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
337112623968	337112624528	337112625078	337112625628	337112626178	337112626728	337112627278	337112627828	337112628378	337112628928	337112629478	337112630028	337112630578	337112631128	337112631678	337112632228	337112632778	337112633328	337112633878	337112634428	337112634978	337112635528	337112636078	337112636628	337112637178	337112637728	337112638278	337112638828	337112639378	337112639928	337112640478	337112641028	337112641578	337112642128	337112642678	337112643228	337112643778	337112644328	337112644878	337112645428	337112645978	337112646528	337112647078	337112647628	337112648178	337112648728	337112649278	337112649828	337112650378	337112650928	337112651478	337112652028	337112652578	337112653128	337112653678	337112654228	337112654778	337112655328	337112655878	337112656428	337112656978	337112657528	337112658078	337112658628	337112659178	337112659728	337112660278	337112660828	337112661378	337112661928	337112662478	337112663028	337112663578	337112664128	337112664678	337112665228	337112665778	337112666328	337112666878	337112667428	337112667978	337112668528	337112669078	337112669628	337112670178	337112670728	337112671278	337112671828	337112672378	337112672928	337112673478	337112674028	337112674578	337112675128	337112675678	337112676228	337112676778	337112677328	337112677878	337112678429	337112678978	337112679528	337112680078	337112680628	337112681178	337112681728	337112682278	337112682828	337112683378	337112683928	337112684478	337112685028	337112685578	337112686128	337112686678	337112687228	337112687778	337112688328	337112688879	337112689428	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19608	6660	3896	3007	1264	865	720	612	551	489	423	349	332	324	282	298	300	294	274	265	247	238	227	251	219	247	234	221	205	255	260	224	215	250	236	247	219	236	214	213	214	209	209	210	219	253	198	234	235	240	215	222	216	220	206	216	202	232	205	216	212	233	233	193	206	207	215	247	211	229	240	201	225	180	195	232	222	209	237	243	224	220	211	197	203	200	214	206	220	207	216	227	243	208	218	241	219	221	214	216	207	241	197	237	217	239	219	217	201	200	215	197	204	202	217	225	195	239	219	196	202	217	228	229	235	204	229	223	186	216	208	198	232	245	201	204	213	180	214	205	240	192	197	212	212	209	198	202	219	218	203	219	202	194	232	208	194	231	205	217	225	242	231	215	230	192	220	208	252	201	200	231	228	228	221	204	210	208	193	216	242	212	216	213	226	224	188	228	221	200	223	212	216	219	227	217	182	209	215	199	246	218	209	224	222	233	204	209	202	207	212	227	234	215	206	222	197	191	190	216	215	210	226	221	264	226	225	220	223	207	221	187	221	221	207	208	227	196	209	183	190	192	222	216	230	213	217	215	205	211	199	202	227	221	199	205	212	187	227	224	218	232	219	224	198	208	225	196	206	225	225	223	219	194	195	189	211	223	237	217	224	227	201	201	226	201	217	218	188	214	212	213	198	226	190	201	203	211	215	217	217	211	222	235	204	231	196	202	248	213	208	189	208	204	244	190	220	207	218	210	214	227	184	244	206	226	243	242	182	201	188	206	217	204	216	215	210	213	214	220	202	209	195	193	205	190	206	225	227	204	214	205	211	200	192	217	237	208	212	204	213	225	201	215	220	186	190	230	203	226	200	192	208	206	188	235	204	195	241	202	213	220	179	172	217	199	196	205	219	228	196	220	198	227	206	207	226	199	213	208	231	230	213	218	208	201	243	193	198	230	197	205	220	236	212	215	206	193	194	219	212	224	223	246	188	204	228	235	206	207	220	207	231	215	177	232	243	221	223	219	220	212	211	232	210	223	215	199	210	219	225	219	184	222	236	217	209	188	202	208	216	203	195	236	207	212	207	223	213	184	192	196	221	231	198	220	234	228	195	206	234	221	221	210	226	218	222	231	234	206	192	227	200	225	202	211	230	202	223	216	208	194	174	198	235	206	200	218	206	226	249	240	224	232	217	203	205	216	205	237	210	212	255	214	202	207	201	200	223	197	232	192	213	221	187	213	209	216	222	211	221	232	201	217	208	225	220	217	239	226	220	228	227	222	211	200	214	235	197	243	217	211	192	199	203	188	207	192	215	228	205	205	199	220	214	229	220	197	206	190	199	200	222	205	223	228	201	240	214	234	221	229	224	198	214	200	191	209	191	207	206	208	215	224	197	236	218	218	187	225	194	221	228	225	229	211	201	211	198	213	207	224	223	202	226	220	210	242	201	227	205	197	219	211	218	220	249	225	215	218	218	208	218	212	193	202	193	187	199	222	237	217	233	232	219	184	217	218	208	224	191	218	224	190	202	213	209	206	195	234	208	224	196	216	191	234	212	236	219	242	204	197	225	223	216	214	213	188	211	231	240	219	212	223	212	232	224	212	222	208	212	230	215	215	204	221	236	208	209	200	226	229	251	230	196	230	218	232	227	217	196	208	213	189	216	230	213	210	225	229	194	177	189	206	192	202	204	224	201	203	203	204	241	224	204	233	217	220	206	194	223	200	208	205	179	200	210	221	245	232	221	205	209	209	220	199	200	207	212	236	197	229	194	204	208	225	218	196	199	221	192	213	224	233	232	227	221	229	238	203	223	212	213	188	194	212	210	207	215	215	237	220	210	219	213	239	215	226	228	220	230	197	202	209	196	222	222	221	235	205	227	237	220	217	193	206	203	211	222	216	224	240	187	213	198	205	226	207	213	199	222	253	230	200	206	233	221	228	204	205	211	215	208	226	228	226	195	204	231	232	230	210	182	240	213	221	237	219	213	224	202	206	220	200	229	228	221	220	227	206	195	208	235	218	215	225	194	207	217	201	200	234	197	205	213	213	218	244	207	219	222	200	195	214	201	208	210	183	195	229	231	202	187	210	192	214	246	200	191	206	215	245	217	221	212	232	221	206	224	194	195	200	186	213	206	187	228	217	211	212	199	226	227	218	220	212	195	212	200	221	237	207	201	237	175	212	197	232	207	208	193	220	216	207	219	208	204	211	209	219	208	215	204	204	210	222	204	228	207	225	221	224	207	202	217	211	198	200	195	198	209	224	193	188	207	190	219	220	213	230	211	198	224	232	197	199	212	195	191	201	206	198	238	210	209	258	210	194	227	202	222	213	216	232	194	192	222	205	208	229	223	254	229	198	218	208	191	198	206	204	220	203	216	191	225	251	225	238	208	211	227	216	217	203	212	205	215	192	210	219	175	228	214	199	218	180	204	206	211	218	206	214	196	247	200	202	199	227	209	233	209	219	186	191	202	200	203	205	205	217	226	197	233	189	213	214	196	235	207	191	205	213	202	202	208	206	216	213	215	187	207	186	199	218	227	219	192	214	230	184	220	229	212	219	232	180	219	221	211	207	202	207	203	212	220	209	210	224	169	206	230	252	185	232	213	218	206	227	230	202	225	227	213	214	198	207	204	186	200	225	242	225	241	211	213	195	216	223	219	215	229	200	212	224	208	202	233	211	209	226	227	209	225	196	217	206	260	210	222	189	201	217	205	212	242	208	224	230	235	227	212	203	228	220	236	205	209	200	212	215	231	175	199	219	227	199	220	220	229	192	188	184	202	254	216	186	214	204	227	239	199	207	197	242	218	238	188	204	218	213	196	219	203	215	186	170	217	216	191	219	211	214	210	183	204	230	251	231	231	219	207	228	199	226	213	194	200	215	203	198	241	240	236	208	223	214	211	198	181	227	223	222	176	203	212	216	197	229	240	257	200	212	219	236	205	202	220	222	202	210	237	217	229	219	210	210	225	210	228	193	195	201	235	191	203	197	225	224	200	200	202	213	234	169	197	208	190	228	187	203	211	198	231	234	190	235	198	228	207	231	220	211	213	186	217	226	227	213	211	201	211	217	208	190	253	202	205	226	207	215	227	230	218	193	198	208	220	209	208	218	225	206	246	192	212	205	214	212	205	216	241	172	201	203	214	210	204	222	209	206	228	236	227	210	216	222	191	188	234	214	211	224	223	201	204	239	218	221	216	233	206	216	233	195	190	192	214	212	206	204	180	229	222	204	231	192	180	193	195	194	217	233	204	215	229	199	213	230	194	222	199	233	224	217	202	232	235	221	229	195	211	228	210	183	217	217	227	218	208	222	225	193	245	226	228	224	212	238	197	220	217	210	196	232	241	193	223	225	199	203	223	180	201	210	239	221	241	196	190	221	203	220	208	206	206	190	210	212	202	226	206	207	231	204	201	187	235	235	205	208	215	206	209	228	217	203	174	205	216	224	202	220	238	197	186	229	244	195	190	203	213	220	229	228	202	226
9741	4866	7259	7616	4832	4031	3360	2763	2308	1929	1738	1525	1381	1305	1214	1116	1050	1004	933	922	856	827	790	806	773	739	679	728	715	662	645	668	643	609	645	638	582	594	576	612	593	596	569	579	600	567	569	552	597	558	588	567	548	550	533	519	557	579	594	522	548	536	535	534	573	539	517	519	505	531	516	523	588	534	531	526	516	510	507	506	489	479	504	537	547	499	513	547	506	521	491	522	528	499	516	528	526	533	464	479	512	485	529	539	494	557	494	517	529	504	552	485	547	517	544	515	565	546	514	491	537	530	515	534	525	483	532	510	550	499	489	524	505	506	548	556	535	511	489	500	495	518	489	486	514	470	551	553	536	506	506	493	528	534	533	526	498	506	493	509	496	490	520	474	530	484	549	459	498	560	523	489	502	538	493	520	500	535	507	525	521	505	518	538	508	468	546	511	521	490	493	524	480	520	527	529	513	494	544	504	503	549	536	539	526	503	524	537	515	509	480	451	530	548	527	477	472	527	541	501	536	531	509	511	522	541	547	514	522	498	482	463	534	530	566	532	531	549	531	545	510	483	530	491	546	547	495	556	483	500	530	518	522	522	488	493	551	520	533	533	516	507	474	508	480	498	490	497	549	508	516	526	495	534	532	531	532	556	530	521	515	513	482	515	536	499	521	507	501	521	530	519	523	517	505	518	518	507	502	535	505	507	466	548	515	547	517	527	512	477	513	532	463	512	513	458	563	489	469	508	495	506	509	540	547	498	498	481	537	480	506	520	527	542	508	496	532	520	509	519	533	538	486	533	559	532	517	500	554	509	522	529	514	482	487	564	478	535	518	526	512	498	536	513	511	531	494	520	513	514	515	520	532	499	530	535	508	502	516	519	525	497	506	516	531	530	533	497	517	532	500	494	508	522	510	470	498	527	489	521	498	466	533	500	527	541	530	482	526	512	560	479	509	516	500	487	542	465	482	473	518	508	493	504	517	511	563	498	473	507	521	521	500	515	520	526	535	494	487	492	491	527	518	526	462	535	488	510	528	495	486	516	479	521	528	471	492	501	528	485	528	513	478	511	501	534	492	510	470	544	518	514	507	496	525	523	551	541	506	529	539	504	523	483	541	513	497	536	528	548	491	502	486	500	503	516	517	517	511	502	527	512	490	541	533	533	537	479	484	550	523	507	518	500	495	500	475	519	498	503	508	498	519	522	478	518	497	487	484	514	547	515	507	519	510	512	495	559	493	488	558	543	519	489	480	486	530	508	491	516	507	542	531	500	556	534	479	492	526	509	525	533	485	536	494	549	526	505	528	509	492	556	498	517	500	525	548	528	518	489	512	520	536	510	489	476	500	515	511	522	497	503	542	464	500	532	527	501	503	506	487	510	499	538	518	483	508	497	497	525	509	489	490	517	542	499	519	499	501	510	532	479	463	490	532	497	498	520	496	485	525	503	502	495	511	524	494	508	499	558	515	498	499	507	501	494	496	563	485	467	496	502	484	520	503	530	490	496	495	542	496	531	499	512	501	510	473	475	508	491	531	510	532	509	465	500	483	548	534	511	501	490	521	510	512	494	489	506	563	503	531	535	484	503	531	495	543	527	489	511	509	493	506	475	489	533	495	499	468	530	492	508	504	505	494	531	510	491	493	524	475	511	474	476	506	463	522	484	499	533	492	571	491	533	511	519	496	549	501	510	488	533	542	499	503	511	533	495	518	520	491	504	515	505	515	519	515	502	475	498	483	506	534	517	519	501	520	544	474	531	518	506	497	479	470	542	552	484	522	491	540	518	530	532	522	529	496	523	530	527	512	481	503	493	533	542	511	519	526	529	470	473	499	510	541	545	552	534	506	508	514	502	503	539	484	501	548	536	495	513	493	511	537	519	528	517	499	511	540	509	486	509	500	523	492	512	528	482	534	503	538	531	523	521	504	519	491	491	496	468	492	500	515	504	549	501	513	522	514	515	525	529	509	523	520	522	502	492	463	505	508	514	505	507	555	521	498	495	513	509	557	447	532	519	519	516	517	523	510	534	524	466	533	505	521	496	484	499	481	519	490	540	492	471	499	548	485	445	518	515	476	518	466	520	553	470	503	507	503	494	507	522	511	530	489	506	501	540	476	512	491	488	488	511	483	485	532	509	508	502	494	478	538	492	495	471	517	483	516	477	508	482	504	499	530	530	446	520	555	534	491	489	530	546	472	512	550	484	499	526	532	516	503	528	515	529	514	498	469	494	474	489	497	498	516	494	529	476	529	495	486	491	513	513	518	515	491	511	504	490	469	492	516	537	490	481	482	506	525	477	501	500	527	508	551	491	541	508	540	522	505	452	540	528	457	500	515	542	514	555	535	537	535	503	472	500	524	464	511	525	507	511	474	520	488	493	574	485	511	518	472	523	507	491	536	541	505	533	475	467	522	507	527	495	515	522	461	539	502	526	551	457	509	502	483	517	459	550	505	481	518	488	520	519	504	485	519	507	453	530	548	482	489	496	498	503	486	499	519	512	537	492	500	531	509	471	493	488	547	525	486	523	512	516	567	557	503	527	533	486	508	518	509	475	496	485	472	534	528	480	481	530	510	542	489	544	520	530	509	508	537	530	535	503	531	522	511	517	519	515	512	512	511	544	474	544	523	491	477	513	499	508	495	541	498	574	517	520	527	493	512	507	547	520	503	474	500	505	511	518	486	545	534	514	540	490	538	474	514	524	522	493	518	481	501	569	537	519	507	493	533	497	499	463	490	560	513	525	500	510	527	493	526	530	509	489	492	486	518	560	534	483	529	495	524	524	481	545	498	524	491	500	499	521	530	496	518	519	536	486	497	520	501	539	526	516	512	471	494	510	501	527	505	488	508	502	526	513	475	520	542	495	521	507	502	508	528	529	483	459	474	514	505	506	542	476	505	482	523	498	465	463	511	549	503	520	535	530	519	523	532	552	520	469	489	476	499	506	505	529	495	522	506	525	511	491	534	499	542	542	512	509	542	521	531	496	521	524	544	500	492	492	462	484	483	579	494	519	522	528	503	487	508	527	555	524	490	520	471	522	509	551	492	547	547	508	485	499	516	514	511	521	523	504	512	542	494	521	475	502	545	525	505	505	494	522	528	541	479	522	503	473	488	519	551	482	514	505	498	518	489	495	491	527	505	533	505	518	539	511	474	488	506	468	546	502	463	488	515	493	503	490	521	498	502	498	506	528	476	512	497	550	501	512	526	510	510	544	475	517	509	519	543	486	469	520	504	527	521	529	497	492	487	490	513	501	494	537	487	514	505	540	516	530	530	485	537	486	496	490	511	538	565	471	519	529	526	492	521	559	490	507	535	509	512	516	500	502	483	504	493	514	514	519	549	474	535	524	472	476	493	533	488	503	528	505	526	524	484	509	522	544	487	535	512	506	529	488	480	499	479	488	538	516	500	478	485	503	511	532	546	491	522	509	504	531	499	536	501	512	499	535	497	468	538	508	529	511	526	525	510	531	510	502	484	524
3778	1435	360	143	72	62	42	48	54	62	42	45	57	42	43	43	57	51	54	45	50	41	45	44	57	42	43	43	49	56	48	46	49	58	41	55	51	50	43	48	36	50	41	42	38	40	51	44	40	39	40	56	46	48	42	53	45	56	47	54	48	43	43	45	47	47	57	40	58	32	51	51	43	53	55	58	51	50	52	44	48	51	38	41	51	35	51	44	53	43	51	56	36	50	56	42	45	44	38	48	53	38	40	49	51	38	40	37	40	50	57	54	61	49	46	43	50	50	43	49	41	39	45	48	38	44	53	66	51	43	47	47	37	55	39	47	35	59	39	41	47	51	51	54	52	43	55	38	54	46	35	48	42	47	53	37	52	50	54	42	31	40	50	49	58	37	43	48	46	41	50	49	38	31	41	52	47	55	40	40	39	33	54	55	48	54	42	43	32	46	58	45	58	45	36	46	58	42	50	44	48	53	41	44	45	35	52	46	41	40	53	38	38	45	51	59	51	61	52	35	41	57	49	36	54	56	50	42	32	36	52	42	35	59	46	43	53	46	49	60	47	44	42	45	46	53	41	39	58	43	42	54	52	38	37	51	35	51	45	47	47	38	47	61	47	40	49	38	40	52	44	45	34	36	36	38	31	45	49	38	30	51	39	41	44	57	50	44	43	47	55	50	42	41	45	49	48	46	43	38	54	40	47	48	53	35	47	43	41	47	46	48	40	43	48	44	51	49	57	45	56	57	55	49	31	40	37	34	58	45	52	47	47	49	44	38	51	40	58	46	51	47	42	42	42	44	54	40	42	44	43	48	51	52	47	47	34	38	37	39	49	53	43	51	37	45	41	61	44	43	49	51	48	50	39	52	51	38	60	43	32	44	48	45	51	49	46	67	42	38	53	51	53	52	30	45	44	48	44	49	46	35	53	50	69	49	46	62	46	41	54	39	33	33	42	40	45	45	43	39	42	46	54	46	43	45	38	37	41	41	46	40	48	38	46	35	50	59	44	51	50	33	45	42	44	48	45	40	58	52	50	48	50	38	38	47	42	61	52	41	71	49	58	36	52	48	37	40	52	34	49	44	41	39	38	43	44	51	35	52	35	35	51	51	54	50	36	48	45	49	48	49	40	48	57	47	47	43	49	48	48	40	49	33	43	59	45	48	35	43	41	38	46	51	38	35	43	52	37	36	50	45	39	48	38	47	41	51	44	38	53	42	47	57	42	41	43	48	49	64	45	44	36	46	56	68	67	59	47	72	45	43	40	44	43	53	53	38	36	49	42	46	50	40	45	48	46	56	49	44	56	44	44	26	43	39	37	37	46	49	54	47	42	48	43	48	49	48	41	45	45	43	39	38	36	33	51	48	39	42	42	50	45	56	36	25	36	45	43	51	44	40	56	48	36	49	43	36	40	33	38	42	48	37	40	58	42	36	36	32	54	44	46	44	59	65	53	38	46	37	47	47	49	69	55	42	48	45	45	60	34	49	46	43	39	48	49	31	38	41	53	49	47	39	40	47	44	44	55	42	50	47	50	43	39	42	52	49	35	39	43	46	38	45	46	56	42	42	44	43	40	48	47	45	40	49	51	46	42	48	49	56	29	53	40	45	56	40	48	54	47	40	39	57	47	46	39	45	41	45	44	49	51	53	46	64	42	50	40	39	37	30	50	51	44	44	37	38	48	52	37	39	51	43	48	46	43	49	46	63	38	51	35	50	35	34	51	32	47	50	45	44	36	60	46	49	42	46	54	46	37	52	65	41	45	62	47	53	42	54	43	52	52	55	40	54	42	42	45	38	39	31	42	47	48	37	46	33	61	42	52	45	39	48	44	43	33	45	44	51	63	48	33	44	53	43	52	54	38	46	43	53	49	53	37	35	41	43	43	40	52	47	42	50	43	45	44	29	43	43	44	40	51	45	49	39	44	40	42	50	54	50	48	44	45	56	38	50	43	44	75	48	44	37	45	45	49	35	45	55	58	34	48	38	49	44	56	48	45	56	51	35	45	45	42	46	44	53	34	52	44	36	46	48	47	34	45	36	50	54	41	50	40	47	58	46	36	39	37	54	38	53	54	51	39	49	35	37	53	49	49	50	37	41	49	43	45	39	28	48	41	45	39	47	42	32	50	39	35	43	50	44	39	46	38	41	44	64	45	50	39	53	46	38	56	43	37	41	50	43	41	43	48	53	36	43	40	45	43	50	39	40	44	39	48	39	52	48	41	48	45	49	36	40	51	55	38	47	48	49	51	38	55	47	47	40	37	36	49	63	46	47	32	42	59	43	45	41	44	46	50	43	41	61	41	43	51	40	35	32	44	47	68	46	46	36	38	40	45	49	46	43	39	52	38	50	64	40	42	40	41	51	30	48	43	46	53	35	52	43	49	48	33	46	60	37	51	45	42	50	38	49	39	47	62	49	49	46	49	45	45	49	52	49	29	47	40	54	52	41	46	46	47	47	44	41	41	48	43	42	50	53	58	44	34	52	44	60	43	45	54	50	43	46	55	52	45	44	43	43	55	37	47	47	55	45	44	34	36	34	52	41	39	36	48	45	47	46	40	58	42	33	47	49	49	36	45	32	46	36	43	49	50	45	39	42	55	40	44	50	53	39	46	30	39	37	44	43	41	57	33	56	44	56	48	30	46	52	41	52	51	56	40	45	40	51	43	51	45	50	33	48	38	52	51	51	35	43	37	42	49	51	50	57	59	36	60	44	57	44	63	46	47	49	56	46	47	41	45	53	52	38	37	46	40	47	43	37	35	48	36	47	63	41	46	42	38	38	39	58	48	41	61	44	61	47	34	52	42	35	34	38	37	49	39	38	40	43	50	44	31	45	29	50	52	44	45	45	45	48	53	57	42	50	53	35	33	54	49	46	42	50	43	43	34	46	43	43	57	62	40	40	43	41	48	47	69	55	39	35	50	41	43	51	43	35	52	35	45	36	39	42	53	44	46	47	51	37	60	49	45	38	65	54	41	56	53	41	43	43	46	39	55	52	51	37	43	51	61	54	44	43	37	46	47	53	57	42	36	46	42	54	37	42	39	37	48	50	48	59	37	50	37	51	43	44	40	47	39	53	45	44	52	50	51	51	40	43	40	43	50	39	48	54	45	35	40	44	43	33	52	47	52	61	43	43	42	46	58	60	40	37	49	37	40	47	42	39	52	42	49	44	53	62	47	43	48	50	47	46	40	47	47	39	47	52	47	43	43	47	47	61	46	52	47	56	50	47	64	40	37	34	38	48	39	51	49	40	50	43	57	41	54	46	46	46	38	69	53	48	45	42	53	55	53	47	36	39	44	48	35	39	44	42	44	42	36	41	47	46	44	46	53	29	38	48	41	38	49	46	39	45	35	44	43	45	52	49	49	53	50	47	38	46	39	41	49	39	48	37	38	38	41	41	49	36	36	37	41	48	36	49	35	50	43	36	38	48	45	37	54	62	46	57	36	62	55	43	47	42	46	36	55	48	61	49
2762	1361	797	396	252	206	185	211	188	177	179	164	171	164	157	188	174	167	170	151	153	159	166	147	131	158	173	162	145	148	143	134	137	155	151	140	145	157	161	167	161	155	143	157	150	158	154	140	164	161	150	148	150	169	154	163	175	155	138	169	150	149	154	166	146	147	167	173	177	147	134	156	167	157	138	155	132	141	157	170	157	149	149	169	168	155	154	139	135	147	161	149	154	148	145	172	159	160	149	155	156	182	131	133	151	130	162	152	163	145	175	168	142	135	139	150	162	152	164	152	147	139	158	156	152	135	153	155	162	141	135	133	177	166	143	146	152	174	160	160	154	168	148	165	133	166	176	157	152	144	148	155	160	164	145	165	189	158	145	156	148	155	133	149	159	146	159	172	159	162	147	149	166	159	174	155	162	153	152	148	150	178	157	134	129	165	153	154	175	151	156	175	164	145	133	168	166	153	172	200	153	143	157	145	148	154	158	129	182	161	144	172	155	164	168	181	160	151	158	143	159	157	145	157	147	177	149	155	148	149	168	165	159	152	157	136	156	145	147	156	154	148	154	148	171	139	148	162	156	132	156	159	165	162	148	133	130	148	167	134	154	166	168	158	169	142	148	173	156	146	140	164	158	153	175	158	151	158	136	146	177	154	171	145	164	152	147	169	170	151	132	146	161	165	136	156	164	162	160	145	159	151	150	179	138	151	162	156	150	146	149	167	145	141	163	162	143	192	123	135	169	127	149	138	169	139	143	167	178	149	136	177	155	147	149	159	172	150	161	132	149	150	166	140	159	165	147	137	154	155	157	139	152	159	154	143	146	148	162	157	138	162	160	170	164	155	129	155	155	141	149	164	171	163	147	170	155	159	163	161	155	149	166	134	150	150	158	156	139	152	153	166	149	151	160	152	146	167	131	160	176	162	168	156	149	166	141	137	161	154	169	142	146	157	166	127	159	146	138	163	168	152	152	164	137	147	166	158	137	139	138	158	166	139	151	153	162	167	158	168	160	172	151	161	165	161	155	165	146	153	164	130	158	152	137	141	151	149	148	163	162	153	144	166	138	178	146	144	153	137	168	158	151	148	163	132	167	163	162	160	156	166	164	151	158	166	190	146	181	142	158	167	151	159	159	155	153	154	149	172	147	148	142	185	147	135	153	153	154	149	163	153	150	138	151	156	151	171	182	157	143	146	125	170	151	152	162	157	154	159	137	149	143	142	129	149	150	165	178	150	160	168	139	142	177	140	130	174	149	146	160	155	158	160	128	150	178	173	155	130	143	150	145	145	155	150	141	147	140	147	151	171	148	141	158	157	140	138	135	164	163	171	170	158	136	151	155	146	158	159	157	144	140	162	142	152	144	147	159	151	155	143	135	149	125	133	168	156	142	176	161	160	158	184	167	152	139	148	155	163	131	182	162	160	140	141	173	163	142	144	145	170	156	147	161	162	141	173	183	142	167	141	132	137	156	166	148	180	135	157	135	143	153	165	146	139	149	180	162	158	136	136	145	147	143	182	160	169	153	153	164	158	141	155	164	164	147	147	142	153	154	147	191	156	164	168	158	146	142	174	161	151	144	150	148	158	161	140	184	138	159	164	156	148	157	171	158	143	128	154	169	168	149	145	144	172	144	160	171	151	166	173	167	191	161	157	157	148	156	149	156	168	156	173	165	150	159	172	151	128	134	158	171	144	164	159	156	156	164	162	146	155	141	171	176	157	153	152	177	124	162	177	151	163	165	163	184	165	155	154	161	155	158	161	157	152	152	166	180	154	163	150	141	157	174	159	171	142	160	180	170	164	177	127	177	159	159	167	165	144	149	157	161	182	143	169	157	152	151	164	174	159	148	160	152	143	156	156	159	148	159	147	173	125	162	150	150	162	173	156	154	154	156	136	168	159	153	145	146	136	147	146	158	153	164	163	172	151	161	156	162	134	142	148	133	179	144	178	168	169	166	162	134	143	142	166	139	154	176	156	161	144	149	153	158	132	135	187	180	138	130	152	148	147	158	149	139	158	155	157	155	149	157	147	134	166	156	163	164	135	145	132	171	150	136	137	157	195	138	169	155	144	154	141	156	152	158	128	160	188	138	137	153	170	162	146	170	157	147	160	156	144	152	153	160	171	163	151	160	155	167	151	153	148	130	175	157	164	171	142	186	159	158	149	151	168	141	136	149	163	169	166	138	172	161	170	145	164	130	169	171	128	152	148	157	157	151	152	148	137	159	132	147	141	156	183	123	175	147	165	144	141	155	155	158	147	163	168	155	138	168	164	159	155	162	166	149	149	136	144	155	135	158	163	149	168	153	142	168	166	181	147	166	155	171	178	151	170	161	173	159	146	157	139	143	151	155	172	194	127	136	180	141	133	177	155	161	187	160	148	145	150	167	150	153	142	119	170	150	150	155	146	134	155	174	143	155	149	153	155	179	150	167	157	144	141	143	168	145	135	162	149	153	175	175	161	161	140	153	183	133	162	169	144	165	159	149	147	160	156	141	153	162	150	146	177	176	162	152	146	175	161	166	171	154	172	172	158	160	163	154	149	172	138	157	144	145	155	143	150	159	166	148	166	170	143	159	161	164	150	147	162	155	160	152	149	148	145	140	140	173	149	151	145	154	147	159	124	161	150	135	157	149	142	156	167	162	153	169	145	161	150	171	142	140	161	151	176	169	156	141	153	164	166	160	158	158	150	140	151	150	177	143	160	155	141	141	139	173	159	180	165	155	143	155	151	139	158	175	131	168	148	147	161	151	142	159	162	148	143	164	140	187	161	161	168	163	179	135	142	156	194	148	133	147	147	167	171	165	168	134	165	172	145	169	153	168	138	173	148	154	163	149	153	184	162	177	163	178	167	151	172	150	143	141	128	161	162	143	167	167	145	145	137	166	150	144	143	154	150	150	158	131	144	170	140	170	144	158	162	166	166	152	164	149	161	173	143	171	164	155	138	144	166	155	140	138	163	157	157	146	144	166	163	157	130	148	136	137	175	160	153	141	155	159	170	167	161	165	144	143	160	167	161	165	177	148	157	159	132	154	162	149	146	164	176	134	140	172	148	187	164	147	153	164	164	159	153	157	169	143	166	166	149	155	155	160	163	137	157	160	162	158	146	151	162	168	139	174	173	168	159	165	167	173	137	146	138	160	151	137	161	148	161	157	157	143	159	156	150	131	157	169	157	146	164	135	165	150	153	152	134	139	139	153	145	133	150	146	152	145	169	160	159	151	149	145	148	136	160	133	125	163	156	162	146	162	147	163	145	155	156	161	168	152	138	148	154	164	175	156	150	140	147	145	153	151	156	125	167	164	181	156	154	137	165	152	175	159	170	169	134	158	158	160	160	154	135	156	138	169	142	169	182	161	167	151	143	160	163	151	156	155	140	159	143	142	154	169	160	185	163	137	152	146	169	157	152	160	156	143	150	160	152	163	156	162	155	155	148	163	160	138	156	162	155	152	133	179	163	146	146	156	154	162	164
12717	3289	1509	1314	635	471	396	340	302	261	232	223	207	190	205	184	150	151	161	158	147	166	138	129	131	155	144	139	122	138	144	149	136	151	132	149	136	134	123	133	146	158	131	140	149	139	134	143	133	137	129	146	127	136	133	118	142	138	144	124	129	115	133	132	140	107	149	143	140	115	127	128	124	137	118	116	141	126	144	157	124	118	133	133	137	137	126	119	147	122	116	139	125	116	129	134	149	121	131	127	134	153	165	117	141	126	120	110	118	133	142	127	129	147	135	143	147	114	141	123	120	137	132	142	148	126	127	127	133	131	126	125	130	131	116	133	120	118	125	148	144	151	153	125	133	153	125	134	133	141	124	129	112	115	134	113	128	132	131	113	126	135	140	102	131	115	116	120	122	141	145	134	133	121	139	142	122	120	136	152	132	136	133	155	125	125	159	133	139	124	155	133	143	119	131	129	133	152	133	135	128	149	132	91	130	127	150	131	108	136	142	153	126	142	132	134	153	131	119	135	129	106	150	141	140	146	152	105	118	137	127	135	137	117	133	157	144	137	126	130	119	134	140	125	139	113	129	131	120	133	124	139	158	133	132	125	109	143	132	142	130	120	138	131	128	144	127	139	123	125	146	129	130	140	126	121	128	118	137	115	134	135	115	135	117	144	148	141	141	122	120	107	132	132	156	130	134	127	156	130	126	126	119	129	137	101	132	131	132	142	128	130	144	130	128	130	110	140	142	122	148	122	145	139	155	117	119	103	143	155	134	139	127	149	137	129	120	128	134	127	123	109	136	130	143	124	135	120	138	113	139	143	138	136	141	137	127	146	143	148	142	138	147	152	122	123	118	130	133	117	142	131	135	138	124	131	132	152	160	138	129	113	134	138	150	121	140	127	128	113	118	140	142	134	118	132	148	138	124	149	133	127	128	123	130	127	128	130	131	145	149	117	132	127	145	114	153	107	124	141	127	123	134	124	133	142	123	124	119	131	135	118	144	124	147	126	140	132	114	136	139	123	124	143	115	118	133	160	119	142	139	142	134	132	143	146	136	116	140	147	141	133	138	134	128	124	128	142	128	137	147	126	108	130	150	134	129	130	154	129	121	136	112	129	149	132	136	120	139	129	139	135	135	143	125	119	139	137	126	113	133	139	142	118	135	108	146	138	136	144	151	121	124	126	124	144	135	135	123	137	146	148	127	125	134	133	144	117	127	155	144	130	116	122	116	124	121	129	137	109	147	123	122	145	152	115	120	149	128	144	113	138	121	111	135	116	137	120	129	141	142	135	129	134	128	124	141	149	121	133	142	129	150	124	124	147	117	146	130	136	152	131	139	132	139	109	148	127	132	125	130	134	138	119	157	132	142	139	143	158	128	134	136	136	143	125	132	130	140	128	105	129	147	136	129	130	157	160	119	146	155	149	151	134	136	130	158	142	144	127	137	130	95	130	147	143	118	149	127	132	131	146	135	141	125	149	156	131	135	139	141	129	148	125	126	129	121	120	136	139	121	130	172	133	130	110	113	143	126	144	163	134	127	133	122	118	130	132	131	132	104	148	140	145	133	108	140	125	126	125	113	127	134	136	141	129	138	141	133	130	126	130	117	141	138	130	159	130	101	122	129	120	129	118	147	156	131	125	101	143	123	132	129	109	129	148	109	119	131	152	125	127	130	127	151	117	142	122	150	140	132	143	111	108	126	139	126	122	141	122	127	138	130	132	126	122	137	134	144	110	135	145	126	144	140	131	133	159	112	135	110	133	130	120	133	129	124	133	141	147	127	136	116	128	144	152	138	111	128	136	121	136	131	141	131	145	127	123	119	118	138	119	135	145	135	129	134	140	128	105	132	135	143	134	158	142	143	155	144	129	126	152	133	134	134	115	115	125	126	138	130	135	136	136	146	139	128	121	125	127	146	138	134	140	116	133	118	132	137	116	111	128	134	153	132	141	125	107	128	139	138	153	133	142	151	148	131	127	144	132	137	132	128	130	152	130	178	132	122	126	138	157	135	131	140	125	121	140	144	129	126	121	132	137	111	114	136	137	104	113	128	115	162	143	127	131	131	153	133	133	130	124	130	123	145	137	152	151	130	126	101	135	130	143	135	137	115	136	147	136	118	127	113	142	124	129	142	128	129	117	147	133	120	130	125	116	118	126	146	124	124	126	144	137	142	142	124	135	152	125	131	115	143	119	134	122	131	121	134	123	144	148	166	127	145	113	135	113	130	125	111	115	127	122	140	121	113	137	139	109	140	125	112	126	139	136	128	140	128	143	113	134	156	145	134	148	148	112	144	145	132	152	138	160	120	145	145	132	120	128	111	126	127	127	141	133	115	133	113	148	122	128	130	122	150	125	137	145	116	132	130	132	113	119	122	125	134	125	120	137	120	129	126	135	112	133	135	106	122	125	137	117	123	111	142	142	144	143	155	136	125	126	136	120	137	126	129	124	111	143	127	127	138	127	132	125	128	143	135	138	137	113	135	129	138	114	123	122	138	131	133	138	131	148	132	150	140	145	158	131	138	129	148	121	119	124	148	133	102	154	125	156	138	128	122	115	144	119	133	143	104	128	111	117	116	132	123	135	151	130	126	123	128	145	139	126	127	141	124	144	143	136	136	132	134	135	134	121	155	128	113	127	142	123	142	147	118	139	134	147	147	122	135	117	120	130	145	138	160	113	132	158	131	141	121	159	124	130	131	154	148	109	140	121	135	113	119	115	147	153	126	149	157	133	128	139	144	126	108	140	149	123	157	133	140	125	128	141	135	124	107	131	135	123	124	136	151	126	120	156	126	147	148	134	136	118	147	145	116	143	143	129	117	160	148	148	129	115	136	140	143	123	119	132	135	142	138	136	131	124	119	124	141	117	133	129	124	142	149	129	124	137	132	121	116	129	130	118	128	115	144	168	119	125	130	149	140	122	121	132	127	140	122	150	124	139	146	138	126	142	127	134	112	154	129	127	140	128	132	131	132	143	122	149	124	140	133	148	140	157	139	150	136	136	142	130	156	140	124	128	155	142	126	113	155	133	144	136	139	133	136	123	142	136	137	131	139	157	120	126	114	126	131	133	130	142	127	136	141	128	145	132	118	130	138	135	142	132	140	135	145	113	115	115	146	150	127	104	118	128	128	120	118	136	138	145	128	135	127	136	113	126	154	132	130	132	132	124	125	122	124	134	120	127	122	110	136	137	127	120	131	138	146	111	135	134	121	142	129	142	134	154	146	118	145	159	128	126	133	119	112	119	145	149	117	121	126	136	147	126	149	104	150	140	131	140	136	146	126	133	150	138	165	145	117	139	165	116	140	128	110	128	145	144	117	117	127	131	138	132	136	134	116	128	123	137	119	136	134	103	134	146	133	120	136	137	132	133	139	144	146	121	134	140	141	136	139	151	128	139	155	124	143	135	130	144	126	123	117	148	136	119	120	136	138	130	119	117	141	130	146	129	120	131	128	145	139	134	131	138	114	146	135	131	146	125
7844	2671	3269	4140	2678	2224	1902	1504	1349	1123	1009	935	814	769	721	687	658	598	589	605	498	512	499	450	479	481	437	477	461	433	388	412	402	445	395	378	403	383	413	387	361	386	426	405	353	390	384	365	406	375	345	377	382	383	381	366	342	374	365	359	359	322	397	363	390	363	359	392	349	348	379	371	363	330	365	348	331	350	309	349	367	396	347	342	357	352	368	356	374	322	348	356	367	318	330	317	339	344	361	357	367	389	340	328	375	350	358	356	324	361	373	352	382	380	361	360	338	373	325	323	360	345	353	365	359	336	336	361	368	345	318	376	345	354	367	340	368	368	373	335	343	365	334	367	331	371	344	356	363	332	343	371	353	323	357	355	369	352	362	320	330	401	336	334	349	340	353	359	341	358	320	363	378	370	353	345	351	343	364	321	400	369	338	373	386	342	331	379	369	342	339	350	297	363	342	367	350	356	330	349	336	353	355	359	337	363	351	383	327	355	337	356	364	360	327	353	360	370	361	355	370	348	389	364	335	338	385	358	317	346	360	379	341	355	361	366	364	331	362	348	343	332	331	356	344	323	333	358	346	397	343	364	321	378	360	322	341	342	396	318	335	339	351	353	340	346	328	350	368	350	372	350	400	356	383	364	350	365	355	335	360	323	334	338	335	336	359	383	349	364	342	358	364	358	332	362	339	392	343	384	344	349	371	381	299	378	398	347	335	332	343	366	320	347	324	361	342	362	350	345	364	326	332	354	355	358	344	356	342	347	323	342	351	353	350	366	308	364	329	350	338	378	336	342	328	343	341	375	386	336	361	344	338	350	362	338	364	349	328	368	345	299	387	351	358	341	354	326	374	336	353	333	348	357	348	364	352	366	357	379	371	352	338	337	304	351	345	352	318	360	379	354	354	312	377	358	369	335	383	366	335	351	342	334	370	370	351	364	400	370	370	345	343	302	337	399	350	368	330	341	325	346	346	360	327	349	393	310	354	329	337	361	322	351	331	387	372	325	351	360	313	332	360	351	349	333	343	342	362	333	301	350	294	324	315	342	344	347	343	366	307	310	360	328	372	331	354	340	328	340	322	306	358	337	361	382	361	372	363	338	382	383	357	375	348	360	356	349	347	345	328	349	326	365	364	375	340	356	349	356	323	351	352	352	358	367	330	373	339	359	362	319	358	330	349	373	334	356	355	327	349	316	329	341	332	355	323	323	354	352	336	322	347	359	340	340	330	349	339	366	323	341	348	363	370	361	373	341	346	361	350	367	368	337	389	337	336	350	378	347	356	332	373	319	342	325	340	311	376	347	362	334	344	357	350	390	311	326	358	338	359	375	360	363	326	310	342	370	317	347	369	346	371	313	332	338	362	356	352	340	354	347	376	318	369	378	349	352	341	369	360	361	361	366	348	371	367	378	348	384	345	334	354	395	301	352	378	346	331	348	340	378	346	356	356	335	329	373	315	314	337	341	357	305	354	365	320	362	356	337	347	327	349	347	346	318	346	348	348	369	345	335	346	389	361	332	350	336	322	359	354	363	375	368	351	336	321	365	326	332	341	361	323	374	323	354	334	342	359	333	370	330	375	376	343	348	376	349	370	340	363	360	349	352	317	353	361	335	371	367	346	337	329	362	341	347	373	332	334	359	349	379	356	346	340	328	338	373	372	349	367	316	331	366	330	352	338	351	347	334	335	347	309	330	373	329	350	327	346	328	328	336	326	328	328	350	351	374	299	373	386	324	317	355	353	374	366	344	359	332	338	351	346	314	355	364	351	360	342	350	327	369	354	355	376	387	355	371	363	355	297	330	379	364	356	338	342	353	347	341	360	356	358	363	336	317	358	314	336	368	351	323	334	355	308	340	376	365	356	337	352	362	328	367	337	338	355	341	337	367	354	339	349	351	348	360	350	364	370	347	374	359	357	305	347	369	359	372	350	357	351	332	363	345	373	349	327	359	350	375	333	340	336	346	345	373	356	349	397	336	355	335	309	365	354	360	341	359	365	316	367	302	336	321	350	344	356	354	365	349	394	351	330	373	347	329	333	388	379	348	381	353	349	364	340	332	379	365	344	359	358	338	372	333	355	309	346	335	320	332	370	390	383	381	340	369	322	388	304	331	378	346	349	362	335	334	378	324	357	345	317	318	326	354	371	363	334	335	357	332	351	319	342	322	344	338	351	350	367	353	362	357	338	362	343	341	336	341	363	357	370	331	376	352	328	381	382	349	344	344	327	337	378	329	370	352	350	340	352	350	344	345	348	364	360	359	355	354	346	337	320	325	356	332	352	335	361	379	355	355	364	362	326	366	339	343	336	328	322	338	343	381	293	359	328	353	348	347	382	329	322	342	349	366	342	355	327	357	352	368	355	331	351	360	331	378	339	343	370	337	327	335	358	369	386	390	356	378	332	333	367	337	334	365	337	403	348	366	377	378	356	384	364	359	392	352	337	365	337	344	346	362	341	361	321	369	318	339	348	372	332	352	339	349	333	342	342	386	341	310	365	329	359	333	361	379	323	357	352	337	339	380	315	358	343	383	345	347	311	352	337	370	345	359	330	343	346	388	363	355	323	364	348	373	349	333	340	363	347	356	344	293	327	333	344	332	365	360	352	342	376	346	362	355	371	352	331	351	340	342	336	354	374	366	372	329	360	387	347	331	385	349	354	345	331	355	357	361	332	322	345	369	367	319	371	334	327	341	316	341	355	360	295	370	341	327	365	383	348	343	384	369	361	377	331	336	320	353	349	351	362	353	342	338	365	354	359	350	375	313	351	360	353	334	321	325	360	353	371	327	333	335	356	325	327	355	373	361	348	336	357	361	344	327	317	346	340	338	361	340	370	345	372	339	342	350	340	385	381	369	323	326	312	382	330	322	341	362	356	343	350	349	349	347	380	390	370	337	341	369	332	354	375	341	365	348	350	338	306	365	380	332	359	340	357	375	353	325	360	375	323	334	369	324	371	353	375	346	341	377	324	334	333	372	307	331	348	346	343	318	309	341	328	337	386	322	345	339	346	339	368	340	383	357	378	378	333	381	364	358	341	363	338	322	330	343	358	337	344	372	351	361	357	348	344	344	347	353	358	343	340	327	336	365	375	352	363	400	351	307	353	372	361	314	349	328	367	342	308	351	349	350	371	350	353	332	345	316	397	358	342	361	334	327	359	342	341	350	351	368	321	382	329	333	327	350	347	360	348	318	356	331	347	365	357	357	319	342	350	347	373	327	344	328	404	367	357	324	356	333	345	354	378	373	347	360	302	368	322	336	337	337	363	347	323	348	355	324	338	359	355	371	374	335	345	345	351	379	384	328	344	339	360	333	343	347	353	366	355	363	310	348	358	358	331	349	335	363	333	329	357	337	363	341	330	335	344	368	355	321	355	317	341	347	363	355	323	374	351	348	326	359	353	353	364	348	354	341	354	350	306	341	325	367	335	310	371	344	364	362	356	350	316	338	373	352	337	314	363	352	360	353	333	376	370	330
19822	4775	2816	2142	1291	950	769	626	516	498	426	377	299	329	308	262	273	271	280	236	222	253	246	242	229	249	237	225	227	241	235	227	221	217	207	209	194	224	222	237	234	204	206	199	209	219	210	227	237	193	211	212	172	190	211	222	195	233	232	191	203	212	186	221	222	251	184	211	203	201	196	197	208	207	215	220	210	218	188	181	237	211	233	190	205	201	206	198	190	190	200	201	190	203	191	236	222	204	196	192	208	207	228	164	208	212	222	206	201	179	202	191	204	216	206	201	213	198	198	220	209	227	192	220	215	212	198	198	204	213	229	226	215	212	219	197	188	173	204	223	228	212	201	190	218	213	211	212	199	211	185	235	210	205	198	198	194	215	204	248	201	188	212	197	214	194	210	191	188	210	218	217	180	236	201	248	190	214	199	222	230	207	193	234	213	201	197	202	206	213	205	189	222	224	213	197	195	198	204	209	233	210	196	185	208	229	212	218	232	203	215	180	216	177	203	183	226	220	213	223	211	186	220	207	197	202	202	235	211	222	232	204	206	215	236	196	211	202	207	217	215	181	188	198	211	202	186	227	222	198	211	206	203	212	215	222	207	197	187	200	204	216	213	209	184	202	204	202	221	202	190	204	217	201	193	213	210	174	210	210	210	251	213	191	171	219	211	229	214	204	167	197	214	183	207	215	187	218	182	221	235	208	213	219	223	191	206	190	213	191	201	188	190	210	227	198	190	195	218	193	211	205	201	206	193	213	214	194	210	226	216	215	225	194	216	222	225	180	190	210	196	250	190	220	192	206	200	207	216	210	201	215	204	208	215	202	202	220	222	216	215	213	233	218	225	204	217	180	216	187	210	202	195	195	225	219	209	231	199	178	229	212	176	196	203	193	201	195	199	218	211	201	191	211	214	211	201	193	221	197	201	229	196	202	212	219	191	192	194	180	204	209	221	206	192	209	214	196	211	234	214	205	193	234	162	208	190	207	208	226	231	200	227	175	207	202	194	213	213	215	202	187	216	199	184	211	222	210	233	225	231	190	220	201	219	192	219	203	223	203	199	198	185	219	190	215	206	200	215	173	210	215	203	243	215	214	203	188	198	206	210	223	229	215	216	189	200	203	224	212	210	220	209	237	237	217	208	232	244	205	239	213	222	196	233	178	231	268	207	214	206	218	198	218	207	228	205	227	226	203	220	219	202	193	181	188	231	200	192	205	192	187	195	214	222	220	231	228	229	222	211	208	160	213	191	210	203	212	226	233	195	195	211	214	195	192	215	212	193	222	209	183	217	209	237	209	198	201	178	217	202	202	228	207	191	182	180	186	227	200	210	202	207	222	211	212	181	214	178	201	202	200	231	196	180	215	199	196	216	193	212	211	195	215	209	214	186	204	190	187	217	200	213	195	213	195	202	188	209	207	211	213	208	243	237	226	207	198	197	203	229	221	198	203	239	204	220	206	213	210	228	179	233	200	202	207	221	224	228	199	232	196	219	209	220	210	217	214	194	204	219	191	191	205	206	220	205	210	225	174	207	203	177	221	227	221	210	216	183	207	192	209	184	215	203	214	197	196	224	195	194	227	222	215	207	196	205	206	202	223	213	208	194	186	205	228	199	192	199	213	193	207	219	213	194	189	177	197	212	214	229	184	208	176	182	205	190	218	210	201	204	167	194	217	208	220	210	208	196	209	203	252	212	221	181	224	212	221	193	218	222	216	209	197	199	202	220	193	196	218	205	205	224	220	217	232	223	182	189	172	231	197	227	202	214	162	222	176	217	220	239	181	206	232	203	208	205	214	217	197	174	230	229	218	218	208	218	192	208	217	219	239	214	226	207	205	198	218	249	214	212	212	200	222	210	204	214	202	204	206	206	184	207	216	208	211	217	245	204	207	192	219	214	194	204	226	218	190	203	191	225	184	219	205	188	216	208	206	213	186	223	192	213	222	200	193	206	186	228	172	188	209	179	188	197	229	197	230	214	222	196	202	201	215	205	225	212	216	220	210	194	205	210	207	220	205	228	210	195	234	206	237	209	192	229	189	179	214	200	204	223	215	186	213	200	203	203	203	183	193	210	219	206	185	224	209	228	203	221	215	224	195	211	195	227	204	197	219	226	208	246	208	212	214	202	221	209	202	218	215	208	211	206	204	218	211	198	219	191	207	219	198	229	223	207	205	190	208	209	192	262	258	191	216	197	215	213	215	192	223	228	196	226	211	181	210	233	226	240	232	200	196	223	204	204	207	207	209	220	239	223	226	230	202	213	176	211	197	195	216	204	192	226	197	182	195	185	206	233	224	221	219	216	219	193	176	219	214	231	207	198	234	217	229	190	212	197	186	184	204	213	205	216	237	229	218	208	200	233	214	187	209	209	181	198	204	209	206	203	177	205	219	199	181	194	234	189	195	252	241	202	214	208	215	237	214	212	203	231	200	192	194	197	195	212	221	234	207	193	182	225	212	231	231	207	195	202	209	199	218	222	196	207	218	202	205	201	205	224	228	241	216	197	207	184	230	234	215	231	228	212	198	217	196	192	214	218	206	212	216	192	205	195	192	187	192	188	188	206	224	213	249	235	216	191	189	229	216	228	210	223	206	220	217	203	217	228	194	224	195	200	207	211	267	212	236	206	195	196	211	221	218	202	214	213	215	197	206	192	215	195	221	215	192	211	194	177	197	204	227	222	183	226	208	204	223	227	209	222	180	213	234	205	233	192	208	223	231	210	207	199	190	191	207	181	206	214	220	209	192	199	220	178	212	186	194	215	239	218	204	212	222	210	231	229	194	225	194	205	211	192	210	199	224	193	174	218	206	182	228	192	204	233	222	195	192	177	225	198	203	207	240	178	198	182	207	200	212	204	226	208	195	214	197	213	187	188	211	231	180	212	218	214	229	199	226	204	212	205	194	207	217	220	200	189	189	212	213	208	188	188	224	204	166	214	184	226	188	213	200	222	216	194	203	230	210	203	177	194	244	210	209	236	205	206	191	213	229	214	251	203	222	210	207	189	214	215	221	230	214	226	195	208	209	213	220	215	196	224	195	198	184	216	215	200	219	189	215	225	229	185	207	229	218	190	211	174	182	203	194	216	205	209	194	207	193	201	221	196	203	204	215	216	206	199	186	201	219	227	192	207	190	231	202	224	190	210	198	237	235	171	180	215	201	199	175	223	202	211	182	195	194	220	231	185	213	204	201	188	201	205	204	219	230	217	209	190	198	207	200	196	210	184	195	204	234	199	179	208	225	198	216	201	226	194	212	198	225	215	244	220	205	203	214	212	224	206	191	215	200	196	226	224	224	205	218	233	197	207	204	219	194	222	203	193	201	203	218	216	227	201	199	200	229	219	223	240	172	217	223	200	200	197	170	198	214	233	224	204	216	200	215	223	239	199	229	194	211	206	193	230	203	222	229	190	182	210	218	226	217	202	220	193	178	207	204	240	223	224	228	193	239	207	176	219	211	199	178	227	225	182	198	210	194	197	206
9458	3210	5272	6174	4664	3894	3305	2642	2219	1980	1705	1474	1344	1267	1132	1061	1026	988	871	892	914	817	742	737	692	704	687	671	688	637	607	644	612	637	569	619	623	568	597	592	554	576	576	546	539	585	558	544	598	514	543	550	542	547	505	529	539	563	545	536	545	506	543	531	517	535	540	534	498	527	558	456	526	546	485	509	541	501	520	523	473	518	489	512	500	531	485	531	502	456	478	521	505	533	481	567	524	485	501	461	480	504	496	497	492	541	486	494	519	514	510	491	517	533	489	520	469	452	500	486	515	461	519	454	507	530	484	529	529	507	523	494	530	494	510	540	470	504	483	478	489	495	472	523	512	480	529	527	506	464	497	495	525	504	461	486	484	457	514	481	495	495	497	506	493	492	477	464	466	520	525	438	494	470	507	459	501	494	529	459	503	492	520	491	515	524	507	504	508	479	513	461	502	506	524	496	503	563	528	491	474	496	507	517	558	523	471	463	493	493	517	489	480	500	481	512	492	545	492	511	532	459	505	476	483	504	472	497	495	483	515	538	528	503	520	531	503	498	549	482	467	494	481	527	476	460	502	508	476	475	471	470	514	525	490	516	474	491	529	494	522	528	479	512	509	497	545	481	465	552	499	486	474	468	486	489	454	468	523	496	490	512	510	508	485	514	451	477	519	513	510	520	479	457	517	520	502	488	493	514	512	464	473	532	489	509	519	476	511	484	492	468	511	507	490	494	490	512	500	457	494	486	512	488	507	457	464	474	451	504	477	515	519	492	498	532	454	472	456	505	545	496	520	471	545	511	520	484	494	518	501	481	505	517	463	495	458	492	500	467	500	498	478	504	523	516	509	535	497	440	503	513	488	503	483	507	535	537	496	529	500	505	498	522	473	524	463	486	470	497	477	505	524	470	495	529	519	493	490	489	474	508	482	497	486	492	508	488	518	516	541	494	483	479	518	510	535	486	462	510	475	482	513	480	507	509	511	529	535	498	445	485	449	469	458	443	537	477	496	485	529	451	517	503	481	493	525	498	499	499	476	501	464	477	472	467	490	475	525	503	520	531	495	518	488	480	518	485	494	516	521	481	509	496	474	511	513	519	482	527	472	496	508	438	506	466	467	474	494	491	495	501	481	492	526	466	500	456	467	513	467	513	498	498	513	477	512	522	477	475	504	487	479	562	466	506	492	516	496	487	478	493	453	494	490	500	514	508	537	493	489	467	485	455	519	473	462	510	519	488	505	465	492	485	448	532	494	473	502	493	519	481	482	506	483	485	513	506	476	495	491	482	505	511	503	510	487	482	537	517	477	507	450	514	523	490	523	499	520	480	501	521	433	479	485	488	482	443	520	497	482	499	515	530	531	488	491	491	522	506	507	498	467	490	527	511	513	487	513	532	466	493	525	470	529	525	488	471	485	505	508	497	470	482	520	490	474	498	490	493	523	463	470	490	493	476	486	492	507	526	490	493	503	484	496	527	488	480	496	513	499	490	518	478	499	531	490	496	515	510	507	511	496	477	521	488	494	486	477	469	468	508	498	516	492	508	468	460	462	508	512	529	490	500	499	449	467	460	493	469	515	517	471	489	499	471	475	463	514	506	534	520	541	494	508	505	449	535	512	531	451	500	477	513	501	513	497	491	487	495	468	525	482	495	529	502	509	551	531	471	518	488	482	482	506	514	511	499	481	506	451	491	456	501	503	518	475	503	522	496	526	485	504	476	514	492	488	495	484	479	473	520	495	470	511	524	558	476	483	505	508	468	487	487	489	550	487	508	504	506	501	503	471	505	486	479	488	497	472	510	525	478	495	523	501	487	514	506	498	498	476	476	491	485	499	443	490	497	493	475	515	514	476	498	500	507	506	504	484	521	499	490	532	517	477	508	472	477	533	499	447	504	473	490	507	506	526	488	510	505	493	475	493	516	474	490	500	491	469	495	496	486	518	520	473	511	492	467	518	522	462	491	490	477	463	506	448	472	475	515	474	469	530	531	464	476	495	511	524	485	503	477	481	510	502	468	492	458	492	519	474	486	487	519	480	483	458	511	473	483	510	515	470	500	462	485	498	484	507	520	510	530	481	488	508	506	497	461	456	501	516	459	483	472	487	489	496	486	500	516	472	494	511	488	469	503	522	506	532	508	493	525	489	543	481	484	469	494	530	520	468	491	466	536	494	499	479	497	522	491	505	460	488	550	508	494	491	475	498	525	538	475	497	501	470	485	468	457	477	483	490	494	506	507	514	480	482	463	463	496	489	457	500	498	474	476	492	527	471	505	537	497	501	509	495	536	505	509	463	495	496	487	475	543	449	503	500	501	493	518	514	482	505	468	486	505	482	523	508	501	533	447	455	501	521	502	507	517	495	458	506	473	504	482	504	507	478	512	475	462	534	500	505	516	514	476	467	526	538	499	507	504	473	478	466	462	504	511	509	519	453	535	505	490	520	534	497	484	496	517	471	488	494	461	485	491	492	479	519	511	515	520	475	500	494	487	488	478	524	518	493	486	506	487	458	479	492	500	503	491	517	496	518	533	527	502	548	502	520	470	490	485	501	507	492	482	521	470	506	469	459	480	504	488	507	490	500	481	488	481	480	490	476	474	520	497	511	470	470	444	540	500	520	497	481	509	527	498	475	502	453	509	461	499	479	513	505	526	497	497	513	465	486	506	487	480	514	533	521	522	489	491	526	545	508	433	495	516	544	472	512	513	507	533	482	518	500	490	468	501	496	496	530	513	503	497	470	495	482	514	504	459	504	538	523	515	463	478	482	514	526	472	493	549	473	508	493	498	503	479	441	507	509	511	463	524	457	495	477	519	460	485	469	491	523	537	492	467	458	506	488	487	488	474	478	513	512	484	532	475	519	470	482	539	441	493	519	493	482	497	496	497	502	475	492	519	521	528	502	501	487	478	473	513	475	501	489	487	488	531	495	485	497	467	508	476	489	512	495	438	481	495	478	519	506	491	503	513	466	505	539	543	500	511	523	489	528	498	517	480	477	515	499	482	458	497	464	491	490	494	498	457	497	548	491	472	507	472	479	516	498	501	446	494	527	508	520	484	531	499	499	482	466	479	509	526	525	513	496	496	509	488	473	469	526	460	503	446	513	448	523	493	473	531	477	476	542	497	499	488	516	511	488	502	511	520	478	489	491	530	507	511	487	486	473	499	445	515	507	500	568	514	512	511	492	519	499	502	461	476	489	526	474	486	475	499	520	472	471	500	468	469	492	523	481	474	478	500	513	461	508	457	496	500	508	503	468	485	493	482	492	494	508	466	524	486	487	520	516	506	486	527	498	507	499	499	511	517	497	533	525	489	507	467	503	508	502	493	532	481	535	507	500	484	506	446	454	516	463	513	479	511	520	489	482	533	507	456	520	501	493	508	496	495	470	486	514	490	469	483	507	465	490	475	478	500	465	508	466	502	515	493	518	521	525	495	491	505	491	473	469	502	469	486	518	492	501	478	505	490	486	484	496	501	489	507
3182	266	112	64	53	54	68	52	38	37	45	36	54	41	52	49	54	43	40	40	54	39	27	56	38	39	46	34	53	43	49	44	35	37	40	40	31	39	46	46	33	38	36	52	42	46	44	41	51	49	35	47	41	41	42	38	41	35	42	39	44	39	55	43	49	41	38	49	50	41	37	50	34	34	39	38	48	51	39	46	54	38	53	41	43	36	41	63	47	43	48	36	23	50	42	36	44	57	48	48	41	40	57	47	54	36	37	52	56	41	42	47	45	46	44	38	34	39	53	46	36	43	37	48	39	50	39	38	32	54	39	34	59	55	51	49	55	43	45	39	36	44	36	56	37	44	46	56	32	41	44	45	50	51	33	44	45	52	39	54	59	62	47	38	36	42	46	36	35	43	57	43	34	36	43	51	45	45	49	38	38	37	50	56	36	41	45	45	49	45	36	32	43	33	41	45	54	47	36	42	52	41	45	31	49	46	39	34	58	44	57	53	45	44	46	40	41	42	40	38	44	53	50	53	40	40	40	39	53	43	33	32	34	37	51	48	45	39	30	40	47	47	52	26	41	52	42	31	40	43	43	48	38	50	49	44	43	44	45	39	43	42	48	46	45	60	49	52	52	51	48	33	46	38	53	40	53	45	43	44	57	49	40	36	46	44	47	37	36	39	34	48	40	47	57	27	40	48	39	45	53	56	46	30	47	39	55	43	49	46	34	39	38	31	42	42	35	47	30	49	37	38	50	58	39	41	42	46	35	36	50	52	30	52	40	36	37	40	40	32	43	46	46	45	44	47	57	48	32	52	51	51	56	50	34	41	51	46	42	53	52	32	45	39	48	48	32	62	53	55	41	38	32	44	47	44	50	44	44	57	45	37	37	34	66	39	41	35	30	43	47	35	40	48	37	51	32	40	50	42	36	54	47	48	45	43	44	39	55	37	43	43	48	46	33	39	38	52	46	46	47	33	47	45	57	58	57	57	42	41	39	45	57	36	52	32	35	37	45	39	47	42	39	56	37	39	63	43	35	44	40	48	50	51	38	48	47	47	44	38	44	49	38	36	30	43	39	48	39	43	33	21	34	49	50	38	48	36	47	38	57	39	44	50	48	46	64	35	43	38	49	51	38	46	57	48	41	44	42	39	45	41	55	57	46	45	40	41	41	44	45	54	57	51	47	55	61	36	44	32	49	50	45	55	50	38	53	29	41	31	56	44	48	38	37	40	49	47	48	47	48	40	37	48	31	50	43	32	42	48	45	43	42	42	38	46	47	37	41	42	47	44	38	35	50	34	48	45	53	41	55	57	40	48	56	37	40	58	55	34	41	39	59	32	56	50	46	43	42	39	45	42	48	49	37	30	44	47	32	53	56	45	52	45	36	48	50	34	29	48	40	39	42	28	55	51	45	39	47	47	41	44	47	45	47	42	35	48	43	36	41	42	46	54	43	55	52	47	38	44	31	50	53	51	41	54	48	42	42	48	33	44	53	44	53	40	56	39	33	46	39	40	40	45	37	41	47	52	37	42	26	36	42	37	37	31	40	47	69	41	39	45	40	40	46	32	33	35	45	46	56	45	49	51	41	44	43	40	33	41	47	45	48	46	48	29	40	45	38	42	47	53	51	40	52	44	39	47	44	44	34	42	50	46	33	42	27	51	47	44	34	46	42	50	36	45	50	40	44	40	36	44	49	54	50	50	54	43	40	44	55	41	46	42	49	41	50	50	31	46	42	62	46	41	39	41	52	49	38	52	44	46	34	35	36	41	41	40	32	43	25	50	42	50	44	35	31	43	35	40	39	36	42	50	50	42	55	41	45	42	42	37	46	36	49	41	37	52	41	44	55	38	33	40	46	42	42	40	60	37	43	47	41	36	31	50	39	51	46	39	43	44	39	44	39	30	34	49	42	39	44	49	44	55	35	54	44	37	41	46	36	42	40	46	37	51	39	49	46	39	43	35	42	36	34	43	38	45	29	55	37	43	43	40	37	38	27	69	48	52	53	43	39	48	52	66	44	41	39	53	41	44	53	45	46	45	51	45	42	54	43	49	47	58	53	47	46	38	46	53	43	31	48	48	56	57	44	43	39	38	36	42	36	51	42	38	49	34	45	41	43	42	39	46	41	47	48	39	54	49	34	38	31	56	44	47	46	38	41	46	35	49	33	48	42	55	50	40	38	42	47	41	46	48	33	35	53	33	44	45	50	44	42	43	41	58	44	48	43	49	38	31	49	40	37	48	44	47	48	48	47	49	50	40	49	32	35	43	45	53	52	42	41	60	53	46	40	37	41	35	51	47	27	32	44	34	42	48	39	38	49	48	36	41	41	42	53	55	50	41	54	28	42	40	39	43	51	46	46	45	52	42	30	44	35	38	38	50	44	43	50	44	31	48	41	38	44	41	37	45	38	42	53	41	46	52	55	36	34	51	46	40	47	33	39	41	47	55	40	48	37	47	45	49	36	43	35	41	52	41	44	43	47	43	33	46	44	38	43	41	46	39	47	48	44	38	38	36	49	39	36	36	42	40	33	53	47	40	50	51	47	49	54	53	39	48	32	30	38	55	37	38	58	46	43	39	48	43	43	35	41	38	45	49	45	57	38	32	31	43	38	42	42	32	32	43	47	42	37	40	42	37	32	46	44	35	54	47	51	45	50	41	41	50	61	42	39	45	45	44	40	42	42	43	38	41	39	42	41	47	48	53	37	32	34	49	28	43	46	54	36	47	52	43	43	47	30	48	43	56	45	39	42	48	47	44	45	47	36	28	45	48	40	49	31	45	41	38	56	37	34	46	35	38	41	36	47	40	47	31	42	38	50	39	57	45	45	49	42	34	35	35	31	40	45	53	44	40	57	52	49	35	58	38	41	38	46	46	42	47	39	47	44	46	49	55	47	36	42	47	42	48	51	34	50	57	48	45	52	54	48	48	47	38	35	38	41	29	38	50	44	43	41	37	42	38	41	39	45	44	58	39	42	48	46	43	29	47	39	32	41	45	45	45	45	41	35	48	45	43	44	39	42	41	46	33	35	32	42	51	38	42	39	34	42	59	51	45	48	48	44	46	48	42	38	48	56	49	45	51	32	47	38	43	53	45	49	42	35	31	33	44	48	37	37	33	38	48	37	50	48	44	41	50	48	54	35	45	50	43	44	42	45	46	54	42	37	52	45	50	35	55	49	43	38	46	46	35	49	35	49	43	43	38	50	38	34	43	47	52	33	43	40	50	56	38	44	42	48	47	40	46	30	47	50	44	47	44	40	50	44	43	34	37	46	41	39	47	45	34	60	46	43	49	36	43	46	43	51	41	38	42	54	44	36	43	44	48	53	42	39	44	49	38	48	30	50	40	49	49	43	36	32	35	43	53	46	46	43	53	39	51	53	49	48	42	47	26	41	36	40	43	37	50	29	43	44	38	43	35	54	46	44	51	44	45	46	51	44	35	50	49	53	47	38	32	44	52	37	46	45	51	33	38	47	48
2425	313	305	248	254	215	209	164	179	174	169	175	170	162	123	154	164	131	143	152	171	172	165	159	150	132	136	156	165	163	136	142	143	158	143	150	140	165	153	152	156	164	165	147	164	159	141	153	148	172	159	152	166	152	158	152	162	182	152	154	141	137	149	146	159	178	135	141	154	157	164	129	164	142	144	152	154	124	144	163	153	147	155	168	125	142	152	136	149	147	168	156	163	148	154	164	137	167	154	131	131	149	152	155	136	152	139	165	145	157	154	155	138	135	132	137	149	145	134	167	161	147	166	138	143	154	160	158	153	129	160	159	171	131	159	158	148	151	142	173	121	139	125	169	160	175	151	169	156	165	148	174	167	149	136	143	154	157	142	148	160	168	148	159	125	147	152	159	142	128	130	141	141	172	142	129	148	175	163	159	144	151	154	149	142	170	160	174	158	165	145	123	127	142	140	167	176	173	151	141	138	138	159	152	136	160	150	150	143	138	165	136	126	175	160	148	147	155	151	164	154	150	149	156	139	155	164	131	137	131	152	165	158	136	132	130	138	172	155	156	136	129	173	143	175	150	170	151	154	149	175	139	158	134	167	138	136	141	179	127	149	156	141	163	163	142	148	148	161	153	178	140	140	151	127	133	143	151	149	151	163	153	148	155	150	149	158	169	144	156	154	131	126	141	159	154	136	151	155	158	145	147	180	154	149	140	140	171	146	161	140	158	157	151	156	145	157	131	154	156	177	150	144	166	140	170	157	164	154	179	158	150	152	154	144	157	136	147	148	147	142	133	185	120	170	159	149	164	150	128	141	174	136	149	166	147	149	149	157	170	148	155	161	133	154	143	151	134	157	153	155	154	162	159	167	146	176	148	138	156	172	158	150	146	160	131	159	143	144	151	140	168	132	170	159	150	121	171	151	176	147	139	155	157	143	119	154	159	143	135	157	141	155	144	140	143	151	141	158	150	160	155	169	162	143	154	136	146	145	136	156	130	150	156	153	147	155	150	151	157	159	155	121	151	141	148	135	151	136	151	142	150	140	154	152	148	157	151	148	176	138	137	152	156	152	133	158	144	161	163	158	151	159	156	160	154	150	131	148	145	156	141	162	154	136	129	151	163	128	131	130	162	168	148	143	149	154	131	149	160	146	165	150	136	150	148	118	148	155	173	155	131	142	122	142	128	146	147	160	169	154	139	140	146	146	166	178	135	149	150	167	143	131	150	142	178	146	157	139	148	158	172	148	163	155	152	160	131	151	142	167	160	158	160	140	156	151	168	162	167	153	152	135	120	156	162	151	125	147	180	179	135	146	149	145	137	156	157	166	138	137	178	159	142	145	155	135	142	170	138	156	159	146	148	182	150	165	139	142	161	130	145	148	154	137	151	122	146	151	149	139	141	153	151	155	160	163	158	168	156	158	160	166	157	153	145	146	137	161	141	161	153	117	147	163	151	148	147	144	159	145	144	131	156	149	137	146	154	142	159	132	132	150	116	148	147	171	152	144	166	166	134	159	157	147	142	128	163	141	159	130	151	143	145	130	156	165	146	133	160	164	153	163	167	142	146	146	176	165	149	161	165	170	167	149	150	144	155	138	158	139	147	170	130	147	159	141	143	166	163	145	149	143	151	147	128	141	153	137	166	145	170	144	147	166	162	143	159	161	132	157	165	153	161	152	145	133	161	156	167	158	144	149	143	180	147	151	147	153	171	148	148	155	139	131	153	156	151	127	138	121	155	154	155	154	156	143	134	147	148	156	158	132	153	141	164	139	154	167	136	144	154	124	147	124	140	159	162	147	134	173	172	139	159	163	151	160	135	141	157	131	140	144	152	161	157	129	156	158	159	165	182	144	175	155	144	140	135	170	159	161	154	130	154	151	169	152	156	158	145	163	138	174	146	156	139	138	160	141	178	153	126	136	156	156	152	150	152	157	170	163	168	162	137	150	158	178	155	144	147	148	131	147	157	154	136	170	142	136	147	144	148	167	149	154	166	141	161	143	143	149	157	151	164	142	140	166	160	153	144	138	146	135	141	136	140	138	144	142	142	167	162	126	143	159	148	147	154	150	129	136	162	155	150	143	147	153	157	149	131	159	151	156	144	158	156	138	143	125	142	135	158	163	143	155	130	163	140	142	133	150	150	177	161	160	148	169	146	140	157	141	162	141	152	157	144	155	149	144	144	157	149	138	155	153	148	135	163	165	158	130	154	152	163	139	159	146	161	160	159	150	162	150	152	152	144	139	170	167	142	157	163	153	151	146	169	158	156	123	151	156	138	164	140	138	147	144	145	139	128	142	166	154	161	144	149	154	143	128	162	141	128	139	146	164	148	151	145	140	144	168	159	163	134	150	167	161	135	156	164	169	156	158	144	156	183	153	153	147	132	138	162	150	151	140	148	179	137	158	163	168	145	138	159	154	155	138	142	130	160	175	163	156	161	140	172	156	135	174	167	157	144	165	158	151	138	169	145	153	154	148	173	139	173	155	145	147	156	150	149	137	149	143	145	167	154	148	171	153	144	177	134	165	128	128	143	157	147	155	154	150	135	150	169	168	136	183	157	136	131	147	144	139	132	141	136	146	137	145	149	139	135	152	151	130	151	141	154	152	168	148	136	151	149	155	166	167	145	137	149	119	158	150	151	146	142	151	149	157	142	145	161	137	160	129	138	146	176	183	160	137	149	162	150	163	155	165	161	127	134	127	170	158	164	162	171	136	185	149	155	147	144	160	147	138	135	144	143	168	160	142	181	135	138	132	158	169	154	190	155	150	154	171	159	157	173	133	150	162	137	151	150	144	143	157	137	163	155	170	147	180	128	142	155	129	152	145	149	144	143	170	158	146	152	157	129	162	126	153	163	160	131	146	145	159	146	150	158	140	159	151	160	153	151	142	169	133	151	145	167	150	180	136	148	170	134	163	145	148	159	155	141	160	156	152	154	164	154	150	137	137	159	133	140	140	173	163	142	154	146	155	138	146	145	145	153	142	158	187	178	163	173	161	140	144	138	159	137	145	140	141	147	164	139	172	163	157	175	162	140	137	149	155	136	148	164	152	143	146	158	156	157	142	160	157	160	149	164	138	138	145	125	153	130	150	163	148	138	136	153	171	148	156	164	159	170	164	159	147	144	155	129	136	115	164	154	163	168	144	157	146	141	160	156	153	148	139	137	138	153	147	124	155	145	134	139	159	131	141	128	136	138	155	124	159	145	152	170	159	150	143	158	146	149	183	158	128	161	127	153	149	136	142	149	161	165	167	148	145	145	173	141	158	140	162	163	151	122	152	138	137	161	156	138	155	161	155	164	151	150	147	144	155	143	156	142	164	129	137	165	162	133	148	156	146	141	125	156	151	139	160	147	135	150	144	183	146	177	134	140	162	159	125	139	136	150	155	142	139	144	142	135	146	146	159	159	154	154	150	142	142	141	131	145	175	156	144	148	131	157	152	132	135	153	153	166	132	148	156	151	133	162	162	158	155	162
10287	1194	1323	987	606	536	410	326	272	235	235	221	175	186	195	174	151	164	172	165	161	151	138	140	126	139	134	140	146	132	147	147	145	146	138	133	138	127	144	166	131	155	130	128	135	106	126	162	148	115	152	138	154	121	150	112	113	129	148	131	152	136	145	144	134	134	119	132	123	132	149	142	130	140	129	148	128	153	123	141	122	130	128	124	123	122	122	135	132	134	119	127	128	141	124	122	139	118	142	133	143	150	133	127	121	123	154	134	117	135	149	141	112	122	122	105	124	141	137	139	136	130	134	130	127	111	135	131	132	120	143	144	123	129	139	134	132	126	124	131	130	137	106	123	125	141	151	130	131	138	124	126	125	122	109	122	119	133	148	121	120	132	131	127	149	125	122	141	129	129	119	121	155	131	120	138	134	137	138	153	136	141	117	149	140	117	152	114	134	142	122	112	140	132	129	141	125	124	127	152	133	132	118	147	140	129	129	123	138	132	117	132	130	116	141	136	117	123	142	115	154	114	130	123	121	139	132	131	124	121	129	124	129	104	137	131	123	134	117	119	119	123	145	121	134	144	139	107	147	137	132	140	114	122	133	118	145	125	136	132	129	111	137	120	141	142	133	116	131	152	130	127	153	95	132	146	144	141	116	125	124	137	144	134	119	145	129	118	141	131	141	120	150	125	122	138	149	108	122	133	138	134	126	138	127	127	122	148	153	134	135	138	142	141	129	144	139	135	127	105	141	140	125	143	155	136	144	125	126	150	115	120	126	127	141	135	116	111	119	122	129	144	115	121	114	136	116	164	144	113	135	154	131	135	136	133	119	123	108	117	148	134	115	168	140	126	131	111	128	125	142	154	138	132	131	122	129	129	115	102	119	129	125	119	114	127	140	121	123	145	122	121	117	133	122	144	126	101	113	153	127	133	139	139	150	121	123	126	147	122	126	118	145	139	125	139	122	111	140	118	131	120	141	140	118	116	131	139	144	116	134	131	132	119	129	128	127	150	125	134	138	132	123	136	133	126	118	132	128	106	147	110	130	125	115	113	141	128	133	143	152	161	117	136	147	134	124	122	136	128	130	139	130	133	126	133	137	161	123	121	144	128	146	138	132	122	137	141	133	134	140	144	139	129	125	145	134	122	140	150	130	126	144	135	145	109	139	129	129	126	125	121	140	121	132	133	143	138	144	131	127	105	131	141	123	133	143	148	144	108	131	121	124	157	166	116	122	111	138	151	131	141	120	131	137	113	105	136	137	135	156	118	136	148	146	135	129	133	110	134	132	155	138	123	130	126	143	128	137	141	149	144	136	153	116	147	114	118	114	132	132	125	120	111	120	134	138	133	128	145	141	140	109	130	117	124	143	142	116	112	134	131	122	137	132	120	98	155	131	119	130	131	138	118	134	120	127	117	152	122	146	126	133	136	145	138	138	137	119	110	119	128	125	149	148	144	147	147	145	129	123	151	127	157	136	132	111	135	131	114	143	129	128	117	125	142	130	128	115	114	126	124	142	134	113	128	125	130	118	142	113	136	110	139	113	127	139	100	113	122	127	147	115	129	121	123	131	146	123	147	140	124	140	119	135	144	110	151	128	132	128	125	132	127	114	128	120	119	120	122	135	119	133	129	146	121	148	152	114	117	129	127	135	134	145	131	139	129	130	125	123	137	128	139	126	115	137	115	142	125	140	130	130	130	142	132	138	127	122	127	128	136	146	114	103	133	132	120	139	141	131	137	142	113	124	145	134	140	167	116	113	130	121	119	122	117	132	113	130	141	129	143	149	116	127	135	145	109	124	138	118	136	112	156	124	110	126	129	118	138	148	139	142	133	125	130	133	133	133	134	134	110	105	121	122	130	152	138	150	139	129	126	129	130	131	142	116	130	133	119	107	117	133	120	118	142	116	123	123	135	125	121	125	122	155	124	136	131	124	138	129	158	132	137	141	135	123	120	136	132	130	120	132	172	137	131	114	127	138	114	122	141	133	134	115	132	115	143	130	147	106	114	132	134	142	119	141	150	123	132	149	123	130	136	139	152	122	112	130	132	127	131	132	126	133	129	125	130	143	147	135	148	128	144	136	111	124	120	149	121	145	155	135	119	146	146	107	110	140	113	144	130	137	130	147	132	121	144	106	115	129	114	117	137	124	118	105	110	147	130	132	131	123	141	144	126	123	122	127	116	135	148	125	121	113	130	123	121	162	134	134	126	155	131	128	141	109	111	131	128	118	126	138	144	143	134	131	136	141	130	136	136	141	123	128	128	148	137	123	134	132	128	124	121	115	119	120	137	119	120	116	129	133	147	131	139	145	132	152	123	129	124	124	113	147	142	135	148	140	122	148	128	128	147	141	152	140	132	137	133	146	129	142	118	98	129	131	122	125	142	101	129	112	127	127	117	132	142	127	133	127	122	138	133	128	122	140	137	147	118	161	139	128	144	142	114	125	129	113	138	135	138	144	134	148	120	127	126	147	150	119	119	123	141	133	111	125	105	117	124	133	125	127	146	144	115	115	118	122	133	139	141	143	154	123	135	122	129	114	113	140	136	116	144	141	111	144	117	106	134	106	110	130	139	108	139	122	131	113	137	128	132	135	131	131	123	137	141	126	117	142	127	134	109	106	159	133	132	123	131	134	155	129	129	126	146	131	146	144	141	146	119	152	140	148	113	132	120	130	130	122	143	120	117	143	152	128	124	120	130	111	146	132	114	129	138	127	139	130	113	117	134	130	124	135	126	137	127	135	125	111	141	131	123	134	129	125	131	118	127	148	137	122	126	144	113	147	133	121	157	145	122	111	118	139	134	149	130	120	133	138	131	136	113	141	134	148	141	119	136	137	136	131	118	130	133	131	126	134	128	144	117	124	137	125	124	141	135	137	152	124	129	145	147	135	114	146	142	112	116	131	128	120	125	117	134	126	125	116	138	134	116	135	140	144	129	138	120	118	129	122	145	131	134	121	119	133	129	119	118	120	126	136	137	123	132	143	148	144	153	135	117	125	115	130	150	134	123	123	124	137	122	118	146	124	118	129	144	130	126	157	135	119	138	117	121	132	125	122	144	113	107	120	136	141	127	142	154	125	160	114	132	133	142	123	130	127	136	138	136	133	151	117	132	134	124	137	118	119	142	143	142	142	133	143	126	131	140	115	137	134	114	125	139	135	118	138	145	120	131	130	107	113	134	136	120	156	135	116	141	119	129	136	114	128	128	142	147	130	122	127	127	118	132	127	133	130	126	148	134	132	126	118	129	150	119	135	125	132	124	129	110	132	133	113	115	139	127	135	123	140	153	142	139	140	153	121	130	127	117	132	142	120	110	127	128	130	138	136	127	118	134	141	149	120	109	142	117	158	128	126	135	130	114	132	128	120	119	128	123	118	116	127	108	128	131	112	155	132	137	133	136	136	116	115	127	138	118	148	136	127	149	141	118	132	101	126	138	156	123	124	120	125	147	132	104	106	135	131	126	121	117	146	130	119	155
6626	1244	2881	3353	2687	2285	1833	1601	1320	1108	971	908	790	721	720	660	578	570	551	539	503	530	515	486	468	472	428	457	450	390	444	417	415	375	392	410	396	392	392	390	414	392	365	394	416	386	414	363	372	390	376	371	408	364	416	347	371	375	348	375	354	358	355	378	348	367	364	372	340	346	363	341	383	340	352	378	348	358	360	355	347	323	368	382	361	364	347	348	366	363	325	339	324	370	372	330	364	375	370	373	356	329	345	344	355	340	355	343	370	340	343	340	387	348	328	361	346	325	348	378	344	355	391	361	324	370	359	350	345	370	359	369	378	361	339	349	373	325	356	333	337	378	374	352	327	345	341	335	353	318	361	362	347	361	339	343	374	359	357	343	345	358	361	316	358	382	349	346	342	324	330	362	329	359	323	357	320	329	332	373	336	335	332	328	320	318	348	345	331	342	351	340	337	363	342	332	343	373	346	324	343	329	316	340	308	354	366	376	342	331	359	345	345	361	357	348	345	385	360	318	341	358	388	388	301	305	348	341	339	349	341	350	359	323	340	336	328	341	362	349	345	347	337	332	366	326	358	364	317	322	356	351	334	339	354	326	363	331	334	338	348	336	334	350	347	341	335	322	331	347	334	337	345	301	345	349	364	325	335	356	355	308	346	347	356	318	349	312	307	344	348	331	322	332	326	315	369	329	342	342	329	327	351	350	357	337	360	378	377	340	325	365	344	356	358	344	350	335	299	320	351	338	349	315	348	308	356	323	318	354	313	323	361	323	347	381	347	319	346	320	295	317	338	344	345	333	347	376	330	367	341	375	338	329	353	317	350	323	354	333	339	361	358	321	375	326	344	344	342	350	347	328	359	340	359	308	336	334	313	337	332	335	308	345	334	349	360	361	382	344	386	331	298	342	361	340	336	340	367	348	335	360	353	380	327	333	357	350	352	346	372	337	348	321	319	342	367	341	350	354	357	347	340	349	320	360	375	332	337	344	379	356	361	359	337	356	348	336	323	328	332	342	364	337	325	360	327	338	347	322	338	333	335	382	353	349	335	331	358	315	377	354	377	350	328	343	324	320	340	336	343	372	382	335	358	323	348	338	348	351	348	366	338	338	334	324	331	317	353	358	362	349	327	344	331	342	373	346	343	353	326	319	363	389	344	356	390	360	309	326	365	330	328	388	351	336	360	327	332	330	368	354	315	368	349	352	354	336	354	369	358	335	366	351	325	304	321	357	364	352	351	363	365	330	335	346	345	321	323	322	348	375	336	369	349	307	306	378	358	393	314	346	335	327	304	365	346	363	355	338	350	360	341	313	353	328	357	322	320	355	328	344	356	341	352	317	337	364	355	313	363	356	325	336	323	380	366	336	379	343	336	349	354	329	349	365	333	357	314	325	369	359	313	359	328	354	352	362	363	343	338	365	318	359	335	347	355	358	377	355	338	334	339	376	337	354	360	338	372	319	344	306	349	363	380	370	357	362	345	346	320	305	349	355	350	339	378	356	344	336	337	368	356	342	353	359	366	302	312	368	331	344	338	334	317	342	390	366	363	331	367	341	331	316	361	337	362	330	338	382	348	332	348	353	366	349	374	347	349	299	348	346	342	356	349	341	318	375	368	357	351	352	346	322	333	325	346	354	331	302	372	385	377	351	344	344	338	302	314	351	348	335	338	299	322	364	365	335	367	369	321	311	345	314	329	362	355	342	371	340	384	308	355	353	316	366	338	380	319	334	346	359	343	320	337	324	341	370	347	353	325	357	384	340	338	362	333	340	340	335	334	326	345	345	343	345	356	333	320	369	354	303	377	359	358	323	334	326	328	352	350	381	328	354	331	318	322	345	337	335	322	350	343	348	336	335	361	325	310	380	349	364	319	314	318	321	357	348	314	342	372	358	370	344	343	336	361	347	326	322	323	377	358	361	356	341	381	348	324	369	370	354	357	321	355	341	361	362	360	311	345	345	345	365	358	366	337	355	354	322	329	344	363	352	344	362	342	310	341	354	344	364	345	347	309	332	322	347	320	339	351	334	380	367	348	347	317	372	343	365	366	357	335	366	341	341	356	330	366	322	343	329	342	338	332	352	359	341	322	331	341	304	345	341	361	333	334	335	333	347	347	361	327	314	367	336	339	355	369	333	322	324	339	305	307	350	353	375	365	385	365	365	346	327	357	335	349	341	346	312	333	358	348	352	351	346	351	345	374	368	350	353	333	338	324	340	363	375	333	312	357	306	347	327	348	361	317	310	313	375	338	354	335	351	367	332	300	331	357	346	327	349	381	378	351	334	356	349	351	325	354	325	306	337	339	323	340	327	341	348	364	347	319	335	321	343	325	345	350	335	374	357	368	354	356	339	309	338	316	342	346	366	321	321	386	361	370	342	369	338	360	341	378	357	294	305	330	350	362	356	345	322	333	338	350	354	332	344	351	390	336	362	383	340	335	358	347	335	318	326	334	369	339	353	384	379	353	346	328	318	348	325	356	354	374	326	325	313	333	341	360	357	341	335	366	356	359	339	351	341	374	358	354	289	315	369	320	346	325	343	329	359	354	343	353	329	330	324	315	361	359	325	292	344	330	337	335	337	331	357	340	334	349	322	364	351	350	388	349	342	359	358	366	332	338	336	344	357	358	379	354	347	342	310	331	376	357	352	358	330	365	342	390	365	336	347	324	357	355	363	357	324	362	371	342	352	355	364	329	362	352	345	393	345	349	368	349	326	292	357	310	353	352	303	332	343	349	345	343	355	339	299	337	310	356	328	370	337	402	356	323	358	345	343	359	310	337	373	351	356	352	365	333	329	349	338	391	360	349	349	333	339	343	332	355	315	365	333	315	364	338	363	368	322	329	319	346	356	319	317	367	314	318	370	348	353	374	355	365	364	348	328	332	348	345	364	356	331	325	334	335	375	323	335	326	340	364	380	353	312	354	310	362	348	372	362	391	352	335	308	346	350	356	344	336	344	369	332	357	334	340	337	328	340	359	358	367	338	333	331	388	376	360	342	352	335	339	364	352	347	349	344	317	337	342	354	367	380	357	383	343	356	330	381	356	357	375	335	350	338	358	381	347	331	304	360	353	370	360	368	345	351	332	323	346	347	342	324	363	343	346	319	368	344	373	339	330	353	334	362	369	306	292	308	344	332	333	372	389	328	380	356	323	336	347	335	335	345	347	342	369	352	332	370	351	388	329	324	340	377	309	377	329	359	349	366	337	342	349	317	379	345	364	334	386	361	318	362	383	348	361	333	358	378	339	353	359	370	361	321	300	330	312	357	318	321	385	319	365	348	340	366	349	356	349	336	350	350	353	344	321	344	338	376	330	351	354	326	366	348	378	390	351	337	340	366	330	386	345	367	355	376	365	361	311	351	336	341	381	352	366	345	352	343	348	326	355	347	323	354	337	370	335	354	367	364	335	358	353	328	322	350	375	363	376	330	337	333	370	348	347	343	346	354	346	333	320	329	373	326	360	319	352	327	382	350
17417	2946	2622	2014	1182	929	705	579	489	448	425	340	326	330	316	283	275	236	255	259	267	277	236	218	247	204	221	223	234	221	210	200	238	202	221	255	225	220	227	214	207	231	231	213	207	234	199	182	222	212	197	202	207	234	229	211	220	220	215	240	205	208	226	238	200	191	198	219	192	202	213	230	210	221	195	211	179	223	219	185	232	200	229	200	217	242	196	199	219	206	213	203	217	210	229	212	198	229	210	178	207	214	170	197	209	220	188	219	207	212	202	207	203	211	185	194	214	235	182	187	224	218	236	204	192	202	198	206	204	202	194	209	205	220	220	187	186	217	198	197	203	200	190	203	226	208	215	212	221	191	208	212	219	228	201	228	227	208	199	225	214	207	210	207	210	214	198	209	206	210	191	186	201	208	210	206	195	203	237	195	213	213	199	188	213	219	231	201	177	209	214	186	211	208	214	240	194	194	234	230	204	193	188	204	187	199	226	205	206	187	202	181	190	207	185	195	220	215	194	173	180	243	210	232	200	199	195	219	211	222	194	195	201	186	204	227	213	206	211	192	212	195	195	196	211	202	183	213	197	206	191	185	223	214	208	225	218	219	181	225	204	204	231	220	177	228	182	243	185	208	216	191	217	194	234	241	234	192	204	223	165	209	196	211	200	228	220	217	194	197	190	205	212	207	198	217	209	220	207	213	227	224	218	196	235	206	194	207	213	221	230	205	213	195	209	213	205	186	193	180	223	206	205	200	194	210	218	219	201	194	175	219	219	183	206	189	198	214	214	206	202	244	230	189	200	191	203	205	215	180	224	213	230	184	228	199	193	184	190	211	222	200	227	217	199	192	214	183	206	178	205	230	212	200	214	220	210	199	208	196	237	202	208	190	197	214	192	214	213	226	221	208	217	194	210	203	203	196	205	205	202	190	213	195	208	209	211	194	189	244	191	187	206	235	203	215	203	169	201	190	235	215	213	215	183	216	192	189	216	220	177	208	203	206	222	202	225	227	239	211	194	215	224	215	229	221	208	194	205	183	224	202	207	218	205	214	224	206	195	195	200	211	214	203	210	213	206	196	188	203	220	219	219	192	191	186	214	222	203	203	226	205	197	192	232	203	216	195	209	213	206	221	221	223	214	225	239	193	203	231	207	211	195	187	206	209	208	214	187	203	207	197	195	210	218	210	232	215	221	221	194	181	191	188	198	201	214	231	223	220	229	243	203	202	202	228	197	206	186	238	228	184	192	189	209	211	213	203	218	222	197	214	211	226	195	193	224	207	201	222	198	178	203	223	207	205	191	191	211	197	232	214	206	180	207	213	213	202	180	211	187	217	206	197	187	190	203	228	221	228	191	228	205	224	185	206	199	227	188	180	190	225	225	209	242	192	223	241	185	186	202	204	235	206	220	219	226	233	229	184	225	186	189	202	170	216	205	225	187	194	199	197	188	205	199	223	187	221	211	194	211	199	185	219	220	199	238	187	185	219	206	210	230	203	209	222	215	209	206	190	197	212	214	200	198	223	194	194	206	188	218	206	221	208	195	192	232	199	215	225	195	191	205	215	202	209	208	194	216	193	214	222	215	196	207	203	172	205	185	219	207	220	204	238	207	224	207	199	224	208	202	182	214	196	212	179	186	188	234	216	228	203	196	243	227	228	218	188	218	195	185	207	209	224	208	203	207	217	194	195	215	183	219	201	209	224	208	212	215	217	204	195	194	209	185	191	216	188	197	209	211	197	210	190	212	210	197	214	194	216	181	193	233	212	211	191	183	201	213	184	211	211	229	202	228	201	183	215	195	224	211	185	199	198	198	205	178	220	208	182	192	215	209	199	219	204	210	192	194	196	201	205	175	195	168	219	193	207	212	215	238	246	204	198	223	175	203	203	225	170	235	169	195	172	203	191	195	218	200	204	195	193	210	199	219	220	202	185	223	215	189	192	186	208	215	219	212	195	196	180	245	218	192	201	218	198	195	188	188	238	199	205	190	242	227	202	232	247	181	235	208	205	211	228	217	200	217	193	239	190	207	205	202	209	207	206	240	186	214	201	215	196	184	193	187	189	206	195	202	197	223	207	243	203	247	204	190	203	192	186	214	222	218	226	229	194	209	202	212	199	194	226	186	170	190	202	205	208	180	208	223	196	191	210	198	213	190	159	212	203	201	169	209	192	226	182	217	238	182	200	198	212	211	212	202	225	198	217	231	200	201	204	195	182	190	216	194	207	187	220	217	204	247	201	232	204	226	197	204	205	204	205	209	202	202	201	199	222	193	188	232	205	194	203	197	226	193	226	225	181	227	196	194	169	205	198	219	220	191	178	218	191	227	208	225	215	203	222	193	216	211	231	214	179	211	192	209	202	210	186	176	202	203	221	222	198	207	212	217	191	216	191	233	178	190	187	208	217	203	180	173	214	210	189	203	206	194	216	193	209	215	193	204	237	178	212	229	197	212	221	208	206	213	191	200	226	202	225	239	201	201	210	206	200	200	246	206	194	217	195	191	211	179	198	207	212	220	207	220	220	213	219	197	205	210	192	198	192	186	196	190	197	211	218	187	198	212	203	208	181	200	217	225	179	210	210	209	201	202	205	212	208	219	196	199	222	213	190	190	203	204	214	202	184	190	195	237	194	211	201	241	236	196	222	190	213	238	229	184	207	200	225	213	214	228	201	208	220	204	200	225	229	215	201	217	159	176	183	222	210	200	210	189	212	195	181	190	200	225	196	211	228	194	205	210	215	224	202	180	185	226	190	199	195	205	201	180	174	197	199	205	183	181	222	197	231	224	184	230	214	175	200	194	216	210	210	191	192	218	177	218	230	203	206	215	199	226	206	204	194	195	191	223	223	206	192	190	197	210	215	219	219	209	205	217	215	194	176	181	167	195	202	197	181	212	208	223	222	227	171	169	200	189	208	207	204	198	196	212	220	209	196	219	234	228	203	220	188	197	213	214	232	193	190	201	196	213	195	202	229	195	215	200	220	207	194	202	191	189	192	198	192	200	200	211	163	173	216	207	189	201	198	208	209	186	205	217	216	194	197	195	187	189	199	230	193	226	197	212	217	215	199	219	226	200	194	231	221	177	192	202	198	197	209	233	216	204	214	239	223	190	202	185	210	214	209	209	194	203	175	210	193	204	218	203	188	210	225	213	194	167	187	209	233	209	192	188	231	215	203	231	218	198	194	209	206	211	227	190	197	195	192	222	230	197	225	220	214	230	184	198	206	234	180	199	199	223	207	222	235	200	205	211	198	201	198	194	199	202	226	205	219	216	238	228	214	200	206	201	209	203	212	189	202	213	200	250	209	215	213	218	240	189	199	201	229	204	219	184	206	211	227	215	209	224	222	211	189	227	229	207	206	193	225	202	234	190	203	196	238	243	240	193	210	214	203	176	199	215	207	216	197	185	217	231	200	201	206	176	187	200	228	221	221	207	217	225	214	187	201	201	202	194	219	228	212	195	194	216	222	205	203	182	184	231	217
8320	2065	5123	5775	4814	3942	3275	2724	2230	1970	1685	1519	1375	1274	1173	1062	1021	1009	954	818	869	827	757	741	715	754	685	710	637	670	646	675	606	586	636	630	564	583	610	633	577	575	561	570	581	541	527	565	558	565	570	558	512	583	578	528	536	556	542	524	525	590	573	501	526	557	522	540	524	490	485	535	476	496	496	505	524	489	532	511	472	536	514	495	484	523	505	501	519	481	464	505	525	523	533	533	535	485	537	545	532	584	493	532	501	526	480	518	505	531	484	519	475	483	479	467	539	501	505	507	490	491	465	510	483	498	503	451	506	511	507	488	528	494	481	491	522	505	518	506	504	486	494	515	468	506	493	486	512	526	483	512	503	458	510	510	526	501	519	482	507	538	535	488	483	485	504	528	521	502	501	483	469	465	490	505	446	509	502	497	508	489	481	493	489	510	469	479	515	512	518	508	477	508	473	484	487	500	486	485	496	487	519	509	522	514	529	501	492	477	465	489	479	480	494	501	478	475	497	488	444	481	461	494	473	504	500	531	514	478	494	474	485	497	515	518	495	490	554	453	507	480	474	494	518	477	523	482	491	464	501	451	493	504	469	489	487	431	522	490	482	494	493	495	484	474	464	503	521	507	458	491	440	542	483	499	480	512	480	483	489	558	481	457	445	433	507	513	508	503	519	517	477	486	478	497	449	478	482	467	462	495	492	463	495	506	532	469	475	497	469	500	467	513	513	499	451	514	542	462	513	502	481	467	492	522	509	467	459	529	506	500	484	514	479	498	502	486	500	519	488	518	456	484	474	459	522	502	475	457	480	489	513	441	466	483	471	478	510	466	483	500	542	479	480	481	461	455	498	466	513	503	477	463	471	488	515	507	478	520	463	529	517	503	456	472	494	467	481	448	497	489	475	503	449	514	491	522	471	500	537	526	509	512	449	539	523	494	551	510	518	492	503	496	496	498	457	480	524	470	477	492	508	495	520	503	483	483	497	501	498	500	498	481	515	489	488	498	491	464	540	508	475	485	492	493	502	490	504	466	504	482	506	523	506	496	497	479	503	470	489	473	478	453	485	507	479	545	517	481	504	492	515	484	503	490	458	452	496	428	481	500	539	501	484	493	509	493	473	513	479	483	479	456	480	516	483	538	482	493	446	495	482	457	512	504	501	508	462	455	475	512	488	546	527	520	506	498	529	490	490	527	477	474	480	515	472	489	482	476	490	501	507	446	501	456	490	494	534	473	469	498	496	479	463	481	488	502	483	479	487	473	488	492	501	496	486	463	521	498	475	494	515	470	465	495	497	516	508	503	471	495	497	516	514	502	502	490	510	471	463	488	523	476	454	502	503	445	479	476	480	497	472	471	494	484	534	498	513	513	467	493	473	489	530	462	460	488	466	478	494	495	514	473	478	466	472	507	533	495	504	479	468	499	442	470	473	479	503	456	510	534	501	536	498	536	475	446	492	485	488	527	452	463	463	488	510	475	500	451	500	470	502	481	498	475	507	470	467	503	494	482	523	479	488	518	506	533	500	478	484	454	484	486	514	492	501	520	447	534	479	452	516	518	494	474	487	472	505	512	501	517	528	506	515	498	512	481	440	459	492	472	516	505	503	492	533	525	510	543	541	506	530	447	465	484	503	446	490	460	451	459	503	498	514	491	480	489	470	456	531	454	499	448	535	523	467	485	479	512	492	451	451	480	481	506	508	495	506	524	475	511	484	462	519	527	485	441	486	506	469	518	452	487	497	486	481	518	500	525	503	510	494	511	488	502	525	452	473	482	500	490	484	497	509	477	479	478	507	467	506	483	494	453	468	500	538	472	504	508	524	505	476	483	469	484	508	455	487	482	472	500	496	535	495	497	485	472	506	498	482	481	494	507	506	503	503	455	448	483	502	474	520	465	498	508	482	536	502	506	498	485	484	450	479	496	537	499	536	501	490	458	490	466	503	478	520	494	517	465	496	542	517	509	472	502	482	499	495	484	514	511	520	497	516	470	493	501	496	487	512	468	499	501	470	457	500	505	488	488	469	504	494	508	459	473	506	515	498	495	537	465	457	488	529	503	479	479	499	487	490	507	494	520	506	475	479	521	500	507	517	500	462	466	478	482	496	498	510	447	504	510	511	495	513	502	509	481	461	440	457	529	494	521	469	487	485	464	466	511	534	486	485	519	494	476	497	513	503	496	499	486	509	483	470	503	459	496	477	486	503	482	487	486	455	447	491	481	458	516	506	509	487	517	484	479	471	464	472	498	472	482	479	474	484	489	487	499	512	487	509	513	485	487	463	505	491	502	504	491	500	473	495	511	525	517	494	478	482	485	521	481	485	494	496	475	529	518	484	470	493	476	519	493	492	497	534	448	509	475	474	427	482	498	472	468	502	476	484	491	498	524	460	473	459	503	499	545	529	496	449	488	496	509	498	520	529	491	495	481	512	471	502	513	487	518	486	484	498	471	484	508	525	481	494	492	538	482	506	499	496	486	435	506	525	504	469	481	494	507	491	458	489	493	536	524	481	492	469	487	545	493	500	498	478	460	482	487	474	511	473	465	547	489	495	497	484	471	520	479	499	492	535	466	503	496	506	502	478	518	491	473	508	529	521	465	497	522	484	474	512	483	488	493	515	541	479	508	468	471	493	517	480	490	486	507	521	529	471	458	472	506	492	479	490	520	472	497	483	458	501	491	504	496	481	518	504	541	491	492	505	498	526	484	492	472	477	487	503	506	477	512	498	493	503	499	434	476	520	506	541	486	482	473	475	460	546	529	493	468	462	487	489	514	498	500	490	450	508	496	481	476	496	479	507	473	474	514	471	525	478	497	511	477	506	488	517	499	530	466	469	482	516	511	508	525	501	492	482	506	502	512	472	484	486	509	476	482	497	476	521	486	522	525	503	500	507	497	502	486	486	489	508	500	480	514	490	516	489	477	491	446	480	496	474	498	485	511	484	490	501	495	547	484	504	473	492	474	489	518	549	524	481	494	553	511	525	526	522	467	496	486	512	484	484	527	524	510	470	488	534	497	466	490	445	462	488	462	500	491	518	515	473	511	552	512	506	471	474	463	470	495	477	504	501	495	516	494	515	487	492	508	521	500	463	465	465	486	472	502	495	470	473	499	480	476	510	516	491	491	488	474	515	467	529	477	513	486	462	497	482	491	480	491	515	479	479	479	511	489	515	517	548	482	512	471	499	478	496	513	472	442	496	494	511	491	531	496	462	500	467	528	492	509	505	476	523	516	505	488	527	519	461	507	493	469	486	483	496	504	505	496	487	508	481	463	482	475	498	524	481	485	494	477	471	490	466	529	472	486	504	478	481	444	501	483	466	525	486	520	502	453	493	530	508	481	496	502	433	505	528	529	481	431	519	493	490	463	488	473	523	498	477	496	500	500	487	507	484	481	504	517	483	520	505	500	490	509	478	501	469	491	458	516	473	510	482	456	489	479	512	499	486	505	456	465	461	504	478	517	481	465	515	452	494	477
2528	91	77	73	48	55	53	58	55	35	33	50	55	61	43	30	46	38	43	58	37	43	37	45	51	52	40	36	58	47	43	47	50	43	47	42	35	44	50	36	51	43	49	42	34	36	48	37	34	35	36	45	31	42	46	48	43	51	43	52	39	37	47	41	56	48	46	49	52	42	52	41	54	49	48	40	43	48	32	37	43	41	32	56	57	51	36	33	42	48	38	42	38	49	35	45	41	46	38	50	51	39	42	54	53	46	51	44	39	47	47	50	36	47	42	34	42	47	35	47	43	48	43	40	44	38	30	34	41	47	42	44	32	45	49	35	50	47	45	54	38	45	40	29	49	47	46	42	46	55	45	37	51	42	51	47	40	41	44	36	49	47	61	40	42	47	45	44	30	47	38	56	36	41	45	36	40	42	43	45	43	41	39	53	51	37	39	35	48	55	42	38	40	41	32	40	41	45	36	40	41	45	56	52	38	43	52	47	42	45	40	41	38	44	46	48	48	42	49	45	34	45	45	44	39	36	50	42	28	45	44	42	45	38	38	33	50	32	39	56	42	46	48	49	46	46	41	50	49	41	45	49	49	38	41	36	42	40	48	45	40	43	44	59	40	35	45	39	41	44	53	45	48	47	51	40	43	45	52	37	45	37	50	48	44	41	44	37	53	45	38	35	34	38	41	44	42	40	36	42	45	49	44	46	38	32	40	43	47	40	59	45	37	49	47	43	44	45	32	39	50	36	40	41	44	44	40	40	44	47	50	39	50	44	33	39	48	43	44	52	43	33	48	51	44	45	54	39	64	34	53	52	47	44	40	42	41	39	33	49	34	42	42	42	33	53	28	40	43	48	42	39	52	38	48	45	39	41	29	41	41	39	50	43	37	31	44	43	41	46	38	45	43	30	40	50	44	41	43	48	46	34	41	52	45	55	35	51	45	34	36	39	37	39	44	55	29	46	43	42	41	38	41	36	34	41	48	52	39	53	50	36	43	46	50	47	43	42	36	44	56	45	39	27	34	55	49	44	56	50	49	49	41	37	37	36	34	50	40	46	40	35	50	34	37	55	36	57	49	35	48	30	53	45	39	34	39	41	27	41	42	40	35	28	43	35	42	42	37	38	36	56	45	37	43	43	46	31	44	48	60	54	38	44	49	30	47	40	46	48	37	40	44	44	39	33	38	31	38	41	43	43	57	55	41	42	40	31	46	27	45	33	44	50	35	35	51	45	35	37	55	49	46	51	40	30	65	44	43	49	47	40	43	37	44	55	41	34	46	41	41	50	46	39	38	47	38	38	39	46	51	52	42	38	49	41	44	38	34	47	43	30	60	45	45	66	44	43	41	38	45	54	35	48	44	49	38	40	40	48	39	39	40	40	40	40	42	48	42	59	43	40	47	36	51	46	39	46	58	50	32	47	48	41	40	37	35	39	41	36	46	43	44	33	42	46	47	57	43	42	40	56	38	41	45	41	43	56	52	47	37	49	46	34	52	41	41	42	34	35	38	41	37	56	37	29	56	39	40	43	52	43	38	35	52	33	40	39	56	40	57	46	43	43	34	48	41	45	36	46	41	32	34	40	33	42	52	37	39	36	46	31	37	48	49	42	49	27	32	37	38	46	52	35	38	43	44	51	40	43	39	52	59	45	46	35	40	45	42	38	38	45	42	48	43	45	53	43	36	38	35	35	41	30	55	31	47	39	42	40	37	51	42	61	43	51	38	36	38	29	30	47	34	36	38	45	48	33	41	42	46	51	54	41	46	41	41	51	46	48	33	32	50	38	60	49	39	34	39	50	57	47	42	42	49	44	42	51	50	36	50	43	41	34	45	51	34	33	32	49	46	39	30	54	47	56	33	45	42	32	52	48	37	44	46	43	50	44	46	44	42	43	46	36	60	38	40	40	41	46	42	32	36	34	46	48	42	46	43	42	36	41	49	38	26	41	49	42	44	53	49	31	34	48	36	38	53	51	50	41	42	46	37	44	63	36	36	42	41	48	40	47	41	46	41	42	49	45	57	42	50	35	36	50	33	38	46	34	44	56	39	37	52	45	36	45	33	33	37	52	42	38	29	40	47	37	35	53	51	38	44	50	40	50	37	42	33	42	40	47	39	43	28	43	46	33	27	46	48	50	59	35	41	44	51	52	34	49	58	44	33	38	40	47	37	36	57	44	63	45	27	44	45	46	46	45	45	28	50	40	37	44	53	36	38	47	38	49	57	53	44	41	40	59	48	39	34	48	48	42	53	40	33	48	46	37	49	38	48	37	51	46	36	49	41	47	43	36	62	44	47	45	44	39	46	25	35	47	39	39	59	47	47	43	46	39	49	37	43	47	34	33	59	54	34	37	36	54	39	47	44	49	42	44	44	54	42	35	38	50	44	55	49	44	44	44	57	39	44	46	40	39	47	44	37	48	37	49	52	52	40	37	44	35	43	48	43	41	53	49	35	49	49	34	55	47	45	45	44	48	41	31	39	53	47	40	41	43	48	36	40	48	51	45	54	39	43	51	44	58	36	35	34	54	46	34	37	54	38	46	38	44	32	47	39	36	37	30	46	44	35	40	48	41	46	42	48	33	35	39	37	47	50	37	48	41	51	53	40	29	42	40	35	36	48	47	49	40	48	43	45	45	51	51	34	63	45	54	55	43	45	28	57	49	33	53	40	51	47	51	57	38	55	51	43	38	39	41	38	58	48	39	53	41	45	35	42	38	44	44	55	47	57	30	38	42	38	33	46	45	42	39	35	42	36	41	41	44	34	38	36	34	53	56	52	37	46	42	40	54	40	34	44	45	40	44	32	43	42	49	61	48	44	34	51	53	40	53	49	48	35	48	45	28	40	38	40	33	44	47	38	55	40	40	54	43	36	38	39	49	36	41	47	54	47	54	34	43	38	45	46	35	43	39	33	36	43	42	37	29	38	38	52	42	34	29	47	54	37	50	43	34	29	48	36	39	45	37	46	49	27	42	37	45	37	38	39	49	48	35	61	41	38	39	60	41	38	39	30	50	33	37	53	40	48	57	51	44	47	47	31	51	51	38	33	42	44	43	33	43	50	41	44	35	45	43	47	54	50	31	34	50	45	44	39	44	38	44	27	40	45	38	46	35	51	36	42	38	46	47	50	41	53	45	45	53	45	40	35	52	48	32	38	48	44	53	35	43	55	28	47	44	52	42	50	50	50	30	33	43	50	51	35	31	50	47	47	35	45	30	55	51	41	38	43	30	37	35	39	35	41	46	48	41	47	47	42	42	45	47	57	42	40	57	62	60	41	39	42	36	34	34	48	36	38	45	41	30	46	38	38	59	42	42	47	42	38	45	40	37	32	38	46	52	51	42	38	37	40	32	48	51	41	52	43	45	36	39	35	44	41	39	47	50	47	35	47	35	47	50	44	48	41	47	38	42	46	69	39	53	41	46	51	40	55	46	44	44	44	42	44	42	46	36	45	41	40	57	37	41	42	32	39	45	39	46
2173	203	233	262	224	216	195	192	190	170	173	181	180	145	163	141	141	164	162	164	173	151	166	165	148	136	163	150	140	144	151	166	136	177	144	166	162	160	129	165	142	135	160	145	161	144	162	146	155	161	138	150	135	148	153	158	130	179	157	135	145	141	167	157	157	158	125	129	180	157	156	145	149	166	156	151	164	137	146	167	151	169	147	171	137	158	167	159	135	152	152	155	146	130	135	168	131	137	150	169	152	134	147	121	140	155	151	131	143	153	160	143	161	155	166	163	153	131	129	153	164	139	145	152	126	135	149	145	171	152	152	147	126	149	143	161	142	148	142	149	147	130	136	143	124	170	152	150	148	178	156	154	170	148	151	151	133	152	140	153	127	141	154	143	141	157	157	156	159	131	125	158	142	146	160	158	140	157	154	152	156	155	133	124	156	165	132	153	140	141	148	161	132	153	149	143	118	143	140	156	144	149	150	167	122	164	163	186	158	148	150	125	149	138	166	135	145	135	155	152	134	153	154	139	160	126	142	149	119	151	138	160	158	146	147	166	141	152	146	142	151	151	130	146	138	161	135	153	164	149	130	146	160	131	177	173	134	159	163	144	153	147	143	149	155	188	173	124	120	163	144	166	148	151	128	151	156	147	132	125	139	151	134	157	160	125	139	161	151	144	183	137	138	154	152	139	158	142	154	126	166	140	138	148	142	135	153	156	148	143	141	152	142	151	167	171	141	143	140	155	132	143	146	155	161	157	150	141	149	118	130	153	149	133	136	153	140	153	136	159	134	150	168	164	159	153	159	151	156	133	144	160	158	151	156	142	145	145	152	141	140	144	143	149	141	151	143	135	153	147	140	146	155	121	171	146	137	140	157	140	136	156	134	163	139	127	180	162	168	165	146	166	156	141	168	132	124	134	168	153	164	144	155	146	133	142	130	144	152	140	142	144	152	147	148	135	135	160	144	158	149	149	145	174	137	176	154	154	138	153	142	157	135	131	170	160	140	157	132	155	152	161	138	145	168	156	152	132	157	112	142	154	175	141	157	157	147	135	128	173	147	141	152	142	157	165	116	149	163	155	125	165	163	121	138	169	132	142	148	135	150	140	160	153	143	129	136	142	146	123	143	145	162	163	155	158	136	145	128	154	171	147	143	157	155	163	158	154	157	138	139	143	162	153	150	145	141	142	137	149	148	137	125	149	133	153	149	146	158	164	150	144	140	152	135	139	157	137	148	137	151	165	167	144	164	154	165	137	152	158	160	158	162	148	148	151	151	159	161	139	153	137	155	140	147	155	139	124	155	153	151	138	125	145	135	149	172	157	146	160	140	149	137	156	142	149	148	145	135	155	150	136	175	156	144	145	168	140	155	165	159	148	158	158	144	164	147	150	153	151	160	144	139	150	143	146	151	139	147	149	143	134	140	145	150	146	164	147	156	149	131	167	149	154	143	166	160	133	144	150	156	149	143	146	138	153	130	152	152	158	142	161	150	171	121	167	125	153	146	140	171	139	139	157	153	150	149	167	134	153	160	171	148	143	137	161	155	149	137	129	160	155	144	159	135	134	145	141	144	139	153	175	160	131	140	149	142	184	150	131	152	141	149	136	145	145	137	139	141	158	138	154	146	135	131	128	147	159	156	148	145	149	143	153	127	143	160	137	152	147	142	136	149	160	142	139	137	141	149	145	145	155	144	139	121	168	119	153	154	149	151	132	160	143	118	142	154	150	144	144	142	141	134	131	148	149	121	160	148	148	149	148	137	160	159	150	149	155	140	152	145	160	144	145	129	170	145	134	143	144	152	143	159	144	138	146	127	149	139	157	146	174	142	154	136	155	165	158	138	137	149	165	147	154	173	163	159	157	156	173	145	143	167	147	137	142	169	141	144	136	135	136	138	125	141	142	152	155	161	169	139	169	135	140	163	151	136	156	146	157	150	148	172	112	151	158	152	133	164	152	161	161	132	151	135	138	162	142	150	144	152	145	161	139	150	158	150	148	153	159	127	145	159	145	149	144	137	146	167	158	154	131	169	148	158	150	162	117	146	133	154	136	152	152	145	133	139	153	153	134	151	134	144	138	141	144	135	154	152	149	144	145	142	153	156	145	161	149	151	146	151	158	185	133	146	139	132	153	136	157	137	165	162	156	151	157	150	160	151	158	150	148	141	128	136	158	146	160	167	158	156	130	125	130	167	126	148	119	144	148	149	139	135	150	147	146	158	136	142	141	139	144	146	162	136	153	130	150	152	144	135	124	145	165	148	150	160	141	142	152	166	153	137	167	148	154	140	147	161	146	167	152	140	153	157	152	156	145	164	143	154	150	145	151	168	125	138	151	147	151	171	132	155	134	153	129	170	145	149	126	147	143	147	142	164	144	140	169	156	150	152	142	172	150	164	139	146	122	141	156	144	149	143	156	155	149	122	143	142	138	150	150	145	172	167	153	145	151	155	152	132	164	146	133	143	142	140	143	176	149	128	128	149	136	134	160	147	136	129	143	152	141	151	154	162	153	135	161	142	155	158	162	138	146	149	145	144	129	143	151	135	166	146	161	139	165	144	159	152	141	148	158	140	149	138	148	144	139	131	136	139	140	148	138	129	142	171	152	151	143	149	165	130	168	148	166	158	132	135	157	136	120	133	143	130	139	154	136	133	132	140	156	135	159	144	143	139	149	146	155	144	169	141	138	150	160	145	164	135	170	132	156	154	142	139	167	144	174	142	157	147	136	166	135	151	149	132	158	132	141	145	152	128	157	138	141	138	164	135	133	148	140	131	135	123	135	170	133	126	133	130	160	158	151	144	144	135	166	146	153	162	162	140	144	144	154	150	155	137	135	138	157	160	139	158	157	136	142	143	158	149	129	148	147	147	152	156	157	145	152	157	133	147	143	128	156	140	160	150	148	146	147	150	145	153	180	136	140	152	156	180	156	137	143	126	154	164	146	170	142	154	157	146	160	155	159	143	142	124	171	145	129	143	141	158	153	150	137	145	137	145	140	155	153	132	153	114	161	168	151	141	140	138	139	161	168	134	153	155	150	153	127	156	159	139	142	140	151	164	155	136	162	137	139	140	124	154	136	150	144	149	164	131	140	143	170	145	135	162	135	166	154	141	150	138	136	142	147	130	143	150	134	150	141	145	165	130	140	154	143	141	165	146	142	151	187	140	151	168	150	121	131	137	153	137	141	144	144	125	141	155	158	151	128	161	137	152	138	134	150	146	134	119	137	148	155	138	150	152	139	136	142	148	153	158	158	146	167	150	138	149	127	142	157	140	146	146	168	178	134	138	157	158	162	145	173	156	138	141	128	160	141	153	164	135	155	158	143	175	151	151	148	136	134	154	160	156	135	154	144	144	148	148	133	140	152	136	142	138	131	147	149	158	168	152	124	163	157	125	154	139	160	170	153	140	143	158	158	157	155	141	129	151	140	150	129	147	144	149	169	165	177	148	170	142	153	154	142	161	146	143	127	138	129	139	137
10124	1182	1294	974	656	487	422	354	293	230	242	217	182	185	181	189	170	178	186	155	154	116	151	144	145	150	139	142	114	140	136	151	149	124	160	133	126	122	132	141	132	112	112	139	140	118	137	140	149	124	124	153	143	132	118	140	124	126	135	124	142	133	137	119	153	153	141	136	136	112	153	151	119	137	129	122	126	105	127	147	126	131	125	119	161	105	138	128	140	133	139	102	112	120	157	141	149	150	125	150	142	140	136	142	110	120	116	112	122	166	139	129	150	130	123	120	130	143	123	118	134	137	132	139	140	134	137	146	134	135	134	131	119	140	138	142	125	134	127	133	115	137	124	131	135	129	124	140	141	120	135	129	139	120	121	120	130	126	125	123	155	125	129	148	119	113	125	124	111	149	136	138	119	135	133	147	129	150	121	140	128	136	143	135	128	143	120	140	128	119	121	120	122	130	149	126	151	120	156	125	124	151	125	101	132	125	121	150	136	137	110	124	130	136	134	120	120	132	132	124	122	124	151	131	125	133	133	147	120	137	120	138	134	149	116	128	132	130	129	134	149	133	122	130	130	150	132	117	141	131	131	121	123	121	147	132	133	130	125	116	133	132	131	134	135	122	139	143	128	112	113	137	129	147	141	144	144	130	137	131	131	119	138	118	128	136	139	132	111	154	130	139	148	133	131	148	139	148	127	131	124	129	122	130	124	111	138	128	144	136	122	106	141	109	120	171	143	145	133	114	126	125	122	115	111	112	113	131	114	135	125	120	155	127	132	127	131	117	142	125	121	140	133	136	144	109	137	128	136	157	120	140	123	135	141	133	122	140	136	120	134	108	121	135	120	129	130	129	136	139	138	134	121	139	124	125	148	166	127	120	140	142	122	121	121	135	116	128	103	126	135	140	116	113	139	139	134	133	134	134	142	120	153	144	134	129	109	112	134	137	104	126	119	120	147	147	150	124	117	141	133	121	111	128	137	120	143	149	136	123	127	164	137	132	138	136	122	127	148	126	130	129	130	113	126	123	137	119	132	125	136	143	139	124	161	125	133	128	108	128	121	140	115	129	132	133	128	129	137	129	136	153	126	136	115	140	119	115	106	119	115	130	121	130	146	138	130	122	115	144	108	120	133	152	121	132	132	123	134	134	135	118	122	132	126	129	146	126	119	148	132	133	155	154	146	140	144	139	129	124	111	142	118	136	117	118	117	129	125	131	116	148	138	125	118	152	124	145	125	140	149	136	126	137	130	131	137	131	132	131	145	146	137	146	112	125	139	122	118	150	131	129	127	129	147	123	141	121	148	159	150	117	135	127	139	138	146	140	109	151	130	144	126	122	142	134	152	130	137	157	125	131	115	125	136	123	130	128	139	136	135	132	128	141	129	128	129	125	115	151	138	129	138	114	141	128	122	143	103	118	111	132	132	126	127	128	122	155	161	140	113	129	139	125	111	127	115	133	120	129	108	134	142	129	127	142	133	132	123	108	129	127	117	132	129	135	128	129	110	144	133	152	125	116	132	157	137	101	120	98	138	129	129	123	135	126	132	139	154	118	117	144	147	138	124	138	135	135	122	149	148	140	136	122	120	140	115	106	120	142	147	164	124	152	148	135	122	137	132	138	147	146	138	146	150	135	135	131	136	97	129	134	127	131	110	133	117	145	144	108	117	151	139	113	138	150	127	143	143	149	135	106	133	137	148	147	117	123	120	160	141	118	153	108	134	139	133	132	143	139	123	126	130	137	114	136	115	99	121	141	120	125	135	126	118	147	155	126	122	131	137	140	129	115	122	120	126	109	113	131	139	125	139	147	135	128	131	138	110	154	124	134	142	131	135	152	149	137	135	148	125	131	133	126	138	122	119	135	114	137	129	138	127	102	117	127	135	108	134	120	120	148	125	142	154	112	138	138	138	136	140	150	122	140	128	171	126	145	161	158	113	138	116	124	134	138	149	117	127	124	122	115	138	140	131	129	143	123	123	116	134	143	144	138	125	132	123	156	145	153	139	142	124	125	127	122	138	113	126	145	133	135	103	139	127	134	125	132	126	137	141	131	129	153	140	127	143	131	138	110	149	139	151	120	158	135	134	121	174	114	138	142	126	130	124	123	136	128	108	113	116	125	97	124	140	129	131	120	136	130	120	118	137	134	123	124	126	118	130	160	144	128	141	161	130	139	124	142	125	123	118	126	138	135	127	140	138	125	135	131	123	124	133	120	124	143	138	141	114	137	144	132	105	128	166	113	151	147	123	155	131	129	129	123	105	137	136	124	129	124	105	144	114	124	127	127	141	115	148	139	137	104	134	130	122	116	157	146	130	128	122	107	136	119	144	158	144	120	121	124	156	148	138	120	127	120	155	119	137	138	120	119	121	102	136	151	136	118	126	126	112	135	117	116	136	129	133	165	127	124	143	144	119	136	124	132	122	150	123	145	131	141	115	123	135	148	133	127	120	117	128	132	139	140	110	138	153	118	129	129	127	145	122	138	137	140	148	130	129	124	130	114	162	147	129	133	131	123	121	134	148	141	107	134	103	135	133	147	151	133	147	157	128	130	139	140	153	135	115	145	145	138	133	125	131	134	109	110	124	133	121	141	141	151	136	129	128	156	128	113	130	169	136	129	147	113	140	130	156	139	148	131	105	122	133	147	153	138	140	121	133	118	145	129	129	117	132	134	127	135	119	129	142	127	152	159	144	116	128	111	121	112	113	122	123	125	144	132	127	108	121	147	118	130	130	138	124	118	119	147	135	127	135	148	149	123	119	138	130	91	144	150	140	120	126	135	155	121	120	146	150	138	139	120	119	137	149	130	123	140	120	117	136	144	121	125	134	121	133	130	144	122	132	127	138	132	131	133	152	126	148	117	128	137	151	131	149	97	108	124	142	111	129	119	150	130	119	126	120	134	118	132	135	157	125	150	144	120	134	117	144	114	123	130	151	119	124	135	131	134	157	130	128	118	126	139	126	144	133	143	111	153	132	125	146	140	139	124	117	134	121	130	134	123	115	152	122	115	160	133	152	133	123	135	157	110	139	128	129	122	131	154	134	125	122	112	135	116	128	136	119	127	125	114	130	136	148	125	113	156	118	147	124	133	134	131	119	138	123	134	137	131	117	138	133	109	153	128	137	116	111	124	142	125	148	135	125	119	132	104	123	131	104	135	135	141	111	135	117	149	134	131	130	135	139	135	115	130	134	147	121	132	144	133	146	117	148	151	115	128	141	123	127	124	121	148	133	131	134	111	123	132	127	133	124	136	127	132	123	143	135	141	139	143	120	141	121	128	129	138	130	144	129	136	152	138	117	115	151	118	137	130	150	118	121	140	119	123	132	144	118	161	142	137	125	143	120	126	123	148	118	144	129	129	128	119	115	131	133	119	120	145	128	96	146	120	150	134	132	149	133	122	132	140	147	131	131	143	147	123	128	123	110	149	149	137	128	130	125	125	116	126	98	116	119	130	116	139	123	128	110	127	113	138	132	116
6473	1244	2839	3308	2729	2195	1800	1622	1359	1238	963	876	828	769	735	707	586	632	518	562	579	528	496	449	469	457	479	392	464	452	467	434	396	418	429	407	378	388	410	401	408	385	397	392	399	382	404	395	342	356	360	349	385	388	379	400	380	379	381	347	333	356	343	374	363	407	346	341	341	360	333	339	366	365	369	360	322	357	346	342	336	411	325	357	346	338	350	392	362	364	372	345	372	368	365	334	387	353	374	380	363	341	337	335	351	375	329	379	316	344	370	333	340	353	331	346	328	368	340	333	334	354	319	355	337	346	350	360	370	385	348	327	349	334	312	339	378	348	347	363	367	349	336	326	339	345	344	347	343	354	375	377	343	356	346	336	319	342	345	350	336	355	338	333	326	370	326	343	320	338	336	350	364	334	337	372	348	338	370	335	371	333	343	351	356	383	358	340	299	374	355	356	334	327	343	335	352	338	396	351	318	329	348	358	331	366	368	339	343	333	357	335	325	362	379	349	363	349	328	333	341	334	348	348	368	325	320	339	350	334	309	311	348	360	324	360	307	327	357	334	340	320	346	342	318	362	339	373	353	327	371	350	366	341	325	345	336	337	337	369	318	362	342	326	328	308	340	353	317	343	353	366	328	338	343	381	347	350	319	364	338	349	346	341	330	316	354	372	314	365	346	314	336	375	320	371	363	331	307	356	359	309	330	339	370	347	333	364	358	377	352	340	356	328	335	364	361	326	340	341	345	344	329	336	340	347	317	372	357	322	341	338	303	343	341	353	382	335	342	347	340	308	337	317	334	363	348	340	352	370	383	333	357	337	349	311	317	353	330	330	362	349	384	327	368	338	339	328	358	328	325	311	352	349	338	327	368	356	373	347	327	338	338	336	350	326	347	373	327	356	362	332	337	314	345	333	365	324	348	356	370	326	333	366	347	341	360	329	317	348	345	351	344	302	335	337	370	330	352	328	381	340	366	327	346	338	336	376	308	351	350	334	355	329	342	368	333	345	345	331	319	342	357	353	337	353	367	368	347	346	359	347	363	364	360	358	346	355	322	329	376	374	339	321	352	380	351	307	328	347	324	346	361	348	356	318	332	351	341	336	360	334	344	357	335	352	356	327	342	360	360	343	356	293	351	335	358	336	360	322	348	345	322	341	382	354	372	313	316	333	346	351	341	333	354	369	344	316	345	344	381	352	381	373	344	350	350	338	309	368	335	361	355	346	362	337	367	335	350	356	336	328	327	366	342	351	340	351	337	335	377	372	333	352	333	360	329	322	337	349	329	358	336	318	351	341	364	318	323	359	361	360	302	358	315	362	369	360	351	325	332	359	339	306	338	340	339	345	353	348	345	367	321	338	314	329	321	362	334	349	337	359	341	346	353	355	334	336	372	337	346	341	346	336	361	331	348	338	307	329	354	327	360	347	313	336	334	353	319	375	333	342	351	340	342	351	356	345	318	366	360	400	340	363	336	345	345	332	339	394	328	343	324	350	351	368	338	318	358	319	343	328	349	312	348	329	364	341	344	349	337	341	341	357	341	357	329	352	325	363	334	356	371	353	351	363	335	389	361	339	365	316	370	372	339	325	331	370	366	334	336	332	310	313	348	350	327	340	327	340	349	361	337	339	321	364	337	324	354	352	359	360	313	346	372	327	321	357	361	314	323	353	349	353	357	337	331	369	358	361	362	312	337	363	337	358	337	361	330	333	334	353	308	328	324	351	356	355	402	337	374	356	358	337	387	296	345	332	334	356	370	330	354	326	359	330	343	374	371	327	323	338	388	350	359	378	343	333	324	368	338	343	369	362	349	329	323	341	337	350	362	338	350	373	337	342	340	313	360	331	363	371	307	338	343	328	337	331	353	353	331	330	328	344	322	395	364	330	313	348	355	363	350	327	296	308	375	343	329	322	357	328	302	353	312	337	357	361	330	371	344	349	350	350	351	350	353	341	363	329	316	340	384	347	337	352	312	351	377	323	366	361	319	345	342	374	325	334	312	360	370	337	354	348	314	321	322	346	345	352	339	334	375	354	339	392	340	367	368	331	358	386	343	344	311	336	320	341	350	347	345	346	316	360	333	343	321	313	352	337	349	339	350	340	338	345	342	365	333	352	338	336	363	343	330	318	326	332	337	333	337	335	314	364	340	354	322	350	340	344	339	335	347	342	370	349	345	330	357	328	361	342	340	329	350	356	314	396	349	330	363	393	368	354	339	323	323	362	323	336	344	332	342	320	349	391	376	316	347	346	338	347	348	369	364	323	332	347	339	339	348	323	355	348	339	337	345	330	343	403	363	326	374	337	351	347	337	353	352	370	312	334	360	342	353	352	338	372	312	340	339	346	372	349	345	330	365	341	341	322	350	332	352	349	334	335	323	353	318	342	311	348	303	363	334	348	351	307	327	387	340	344	374	352	348	379	359	375	304	319	345	346	368	365	375	354	328	352	368	361	340	319	356	364	357	346	345	316	352	346	330	322	340	349	347	350	378	343	386	307	313	342	386	355	350	364	353	375	302	313	344	325	375	341	316	360	318	377	320	380	343	344	348	324	327	378	339	368	362	380	339	320	370	321	362	366	328	314	357	363	357	350	331	352	335	344	363	344	353	370	353	352	360	369	353	307	356	338	339	344	315	353	354	350	333	345	344	387	341	343	336	326	322	348	361	364	327	368	346	358	326	362	403	366	358	322	329	336	313	352	367	364	361	309	311	297	342	313	336	373	338	361	356	358	323	338	375	352	364	385	350	363	336	341	366	343	339	355	306	354	360	344	360	353	388	393	320	342	355	354	349	355	374	320	366	372	360	375	338	341	324	321	372	359	351	327	379	319	318	341	341	357	336	310	348	359	328	366	324	336	350	364	327	378	357	355	362	355	330	367	349	334	327	353	329	379	337	342	345	367	360	337	363	360	362	357	375	354	332	310	345	366	338	334	338	364	330	329	303	329	329	351	365	356	340	351	377	330	369	365	340	327	347	369	384	358	358	368	334	355	340	337	348	347	337	330	345	316	356	357	359	353	306	364	377	396	322	327	323	358	340	315	331	352	333	330	331	360	359	314	340	332	336	335	366	329	347	347	322	332	328	327	367	353	358	333	370	370	351	349	324	335	354	311	352	336	361	332	343	366	340	341	362	325	343	342	357	351	337	354	357	364	357	338	340	330	343	359	323	353	327	328	370	355	344	328	359	331	378	358	337	332	350	360	370	336	347	333	351	359	362	322	314	321	377	340	354	369	343	342	336	312	370	325	316	351	319	354	327	367	341	296	367	373	345	349	373	355	349	324	340	339	370	360	395	394	295	343	321	335	351	349	354	344	343	311	351	358	371	312	344	346	345	328	316	364	337	370	357	325	329	331	355	328	352	371	342	339	321	355	354	353	358	412	356	338	340	364	357	320	345	351	341	350	349	350	325	332	360	343	367	339	359	348	334	336	314	351	329	351	343	357	365	319	313	361	351	307	306	322	307	353	348	357	341	344
17578	2919	2609	1936	1190	899	695	612	511	402	390	394	331	306	284	287	264	287	258	228	255	267	233	231	227	265	232	226	202	237	218	226	202	212	215	215	213	199	232	213	210	181	247	206	219	194	217	195	210	207	192	253	212	217	218	244	214	214	212	175	239	223	210	203	168	204	238	190	184	215	209	194	203	204	194	221	228	212	209	220	217	226	210	202	232	200	200	231	204	181	203	184	194	214	213	213	220	183	193	212	216	205	225	205	199	197	222	180	187	203	194	220	219	189	198	205	223	208	214	176	211	203	207	217	206	212	198	189	201	201	200	208	203	208	208	199	192	204	205	195	226	194	202	182	237	218	205	204	187	216	194	192	192	209	213	210	204	181	201	200	210	218	203	224	204	223	207	215	213	226	214	206	203	223	185	209	201	207	187	209	202	204	203	230	215	221	209	219	217	228	201	211	214	196	196	205	233	226	194	209	236	198	217	206	216	193	202	192	215	205	189	177	199	216	222	207	218	196	222	218	167	198	218	212	213	209	215	210	224	195	258	213	163	186	187	205	218	209	223	217	226	203	186	204	205	203	180	208	233	219	239	215	205	195	208	220	208	223	178	214	204	215	222	199	187	211	224	221	199	192	233	212	203	201	206	218	202	180	193	202	208	207	202	190	223	214	206	197	228	198	206	202	181	225	196	220	199	215	211	193	214	209	225	189	221	177	193	199	188	209	226	188	169	169	190	187	190	192	186	212	205	192	176	189	204	193	187	186	214	215	189	222	214	213	185	229	205	186	225	223	177	171	193	201	208	209	179	192	214	198	213	176	205	230	203	197	197	215	182	191	181	207	218	213	203	218	208	199	229	208	181	218	207	223	196	221	199	213	187	223	233	206	180	185	225	225	181	200	229	186	212	200	222	220	220	226	210	215	207	202	236	200	229	195	211	209	191	200	226	201	206	195	211	207	196	223	196	210	212	189	191	200	188	193	224	203	207	217	233	211	182	204	178	197	211	210	206	224	213	201	190	183	221	206	220	185	229	172	229	202	213	204	187	207	209	194	202	237	206	199	196	214	201	208	213	225	206	234	195	201	207	207	246	204	213	210	203	226	208	187	198	184	200	201	197	222	225	229	207	190	211	215	212	234	204	180	181	206	219	224	205	202	186	190	249	229	203	220	227	196	202	209	210	174	212	222	205	221	228	226	217	220	209	189	190	207	220	187	192	202	187	215	215	211	201	196	200	205	178	223	186	181	180	206	213	178	205	201	240	198	222	204	197	228	216	198	208	199	189	214	192	219	200	221	232	184	171	193	234	194	203	215	210	205	211	216	173	192	196	167	200	216	189	212	235	226	233	179	217	200	166	217	199	212	164	203	220	194	238	188	208	234	193	201	210	198	224	240	204	210	215	215	224	176	197	227	219	213	185	174	205	203	229	205	195	206	199	221	191	198	222	212	176	227	180	226	198	218	190	186	216	210	202	200	225	205	190	204	188	206	204	192	202	213	188	194	186	218	189	211	200	205	226	202	202	238	211	187	218	187	213	192	222	207	215	209	190	215	207	208	196	226	214	220	208	214	197	197	206	206	215	221	202	186	212	187	235	186	206	211	221	183	221	201	214	224	220	206	203	206	227	172	216	182	204	225	205	223	176	180	212	201	201	200	198	188	222	204	182	216	220	210	221	195	181	187	223	215	222	229	209	207	191	200	214	206	188	170	218	186	216	195	217	206	216	202	216	216	193	184	191	193	188	196	190	213	201	206	188	198	217	230	212	201	200	223	192	223	186	233	214	195	207	226	226	210	185	195	206	213	186	202	203	205	200	221	208	222	212	207	179	186	199	212	227	176	207	199	199	211	185	217	217	206	211	193	228	204	189	202	208	202	206	194	202	204	226	211	214	203	203	229	225	208	226	184	209	221	209	208	188	219	204	195	200	218	202	183	220	194	183	194	197	202	210	189	221	210	207	193	179	186	197	182	237	235	195	221	205	221	200	198	213	231	181	229	209	224	197	193	218	203	217	203	232	195	208	216	225	201	196	194	213	244	208	210	228	220	205	219	188	209	193	196	199	212	198	224	191	207	192	202	225	210	200	187	196	212	218	207	234	186	195	210	236	193	187	207	223	209	205	202	216	211	186	194	205	173	198	219	189	206	218	198	217	186	188	253	203	186	195	224	211	209	166	216	218	212	210	208	206	199	211	205	176	197	213	201	199	174	198	232	213	228	201	201	183	202	181	220	202	199	179	222	179	213	187	211	176	223	197	202	202	180	233	176	200	234	198	213	212	201	228	195	209	213	195	216	222	200	226	203	201	218	194	203	173	230	190	226	220	216	205	198	202	188	220	231	198	206	184	230	228	175	256	213	176	210	200	198	212	226	225	206	209	199	202	238	194	200	204	207	216	187	214	197	195	203	223	193	190	188	188	203	192	214	202	211	198	207	209	202	236	193	203	203	221	213	194	208	206	230	210	214	242	210	181	197	196	182	206	210	245	201	211	205	196	194	217	196	193	193	186	170	184	222	193	198	212	194	194	228	212	204	192	220	203	207	209	214	212	183	209	201	183	213	211	192	212	195	207	243	212	190	238	205	225	203	198	229	225	211	220	216	204	221	194	188	223	220	202	215	225	204	199	236	203	197	221	207	226	188	216	191	180	210	213	199	176	210	224	204	180	224	188	227	202	199	212	194	183	234	221	205	193	218	214	211	210	208	196	225	193	210	201	204	199	200	208	214	183	214	208	196	201	220	217	188	218	221	232	215	205	219	200	207	198	203	186	223	184	217	203	197	186	224	211	189	206	217	207	199	216	196	207	226	226	221	200	186	212	195	192	196	233	215	196	208	222	195	188	228	191	204	198	221	216	211	183	213	216	220	203	219	213	170	174	219	218	226	201	191	187	198	203	195	171	181	204	192	213	226	219	213	195	187	216	205	190	204	207	186	193	192	212	221	188	190	184	194	200	208	218	208	180	209	199	212	196	219	191	190	200	199	198	185	182	192	231	223	215	212	217	222	173	215	208	239	198	192	217	197	222	181	196	226	200	176	195	200	222	224	195	192	210	183	196	234	215	211	241	202	190	182	186	188	197	215	194	245	220	213	200	188	208	197	198	214	203	198	191	216	195	212	220	178	181	263	189	206	217	193	198	255	174	203	203	185	190	200	216	217	236	160	229	211	226	230	224	206	197	211	212	185	197	184	210	196	203	211	188	197	204	195	191	209	198	215	219	195	223	202	200	208	193	213	218	200	198	205	186	204	208	217	253	218	190	244	190	208	204	203	195	209	203	226	199	231	211	191	197	226	192	180	208	202	199	188	205	205	203	195	182	194	195	187	231	189	192	199	221	192	197	196	187	182	198	208	206	222	208	195	199	216	200	228	218	188	216	195	208	222	218	212	203	201	218	207	203	172	186	210	216	236	191	211	188	166	202	197	236	225	221	181	191	216	200	204	203	197	185	225	192	201	229	200	197	185	204	205	201	224	193	194	217	222
8298	2152	5076	5800	4765	3998	3220	2702	2280	1879	1689	1457	1330	1232	1153	1123	1000	958	938	892	844	813	751	747	754	746	635	675	672	652	657	628	629	633	617	599	599	589	559	583	565	550	531	546	564	545	553	557	578	548	544	543	512	536	506	485	540	533	546	516	471	559	583	484	507	533	510	486	519	511	506	530	513	535	497	511	515	535	489	536	505	503	484	542	488	494	507	535	504	503	522	507	550	496	525	497	503	519	508	505	485	526	511	490	465	522	476	501	472	494	500	492	534	555	494	487	487	506	532	492	555	496	463	481	497	471	490	518	522	517	526	512	490	512	478	558	475	494	477	456	461	510	515	493	486	493	503	477	529	462	515	462	493	483	496	485	507	478	479	504	497	485	495	502	469	492	532	505	475	474	506	524	439	467	511	503	488	510	468	489	498	485	496	500	462	478	466	493	483	513	489	519	484	518	511	504	470	509	487	510	533	514	491	449	486	510	532	516	479	486	483	496	488	472	465	439	506	531	497	526	464	508	490	475	489	482	512	478	486	485	539	452	471	477	488	482	512	501	466	478	477	461	525	478	520	472	468	455	521	491	485	469	523	514	520	500	476	514	482	491	475	470	477	514	472	486	486	491	532	502	449	470	486	497	482	468	513	462	469	492	532	495	518	478	519	495	501	481	474	501	512	453	488	519	455	492	542	496	511	513	484	497	508	492	483	482	510	478	490	509	502	508	535	503	460	476	461	493	513	474	509	471	466	454	508	523	458	499	493	460	528	475	498	525	510	477	461	446	491	478	484	510	511	505	506	451	489	498	512	457	492	494	470	488	507	526	480	535	488	466	478	452	505	495	469	483	488	527	504	474	480	525	495	465	491	477	502	511	528	487	505	496	496	507	490	487	515	500	490	456	507	488	500	497	521	477	530	468	457	502	502	520	525	520	456	480	466	485	491	520	518	500	521	485	517	482	435	516	533	500	480	524	484	486	524	500	450	540	513	475	481	475	502	529	471	494	491	488	514	474	498	500	511	509	485	477	488	451	475	465	497	506	477	454	454	484	482	485	541	516	468	486	460	486	500	508	506	499	497	497	509	495	482	488	520	495	499	505	455	525	549	517	526	514	482	492	488	464	517	485	525	466	478	462	507	466	503	494	487	467	519	510	481	492	476	451	477	510	482	482	507	507	513	484	514	511	489	506	488	486	497	471	481	463	487	516	527	496	485	509	475	502	492	496	477	481	509	504	481	510	508	502	498	460	482	491	489	479	465	483	517	507	514	543	492	498	506	488	468	520	499	476	478	474	510	479	482	483	489	519	464	480	501	468	486	513	491	503	459	495	485	481	507	491	529	481	459	512	514	522	493	486	496	488	486	472	517	497	486	478	522	498	514	459	485	471	486	499	492	526	503	497	496	473	507	478	521	505	539	481	473	504	453	483	489	461	500	494	501	475	515	468	456	542	509	444	476	485	492	487	459	494	469	513	495	490	478	475	491	480	481	472	547	498	465	480	529	460	488	509	506	492	463	496	498	516	492	472	532	541	443	499	485	503	517	495	446	515	502	478	472	487	511	496	500	510	496	460	474	464	496	468	509	478	520	484	533	523	495	487	508	476	455	487	501	547	508	491	496	498	492	516	491	466	484	466	520	477	490	519	510	486	467	480	476	470	513	487	487	564	480	508	509	476	507	494	465	494	485	466	469	507	462	497	529	501	493	469	508	501	502	469	476	457	532	522	492	496	476	478	446	513	488	494	458	494	476	462	545	502	488	511	543	479	473	463	483	481	453	460	500	451	508	484	513	452	456	494	480	500	481	497	495	528	492	466	525	541	468	477	494	495	494	469	490	487	499	508	459	487	480	543	507	520	494	507	487	528	500	486	555	499	493	489	463	525	524	497	486	469	467	502	518	499	499	480	538	507	496	496	502	478	505	479	483	466	500	492	490	549	518	477	478	513	446	492	474	493	498	533	452	478	513	518	498	472	502	503	529	433	502	487	505	521	536	504	477	453	496	512	475	478	459	479	498	506	484	480	514	506	502	495	482	491	489	506	478	467	495	496	479	500	464	541	447	461	500	503	496	478	470	476	477	474	467	456	500	510	500	473	512	509	499	481	491	493	481	500	520	494	484	479	474	494	515	444	495	491	479	501	471	512	478	485	474	472	470	448	475	489	515	502	528	482	511	494	497	516	471	490	501	503	465	500	495	505	475	496	494	481	489	494	524	483	467	502	473	474	450	466	484	530	453	500	492	495	485	483	484	513	495	506	506	536	473	496	470	493	498	492	471	485	491	457	462	487	480	480	475	472	512	487	500	448	520	473	487	469	501	475	536	538	511	472	516	482	465	471	522	503	493	476	525	482	500	465	525	448	495	473	502	499	493	507	479	497	497	514	509	519	461	520	511	518	502	546	481	466	479	497	482	506	444	454	459	499	473	501	500	529	502	499	484	500	475	485	497	514	488	542	476	482	510	476	490	458	500	483	532	476	484	496	531	458	480	465	498	497	492	477	464	486	483	483	480	479	477	491	515	546	483	486	479	481	518	494	484	538	473	488	479	510	467	510	539	481	520	477	515	462	492	524	475	507	493	478	508	470	462	463	478	494	503	498	529	512	493	478	499	462	474	464	491	542	522	504	479	507	484	519	475	475	524	470	514	505	512	479	510	497	465	495	518	492	497	519	477	481	503	490	466	489	481	470	525	493	511	541	560	492	496	463	507	511	477	465	461	472	467	499	514	461	510	529	487	471	497	461	473	521	468	484	535	490	485	493	489	509	509	519	452	494	499	519	442	465	463	466	488	468	520	496	515	465	471	475	511	512	462	513	471	497	455	533	487	467	474	495	524	499	467	498	488	488	492	477	486	495	472	491	523	494	490	489	501	476	513	496	487	486	466	439	506	514	477	481	494	501	464	483	484	465	500	479	490	496	506	496	511	458	509	485	513	516	489	466	478	493	459	512	490	541	497	474	495	525	485	451	487	488	458	493	480	517	500	492	488	501	504	490	521	484	469	474	528	487	505	456	482	488	456	494	481	490	519	497	497	446	494	502	474	507	486	489	491	490	509	493	464	534	475	510	502	471	509	459	530	455	524	483	534	504	495	492	545	486	506	486	473	503	471	502	482	527	466	510	517	469	488	491	482	467	508	460	493	484	496	467	522	480	499	491	464	494	507	506	485	455	482	475	495	471	487	466	505	513	451	519	498	478	505	477	489	488	495	490	516	460	528	513	495	473	521	461	474	487	500	497	474	519	473	474	483	485	483	486	485	505	523	467	506	469	480	478	470	491	478	526	493	467	506	476	484	477	488	431	464	491	476	464	470	500	454	470	490	522	520	506	483	531	444	494	502	482	505	430	486	504	468	489	455	452	460	502	462	502	460	497	454	472	516	454	504	472	469	514	466	504	491	448	524	526	482	495	474	526	466	496	482	466	470	460	470	497	465	473	483	512	490	514	456	484	500	533	491	489	500	461	481	474	464	504	467	498	448	452
2785	100	91	79	59	40	69	63	45	28	52	56	41	58	56	48	42	47	30	46	55	28	50	50	39	37	42	46	37	40	44	59	47	38	45	42	44	40	49	61	48	37	40	44	43	43	35	41	40	43	44	41	42	40	37	40	51	44	39	38	57	48	35	31	51	49	46	48	36	33	46	43	49	43	41	54	54	35	51	42	46	38	36	52	44	40	46	51	38	48	33	39	53	51	40	54	40	39	35	35	47	49	48	39	46	52	45	39	36	38	44	37	37	46	46	58	56	44	50	37	34	41	42	36	46	34	46	46	34	46	40	41	43	35	52	46	40	56	41	48	34	45	49	37	37	43	48	46	44	42	50	42	52	51	45	44	49	47	40	51	46	45	54	65	50	35	35	38	36	47	34	46	33	50	44	39	41	38	49	44	46	48	44	39	41	32	45	52	50	36	48	47	40	42	33	43	34	32	42	42	41	52	44	46	58	52	43	40	35	40	34	38	43	53	43	37	38	39	46	43	46	45	51	33	52	57	50	56	45	40	50	44	48	61	51	56	41	42	41	46	55	43	42	50	55	38	40	34	37	47	44	48	54	48	31	55	37	35	39	47	40	55	34	50	46	48	43	43	45	38	42	37	41	41	36	38	44	57	38	37	46	43	47	34	43	50	51	62	38	42	44	32	40	44	49	42	43	50	55	35	50	45	49	55	35	43	58	45	48	48	53	51	41	53	60	50	57	38	56	57	45	42	45	37	41	45	55	35	41	44	40	50	53	37	49	52	38	45	45	52	56	37	43	48	35	31	34	38	41	33	28	41	48	58	49	49	38	36	52	42	56	56	46	33	59	51	34	40	48	40	42	36	45	40	42	49	37	38	35	50	41	46	39	32	50	42	53	42	37	40	41	43	45	46	36	47	45	41	48	42	35	36	49	39	44	43	62	36	62	28	38	43	44	50	46	37	46	51	52	35	40	49	41	36	49	45	37	49	38	47	36	44	47	41	45	48	44	41	42	43	47	33	34	46	41	36	49	56	44	43	53	45	41	48	36	45	44	42	42	40	40	48	35	40	44	46	40	38	54	39	45	44	35	54	40	38	41	54	49	31	33	40	40	60	43	40	51	47	53	41	39	47	44	37	42	40	48	42	44	44	41	33	37	50	48	34	50	43	45	37	41	32	34	46	49	45	46	46	42	45	38	40	48	37	47	43	37	51	31	44	51	39	42	34	45	38	43	42	48	45	52	43	49	47	45	37	47	52	47	46	34	34	43	41	45	38	53	46	54	43	52	41	50	43	50	51	39	34	47	43	45	37	52	41	48	44	49	37	45	45	49	41	40	48	49	39	57	53	40	50	40	45	39	53	46	42	46	37	44	48	51	41	32	50	49	49	38	45	45	34	44	56	37	39	35	36	50	49	54	43	44	21	33	39	42	37	40	54	53	47	50	51	43	60	40	45	36	46	48	49	45	49	50	42	38	35	50	40	38	48	46	41	51	48	43	46	31	57	46	47	49	39	52	44	46	37	36	50	45	48	42	56	43	44	52	35	48	40	40	42	37	61	42	42	41	41	46	40	39	63	45	55	49	45	36	43	54	43	35	48	51	44	40	42	48	55	55	45	37	32	49	43	46	40	44	49	52	51	39	56	54	35	45	56	55	46	39	53	33	44	49	36	32	43	43	52	28	47	42	41	39	30	46	39	50	43	48	33	41	41	38	47	47	51	43	53	53	44	46	44	41	45	49	34	45	46	49	46	33	56	39	25	25	50	49	38	42	51	42	50	51	43	55	38	52	29	39	61	36	38	37	45	48	47	46	46	38	41	40	40	45	42	39	41	42	54	42	49	45	48	56	45	47	46	52	43	40	51	32	33	41	55	54	57	44	37	43	45	37	55	45	36	46	42	21	44	33	57	39	36	34	50	50	36	52	49	47	30	56	37	42	40	40	33	49	51	39	41	54	31	43	53	51	43	36	44	36	30	51	51	33	32	46	51	38	48	39	36	36	51	47	37	43	48	45	55	41	36	44	36	44	39	43	45	45	40	41	36	37	41	38	41	40	48	49	52	42	61	48	50	45	41	52	39	35	42	42	48	38	38	53	44	49	48	39	35	50	34	41	52	32	33	46	40	47	46	41	57	47	50	45	28	40	33	52	42	34	38	51	44	48	47	49	44	39	50	47	40	31	35	61	38	46	36	43	42	39	48	49	38	45	30	45	37	48	50	47	37	57	36	42	35	46	60	54	44	41	35	58	42	42	53	35	42	48	49	53	43	56	48	35	44	48	52	41	34	54	44	41	48	45	42	36	41	55	42	55	43	45	53	52	39	43	45	42	28	48	54	46	50	36	46	39	44	38	47	42	42	49	41	49	43	41	48	51	43	48	32	41	42	41	39	46	45	39	38	35	46	38	39	36	36	34	35	40	47	43	44	42	43	39	49	45	39	32	51	40	54	60	45	46	47	60	37	45	44	46	38	48	47	45	52	46	49	40	53	46	51	34	27	48	45	45	26	50	39	59	35	45	42	48	45	39	51	41	46	47	44	46	57	37	58	38	48	52	41	38	41	39	46	43	43	41	41	51	46	54	42	38	49	27	44	42	51	32	29	54	68	54	41	47	43	36	45	41	45	46	41	44	44	47	39	44	45	47	40	42	52	50	54	44	35	38	51	37	39	49	47	36	53	46	37	43	50	40	45	47	45	57	34	49	35	46	51	54	54	44	40	42	52	43	46	45	51	45	38	37	57	28	34	42	42	37	46	49	46	51	32	47	50	37	32	41	42	40	38	59	46	46	47	38	47	47	34	42	47	37	32	35	49	39	42	50	48	47	40	32	33	38	35	45	45	53	43	34	38	43	47	44	44	46	42	34	40	49	48	47	44	46	42	43	39	31	39	48	37	43	56	42	56	49	36	41	35	52	46	38	42	52	51	47	54	50	48	43	41	41	38	35	44	50	46	39	40	45	43	47	44	42	45	52	38	48	62	44	38	33	35	55	37	47	40	51	57	41	47	31	43	48	41	56	36	33	38	42	55	40	41	51	47	56	41	49	55	43	45	34	38	38	42	43	54	49	38	38	34	38	35	46	47	42	44	46	47	53	47	55	40	40	38	40	46	40	49	46	37	41	40	51	29	51	53	51	45	46	37	52	48	48	36	38	29	46	41	52	42	43	43	46	51	53	47	49	57	46	42	46	41	45	40	47	47	36	45	31	51	39	50	50	41	35	44	36	38	61	42	47	33	50	56	39	46	42	56	29	50	47	47	35	46	49	45	44	49	40	46	44	45	47	43	52	48	31	47	48	45	44	47	47	52	43	43	39	49	60	33	49	47	33	41	46	43	43	49	48	48	43	58	44	45	48	37	32	33	40	60	48	45	59	40	44	38	43	38	49	39	36	47	40	40	47	44	47	58	56	42	57	46	44	45	38	45	59	41	44	43	46	37	44	45	49	40	42	46	48	44	38	45	45	42	35	36	47	50	44	37
2305	191	264	275	260	250	193	205	177	177	177	151	165	158	167	176	170	159	163	161	149	154	159	144	141	153	153	168	154	164	159	148	166	141	171	166	144	155	156	153	158	150	161	154	139	162	176	165	140	135	156	149	153	134	161	143	141	152	151	132	149	118	136	145	161	155	151	173	148	149	150	164	158	145	147	155	156	141	168	148	127	155	168	149	167	151	156	149	148	154	147	139	134	150	130	144	150	151	166	151	148	155	140	155	150	158	163	152	154	161	163	150	150	150	157	139	164	157	141	141	146	154	150	132	137	136	152	146	153	138	143	122	139	157	167	135	132	163	163	156	148	140	151	145	145	151	162	148	151	145	151	149	151	149	153	122	138	150	134	167	160	164	151	165	146	158	151	138	165	145	156	157	153	135	159	156	146	156	155	146	173	152	170	153	157	149	142	145	147	153	160	174	150	152	152	165	151	131	139	155	166	146	151	147	157	126	152	142	142	156	144	152	164	162	150	156	158	126	149	176	162	176	150	151	157	147	123	151	158	154	149	142	156	134	151	144	152	149	140	150	137	136	167	145	165	133	132	147	147	130	149	126	152	149	170	138	159	153	131	171	146	136	138	163	174	161	149	154	148	168	165	125	150	146	140	152	169	146	154	143	159	159	141	137	148	159	158	156	156	149	151	145	144	169	120	156	156	145	150	161	155	138	138	143	151	161	161	126	175	157	142	134	168	143	159	141	164	131	175	137	172	182	114	170	135	149	146	169	166	152	147	139	160	158	158	160	163	157	140	141	140	163	149	124	163	154	142	157	157	139	158	133	158	147	137	146	157	153	155	146	149	152	134	162	142	131	150	159	164	167	149	136	151	139	143	143	148	144	164	157	144	143	144	152	162	171	155	146	175	159	165	144	160	140	155	132	119	164	173	141	164	147	156	151	140	159	143	174	158	152	140	145	136	119	143	150	122	131	118	130	168	149	149	162	166	150	160	148	142	151	119	140	155	152	163	133	140	156	154	167	123	155	156	157	138	153	145	151	179	132	152	141	159	154	151	136	128	155	139	160	146	160	154	150	173	157	154	149	143	162	147	154	139	153	165	125	142	150	144	149	141	156	136	141	154	161	152	156	119	161	135	142	152	151	162	156	135	140	136	158	146	163	144	143	171	161	141	164	154	140	143	150	141	129	159	161	144	152	132	123	133	153	122	141	128	132	149	132	151	129	164	143	159	129	155	156	150	141	141	146	144	157	162	155	137	136	165	142	151	152	162	156	147	162	159	150	130	144	146	145	153	149	172	145	137	168	153	162	158	131	148	141	144	130	148	156	156	166	168	143	151	147	163	167	163	130	137	177	134	125	141	144	160	152	143	134	154	163	161	166	152	163	177	146	136	136	166	154	141	162	146	149	162	183	140	145	139	141	131	142	157	160	135	139	133	127	145	139	116	150	155	142	140	144	152	161	144	125	160	144	175	149	132	134	160	144	168	131	143	193	135	133	150	157	162	144	128	157	144	139	141	163	153	153	143	162	136	162	148	146	160	155	161	149	164	154	148	153	162	150	156	146	136	157	152	140	124	132	178	141	157	142	157	143	159	174	160	167	142	141	144	143	138	164	126	138	143	163	157	133	156	144	145	149	152	155	147	141	173	158	157	171	161	168	149	159	143	158	133	146	152	137	150	149	142	161	142	151	155	147	158	152	170	144	155	147	159	152	136	139	158	157	132	161	130	144	140	154	153	169	155	185	155	149	152	160	169	140	142	153	159	130	147	154	168	138	146	141	130	164	145	163	140	149	139	128	141	138	159	149	152	144	154	145	149	167	137	154	141	152	164	151	171	128	136	136	147	138	141	132	135	168	155	152	130	150	156	141	161	139	136	152	176	134	180	151	136	141	148	149	154	151	170	158	166	151	154	155	143	171	129	140	132	142	137	139	171	158	143	158	149	148	150	175	179	171	156	173	146	138	164	166	135	143	142	152	141	162	155	147	165	154	144	169	166	161	123	160	162	161	139	162	152	158	147	150	159	163	152	150	143	143	159	129	175	144	138	155	168	133	142	143	152	147	179	161	134	149	163	170	136	165	137	137	140	165	162	135	143	138	144	171	143	155	159	148	156	149	143	163	154	132	131	184	149	153	146	146	157	155	139	170	159	156	156	146	154	136	137	137	172	157	139	152	163	152	139	146	152	147	141	148	129	162	134	134	176	129	144	152	165	149	156	143	139	148	158	148	160	146	173	132	147	153	135	160	145	149	168	160	169	156	160	148	144	142	158	155	148	161	160	157	170	150	126	128	143	148	134	176	143	157	147	152	161	141	157	161	153	162	152	177	146	150	143	171	157	162	133	129	163	160	136	142	152	152	126	152	163	149	157	158	141	139	137	146	130	148	151	143	128	146	138	154	156	153	162	152	143	163	166	141	136	150	136	156	148	142	153	140	167	149	137	153	151	155	147	142	153	159	152	151	148	152	151	193	149	149	144	121	141	138	149	145	141	155	151	136	150	151	139	140	137	144	168	138	139	163	157	144	170	159	147	156	152	149	139	156	175	144	148	122	140	159	157	149	138	144	153	145	152	155	156	153	149	162	143	161	172	155	154	158	132	150	147	149	133	164	151	135	126	149	161	159	161	144	146	146	167	131	148	160	146	153	170	156	140	146	141	145	156	152	152	156	141	139	153	155	154	149	162	141	130	144	160	162	160	142	143	152	175	163	170	127	165	132	151	147	151	119	136	153	158	152	144	146	134	148	145	144	154	147	155	140	164	135	159	189	152	142	151	141	146	134	155	126	161	167	144	151	157	144	144	163	133	149	154	133	143	168	145	159	148	174	145	160	179	147	150	147	150	138	142	153	144	125	156	142	144	140	151	157	138	159	129	127	137	145	151	154	139	168	128	129	173	138	151	155	177	154	133	145	171	150	136	126	153	172	161	156	156	163	174	157	144	172	140	140	153	125	150	147	150	151	141	148	136	165	143	138	155	166	151	143	152	145	166	145	134	137	151	146	157	133	153	164	160	180	140	149	145	148	138	136	155	131	165	152	148	112	149	148	151	143	146	146	146	149	151	154	159	155	155	159	147	138	159	151	122	160	129	166	178	165	141	133	167	168	152	131	132	141	142	159	151	154	155	149	133	133	154	152	133	142	126	139	159	144	156	141	138	148	139	125	164	142	141	150	154	153	164	137	156	130	151	150	142	130	148	148	165	151	162	145	135	159	132	170	166	137	168	136	136	157	153	141	159	155	144	172	141	160	165	153	136	128	134	127	146	136	130	141	161	171	153	130	147	163	153	135	161	153	143	159	156	163	151	158	140	157	174	141	146	133	134	154	166	160	142	157	147	154	151	158	152	174	148	133	138	153	135	162	137	166	159	150	121	144	150	174	146	140	155	156	150	159	158	154	155	161	158	134	145	166	129	166	161	139	156	147	144	146	160	164	149	154	167	169	179	163	143	133	143	162	171	158	140	167	152	154	135	152	153	149	153	140
10498	1078	1256	973	600	465	398	308	290	229	248	212	218	190	181	165	197	169	160	170	153	136	146	138	152	136	143	124	141	136	154	156	148	122	136	146	147	140	138	142	160	137	127	133	150	122	125	132	141	131	125	127	138	150	132	135	153	165	100	123	140	133	146	144	143	132	133	132	143	135	148	130	147	152	138	123	136	146	113	135	121	133	143	133	117	129	114	152	136	124	139	146	130	133	132	119	139	105	115	121	132	148	144	118	118	123	124	117	119	111	138	121	117	132	126	152	139	130	132	145	155	144	136	140	138	119	126	122	124	159	123	125	128	130	124	130	150	108	127	108	145	117	110	144	133	128	120	141	133	126	125	119	135	150	135	121	132	124	135	122	108	144	138	140	138	124	112	130	126	140	121	122	131	126	137	137	129	120	118	118	126	129	147	139	153	130	135	133	132	115	115	131	121	117	95	139	148	122	132	138	113	132	130	119	150	125	146	125	146	103	140	128	126	139	121	146	125	129	123	122	123	130	131	153	120	136	134	136	124	99	123	126	123	133	148	112	124	119	130	146	162	134	133	112	132	127	132	119	113	114	132	131	123	136	169	141	136	132	125	131	155	118	127	121	124	127	144	153	121	137	139	128	116	136	134	113	121	124	124	150	150	151	124	127	144	124	129	146	139	148	145	129	136	136	148	127	136	127	122	129	132	121	127	124	123	121	127	112	129	117	113	127	129	124	132	133	141	128	143	166	121	133	143	146	130	115	150	115	142	155	110	132	149	124	137	156	132	128	124	114	133	125	113	137	161	133	138	131	136	122	118	116	127	131	117	153	132	128	130	126	132	126	129	114	121	116	126	125	133	132	134	137	129	118	118	161	136	131	143	131	149	132	139	131	133	113	143	128	109	126	121	125	132	102	107	119	118	137	133	129	111	111	136	131	125	133	113	138	144	114	122	123	127	124	134	138	144	127	113	133	148	159	121	147	112	109	136	149	128	136	141	95	107	132	120	109	126	119	116	126	132	129	122	136	125	124	118	127	114	135	132	157	121	126	138	137	141	142	136	146	139	139	122	134	123	129	128	127	112	121	135	124	142	115	149	130	123	118	127	125	135	117	137	119	142	142	108	123	139	117	117	123	139	107	127	133	156	139	124	109	125	126	143	135	125	147	119	128	133	145	120	121	127	145	128	122	129	119	142	124	131	108	123	117	127	139	138	147	129	125	133	135	160	117	148	128	134	118	136	122	120	136	137	127	138	120	133	113	152	162	136	135	139	129	126	138	135	161	128	130	126	119	140	144	106	127	149	131	133	117	147	117	156	125	128	145	129	134	126	136	143	108	121	125	127	135	129	126	123	138	127	136	107	143	130	112	129	132	118	128	130	141	159	122	145	119	118	106	142	147	121	166	132	118	112	113	107	130	144	144	141	132	133	133	123	143	123	121	123	141	137	131	149	118	148	130	135	101	133	132	112	116	143	118	119	122	149	136	123	129	136	143	125	140	141	127	152	137	145	127	147	125	143	126	139	134	136	122	118	123	128	115	122	133	124	144	115	122	134	117	133	136	122	120	146	143	126	123	119	143	123	139	124	138	129	137	144	141	118	129	137	145	138	119	146	147	127	122	116	123	131	127	140	135	125	134	138	163	158	133	141	144	140	125	143	118	135	139	133	132	127	129	152	141	149	137	143	146	120	122	114	165	126	136	123	134	132	123	134	160	132	130	138	140	146	108	137	118	119	148	124	117	118	129	127	120	139	154	119	113	131	143	128	124	141	108	131	128	132	114	124	126	133	133	125	112	125	122	107	119	127	128	129	124	98	149	133	113	129	125	128	132	128	145	119	117	124	123	123	143	121	112	142	123	126	126	141	123	125	122	137	132	136	148	122	126	145	133	140	99	133	121	133	134	132	125	137	136	122	114	128	120	145	147	151	132	144	125	144	153	143	121	122	120	124	126	126	112	152	126	123	140	126	126	120	123	126	121	127	139	129	130	142	137	124	139	159	169	117	128	132	135	142	113	141	123	121	133	133	122	123	107	131	139	162	132	138	130	128	143	128	119	109	126	130	125	127	116	141	143	137	130	141	127	121	120	130	136	141	137	132	142	134	119	140	135	117	139	115	136	156	102	111	120	121	131	91	121	132	114	130	143	128	147	117	121	147	127	117	120	144	127	135	120	142	145	132	155	131	130	114	116	130	112	148	146	124	121	130	136	130	133	130	139	139	112	128	127	116	134	122	134	147	137	149	136	120	123	129	137	151	138	126	135	102	129	152	138	108	126	120	137	134	123	131	136	129	131	155	125	123	127	118	126	114	145	136	131	130	146	147	127	133	136	143	113	133	133	142	123	129	135	102	139	137	129	123	126	138	118	126	125	116	113	139	137	119	117	127	138	125	115	126	129	131	157	125	128	132	128	139	120	125	131	150	128	105	134	150	168	111	132	134	121	138	144	121	129	134	129	110	131	109	132	124	116	126	126	129	125	139	132	119	143	140	120	106	131	132	130	137	122	119	128	123	107	120	118	106	133	130	145	133	133	142	131	122	141	131	163	127	130	139	118	132	106	142	125	121	133	140	126	136	142	145	147	119	136	144	154	136	132	123	137	133	154	110	137	144	148	124	133	137	126	127	116	123	110	121	132	126	140	130	119	127	116	136	123	138	151	152	125	160	127	120	96	128	121	134	131	121	128	136	127	141	137	124	124	148	155	112	110	123	132	142	129	119	124	117	128	131	130	139	126	125	146	122	124	126	126	129	135	118	149	126	132	117	125	121	125	130	143	121	134	134	123	130	140	114	105	123	127	138	133	136	129	153	145	118	133	146	136	144	125	145	122	154	153	119	117	135	119	144	119	106	130	128	118	123	110	135	113	144	156	114	114	128	121	128	119	129	142	142	144	113	138	145	118	126	129	107	127	164	144	117	139	132	149	129	106	131	152	138	132	142	130	116	120	124	131	129	125	127	126	134	127	122	124	111	143	119	104	127	128	135	120	129	149	121	144	130	165	136	129	135	131	141	153	161	139	147	130	142	114	137	135	131	103	139	129	113	149	134	127	136	129	138	121	143	134	135	126	127	151	128	108	134	110	115	124	130	130	129	148	120	116	132	138	135	122	124	135	124	128	113	143	132	122	146	133	117	138	125	128	108	131	141	154	117	107	137	132	145	120	127	151	117	115	121	140	130	112	141	138	115	141	120	118	137	116	135	121	133	128	115	131	141	134	111	133	146	134	145	114	130	135	128	128	118	117	129	121	119	128	119	151	146	130	129	139	134	120	117	149	123	134	115	117	136	123	126	122	142	134	109	135	128	151	132	120	126	142	131	125	123	142	144	142	143	131	126	127	147	109	128	112	121	136	114	142	110	134	135	115	135	127	134	154	110	131	122	147	120	133	123	126	142	115	124	132	127	145	124	135	123	120	115	137	132	111	109	142	132	151	136	140	134	129	126	100	108	139	107	127	139	125	118	141	152	131	126	145	135	138	127	142
6753	1131	2851	3296	2736	2209	1880	1575	1288	1140	1025	914	774	740	688	698	644	609	575	532	506	492	505	460	481	459	458	393	454	451	423	426	454	394	381	384	430	404	376	402	384	379	382	395	370	387	392	371	385	398	369	361	365	369	382	374	364	358	365	368	362	362	360	386	369	387	369	357	342	368	382	353	349	315	364	334	360	347	340	374	358	355	352	345	362	323	356	354	353	394	354	372	376	340	356	370	369	346	357	333	353	364	367	399	348	354	355	365	311	351	345	366	342	378	320	346	369	362	333	340	357	341	372	360	368	321	319	332	359	340	350	301	345	333	366	322	345	322	330	347	346	360	331	361	335	336	328	366	363	366	332	325	321	317	343	293	355	366	348	398	360	351	392	351	366	378	339	356	331	311	358	355	396	351	322	337	336	349	321	330	372	320	331	332	359	372	327	333	349	319	316	331	325	332	382	361	360	352	325	347	353	360	342	356	357	345	336	337	337	357	365	352	337	348	341	329	361	335	319	315	367	369	340	313	359	356	275	364	356	358	352	349	321	353	336	360	352	342	324	360	340	313	344	372	337	353	355	341	303	323	357	335	339	330	313	330	316	339	352	307	344	348	348	358	345	308	329	299	349	322	358	371	353	344	351	336	327	321	333	335	347	346	325	367	331	346	337	341	338	330	332	336	340	313	382	344	360	342	340	353	356	351	364	359	338	368	330	333	353	347	352	324	373	343	356	321	331	347	350	339	325	366	332	306	349	317	363	373	390	387	334	347	347	358	353	330	376	339	341	353	331	363	329	349	377	340	343	332	347	334	331	336	341	345	334	336	375	357	332	347	338	325	340	335	333	343	320	343	364	345	344	325	356	338	335	369	337	367	332	330	316	371	365	338	322	362	346	380	342	336	338	329	331	371	307	331	330	331	362	359	335	393	322	359	356	352	321	327	339	360	338	373	314	360	366	350	351	338	364	337	340	365	395	384	341	336	339	321	331	372	338	341	372	391	363	336	356	372	357	350	367	367	339	324	323	357	348	368	335	342	344	329	334	379	352	331	348	351	372	362	373	379	319	330	341	357	350	331	342	324	324	350	343	338	364	359	356	339	338	365	337	368	313	322	325	292	368	319	347	357	370	343	319	296	355	324	351	332	316	337	324	351	357	341	364	336	357	347	314	322	362	362	342	349	323	344	369	327	357	356	377	331	360	358	319	343	363	333	380	326	327	350	370	354	343	338	352	335	338	332	351	352	373	319	317	347	353	313	361	337	346	352	350	340	335	332	322	354	365	302	359	351	338	344	328	335	339	345	339	354	353	341	371	359	349	349	357	318	330	338	346	361	353	335	323	340	340	330	384	369	333	347	309	361	328	353	316	368	321	318	376	314	326	331	332	374	339	327	338	346	365	301	322	346	336	330	364	341	367	366	365	334	353	356	354	311	330	329	376	329	369	347	375	393	348	328	311	331	330	373	346	336	338	334	337	342	315	342	351	349	320	370	344	355	348	333	352	329	328	321	360	366	342	355	357	376	352	344	356	328	319	354	345	314	335	350	340	356	319	336	336	369	378	374	369	377	363	353	364	347	356	315	332	359	366	346	335	384	370	344	373	310	363	353	344	336	360	326	360	310	366	345	366	341	351	345	344	346	344	350	369	368	335	331	355	334	346	332	346	382	315	325	342	359	332	327	338	346	333	356	339	373	340	361	339	355	328	367	348	336	353	371	349	326	332	343	309	315	371	343	355	357	345	338	324	335	374	340	362	349	356	387	348	321	346	365	359	378	344	348	343	347	314	332	350	334	364	356	322	325	363	338	357	373	320	358	375	355	316	333	325	332	332	358	369	317	315	344	369	369	347	323	361	315	316	348	361	354	345	330	333	348	336	379	337	361	325	362	356	338	330	335	332	324	317	314	351	334	351	346	343	314	380	328	337	390	324	317	354	364	366	324	320	338	330	350	347	354	305	341	346	321	353	300	324	370	315	305	309	350	340	338	346	345	354	324	354	304	317	334	355	313	313	325	358	356	334	347	335	309	343	337	364	363	354	328	338	337	331	331	338	334	352	317	360	359	330	326	336	380	327	343	342	339	363	370	348	320	356	362	315	329	334	360	356	354	346	319	336	312	345	357	342	370	331	331	337	322	374	350	363	377	325	327	343	364	337	339	348	312	331	314	353	352	330	325	362	347	364	313	332	355	324	360	332	343	372	334	328	341	343	339	341	354	362	379	340	335	342	355	324	341	350	318	321	374	346	326	338	369	334	360	381	364	340	331	342	328	356	328	305	336	317	326	364	361	363	311	359	332	371	320	332	335	356	336	363	336	340	333	292	349	315	346	325	377	326	347	341	338	380	337	301	329	363	357	336	344	361	349	364	339	372	331	321	346	368	363	332	365	320	372	340	288	304	349	353	336	341	354	335	372	351	339	329	322	331	361	382	345	339	366	320	339	367	337	349	349	339	363	345	344	341	339	359	340	360	359	332	341	320	349	334	347	331	356	361	357	360	329	320	349	357	325	325	362	349	348	371	320	373	341	334	331	366	372	312	373	327	340	346	373	364	371	358	350	379	339	323	364	360	324	351	357	362	359	328	333	352	340	337	345	325	353	343	338	365	324	341	348	343	324	330	355	336	329	338	349	353	327	338	362	352	330	371	311	317	316	381	347	337	324	333	342	307	328	351	338	342	364	322	353	342	345	346	303	389	369	337	351	385	339	364	348	366	334	364	354	333	326	347	317	388	340	316	319	342	316	347	334	340	340	334	332	301	363	349	351	329	339	326	352	342	327	347	342	372	358	356	353	357	378	323	332	318	336	354	350	341	337	337	366	352	351	349	343	340	329	347	343	348	334	312	382	341	332	374	349	348	355	369	341	342	330	351	378	340	299	355	358	384	360	344	346	339	372	375	344	312	335	363	326	347	332	344	395	390	380	330	335	335	341	333	334	292	327	374	330	351	333	358	353	337	364	328	383	356	361	379	335	324	335	360	301	337	316	349	361	352	332	347	333	379	336	368	352	349	338	333	375	348	330	355	360	359	340	348	297	372	345	337	350	353	335	327	320	307	335	338	374	340	309	342	336	330	366	315	352	343	355	345	358	355	319	382	329	341	332	347	333	332	350	361	348	328	359	346	349	340	340	369	370	344	351	355	380	358	369	339	373	331	385	365	348	336	361	345	350	346	357	345	335	349	348	305	360	308	366	334	334	331	357	351	360	335	333	348	311	342	361	324	348	311	329	362	331	351	333	360	337	404	372	329	326	351	351	320	343	336	352	339	352	348	358	358	348	344	355	336	377	392	368	356	355	364	361	321	360	332	350	338	360	340	360	345	323	333	348	320	356	350	316	348	329	341	337	343	337	324	350	368	339	356	321	366	358	334	369	347	286	334	385	338	339	325	369	373	335	370	355	337	358	341	356	374	356	323	348	341	357	328	338	365	368	348	349	360	323	363	329	380	347	336	361	345	343	330	346	377	316	374	350	352	373	321	320
17364	2767	2511	1987	1276	958	796	570	466	470	391	372	348	343	301	320	266	265	301	246	258	253	212	241	219	214	239	204	242	226	229	213	233	201	227	235	223	217	214	216	228	235	201	210	209	207	227	201	199	224	201	220	212	225	203	203	201	229	200	206	215	233	180	188	230	197	179	211	223	225	178	224	210	200	209	202	207	214	241	213	211	210	193	213	227	220	185	192	182	224	206	207	221	208	212	199	199	199	205	236	203	203	191	222	224	214	190	190	198	209	192	219	190	197	203	192	219	183	221	184	248	216	185	198	190	210	205	198	230	213	195	200	202	204	190	201	205	205	226	208	205	199	241	192	196	201	215	206	202	196	207	212	180	193	224	204	192	219	196	216	183	210	217	184	212	210	230	232	210	194	216	229	201	211	199	213	189	212	205	194	184	197	206	215	198	202	190	220	201	220	206	202	208	199	247	193	185	224	214	222	214	186	195	240	202	218	214	231	205	201	220	214	219	212	197	211	201	196	186	213	180	197	199	179	216	200	201	212	196	189	203	216	212	205	224	221	217	197	197	225	175	209	221	231	187	232	185	219	205	186	185	223	189	201	190	207	187	203	209	199	227	209	212	200	207	232	198	185	225	181	222	223	221	214	189	208	192	199	206	191	186	180	214	187	213	174	193	206	201	225	229	223	205	194	215	209	220	210	235	207	200	226	196	200	209	220	221	224	199	191	189	178	215	226	210	202	205	214	209	209	205	236	201	189	220	222	192	204	202	221	221	208	210	181	199	185	208	194	215	210	203	226	230	178	222	187	208	207	178	197	207	207	183	195	197	176	198	191	211	216	189	211	191	173	223	187	212	208	221	203	198	203	209	196	212	177	235	202	202	204	195	215	187	210	228	206	191	198	200	213	216	204	223	199	225	221	243	224	214	204	173	179	209	186	221	207	190	199	200	204	192	211	204	201	212	230	207	226	196	197	196	204	215	200	204	194	205	204	210	227	197	212	175	199	216	202	208	207	206	215	216	190	204	193	222	185	199	186	198	176	213	209	187	218	223	191	209	217	206	201	220	206	215	248	202	204	182	223	188	222	200	173	201	200	200	213	225	220	218	183	196	210	195	198	221	214	196	227	214	226	223	211	202	219	186	197	201	194	220	206	213	184	206	193	199	193	227	206	199	217	202	210	215	212	206	184	209	207	194	206	205	220	189	178	218	214	218	194	189	209	205	212	190	186	211	211	208	215	223	208	175	183	190	212	216	208	224	208	208	223	222	224	205	209	189	200	175	208	230	243	215	210	214	206	207	197	197	217	213	197	225	206	193	201	194	219	210	186	224	207	199	191	208	219	193	222	169	197	173	184	222	217	217	184	218	179	216	214	220	218	204	195	192	185	188	202	204	215	199	199	220	217	214	198	196	216	174	235	215	161	200	177	209	198	233	172	193	183	213	203	204	237	217	206	206	192	186	205	194	197	209	217	181	202	188	221	207	200	171	208	223	194	203	182	189	223	214	208	208	181	211	227	196	196	204	180	227	192	199	232	197	225	211	202	209	217	207	216	198	212	225	200	220	201	220	213	219	215	190	200	201	223	183	211	226	192	216	217	182	216	214	193	221	225	202	212	223	192	209	224	221	198	202	187	207	218	226	216	195	213	188	207	184	207	234	210	181	204	216	209	220	180	191	190	207	183	182	181	213	203	228	227	222	200	235	203	225	195	186	200	208	181	209	219	214	200	201	191	255	194	203	207	180	201	210	204	185	210	204	224	197	189	207	210	200	184	199	186	186	225	210	197	200	206	204	201	192	215	199	215	218	193	210	183	218	189	226	218	215	215	179	195	195	199	239	207	207	200	184	196	211	190	212	190	205	167	218	218	224	206	216	224	194	230	208	217	229	194	197	215	213	196	211	194	199	193	181	188	202	213	190	203	222	207	202	199	183	183	205	212	233	198	200	183	198	211	259	211	227	221	208	207	197	214	252	207	215	211	236	197	185	180	192	199	201	199	217	198	206	231	197	212	223	185	195	195	235	211	186	200	214	190	186	202	234	194	200	211	199	211	184	214	193	239	199	189	192	223	201	219	205	201	211	208	214	177	212	187	208	205	225	198	226	222	217	186	194	204	196	212	220	221	193	225	176	234	215	195	193	211	201	206	213	217	208	214	187	228	176	214	254	196	215	208	189	210	205	204	194	195	195	208	190	202	193	217	199	200	195	194	227	194	185	207	223	189	215	206	197	185	222	235	186	206	201	221	243	241	188	216	225	219	200	195	214	190	196	207	212	208	227	202	178	217	196	207	214	207	202	227	244	185	207	200	197	191	217	212	210	232	197	209	218	195	226	200	224	199	163	210	202	218	215	206	222	217	210	181	226	211	211	245	210	197	197	237	214	186	206	213	216	210	196	192	192	192	225	201	213	202	196	208	218	211	215	212	200	214	179	213	203	240	189	194	200	217	202	201	191	181	185	181	222	203	224	193	221	190	195	215	205	224	206	219	206	204	211	213	174	236	222	219	199	199	224	206	234	196	252	216	194	194	190	210	212	213	176	200	221	230	198	189	191	207	214	208	215	202	233	209	187	214	197	215	205	201	193	225	211	205	192	200	210	211	197	186	209	208	195	190	191	210	189	216	190	216	179	185	192	211	206	208	224	180	198	180	208	228	219	190	181	192	224	166	180	209	210	179	209	186	201	197	192	222	184	196	195	189	204	218	192	220	205	194	180	218	213	208	205	208	216	225	194	225	212	205	193	176	219	203	193	185	195	205	190	212	200	219	205	209	182	218	190	196	212	208	203	204	201	218	213	218	214	189	210	183	197	202	207	209	236	210	170	210	185	205	227	209	195	195	194	209	197	183	210	178	191	198	210	215	193	203	214	229	188	182	203	187	215	171	227	200	205	199	189	202	219	190	190	191	199	209	214	204	196	194	187	212	215	182	194	189	217	193	189	203	187	220	173	197	204	197	207	241	216	183	234	195	201	203	192	182	174	209	186	207	223	192	209	202	220	200	206	213	184	212	232	204	219	209	233	178	191	209	198	196	194	193	200	192	196	201	191	216	214	200	202	228	210	194	169	206	189	184	213	211	185	215	203	205	197	224	193	194	175	210	209	231	186	212	216	194	191	248	235	186	207	195	211	225	244	214	180	203	205	191	204	192	245	219	212	207	219	213	213	199	206	200	246	204	208	209	190	208	196	204	176	219	199	194	200	238	210	211	214	216	214	175	198	187	193	196	180	196	215	190	210	191	176	214	218	214	214	219	202	197	209	210	176	218	187	236	176	229	204	195	234	196	222	216	200	231	216	199	215	226	193	195	220	199	209	234	214	196	205	217	206	205	190	194	193	214	201	217	197	192	199	216	221	205	183	228	214	207	191	202	209	210	218	195	222	232	182	205	205	218	218	195	220	217	226	204	185	198	203	213	207	197	198	197	186	196	176	236	198	201	208	220	179	215	211	221	243	194	222	196	223	230	209	185	189	211	201	194	180	180
8346	2051	5048	5738	4870	4070	3275	2668	2264	1952	1673	1515	1373	1295	1225	1106	1031	949	912	896	872	814	759	757	705	733	737	702	655	602	659	642	601	635	569	636	564	590	568	601	547	569	558	588	589	557	527	543	574	520	544	536	527	514	545	576	532	522	559	556	539	535	527	540	571	517	515	518	519	516	516	503	491	506	523	532	501	505	511	538	501	492	490	491	500	497	481	522	530	490	519	505	512	506	526	525	475	524	496	526	507	490	516	501	480	499	459	509	486	483	505	512	556	526	507	490	496	508	508	538	515	523	518	479	503	473	507	490	486	484	487	500	489	513	476	471	517	526	527	521	515	476	482	493	491	531	452	469	453	504	481	482	532	487	518	481	512	480	496	502	510	477	502	511	484	484	513	532	494	516	522	494	499	499	506	501	538	484	470	510	519	492	537	488	462	493	524	463	515	485	500	536	542	517	498	472	501	511	519	472	529	466	494	535	464	472	542	477	508	475	469	493	508	510	483	447	507	426	494	512	463	500	461	508	529	491	513	501	476	520	525	466	499	502	501	499	483	493	507	509	477	513	481	501	453	476	474	493	503	485	498	463	496	490	450	494	517	485	440	492	482	490	450	464	471	494	453	516	486	515	511	475	510	485	486	462	488	455	514	522	489	487	512	500	477	466	490	499	506	496	480	524	488	499	486	483	509	455	508	504	457	425	513	510	473	453	483	514	497	524	489	476	487	526	476	437	511	493	508	510	490	496	495	458	497	548	496	475	501	487	503	490	490	474	497	494	483	490	494	482	493	508	447	483	494	526	464	524	481	459	513	481	481	513	458	469	495	459	523	524	515	444	499	534	535	498	498	497	511	486	493	509	499	494	508	490	508	469	494	526	499	469	502	498	471	509	505	500	457	512	478	486	518	510	525	488	526	498	497	484	503	509	495	511	500	514	500	495	467	513	521	484	486	511	486	489	506	492	469	462	498	477	491	487	522	475	491	493	510	460	499	446	539	500	489	500	482	479	459	489	454	511	485	462	492	468	488	480	505	505	540	500	527	513	465	501	468	520	493	476	487	463	472	497	488	462	477	466	482	489	524	460	493	477	471	473	506	532	502	497	500	461	503	494	511	505	469	445	505	512	485	490	479	526	504	533	509	516	503	485	455	512	511	507	523	497	471	461	487	487	488	483	491	515	526	497	472	520	489	498	501	482	454	461	484	499	522	511	500	484	483	487	496	511	485	466	450	532	509	518	510	496	523	472	517	480	471	463	468	485	515	484	475	460	500	492	509	521	504	492	479	523	458	488	464	511	482	514	450	544	515	511	487	486	532	485	521	477	533	498	479	475	491	490	477	512	514	481	510	482	518	495	519	522	475	488	487	447	515	494	488	516	474	503	499	505	501	496	485	481	448	518	546	472	518	491	537	486	482	518	473	469	481	464	508	469	517	484	544	505	528	473	493	525	478	442	506	496	519	482	437	475	504	496	454	497	474	424	518	449	474	517	468	474	514	478	528	473	549	494	507	488	480	510	482	486	488	496	496	484	520	528	534	500	556	508	484	486	491	476	490	495	508	484	482	503	483	486	496	474	527	453	487	479	540	483	480	509	522	481	470	509	490	483	482	542	489	484	459	476	464	496	495	459	483	504	472	491	505	462	491	497	490	496	532	471	497	500	519	472	477	486	477	498	523	493	493	472	454	464	491	462	542	466	487	502	449	511	488	492	511	489	500	498	488	485	457	439	517	503	481	467	510	508	516	478	464	495	485	430	500	447	481	497	477	504	469	482	493	520	486	505	504	472	460	527	531	495	457	512	493	520	497	531	511	475	518	492	464	524	488	480	454	483	528	507	453	474	424	512	472	513	503	531	507	503	493	485	510	523	473	519	460	497	463	456	523	524	488	501	492	479	480	457	504	466	516	469	503	500	469	502	493	480	501	487	508	503	494	482	493	493	461	532	539	546	480	487	487	463	500	489	521	507	465	489	477	492	479	490	519	488	482	493	507	497	492	534	509	497	465	535	497	472	463	459	474	495	480	473	485	456	509	452	519	486	457	521	538	487	531	491	456	477	515	491	525	494	497	475	483	488	477	473	485	480	484	527	494	477	478	504	486	467	500	493	502	479	500	517	482	488	506	438	498	445	484	489	461	502	477	486	478	481	502	518	494	447	474	442	457	485	468	524	505	505	457	495	484	494	506	479	495	479	527	492	474	525	462	447	511	501	492	487	502	474	531	522	487	521	444	481	500	482	484	481	491	524	517	511	479	492	494	460	485	457	485	486	523	526	484	463	488	497	471	487	505	504	534	508	501	469	498	520	500	452	488	471	491	473	432	485	474	471	533	477	476	508	476	500	469	503	492	476	469	491	498	486	453	494	501	497	487	521	519	486	504	477	524	505	492	478	496	497	517	507	526	503	493	475	496	483	503	472	512	483	490	452	498	474	444	496	480	480	484	479	472	484	476	486	492	501	479	460	503	472	505	481	498	491	500	503	524	531	495	495	537	448	494	482	487	474	499	516	518	489	522	531	455	491	497	457	471	488	490	506	511	487	519	485	500	501	493	521	545	474	472	472	524	503	437	504	450	497	475	484	484	462	497	473	484	482	476	434	462	531	465	448	527	500	463	488	468	471	505	484	506	505	482	465	509	502	490	511	478	497	469	538	504	518	503	487	504	503	469	467	514	529	479	482	531	505	517	500	516	530	476	479	446	494	476	464	474	510	484	479	530	520	497	508	497	469	524	496	447	483	497	498	498	528	509	486	481	451	467	499	474	476	496	461	494	496	503	439	476	520	466	532	498	525	509	487	466	504	433	453	499	519	519	474	533	491	491	519	510	444	512	485	500	475	497	503	482	483	511	507	455	500	509	510	523	503	499	504	518	467	506	499	498	485	503	443	493	524	488	472	501	529	472	458	496	427	481	456	516	518	483	513	523	460	475	472	470	529	526	490	495	492	514	498	476	484	485	503	510	514	488	508	463	468	481	517	478	484	469	518	495	464	493	498	486	492	479	480	518	489	500	523	503	480	490	461	488	527	471	508	487	418	473	471	487	482	470	453	476	477	499	467	543	509	500	505	458	486	459	474	494	499	459	477	540	473	447	507	500	501	463	487	450	502	475	471	521	499	488	492	513	511	505	491	454	484	475	481	497	485	469	475	466	473	500	506	488	511	467	482	505	473	467	504	490	470	516	480	508	519	513	471	428	498	479	496	495	478	462	530	469	518	484	489	488	460	469	498	506	489	449	492	516	475	476	462	524	495	506	511	500	486	482	451	479	508	494	497	547	487	470	515	489	474	482	492	540	469	479	501	517	473	502	499	508	496	505	492	470	475	460	473	449	518	525	502	486	507	509	439	503	449	464	498	513	471	460	461	508	511	483	509	491	543	533	527	480	478	559	501	501	469	505	503	492	460	474	497	470	461	438	479	481	503	517	450	478	520	523	493	493	492	469	519	502	468	492	491	482	513	496	498	485	484	489	511	497	510	506	464
2450	95	98	69	64	51	53	50	46	47	37	52	42	34	55	29	45	57	36	42	44	43	38	41	41	49	36	51	45	55	43	41	49	33	42	43	41	45	46	49	38	36	43	46	41	37	41	47	40	39	34	59	46	41	40	48	49	42	42	36	32	44	47	33	40	52	44	35	47	36	38	55	38	45	44	38	33	47	38	37	38	55	51	59	44	39	46	42	46	47	47	48	57	34	42	47	41	45	44	42	51	43	48	50	42	42	41	39	44	50	34	34	40	41	36	41	49	41	39	42	36	43	43	46	52	43	45	48	54	42	37	32	44	47	42	41	37	43	38	45	52	47	44	38	46	36	41	50	32	40	38	45	35	45	46	53	32	51	37	44	41	40	44	32	38	33	39	35	33	45	34	47	43	39	46	49	54	42	33	38	49	47	37	46	47	49	48	51	51	51	41	45	45	47	40	45	45	44	49	37	45	36	42	58	38	52	31	48	37	39	43	38	50	46	51	51	32	41	40	49	47	41	41	38	34	32	37	43	45	39	46	37	46	48	48	45	42	44	31	33	36	41	49	51	40	26	41	34	40	49	40	42	58	48	32	35	41	46	50	37	40	42	50	40	48	40	47	51	46	34	48	44	47	41	50	50	40	38	42	48	47	47	46	45	40	44	41	48	49	46	57	36	49	48	49	36	48	46	35	48	41	39	54	33	28	42	30	37	34	49	38	30	54	60	38	44	48	35	42	37	44	45	52	59	43	43	46	41	38	43	36	36	50	38	52	45	53	53	66	44	43	38	54	29	56	43	39	42	37	30	55	39	44	45	36	38	41	44	43	47	48	43	51	39	43	40	36	55	46	39	39	37	36	43	41	33	35	44	43	45	35	26	41	41	36	50	45	39	48	45	39	41	45	42	37	37	38	47	39	46	40	44	35	53	46	43	44	47	47	53	48	32	34	47	46	37	30	38	41	52	41	44	45	49	48	30	28	36	39	48	39	53	44	47	43	46	53	49	34	48	34	37	39	52	30	42	46	51	33	39	43	41	42	39	50	34	46	44	35	47	53	33	48	41	48	56	45	34	53	50	51	42	43	40	46	37	26	39	47	34	38	52	46	52	36	49	40	34	44	43	44	50	31	37	52	47	40	42	45	57	59	45	53	34	47	42	41	45	44	35	47	57	37	40	46	45	42	55	50	52	35	51	49	41	63	42	43	49	44	51	44	37	35	32	50	51	39	39	46	45	44	32	41	45	35	47	43	45	49	40	40	43	39	41	38	51	48	49	56	33	45	52	35	45	47	37	36	35	53	43	34	45	41	46	30	36	42	40	42	56	42	49	45	41	43	46	42	50	33	44	48	36	39	37	46	49	40	44	49	48	33	32	48	42	50	49	45	40	45	40	42	45	50	50	46	39	37	35	54	41	50	29	50	41	34	40	48	43	35	39	46	34	44	41	48	39	34	40	46	36	38	36	41	36	52	49	42	49	37	45	45	41	57	36	34	47	54	39	34	39	37	35	47	43	50	33	44	44	44	48	41	39	37	36	41	44	38	39	37	27	50	43	33	41	45	36	49	39	43	48	55	43	32	38	52	46	40	42	47	43	41	35	38	40	37	37	41	38	41	41	44	51	36	35	45	31	43	37	50	53	42	43	34	42	39	48	33	37	39	42	46	41	37	44	31	36	39	36	51	42	36	46	54	34	39	51	44	45	44	37	36	47	48	47	47	34	40	47	33	37	33	40	49	41	43	39	29	53	42	33	46	36	42	44	49	45	38	41	51	45	55	40	47	53	41	35	45	42	45	49	43	45	40	41	30	36	49	49	45	46	47	44	36	39	44	45	42	49	31	37	36	39	35	34	50	46	46	34	35	52	37	49	47	43	40	42	34	50	38	38	35	41	31	34	49	45	45	54	47	46	36	32	33	39	48	41	43	47	43	44	43	37	49	47	46	49	44	47	52	41	26	47	34	43	35	41	53	47	36	40	47	36	45	43	48	40	45	42	35	33	47	42	44	50	40	33	54	44	44	42	41	53	54	44	38	40	50	37	39	27	40	38	31	36	36	38	39	46	50	43	37	57	38	40	35	37	39	42	42	59	35	40	53	40	38	43	45	24	31	43	56	31	40	42	48	42	61	40	41	42	54	37	54	49	39	47	42	45	47	48	43	49	42	44	49	39	46	49	37	33	35	44	38	36	40	45	40	41	43	37	43	43	41	44	31	41	44	42	52	43	41	38	40	45	39	45	46	44	43	51	49	46	46	46	41	56	46	43	46	59	48	48	40	42	34	38	37	47	37	35	50	47	38	45	40	38	42	38	50	41	45	53	50	48	36	46	44	38	31	40	42	39	36	29	46	43	40	39	35	35	45	39	36	42	45	55	43	34	44	32	48	30	43	32	47	47	42	31	33	32	40	43	34	32	24	31	36	34	38	52	39	41	43	34	48	44	50	48	43	56	38	38	42	45	51	51	47	39	47	44	34	43	51	45	43	32	39	39	40	45	42	32	52	42	47	58	55	36	50	54	48	43	47	40	54	52	42	43	39	39	44	47	46	45	40	53	56	35	30	45	48	47	46	36	42	46	42	42	32	37	58	36	43	43	46	42	30	43	44	37	45	46	42	36	30	44	55	44	42	43	47	37	44	48	38	45	48	24	53	37	35	41	48	41	43	42	43	41	35	42	39	47	52	38	37	38	47	38	36	52	45	45	36	43	42	44	31	44	29	48	51	33	40	43	41	32	46	49	50	42	46	30	42	31	48	28	38	36	40	41	40	33	35	41	52	47	39	43	43	48	33	36	47	51	44	43	33	37	51	54	35	25	42	60	38	37	32	44	39	30	27	33	55	51	46	43	43	43	42	41	42	39	31	43	58	41	39	49	44	47	54	64	43	53	28	37	37	36	47	50	48	43	45	38	43	44	39	37	42	42	50	33	39	49	46	36	40	37	46	38	52	47	38	42	48	43	44	44	34	32	44	47	44	48	50	32	35	53	46	33	45	38	46	54	34	39	42	41	37	34	48	32	43	41	45	43	35	46	41	45	53	36	47	32	48	44	37	38	34	38	39	50	43	37	36	40	45	45	54	36	46	44	45	41	41	51	50	47	37	31	45	46	45	40	46	51	66	52	34	38	54	50	31	46	38	50	52	39	49	40	47	43	50	51	40	47	39	43	51	37	49	38	44	47	38	39	41	38	46	37	30	35	40	45	42	37	33	43	36	47	52	49	38	48	40	38	38	44	53	48	40	39	43	45	35	36	45	44	45	58	46	39	49	40	54	50	45	39	42	38	48	49	42	32	42	42	48	47	31	48	47	38	43	39	51	43	39	43	37	44	37	37	42	41	49	36	47	39	44	45	40	45	46	38	50	41	51	43	38	48	48	44	45	39	39	46	39	46	36	46	45	43	32	39	35	38	40	29	39	44	39	43	34	35	49	35	53	38	45	49	35	45	36	51	47	43	42	34	44	45	36	41	45	47	52	48
2227	181	230	239	232	229	194	198	173	184	179	161	183	175	153	165	150	152	145	150	151	142	166	135	149	137	157	147	144	139	127	151	154	154	150	148	142	155	154	129	140	159	144	143	160	141	150	151	140	133	145	137	144	141	141	155	149	155	153	141	155	130	137	168	138	151	116	153	158	161	124	156	166	132	146	141	129	168	152	160	127	124	138	153	128	152	180	156	137	146	123	158	130	163	137	140	147	145	143	136	132	146	143	151	143	135	139	139	146	138	139	124	155	144	139	137	162	153	140	129	141	141	168	142	126	143	157	152	143	135	151	175	152	152	159	147	165	162	163	162	138	142	124	130	147	144	152	169	143	139	148	142	164	138	166	128	156	129	125	152	155	147	156	142	163	171	148	164	144	151	149	154	130	158	161	160	144	137	148	123	147	136	151	147	137	145	134	171	186	166	165	144	145	145	144	150	154	139	153	165	138	147	142	161	137	153	151	147	146	146	115	157	151	147	149	144	138	143	153	148	158	131	131	149	134	154	148	157	149	141	149	148	151	156	143	162	155	134	166	152	140	153	172	140	127	170	147	149	144	151	153	142	151	140	139	118	130	153	143	151	145	137	146	153	144	143	136	166	155	141	147	161	137	164	129	152	162	159	151	153	137	133	158	166	125	159	142	125	145	146	144	139	142	139	157	145	132	140	148	162	153	155	149	160	158	144	141	151	139	175	151	146	164	137	138	144	128	156	153	148	150	159	151	163	146	172	152	146	127	143	160	150	150	153	140	164	159	142	117	140	142	169	128	141	130	145	156	143	150	124	136	131	140	162	156	148	131	143	152	168	150	135	131	150	138	139	151	156	154	164	156	120	158	159	162	143	127	162	146	131	135	134	140	151	152	146	155	158	178	146	155	155	134	134	149	164	141	166	147	156	162	149	165	153	151	156	125	164	161	141	120	132	151	125	138	155	161	158	138	151	135	155	149	137	158	151	142	145	144	147	159	143	136	143	147	168	145	174	143	145	140	140	139	136	149	116	129	157	141	133	171	139	133	138	131	141	156	166	138	149	141	150	127	153	160	152	150	163	132	155	147	163	155	132	165	161	156	155	156	140	144	142	155	157	143	135	131	148	150	147	154	141	152	139	137	140	145	145	143	156	156	161	152	150	163	140	144	161	149	140	156	132	144	154	146	173	146	143	136	134	142	135	157	155	145	158	145	152	149	151	159	137	155	151	134	132	152	142	152	145	137	139	130	135	166	134	143	137	158	161	136	158	125	137	142	133	146	167	147	144	164	127	137	146	157	138	135	168	153	168	150	142	146	151	164	140	155	150	131	139	134	143	151	158	149	135	144	151	158	142	155	139	149	142	162	160	144	137	142	141	147	126	159	125	137	132	154	155	160	138	138	154	149	148	155	164	146	167	122	145	147	135	130	160	157	155	158	132	147	149	166	122	161	143	136	151	143	163	152	144	145	139	156	159	140	162	126	131	145	139	180	142	136	151	155	131	148	165	130	131	157	146	156	155	148	142	146	139	145	139	142	172	159	167	135	131	154	147	141	129	147	134	155	155	146	178	162	144	145	172	140	141	146	138	129	141	158	152	147	141	123	153	141	140	143	167	136	154	140	138	180	159	149	169	161	156	128	147	170	129	153	151	137	161	153	148	131	147	147	147	147	155	162	131	140	159	176	147	157	137	149	128	144	141	171	148	141	141	143	153	158	132	152	161	139	143	129	147	177	137	144	173	143	150	141	143	141	128	146	145	161	152	150	147	151	145	157	133	147	135	131	152	170	152	131	142	141	143	135	160	151	136	153	145	133	135	156	167	140	149	150	158	154	143	139	152	138	129	157	151	133	149	128	154	154	152	142	155	161	135	164	172	160	135	147	160	159	156	159	158	148	153	148	139	154	148	143	171	166	142	151	145	140	140	161	128	120	141	147	164	131	153	127	149	166	162	158	144	139	144	180	130	131	152	151	153	140	131	134	142	134	140	131	126	143	162	145	138	140	136	139	140	133	147	143	133	177	163	132	143	123	143	150	158	163	137	159	146	166	161	141	140	160	141	160	130	161	161	140	154	144	135	150	160	168	172	156	143	160	142	149	143	144	177	137	167	127	142	135	140	142	140	155	144	135	171	142	137	131	132	157	139	139	156	134	151	149	143	169	163	126	147	133	158	149	146	140	144	146	174	145	138	139	125	145	148	154	140	160	130	152	164	126	133	159	116	131	128	151	141	126	130	148	139	176	154	153	150	137	146	142	137	155	152	150	148	152	147	121	149	149	153	141	162	158	155	113	138	144	144	144	138	155	155	130	150	139	135	155	151	142	162	154	150	175	146	144	172	133	164	138	150	136	150	154	135	133	156	150	151	145	154	137	171	137	137	149	164	171	148	138	143	144	129	144	144	113	135	142	173	138	143	146	138	150	125	175	140	139	163	162	151	151	145	163	154	154	146	131	150	151	145	148	161	171	155	142	149	145	138	153	157	141	165	154	136	148	157	143	141	152	145	147	141	157	160	136	125	138	150	136	150	150	138	133	168	142	164	159	175	146	126	152	145	136	144	167	136	154	140	148	127	174	156	143	137	133	137	148	134	158	138	167	154	170	146	137	143	144	150	150	170	169	142	132	158	136	148	133	152	136	124	134	151	131	163	136	158	146	142	155	166	139	161	169	143	145	136	139	169	152	156	128	154	148	152	149	153	136	145	160	144	168	144	162	141	146	161	157	136	157	159	142	146	154	149	132	154	140	141	151	141	155	152	164	138	144	142	148	142	159	141	152	133	164	157	135	152	158	138	144	152	144	134	140	147	166	141	153	152	148	144	142	130	142	128	133	157	121	157	147	145	137	126	133	150	155	151	157	148	144	166	146	133	161	167	143	169	152	148	170	152	148	128	160	140	147	149	154	157	153	122	141	152	140	137	158	151	143	164	139	137	161	150	157	137	164	139	144	152	155	156	130	136	145	155	158	164	123	159	151	163	145	141	140	128	128	133	162	134	141	144	159	150	126	158	139	149	135	155	141	135	139	151	144	185	127	144	144	142	151	136	143	165	146	151	156	170	156	139	137	153	124	156	165	148	146	175	147	141	160	160	148	139	129	143	132	128	122	133	139	136	123	154	147	158	158	143	152	133	146	132	152	156	140	130	132	146	148	128	143	150	166	155	124	136	161	157	137	132	152	144	152	116	131	131	133	163	168	182	155	173	138	140	147	159	143	154	139	150	139	150	166	141	155	141	154	132	159	159	128	156	121	141	140	132	159	147	126	136	160	141	139	141	118	141	140	135	160	143	164	145	152	138	129	136	137	149	133	142	147	125	147	152	137	155	146	131	142	131	169	127	129	141	158	138	143	155	139	142	135	143	141	139	138	163	145	152	149	146	139	126	166	141	147	133	148	148	158	148	145	147	151	129	141	151	157	144	160	145	129	132	159	158	144	153	155	143	130	142	143	151	154	139	162	159	146	150	154	142	144	147	161	166	146	151
10044	1121	1654	979	652	518	375	316	306	246	248	211	207	161	156	184	172	174	165	176	165	155	155	123	168	169	128	148	131	157	140	125	137	123	135	153	139	145	130	133	138	147	106	130	122	113	109	122	150	134	125	120	126	126	141	116	121	137	135	127	124	116	146	138	136	112	126	112	117	116	119	125	142	155	122	132	133	120	142	154	115	130	139	143	146	153	152	148	136	122	123	129	135	126	115	115	122	121	127	141	110	105	140	123	138	139	141	134	99	118	148	112	135	123	142	130	129	124	122	132	128	163	106	119	137	119	130	119	137	130	138	145	131	136	133	115	118	129	119	112	156	135	133	117	102	104	137	110	111	130	134	129	137	140	133	137	131	122	136	131	131	119	110	126	135	143	132	126	131	120	136	135	143	126	115	117	122	111	118	108	154	121	120	129	130	125	128	127	133	114	144	135	140	147	129	131	132	111	161	115	133	135	123	131	135	111	138	130	139	143	114	134	136	126	122	122	125	127	135	166	133	138	121	153	132	132	133	127	139	129	133	130	134	122	135	113	131	119	116	135	121	141	140	132	119	133	141	121	131	119	121	120	149	137	138	116	126	135	116	145	125	132	127	129	120	111	124	128	127	132	124	125	121	128	139	123	123	125	120	125	118	125	137	107	133	114	120	113	136	135	129	125	134	108	123	147	122	143	156	139	100	142	108	133	127	128	134	130	115	133	120	130	116	122	128	140	128	122	130	142	119	106	122	151	123	116	117	137	141	125	134	148	136	124	128	127	120	125	131	124	125	134	120	134	134	115	120	130	126	129	128	136	143	126	149	128	127	123	139	122	129	142	126	139	114	128	133	119	121	96	120	121	127	177	111	149	120	120	147	125	126	110	116	150	112	127	129	129	138	139	122	128	126	129	124	136	131	135	135	147	118	145	125	123	136	123	134	137	130	117	115	113	109	120	134	136	135	130	149	118	132	150	125	144	126	110	123	127	127	102	138	139	122	128	126	143	137	122	135	131	129	140	135	106	122	115	123	129	118	138	116	145	121	140	139	132	131	118	121	143	148	137	128	128	139	128	132	128	146	107	128	146	137	124	139	136	110	113	139	147	137	128	133	126	125	137	129	128	140	139	158	135	108	135	114	115	128	148	124	139	127	136	118	117	109	135	134	130	126	127	124	141	124	111	125	123	119	120	123	121	136	122	124	125	128	134	120	133	129	124	118	114	148	107	154	148	113	119	140	115	115	133	122	138	142	130	132	137	123	136	104	137	136	114	114	109	143	132	150	125	111	128	147	112	121	127	125	122	121	136	117	127	139	147	113	118	128	142	148	143	131	114	129	138	132	132	148	138	139	121	137	131	124	113	134	136	131	135	114	109	125	129	132	118	132	118	139	136	136	148	129	111	117	106	132	126	134	138	117	119	123	130	148	126	139	116	133	139	134	123	137	135	124	113	121	134	120	148	148	117	124	130	129	141	137	140	149	126	137	132	115	148	141	127	131	134	134	134	120	123	152	136	122	125	132	117	131	130	122	128	134	125	115	123	125	108	126	118	129	124	126	139	121	136	165	133	137	139	115	127	140	139	113	124	140	146	136	106	138	149	135	146	105	139	126	134	100	127	133	119	135	130	166	114	104	141	131	118	121	139	152	112	131	137	123	129	117	117	130	128	141	136	146	120	132	138	109	136	138	129	114	127	127	154	110	123	111	109	126	144	107	116	160	135	125	122	134	132	140	138	125	152	121	133	133	138	141	125	145	126	130	139	125	126	129	124	120	143	155	122	133	127	132	142	122	143	123	125	140	117	114	121	109	122	110	131	135	132	146	119	157	120	121	131	147	139	127	131	147	125	118	124	135	132	141	130	127	142	137	121	137	129	145	132	135	129	138	112	139	165	154	107	114	120	118	143	120	148	138	123	129	136	124	119	117	114	138	131	123	132	138	136	155	134	101	133	136	138	131	122	138	134	128	122	123	110	121	118	119	144	131	124	144	128	144	133	142	132	119	124	112	144	125	141	110	125	138	137	123	149	135	145	141	125	142	152	119	102	108	133	139	122	141	129	134	118	126	124	112	132	111	112	138	130	107	137	137	122	126	123	141	106	118	120	130	156	118	129	103	134	116	146	143	113	130	135	122	120	130	110	111	133	132	132	122	127	163	134	138	134	128	157	128	130	113	146	151	141	121	134	136	134	135	134	113	127	138	116	128	119	127	146	122	118	139	137	147	131	136	137	131	121	134	153	137	121	125	136	136	143	130	144	118	124	124	135	108	118	138	126	137	112	110	133	119	132	122	123	130	146	123	136	131	138	124	119	106	133	133	151	145	129	98	133	114	122	136	122	141	137	134	118	142	125	111	123	122	140	117	115	125	129	120	130	147	123	146	146	137	123	122	121	121	126	122	115	130	126	118	132	130	145	146	121	119	140	142	116	136	128	112	130	112	132	133	114	132	136	133	129	112	111	122	117	105	139	126	153	135	121	112	143	106	130	127	117	137	144	136	126	117	129	150	98	133	138	109	126	134	119	140	153	134	113	134	130	122	135	140	124	127	118	126	115	123	136	125	119	151	135	121	128	136	125	148	122	156	144	134	138	129	121	101	147	127	130	127	129	114	152	113	139	126	137	151	125	139	129	126	117	128	130	124	129	110	136	135	126	128	120	149	130	134	123	134	129	146	142	132	134	124	101	136	149	145	146	127	110	124	135	123	144	132	135	112	114	127	133	118	132	121	122	130	130	138	117	132	139	118	120	122	148	130	116	120	128	124	144	138	132	134	128	150	142	126	117	120	136	111	141	121	157	111	136	133	118	125	118	112	125	125	128	117	139	124	142	142	117	131	138	120	150	140	124	159	122	139	152	112	122	123	134	128	143	106	152	123	141	127	140	139	127	127	127	114	152	125	117	114	152	126	134	129	120	142	131	136	106	138	118	136	116	128	158	122	145	145	135	144	99	130	138	119	136	117	138	133	115	142	121	140	133	141	125	144	147	149	124	117	140	125	131	105	99	134	133	111	133	123	129	134	118	138	148	109	107	139	146	118	131	122	122	135	110	125	121	149	137	145	124	129	133	128	136	131	133	142	118	112	155	114	145	115	154	103	125	130	120	108	121	138	118	134	141	161	144	114	114	130	118	109	129	122	147	139	120	146	121	150	126	143	126	137	128	121	134	147	135	146	136	165	116	128	111	137	151	124	133	108	117	119	115	126	158	144	117	138	142	122	140	139	124	134	125	138	131	141	132	134	149	127	142	117	115	139	135	150	155	112	148	140	140	126	112	110	129	120	129	141	117	132	135	114	135	105	118	127	128	143	110	129	144	129	115	140	118	109	131	133	114	116	137	135	116	123	113	142	114	116	133	132	107	121	130	111	129	132	148	138	139	124	121	122	137	133	99	125	143	124	137	131	130	137	127	119	134	120	147	131	117	140	130	131	122	125	126	113	118	125	113	119	150	116	105	131	131	126	116	134	113	147	137	123	135	122	138
6677	1163	3522	3274	2792	2268	1964	1597	1329	1187	1000	914	805	779	703	675	620	568	581	554	533	486	498	517	460	480	456	448	437	432	426	419	470	391	436	399	384	393	370	407	356	401	398	386	388	392	363	395	395	378	371	370	345	361	360	360	346	385	378	391	362	363	362	360	351	347	384	334	367	354	370	364	383	372	382	391	386	364	347	380	338	346	342	340	355	357	368	346	373	336	381	317	380	358	372	402	343	336	325	338	332	378	365	342	358	338	352	329	351	350	374	369	344	390	349	314	346	375	325	352	329	327	359	372	358	342	336	322	320	358	339	338	362	351	355	390	326	304	341	354	354	342	356	324	356	337	350	322	353	315	334	307	345	348	361	328	342	334	342	346	344	334	339	277	365	317	341	338	381	342	302	376	319	353	301	352	365	367	355	338	369	346	369	354	331	327	349	367	370	342	352	315	359	343	375	341	346	353	335	333	342	315	353	347	390	358	343	340	359	306	347	363	417	334	348	341	331	315	399	356	337	356	336	375	332	358	340	297	324	334	350	339	350	362	338	353	399	364	351	341	312	344	311	362	347	334	326	322	319	345	343	336	364	386	342	336	364	325	331	351	363	319	337	343	343	344	345	331	333	357	331	305	360	349	360	317	314	359	338	342	356	337	376	317	348	314	342	359	334	370	334	361	300	339	343	344	345	333	349	365	375	352	326	332	307	332	332	362	343	347	350	349	297	361	358	327	339	330	314	381	368	348	357	373	381	344	347	341	347	342	354	320	333	324	342	344	355	343	332	361	352	343	285	359	324	343	366	318	337	336	330	300	353	362	341	333	330	325	351	332	304	317	303	320	357	312	339	334	342	307	345	353	358	308	367	385	381	352	351	319	334	351	316	358	320	338	347	343	342	363	337	376	324	355	336	340	335	338	369	320	355	340	325	361	321	360	349	349	338	341	362	365	379	347	326	339	329	332	346	312	339	324	343	351	343	332	340	353	379	317	336	346	333	366	370	356	314	349	327	322	346	327	348	360	342	356	334	350	327	337	317	361	345	324	315	342	386	336	359	340	345	347	370	338	337	345	363	374	336	355	323	337	353	312	325	346	341	330	340	334	370	340	337	317	339	349	363	370	359	352	328	367	315	346	310	322	323	337	350	350	338	365	357	357	360	346	381	337	341	334	364	358	338	397	354	330	349	343	328	315	347	336	349	344	350	338	343	338	338	355	334	347	359	354	348	335	376	332	345	324	334	377	351	346	345	358	338	328	366	337	346	327	344	365	367	342	372	325	341	328	319	348	369	335	361	356	326	356	349	355	334	348	312	330	335	320	342	361	324	346	345	327	347	345	351	369	356	342	364	358	339	332	352	367	329	324	343	352	383	332	344	340	317	359	366	336	351	353	341	327	328	345	377	341	338	351	333	371	385	356	312	326	341	320	368	321	346	378	324	330	352	351	346	353	348	358	350	338	326	320	347	362	372	329	335	331	361	317	363	344	338	332	312	352	392	322	353	341	330	353	335	345	333	319	363	353	348	360	339	381	326	379	315	354	333	347	364	374	333	329	329	316	313	323	333	372	313	346	353	338	343	351	301	310	326	344	340	341	342	356	363	338	341	324	373	381	335	322	344	372	323	331	361	367	315	336	348	328	376	325	355	325	356	325	349	337	301	339	347	349	332	350	326	346	328	339	331	339	360	377	319	352	361	328	371	350	366	348	386	366	359	346	349	335	323	328	368	349	349	336	328	326	349	337	348	345	332	328	378	336	357	339	342	327	359	342	377	350	327	370	362	373	320	334	353	366	338	346	359	324	348	358	310	318	335	349	398	356	356	380	338	312	350	325	352	346	346	376	345	341	337	330	361	325	327	355	339	354	365	371	352	332	326	354	356	342	341	337	341	353	327	320	344	353	348	365	326	328	351	331	344	324	345	359	363	363	353	326	346	362	321	348	346	334	378	311	343	353	342	362	339	362	339	337	331	349	337	351	336	343	324	335	348	387	346	331	337	363	351	352	319	323	334	348	334	353	316	351	342	350	341	318	375	355	298	332	361	342	330	343	365	349	344	380	349	333	345	324	357	370	353	362	330	348	352	373	318	325	325	352	309	330	336	330	345	374	365	319	333	349	324	341	328	351	312	362	342	321	322	348	315	314	366	329	336	364	382	322	329	345	361	341	374	339	365	379	303	349	342	345	358	307	362	311	323	363	346	356	308	381	353	343	363	355	344	360	331	346	319	356	357	339	334	346	328	336	355	323	335	358	353	364	359	332	333	326	338	343	357	306	329	344	337	340	353	300	376	363	336	373	351	329	354	350	346	366	325	328	351	305	334	351	364	335	345	327	326	349	362	324	348	357	324	373	371	328	343	357	340	339	343	356	331	337	332	342	357	326	325	362	339	307	340	335	377	334	320	346	340	364	357	364	316	325	345	317	310	363	371	327	319	363	337	387	353	325	345	343	375	306	338	306	321	330	355	314	347	334	318	356	323	325	332	350	357	352	343	344	350	323	369	347	343	326	331	343	332	352	353	347	344	346	363	382	329	375	345	305	335	382	332	298	354	330	383	294	355	345	363	327	360	360	339	312	314	353	348	370	367	365	313	327	348	372	331	307	324	360	345	375	321	313	345	344	351	333	312	326	355	354	367	335	380	351	352	354	308	338	345	369	352	324	324	343	347	349	369	339	328	382	353	323	331	342	351	352	371	335	370	349	346	333	356	340	370	362	320	352	328	360	367	360	366	341	357	326	337	330	353	364	326	338	337	343	352	325	343	342	310	320	348	385	339	364	349	334	340	341	369	379	357	352	329	361	345	370	351	347	367	363	325	312	342	293	354	337	332	335	353	382	331	362	336	351	368	350	336	335	359	370	344	349	329	388	313	340	304	336	352	352	331	327	342	308	345	344	351	334	337	350	347	318	348	366	345	338	378	345	362	390	317	325	312	359	336	332	346	329	319	379	310	342	336	331	395	352	332	337	325	354	369	330	339	319	341	339	328	332	339	358	353	333	348	352	335	334	334	328	319	363	343	346	377	322	337	333	373	350	343	327	336	350	339	295	361	325	352	363	315	331	347	351	355	347	293	331	312	340	362	350	358	309	357	375	358	372	344	385	349	357	350	369	328	332	330	351	369	382	315	324	345	339	347	343	370	375	330	339	347	349	330	379	359	346	341	318	356	303	366	352	345	334	318	342	351	335	349	320	332	332	363	333	348	329	347	351	342	327	342	319	324	327	337	342	349	343	300	336	350	363	306	338	337	353	347	344	326	363	347	324	332	313	348	379	365	373	339	377	341	351	310	330	352	317	374	325	329	348	339	325	304	315	372	335	362	363	339	354	315	348	363	365	354	353	376	341	369	320	343	357	343	362	348	343	371	359	363	343	357	341	341	348	348	319	323	338	363	377	360	327	345	347	330	294	312	337	343	326	347	358	360	347	358	359	331	334	346	325	352	361	369	327	314	336	316	343	346	323	364	352	344	351	337	352	333	348
17335	2873	3599	1935	1276	886	720	602	515	452	383	369	341	317	309	248	264	265	262	239	271	250	234	225	240	211	237	217	230	208	197	212	201	226	208	223	260	218	223	214	182	246	206	208	204	218	221	217	215	208	217	215	213	209	214	214	225	199	211	184	238	200	206	222	209	194	213	222	217	214	206	207	215	220	204	188	205	201	206	199	205	235	204	195	220	196	220	216	202	216	218	199	216	218	219	201	215	212	213	197	207	221	218	184	204	191	193	214	227	198	205	220	229	211	197	185	208	210	219	193	217	192	197	199	214	191	192	227	187	205	201	188	220	211	184	180	197	207	237	205	207	197	217	224	210	225	208	207	231	210	197	196	244	194	200	220	206	202	212	220	209	196	183	212	189	232	225	211	219	203	179	214	196	195	211	197	205	229	194	227	195	205	206	224	184	209	237	217	203	206	204	200	191	192	221	208	205	200	216	195	203	223	227	203	193	215	263	211	208	170	202	219	196	183	199	204	213	213	202	183	194	191	193	199	188	215	210	185	217	191	208	166	195	204	191	195	228	189	184	203	218	197	209	212	202	191	204	203	196	215	201	222	198	190	207	175	230	174	204	201	205	189	234	215	190	212	204	207	203	192	216	247	217	198	212	198	196	193	216	210	198	219	220	205	208	202	201	208	190	180	192	199	205	196	197	190	199	226	218	211	235	182	187	227	199	191	172	173	227	200	192	187	200	200	179	189	200	228	221	207	210	201	217	175	210	185	200	191	206	236	214	242	181	192	215	203	228	206	189	210	202	215	202	190	193	224	189	229	209	200	210	209	201	238	194	197	215	237	192	186	199	225	226	209	189	190	209	205	192	211	217	233	211	217	206	193	202	211	206	223	204	227	184	224	207	194	210	221	163	208	193	196	208	200	210	200	229	217	206	225	213	223	222	215	207	212	229	195	194	183	189	204	218	225	195	231	207	183	197	181	196	226	190	193	221	201	192	203	215	229	231	214	236	222	203	223	202	233	205	201	211	211	194	198	209	211	211	200	182	209	232	225	227	213	205	238	195	198	204	204	224	199	192	194	198	198	187	177	186	187	182	219	196	195	189	200	173	211	192	193	202	225	206	200	221	208	221	184	178	220	195	196	213	221	224	231	198	214	217	205	217	199	182	190	202	213	193	203	195	183	213	205	190	208	194	199	208	182	190	210	189	200	181	192	208	210	163	235	200	241	191	187	194	220	186	203	210	204	203	223	215	202	215	218	206	179	221	203	203	198	175	203	204	204	208	198	199	211	211	180	210	193	196	210	213	194	204	175	198	186	208	221	192	183	211	200	191	199	254	216	204	211	206	214	201	226	221	216	225	212	199	192	216	182	190	199	218	226	205	188	237	164	198	191	199	193	228	191	205	206	201	202	203	208	197	183	213	187	207	205	205	193	241	219	198	205	182	184	193	220	191	188	169	215	200	204	187	214	200	228	205	197	185	187	204	191	198	196	171	214	176	203	213	206	190	201	217	195	203	231	212	219	207	204	190	215	235	192	215	188	196	212	193	205	206	187	214	211	191	199	227	212	209	207	241	196	213	225	194	196	159	214	203	220	229	197	226	196	174	204	204	222	218	204	204	184	196	183	200	212	207	192	192	243	181	201	215	207	182	190	208	199	209	194	208	220	195	216	192	213	183	202	204	186	205	205	177	216	195	215	230	203	189	191	186	231	197	215	206	184	201	203	237	226	232	200	221	218	188	211	213	189	200	182	210	188	209	211	229	185	236	206	213	185	212	222	214	207	182	210	184	176	226	210	218	218	213	198	182	221	228	171	217	212	166	201	211	241	219	204	200	213	210	218	205	186	220	196	171	211	233	194	210	207	178	188	218	198	233	201	192	165	209	221	179	206	192	205	202	247	205	226	201	188	212	200	203	204	200	188	186	185	192	191	217	217	193	210	197	202	186	210	221	212	193	220	200	197	214	192	212	220	220	210	204	192	242	161	220	197	191	193	193	190	212	210	206	230	228	191	196	217	204	202	183	234	195	211	196	210	204	222	210	208	208	190	190	212	196	203	185	204	192	218	203	219	221	210	230	227	215	209	233	223	201	188	201	193	213	210	199	200	217	192	220	227	195	207	183	191	196	239	199	202	224	225	187	172	205	208	244	206	209	194	200	227	207	221	208	204	218	183	213	201	196	213	215	208	164	177	200	217	212	226	200	209	193	197	212	218	238	192	216	215	230	216	198	217	196	200	184	182	214	196	199	215	218	197	209	200	220	211	200	231	205	189	219	195	208	183	215	196	208	228	212	204	196	201	211	209	228	209	198	193	226	189	203	194	227	200	212	197	190	198	216	191	215	209	191	215	214	201	203	211	188	207	216	204	196	198	214	189	212	234	230	213	202	210	190	194	208	192	187	208	195	196	190	199	219	190	210	203	197	212	202	190	206	214	195	204	206	207	184	193	213	244	205	236	201	222	207	199	220	187	204	179	236	204	206	219	194	225	203	196	195	219	198	175	223	198	225	215	217	184	211	198	206	200	220	176	195	193	220	221	208	165	215	203	206	183	197	181	208	192	200	219	210	209	222	215	182	206	203	217	206	178	188	206	209	218	212	200	199	210	217	224	182	181	171	199	217	229	202	205	188	195	231	222	208	181	195	233	207	192	227	225	206	238	212	177	208	224	207	235	190	206	199	193	209	210	211	208	196	234	207	212	214	213	174	210	206	181	184	190	255	203	191	206	216	204	219	229	199	210	198	177	201	193	206	203	206	193	208	206	207	237	188	229	194	217	201	202	189	212	221	209	188	195	188	197	197	194	211	207	189	223	209	220	215	223	223	201	202	205	194	199	191	198	216	178	210	195	191	195	193	225	215	226	213	203	220	198	205	216	225	181	225	228	204	186	173	196	213	180	229	197	202	232	203	204	201	194	186	197	200	204	166	200	202	210	198	208	183	201	199	207	209	198	224	184	202	210	195	215	216	192	230	197	208	225	192	211	206	197	212	197	187	208	193	226	201	199	195	218	205	202	209	176	186	190	205	214	192	206	229	206	200	216	197	216	189	198	210	203	191	204	211	217	199	187	202	179	218	213	192	211	198	232	194	214	245	208	198	235	206	205	201	200	192	199	220	206	233	190	221	183	213	233	176	202	179	198	176	214	197	202	198	215	233	176	206	187	213	230	204	220	199	202	218	201	170	198	201	214	218	232	210	180	180	170	200	213	209	185	218	220	199	234	218	196	194	217	224	213	199	189	199	222	203	191	187	192	214	202	212	190	221	199	210	184	212	198	218	183	178	208	225	192	208	215	210	216	204	167	212	223	212	201	208	191	217	197	226	191	209	217	193	196	197	193	196	185	222	183	189	232	211	209	212	191	193	214	205	180	200	193	182	200	204	218	207	195	196	219	203	197	212	212	227	209	199	210	213	232	198	222	179	198	190	209	193	216	211	193	220	190	212	211	180	194	192	235	179	172	190	193	180	203	202	195	216	198	194	191	197	167
8255	2073	6709	5639	4756	3881	3265	2740	2225	1976	1790	1527	1433	1253	1143	1029	975	919	926	915	848	801	778	725	726	784	702	660	660	616	631	680	615	613	632	642	586	594	582	596	578	566	554	582	584	554	543	542	518	560	581	564	524	529	556	507	580	552	548	528	510	547	509	517	548	521	520	520	509	498	488	517	493	519	497	515	509	540	502	494	501	541	535	510	516	531	526	507	521	495	478	486	509	495	513	503	491	524	534	506	515	478	525	487	503	485	481	471	466	491	518	515	526	501	544	516	435	530	518	472	525	483	497	498	521	477	514	500	481	490	480	455	460	476	469	511	537	543	469	476	516	492	528	476	501	508	551	499	534	480	507	479	510	481	505	486	508	537	494	526	485	498	508	467	528	466	470	504	496	482	471	477	485	483	494	496	501	459	530	499	476	466	513	485	482	482	516	514	514	497	519	518	471	498	492	457	530	451	501	476	510	491	477	524	511	562	493	510	499	459	480	503	492	484	487	470	491	481	508	438	508	500	479	503	477	507	489	479	492	492	501	490	526	470	490	518	464	521	504	480	507	504	574	521	484	516	527	509	484	514	473	493	456	496	454	483	471	444	490	502	533	464	506	492	516	502	484	508	527	478	517	469	471	510	490	513	487	508	470	487	493	452	495	499	523	484	471	491	513	468	484	513	476	484	510	504	496	481	475	513	500	473	443	521	492	500	498	488	523	509	480	448	500	477	478	481	499	501	522	531	526	494	492	495	501	467	480	505	462	503	515	509	476	428	461	516	467	543	473	480	489	503	513	494	489	493	492	536	496	472	487	467	469	509	448	488	493	488	477	494	496	492	494	478	515	460	478	483	516	503	512	512	481	466	478	511	505	477	500	485	465	479	507	532	455	450	466	496	500	484	453	543	485	467	478	460	499	487	509	485	445	543	494	513	522	521	505	511	530	518	474	487	468	518	517	500	492	508	534	520	505	506	494	463	493	473	513	489	498	493	482	481	520	516	535	509	512	546	469	482	523	481	480	501	496	515	469	504	485	508	471	499	498	458	545	543	497	501	508	489	522	494	473	504	502	506	482	523	472	483	504	455	493	461	500	477	474	511	460	496	521	502	459	489	491	482	507	514	453	497	495	480	471	489	515	500	447	504	493	491	485	502	505	513	470	502	480	473	426	497	505	529	485	475	481	496	509	502	480	445	530	510	502	519	471	448	524	457	505	479	542	477	522	508	481	523	491	483	499	506	473	482	500	516	458	491	521	547	509	530	478	468	454	502	483	445	467	488	466	497	509	517	463	486	521	459	530	481	501	474	491	487	491	503	512	492	494	495	492	500	498	457	501	487	489	496	493	520	502	489	506	444	505	497	490	454	493	476	525	472	460	484	500	517	539	483	484	538	457	485	468	517	456	515	463	446	536	523	464	500	475	476	510	492	484	480	504	491	483	504	492	510	480	470	483	506	498	426	516	504	490	499	489	489	504	458	490	479	510	532	501	512	482	490	505	515	489	492	469	507	513	533	563	513	500	472	493	486	511	509	493	462	492	513	499	528	485	457	508	468	443	481	478	508	482	478	516	522	473	450	480	524	454	471	531	477	518	495	477	466	487	445	498	482	463	454	492	493	478	482	503	507	477	486	467	522	500	481	527	504	500	470	466	511	512	465	483	489	471	490	494	507	492	518	469	515	454	501	481	498	466	483	504	522	503	462	500	474	526	473	510	519	512	501	456	500	510	477	516	470	505	547	508	459	511	473	432	497	523	500	508	480	502	493	489	509	511	479	494	485	516	481	508	530	459	494	527	493	515	487	486	462	469	524	493	474	516	514	478	488	487	505	524	539	504	464	471	481	471	491	496	456	515	473	490	494	466	448	468	497	466	479	471	497	459	512	512	480	490	475	453	487	464	506	447	472	481	468	477	466	468	501	487	460	509	467	520	483	502	498	509	513	508	483	475	508	508	531	455	457	469	481	475	498	479	468	475	476	455	492	486	487	492	425	483	526	504	488	477	500	486	527	489	485	491	465	483	504	457	518	460	481	477	492	478	528	506	489	508	498	492	511	482	512	500	540	485	491	483	473	498	487	504	511	539	467	487	522	467	475	480	487	474	496	495	497	490	497	469	513	453	503	527	457	470	498	497	513	460	473	488	482	477	507	517	522	483	499	476	496	494	522	485	491	524	532	457	489	490	491	475	476	478	485	500	557	435	475	497	451	508	530	511	506	482	525	503	489	461	501	471	485	510	526	501	467	478	465	480	511	481	485	497	486	481	468	487	493	494	529	503	460	492	501	438	492	506	509	440	480	488	475	507	490	483	487	464	527	514	491	498	466	496	470	511	495	516	499	521	478	478	444	473	467	500	496	495	470	499	535	504	499	473	511	496	497	512	543	479	503	496	520	519	489	489	494	477	459	499	487	502	461	504	503	503	494	515	529	488	503	484	485	509	474	506	428	494	533	508	503	462	518	524	502	478	510	529	545	446	491	518	472	459	469	469	501	473	478	466	474	496	535	503	495	499	510	501	479	508	501	480	503	498	486	457	487	537	489	474	462	506	453	529	468	477	497	500	497	543	487	494	476	508	478	459	503	504	474	486	476	504	489	487	483	486	488	452	487	502	435	466	518	485	475	510	524	487	496	475	485	495	461	469	500	479	526	521	494	495	488	510	512	483	468	489	468	517	496	492	465	511	468	509	501	491	548	479	482	493	525	483	519	481	535	482	483	468	505	474	481	472	455	489	506	471	486	473	488	510	487	504	472	455	479	485	482	498	485	507	467	501	501	492	479	482	526	499	445	506	476	503	498	537	475	467	482	491	453	507	485	474	476	505	514	499	515	481	508	497	493	442	460	500	487	495	421	469	490	481	463	503	455	435	452	471	482	492	510	508	507	513	496	500	495	474	468	518	508	512	448	491	485	460	487	490	495	499	490	472	476	500	478	501	463	475	491	497	519	494	510	479	506	478	494	510	497	488	515	488	500	479	504	499	474	414	503	495	531	534	528	464	526	461	518	482	536	476	524	484	481	492	511	475	501	473	471	491	473	495	489	465	463	500	485	490	478	490	463	474	474	524	505	490	499	526	514	471	487	506	477	525	458	493	503	456	469	491	509	437	493	467	500	504	514	490	463	487	484	493	501	473	495	505	522	478	479	570	497	486	499	475	506	475	487	473	502	542	479	553	482	449	480	491	502	439	501	514	479	489	490	511	514	519	472	496	486	495	503	498	490	451	485	510	494	522	506	489	494	502	455	472	475	517	511	476	483	486	456	481	511	477	492	482	477	472	453	477	493	484	528	517	504	522	479	474	495	487	500	486	486	496	458	553	507	467	493	492	491	479	478	464	477	513	504	483	492	497	510	515	502	482	500	443	466	510	501	548	483	477	524	491	492	480	481	497	446	496	509	513	472	519	509	489	488	453	514	515	487	533	493	470	495	505	500	508	530	498	484	493	502	488	506	489	473	476	476	532	484	457	457	495	489	501	473	503	507
2487	91	126	77	65	40	50	52	60	74	47	39	47	45	49	48	46	46	34	45	48	37	37	33	45	45	56	45	39	41	39	32	44	43	51	47	41	37	48	39	42	37	36	48	50	42	54	48	29	54	47	47	50	59	36	46	42	35	38	52	48	46	55	41	39	47	46	41	45	38	43	48	36	41	47	48	45	46	39	36	48	42	39	45	45	40	46	31	43	40	43	46	35	35	48	30	51	35	40	51	47	45	50	59	43	42	49	45	54	39	46	44	41	38	38	43	36	40	43	47	49	52	40	39	53	43	55	45	42	38	40	40	51	40	50	47	54	52	49	40	46	49	48	59	38	49	43	41	45	40	61	55	34	32	40	52	47	49	47	35	45	49	38	55	48	53	60	35	57	43	40	37	44	40	37	41	38	40	46	46	60	49	52	36	47	44	43	38	50	42	41	49	40	46	40	38	47	45	30	42	45	44	49	42	43	49	39	54	44	41	45	51	40	26	57	39	31	43	43	35	46	41	55	30	36	38	43	39	40	52	44	48	49	40	51	34	47	43	47	56	48	42	34	51	40	44	33	35	39	43	55	53	58	39	41	40	41	38	33	43	45	46	65	49	39	49	34	40	40	43	49	40	60	47	43	41	43	57	46	40	42	39	41	53	42	39	40	27	45	43	46	47	44	45	40	41	37	42	35	41	35	40	57	43	43	32	39	45	33	37	44	54	48	42	44	41	35	36	50	46	32	41	48	33	43	48	44	43	43	50	33	39	44	39	43	49	43	48	42	34	38	47	40	52	41	40	43	34	46	41	48	56	41	42	44	65	38	57	39	43	39	48	40	32	41	36	40	42	44	48	36	43	44	41	39	56	50	46	53	45	54	54	44	33	36	50	49	52	56	57	48	41	43	46	52	44	39	34	47	30	49	41	35	39	42	49	41	42	35	45	47	49	50	39	34	27	37	30	35	39	46	42	39	53	53	53	47	40	50	41	48	43	50	30	42	50	62	43	35	56	42	36	42	48	47	42	37	55	39	44	43	41	48	56	38	49	53	45	38	37	39	52	40	55	42	37	50	33	37	44	42	57	38	42	52	43	46	44	46	39	38	43	37	34	53	42	56	40	38	43	40	37	39	31	33	47	52	47	49	46	38	37	37	41	46	37	48	48	28	40	36	31	46	40	44	44	39	56	41	48	41	38	45	37	37	44	43	40	40	31	43	41	42	48	42	31	36	39	54	41	49	50	38	27	35	42	47	40	44	40	41	32	50	41	46	34	37	50	38	48	32	39	50	34	50	39	48	33	37	39	41	54	36	52	47	45	28	48	24	30	33	40	52	49	51	41	28	43	47	40	47	41	41	36	32	49	39	50	51	36	32	30	49	42	35	40	44	56	43	39	39	40	41	37	72	45	36	56	49	44	34	48	46	36	44	40	41	35	57	43	51	28	33	49	43	33	41	47	49	55	48	49	44	37	37	41	42	46	57	48	52	49	41	59	39	48	45	54	62	42	50	50	43	39	39	39	51	46	36	40	45	41	48	48	42	39	39	50	41	44	42	43	41	46	54	48	39	54	49	50	41	54	36	42	45	47	51	29	40	43	44	38	36	43	46	39	34	44	50	41	31	55	43	32	64	34	41	42	45	31	30	38	53	48	47	37	41	44	41	45	34	46	42	37	50	42	44	36	43	48	44	37	51	42	53	41	38	27	38	41	33	55	45	43	52	34	42	47	44	41	47	40	40	39	38	47	35	54	32	52	36	55	49	44	55	55	50	47	47	36	55	49	43	50	48	51	36	49	46	29	37	53	47	54	48	40	40	46	42	54	42	43	51	35	33	37	45	38	36	51	37	52	51	44	39	43	54	43	55	40	46	40	44	43	39	34	43	48	42	46	46	39	50	50	46	51	55	47	36	50	43	34	42	45	50	41	43	42	34	44	35	42	41	34	40	37	36	35	49	45	43	49	42	47	52	44	61	42	40	32	38	45	59	46	52	49	49	35	44	47	48	38	49	36	48	65	42	47	36	49	35	39	42	22	39	46	39	35	50	33	44	47	46	37	39	35	52	55	42	35	39	40	42	44	51	51	53	37	48	43	50	26	40	42	39	44	40	42	47	41	51	26	42	40	41	45	40	41	58	40	39	48	39	41	39	40	35	50	44	47	54	54	40	51	42	44	24	39	48	48	40	44	38	38	40	53	36	45	52	44	34	38	42	62	47	35	48	42	50	56	47	44	36	39	51	45	38	43	47	36	40	51	55	37	35	36	42	42	37	41	46	36	40	41	36	49	40	49	47	47	54	51	40	40	37	31	30	43	39	42	44	47	45	48	44	48	40	39	54	44	40	54	45	37	36	42	37	47	60	45	45	43	45	50	57	38	51	42	44	45	40	41	37	37	39	53	41	35	43	43	34	58	41	41	43	42	39	38	38	46	34	51	53	40	35	43	52	44	48	39	44	35	38	45	44	52	37	34	56	47	58	47	50	51	41	46	39	42	52	50	49	37	40	44	46	45	50	43	44	42	39	55	50	32	46	40	42	43	49	52	52	42	46	35	39	45	44	49	48	48	39	49	39	42	39	47	39	45	34	48	42	46	46	37	43	41	41	40	42	43	48	39	44	39	47	36	41	40	47	48	40	50	44	46	37	43	45	39	42	43	53	46	39	36	54	42	38	41	39	44	37	48	51	42	43	49	46	45	43	32	46	35	54	34	44	28	31	51	34	48	39	42	45	50	41	49	54	36	46	51	48	65	39	39	40	48	55	41	34	35	50	38	38	49	41	41	36	42	35	42	43	58	40	37	61	47	41	36	53	50	48	39	51	34	47	41	41	54	41	42	52	43	44	41	40	39	47	36	48	53	36	48	47	46	34	55	31	45	42	49	49	48	49	52	57	39	41	45	38	47	41	45	39	44	49	38	55	46	43	55	41	38	44	38	41	31	50	51	42	43	60	39	31	42	39	46	32	63	36	44	48	40	49	46	47	43	52	39	36	58	45	35	41	48	49	31	30	45	44	40	44	46	44	51	47	36	40	29	35	43	29	48	45	44	35	47	52	40	39	34	37	58	36	43	50	45	44	39	53	55	38	40	40	51	36	42	44	41	47	41	46	41	38	54	50	36	40	37	35	44	47	54	33	51	52	43	45	44	42	35	42	38	29	54	42	44	45	47	37	34	43	50	49	50	43	45	39	46	42	41	50	36	41	59	39	49	50	70	50	51	45	51	38	46	34	32	34	37	65	44	50	47	34	46	50	46	46	50	42	43	41	41	47	42	47	38	34	51	38	59	45	53	47	52	32	44	42	41	44	43	32	37	48	55	40	50	40	49	62	47	35	43	32	43	48	49	55	28	43	42	51	39	25	54	44	44	47	51	56	38	57	42	53	41	52	47	54	45	52	44	47	43	58	54	47	41	39	42	38	51	48	39	52	46	40	31	57	60	45	39	37	46	37	43	41	47	64	39	43	40	41	47	41	50	57	63
2223	184	387	294	294	250	229	186	205	193	173	165	186	160	179	167	150	160	154	146	184	142	140	157	171	157	143	154	166	162	176	135	145	172	153	149	165	141	154	151	145	178	175	153	170	151	144	174	154	144	149	161	135	150	151	147	153	153	141	129	147	151	159	155	159	162	155	167	156	155	180	159	125	128	138	140	148	168	162	147	167	128	132	159	159	156	138	152	138	143	135	150	141	166	170	143	149	168	160	147	163	144	146	127	163	149	143	147	144	170	141	157	151	133	155	145	145	135	131	156	141	146	168	127	119	154	150	143	129	132	142	149	153	143	140	163	166	138	149	148	146	161	154	164	163	154	163	151	144	169	134	166	134	163	137	139	124	153	137	154	145	153	141	133	147	167	148	154	139	152	143	132	137	152	156	136	162	148	156	149	140	143	151	145	161	159	163	149	141	128	138	152	159	149	143	131	148	136	141	159	147	167	166	153	149	143	151	160	150	153	162	133	151	169	126	161	154	176	156	130	148	126	163	139	157	152	152	153	146	142	172	123	154	147	142	156	144	134	152	140	130	154	158	159	145	143	178	160	160	170	156	164	126	146	132	160	145	158	155	127	146	160	148	138	171	147	155	167	157	149	151	162	154	157	136	162	158	152	151	154	157	141	145	153	160	155	163	127	173	141	143	136	140	150	155	149	152	133	154	144	149	133	154	128	138	145	150	146	159	166	153	131	146	163	155	147	166	146	159	157	136	135	150	158	130	136	156	124	138	145	131	150	161	151	160	136	149	151	133	136	156	165	160	148	142	164	159	145	162	147	162	132	166	138	142	162	155	148	138	146	129	143	154	152	142	157	143	133	153	150	126	139	128	143	147	141	128	139	141	139	142	143	140	154	144	151	120	164	147	137	147	133	148	142	145	153	144	137	163	144	135	148	145	140	153	155	132	148	172	142	161	133	145	145	167	141	150	158	135	137	165	150	178	147	143	149	158	133	130	181	156	175	142	161	141	130	151	136	139	154	147	146	156	154	147	155	176	150	137	170	143	157	154	155	153	154	135	157	145	159	126	146	153	145	173	149	149	140	155	131	151	142	133	156	131	151	152	144	137	136	142	137	157	156	144	142	151	161	148	156	139	138	138	134	141	137	164	152	139	129	154	162	141	156	160	138	147	145	133	157	130	145	154	153	159	141	149	157	131	136	140	133	119	147	150	141	145	154	144	129	134	132	141	154	162	123	145	132	131	148	136	166	156	137	133	149	150	146	145	150	145	138	146	164	154	154	149	139	160	157	141	146	148	137	139	145	154	149	139	155	121	138	156	152	152	167	166	153	149	156	144	150	158	127	151	159	149	161	127	157	153	153	162	149	136	164	132	161	124	165	164	155	126	146	151	134	144	161	151	134	147	184	142	133	171	134	140	140	146	147	136	146	139	154	153	139	141	154	148	165	138	144	158	140	125	136	153	161	142	159	149	161	150	154	131	141	158	153	143	154	145	130	151	130	164	157	168	171	146	127	160	135	164	152	147	147	143	146	135	161	151	150	143	160	142	192	142	138	152	155	159	158	144	168	146	142	125	183	155	153	140	151	142	150	142	150	154	160	147	150	144	158	144	150	172	146	136	166	148	153	142	144	150	125	152	157	137	160	146	159	173	149	148	148	140	141	138	163	153	134	162	135	144	156	157	164	155	165	159	135	148	168	152	155	157	160	141	141	161	128	159	148	185	141	146	142	152	151	159	178	143	151	152	152	144	143	161	161	169	148	159	126	136	165	142	146	139	156	154	160	140	160	150	158	131	135	152	141	139	153	169	163	136	147	146	123	138	158	152	136	159	138	143	123	167	173	134	164	151	156	150	155	146	161	161	164	165	139	151	136	137	152	138	151	152	161	157	161	139	155	160	149	146	136	171	156	144	137	146	140	152	133	149	138	129	166	143	166	149	150	140	156	139	159	147	144	149	129	165	164	141	152	139	176	138	148	169	168	143	154	156	157	136	147	153	133	132	134	142	157	159	161	140	121	139	146	126	165	151	154	151	132	155	158	163	150	143	145	166	126	121	164	149	156	178	155	142	176	157	172	160	154	156	130	155	156	155	139	157	167	175	157	145	161	147	148	132	146	144	124	148	125	132	143	169	153	174	165	161	153	146	175	166	146	149	136	140	134	155	151	143	134	144	173	147	146	151	148	143	167	152	140	146	173	148	150	150	175	153	148	152	155	122	157	142	168	136	160	176	160	146	148	151	139	139	134	153	145	137	123	143	144	154	155	130	141	143	175	154	151	164	144	139	136	154	149	140	152	149	185	162	150	160	126	153	162	168	130	166	154	162	170	174	145	141	134	175	148	149	171	161	125	136	154	117	144	134	155	135	161	131	119	151	155	162	143	163	155	158	192	141	161	161	138	168	127	148	143	168	157	170	165	153	163	124	163	169	140	155	168	170	173	156	147	187	162	141	145	155	145	170	135	135	127	159	143	123	140	149	148	125	143	143	141	137	149	168	121	145	150	158	155	154	153	144	146	148	164	174	161	151	128	158	130	167	142	136	147	157	146	131	126	147	173	167	154	146	143	160	136	149	146	146	139	136	173	147	147	145	139	159	144	131	158	163	152	150	158	152	138	151	152	147	158	152	149	146	160	154	150	150	136	132	143	158	142	172	146	138	161	138	148	143	140	162	150	162	143	135	143	149	139	161	149	159	147	161	140	143	166	143	153	160	148	140	161	151	169	134	149	142	142	140	158	152	137	146	148	155	132	155	168	151	163	154	175	157	173	162	149	146	137	151	126	142	137	145	147	164	160	173	144	154	151	171	122	150	148	153	150	141	163	167	177	142	134	136	162	158	149	162	136	132	170	150	141	162	155	139	164	150	149	129	169	149	156	151	145	146	153	140	151	164	146	154	149	151	145	148	146	139	146	148	153	149	151	152	142	162	140	152	158	139	153	151	136	146	136	156	154	148	152	130	149	158	132	148	162	124	155	151	148	176	125	143	145	163	148	150	143	132	178	161	161	135	140	123	125	156	157	158	138	162	151	138	132	133	148	147	159	150	161	139	122	136	146	160	154	144	151	154	142	149	148	156	148	151	138	149	177	156	144	169	150	162	141	125	161	155	142	149	159	145	181	146	154	165	135	150	159	149	142	156	141	156	133	154	137	150	149	166	136	151	165	167	137	147	158	149	163	141	167	119	148	136	138	155	174	136	154	138	138	145	173	136	165	158	136	170	141	153	164	165	151	149	141	146	142	143	173	159	191	128	138	157	144	154	141	166	144	154	129	136	128	146	157	147	134	153	156	149	130	137	142	145	156	131	153	151	139	128	152	155	146	154	170	146	148	167	151	134	145	136	149	134	147	146	142	146	156	148	142	152	147	167	153	169	144	133	153	154	135	168	150	158	122	141	155	164	144	145	161	127	155	151	151	156	135	151	137	162	123	144	157	149	151	129	151	148	176	155	157	152	142	113	145	154	148	151	148	152	153	169	164	135	159
9834	1131	1572	974	694	502	407	338	333	245	219	235	198	189	180	173	171	188	160	163	157	136	144	142	147	125	140	127	155	138	130	145	135	116	152	118	145	133	130	126	120	125	149	142	149	120	107	131	119	129	151	160	142	128	129	135	135	119	147	154	126	136	124	125	105	120	140	135	161	131	150	133	132	137	139	134	142	127	122	136	147	146	143	138	161	129	140	128	134	136	138	137	109	116	149	107	116	126	147	132	138	152	125	138	149	118	121	119	136	132	95	117	121	139	128	124	117	123	124	136	122	140	139	147	157	121	141	133	125	133	114	124	103	138	136	105	124	127	119	138	131	125	127	127	130	130	131	118	140	124	135	144	139	115	118	153	137	127	129	142	131	134	126	121	122	142	115	114	159	129	137	127	122	130	134	139	135	131	131	132	112	129	124	126	130	105	131	134	112	144	130	129	139	127	121	132	141	130	114	120	142	122	121	147	133	139	123	139	109	131	146	112	122	140	150	128	125	130	136	103	124	125	132	98	114	114	118	130	140	118	118	119	127	130	130	125	131	133	136	148	115	109	132	140	124	127	121	117	133	137	155	121	127	94	149	122	128	121	125	130	110	137	124	135	151	117	129	114	134	135	121	129	141	117	123	122	105	122	132	141	131	117	159	122	135	126	127	122	126	132	138	130	112	132	123	130	129	126	136	115	115	141	153	129	149	144	140	135	109	127	133	116	128	122	124	133	142	105	142	125	140	132	124	144	129	135	126	133	133	137	143	153	114	137	137	125	147	142	129	133	160	121	133	139	136	123	144	129	110	106	114	129	134	119	128	109	120	132	120	119	131	126	128	108	124	122	139	128	115	140	105	127	142	131	125	130	127	143	135	133	119	123	127	137	119	144	141	139	134	155	137	115	108	128	150	112	122	124	107	131	140	137	127	125	119	126	128	137	133	160	140	132	144	135	139	130	152	132	114	130	153	123	113	125	121	138	135	135	134	141	144	125	145	139	138	135	128	112	120	145	129	142	135	135	143	149	129	142	125	118	116	141	114	141	120	147	137	131	133	102	124	113	132	121	118	143	128	138	112	131	126	135	108	118	129	124	119	143	121	118	145	126	123	145	129	135	127	107	121	132	126	144	137	118	132	135	144	155	122	116	110	127	131	133	137	126	132	130	129	131	131	124	123	143	116	120	124	132	126	126	126	144	145	126	132	110	141	146	122	144	145	133	141	135	141	129	119	141	123	121	153	131	122	131	135	143	124	137	125	120	122	133	117	122	124	114	112	129	116	124	122	147	154	126	128	106	120	121	113	123	113	126	125	135	128	121	120	115	126	115	149	122	144	148	136	130	125	154	129	127	103	138	140	154	143	114	150	159	138	128	124	111	126	134	137	130	122	115	134	143	136	110	126	121	148	122	142	132	135	117	114	121	120	134	135	102	144	132	105	133	153	138	129	104	111	127	131	129	127	128	131	139	148	117	134	124	115	123	118	148	127	138	141	152	123	128	130	152	122	108	132	146	136	135	133	123	129	130	121	139	138	139	136	127	126	141	133	139	119	137	139	131	121	127	128	135	140	130	128	128	140	122	117	127	98	137	127	118	127	140	143	118	141	120	139	122	146	146	119	143	113	120	136	124	136	132	150	121	131	142	130	126	138	124	123	126	139	117	132	119	125	127	129	133	139	137	136	117	123	134	150	137	124	135	112	116	139	133	115	142	120	133	138	134	130	123	149	129	126	128	146	135	119	107	117	137	153	125	143	130	136	147	121	108	137	134	135	129	131	141	141	112	119	119	118	132	111	123	136	139	124	129	116	139	136	126	132	144	129	114	131	125	139	133	121	123	113	129	143	120	108	121	149	143	131	156	125	105	142	142	129	136	135	113	104	126	118	108	136	137	111	126	149	119	128	126	139	129	141	126	138	122	131	141	120	168	109	122	135	130	131	127	141	142	148	136	128	122	139	119	128	137	116	141	138	131	131	136	129	135	155	126	129	139	129	116	110	146	131	129	128	128	143	130	136	126	143	138	125	143	148	131	115	130	139	122	127	135	132	137	148	124	127	132	141	122	134	136	117	121	131	128	139	142	135	112	146	135	110	123	130	107	113	126	136	124	129	131	140	129	153	119	122	129	129	144	134	131	125	117	153	140	128	134	120	131	125	128	130	121	128	108	148	112	129	148	126	145	135	138	134	163	113	115	129	133	126	128	137	140	129	144	122	137	132	145	130	138	125	107	128	131	114	139	140	118	120	117	158	113	125	142	129	123	132	131	151	126	114	137	138	102	139	130	142	136	115	127	146	144	151	128	142	134	110	138	124	115	141	129	102	126	142	118	147	120	152	141	129	148	136	131	132	128	119	128	115	131	125	134	141	123	133	135	125	135	131	116	162	150	120	132	125	146	129	134	110	158	120	132	131	140	137	147	136	126	144	134	116	129	132	134	142	132	132	112	142	139	141	131	125	118	151	118	129	113	135	130	129	120	134	124	167	139	131	133	113	123	113	134	133	130	134	147	129	134	136	132	122	127	135	145	135	142	133	132	128	138	149	150	155	123	144	125	123	125	146	147	135	130	143	123	133	128	125	111	111	129	119	107	140	129	128	127	125	138	125	131	116	114	122	132	151	110	126	126	121	136	134	126	122	121	128	120	132	147	131	112	143	126	148	116	114	111	133	159	129	134	119	143	133	123	135	132	116	128	129	131	115	121	97	107	134	136	136	131	123	124	132	119	119	128	128	119	124	140	132	131	162	121	127	125	111	123	123	125	123	133	139	126	120	124	124	127	130	138	135	140	132	126	134	136	119	131	135	132	118	113	134	125	125	127	137	139	133	127	121	113	123	145	121	143	130	126	127	124	125	117	109	125	116	133	115	133	139	122	135	124	139	134	126	126	137	122	139	125	130	130	125	118	136	124	128	134	131	118	111	130	150	130	130	135	124	152	134	129	109	149	141	142	128	136	127	128	126	127	109	129	121	131	121	129	138	117	120	133	116	120	117	136	140	151	117	127	117	140	128	145	129	130	146	110	141	128	139	121	116	151	133	119	119	145	130	120	120	148	132	121	146	134	116	110	129	103	122	111	111	138	126	155	147	115	137	131	136	137	117	123	126	122	128	119	133	142	143	135	117	157	122	122	125	113	105	155	133	140	127	143	114	131	141	126	175	141	116	108	134	111	136	122	135	135	131	120	114	117	120	108	129	125	122	139	129	140	135	127	135	130	135	96	141	123	130	124	129	124	122	120	134	128	141	145	140	141	111	139	124	134	125	117	121	119	132	134	126	124	138	130	119	128	114	147	116	138	152	121	125	123	136	124	142	122	126	120	149	118	115	132	125	124	139	124	126	114	133	113	116	123	128	130	131	133	123	139	108	106	131	138	152	137	125	126	143	150	117	139	127	131	129	132	117	143	149	122	126	159	106	132	139	136	128	146	126	144	133	116	123	132	137	124	136	125	164	144	136	135	142	142	156	123	127	105	130	116	112	143
6401	1257	3383	3237	2769	2241	1859	1557	1312	1186	1000	857	823	753	683	691	622	579	578	537	530	554	487	489	487	467	480	483	436	403	441	403	440	452	427	385	387	391	369	402	396	419	415	386	363	363	370	343	399	376	409	360	358	365	378	389	365	381	386	341	362	383	359	369	339	387	364	367	362	358	334	369	349	355	365	381	332	330	374	353	361	329	371	375	372	342	361	333	349	354	326	361	345	349	337	324	326	360	359	355	325	326	345	356	311	358	321	350	360	336	334	366	349	311	319	358	370	341	334	342	360	347	346	354	342	324	327	309	317	335	348	325	355	337	341	348	350	354	365	328	342	332	340	344	376	340	319	369	358	351	323	345	355	351	381	319	319	352	389	354	335	395	348	342	331	325	341	337	367	361	324	342	342	358	332	334	363	337	336	311	351	334	313	367	353	343	333	341	325	309	325	369	344	376	328	367	340	351	311	365	301	344	341	345	352	345	343	340	328	348	337	330	325	342	351	306	325	365	336	338	358	345	345	332	353	359	340	372	333	333	295	365	356	350	362	362	308	359	389	355	338	329	354	344	368	332	329	356	352	337	356	341	328	312	317	343	331	325	359	372	385	321	325	369	325	350	331	371	344	347	359	325	337	337	330	309	298	342	347	310	329	386	342	343	351	374	353	328	339	351	325	389	340	311	342	350	357	354	357	353	367	327	352	355	313	345	319	336	321	352	332	347	358	343	358	355	324	334	355	344	337	373	343	349	361	355	355	328	359	339	322	369	343	351	375	365	355	353	354	341	335	349	325	334	358	356	318	309	350	351	357	333	322	355	343	355	379	326	339	322	330	367	317	336	315	338	380	379	363	335	338	322	353	347	370	325	350	336	346	327	312	363	338	343	356	363	339	346	361	329	371	354	356	343	317	330	321	324	336	325	362	348	319	328	346	341	336	350	357	319	300	335	333	343	325	344	382	338	342	325	313	303	322	361	356	299	357	357	308	321	347	327	358	336	351	327	332	333	351	307	331	335	308	348	354	339	316	353	321	363	321	340	331	329	372	360	347	330	371	350	375	336	336	307	345	333	318	339	355	342	345	329	336	356	351	350	346	367	359	357	349	344	330	313	339	359	347	326	350	358	345	327	349	352	322	345	347	354	323	316	368	355	348	323	341	330	352	355	344	346	376	361	329	377	340	314	303	331	364	370	332	309	361	343	333	321	294	358	374	338	349	338	361	371	354	321	343	333	310	334	346	321	340	311	312	372	339	324	361	333	317	340	343	358	299	350	335	364	326	331	332	297	373	349	314	362	309	348	347	372	365	349	335	331	310	341	353	338	319	342	352	346	327	359	343	320	365	364	314	338	365	363	343	349	318	319	346	354	326	335	337	356	345	328	348	373	347	334	349	315	359	356	379	366	333	333	370	327	362	328	319	371	334	338	364	313	325	325	347	289	325	337	360	344	322	363	375	356	325	337	327	317	336	355	359	373	317	292	320	326	339	350	333	330	355	340	344	337	336	350	341	330	307	330	325	341	341	304	344	322	318	335	318	355	308	320	307	348	334	336	330	353	322	335	343	322	349	359	347	332	370	352	348	349	332	307	368	365	347	339	330	343	343	367	338	347	345	389	328	357	328	328	337	346	369	348	325	343	364	338	342	345	346	353	347	327	350	338	357	361	367	338	346	316	336	342	335	358	349	324	328	351	348	376	359	356	329	334	365	318	344	341	371	336	322	348	350	331	340	338	344	340	366	368	347	316	371	362	335	345	336	318	332	353	328	322	340	356	351	335	361	315	353	347	332	320	321	341	325	347	352	332	340	344	345	313	364	344	340	330	337	351	372	350	313	318	317	351	347	330	337	350	350	339	340	313	343	329	351	379	367	353	328	331	360	327	337	334	364	334	350	314	325	321	336	363	357	357	353	329	366	358	325	389	368	357	306	306	308	337	340	326	353	348	362	331	326	330	343	351	345	335	344	319	339	347	335	327	329	368	356	318	327	321	351	324	328	374	356	350	391	358	332	332	389	333	361	361	361	332	342	338	356	368	310	344	333	345	315	341	354	357	356	352	339	370	346	349	347	358	322	360	335	328	381	317	329	329	347	361	350	337	320	342	335	374	339	376	370	343	299	345	320	335	345	320	357	339	352	374	313	320	336	340	333	350	380	323	336	339	350	316	295	347	338	358	332	343	329	345	333	364	319	325	312	370	309	325	369	350	332	346	334	354	327	340	328	313	349	304	353	314	350	333	330	337	368	342	351	343	346	360	318	367	347	325	389	329	349	316	334	395	337	320	340	326	322	351	351	340	375	339	368	343	339	347	383	340	358	384	345	361	381	378	324	348	335	353	350	348	383	334	327	333	356	335	339	362	333	326	347	371	321	347	347	345	377	348	357	345	355	318	354	378	319	359	364	366	330	350	332	323	316	379	366	329	343	330	304	356	332	332	328	340	337	293	309	309	343	347	342	352	312	299	366	351	337	317	351	335	341	364	338	342	353	308	341	353	338	357	373	318	371	333	363	361	353	376	346	342	345	339	346	365	330	328	344	359	345	332	358	353	348	345	360	361	324	330	328	352	379	329	374	361	357	339	320	338	361	330	355	332	366	321	314	320	350	371	340	350	355	315	338	317	316	365	347	352	346	336	350	321	368	371	322	328	344	352	358	336	316	324	337	338	353	373	348	371	366	335	350	356	355	334	360	328	338	351	360	352	362	345	347	355	351	331	367	351	312	330	383	331	321	312	315	343	309	317	333	351	371	330	359	349	315	355	366	322	307	330	334	332	340	345	338	357	334	335	347	331	369	358	365	365	327	346	352	367	343	334	369	326	312	320	341	334	346	337	335	342	350	373	335	335	314	389	332	342	377	332	354	341	328	366	295	356	338	331	317	355	382	344	331	352	359	363	338	360	340	332	320	344	337	351	352	335	333	326	318	319	334	341	349	358	377	359	321	349	355	331	334	333	390	369	351	350	365	352	336	333	348	354	361	331	356	328	333	339	335	344	348	358	331	344	355	362	344	320	334	322	353	378	360	389	337	344	345	356	325	363	374	341	336	329	325	342	377	364	327	331	337	354	319	338	376	354	345	324	343	327	307	379	359	322	348	339	315	342	325	341	339	324	344	356	322	351	311	352	361	335	337	337	326	321	334	340	380	334	337	351	379	320	334	332	330	361	356	354	371	355	344	324	340	361	345	365	360	334	362	336	361	349	357	316	357	343	341	343	326	338	344	329	353	313	333	344	395	359	329	334	375	333	321	322	357	338	330	340	372	376	356	318	344	319	352	335	347	311	353	349	331	342	335	362	335	369	326	367	313	323	366	321	313	335	345	321	337	346	335	338	358	316	340	345	303	366	352	340	338	369	380	330	326	378	331	318	356	335	341	370	343	343	339	337	351	353	341	323	376	332	336	330	326	331	379	352	357	368	351	327	360	338	354	330	355	334	323	331	322	362	319	348	339	348	329	387	340	364	334	362	363	350	347	355	359	340
17014	2796	2894	1866	1226	873	724	576	456	466	378	315	317	301	287	280	284	264	252	244	271	247	279	240	218	269	246	214	270	211	223	198	206	211	251	218	223	254	222	209	224	217	195	217	226	251	207	228	231	217	201	204	181	204	185	233	229	183	193	192	217	204	225	194	209	204	207	195	180	199	215	193	190	200	209	206	212	180	217	186	220	200	204	206	192	198	199	230	196	200	212	176	205	220	201	193	232	216	222	246	201	195	204	219	184	198	180	225	189	175	204	214	200	213	193	218	184	189	208	173	212	187	209	200	207	247	171	225	209	189	233	198	232	228	224	218	208	202	201	178	177	200	209	211	187	212	221	204	189	225	224	206	219	225	200	187	187	173	206	213	207	218	217	233	215	198	174	219	206	204	208	184	215	205	213	206	240	222	199	204	189	191	210	189	218	232	226	196	214	188	188	215	193	191	193	219	220	223	188	196	185	226	210	216	196	189	224	211	225	245	203	209	225	193	203	222	200	214	208	185	221	192	221	202	207	204	213	214	219	235	191	213	184	195	210	199	188	202	204	240	223	194	233	197	202	217	192	180	185	195	209	209	194	188	196	210	201	191	202	193	193	204	211	187	232	224	190	209	210	225	221	223	235	213	245	216	191	213	219	205	208	207	218	203	217	216	211	236	196	191	197	237	207	199	210	220	196	212	209	194	202	197	225	188	219	214	216	225	217	198	202	216	182	187	212	208	208	220	184	206	203	221	225	195	182	221	194	201	230	213	215	186	209	196	232	182	191	202	202	205	194	206	199	197	195	189	196	237	203	211	223	219	198	189	210	200	218	204	203	196	198	203	177	215	190	204	200	187	226	198	229	199	212	247	211	195	191	185	204	199	168	209	200	171	205	186	204	235	194	205	207	193	224	189	206	208	203	214	213	198	191	181	207	199	200	230	205	200	190	170	201	171	207	216	178	175	218	191	193	187	210	211	214	198	220	210	206	200	185	217	207	213	207	196	203	206	230	208	218	229	195	181	213	239	184	165	187	209	210	191	191	226	213	213	175	186	197	196	208	193	192	202	202	210	211	217	190	185	183	218	192	196	205	199	216	204	182	216	209	202	209	208	228	209	207	188	189	196	200	208	225	222	195	203	216	217	194	212	191	231	188	192	196	210	218	207	209	178	174	201	199	218	204	195	208	190	188	203	200	193	212	214	201	192	197	199	224	211	194	200	229	202	212	199	183	192	198	169	226	232	212	188	208	212	210	214	191	229	191	192	193	198	198	214	210	212	196	197	208	224	190	180	173	220	217	220	194	234	231	228	189	218	221	201	180	210	206	207	192	220	209	193	199	208	187	229	209	192	218	205	197	221	169	214	231	227	232	194	256	203	216	205	187	202	212	218	218	174	181	188	203	229	190	206	227	207	184	193	188	180	211	195	214	210	189	182	220	211	204	239	242	203	217	204	192	213	210	190	209	217	192	220	189	216	214	207	214	197	184	208	190	213	218	212	195	229	204	202	182	195	207	208	196	206	199	187	203	225	179	193	229	249	198	203	193	192	193	208	208	193	213	195	232	213	217	197	212	195	214	211	212	197	197	204	190	216	221	197	202	219	227	183	203	197	218	207	213	189	204	199	211	222	219	226	208	200	203	220	176	189	203	196	189	201	226	204	211	209	201	196	206	206	196	234	233	187	195	213	207	206	190	190	208	214	236	200	182	225	194	183	215	205	183	206	196	195	189	169	196	216	196	179	224	201	196	225	209	181	205	215	196	205	205	184	218	183	168	182	187	168	203	226	222	230	194	222	194	212	184	205	184	218	208	209	206	175	212	201	203	211	170	212	228	211	213	211	192	222	214	227	217	217	192	200	201	223	196	235	207	214	207	181	196	187	183	196	207	222	187	157	196	192	184	200	210	206	200	201	222	200	193	198	218	217	177	208	224	203	182	183	212	200	195	193	213	233	214	220	185	170	189	213	202	229	213	227	186	192	187	186	213	202	200	189	220	192	224	228	196	228	201	183	208	238	199	182	190	205	191	194	202	210	195	214	221	231	221	202	214	226	216	213	213	212	183	214	228	210	194	230	187	215	182	201	185	209	218	202	190	194	222	197	186	218	205	209	215	220	202	181	206	192	220	204	232	206	207	224	190	207	208	221	206	207	211	206	201	207	214	213	211	186	184	207	242	214	230	213	207	182	213	219	188	202	202	191	197	200	201	194	214	201	193	209	216	189	222	196	213	203	190	185	193	179	198	227	201	219	196	231	206	213	184	187	206	205	202	215	205	214	211	185	183	189	200	213	199	203	181	210	238	197	196	202	190	197	220	208	192	187	202	210	220	215	198	209	179	176	191	179	215	229	181	216	176	243	206	191	218	208	207	211	228	212	232	177	195	191	220	220	184	201	208	207	174	191	205	224	218	191	202	206	200	206	205	199	190	190	219	207	215	171	223	189	218	196	181	207	221	196	180	179	212	194	207	194	218	197	173	189	182	230	183	227	206	175	216	217	189	210	174	201	207	184	193	203	186	242	226	202	203	214	190	206	164	218	207	196	188	199	214	194	187	174	216	191	211	209	176	204	207	191	184	211	189	216	200	205	224	232	217	212	226	217	188	199	180	198	196	184	213	200	221	156	217	221	217	193	210	173	208	177	195	206	213	188	230	203	203	202	191	212	204	206	186	193	231	205	211	190	206	206	193	204	174	198	212	235	198	206	204	185	209	211	210	209	205	221	190	179	189	209	209	221	234	180	184	215	184	231	170	226	189	185	215	184	204	235	184	198	227	202	217	210	184	218	212	224	205	192	202	196	191	197	204	210	190	211	208	207	192	199	203	231	224	173	207	231	206	222	197	229	197	203	214	225	213	215	198	199	200	189	202	204	208	214	206	179	180	197	196	214	221	197	188	203	200	192	235	206	185	198	164	192	197	207	198	207	201	182	189	228	198	233	211	203	200	182	224	207	162	180	180	218	214	200	181	205	209	195	205	187	197	217	209	188	207	220	217	188	205	214	198	200	224	230	181	201	228	202	218	223	190	201	194	206	201	218	220	202	211	189	214	191	201	188	200	189	184	205	187	213	170	203	177	210	232	191	204	206	197	209	183	203	206	211	219	224	196	213	193	217	207	190	182	219	194	216	196	186	198	222	205	199	204	194	209	180	200	199	186	203	211	210	204	220	199	188	221	198	211	185	185	207	189	197	206	207	213	196	215	215	227	175	192	211	191	204	201	214	252	188	200	197	190	205	228	220	216	200	248	193	208	203	226	198	184	199	206	186	190	229	212	204	182	229	184	197	198	238	211	197	210	194	204	216	219	214	215	213	224	208	207	194	195	196	190	220	224	211	235	219	208	208	215	201	201	178	189	209	206	212	208	203	207	177	198	221	199	225	213	202	197	231	214	203	173	207	219	200	227	220	207	177	207	214	163	203	223	221	189	185	214	214	181	212	213	199	190	225	225	217	194	219	196	199	213	192	196	234	192	215	181	194	203	216
8164	2066	5513	5595	4900	3983	3224	2761	2235	1987	1714	1559	1342	1223	1154	1123	1023	935	924	855	827	871	790	728	721	698	672	652	708	630	621	668	650	606	625	568	577	590	583	564	555	528	584	560	542	528	526	541	540	529	497	536	560	525	540	507	545	517	509	493	553	512	488	525	487	531	514	521	491	548	522	482	509	492	509	527	518	515	494	487	482	491	488	513	521	511	533	480	503	476	481	518	504	495	491	503	495	492	456	466	492	538	492	512	529	502	487	496	477	459	482	503	501	505	508	522	551	488	471	492	522	507	524	491	487	508	512	486	491	488	487	483	474	469	484	490	508	496	494	502	497	451	523	481	493	475	471	508	491	493	511	456	501	526	526	469	469	502	487	502	491	486	490	474	517	494	444	530	486	480	496	520	559	481	503	494	496	494	506	484	539	515	479	473	478	497	477	538	492	513	481	465	434	506	507	484	481	491	463	517	489	516	478	475	478	487	508	479	510	466	476	492	456	479	497	488	472	497	502	489	482	507	475	463	451	494	519	491	475	454	519	507	520	472	475	504	494	469	461	491	532	486	491	464	478	497	509	487	451	487	497	478	463	486	467	439	471	507	511	492	449	503	500	496	494	529	457	456	486	500	484	483	483	473	508	504	482	522	449	520	466	495	477	470	476	505	481	485	474	493	473	463	469	477	490	508	491	450	455	494	499	474	480	503	489	485	478	484	506	484	450	502	480	486	492	503	479	487	526	487	517	504	439	482	498	478	471	475	484	507	495	438	465	492	485	498	483	448	458	434	516	488	523	526	510	513	503	479	461	506	507	449	511	511	475	537	476	526	479	504	497	497	490	482	473	478	490	503	486	495	494	499	453	491	509	516	497	571	509	490	467	494	482	495	488	511	458	490	495	511	476	501	515	487	493	489	470	495	493	490	495	470	466	514	465	471	503	460	525	487	488	467	478	488	465	528	507	473	500	494	516	450	452	466	496	497	459	510	500	488	493	501	480	495	519	458	461	498	465	499	533	450	521	472	478	491	462	491	497	482	521	497	528	457	465	497	526	456	506	463	499	519	472	505	471	470	523	505	460	485	493	486	492	469	549	452	484	495	464	505	477	477	492	493	470	474	489	471	468	495	552	481	473	508	490	502	462	460	481	486	490	485	498	458	503	484	488	497	492	498	502	504	492	510	507	516	496	481	476	471	537	469	510	510	529	470	454	501	499	471	500	468	502	468	496	446	475	491	513	492	487	496	525	499	465	499	485	507	480	519	499	494	508	516	434	486	478	498	501	524	464	499	469	476	512	482	452	475	464	490	485	482	494	473	436	457	482	482	456	516	472	496	468	487	471	501	481	492	475	513	489	500	492	457	477	462	447	494	486	494	476	477	511	499	484	496	522	495	458	497	532	539	485	478	473	518	473	491	443	477	493	482	522	435	505	466	469	484	468	527	510	481	511	469	495	487	512	482	492	503	512	493	497	474	475	491	462	513	504	507	501	473	526	496	490	488	453	510	501	501	494	461	552	448	490	514	497	494	478	482	521	471	501	511	485	462	489	490	486	460	487	459	506	496	489	485	482	469	475	518	500	508	463	487	532	503	451	470	510	498	458	540	471	460	461	476	518	481	515	461	486	501	464	528	499	448	523	484	489	469	488	487	513	529	506	529	494	454	509	490	464	497	482	462	470	519	516	454	486	484	443	486	431	474	499	477	494	498	490	490	479	487	471	486	517	451	469	483	439	509	478	482	489	528	485	448	540	450	495	468	505	490	505	455	484	488	487	512	502	491	476	503	483	501	471	518	495	547	524	510	502	494	491	484	511	542	507	520	501	515	539	484	503	524	468	518	498	496	494	492	494	512	492	466	516	455	530	477	489	486	486	541	508	493	523	437	486	462	464	471	496	452	459	480	452	475	452	510	503	477	531	479	511	496	491	487	513	491	522	509	497	530	473	477	493	471	472	496	459	499	475	459	502	463	471	496	488	481	510	509	487	537	515	504	513	500	506	453	475	475	497	485	494	441	503	499	502	514	462	506	492	499	516	517	512	496	466	481	477	490	474	499	477	525	482	504	500	503	464	534	504	493	477	493	493	461	462	491	515	474	440	454	471	508	523	476	481	482	506	493	484	495	482	486	474	459	468	465	510	450	472	481	514	467	505	500	487	476	472	498	466	504	461	520	491	481	505	514	457	475	503	484	496	508	550	506	464	496	524	458	503	506	483	494	492	502	492	481	489	452	471	484	486	509	480	491	450	472	479	490	470	486	471	473	502	466	525	432	463	451	473	447	502	489	485	513	500	464	505	466	462	482	533	457	491	467	462	486	512	487	487	492	476	471	470	504	514	480	452	504	506	510	452	537	505	472	444	512	524	477	460	496	487	494	518	468	487	524	512	473	481	515	479	504	484	481	482	468	511	532	472	509	513	480	488	487	485	505	527	495	511	482	491	499	464	500	519	518	485	523	489	448	505	524	473	501	491	469	493	476	493	482	493	422	521	486	502	549	487	487	498	505	458	490	490	496	484	493	501	504	469	500	452	501	461	453	507	509	488	470	503	482	454	489	490	496	484	492	486	482	484	521	538	449	492	468	473	485	501	486	512	512	473	495	468	504	504	475	523	491	459	468	510	503	459	528	480	508	520	476	496	467	491	458	491	519	484	467	502	500	542	500	455	474	519	501	507	489	495	482	476	494	495	504	468	525	504	483	443	527	486	465	479	511	470	493	452	482	487	473	497	469	490	487	496	504	521	498	474	489	471	504	483	472	494	476	472	512	417	452	478	521	485	498	490	496	482	469	481	509	506	495	523	484	504	467	520	486	477	493	487	485	470	481	480	481	499	497	485	500	526	496	475	488	504	485	532	476	485	478	473	483	459	451	477	496	477	473	500	482	464	472	489	493	486	478	535	481	474	510	457	511	508	484	481	468	482	500	474	510	489	431	493	494	499	471	526	468	481	465	501	506	484	480	509	524	474	469	465	489	504	483	471	521	480	476	466	498	472	519	456	513	488	486	455	498	467	474	475	487	496	505	493	496	496	472	462	497	478	532	494	464	487	513	443	474	472	517	490	495	487	497	537	485	449	464	479	498	482	493	494	519	516	492	484	481	489	461	487	489	511	477	510	473	521	516	479	454	436	452	483	441	509	453	483	505	487	448	486	502	533	509	480	499	500	501	468	494	474	488	471	502	461	502	481	491	496	481	489	473	496	503	476	466	450	464	514	492	475	483	451	463	471	515	467	467	449	499	521	520	505	491	468	516	496	463	512	448	499	500	471	478	469	497	474	515	501	478	500	450	452	523	476	490	492	466	488	492	495	475	491	492	464	506	522	466	474	470	501	461	473	454	530	482	463	470	489	487	491	478	485	506	485	504	475	438	489	533	490	432	486	474	509	467	501	492	497	495	479	488	504	465	501	490	471	462	502	509	497	510	496	448	508	508	524	452	481	462	475	502	415	511	518	468	463	474	464	480	446	509	519	482	445	445	488	532
2333	100	76	73	56	60	59	40	43	51	43	28	40	45	36	52	43	50	47	40	36	47	43	48	38	43	34	48	31	43	53	48	54	43	52	54	41	46	53	56	47	46	31	35	44	40	38	47	45	39	53	28	49	45	40	53	56	44	34	54	38	50	41	37	31	49	33	46	31	40	41	51	34	42	49	35	52	34	34	35	35	54	30	34	53	49	40	59	51	39	40	48	37	30	39	45	40	56	30	41	35	33	46	43	46	47	39	39	34	47	48	48	42	46	54	46	42	29	33	44	38	51	58	40	44	33	31	34	38	48	41	40	51	37	51	46	29	53	44	49	55	42	47	38	45	41	33	33	49	50	36	39	40	46	24	44	34	40	41	47	51	50	42	34	47	49	50	37	41	48	56	40	37	32	52	39	41	39	32	30	37	51	55	42	38	58	49	42	43	56	39	51	49	49	42	45	64	41	45	58	43	43	41	37	43	37	36	48	48	38	39	51	42	41	39	39	45	44	38	45	42	43	46	34	43	45	45	54	42	50	40	42	42	54	37	40	31	62	43	46	34	33	39	52	37	40	44	38	36	40	48	51	49	47	48	47	43	36	38	45	44	33	43	46	54	48	35	33	50	38	49	43	41	39	41	35	49	52	39	51	51	34	41	36	36	37	42	58	41	46	35	38	42	56	49	33	34	64	36	60	51	47	52	44	42	45	42	29	40	34	43	43	39	30	47	56	33	38	34	47	32	41	37	47	40	44	36	45	47	32	42	51	58	43	40	44	45	37	36	32	45	37	43	31	35	33	49	46	39	42	36	29	39	49	38	39	40	39	33	52	48	54	39	32	40	49	42	40	38	47	47	42	50	51	43	38	44	45	47	61	53	42	46	49	42	50	47	50	42	38	41	33	39	48	29	51	32	35	48	49	37	32	39	48	41	49	50	33	50	34	48	40	39	55	46	48	47	31	44	52	47	34	58	44	30	43	34	49	49	43	35	39	44	48	41	53	41	34	44	29	34	36	34	41	44	42	51	47	37	43	51	36	50	46	45	46	57	35	40	51	46	42	36	50	46	40	50	34	53	34	60	31	49	33	47	35	55	36	35	51	49	55	41	43	56	48	41	46	46	32	39	32	41	39	36	44	40	40	39	48	44	39	38	39	48	43	47	46	40	38	34	48	43	41	38	39	35	55	42	42	40	42	44	47	53	49	33	26	42	52	36	37	38	48	43	34	36	54	44	41	41	44	39	56	50	30	35	35	48	42	39	31	47	46	35	34	44	50	42	43	41	38	39	50	44	35	37	34	32	46	35	42	34	38	29	45	45	57	43	34	28	27	43	34	59	50	46	40	32	48	40	39	40	35	46	47	51	43	32	25	30	60	48	38	28	31	32	40	55	55	48	39	29	43	36	46	33	48	50	43	41	38	59	46	44	43	49	57	49	43	46	45	36	41	36	44	45	54	52	31	39	34	48	37	45	49	39	48	34	48	50	31	37	34	52	49	49	34	52	32	36	42	38	41	40	50	40	50	39	32	45	36	40	41	39	50	49	40	48	40	45	30	39	34	44	42	41	53	36	47	39	52	43	39	44	41	51	24	57	36	42	46	44	34	45	40	36	47	41	39	46	43	41	35	48	30	46	52	48	41	26	40	52	35	37	42	50	46	60	50	55	53	43	37	35	51	44	47	51	44	38	39	43	42	50	42	24	34	41	40	33	37	59	35	27	48	47	44	43	47	48	41	41	48	39	48	48	38	37	39	35	41	44	50	36	34	39	41	46	39	41	32	47	40	37	52	36	44	54	47	50	51	53	36	50	45	48	36	36	54	52	58	44	47	57	43	42	26	30	30	56	45	38	44	41	40	28	51	39	43	53	34	39	35	47	38	42	58	47	39	41	51	37	39	50	31	40	54	42	50	43	41	56	48	41	43	44	56	43	41	53	41	47	52	49	43	29	37	35	41	47	45	48	43	46	46	31	38	40	45	45	36	36	34	39	42	54	38	39	27	45	46	57	45	36	38	43	41	43	44	44	36	45	36	33	41	48	48	33	41	37	41	36	37	49	35	31	48	49	42	42	36	31	46	41	41	46	39	47	47	41	38	28	33	36	35	45	50	66	44	42	39	37	42	41	29	37	42	52	39	43	46	46	56	36	43	51	39	45	48	39	46	40	37	45	40	32	38	49	59	46	46	52	51	46	45	53	43	48	41	58	44	44	55	47	40	44	50	39	45	41	28	45	39	28	43	47	33	47	41	45	49	47	45	38	42	45	40	39	31	48	49	45	43	31	43	38	45	43	33	47	41	43	46	49	32	34	45	49	50	28	50	42	50	56	47	30	39	51	34	51	45	42	42	42	36	35	36	43	40	35	41	43	41	45	45	45	49	38	54	47	51	44	48	36	33	38	32	33	46	41	43	33	40	45	35	34	37	58	46	35	43	52	56	39	45	36	39	51	51	47	37	44	33	45	42	34	37	42	44	51	39	42	42	36	41	43	51	41	38	48	45	35	34	38	37	39	48	49	45	44	42	36	39	39	50	50	42	43	44	42	46	44	47	52	42	42	41	56	40	33	39	36	38	56	41	41	59	47	39	49	35	53	34	35	48	31	45	45	47	61	47	32	36	45	38	46	40	50	38	43	45	38	44	35	50	41	45	45	51	50	32	41	35	42	38	52	44	46	48	44	54	41	57	43	36	44	36	47	42	51	32	39	24	46	42	57	46	33	44	53	41	52	35	38	43	36	45	45	53	39	36	54	38	40	33	42	52	39	24	34	35	35	46	49	47	34	35	47	36	42	44	42	40	38	46	52	41	37	43	52	52	40	50	43	35	36	39	28	53	46	51	56	45	54	51	40	44	47	45	51	39	35	48	33	46	45	43	39	49	56	36	46	39	32	42	31	48	34	44	40	42	48	50	37	52	45	41	42	34	60	49	45	44	50	40	46	56	44	46	52	47	44	42	22	50	39	47	41	36	33	30	27	34	44	49	44	46	54	39	38	44	45	43	31	44	45	38	29	37	29	45	30	47	39	50	38	43	44	35	42	41	45	36	29	48	44	48	38	44	45	50	48	36	44	35	30	34	43	46	33	44	47	44	58	54	42	48	43	44	40	40	37	47	50	46	48	35	38	34	42	44	41	38	34	42	40	46	46	52	42	43	45	37	51	46	45	44	34	24	58	45	43	36	50	46	52	50	34	35	42	53	50	38	37	52	50	46	49	54	41	47	37	50	45	47	43	41	37	47	49	44	28	43	38	47	58	36	37	43	41	41	38	45	43	39	38	36	27	42	53	34	41	45	48	42	42	28	34	52	59	43	48	48	49	35	47	44	45	50	34	43	50	37	38	43	47	50	48	46	46	28	41	43	41	40	35	54	42	32	46	39	39	48	39	44	42	51	35	38	38	42	43	67	40	46	46	48	35	43	38	39	41	35	45	35	31	55	44	59	44	42	54	43	45	37	42	34	51	49	54	45	33	42	46	36
2118	197	265	256	227	204	211	201	184	176	159	157	160	180	181	148	166	157	157	166	158	167	163	143	165	168	153	152	153	145	130	140	145	139	180	173	153	110	145	159	140	138	146	129	150	139	158	141	161	139	161	131	149	154	135	158	151	142	144	149	167	135	141	151	135	161	131	146	154	150	138	155	159	147	139	128	169	146	148	130	140	140	141	154	141	165	161	153	144	127	125	164	151	145	116	148	133	151	141	141	142	152	159	162	156	147	140	120	140	140	141	136	155	147	157	127	144	151	133	149	133	158	148	128	132	154	137	160	131	143	159	151	131	141	134	144	151	130	140	134	153	131	152	142	123	147	149	168	140	135	142	137	138	142	138	143	140	136	146	149	145	153	140	117	140	183	129	131	155	135	127	147	147	160	146	131	159	144	139	139	137	134	150	145	143	143	143	153	148	135	147	129	155	141	142	146	139	134	143	162	133	139	146	152	158	132	142	135	149	138	132	147	171	134	139	132	145	148	146	131	134	149	145	136	154	145	137	131	156	151	149	156	165	156	153	129	152	140	144	159	135	183	140	135	149	142	144	151	146	133	157	136	154	135	135	157	151	123	150	155	145	134	144	143	132	139	127	159	147	143	137	159	127	137	150	142	150	148	137	173	121	133	126	141	124	145	150	155	153	164	154	142	146	128	146	155	159	150	136	117	151	142	142	149	150	138	138	153	153	156	113	143	141	157	173	136	124	130	141	146	149	142	157	159	131	151	139	158	153	133	149	148	142	157	150	124	153	162	139	119	173	146	138	137	136	132	145	146	132	156	140	131	141	150	150	140	125	142	133	149	143	152	128	137	149	133	164	148	146	139	147	131	127	154	134	145	142	158	158	136	149	151	136	151	142	151	161	155	138	138	141	145	163	149	154	156	160	148	149	150	157	154	125	160	160	141	122	141	125	144	144	154	137	149	140	138	150	134	147	151	156	122	131	144	159	163	137	154	121	153	151	145	147	122	131	136	153	156	126	151	134	140	141	161	162	149	148	151	159	156	121	135	149	131	156	136	142	155	139	146	152	142	152	144	149	143	125	137	147	147	138	159	152	149	135	138	154	133	157	139	128	161	141	128	154	157	144	156	146	123	127	139	135	149	147	143	147	153	170	144	152	162	136	135	157	136	166	141	145	148	129	156	145	156	150	145	157	153	126	138	155	128	144	146	126	138	153	144	133	142	142	155	127	128	142	145	119	161	142	149	140	125	131	125	159	135	129	170	129	139	117	128	142	138	165	150	143	150	155	137	148	167	153	157	159	145	147	137	139	142	150	126	175	151	126	128	155	142	144	151	133	129	167	127	122	139	156	121	123	138	125	140	143	136	154	149	139	147	175	151	134	153	153	143	141	140	140	161	122	143	167	148	130	155	148	152	153	139	145	163	151	144	144	153	138	135	161	145	144	159	156	165	129	119	162	145	148	159	156	145	129	135	146	141	131	153	186	151	135	134	138	126	162	117	141	136	160	146	135	145	184	157	150	132	165	151	140	137	134	132	137	147	138	154	157	136	169	163	134	167	142	161	153	153	133	174	131	127	134	138	115	144	157	141	151	155	164	125	148	168	151	140	152	148	138	138	150	163	154	143	154	137	144	178	143	154	130	149	128	126	154	152	118	136	145	159	147	141	148	117	122	142	129	148	165	143	133	134	161	126	160	148	131	144	143	142	148	129	178	131	155	156	139	121	150	135	152	129	129	159	129	129	162	142	171	144	130	121	162	152	140	150	128	155	123	145	134	150	152	125	126	135	136	134	157	151	154	132	140	152	159	109	169	164	135	138	154	146	137	141	142	165	153	149	138	149	145	146	125	137	145	146	137	145	161	144	141	128	153	157	182	147	139	173	144	136	154	154	151	144	157	152	150	165	153	145	143	141	135	155	149	155	154	142	144	153	137	141	138	136	164	138	161	148	131	153	141	166	131	155	142	133	154	146	146	131	156	143	166	125	139	141	143	145	147	127	154	137	155	162	148	130	146	143	163	160	154	148	159	150	156	153	142	144	137	126	129	152	146	167	173	135	145	127	166	165	140	116	167	148	142	156	157	149	143	141	160	148	151	156	140	155	139	149	152	155	132	151	127	148	146	143	161	144	145	139	139	172	134	149	147	163	163	144	163	140	150	168	135	133	149	132	135	166	139	111	126	151	135	145	142	146	158	137	153	155	152	146	148	168	134	130	150	146	128	148	145	137	150	129	150	137	140	167	161	140	140	130	164	140	138	138	166	137	146	115	145	145	127	144	152	147	143	138	124	134	146	145	149	127	142	141	168	168	148	157	154	142	147	149	146	159	127	145	163	130	146	146	145	136	140	164	156	152	168	133	130	166	155	139	119	133	158	140	140	142	135	139	169	156	144	159	122	140	144	157	144	160	156	153	136	135	153	142	153	136	141	129	130	135	149	130	150	137	138	153	160	156	136	152	154	125	176	159	139	152	148	131	116	147	151	159	146	160	157	172	156	139	161	118	127	166	139	164	128	169	145	140	158	139	153	136	154	144	146	134	156	140	129	155	151	154	162	139	152	145	155	153	144	144	167	137	169	153	151	164	162	142	166	146	163	152	139	150	126	141	128	150	151	166	164	155	157	146	113	146	164	152	146	134	149	130	143	149	143	159	138	161	139	143	119	149	147	147	143	146	151	172	110	160	148	133	138	136	142	146	147	137	128	149	172	154	142	138	120	149	164	166	120	134	148	137	142	133	155	143	155	118	141	133	139	140	153	138	155	131	138	133	142	158	157	147	139	161	148	150	163	149	150	172	145	150	121	138	139	165	177	148	149	135	159	158	157	158	152	137	154	149	140	156	138	152	133	124	174	147	149	155	123	132	154	169	150	137	131	169	143	145	138	126	135	155	153	123	131	136	148	122	162	137	150	148	133	153	151	146	140	137	142	141	130	152	148	145	144	151	147	134	135	125	152	151	121	139	168	145	126	146	148	145	140	145	149	144	135	156	163	126	155	153	161	162	138	150	151	161	116	141	148	145	146	149	175	143	127	154	155	157	168	136	157	143	165	171	145	134	159	154	156	152	130	133	144	136	147	121	154	154	151	167	122	146	153	159	129	147	162	156	146	148	125	152	145	128	145	138	154	149	156	158	154	152	162	148	158	122	138	148	135	159	154	150	161	127	154	155	145	136	146	136	134	152	151	144	151	114	150	116	140	174	149	148	148	152	144	176	145	131	147	142	130	141	139	160	128	146	159	158	154	154	132	156	129	145	141	138	155	169	163	135	157	154	144	129	147	144	128	141	143	147	149	146	145	138	163	136	145	125	159	155	146	152	152	157	157	159	158	158	146	143	118	141	148	120	144	140	139	153	157	151	153	140	155	130	139	143	141	126	163	139	133	140	138	145	147	146	161	155	158	143	141	142	148	152	159	153	154	154	160	158	147	146	154	155	157	157	144	145	145	158	140	138	155	142	153	150	129	156	139	158	118	150	165	135	147	139
9623	1212	1259	1000	643	458	365	297	274	260	244	194	182	214	169	165	139	164	144	151	165	140	157	124	153	131	160	143	124	132	120	121	130	155	151	142	126	160	123	110	125	142	137	143	152	145	158	116	135	115	140	132	124	122	126	110	135	99	132	137	131	138	121	128	126	124	133	148	132	112	127	135	118	122	117	121	145	136	122	142	115	123	114	136	126	115	120	129	121	126	126	128	115	116	113	148	102	147	139	139	147	135	130	122	135	116	141	111	134	110	129	135	116	121	109	128	121	116	124	116	131	132	144	130	117	125	160	116	120	116	128	132	115	142	104	140	162	126	132	157	129	139	131	134	147	135	153	135	137	107	113	143	134	143	137	138	119	142	133	140	145	128	124	108	129	133	109	130	159	112	123	115	116	124	125	144	126	131	129	136	121	142	131	125	126	132	146	114	116	145	152	128	114	131	123	126	134	120	125	125	129	128	135	113	137	153	131	133	126	150	140	127	135	133	143	108	129	118	126	123	126	129	129	138	132	124	112	129	125	122	134	128	137	135	128	137	117	109	113	141	142	150	115	107	105	120	132	134	107	140	141	106	135	131	125	118	140	111	132	148	114	137	117	121	152	137	122	121	132	126	128	147	131	124	149	120	136	106	140	124	139	111	130	145	116	128	135	116	126	127	120	126	121	121	123	117	126	129	121	116	115	135	114	119	122	125	129	147	122	136	121	125	130	156	149	130	100	138	131	133	113	117	122	149	130	95	126	119	112	123	118	133	137	146	154	124	123	116	119	136	134	123	139	153	135	142	133	126	135	130	135	131	127	121	144	124	111	137	126	119	114	140	125	134	111	101	128	117	115	117	160	138	140	113	130	124	129	120	111	137	118	118	132	128	122	113	121	124	132	109	120	134	141	112	153	111	136	163	127	117	120	123	119	134	151	120	122	144	132	143	125	130	121	130	125	131	126	132	127	126	144	119	127	127	120	143	117	118	116	124	127	129	114	142	131	137	120	142	129	124	115	119	120	126	101	124	135	141	122	140	130	118	142	147	113	121	99	121	125	126	138	117	131	142	129	125	116	122	143	147	124	110	121	119	121	110	135	137	96	127	139	113	136	109	127	138	131	129	108	145	120	135	106	113	139	125	125	130	138	138	125	133	146	122	126	140	148	112	112	131	123	140	127	138	125	127	128	118	124	116	117	132	126	123	129	141	125	118	140	115	124	147	148	132	113	125	131	124	140	128	136	131	134	140	142	119	122	139	128	162	150	120	110	117	136	137	134	140	157	159	126	139	145	134	143	120	138	147	142	131	125	108	146	139	112	142	124	118	137	129	126	153	133	150	135	123	115	131	131	144	149	125	131	145	124	116	135	123	140	133	135	118	142	151	139	119	115	154	113	146	133	130	162	131	128	129	117	124	124	114	137	126	130	149	126	123	126	135	122	129	126	120	145	126	140	128	134	114	146	120	115	132	131	123	141	128	120	135	123	121	132	125	129	131	133	135	136	132	124	118	125	129	121	114	133	110	147	129	129	114	127	139	126	138	134	106	133	113	129	124	145	127	144	145	122	134	133	133	133	125	142	144	121	115	115	132	114	124	138	121	113	151	135	132	133	148	140	130	116	100	132	143	127	143	110	147	129	134	118	116	126	126	127	126	137	142	126	118	115	132	114	143	135	152	142	132	131	124	123	134	149	135	141	123	139	132	134	135	137	136	138	136	124	122	133	148	132	128	125	130	126	115	125	144	131	123	122	120	118	130	129	133	117	118	118	129	98	125	110	122	141	133	128	126	112	125	136	122	155	150	141	134	128	130	122	152	141	139	111	140	137	133	107	139	134	129	125	120	108	120	122	120	124	140	111	114	141	121	148	128	126	136	122	137	139	122	120	128	127	121	113	119	130	134	125	130	125	129	137	122	135	117	153	127	114	117	136	127	114	138	144	136	108	112	115	130	126	125	108	127	118	121	140	109	127	121	125	132	131	132	137	127	129	118	126	136	132	138	120	118	133	165	116	137	136	145	130	118	127	131	144	129	131	126	104	115	121	138	124	136	141	129	123	117	146	139	141	153	136	126	131	122	130	121	126	136	128	120	124	123	133	120	120	121	120	106	127	139	117	160	126	120	129	130	130	135	124	128	113	107	128	123	133	133	150	129	134	144	124	122	135	121	118	139	139	136	112	128	128	127	127	114	137	119	130	146	104	119	145	135	111	143	146	132	124	134	114	126	123	117	101	135	132	148	109	128	154	153	137	135	105	130	128	116	139	139	127	138	116	141	125	125	104	145	142	123	132	139	139	121	128	142	146	108	135	128	151	115	129	129	123	149	111	131	119	149	128	134	132	126	138	143	129	119	130	128	130	141	137	122	130	136	124	104	128	130	131	115	142	131	151	111	110	105	126	139	139	116	126	139	131	118	127	110	133	120	119	121	128	122	134	129	123	134	115	155	120	142	144	136	123	122	121	126	133	143	139	136	140	132	126	146	126	136	131	130	142	139	103	127	130	147	129	117	137	125	142	125	143	119	119	130	99	118	131	141	119	129	135	129	109	129	119	142	163	121	131	117	142	138	118	120	122	115	129	138	131	140	116	139	127	132	151	115	104	129	109	113	124	120	111	129	136	145	142	142	137	124	109	129	136	124	142	129	137	130	113	136	110	120	143	114	145	133	136	124	145	120	147	123	138	126	107	116	132	118	127	112	135	128	141	137	133	135	140	148	129	130	141	110	108	143	133	127	117	133	143	130	112	127	112	138	127	131	132	114	119	116	111	129	114	112	127	111	141	119	128	131	126	120	138	137	128	144	123	133	133	109	142	129	108	149	118	127	146	133	113	123	145	142	113	120	140	128	141	141	130	108	115	136	141	122	126	132	143	113	136	128	155	131	109	135	144	121	129	133	140	104	103	146	140	139	134	139	116	142	132	142	115	150	133	112	123	124	132	123	139	120	139	134	141	132	110	128	141	124	131	131	125	100	135	127	144	133	132	123	139	131	109	128	127	115	119	127	130	130	119	123	119	109	130	134	119	125	125	123	119	139	122	115	128	121	114	123	107	131	134	118	131	127	125	129	127	114	160	144	130	121	116	125	109	122	120	112	134	150	117	114	126	138	130	131	137	111	127	138	116	113	107	131	141	111	134	130	127	127	103	103	119	134	147	125	140	123	130	115	119	129	134	139	111	133	106	135	125	121	126	120	119	128	134	112	140	130	145	123	111	146	112	143	138	141	127	137	139	104	135	134	114	126	129	119	125	137	140	149	134	127	138	135	144	119	115	127	120	142	122	117	135	116	145	132	132	123	140	139	136	117	108	126	106	138	119	117	138	146	144	115	123	116	126	137	138	127	137	147	142	137	132	137	143	123	136	127	113	131	125	134	144	133	128	141	133	112	146	120	140	153	129	124	136	124	119	144	105	126	130	131	123	137	108	123	137	124	132	130	136	136	119	127	127	120	133	131	133	116	122	134	139	138	138	120	130	128	128	121
6415	1272	2787	3194	2804	2223	1841	1569	1312	1107	1022	911	721	740	705	684	654	576	607	555	519	509	502	494	445	474	434	440	445	444	402	444	409	395	398	406	420	384	396	402	381	368	369	391	346	364	386	380	401	348	373	363	369	351	367	354	366	388	348	381	355	330	367	383	352	390	342	364	328	374	368	351	354	379	327	333	358	386	382	344	352	353	367	329	397	360	364	366	344	362	319	357	329	314	378	360	353	354	352	340	354	345	375	340	358	358	341	321	380	334	358	350	323	349	368	370	361	343	308	330	334	362	316	369	338	334	317	340	384	385	358	337	361	322	350	330	346	365	364	312	330	378	325	351	358	328	311	356	361	367	333	334	351	303	334	352	326	317	321	353	352	336	355	346	333	357	326	339	344	383	369	352	371	348	328	324	375	347	322	333	336	293	335	375	335	377	337	348	333	332	335	347	317	335	383	342	367	319	332	341	326	306	360	350	331	367	314	354	344	328	308	374	319	311	355	377	290	337	361	313	322	337	343	328	331	313	324	349	335	336	359	352	328	344	342	335	336	360	392	348	318	315	346	365	379	337	352	333	345	324	346	348	352	343	323	306	383	346	342	351	369	307	328	361	297	357	356	344	297	354	331	336	344	366	338	336	341	368	330	329	375	307	328	335	373	322	334	340	335	328	338	365	347	343	323	325	342	355	339	356	354	348	326	326	353	348	342	332	335	331	319	353	343	336	349	346	342	329	363	311	320	359	323	334	348	361	366	324	347	371	352	353	346	369	327	337	308	370	317	353	350	365	312	332	335	320	366	387	313	311	358	335	326	341	333	362	378	336	348	325	347	352	353	338	306	353	327	349	315	338	367	331	358	358	338	307	367	379	351	317	337	339	326	350	362	365	367	364	320	335	318	324	353	314	324	338	354	341	351	328	350	329	328	353	351	372	379	380	318	363	346	338	324	352	325	318	304	352	309	336	339	350	346	346	368	351	333	357	318	333	334	320	353	328	345	347	364	327	304	323	347	348	319	332	370	340	336	355	361	343	332	346	372	322	332	334	344	334	362	340	328	357	336	336	336	365	329	352	344	336	356	333	325	358	389	362	350	335	353	329	352	361	330	326	336	359	349	359	355	330	364	316	373	347	319	332	367	388	355	370	380	330	340	332	348	336	331	362	361	363	355	331	335	346	351	325	352	318	343	330	351	306	326	362	332	328	315	378	344	317	322	345	311	353	329	363	317	336	342	359	342	356	350	318	347	329	336	347	364	316	352	358	327	319	364	305	319	343	327	342	360	310	320	346	351	353	379	338	321	339	330	349	320	378	340	344	335	369	337	338	346	382	319	348	355	329	351	321	341	382	350	355	355	304	332	333	339	314	364	325	357	353	345	322	346	378	344	334	367	343	319	362	341	349	346	341	345	312	350	351	342	363	357	355	346	350	320	345	362	342	323	345	374	345	307	379	344	331	339	341	371	360	361	326	338	352	327	319	350	324	353	325	312	351	370	359	305	357	338	343	350	326	343	379	339	369	354	297	314	342	347	363	353	336	352	358	315	334	336	328	326	329	359	326	341	373	330	317	355	329	332	358	321	330	334	361	345	337	349	329	349	347	360	348	325	374	344	325	361	347	306	363	342	355	326	347	353	359	346	323	331	331	338	332	372	356	353	342	353	347	354	339	356	324	330	352	321	337	361	351	305	368	327	343	343	349	319	361	332	317	334	313	330	294	333	291	364	335	312	339	319	338	355	379	359	352	319	335	353	320	338	344	329	367	345	337	355	338	338	331	336	352	348	347	319	330	339	344	326	334	328	326	350	351	349	359	350	346	352	323	360	354	313	348	346	333	342	363	338	351	342	336	350	312	309	355	350	343	353	341	359	313	328	287	316	359	311	359	350	322	357	332	333	342	346	342	339	312	323	362	361	321	313	341	320	325	372	361	348	409	357	364	287	355	378	330	285	337	337	326	314	335	348	351	344	359	373	353	358	328	386	360	347	339	330	346	368	345	353	326	353	359	308	352	366	395	337	316	307	366	332	319	324	344	320	354	347	339	365	352	331	347	337	341	323	342	355	318	347	329	331	326	315	341	320	320	352	333	348	345	334	365	332	339	345	348	331	315	355	382	372	389	339	344	328	314	328	327	349	331	371	339	371	332	387	348	280	347	340	354	341	317	365	359	361	328	358	352	366	342	328	318	358	331	359	365	342	359	343	335	299	363	377	330	318	349	309	347	357	354	369	338	345	315	340	342	356	320	330	362	323	313	324	363	329	333	356	351	348	324	349	357	365	302	322	361	315	354	385	311	310	324	336	365	358	353	324	313	352	346	320	362	320	314	338	303	327	357	328	303	334	356	342	358	363	332	324	328	331	356	331	325	319	342	371	351	347	381	357	326	363	321	357	321	333	373	329	334	330	324	334	319	382	369	319	317	360	340	326	359	343	350	315	358	339	341	346	366	364	337	340	370	376	333	337	347	321	384	337	321	365	339	298	340	321	355	315	338	348	350	338	343	352	356	335	354	326	311	308	362	365	337	341	341	363	347	314	330	372	332	338	324	334	329	346	347	341	311	351	328	355	316	354	327	358	348	339	342	345	323	348	336	334	327	329	354	355	334	365	351	339	352	354	356	331	337	326	328	345	353	345	329	350	334	323	353	340	327	327	331	360	348	355	337	346	355	373	343	317	368	341	328	301	350	345	302	327	307	334	347	371	371	328	341	298	364	333	320	331	340	345	353	318	359	318	341	321	355	327	335	352	339	361	318	327	359	361	348	322	337	337	333	351	324	357	333	331	334	363	306	359	343	321	338	342	350	333	318	347	354	374	345	357	346	365	338	348	328	381	337	306	339	357	344	344	340	344	315	317	335	346	368	332	356	339	352	353	342	341	384	348	361	314	339	356	352	346	359	339	354	330	369	342	361	347	342	326	323	319	348	350	346	356	337	366	365	337	346	380	361	368	342	314	326	358	324	345	328	348	351	368	337	322	320	348	341	363	363	333	335	349	327	322	382	335	336	362	326	340	368	338	334	362	355	338	342	345	329	326	327	359	334	315	325	330	324	358	351	315	377	348	364	334	357	324	332	329	362	370	347	353	316	331	346	326	355	344	352	318	356	355	366	373	315	325	332	382	359	344	349	364	350	351	322	336	344	339	314	374	339	319	356	343	298	339	347	363	372	326	354	332	331	320	334	332	349	321	342	313	351	331	329	336	312	340	363	350	352	338	361	324	370	332	356	368	332	360	331	356	354	355	344	328	356	349	358	314	333	337	340	316	327	334	358	349	324	344	315	338	330	359	331	349	338	372	354	298	338	359	341	335	302	350	330	319	373	350	357	337	339	326	369	315	350	370	352	325	349	329	333	386	340	323	364	347	354	330	329	347	310	350	308	327	339	365	332	322	345	337	311	343	359	393	329	318	332	308	348	322	350	342	302	344	335	315	334	365	349	336	318	341	348	353	312	364	356	362	362	312	315	329	367	337	341	336	343
16926	2686	2558	1883	1201	922	717	563	525	472	390	346	324	315	309	281	260	254	283	248	228	220	247	271	258	226	220	235	211	221	226	208	221	233	207	211	232	214	221	218	213	189	194	231	229	204	222	212	195	225	206	218	215	179	193	216	215	167	221	178	218	193	207	190	185	200	202	189	215	201	199	212	199	198	219	200	213	212	226	210	237	179	192	193	201	198	230	192	214	221	214	217	222	229	198	204	198	201	205	204	187	212	208	225	189	194	214	226	216	193	175	201	208	198	218	200	209	189	194	213	200	193	193	193	218	198	238	190	210	200	219	213	242	197	215	212	226	184	171	198	209	190	160	201	212	189	221	220	192	206	193	228	193	189	195	227	220	196	198	208	189	173	192	190	198	184	167	206	231	204	188	196	228	213	201	219	219	213	233	164	188	217	222	190	207	226	198	198	173	196	203	214	184	224	192	199	201	202	203	200	220	198	196	213	211	204	207	186	223	206	206	226	203	213	193	187	178	196	209	218	173	206	216	169	219	211	180	222	197	225	190	218	218	184	229	161	201	222	216	195	194	200	196	215	190	212	182	214	234	201	187	178	224	191	200	210	221	194	202	204	206	212	214	199	191	203	162	191	197	220	237	204	194	204	179	196	191	217	204	189	197	209	187	189	219	176	190	174	183	225	184	174	221	218	217	186	192	203	193	239	175	211	204	195	195	223	205	195	196	201	191	179	217	210	205	202	189	206	218	205	202	202	193	218	191	211	210	216	205	210	227	193	198	239	206	218	193	198	225	212	214	200	201	184	210	198	234	189	202	189	192	224	197	190	200	212	167	214	179	200	197	183	171	231	198	193	220	224	222	198	197	184	193	207	211	189	217	195	189	214	206	216	186	204	196	195	182	207	179	186	212	183	183	210	222	189	208	202	190	205	181	186	202	203	221	218	192	230	218	195	197	222	188	195	211	194	199	218	191	219	191	205	197	180	202	189	196	196	224	207	170	184	181	186	208	192	186	219	202	202	209	212	199	223	211	199	191	195	209	211	208	218	202	189	232	215	199	215	188	240	203	196	187	196	194	185	187	190	197	196	207	192	205	216	199	198	229	201	230	194	201	221	194	210	205	211	226	183	186	195	218	228	209	169	204	214	202	212	191	207	221	193	239	213	211	200	208	213	196	194	210	205	192	207	207	216	229	193	193	199	193	204	190	212	192	169	157	194	196	208	217	199	206	231	220	202	206	190	184	215	196	219	221	179	224	238	199	199	203	200	209	181	208	188	186	211	200	185	206	199	211	201	209	216	192	194	191	211	235	196	194	220	203	215	197	247	220	200	197	191	188	202	227	203	195	231	182	201	213	211	212	191	197	209	186	207	204	192	203	219	227	195	190	198	196	189	202	215	212	197	223	191	208	217	223	187	241	190	214	189	219	195	208	237	221	188	198	183	222	196	209	203	199	183	209	223	225	213	226	191	191	205	199	234	215	184	219	199	192	188	197	193	230	206	198	195	213	190	183	219	199	225	193	210	196	192	231	196	172	187	204	199	217	177	237	205	200	191	204	202	212	199	197	209	219	200	198	210	220	215	179	202	163	195	186	220	211	196	214	200	228	209	204	201	190	202	196	220	220	217	218	208	193	205	227	213	184	211	209	188	189	192	172	212	201	219	225	176	193	205	203	209	205	223	227	185	216	211	221	207	218	215	199	193	168	193	223	206	194	187	205	204	211	193	201	221	198	206	196	218	204	193	171	221	221	206	165	165	194	184	224	216	200	201	189	187	209	194	192	182	206	197	206	206	209	225	197	153	202	199	222	199	213	211	170	200	197	208	201	219	202	218	194	231	209	210	173	185	216	224	200	211	193	185	212	180	222	196	202	168	196	175	211	213	195	238	218	202	173	205	194	226	205	176	202	195	235	207	181	191	203	212	196	202	207	217	212	190	211	208	194	231	200	207	192	216	207	207	198	196	210	221	235	181	205	192	188	194	207	195	171	203	189	223	176	191	209	218	206	213	190	213	210	204	184	190	219	229	227	183	193	197	219	188	222	202	196	195	210	232	185	205	205	188	190	240	197	183	206	200	216	234	202	211	225	187	189	216	211	207	200	175	201	208	210	206	209	205	207	225	200	198	184	184	193	216	195	217	189	183	188	211	207	190	206	204	187	225	186	191	220	211	208	201	216	184	221	208	202	185	199	215	213	234	183	209	187	185	198	208	212	182	194	186	196	191	224	194	181	218	221	209	196	220	185	209	196	223	209	193	196	184	198	220	223	196	208	185	185	188	209	214	209	181	227	199	215	212	205	192	218	185	206	207	191	215	220	214	200	198	185	203	193	213	215	203	180	211	209	203	214	229	204	195	196	231	198	224	227	221	207	163	187	204	206	193	224	213	220	212	189	187	173	190	219	198	204	218	228	210	192	183	234	204	217	199	189	206	185	223	212	213	207	191	195	216	214	190	210	203	208	198	220	200	204	213	185	192	178	176	196	197	206	217	220	236	231	190	202	201	232	204	202	216	229	194	200	209	193	215	193	219	203	175	205	183	234	200	218	191	199	209	218	202	191	192	209	212	194	206	196	216	182	204	191	206	207	159	205	195	190	203	192	202	193	225	202	221	219	209	218	194	182	186	208	207	179	206	227	183	189	206	203	219	209	220	219	212	195	198	184	180	207	190	218	216	212	230	193	200	208	207	205	201	206	206	207	197	219	208	192	196	216	193	212	191	191	181	225	198	211	194	187	206	178	208	204	220	224	196	205	205	198	207	179	208	239	187	205	184	197	195	204	193	209	199	208	199	217	209	207	206	186	209	211	206	190	225	189	170	185	210	168	201	182	164	198	206	208	182	200	211	203	192	168	186	217	196	223	211	183	209	198	203	221	213	187	199	195	216	200	220	195	207	203	211	210	194	212	217	190	209	226	209	188	213	177	203	210	186	196	226	201	197	195	194	207	202	200	186	207	193	227	200	185	195	195	207	205	191	204	173	204	197	203	212	221	169	188	221	207	212	215	191	210	205	230	191	211	175	193	201	210	180	212	223	213	232	222	197	229	191	196	176	195	191	218	184	190	215	193	197	199	213	208	218	199	207	201	205	225	208	172	207	208	205	226	226	185	200	202	198	216	204	186	216	210	201	212	188	215	195	179	199	188	194	214	194	193	186	204	222	194	205	207	195	196	185	172	196	179	200	204	230	195	188	218	195	193	204	180	198	212	215	213	202	214	195	179	185	245	218	210	211	192	210	180	216	224	214	196	236	203	203	216	205	210	205	206	175	182	208	207	213	234	180	181	204	211	195	210	200	208	181	206	190	209	199	215	180	220	200	197	207	200	211	192	235	199	208	196	204	212	191	226	235	217	212	184	172	199	204	172	222	206	217	197	204	200	209	204	233	179	216	196	197	212	191	180	192	222	205	196	222	194	198	210	211	223	206	190	194	210	219	218	209	193	203	193	199	206	209	207	196	190	189	205	186	214	203	218	210	194	214	207	206
8078	2046	4868	5615	4769	4097	3227	2735	2264	1867	1669	1516	1364	1257	1159	1090	1045	942	933	868	842	787	814	698	809	711	722	676	665	636	627	634	581	597	626	555	545	594	558	545	568	589	565	570	552	552	552	540	529	520	540	555	530	557	499	543	519	500	550	517	504	529	548	529	527	502	537	533	541	512	538	490	478	531	556	495	517	477	511	486	520	528	524	535	519	520	523	540	478	495	494	520	554	468	493	519	494	502	456	524	498	502	476	465	476	525	512	498	486	475	479	492	496	500	542	507	473	541	520	516	493	522	508	490	494	495	497	500	477	531	440	456	433	485	475	506	488	512	495	503	514	488	465	496	518	524	438	485	512	485	507	528	482	518	492	468	492	506	505	566	531	476	505	443	539	460	492	492	473	497	461	544	481	501	505	503	435	509	501	480	488	523	477	512	476	494	471	511	478	504	494	483	484	487	505	531	521	492	497	487	527	466	454	551	533	472	498	493	492	492	490	476	521	507	451	512	464	497	453	513	473	498	507	511	442	456	495	464	503	500	508	494	508	430	492	486	522	492	461	511	478	488	478	460	526	492	499	477	450	461	476	482	475	484	472	487	475	496	486	462	525	499	499	496	485	448	483	474	459	467	453	497	481	486	516	487	478	518	503	490	469	455	480	510	503	525	461	497	478	521	475	503	472	489	482	482	450	501	477	543	498	450	480	516	489	491	485	493	530	510	458	490	479	457	492	489	484	507	492	467	477	518	484	510	533	486	515	504	483	463	487	508	469	465	445	505	477	466	505	470	544	512	492	496	494	459	472	440	500	464	474	458	476	456	521	497	476	497	507	462	485	506	486	498	462	511	482	497	510	519	495	490	478	478	498	505	479	482	521	517	471	490	506	472	511	489	509	489	483	491	465	478	474	519	489	478	524	520	498	478	466	483	466	473	457	494	464	513	517	489	453	482	472	468	433	460	474	526	468	504	454	463	449	504	493	496	502	473	496	505	482	486	488	507	468	472	471	475	461	481	478	514	466	499	471	500	482	510	469	532	487	422	494	499	547	513	483	456	459	524	477	490	467	493	474	497	486	451	510	446	450	488	478	495	504	479	471	510	520	528	482	470	497	479	496	470	531	466	496	487	481	527	513	440	511	489	469	534	543	509	486	475	490	531	499	479	455	510	501	495	502	472	505	498	469	487	497	479	514	496	473	497	485	484	491	486	502	490	516	446	499	507	512	521	463	496	448	498	455	490	478	469	487	490	453	489	501	491	470	507	499	460	505	507	472	509	462	507	481	499	494	487	465	457	487	493	450	494	493	456	491	437	512	446	469	485	485	485	452	482	521	476	478	512	478	516	466	509	484	470	488	464	454	494	489	523	500	491	460	536	484	478	480	507	450	471	469	466	483	490	506	475	514	466	497	505	473	485	487	469	474	479	505	485	507	464	477	481	498	448	474	484	492	485	470	507	471	464	510	446	493	454	503	489	495	498	459	494	481	494	498	480	486	475	491	504	454	500	485	500	433	477	495	515	491	499	477	506	514	509	510	512	468	434	465	484	521	451	507	457	474	493	490	486	455	532	483	496	456	474	515	455	510	443	485	462	479	509	495	493	476	491	494	499	498	502	518	455	506	535	453	451	495	501	506	483	482	472	515	454	482	492	467	466	483	454	495	512	466	475	490	488	455	498	497	514	502	460	499	460	452	459	520	499	498	494	489	467	466	473	499	505	500	543	480	508	496	492	447	538	499	490	485	481	470	514	465	476	480	446	487	539	484	497	501	473	455	480	530	470	475	479	489	507	510	472	493	506	472	468	535	532	486	476	466	513	490	507	500	461	475	495	499	485	484	511	476	463	484	507	500	464	495	498	495	449	467	481	515	462	475	482	485	457	501	469	479	446	502	485	477	482	494	480	530	459	481	492	486	459	464	488	470	479	489	466	507	501	500	472	522	484	480	462	489	503	468	487	457	460	493	506	466	515	492	472	509	489	438	509	493	475	449	467	490	488	526	454	506	474	511	486	450	474	524	482	490	505	511	451	455	491	483	459	510	479	454	500	466	507	512	459	482	494	473	465	487	446	485	468	493	490	487	485	448	495	458	498	524	496	454	501	478	502	498	489	458	469	495	473	493	529	489	475	523	525	491	492	445	491	500	486	499	496	482	501	489	466	445	477	500	453	485	517	463	520	491	490	480	476	490	443	455	469	486	527	450	507	500	491	474	445	461	498	477	441	517	450	487	503	506	494	501	517	469	521	495	490	485	501	486	499	484	496	475	453	477	480	469	466	510	490	507	487	448	515	489	490	473	516	474	466	491	475	462	440	509	481	517	451	494	490	492	505	542	482	477	542	517	476	482	470	523	515	484	478	496	502	505	486	520	484	503	486	519	477	502	499	469	500	456	489	494	513	503	479	462	495	452	514	528	492	478	485	509	488	515	497	505	469	500	502	511	471	451	491	450	486	490	465	495	491	512	485	484	526	466	462	463	516	480	515	491	478	482	466	497	466	520	479	458	535	514	464	510	526	455	481	497	427	500	478	507	479	492	524	511	476	466	491	454	508	464	553	482	513	515	459	490	526	485	484	472	478	483	478	475	493	482	504	515	496	486	512	479	446	487	489	475	488	464	473	435	481	504	453	492	458	490	472	475	450	501	492	494	477	502	473	508	485	483	503	496	481	464	475	505	481	475	505	539	476	520	470	474	492	492	490	506	471	493	464	479	494	464	493	491	482	459	491	493	508	488	463	485	481	521	469	469	444	473	477	503	507	484	501	534	473	487	439	481	453	488	486	464	500	486	501	498	512	514	505	494	512	470	454	512	486	502	478	506	476	462	487	461	467	513	486	479	481	459	509	490	534	479	439	470	458	487	463	495	500	509	491	475	498	507	516	496	507	456	466	483	475	452	518	457	480	505	526	495	489	491	472	458	471	491	471	456	478	465	492	478	484	514	492	479	513	481	497	478	490	484	497	481	471	484	486	470	486	526	514	507	493	486	510	513	501	467	487	498	471	487	520	494	473	502	500	488	480	486	493	459	516	491	483	498	484	496	500	514	462	496	498	469	507	502	475	460	455	485	444	476	511	459	468	472	486	532	471	514	505	453	443	455	507	490	458	478	504	509	463	496	477	457	447	466	461	458	485	475	525	518	496	526	473	464	446	448	455	462	452	492	500	529	497	510	490	448	489	498	474	479	500	504	490	508	509	483	472	496	469	506	497	488	485	463	568	471	479	485	453	463	491	497	476	536	503	466	496	497	521	478	456	472	450	467	505	479	465	505	510	497	493	509	502	448	479	481	499	512	481	463	516	474	475	503	500	459	490	483	503	525	449	519	477	480	447	491	493	461	461	513	477	503	478	506	510	436	478	490	523	482	506	470	481	501	482	457	468	461	509	482	479	461	498	535	501	483	476	488	454	506	480	465	478	467	488	495	500	471	463	482	527	516	448	503	478	445	471	480	479	448	451	491	471	474	523	551	537	504	518	459	444	468	440
2226	124	100	67	57	53	53	45	48	45	53	44	48	37	37	34	39	46	49	54	42	48	40	41	38	42	41	40	41	40	43	45	41	57	44	44	44	44	49	40	35	43	53	34	32	40	30	52	42	43	45	36	44	41	39	48	37	34	44	40	56	37	36	39	46	40	51	50	42	37	32	37	41	53	45	44	46	57	50	36	35	36	48	42	39	38	47	42	50	38	54	44	38	39	42	34	38	50	50	49	40	39	27	37	34	43	51	33	50	39	36	39	45	55	33	47	65	44	46	42	47	50	54	46	40	52	39	49	44	45	56	33	54	43	37	30	48	35	45	41	33	42	50	45	46	45	45	37	38	41	52	43	36	29	41	46	36	38	45	48	34	35	45	53	40	34	45	37	46	36	42	35	37	42	51	36	41	30	44	36	47	56	43	50	42	46	41	56	43	44	40	35	39	38	50	48	40	37	34	43	43	43	39	39	41	42	52	44	43	44	34	42	45	46	50	31	36	41	43	37	42	53	39	44	44	48	44	41	43	33	38	50	47	47	46	43	46	41	45	35	39	44	53	39	47	38	50	53	48	37	48	30	46	50	45	49	49	38	60	38	38	45	46	48	37	32	50	38	44	41	36	41	45	38	35	51	51	43	54	24	27	43	46	55	40	30	48	57	44	46	38	34	48	41	49	40	45	36	41	37	33	50	39	36	45	27	35	48	55	31	40	37	48	38	44	47	27	43	35	40	39	48	50	41	39	41	41	46	47	38	43	56	29	52	41	38	35	33	35	40	35	38	45	37	46	33	54	53	33	33	54	45	46	36	42	42	42	37	44	55	47	42	33	50	44	40	43	47	41	48	40	39	44	40	54	38	38	32	40	29	42	39	39	42	41	39	38	48	42	39	51	47	45	47	42	35	51	42	49	49	48	41	30	41	46	49	42	46	52	35	44	37	50	30	30	39	43	50	50	41	30	44	46	45	50	51	41	30	33	39	45	45	34	38	47	51	45	46	57	41	26	38	47	48	39	40	46	24	41	45	34	45	38	39	42	36	39	39	45	39	39	43	44	46	54	50	42	33	42	43	46	45	36	44	41	45	35	36	48	35	44	58	44	50	58	39	51	44	33	40	47	42	47	43	31	40	43	37	46	39	40	41	36	31	38	41	52	32	48	53	56	47	52	36	30	52	33	39	47	36	47	39	35	44	39	47	34	35	35	38	36	40	46	32	37	36	45	35	45	45	32	45	39	54	51	43	27	34	38	38	40	41	46	35	42	30	36	44	23	28	34	40	55	38	42	53	42	46	44	41	35	46	41	53	36	38	36	39	42	42	44	28	39	59	49	47	42	37	43	37	45	38	35	38	34	41	27	33	42	40	41	48	41	42	47	45	26	44	41	36	40	47	38	53	49	43	47	47	49	47	38	46	34	39	50	39	44	39	42	35	37	44	41	38	28	46	30	34	40	32	49	46	47	30	37	57	38	45	50	42	46	31	39	47	38	37	46	47	51	40	43	33	43	45	59	45	34	45	51	46	44	51	36	49	34	36	51	37	38	41	47	44	38	49	42	57	53	44	42	46	40	46	46	32	41	40	36	57	30	52	46	45	42	33	40	39	37	47	41	39	43	27	36	43	37	26	28	47	48	56	41	41	45	33	39	44	46	56	42	44	51	48	36	38	43	49	49	43	43	31	38	43	29	38	54	43	55	53	46	38	39	44	37	45	34	45	35	43	28	48	56	39	37	39	42	38	43	44	45	46	34	35	38	43	33	37	24	42	47	40	36	36	50	40	34	38	51	38	54	37	48	45	36	35	45	38	46	34	46	52	49	44	53	36	45	40	50	39	43	47	42	40	39	52	33	41	56	35	41	48	36	34	36	53	57	35	56	33	35	27	65	49	38	34	45	37	49	46	37	38	47	42	46	43	44	52	45	52	27	36	60	54	52	36	32	44	44	38	43	40	28	52	33	43	33	43	51	43	39	48	40	34	43	43	43	34	26	42	33	30	42	49	24	48	33	40	44	37	34	46	36	36	42	38	51	48	51	41	39	40	37	41	49	55	54	50	39	47	34	53	43	39	47	46	45	45	41	40	38	54	47	50	48	37	41	50	54	45	32	47	37	33	45	31	34	41	37	34	36	50	47	37	37	45	48	45	31	35	38	45	49	37	41	41	40	45	39	42	28	44	39	35	41	34	47	48	35	35	36	27	47	30	43	41	41	53	42	40	29	46	40	29	41	44	46	39	35	45	41	43	37	41	50	33	33	38	44	43	39	48	52	53	57	49	40	44	43	39	33	52	45	41	43	42	49	37	30	47	41	31	45	46	51	40	32	60	35	34	59	40	40	37	37	46	44	34	46	37	39	40	41	43	50	41	48	45	44	44	51	48	37	28	35	37	40	40	53	53	51	41	30	40	39	36	39	39	48	36	42	44	45	35	38	44	39	37	38	36	45	59	36	49	44	37	50	43	51	40	35	52	39	30	40	67	49	42	35	47	39	54	45	53	34	47	51	40	43	49	42	45	39	34	42	45	52	45	42	48	30	37	57	68	39	34	45	48	39	30	37	45	46	42	33	57	33	51	52	41	40	40	42	50	35	39	40	46	30	31	33	46	44	47	50	38	37	31	40	47	46	40	33	43	47	34	45	40	37	29	51	47	42	41	32	52	39	29	39	34	40	37	53	42	43	45	46	42	33	42	35	46	49	37	42	41	39	33	30	39	54	49	43	42	36	41	41	43	45	42	35	40	48	54	40	49	55	34	35	41	51	33	41	37	39	42	44	33	50	47	44	35	54	37	34	44	40	32	36	56	46	42	44	43	38	48	42	47	46	49	35	35	49	37	40	43	35	43	38	55	45	44	40	40	24	41	37	27	53	41	46	40	42	42	48	39	28	40	30	28	40	47	28	41	41	44	36	45	45	41	42	42	40	53	39	46	34	39	34	39	60	43	50	41	41	42	47	41	44	34	35	36	36	47	45	38	47	38	38	43	33	42	54	40	36	45	42	30	40	42	42	55	38	31	42	43	37	45	38	48	38	43	42	48	41	33	43	45	37	55	33	29	42	37	42	51	56	32	34	39	39	41	40	48	39	45	39	29	40	39	33	38	47	32	44	46	46	50	63	62	51	43	41	45	40	40	45	34	44	39	40	51	44	41	34	36	46	47	54	34	38	51	51	38	41	50	45	41	48	34	45	50	41	43	39	40	45	21	45	34	51	36	40	37	43	41	34	42	40	38	38	40	40	46	42	26	35	36	39	35	49	39	36	46	36	44	40	45	49	44	27	42	43	50	47	48	38	50	39	47	41	38	35	41	46	45	58	43	34	37	49	45	51	43	48	44	41	40	45	43	43	35	41	28	33	40	32	43	42	55	46	42	43	33	55	29	47	44	33	39	37	39	25	43	37	47	47	51	37	35	42	43	39	37	45	38	49	37	35	34	28	38	56	45	29	49	44	33	36	36	46	42	46	45	52	52	41	36
2151	191	248	256	223	211	195	186	163	178	183	158	167	153	144	175	156	154	161	159	156	149	147	151	159	162	146	152	148	152	123	144	137	155	176	112	161	156	150	142	153	130	138	151	152	150	159	152	140	137	126	143	165	164	140	147	165	135	137	161	156	151	146	129	161	155	158	146	126	119	158	162	151	122	159	156	150	154	148	133	130	174	157	149	143	146	156	136	178	155	157	166	150	151	139	141	143	153	130	149	139	150	147	163	165	136	147	162	141	136	149	157	169	152	167	134	155	144	168	117	143	185	140	161	139	155	171	169	142	136	140	146	139	159	140	144	162	161	164	147	130	141	131	149	177	137	146	143	147	138	132	141	163	163	163	134	149	161	148	135	148	152	139	140	134	140	166	141	171	156	124	148	128	142	126	146	127	149	138	144	154	124	140	156	140	140	176	142	147	156	153	110	151	154	143	160	154	160	122	158	155	140	147	140	128	159	148	144	151	125	150	137	146	163	174	138	139	159	126	141	145	133	133	142	142	154	167	124	164	145	138	126	131	153	160	151	145	145	156	148	140	138	139	159	169	153	144	124	143	154	141	134	132	142	149	159	158	144	131	131	141	143	153	152	123	150	149	129	157	140	144	142	136	141	167	152	148	141	104	139	137	144	134	159	130	148	143	140	135	148	149	163	148	149	127	139	136	152	144	138	141	136	171	151	163	138	142	144	151	139	139	145	143	141	143	133	137	144	140	139	116	145	161	157	161	144	148	128	129	145	146	154	153	144	166	145	151	127	156	156	138	146	148	134	152	153	160	154	139	138	158	141	139	147	156	157	162	153	163	133	150	131	130	145	141	151	144	143	150	147	150	153	142	143	161	136	145	126	143	125	122	141	126	148	144	154	165	129	141	134	147	170	133	153	132	146	163	154	139	156	139	153	160	120	146	165	147	161	144	151	153	151	142	152	167	143	136	151	138	147	149	137	149	143	152	123	152	127	136	137	150	141	135	152	154	162	131	159	159	165	122	136	149	157	166	145	144	145	143	143	146	132	150	137	142	164	141	148	137	168	122	129	142	166	141	152	127	168	149	164	165	161	151	162	154	153	155	149	126	144	161	155	124	138	148	146	161	151	157	154	163	143	131	136	133	136	147	163	144	138	166	134	154	130	128	133	147	145	138	151	139	148	155	163	151	139	146	136	152	142	126	152	155	152	159	144	136	141	139	125	143	148	163	151	143	129	127	136	136	130	124	141	132	149	141	151	153	131	143	141	148	132	133	144	173	161	130	141	135	142	164	148	154	139	128	141	149	155	136	120	136	138	152	146	153	148	133	148	158	120	120	118	164	139	157	140	150	129	169	141	145	153	147	158	125	138	137	137	133	149	138	165	151	173	153	141	172	138	171	147	140	135	146	164	153	153	132	145	154	142	158	154	140	139	142	128	159	140	139	134	154	131	165	133	165	150	149	132	161	140	145	165	138	144	129	128	168	144	147	152	128	144	131	162	146	148	136	128	148	142	144	136	148	146	136	146	139	148	140	144	159	167	153	157	133	139	141	153	135	164	150	155	157	142	166	138	131	146	144	164	143	137	145	143	159	137	159	167	151	154	156	152	124	129	156	130	151	151	150	133	154	159	171	150	149	156	147	140	148	147	139	167	135	136	124	183	146	155	141	142	148	141	151	131	141	155	135	164	130	140	174	140	151	140	143	151	137	156	151	137	111	151	140	118	143	137	122	151	143	151	134	147	153	144	151	144	158	160	123	139	156	123	133	153	157	139	132	175	162	150	133	133	129	165	130	146	124	148	153	146	152	137	138	158	134	140	152	145	130	157	155	148	137	142	134	128	146	135	145	130	158	154	153	139	145	140	128	123	144	144	161	156	140	154	149	134	154	131	166	162	120	134	142	150	137	154	139	115	144	133	148	150	145	134	153	137	139	160	153	163	163	146	165	167	149	173	163	154	145	141	143	149	165	137	152	158	143	169	146	165	155	139	129	172	141	167	122	127	131	128	133	129	153	138	169	133	139	141	143	138	134	139	145	148	127	168	129	122	150	145	138	126	131	147	141	138	137	131	141	146	149	136	158	157	160	143	119	159	160	153	136	139	141	130	145	142	160	150	153	158	138	139	150	136	152	151	135	126	145	160	148	163	150	122	140	141	157	161	133	132	159	163	134	165	148	128	138	134	123	138	163	157	164	142	143	139	132	129	145	148	157	155	136	119	157	177	151	120	155	145	154	155	139	140	139	139	147	136	144	144	134	144	155	143	171	145	126	134	158	152	155	156	141	149	143	145	149	150	133	155	138	159	146	145	152	150	143	141	150	129	162	131	128	143	150	147	149	154	168	137	169	150	161	149	132	139	140	123	138	169	154	138	138	141	116	145	135	134	145	127	138	132	151	160	143	155	153	148	136	165	147	125	140	134	148	150	145	176	149	162	136	146	154	152	155	127	115	132	130	142	131	142	138	143	121	143	156	153	171	130	149	159	142	165	164	140	157	143	144	124	140	126	163	148	150	152	148	159	122	150	159	141	140	126	134	149	155	165	155	133	169	139	148	146	141	153	161	142	146	144	132	134	176	136	153	156	161	134	158	149	139	138	134	158	150	145	148	130	129	154	151	136	152	143	150	148	156	163	168	127	152	157	151	139	130	149	154	160	139	167	151	147	140	135	136	141	154	153	151	151	152	146	154	166	158	134	160	148	146	154	151	126	141	151	148	156	162	149	136	152	171	144	151	170	142	125	148	153	140	156	136	138	145	130	120	159	129	124	142	135	164	133	151	186	139	139	153	146	123	137	144	153	146	156	141	137	151	152	137	153	142	158	121	153	137	157	145	157	138	147	166	138	156	171	137	151	138	165	145	140	143	130	139	148	147	160	135	151	131	154	166	149	156	177	133	148	138	152	128	142	151	123	123	159	139	134	154	149	136	147	164	149	140	141	133	161	157	128	161	146	133	153	131	149	155	140	148	139	136	144	151	153	155	155	150	172	124	136	160	157	143	110	122	158	129	159	148	146	137	146	179	153	144	143	134	135	132	135	157	166	145	151	140	142	131	142	139	130	143	140	125	153	132	166	155	150	132	147	151	156	173	154	136	144	129	157	138	142	150	149	139	141	133	128	149	149	146	151	148	150	128	131	111	143	122	157	130	183	131	165	153	135	134	150	152	146	147	159	163	149	149	158	132	147	143	146	148	164	128	165	149	143	130	138	139	139	146	150	136	157	153	127	143	145	133	136	163	147	142	150	126	132	164	138	130	145	169	151	151	134	163	127	156	159	157	150	137	163	166	154	153	144	129	157	138	143	151	120	116	160	146	163	154	142	116	118	132	144	154	122	153	138	164	122	143	140	166	133	150	146	132	133	141	163	147	140	144	139	121	140	136	131	161	170	146	137	143	147	126	152	145	139	132	165	148	134	150	135	159	143	145	138	132	159	154	125	153	172	136	123	121	138	153	137	166	149	160	151	156	150	137	138	151	125	148	146
9746	1138	1242	1008	608	483	383	331	282	246	204	196	179	191	190	178	171	165	153	151	154	137	159	168	163	139	135	135	138	136	125	156	146	132	139	133	140	140	136	118	127	134	119	108	133	137	123	122	142	133	138	141	138	143	120	153	131	128	123	122	126	140	113	143	128	135	123	127	136	137	150	133	137	134	115	117	115	138	107	139	102	112	118	119	118	124	123	141	117	146	117	133	134	126	143	120	129	145	127	128	113	141	141	135	122	114	158	149	114	128	116	137	113	137	126	163	127	124	126	108	126	118	122	117	120	128	111	113	143	132	139	129	137	121	140	133	124	119	100	125	129	108	112	122	130	142	120	125	128	130	135	142	146	147	136	101	142	120	131	118	133	126	125	124	133	139	135	119	138	136	142	129	162	137	134	128	132	125	130	112	140	124	133	122	127	118	125	147	126	130	124	117	136	145	132	138	108	128	137	130	128	96	126	137	125	126	122	129	121	144	116	118	121	155	118	116	118	122	107	140	152	123	111	140	120	123	139	137	155	109	143	137	130	161	143	125	134	144	123	138	131	133	145	110	139	113	132	116	135	136	139	111	130	127	111	96	124	125	119	145	118	129	130	121	121	152	131	146	117	139	128	118	135	123	149	112	137	123	145	117	126	142	106	104	121	151	140	126	128	142	120	130	115	148	117	136	135	115	117	140	119	135	135	137	135	126	127	118	134	141	106	118	113	120	135	126	126	133	136	109	121	131	135	125	128	119	117	127	118	140	140	121	121	129	122	130	140	158	134	138	135	143	119	116	123	121	147	127	132	132	125	134	142	120	131	125	145	124	103	113	144	142	140	141	122	154	135	121	147	160	116	134	119	128	109	139	111	134	145	121	131	136	122	120	149	144	127	125	128	138	131	152	130	119	145	132	129	135	140	129	123	121	138	130	141	135	115	142	123	126	124	142	112	126	118	109	126	125	117	133	136	115	125	139	134	138	140	147	131	124	117	107	122	138	133	127	143	131	127	125	126	109	130	144	114	138	154	127	129	144	141	147	128	146	126	143	136	134	125	136	145	130	112	129	134	110	104	136	112	137	95	139	140	117	142	127	129	150	121	129	130	131	130	118	122	126	143	141	144	153	137	131	123	133	125	139	130	118	134	101	115	99	133	136	124	140	120	151	153	113	119	147	126	116	128	127	131	151	134	122	129	121	112	133	118	117	118	130	123	125	123	152	123	121	142	123	135	138	115	129	120	109	125	148	141	126	104	144	138	120	140	149	124	135	132	117	123	145	158	125	126	130	139	146	113	148	143	138	120	130	127	114	128	113	140	114	134	126	111	120	134	120	150	111	146	142	122	137	132	125	116	130	139	145	134	101	129	114	151	121	149	126	124	145	128	111	135	129	128	142	130	130	123	151	124	122	141	130	129	120	125	113	134	147	142	130	122	123	136	127	128	126	111	119	115	126	126	118	137	112	118	120	109	147	136	142	135	107	127	119	105	123	128	127	115	119	151	127	124	119	143	139	147	127	132	169	125	128	130	139	116	124	146	129	127	133	145	131	140	117	120	127	143	135	140	133	127	136	140	125	115	119	120	112	131	112	135	128	116	135	126	131	136	140	150	149	141	142	103	123	114	124	137	144	150	118	147	137	152	123	141	122	136	134	127	120	128	167	140	109	119	134	129	113	122	135	127	128	127	132	133	140	123	129	137	126	122	119	152	144	135	149	119	123	134	130	117	120	127	130	121	114	134	131	116	127	114	100	170	111	128	145	125	127	133	127	122	139	127	130	144	140	125	112	133	120	144	152	123	123	146	109	108	118	101	141	112	144	115	129	132	120	151	127	140	135	112	112	112	143	130	142	140	148	123	126	129	145	127	128	118	115	154	111	127	121	132	148	119	131	149	119	118	111	128	130	114	135	133	130	123	139	118	149	137	136	126	127	157	150	121	121	119	130	109	111	122	106	112	121	130	130	132	134	118	146	122	144	109	107	133	112	137	119	125	123	141	145	126	137	156	116	127	132	122	166	137	132	133	137	150	132	118	155	101	112	133	141	114	138	129	125	143	108	123	117	135	138	138	109	122	119	134	116	130	144	153	135	133	131	112	123	109	148	144	117	107	133	139	133	148	149	109	128	129	119	134	149	132	121	108	133	126	165	117	143	113	133	149	128	120	146	103	116	126	104	146	140	124	124	146	136	143	129	113	129	139	140	159	138	116	128	152	149	128	141	129	109	126	142	140	114	127	137	156	131	133	149	134	146	132	129	114	133	127	112	128	119	124	131	141	144	162	132	110	115	121	135	123	131	126	140	109	116	134	131	133	140	125	125	141	119	134	130	113	98	130	135	134	102	129	133	139	148	114	148	112	120	152	111	136	144	126	131	117	118	150	122	111	121	133	120	131	127	120	128	122	117	132	119	121	141	117	115	116	132	137	122	154	108	125	115	111	124	162	119	132	125	117	146	138	132	133	129	148	144	121	115	107	131	143	131	133	113	132	122	133	145	133	114	131	149	124	118	125	115	141	135	131	124	148	143	130	113	123	137	144	134	124	130	140	148	112	114	126	127	121	104	135	132	128	134	131	133	134	108	133	123	138	113	109	112	132	119	129	130	129	135	128	133	120	118	134	124	115	125	122	134	134	118	115	135	117	135	128	108	135	135	127	129	132	153	138	151	126	121	125	113	133	128	124	130	120	135	130	131	130	165	121	117	134	137	140	122	136	107	119	120	128	145	130	122	153	134	135	118	108	140	125	100	119	126	152	128	140	103	124	134	142	136	117	127	124	115	116	135	131	142	120	124	119	142	126	108	119	136	133	139	125	128	119	131	139	119	112	110	138	130	133	150	123	136	121	122	126	147	112	104	126	128	135	123	144	126	110	116	126	137	131	127	126	122	126	121	121	131	118	151	107	101	112	131	126	125	128	133	118	147	127	105	127	127	130	114	137	129	112	107	123	109	132	116	119	121	116	133	136	99	128	134	124	130	108	130	135	104	143	134	142	125	139	116	115	148	139	128	125	138	122	137	116	113	115	124	132	122	142	160	128	130	136	129	107	102	132	137	139	141	134	135	125	132	141	105	137	150	143	117	130	148	166	141	141	145	126	127	146	127	127	121	131	127	138	123	144	121	152	107	122	141	117	99	148	148	145	151	119	135	143	119	120	121	148	125	135	115	132	126	130	133	113	124	129	142	131	121	132	134	136	120	129	112	112	130	139	128	99	108	125	134	139	128	125	130	127	139	119	136	169	126	112	150	109	129	139	131	150	107	113	137	131	140	125	127	139	131	140	140	114	137	125	112	129	124	136	115	127	120	127	169	122	138	137	146	105	122	137	114	132	138	128	141	126	123	122	125	130	156	122	133	127	125	109	119	128	123	132	131	111	141	117	113	104	112	129	133	126	122	122	119	117	140	141	113	115	136	138	108	149	121	139	149	125	108	111	109	138	126	115	122	132	128	137	114	113	131	143	100	102	137	131	127	128	128	125	133
6464	1177	2754	3197	2773	2306	1846	1586	1307	1078	996	918	803	753	684	676	659	624	577	549	541	473	506	518	447	484	450	423	436	442	426	425	401	403	388	371	410	380	379	406	383	417	417	333	354	388	380	375	421	378	397	375	368	365	380	379	365	388	407	370	363	385	380	338	362	356	362	336	338	344	350	343	375	345	363	347	344	359	352	363	372	355	320	320	340	361	353	366	351	370	345	337	330	337	373	349	339	367	342	355	349	336	352	339	335	326	354	333	334	333	333	375	332	336	321	351	369	310	324	326	373	341	355	315	357	322	326	349	341	351	358	334	328	312	378	328	363	306	364	319	354	358	356	354	333	338	387	358	333	332	351	324	378	338	354	323	316	333	336	369	366	324	336	338	324	351	325	330	326	341	342	329	334	311	331	335	366	341	336	355	337	321	317	357	324	312	360	341	333	371	353	321	336	354	358	325	339	333	334	344	387	329	300	331	328	371	339	359	342	356	347	339	344	341	352	337	367	296	310	325	338	352	343	348	308	360	336	370	321	375	340	383	350	358	337	367	332	359	385	297	351	318	339	334	344	329	351	350	344	324	391	347	356	345	335	344	350	350	353	344	326	369	376	336	331	361	357	324	350	313	353	315	325	335	339	328	329	359	370	318	338	355	353	348	334	342	338	340	311	360	349	361	337	356	360	373	379	344	337	345	363	351	371	345	350	314	377	337	394	337	308	343	348	359	331	341	357	364	334	331	367	337	308	359	348	351	338	334	319	369	342	323	332	374	334	346	312	329	291	309	348	347	315	340	320	388	338	352	360	350	363	359	363	346	366	347	322	364	347	368	369	343	338	328	355	355	320	324	341	326	359	331	320	328	328	327	379	337	336	330	350	328	299	345	311	305	320	345	329	333	373	346	347	328	323	341	344	332	339	320	385	355	361	358	355	344	351	318	353	354	346	329	379	377	348	349	338	348	360	325	335	377	318	293	329	350	358	348	333	360	344	322	341	327	324	333	355	343	367	319	345	326	367	332	307	327	311	338	341	363	353	364	350	317	328	346	295	383	367	366	331	326	320	344	358	365	353	358	386	326	342	345	359	357	340	323	366	388	405	327	351	350	359	371	356	354	338	318	355	346	358	340	334	364	361	316	328	358	336	367	369	336	348	307	308	332	357	359	341	330	368	341	347	333	330	341	352	336	367	348	332	327	357	357	307	373	346	347	317	337	336	386	341	343	359	330	357	323	349	330	310	326	351	329	356	347	342	296	350	349	353	320	353	341	340	339	350	360	335	317	316	327	351	338	351	346	335	338	358	329	315	307	353	357	334	343	364	344	338	309	334	312	345	384	331	330	356	363	378	354	351	361	289	338	336	326	368	345	330	307	320	333	290	337	354	330	345	350	370	339	330	339	355	326	319	342	369	335	310	348	346	325	392	307	347	360	340	335	361	327	342	362	335	328	350	345	336	335	317	347	318	353	340	365	318	371	333	351	311	349	328	317	305	313	366	346	365	351	302	362	355	327	331	332	338	389	323	339	302	352	343	355	332	363	305	361	353	349	335	349	369	331	337	329	381	360	335	344	338	350	360	323	312	338	325	383	356	318	335	328	329	333	328	334	396	318	360	340	336	358	368	364	338	319	335	385	343	351	347	313	353	356	373	347	362	347	305	344	357	316	299	353	314	363	327	338	315	323	318	365	333	330	324	306	338	348	356	331	357	379	349	348	361	324	348	329	350	345	323	311	341	305	344	328	350	323	337	347	324	324	345	314	311	314	303	360	331	386	376	381	345	344	322	318	335	347	342	336	327	323	357	347	339	352	352	349	358	333	344	318	356	379	315	321	307	331	321	314	341	328	345	340	355	325	327	341	309	349	344	319	344	300	356	370	373	309	345	326	346	335	366	352	331	344	384	343	352	342	354	354	370	355	323	343	347	382	332	348	333	359	321	340	344	339	331	355	340	365	339	339	347	342	345	385	316	310	334	382	377	372	349	320	304	342	382	315	346	353	354	329	356	355	340	307	329	342	343	334	351	339	304	349	320	355	327	336	334	367	368	354	343	357	343	311	357	324	359	336	354	345	335	328	318	331	335	350	355	316	353	326	352	317	300	356	363	339	375	342	321	355	322	338	349	352	303	343	377	365	366	359	339	318	339	349	326	355	362	332	367	349	363	346	308	312	345	340	367	350	319	355	333	349	348	332	352	336	324	337	335	330	321	362	379	332	341	351	318	324	346	337	379	328	365	349	338	328	352	330	357	333	345	368	328	326	332	365	361	340	314	358	336	344	366	334	325	363	342	310	368	364	319	347	332	320	323	371	352	324	353	328	347	343	350	362	343	360	367	340	355	340	352	319	325	334	366	332	350	345	349	349	364	362	319	374	369	350	325	366	333	325	347	323	335	339	339	321	309	350	314	352	369	375	339	366	330	366	353	331	362	303	355	386	329	346	337	327	321	310	327	305	340	336	318	346	316	332	330	323	333	390	341	350	332	342	324	369	337	343	333	365	335	351	303	339	319	313	345	328	351	329	341	352	348	362	340	339	325	347	342	377	321	339	338	327	303	331	342	307	356	344	361	316	336	311	352	355	366	347	343	341	337	364	317	360	338	346	331	357	354	353	342	319	345	310	359	352	362	348	368	340	332	352	353	363	355	352	336	332	333	355	343	346	352	369	336	365	359	344	346	338	377	334	372	329	313	350	341	332	328	353	319	350	327	343	337	393	352	354	311	337	322	324	349	317	313	332	344	349	358	342	330	369	362	371	337	322	337	358	326	336	364	333	371	381	360	369	300	379	335	364	335	333	341	327	353	358	294	353	330	322	326	338	342	329	366	343	340	323	318	349	350	378	326	317	367	360	338	345	350	332	341	363	328	307	379	365	322	328	338	341	310	337	317	335	342	325	350	302	339	347	349	333	337	331	344	348	364	370	324	361	344	355	336	352	346	347	350	366	372	347	325	343	311	347	302	357	349	346	313	320	325	367	354	330	359	336	344	364	352	337	361	335	332	341	323	335	365	348	324	325	325	388	336	304	361	315	343	289	344	337	325	351	331	329	363	350	360	337	359	316	361	318	380	335	389	349	321	366	367	373	348	343	362	339	349	338	318	347	341	312	327	319	332	348	337	320	349	386	310	334	345	340	337	329	335	349	344	320	357	325	336	346	309	349	349	348	378	348	321	348	345	343	377	349	327	325	303	359	359	377	300	343	340	330	325	337	350	331	311	355	338	325	326	371	344	305	322	331	359	335	356	360	347	327	345	365	337	360	331	376	366	377	374	357	308	353	331	349	368	295	361	365	370	330	319	339	340	322	365	360	334	353	333	322	367	356	324	365	318	343	378	320	309	378	352	355	349	312	347	334	354	315	334	323	329	353	337	311	350	324	303	326	342	328	347	319	360	322	328	321	347	346	348	345	309	356	359	362	364	315	315	344	303	341	329	332	332	318	375	334	328	321	322	330	379	337	347	299	358	354	319	356	379	295	377	309
17193	2820	2528	1922	1200	942	762	601	507	472	394	370	319	345	296	290	273	276	266	268	233	272	236	243	209	212	193	198	256	226	207	233	242	196	225	204	216	226	205	234	197	209	229	207	215	229	229	198	198	198	215	188	215	227	236	188	220	180	203	218	220	194	210	203	233	221	240	230	224	216	215	219	193	197	211	195	206	203	210	198	209	196	185	220	202	215	188	193	216	215	224	204	197	204	207	202	226	186	212	230	217	221	218	205	185	213	211	235	212	206	176	207	204	181	224	177	173	219	199	182	193	181	212	195	200	203	224	208	179	235	173	208	208	219	204	225	222	193	196	196	207	188	197	209	199	195	201	217	228	202	179	214	189	241	206	205	197	213	197	179	185	204	214	184	214	175	200	239	184	214	203	196	229	199	209	202	200	204	234	225	209	217	213	203	195	204	224	192	183	200	206	212	201	205	191	211	190	187	205	185	199	206	197	186	203	211	210	209	223	245	240	193	225	203	220	219	212	195	218	192	177	221	217	227	203	221	187	224	224	226	212	215	220	186	194	190	194	193	178	208	195	205	223	204	211	223	187	228	202	192	202	193	220	194	229	209	191	193	190	200	231	193	202	191	217	186	210	201	217	206	226	222	160	207	229	210	197	202	207	184	216	191	203	215	207	197	195	201	203	193	200	185	180	184	228	215	187	181	213	203	177	205	199	199	211	201	203	215	209	183	214	193	198	214	209	206	197	201	192	217	185	187	209	184	188	201	225	213	185	217	198	188	197	185	217	186	203	224	197	175	188	194	223	213	243	215	207	209	191	215	223	204	190	204	234	199	193	248	210	195	232	214	201	198	214	219	246	204	199	181	201	207	196	204	195	196	191	228	221	202	229	197	213	207	201	218	217	201	210	197	194	222	202	207	212	247	198	223	180	210	211	213	178	176	203	196	233	216	204	222	209	186	195	195	184	202	222	212	206	219	211	226	187	222	206	211	210	217	212	203	209	202	198	178	198	214	207	204	215	210	199	194	202	210	189	196	204	200	173	235	179	202	224	199	199	199	190	213	223	217	197	224	192	209	205	206	226	202	195	225	199	223	203	226	217	218	195	221	225	220	210	197	200	193	200	175	193	237	242	240	223	202	217	232	222	203	203	218	201	184	194	209	197	199	200	198	201	171	195	211	208	192	202	203	220	204	208	187	215	217	183	162	190	209	178	200	200	193	199	195	211	191	217	193	196	221	194	206	212	194	180	210	204	189	210	202	184	200	196	208	179	218	193	209	188	207	218	227	182	197	187	206	211	202	192	181	208	213	200	211	233	185	216	183	224	234	210	193	190	220	194	183	193	201	214	215	220	187	207	204	189	207	197	218	176	196	204	217	180	194	198	189	186	184	169	195	219	197	238	193	188	195	206	213	184	187	197	210	196	248	205	217	220	211	215	204	210	186	207	227	214	204	215	224	214	222	193	189	186	206	218	192	190	195	209	206	199	186	209	193	213	191	188	246	186	198	217	218	196	201	192	202	193	187	217	171	192	210	201	205	214	198	184	209	206	223	204	193	202	188	218	197	203	197	201	207	219	202	194	211	203	205	182	186	189	176	206	204	183	185	186	193	198	203	194	226	200	205	203	193	225	216	204	213	226	251	224	204	188	240	188	212	201	175	194	198	188	226	205	205	223	226	209	188	194	192	193	234	215	193	234	231	195	205	206	210	225	202	215	204	194	213	210	236	209	190	195	221	221	188	219	187	205	179	201	205	211	226	176	198	202	239	196	228	196	214	201	209	181	230	191	231	215	211	225	208	229	212	223	216	217	211	202	199	221	216	194	198	195	212	174	209	200	198	180	186	201	211	215	189	224	206	224	181	225	204	173	185	204	179	224	194	224	226	205	223	174	196	208	189	205	198	218	184	205	203	194	217	212	206	230	199	219	204	192	194	185	187	202	182	204	216	229	227	189	203	242	184	201	194	211	214	187	234	213	202	222	208	204	231	193	227	242	206	179	179	201	216	207	181	186	201	186	196	207	210	191	208	192	198	219	193	194	223	224	204	190	213	211	191	206	185	185	197	209	190	194	230	210	183	207	180	178	218	218	196	203	194	196	205	195	219	212	226	176	218	190	167	199	223	198	184	202	190	229	218	181	221	199	204	203	176	192	233	186	201	185	208	205	218	180	185	191	179	185	201	205	218	209	194	209	188	198	190	205	176	207	206	224	224	231	223	161	213	207	186	202	186	194	227	189	191	194	221	219	203	209	227	226	199	181	194	190	191	199	203	207	202	212	216	242	204	183	199	222	210	226	183	194	202	194	212	199	206	203	202	240	213	199	219	225	205	194	212	185	217	196	210	205	203	198	219	219	215	220	208	217	177	204	200	205	225	194	202	221	181	221	213	203	204	191	217	186	216	214	204	190	214	187	217	189	208	221	199	211	218	235	233	187	220	227	205	214	208	207	209	184	202	220	187	203	237	202	193	220	188	186	197	212	181	196	199	213	210	171	199	206	229	189	221	197	218	218	187	188	196	215	202	202	212	188	217	187	215	202	198	218	217	216	213	199	188	182	206	202	202	210	206	162	186	218	195	209	213	204	214	189	199	191	180	192	233	195	215	220	202	205	228	204	214	197	201	193	179	222	202	194	201	222	205	193	187	225	220	218	204	226	202	191	205	188	224	197	243	191	229	211	203	229	169	206	204	179	228	181	220	176	190	198	220	213	234	192	232	213	220	207	195	200	217	185	202	213	204	212	214	213	178	221	201	206	198	212	165	222	209	192	214	204	205	197	209	198	198	196	218	213	243	204	165	227	196	197	237	197	185	227	195	219	220	187	212	177	223	218	220	200	203	212	207	206	216	210	207	192	225	210	219	199	197	200	195	200	214	215	193	235	203	206	183	203	186	180	224	227	214	186	208	193	192	192	180	211	201	213	192	215	205	209	173	216	190	224	203	214	234	238	186	201	197	196	211	218	205	204	192	198	201	214	209	226	210	218	191	222	204	193	201	197	207	179	210	212	186	201	217	222	218	191	218	206	200	210	203	208	217	205	187	239	187	212	211	208	203	238	221	190	186	207	191	210	200	212	215	211	216	220	224	189	209	213	192	201	195	201	197	198	232	201	196	221	213	214	212	208	231	204	193	182	212	198	221	189	211	200	179	203	204	212	203	201	199	191	203	215	185	202	202	197	189	197	206	210	188	219	216	217	202	219	199	190	186	226	207	210	231	228	186	202	209	217	205	198	192	177	192	232	168	212	199	194	236	220	224	233	197	228	239	213	217	196	210	178	198	233	214	172	206	225	241	234	213	175	218	205	223	227	183	208	212	223	199	232	207	203	185	199	207	173	211	197	211	218	202	163	213	198	211	197	212	217	195	182	195	202	222	217	227	206	207	212	200	198	206	223	204	179	203	216	219	188	215	201	186	212	172	218	197	210	184	188	190	211	232	231	217	211	198	186	198	205	216	220	214	215	232	206	185	198	208	203	205	171	200	191	215
8324	2044	5049	5633	4847	3998	3151	2702	2262	1961	1651	1522	1368	1225	1149	1070	1015	988	956	835	813	748	779	761	724	706	666	652	681	651	644	657	627	615	581	622	571	593	609	568	595	622	605	579	562	553	531	537	534	533	524	528	542	541	514	565	526	526	503	536	515	532	567	507	497	509	531	509	517	489	558	520	501	535	518	521	451	484	540	499	524	510	479	528	463	475	507	495	534	494	495	499	509	518	481	484	499	487	511	487	485	499	502	519	507	509	499	501	480	531	485	476	445	497	502	521	488	510	480	500	513	503	493	522	470	507	456	485	504	497	503	490	495	464	474	495	475	487	472	528	499	488	476	454	506	439	468	516	509	492	496	510	520	507	518	497	490	488	523	485	516	500	492	505	497	517	503	509	537	518	458	492	449	500	451	493	453	470	494	493	489	482	482	495	497	488	490	485	489	487	456	510	454	468	497	475	512	460	474	516	481	488	469	495	509	443	517	472	518	494	483	451	506	475	525	530	473	489	474	475	487	477	486	484	490	491	484	513	484	516	440	481	523	496	493	506	457	482	501	478	502	460	504	458	472	525	515	508	475	508	468	489	480	500	485	463	477	511	485	518	435	488	511	473	475	487	477	511	464	491	505	473	451	491	429	531	456	518	481	511	452	488	522	521	486	488	462	503	504	488	482	460	510	503	514	465	472	491	517	498	496	511	481	486	514	427	463	483	489	491	452	511	475	461	467	496	507	491	501	511	467	473	467	520	480	510	483	474	460	490	463	511	532	466	496	487	488	473	445	483	511	477	512	489	471	522	476	484	494	487	488	481	478	475	500	463	479	516	466	453	475	487	525	475	520	483	488	517	500	512	480	499	513	531	510	480	498	494	466	511	475	484	506	460	528	451	458	524	471	473	495	489	447	470	479	485	517	505	540	499	476	524	485	445	481	513	511	508	476	455	451	508	495	465	494	514	474	519	448	503	476	493	457	469	521	478	483	508	467	487	494	528	502	506	476	477	469	491	484	483	522	490	495	534	524	477	476	522	531	493	493	469	466	534	466	517	479	480	507	486	521	472	507	446	465	517	483	485	524	512	504	494	489	454	463	496	521	473	522	531	471	503	517	453	505	508	490	498	491	490	461	473	460	493	484	489	465	456	491	484	442	523	474	476	518	488	467	452	518	489	482	493	490	459	513	477	447	460	521	438	476	513	489	487	473	462	463	454	495	486	470	473	511	467	495	502	448	489	497	464	501	514	477	483	499	462	473	519	489	513	504	503	485	516	454	510	486	470	486	477	488	508	520	458	464	500	481	505	479	512	524	480	498	488	519	461	459	478	484	507	494	497	495	492	482	470	458	486	456	480	481	484	463	486	492	463	492	466	468	487	464	500	474	512	523	493	495	512	464	508	480	494	478	501	473	461	452	495	475	464	521	485	473	484	512	476	507	471	531	517	499	517	463	483	476	499	477	448	488	495	467	504	492	485	491	490	511	527	487	472	507	501	451	469	472	497	454	492	475	458	482	471	450	475	504	481	498	482	460	481	472	467	491	466	489	462	485	473	499	479	517	489	462	505	507	476	458	513	489	466	508	483	496	488	475	480	495	471	469	453	503	485	518	524	520	493	475	483	494	501	504	493	477	495	471	488	493	499	509	517	484	494	502	496	476	463	499	481	516	482	498	480	481	488	483	488	484	483	492	502	494	500	464	469	481	487	489	495	497	484	456	470	496	501	477	473	499	491	490	496	496	462	514	472	532	479	528	481	487	498	470	505	502	485	487	508	519	466	491	483	482	495	506	490	521	441	489	442	480	507	484	473	483	517	506	491	512	458	517	464	454	507	470	472	503	482	482	492	517	461	483	484	512	480	478	465	492	474	473	496	492	500	505	482	482	482	512	506	510	441	517	496	534	487	494	495	527	509	483	511	493	439	502	524	481	498	486	497	454	459	521	493	484	485	482	519	482	506	506	536	523	546	490	523	527	471	502	493	487	515	507	474	521	546	480	520	484	476	458	488	503	468	481	486	512	496	506	477	466	464	497	526	457	461	444	411	477	435	484	513	457	494	441	483	480	498	467	484	473	430	479	469	473	516	489	546	460	485	489	496	449	495	483	474	470	468	513	505	485	465	467	482	499	487	472	481	451	490	509	505	467	486	498	475	470	480	497	473	457	508	501	488	523	507	499	464	526	475	481	527	456	492	511	482	495	489	478	495	467	499	499	501	435	464	505	504	503	481	481	490	440	448	451	496	479	513	498	517	512	493	481	473	440	474	486	508	481	467	469	516	499	526	514	454	467	499	463	488	485	460	501	494	460	484	498	504	492	464	492	501	472	522	488	492	506	506	480	532	448	492	501	462	500	469	486	485	497	479	460	474	470	493	513	507	483	511	476	535	493	497	462	495	488	465	498	460	484	526	478	463	496	466	464	476	495	507	524	473	504	507	466	463	468	494	471	464	486	502	529	504	494	501	500	507	474	532	488	471	478	493	454	502	496	491	502	506	476	502	492	503	540	465	474	490	492	496	485	496	477	540	504	497	513	507	512	482	516	464	503	470	479	476	507	490	492	481	513	495	496	466	517	493	469	493	487	517	501	511	511	473	464	486	484	454	493	498	444	477	482	457	518	476	484	527	460	501	492	486	474	499	469	477	444	497	482	472	476	521	446	526	462	504	489	476	491	509	487	480	505	460	489	481	497	534	515	532	498	493	461	488	471	456	459	489	501	537	494	522	473	485	513	490	509	473	490	471	492	510	484	483	506	460	482	466	490	501	475	489	502	504	475	441	449	482	500	485	448	473	470	485	472	458	493	458	485	524	462	473	506	505	503	474	470	500	447	452	500	468	477	476	491	478	440	497	482	509	487	497	477	473	487	500	477	481	504	449	479	494	523	485	494	497	515	498	481	498	470	471	520	515	509	498	471	493	486	474	488	507	491	461	504	503	510	482	491	528	466	500	476	494	470	505	467	489	478	486	516	479	480	500	463	465	463	476	496	466	491	472	477	549	473	521	500	434	477	468	476	475	499	467	482	498	479	461	441	503	504	504	481	453	486	470	489	486	494	471	450	507	497	522	507	469	506	459	469	461	462	472	524	472	486	490	453	454	483	523	460	468	487	459	499	499	494	454	504	517	439	460	497	500	510	532	513	494	502	477	491	493	486	487	463	499	538	499	470	497	426	444	507	504	504	491	487	501	460	488	518	524	474	524	526	467	488	536	487	457	512	496	498	509	502	490	472	486	532	461	525	475	484	449	526	481	500	492	484	487	505	499	499	526	517	472	478	457	492	487	463	510	451	523	483	505	500	479	509	479	460	498	460	499	437	474	491	500	472	525	471	501	471	501	512	490	501	538	471	511	510	470	474	516	495	469	488	473	449	508	496	511	467	516	495	518	495	459	510	474	510	499	481	472	477	484	470	527	463	482	490	468	503	474	466	472	514	550	489	499	484	463	480	494	505	474	455	484	471	478	486	485	481	480	468	476	444	489	462	486
2562	120	100	75	68	57	53	63	53	45	45	50	34	52	41	43	45	42	41	45	43	54	46	45	35	50	47	41	39	44	46	40	44	35	41	41	48	39	45	37	31	41	34	35	42	53	47	38	45	43	30	57	37	32	49	32	40	39	40	35	53	47	42	50	42	42	41	32	30	45	41	44	60	24	42	32	41	46	35	37	36	60	31	39	26	26	38	30	42	40	51	34	47	39	29	26	42	44	45	39	49	47	55	33	45	40	31	57	43	49	42	44	42	51	33	48	38	65	38	55	42	41	40	48	43	45	44	48	41	47	40	43	44	31	29	44	46	39	35	42	25	40	44	38	46	47	49	41	50	59	41	60	42	44	45	40	44	54	41	42	45	48	44	57	50	44	50	34	56	48	36	21	52	35	52	48	38	53	51	51	43	44	39	46	52	50	52	42	39	43	40	43	41	46	57	44	52	41	39	49	39	42	34	42	51	41	41	48	36	41	40	44	46	34	46	49	48	45	40	46	47	47	46	39	30	49	57	38	40	44	47	37	51	45	48	44	39	32	37	40	49	34	45	51	37	39	47	35	30	38	32	42	56	35	47	44	45	34	39	41	46	49	39	50	38	40	42	37	46	42	40	57	47	44	50	41	43	38	47	35	49	49	35	54	54	43	45	45	37	41	46	40	56	42	42	48	37	45	43	39	46	41	47	36	41	42	42	42	46	29	45	33	54	39	44	38	58	47	54	39	43	45	46	33	40	37	45	53	57	43	48	43	39	44	37	72	41	41	48	50	51	54	47	57	50	37	48	56	35	42	36	58	40	41	59	36	38	56	54	42	49	39	43	47	45	40	36	39	40	47	48	40	57	36	53	36	41	42	41	37	49	44	52	40	54	48	38	41	34	38	35	46	46	42	38	44	36	40	40	37	42	46	40	43	41	37	41	47	45	37	36	30	41	40	35	42	43	35	43	34	32	45	50	42	46	47	49	40	42	29	38	51	46	59	47	37	50	41	55	40	62	46	32	41	42	41	52	38	48	57	44	40	49	36	34	36	31	46	37	42	52	48	39	41	44	37	53	28	36	44	47	56	40	36	34	41	44	36	51	46	37	45	46	46	40	49	52	48	43	38	44	37	34	48	50	47	48	49	43	46	48	47	35	33	40	34	45	44	44	35	53	47	37	33	39	30	39	41	34	45	31	40	35	42	40	29	51	37	43	42	35	34	39	45	45	31	52	40	44	52	44	56	39	41	47	41	47	45	46	36	46	37	40	48	50	42	31	51	44	43	50	43	46	35	39	35	47	42	47	39	53	49	50	34	45	50	58	50	50	47	47	41	39	44	44	39	50	45	41	36	45	52	54	30	51	45	50	46	40	54	53	42	37	48	36	29	33	40	39	49	39	38	38	42	45	46	53	41	46	38	46	50	47	47	43	49	48	42	55	41	49	46	45	42	37	47	36	47	38	52	50	42	46	41	47	51	37	47	40	46	50	40	60	41	43	34	37	47	56	46	32	41	43	40	43	50	38	40	45	57	41	27	42	33	39	49	50	35	47	43	49	27	47	60	60	33	42	41	36	43	39	44	41	40	54	49	43	45	36	33	52	40	48	50	49	41	42	38	38	39	40	46	51	48	33	49	38	38	36	33	52	47	49	34	28	41	42	34	42	40	38	58	48	38	41	54	45	37	50	30	45	48	32	28	42	38	44	40	44	40	44	46	47	34	27	38	39	44	50	44	37	43	44	54	25	33	48	41	38	40	37	32	38	45	38	57	43	42	41	45	47	37	35	42	41	41	49	42	48	39	33	54	36	28	56	39	35	50	50	38	36	49	29	50	51	39	37	45	40	43	41	38	47	36	45	46	37	42	24	51	45	46	42	46	30	35	40	44	40	43	40	34	49	40	48	41	47	37	37	49	47	38	36	39	39	42	47	39	47	45	33	43	51	53	33	46	39	43	41	43	40	43	46	46	46	51	32	40	48	56	35	38	38	41	53	36	49	54	57	50	38	33	40	48	43	37	30	49	45	37	50	37	43	50	38	40	41	38	32	37	59	50	49	40	42	47	48	45	37	37	47	43	44	39	38	53	36	26	41	32	39	51	41	49	52	47	34	48	38	44	45	40	42	45	43	44	29	40	55	53	45	54	31	47	50	48	46	50	40	40	42	36	55	44	58	42	49	33	48	37	40	44	44	46	45	57	41	40	45	54	50	52	33	45	55	51	39	44	46	53	46	44	53	47	46	46	54	49	45	46	44	57	48	42	43	50	47	42	33	45	50	38	49	37	34	44	44	37	38	31	39	45	37	38	44	52	51	36	35	63	36	53	55	34	48	49	58	63	40	38	47	47	41	38	42	45	48	39	54	58	44	51	48	52	42	42	46	32	30	47	44	66	48	51	51	48	39	49	40	52	49	45	33	47	42	44	48	44	43	44	45	31	45	49	51	36	45	40	52	44	49	40	44	39	46	41	41	52	51	40	53	49	45	53	47	50	52	40	31	56	46	43	57	41	44	32	35	58	42	41	48	45	37	43	40	42	58	48	41	40	46	39	46	38	42	43	45	39	43	47	32	43	45	40	47	42	39	43	48	46	48	54	49	35	38	37	46	46	52	31	43	44	51	49	33	42	58	42	33	56	42	40	50	42	48	43	38	49	39	33	35	40	54	53	49	43	54	55	46	51	48	73	46	40	42	43	42	30	37	42	57	47	39	45	50	33	45	48	50	50	51	34	35	42	46	48	43	54	43	29	38	38	44	54	48	40	38	49	42	30	36	40	42	36	50	44	30	57	43	37	36	44	41	44	50	53	46	54	48	43	62	47	38	42	53	37	33	33	43	45	42	38	59	39	30	34	30	40	43	36	38	41	45	50	48	57	40	44	37	48	31	46	53	40	48	34	49	34	48	47	40	41	36	47	50	41	41	53	47	46	39	36	43	30	51	50	34	47	44	36	46	50	51	56	45	45	37	59	50	38	32	34	50	40	37	45	31	42	37	53	48	45	52	37	55	36	38	48	51	40	36	48	40	50	49	45	42	43	46	46	38	45	42	48	39	43	53	45	51	28	31	45	48	45	38	42	29	41	44	47	38	42	50	42	41	36	46	53	36	42	49	39	46	42	58	35	38	43	46	35	48	48	50	50	52	31	49	52	43	41	41	39	43	42	49	39	51	37	43	38	41	40	49	49	41	44	36	53	44	43	42	41	43	52	41	52	40	47	51	49	52	47	35	47	46	42	59	43	59	40	39	47	39	34	56	38	51	43	48	34	39	34	51	33	44	42	40	47	56	49	51	48	44	44	46	43	46	47	42	33	36	45	37	50	48	36	55	43	31	53	52	58	49	34	42	67	47	47	54	30	39	38	50	48	38	55	53	45	44	45	42	30	40	48	41	46	42	40	38	50	43	38	35	38	44	40	32	46	50	52	38	43	51	40	46	37	48	42	52	42	44	36	43	54	44	35	38	34	50	33	46	36	50	41	35	48
2258	208	255	258	271	245	230	199	190	201	186	192	187	164	158	173	156	140	139	167	175	166	162	148	171	148	145	136	146	149	145	145	165	143	137	141	127	132	145	134	162	145	135	159	155	153	156	166	149	151	145	149	145	151	143	140	142	152	139	143	142	168	154	158	163	161	127	163	145	163	141	162	143	154	152	153	160	156	151	141	138	155	157	166	161	153	165	153	151	141	154	155	146	155	171	141	165	139	163	156	166	151	137	165	159	137	168	142	156	143	139	148	150	140	143	149	152	159	125	178	132	135	142	156	151	143	171	148	137	174	124	137	132	155	143	133	145	149	171	161	136	147	162	152	154	120	124	170	163	147	148	155	139	139	136	169	145	136	152	138	133	144	149	135	172	162	150	146	149	145	139	139	156	133	124	147	136	138	147	137	138	152	138	155	135	132	125	152	129	144	153	144	137	167	159	170	147	140	161	162	124	137	143	160	158	150	161	159	140	159	150	181	142	148	144	145	127	155	130	152	146	152	153	162	147	158	156	150	142	136	144	149	158	163	167	159	129	149	159	141	159	144	142	134	137	158	170	164	150	155	156	157	130	143	149	142	153	139	164	169	168	159	144	163	151	136	122	162	130	162	159	122	140	141	164	139	152	150	115	127	144	167	160	159	154	147	152	156	163	146	154	170	161	167	140	153	144	154	140	166	152	156	136	130	157	161	155	115	152	148	144	143	137	142	135	158	161	143	151	149	171	131	148	162	148	146	150	137	145	142	159	154	135	149	163	129	143	153	135	146	146	128	139	131	159	120	131	172	154	147	136	169	131	137	156	136	140	136	154	165	169	155	136	138	163	145	153	154	132	178	132	137	157	158	170	130	153	156	159	133	137	160	165	155	127	142	139	160	150	144	150	118	131	158	138	166	157	156	152	160	163	134	156	141	142	142	150	160	154	142	136	156	158	149	141	131	168	180	145	148	138	121	157	154	153	143	132	153	151	160	151	137	145	124	147	140	142	154	149	161	164	158	140	175	159	131	153	135	146	145	162	154	145	151	158	155	149	186	150	174	125	147	142	155	134	149	171	133	132	126	153	132	136	144	151	133	148	146	167	164	142	149	125	146	152	126	156	130	131	127	162	147	125	171	149	140	122	153	135	150	160	155	134	167	141	149	153	161	138	142	144	145	140	143	159	150	133	150	165	156	171	157	128	174	124	165	148	134	160	145	162	142	151	142	139	150	118	153	168	144	161	141	160	132	147	141	144	169	139	147	116	143	142	162	154	130	159	149	174	165	131	163	147	143	154	158	144	161	159	141	158	128	163	163	162	142	171	149	160	176	158	149	133	158	168	126	160	140	151	168	157	150	132	173	149	147	164	157	132	146	163	139	158	132	148	149	151	147	139	153	156	146	160	143	137	136	148	160	159	146	140	122	148	157	134	154	143	157	147	168	151	146	184	163	151	151	156	134	144	160	152	153	131	160	161	142	134	132	137	153	141	157	146	141	143	127	141	147	138	133	145	152	162	134	149	154	148	150	140	126	133	158	167	144	145	144	137	127	135	174	138	167	141	136	174	147	143	147	189	157	168	159	143	143	146	141	135	144	134	131	139	168	156	142	141	142	150	136	151	154	163	140	136	168	134	135	154	163	146	140	142	142	152	154	152	150	132	152	158	144	139	152	158	137	149	133	164	163	169	135	165	135	178	128	133	151	138	137	145	126	153	155	151	139	154	166	158	168	133	147	153	138	158	164	153	151	140	139	163	165	155	148	133	132	159	132	135	152	147	141	123	151	133	141	162	142	120	142	148	138	146	148	152	160	160	135	157	136	164	146	158	172	140	155	156	160	148	146	169	155	141	117	136	172	149	122	148	147	156	159	148	159	148	146	158	144	121	148	144	159	127	164	158	151	126	152	136	131	170	143	153	153	146	153	148	126	138	137	173	135	155	141	160	155	160	154	159	137	149	167	153	142	144	148	150	142	143	151	149	166	157	153	143	154	132	139	147	155	137	154	132	149	144	170	156	142	137	159	136	132	155	160	146	146	140	157	170	138	148	138	169	137	136	167	158	151	139	149	149	148	149	151	161	173	152	152	141	154	161	145	134	147	135	134	135	143	141	149	171	127	165	126	159	131	155	169	157	151	161	169	149	145	151	137	147	156	140	145	149	164	155	157	131	159	141	137	148	133	161	171	151	153	156	148	150	143	147	148	153	146	151	147	156	157	134	153	179	172	147	151	129	152	148	176	170	131	160	151	153	125	149	158	153	149	154	161	132	142	132	137	132	146	135	150	145	140	140	163	158	143	164	160	161	173	154	148	150	156	140	143	133	162	132	138	147	145	139	149	173	145	156	154	160	144	152	152	141	148	162	149	140	145	167	146	135	139	136	161	138	143	146	155	149	161	149	141	141	151	142	157	156	161	162	134	161	160	135	156	132	142	153	133	167	154	164	141	147	160	136	132	153	164	135	142	142	140	131	165	140	157	147	152	159	155	144	122	165	152	142	153	171	160	139	141	139	133	126	148	135	134	156	156	123	144	156	148	183	149	184	150	133	144	137	139	165	155	151	170	147	140	143	150	137	144	156	142	136	150	177	160	158	141	154	143	153	134	149	146	156	140	153	143	163	135	156	126	164	152	134	134	142	138	153	151	121	141	148	156	149	155	166	139	148	152	170	158	159	134	152	131	152	133	138	145	125	149	135	133	156	136	144	146	136	143	138	147	160	145	158	136	143	139	149	131	186	149	153	155	147	134	139	158	135	164	134	138	159	155	155	153	159	137	143	163	151	169	142	144	146	136	155	162	156	152	159	159	163	143	136	137	125	166	143	143	146	148	147	146	133	147	148	143	148	141	148	136	126	152	143	157	151	145	150	130	159	151	146	145	143	165	148	150	147	135	160	142	165	160	175	127	141	134	134	140	144	147	160	144	158	157	150	153	140	137	151	143	138	129	131	149	138	154	168	148	158	147	157	157	158	131	157	129	158	142	149	158	149	148	144	168	130	154	156	159	137	126	132	155	164	134	162	167	120	151	150	145	142	132	155	150	144	180	147	160	143	130	150	152	161	149	148	141	151	174	138	156	161	175	139	164	158	144	155	133	166	147	137	144	146	162	155	130	149	171	158	142	139	135	160	124	140	161	146	167	134	145	152	145	157	129	146	147	137	149	151	150	150	148	144	160	160	166	148	135	151	145	129	150	146	165	154	134	133	167	154	163	150	122	153	140	136	143	150	138	135	161	169	158	167	157	156	160	138	144	148	146	136	143	154	145	156	149	147	143	157	166	150	158	143	161	152	128	154	146	149	147	152	157	145	161	150	137	159	146	158	153	154	156	141	153	153	161	130	137	139	137	156	139	171	178	143	152	140	147	162	167	147	177	153	152	146	142	145	146	166	142	138	120	157	150	147	149	157	159	134	157	154	159	158	148	160	158	158	154	137	167	167	154	169	148	166	113	138	161	146	145	132	161	152	152	154	153	145	140	159	139
9906	1194	1218	1004	664	510	419	347	283	254	218	208	210	170	176	203	176	159	147	154	142	141	168	166	163	127	145	163	138	185	163	148	133	144	148	114	148	126	133	146	130	124	134	109	128	127	132	139	123	135	128	122	119	127	131	125	99	134	132	148	119	125	121	122	146	128	140	134	144	134	132	126	103	143	133	143	137	141	116	140	111	125	131	120	164	116	131	127	119	166	148	132	164	111	139	116	136	117	127	140	141	131	135	125	126	109	139	128	127	120	138	136	125	117	108	142	126	121	136	124	123	118	116	152	139	128	140	143	153	134	123	129	123	124	122	133	119	117	108	136	142	124	141	129	145	131	141	127	125	137	118	122	123	123	130	135	110	133	113	118	140	151	126	130	127	122	127	115	131	144	120	123	130	136	112	107	120	155	141	99	112	133	147	138	115	136	109	142	142	131	131	145	134	149	133	145	137	126	116	138	123	121	133	127	116	121	120	135	153	141	137	113	121	125	132	141	120	137	130	113	135	138	142	112	108	129	136	126	104	134	141	132	131	121	138	111	111	130	129	125	119	137	112	115	144	96	125	128	145	128	118	137	118	130	139	127	121	136	135	121	151	127	131	139	135	123	118	148	106	120	139	150	121	103	116	136	120	123	116	147	141	135	129	124	123	109	144	140	140	109	135	131	124	139	123	123	103	142	135	134	138	140	138	128	118	113	136	145	125	150	111	129	136	116	143	136	144	124	143	135	136	127	115	115	145	130	136	113	139	115	136	114	125	128	118	152	110	99	140	139	123	122	126	128	154	139	131	125	147	130	108	111	123	143	130	129	133	135	135	164	136	133	136	158	139	131	109	109	149	129	116	105	142	125	142	144	130	113	123	127	141	120	141	115	134	122	138	111	154	109	132	129	118	129	132	157	124	108	130	118	140	145	131	131	127	124	124	117	104	134	126	143	126	136	121	130	150	138	135	145	128	121	147	126	133	126	127	145	151	157	127	117	141	140	124	128	130	146	112	132	126	136	125	143	121	132	132	115	149	153	136	135	117	123	126	124	134	148	138	111	110	132	131	127	143	110	133	127	122	118	128	131	145	126	122	151	123	125	111	126	139	121	114	128	150	135	116	159	123	154	101	135	120	145	131	101	131	121	131	143	140	139	138	146	138	144	115	116	128	126	133	113	120	142	123	124	128	132	125	153	117	138	138	127	140	135	147	132	110	119	136	124	140	133	115	139	121	132	133	140	151	147	143	146	114	136	146	125	113	129	150	118	135	130	140	125	134	142	130	126	146	135	147	126	132	142	131	139	126	122	145	125	134	116	122	127	125	138	130	131	146	126	137	118	125	151	125	104	123	123	140	134	154	118	138	126	162	141	133	119	117	128	124	122	129	138	119	132	141	142	135	152	138	139	159	109	115	111	142	126	141	118	116	138	123	114	130	104	111	133	152	137	129	135	129	161	126	123	106	148	136	144	121	120	144	146	153	137	120	165	126	137	126	133	128	133	138	137	128	134	138	128	123	110	145	114	122	139	116	126	142	142	132	107	138	125	115	111	122	105	109	150	114	131	143	138	131	142	153	137	158	133	143	129	112	132	116	124	127	103	108	128	128	131	116	138	108	101	142	136	131	124	141	137	121	118	119	129	131	110	109	152	145	133	135	110	119	137	144	122	125	139	131	135	111	132	136	133	122	133	130	130	122	108	122	128	138	109	130	135	118	122	128	124	141	148	142	132	128	137	141	146	143	127	110	140	120	137	138	116	131	129	144	134	144	132	132	136	123	120	114	111	135	144	132	135	134	138	125	118	147	131	145	156	111	154	110	139	112	125	148	104	116	140	121	121	124	140	140	127	141	118	117	142	117	123	125	130	129	138	134	135	127	141	125	117	129	129	130	133	125	120	131	143	130	125	115	106	130	116	116	121	137	114	137	130	121	127	122	144	146	139	137	153	151	118	119	121	137	123	114	139	128	137	141	115	148	132	128	122	131	142	118	128	136	130	134	126	134	142	132	127	137	118	147	127	148	121	139	121	118	124	119	156	136	135	101	130	131	125	121	134	117	122	121	113	118	116	139	121	145	114	117	144	116	112	123	137	114	125	129	117	131	116	124	131	106	122	119	142	128	117	134	134	126	172	123	125	123	133	120	128	137	140	157	121	137	120	122	138	137	130	120	136	119	105	122	106	122	128	122	114	128	128	113	135	140	126	120	134	139	137	126	156	130	136	109	127	154	149	120	135	155	142	142	124	97	134	115	121	101	103	127	138	138	120	119	138	138	134	156	127	126	123	131	149	111	139	117	140	131	133	119	113	127	143	147	130	136	135	146	132	114	123	110	113	120	142	110	136	126	133	135	145	142	145	140	123	127	123	147	122	124	126	124	127	145	147	129	138	132	127	115	130	122	131	115	132	122	126	135	121	135	109	136	146	124	138	119	136	121	121	138	117	126	145	136	139	136	157	132	124	126	122	116	107	134	113	137	122	138	137	127	138	138	139	126	136	127	131	125	118	125	121	142	116	131	117	142	153	120	111	129	123	127	131	124	113	112	88	114	123	139	120	132	123	144	129	144	131	131	133	135	144	116	149	133	98	110	146	132	128	128	123	117	153	157	144	116	130	121	133	144	132	128	148	139	126	110	119	139	148	104	115	143	118	139	167	123	139	109	128	118	128	150	115	136	131	116	114	135	145	126	118	130	136	137	133	126	140	129	137	143	136	119	103	119	142	137	127	120	123	119	102	126	140	139	130	114	140	125	156	135	120	121	138	109	148	129	125	137	134	140	126	142	132	119	139	127	115	140	123	141	116	124	124	149	123	129	123	142	132	150	123	109	121	129	140	134	130	138	134	126	157	120	130	130	125	152	131	149	140	146	130	145	122	122	108	123	146	132	112	119	117	123	121	137	141	117	139	125	131	152	132	127	136	122	121	135	123	114	117	139	114	136	116	102	138	125	142	114	149	140	129	111	142	129	142	129	130	134	138	127	129	144	134	143	142	143	135	139	124	116	129	121	127	139	149	114	133	131	129	139	116	137	115	130	109	129	147	116	121	118	130	124	128	138	130	135	116	137	138	124	131	114	145	113	134	131	134	146	121	135	116	138	126	130	119	120	127	149	132	109	130	118	105	115	125	114	141	147	144	150	125	130	120	112	123	126	124	155	128	141	101	133	129	144	139	144	148	108	132	149	127	133	114	122	106	141	127	117	134	113	139	119	118	96	128	148	139	129	126	97	126	127	106	117	127	119	122	125	118	121	149	125	143	114	149	112	137	149	117	113	134	134	116	105	137	133	132	141	136	112	134	102	143	116	152	134	126	126	145	150	175	140	131	117	119	127	143	116	124	122	123	117	126	146	116	144	131	132	118	150	126	116	121	128	132	136	135	119	125	123	110	129	133	125	132	126	130	119	136	148	137	147	126	125	152	120	140	127	129	109	136	134	134	136	127	139	148	134	137	123	137	127	129	137	163	111	129	141	134	127	131	122	134
6375	1159	2788	3151	2693	2196	1905	1552	1344	1090	1023	884	832	774	693	703	627	586	546	556	507	543	476	502	466	509	469	410	461	419	448	407	392	425	386	395	394	386	397	415	417	385	397	345	373	369	376	394	369	367	354	392	330	335	384	362	369	368	359	353	362	340	363	356	373	410	355	373	362	334	342	345	358	371	355	371	352	367	348	348	331	356	356	357	349	362	328	380	345	356	345	342	356	340	332	338	343	330	362	350	274	348	389	344	284	370	362	357	347	348	325	376	354	367	374	330	337	362	357	386	346	364	351	333	356	334	369	351	361	328	286	362	346	326	346	347	380	313	359	352	334	321	336	365	352	364	331	354	344	346	372	326	325	361	291	344	320	374	347	373	342	341	357	368	336	354	333	354	314	336	339	311	325	323	340	374	364	354	318	336	358	349	327	352	341	347	307	334	308	342	350	350	329	353	364	347	362	354	363	340	326	319	336	352	321	346	298	351	314	325	333	390	362	347	284	351	372	335	364	371	352	356	359	316	331	336	310	356	324	340	344	322	319	332	359	335	348	338	324	359	305	326	361	351	319	345	309	312	345	376	310	344	325	324	319	345	292	360	340	332	324	331	331	351	324	373	326	365	312	368	346	314	351	335	346	352	320	360	365	370	328	328	361	348	338	318	327	346	316	340	357	322	340	328	320	361	303	345	348	345	318	368	343	319	317	289	359	329	343	333	320	335	332	352	336	353	361	302	345	337	353	388	350	356	331	321	353	355	368	322	319	365	339	335	340	346	339	329	302	337	314	348	354	331	336	325	332	367	355	360	309	352	337	332	330	354	341	336	337	340	348	352	327	326	327	350	345	337	340	361	342	364	352	368	340	335	360	358	358	338	354	363	325	291	346	334	358	360	330	364	344	347	343	313	314	364	325	339	326	378	314	382	342	358	286	319	380	319	321	339	368	378	336	356	339	347	301	361	352	323	324	368	323	389	319	338	358	318	323	346	361	349	359	361	346	330	345	307	312	341	364	332	320	346	318	334	342	315	334	333	337	332	357	331	374	338	319	324	324	352	339	358	325	389	324	328	308	377	316	353	344	348	342	305	331	359	355	308	349	337	342	340	354	341	329	314	346	348	326	350	337	343	345	333	326	330	332	383	363	347	336	351	355	336	357	343	332	334	343	309	332	343	321	323	329	319	325	336	311	378	345	356	316	359	339	360	352	332	361	353	350	360	367	365	309	339	321	340	314	346	367	341	330	330	358	353	337	355	347	357	358	339	351	344	335	311	359	343	367	317	366	293	315	340	317	362	338	366	395	335	323	345	358	352	337	322	334	341	335	343	305	338	326	343	384	305	343	312	324	313	340	323	353	315	332	361	322	328	323	374	349	369	341	350	351	334	307	321	353	336	337	335	341	305	353	312	365	321	338	328	379	326	349	348	342	350	369	374	342	371	375	356	331	379	333	329	315	335	327	314	340	340	357	325	344	315	352	363	312	328	330	317	353	325	362	351	319	339	344	389	367	344	349	338	370	367	345	336	318	339	361	343	338	353	367	330	334	346	337	321	332	341	308	328	354	348	334	328	339	291	325	351	325	284	360	361	349	347	374	362	345	336	340	353	353	314	312	361	335	362	345	379	356	337	366	340	339	343	349	332	373	336	333	349	339	334	345	362	393	338	367	333	353	332	323	331	329	343	330	336	370	317	342	375	328	350	348	334	366	334	350	344	353	349	372	333	359	342	366	324	322	342	332	300	311	339	340	354	351	341	339	369	352	350	360	328	336	360	351	322	357	360	318	334	363	333	353	325	355	352	332	302	337	342	300	351	340	346	315	345	362	355	344	343	331	322	327	318	339	306	340	339	352	335	339	354	370	318	333	344	350	336	360	361	353	328	368	347	342	359	314	322	347	318	322	329	319	335	344	332	339	341	337	347	325	334	356	374	349	331	368	333	343	324	359	326	335	342	336	335	359	358	316	377	323	340	318	338	322	334	335	365	322	340	320	352	341	361	330	363	349	345	345	346	325	373	313	348	330	349	318	315	366	339	356	333	371	335	377	364	312	353	312	331	364	343	311	333	363	343	358	326	334	335	337	347	351	323	332	334	342	340	375	356	362	328	382	356	390	374	347	354	339	338	340	356	319	339	321	342	307	341	337	328	338	341	327	378	324	352	338	297	324	335	354	337	332	324	343	360	347	346	345	370	321	373	352	330	359	339	355	341	344	334	343	327	344	325	330	352	325	384	350	344	357	355	347	362	356	308	358	362	334	338	338	300	339	343	359	357	327	361	376	342	349	337	344	322	344	338	339	332	347	339	345	334	348	363	370	334	343	342	345	382	324	359	346	343	346	336	341	330	340	360	337	362	350	347	328	370	333	312	351	316	343	324	386	316	323	326	347	321	316	334	348	327	317	325	304	345	372	331	354	348	360	354	342	330	317	356	334	325	345	341	336	319	369	337	322	329	352	317	329	338	332	341	336	308	343	306	334	322	321	301	339	332	352	331	302	330	355	345	323	322	323	327	349	352	348	353	338	318	362	351	325	340	364	335	384	355	326	346	362	349	361	326	345	354	339	345	327	364	349	344	335	304	333	335	342	336	363	333	340	309	334	354	331	344	334	342	335	360	364	339	318	346	309	348	350	342	346	347	361	334	361	299	320	334	352	339	362	339	323	350	339	334	349	381	339	322	357	341	339	326	325	343	335	332	323	367	329	360	305	348	336	354	358	338	360	313	338	322	367	309	348	322	329	353	313	332	287	362	351	339	332	341	336	342	346	355	356	340	353	310	318	349	365	356	359	333	323	310	340	370	362	337	351	345	361	328	325	344	322	262	345	332	344	360	347	341	329	328	332	350	317	363	326	343	367	340	338	343	352	344	356	367	336	345	325	340	340	348	359	334	341	333	307	347	348	329	363	326	326	354	337	310	309	352	332	338	296	353	340	335	320	352	337	331	342	346	366	354	358	352	329	310	325	336	355	376	354	347	368	346	336	339	343	312	325	359	334	317	338	339	370	328	342	315	302	338	342	339	327	389	369	337	378	334	325	304	331	356	323	337	345	351	344	320	370	344	341	368	344	377	335	360	376	361	349	344	361	342	365	324	357	336	361	354	332	361	342	365	359	336	319	337	341	383	336	330	344	385	350	355	314	334	340	359	342	330	322	382	342	361	318	332	327	358	367	367	342	356	357	311	321	355	318	355	334	367	348	340	344	338	368	331	357	352	320	325	360	333	342	345	324	357	357	344	367	345	311	314	338	351	340	347	329	367	328	338	362	355	368	330	335	355	351	369	376	344	357	350	352	348	348	300	370	331	320	354	329	299	357	379	344	333	345	331	327	329	371	338	344	368	320	350	335	333	322	359	351	331	382	333	337	361	362	321	369	324	325	334	337	324	336	360	333	332	315	335	374	351	365	366	369	347	352	319	343	361	332	326	359	345	361	341	343	355	324	322	372	333	353	314	336	334	372	325	341	310	377	346	360	402	359	325
17264	2716	2546	1899	1211	879	671	624	482	469	394	379	321	321	308	290	265	237	239	269	221	223	239	236	222	203	228	208	251	211	228	251	226	217	227	225	227	227	199	196	208	162	224	189	226	238	201	249	225	214	197	209	200	217	203	210	202	223	190	191	222	192	204	213	234	182	231	209	177	209	186	208	205	199	212	199	207	211	206	216	198	209	221	215	210	215	185	213	182	198	197	194	194	209	202	212	202	189	228	195	214	220	210	175	220	187	210	232	204	217	199	211	192	193	209	199	208	184	196	211	201	229	200	196	185	210	212	214	218	194	218	217	208	182	217	179	205	221	197	194	197	202	232	200	179	196	207	196	241	195	216	213	213	166	182	231	208	175	221	228	210	213	242	208	212	218	208	231	204	198	189	228	191	184	185	191	217	216	191	202	212	192	198	213	199	218	209	226	214	195	236	206	174	203	209	217	211	213	193	178	200	219	221	218	217	224	172	222	221	213	199	206	209	192	179	204	208	218	195	189	198	205	194	211	217	173	221	201	210	193	197	216	179	213	222	192	190	229	204	228	192	207	207	177	211	207	192	180	220	200	228	241	202	173	227	186	209	198	196	182	211	187	185	217	227	186	188	188	198	182	204	175	216	179	211	208	206	197	192	187	192	223	208	195	218	214	212	190	219	180	198	208	228	188	195	211	209	213	196	219	195	195	210	195	236	208	201	223	215	188	206	202	208	193	206	190	202	201	190	218	197	211	211	188	192	212	204	209	207	200	210	185	215	250	210	206	194	233	197	207	184	199	204	235	209	216	180	213	188	220	222	228	181	181	184	205	207	197	193	202	197	183	219	245	198	205	206	198	193	219	219	187	202	217	190	195	196	184	213	204	225	184	223	200	186	205	215	225	173	179	255	221	201	191	209	217	216	189	223	189	173	188	185	193	210	199	184	211	216	203	218	176	210	202	224	236	201	223	198	230	218	176	199	206	213	231	208	178	193	199	204	189	231	208	188	182	245	225	212	202	186	180	201	207	198	215	215	237	196	184	193	226	204	192	190	201	191	210	221	189	203	191	207	219	229	208	186	208	189	191	193	204	182	237	165	205	216	235	204	224	214	223	202	189	196	217	188	213	212	193	182	172	209	171	192	197	192	184	201	212	221	218	202	204	219	210	191	185	218	200	200	201	227	204	201	176	205	191	176	227	188	189	234	190	189	185	203	194	185	215	220	186	213	192	193	201	197	157	214	219	204	192	200	199	198	236	211	199	203	220	187	198	199	186	202	207	207	196	205	191	202	210	218	181	189	215	163	197	211	198	192	213	187	211	196	213	204	208	188	250	193	204	195	192	205	229	191	196	200	226	189	205	213	203	211	176	213	193	184	208	245	198	200	215	202	193	234	213	192	203	222	229	188	205	210	202	215	213	205	213	203	211	194	183	215	192	206	210	221	205	212	208	240	191	201	215	190	197	228	208	212	194	205	206	187	221	213	183	214	206	203	218	203	223	206	221	183	214	215	189	197	195	202	191	185	198	179	161	207	186	194	208	199	191	207	169	202	193	182	215	223	207	199	215	186	207	250	221	191	200	201	177	228	217	200	228	202	186	238	202	220	191	201	201	182	204	187	193	206	189	204	188	215	198	237	210	180	195	204	190	220	209	188	191	201	199	207	193	218	187	195	188	208	215	209	189	199	177	219	197	208	203	220	201	208	224	207	220	188	224	223	202	215	194	184	186	215	199	186	209	193	207	175	217	228	190	207	196	210	196	203	202	208	202	202	183	193	208	209	208	174	182	204	180	200	178	179	203	192	190	215	208	173	214	201	218	209	188	210	186	231	195	205	213	235	231	216	185	180	202	220	210	179	223	206	204	187	211	185	211	177	193	202	219	180	201	217	198	202	204	216	183	240	193	189	203	205	199	231	183	216	189	205	212	194	205	184	222	250	188	205	224	203	218	182	223	240	228	217	205	186	166	210	200	203	192	197	222	203	187	215	189	197	212	194	209	183	193	197	193	199	192	201	218	198	172	210	193	195	200	199	235	202	219	186	183	183	209	212	190	182	183	225	221	212	166	186	198	218	200	197	196	196	188	208	205	185	210	202	233	195	208	207	201	186	221	204	215	170	191	190	178	232	192	179	191	206	185	211	214	209	211	207	222	205	168	215	199	200	226	195	195	226	196	212	192	199	213	208	190	231	216	181	181	202	203	214	211	196	198	202	180	207	174	195	198	195	203	200	195	214	206	194	190	221	191	215	206	200	204	202	180	210	204	194	190	211	243	222	204	208	195	222	215	198	193	201	212	217	223	209	209	218	228	200	226	201	226	242	207	202	183	181	209	202	206	179	190	164	195	190	216	201	206	198	212	199	217	217	211	228	189	234	180	211	189	230	188	208	198	207	227	199	193	198	185	218	203	184	176	207	201	199	201	209	210	205	217	210	200	224	212	210	227	200	211	200	226	183	184	191	197	179	210	212	216	196	208	179	189	191	212	201	201	190	188	181	205	200	221	192	188	193	200	195	204	202	233	200	210	197	174	203	191	191	212	218	189	172	198	188	201	208	204	229	214	204	203	217	186	213	216	191	220	202	191	193	207	190	204	188	201	223	236	204	219	221	188	223	188	205	220	206	223	188	194	182	229	191	229	195	205	175	179	191	222	221	196	202	183	194	184	233	180	202	183	189	224	207	235	202	209	208	206	198	196	199	199	217	214	211	212	185	217	199	176	197	209	196	196	204	208	187	183	216	191	181	208	215	215	205	178	221	201	199	199	222	188	208	211	196	182	204	215	204	221	209	216	203	209	222	189	197	187	189	239	212	188	218	187	228	201	188	224	187	227	203	196	192	214	187	195	193	190	190	176	206	201	199	182	211	180	215	187	203	231	173	191	199	224	207	223	214	186	211	201	205	185	213	184	221	191	226	215	207	201	202	184	191	209	220	214	198	177	192	189	250	213	191	191	176	191	212	194	186	217	190	191	193	197	208	178	194	203	204	193	198	217	222	201	201	177	184	187	202	218	210	200	219	192	174	217	194	195	212	176	204	215	216	200	199	194	205	208	162	215	226	242	227	229	203	187	209	200	176	200	213	171	223	216	218	206	211	216	191	220	200	213	219	205	195	199	210	190	181	219	181	243	173	206	203	203	175	217	177	184	181	181	189	203	185	211	207	194	190	215	206	203	216	197	206	222	203	189	208	214	204	199	197	209	219	211	220	246	211	218	199	202	199	192	207	194	218	209	203	199	207	223	210	204	183	192	240	209	208	212	215	204	193	168	220	202	184	199	199	207	208	214	199	173	210	172	194	180	193	192	197	180	188	192	186	184	199	215	199	181	215	213	197	189	208	213	202	199	198	194	197	201	175	176	189	202	211	214	193	188	185	211	185	217	201	221	207	198	213	180	180	194	215	211	197	229	202	191	195	203	227	203	202	197	202	185	208	216	235	204	188	180	208	226	208	191	191	190	188	196	211	206	182	184	235	227	222	199	206	212
8269	1950	4970	5627	4876	3997	3235	2763	2207	1938	1729	1510	1303	1210	1130	1063	995	911	892	858	846	776	783	794	756	678	676	657	626	659	609	622	582	582	608	597	583	561	564	535	535	554	551	578	555	553	538	575	551	541	535	576	522	503	561	504	552	540	511	528	530	540	514	519	512	504	512	485	492	539	506	516	485	497	495	517	495	507	484	522	476	480	494	487	459	539	494	523	472	514	477	489	505	522	518	528	529	466	515	499	485	468	505	459	513	495	515	486	535	540	542	509	497	494	504	489	507	511	457	421	494	540	482	505	520	507	512	485	479	496	496	503	515	484	496	511	507	482	493	475	484	494	493	520	479	472	461	489	477	479	516	486	458	455	501	500	489	479	468	444	485	493	464	492	456	473	520	513	482	500	509	495	472	488	477	481	489	460	460	472	477	483	472	503	485	500	483	461	502	456	473	468	519	487	509	494	498	488	498	497	472	441	476	475	459	495	484	506	511	450	493	485	488	477	465	462	496	506	500	511	505	520	516	481	512	471	490	432	497	477	477	456	503	432	498	492	496	499	485	494	501	476	500	497	511	496	521	467	470	484	451	474	498	504	491	456	474	468	499	480	513	498	476	477	510	482	486	476	497	490	489	484	472	470	509	454	463	497	541	475	447	505	469	457	462	490	463	497	475	460	454	470	472	455	498	523	506	479	460	491	500	491	452	490	449	467	504	449	478	518	454	480	477	526	514	518	457	502	470	463	471	491	467	504	489	510	466	452	504	502	492	509	460	474	512	485	493	512	487	489	481	475	511	490	486	439	494	459	476	475	520	441	474	514	445	499	480	485	500	499	479	500	475	513	485	483	492	504	454	471	488	508	462	514	481	494	500	472	485	479	455	467	467	486	457	464	484	476	448	461	491	503	508	476	458	473	473	480	468	480	486	459	447	454	484	487	480	489	511	457	477	469	465	516	478	499	484	503	492	500	451	481	485	449	492	438	491	519	472	494	500	468	474	495	475	477	485	520	479	469	435	509	485	488	503	495	473	507	469	464	475	516	506	480	478	482	466	508	468	494	478	483	495	518	470	473	459	510	493	505	513	520	486	446	489	443	465	520	517	456	455	489	460	498	491	510	476	489	478	514	473	493	469	508	469	533	454	501	535	463	472	496	450	498	481	454	485	466	493	488	519	521	472	495	513	494	459	528	489	502	522	500	477	455	493	479	472	511	491	493	482	448	472	445	500	471	511	490	482	482	448	517	490	493	502	508	456	465	475	476	505	479	492	485	459	469	460	478	475	518	466	502	454	495	461	511	533	476	499	524	481	474	483	518	491	487	474	512	487	470	465	509	447	496	497	465	478	524	480	498	471	502	479	465	492	455	481	480	478	479	478	457	480	533	477	487	492	509	462	471	484	464	479	498	477	476	526	491	461	498	470	515	459	477	482	509	476	495	509	479	480	484	497	486	507	477	475	523	459	461	509	482	429	464	516	526	472	472	471	518	483	452	463	511	469	477	500	478	501	500	489	469	468	495	511	483	469	444	493	426	491	490	491	534	474	498	546	484	495	475	473	474	473	489	461	479	512	456	510	470	480	471	500	476	526	468	424	510	437	460	479	526	498	529	485	465	492	473	476	493	451	533	483	468	481	460	512	491	468	516	509	474	474	518	500	500	490	513	479	513	490	534	509	506	465	471	502	469	476	442	517	438	463	494	478	509	500	505	484	473	473	456	499	482	522	513	479	478	472	501	532	496	515	481	484	518	486	496	549	507	459	461	527	482	462	461	551	458	463	491	540	538	453	501	452	496	472	514	496	510	480	505	519	476	518	506	470	518	513	471	495	471	469	509	452	483	505	491	460	492	467	442	465	489	496	493	537	480	432	489	504	484	455	483	517	470	478	497	468	488	470	484	472	482	481	473	491	472	478	462	523	475	463	468	491	488	484	470	482	472	509	470	515	517	463	467	491	502	463	457	482	525	523	469	481	495	555	529	521	480	466	451	461	487	521	471	451	513	488	488	478	466	463	468	471	487	487	474	504	503	494	501	480	467	465	503	451	453	480	506	479	512	472	487	508	510	526	434	480	479	474	481	490	496	499	503	456	465	480	455	471	476	482	492	476	455	484	454	483	493	475	512	467	491	479	473	485	449	519	457	513	490	491	479	480	473	489	497	514	493	472	501	430	482	476	463	499	514	498	514	521	471	483	497	504	479	486	492	475	503	477	500	484	458	488	498	496	511	526	491	506	468	480	493	513	494	480	476	503	485	502	491	477	505	485	478	505	516	467	483	440	501	453	505	485	485	491	482	479	445	516	493	462	473	448	462	477	501	508	480	466	503	529	498	521	485	491	502	463	484	474	462	472	511	484	494	480	486	441	526	463	460	508	495	520	475	452	466	509	487	490	469	502	479	465	498	474	515	502	479	510	474	460	472	455	451	456	508	482	486	449	514	497	493	482	513	464	477	473	491	533	473	476	519	479	484	531	470	511	463	484	476	490	490	477	493	439	492	507	491	473	470	497	492	473	517	456	466	493	481	450	467	480	468	454	471	465	530	479	526	506	493	471	467	484	487	489	451	499	473	458	492	473	502	502	498	501	487	470	470	500	515	477	491	489	456	550	524	461	447	460	486	479	463	456	465	473	501	444	481	513	443	469	476	501	491	526	491	471	533	469	508	485	486	464	489	489	483	501	467	487	519	518	499	490	519	492	483	495	495	447	501	467	531	487	487	478	496	488	511	515	507	483	413	463	437	483	437	506	493	500	458	473	431	478	536	523	453	504	499	475	510	475	498	489	504	458	491	509	489	513	481	471	456	471	416	469	514	457	479	456	482	496	504	482	470	502	475	479	484	476	483	442	470	483	500	507	469	485	498	488	461	490	441	503	468	559	476	498	477	490	466	476	485	508	523	488	471	498	473	489	487	554	519	469	482	477	532	476	492	522	430	486	455	504	494	532	484	507	479	505	486	492	500	473	479	547	456	479	503	471	442	472	468	495	472	483	478	474	494	496	498	486	453	465	512	469	479	508	486	483	460	476	496	494	499	507	465	505	442	477	484	449	474	530	501	455	438	428	506	490	469	429	496	484	508	487	506	478	461	469	480	497	491	474	477	474	510	512	482	527	477	495	480	490	467	498	483	504	485	445	462	483	521	461	474	463	487	472	492	472	490	469	529	466	509	490	501	466	481	494	473	509	481	486	481	497	490	452	503	505	494	487	474	487	469	456	483	491	448	495	470	462	486	506	485	504	503	511	466	480	481	454	480	471	451	513	487	502	506	527	504	493	527	483	476	480	485	519	479	509	484	507	468	476	493	465	493	461	450	486	467	458	513	516	473	495	482	463	473	506	499	473	480	489	464	489	466	483	466	515	505	456	503	475	459	473	493	506	488	487	510	510	541	500	439	486	474	475	470	497	507	477	466	459	450	522	486	427	489	470	486	461	492	482	478	516	484	478	503	476	463	485	502	505	486	464	465	499	433	495	482	504	487	506	480
2343	90	71	62	44	55	46	47	52	47	35	42	41	38	39	40	43	42	33	36	43	46	51	37	40	47	42	41	38	47	45	29	45	60	39	44	52	44	49	39	39	42	32	30	39	46	36	51	52	43	31	49	39	40	40	56	43	40	37	25	54	41	43	44	42	36	41	35	52	39	45	36	53	43	45	42	40	50	49	45	38	41	50	36	42	38	46	42	32	44	36	35	50	33	48	54	32	27	45	51	40	49	50	34	36	42	45	37	47	37	38	43	35	51	34	44	39	32	40	44	40	46	46	26	41	49	65	34	43	41	42	54	42	41	49	43	44	43	29	25	47	48	38	41	41	36	42	49	36	57	48	36	42	41	42	33	34	38	44	42	32	32	36	47	52	36	46	42	56	42	32	40	37	41	43	42	34	44	47	40	36	24	50	51	49	42	39	55	50	38	36	51	37	58	37	42	41	46	47	48	50	41	41	33	40	50	44	54	43	50	45	50	45	51	37	46	29	52	21	51	36	39	42	46	53	50	35	18	45	41	44	41	45	41	49	47	31	49	42	49	32	39	33	43	42	29	35	45	31	42	40	38	57	41	34	39	40	44	38	39	49	38	37	41	48	41	46	35	48	32	45	58	45	36	30	47	49	45	42	44	43	46	35	26	39	41	47	36	44	39	47	44	35	50	34	50	39	31	36	41	54	40	40	53	44	50	27	41	49	42	40	39	39	40	45	55	40	45	50	43	38	56	46	29	36	38	57	31	47	48	40	47	44	36	36	50	54	41	50	37	37	45	32	41	48	36	28	40	45	37	32	43	36	38	37	42	40	42	44	48	35	41	49	46	39	50	50	37	32	55	49	38	42	45	45	47	32	39	45	40	51	46	51	48	37	35	37	50	28	42	36	34	48	44	42	27	37	37	48	51	43	35	42	45	43	43	46	24	33	59	57	41	42	37	36	32	39	46	41	37	47	44	45	43	39	29	35	43	40	33	47	41	48	37	39	46	44	50	44	37	53	48	28	46	43	33	56	40	43	56	36	51	41	46	48	45	31	48	48	42	41	45	52	33	51	42	31	50	41	44	41	44	58	40	35	43	42	50	53	39	40	31	50	46	43	38	41	42	46	42	38	54	48	30	43	36	49	45	49	35	41	46	36	44	40	46	30	47	37	45	52	40	48	40	46	34	52	47	43	32	54	45	34	38	48	43	53	36	35	52	38	30	38	47	40	40	41	43	36	31	42	41	57	31	48	31	47	35	36	56	47	38	45	38	52	51	39	56	59	51	46	53	46	47	39	48	44	43	39	40	46	31	37	46	40	38	57	38	50	44	44	49	44	48	52	65	37	31	39	38	40	43	51	40	52	43	43	32	40	36	37	35	37	43	39	36	32	51	38	47	42	36	37	37	36	44	39	38	36	44	34	42	39	40	49	37	39	46	26	36	60	43	47	47	41	38	41	36	45	43	41	50	46	36	61	39	30	46	58	46	40	48	44	36	48	46	36	52	48	48	41	34	41	49	37	52	42	46	38	46	49	35	40	29	41	51	35	41	28	51	39	37	39	30	40	43	48	36	50	34	33	37	45	43	35	53	38	41	41	48	43	29	41	41	43	40	31	41	24	44	36	36	35	40	44	42	46	41	38	43	37	51	59	56	32	49	38	47	49	46	44	40	50	40	53	32	35	29	41	45	48	44	39	33	39	55	50	39	39	50	40	41	45	35	36	47	53	38	51	38	53	42	37	32	52	29	40	50	47	38	44	52	47	42	51	50	43	37	36	47	43	32	60	31	57	58	45	42	37	43	50	37	45	46	46	34	41	41	41	48	51	44	44	51	37	45	43	46	48	40	32	33	47	43	51	46	53	38	43	34	43	36	35	54	49	42	44	26	48	52	43	48	54	36	42	39	46	34	39	57	45	43	43	46	42	52	38	42	39	43	37	41	45	49	37	36	39	46	27	45	39	37	41	40	53	46	36	42	35	53	35	35	40	56	40	36	40	42	43	53	42	40	47	45	49	44	39	39	46	51	34	53	47	55	37	50	47	43	51	41	39	34	34	44	49	48	53	39	37	51	45	45	33	38	34	40	61	54	37	41	46	44	42	45	48	28	44	29	44	53	41	34	36	46	36	28	35	41	51	37	43	50	48	36	32	51	47	43	34	34	44	47	50	49	41	49	46	41	38	34	52	44	44	37	48	45	38	43	50	40	49	35	31	36	56	39	44	36	45	63	44	44	45	46	61	34	32	35	49	45	48	43	32	45	33	48	44	44	40	54	43	42	37	51	43	42	36	42	41	43	51	39	55	49	46	44	40	49	37	44	35	49	41	52	44	39	53	43	47	45	43	40	46	52	52	35	46	39	53	45	39	35	44	37	48	31	43	42	44	43	43	42	40	39	49	40	38	31	41	50	46	39	52	43	45	54	39	48	44	37	38	35	55	37	43	41	38	40	42	42	54	62	39	36	44	44	53	33	40	40	46	46	48	38	36	42	39	38	37	38	47	42	40	32	51	37	38	50	53	33	32	37	43	37	44	41	33	46	46	44	50	56	42	55	49	49	54	42	45	44	44	55	38	46	38	41	35	35	24	44	43	50	46	40	43	35	44	47	38	43	36	36	29	36	43	39	53	39	58	41	47	40	44	44	35	52	41	44	44	37	47	43	47	43	37	48	31	43	30	47	46	40	47	47	49	48	45	31	60	38	46	31	42	51	41	32	37	52	42	44	44	34	43	32	42	59	45	53	37	48	41	47	43	33	40	56	45	37	46	51	32	42	40	41	37	38	46	42	33	40	33	36	41	50	41	42	41	38	35	30	44	48	44	27	47	47	34	39	42	46	37	49	43	35	46	38	46	46	42	38	44	39	33	38	36	40	43	45	42	61	47	30	43	44	62	44	48	42	50	41	40	47	32	47	46	33	47	36	35	40	52	43	38	39	47	48	42	46	34	56	50	56	38	29	45	35	40	32	45	40	48	26	33	43	35	35	45	39	57	44	57	45	49	43	42	33	39	45	46	47	37	56	41	37	45	41	48	41	46	39	38	36	37	40	49	44	35	53	46	47	32	42	44	48	44	39	48	36	37	45	36	45	44	40	49	46	42	50	32	47	39	48	35	30	46	32	50	40	56	33	47	49	37	37	49	44	40	47	39	33	37	39	32	33	46	37	47	43	63	43	58	43	40	43	40	41	36	42	49	42	53	46	37	49	36	45	42	33	49	32	50	36	38	46	50	36	41	46	39	44	48	54	58	40	38	40	43	44	54	38	45	39	34	54	46	40	37	41	32	45	43	49	42	39	37	48	41	40	44	51	45	46	44	34	39	46	45	31	41	41	36	43	45	46	48	41	37	48	51	42	40	37	48	48	60	53	50	37	42	37	46	32	32	40	39	41	35	43	35	37	40	46	33	51	47	38	52	57	52	33	46	39	31	37	35	32	27	36	44	44	33	43	40	46	43	44	36	35	46	38	48	38	47	45	41	35
2094	182	207	238	231	188	190	221	156	159	179	164	183	149	168	143	158	163	144	175	139	149	145	151	146	160	155	141	151	147	141	144	172	132	151	167	145	149	168	161	128	139	148	133	168	153	154	134	122	170	147	141	167	141	166	158	149	153	140	158	135	134	130	147	152	149	150	136	141	137	162	141	166	148	142	152	146	154	153	141	141	150	135	143	150	144	159	163	141	150	164	157	150	153	146	151	133	155	146	142	132	147	130	143	143	144	165	147	152	160	166	153	136	146	145	151	148	160	141	169	174	145	142	136	140	140	139	146	146	147	157	138	121	129	161	144	154	151	174	173	129	157	131	124	128	159	154	144	138	155	161	145	141	152	173	136	144	128	148	175	130	144	152	155	146	149	146	156	145	143	149	148	154	120	121	151	141	157	138	167	145	139	143	130	150	148	139	131	145	136	147	141	141	132	153	153	171	139	150	136	142	132	134	118	139	125	146	151	156	146	146	146	150	151	132	139	123	154	148	142	160	150	143	146	143	139	147	156	155	160	139	161	151	149	135	149	141	161	149	155	167	129	164	131	148	128	149	130	164	154	118	127	158	124	144	138	122	146	142	146	133	122	122	144	131	141	119	169	128	134	156	138	151	144	161	142	140	150	139	165	149	140	139	128	142	149	131	135	151	159	150	165	149	134	149	153	155	139	161	144	156	134	136	129	149	131	159	139	118	144	131	161	148	155	127	144	162	156	150	154	163	134	152	131	143	142	164	154	133	141	140	144	155	137	173	138	127	138	136	172	155	134	147	160	139	150	134	141	147	142	138	142	140	143	147	136	167	144	128	155	158	151	119	154	132	138	151	143	120	150	144	146	144	151	144	142	148	150	117	143	127	153	153	138	130	138	147	135	161	145	131	138	156	138	141	147	125	164	141	154	153	122	147	140	156	160	138	136	161	149	126	141	161	140	178	135	143	151	145	148	152	170	131	136	145	139	165	117	139	130	146	130	131	139	133	166	138	161	152	160	144	141	160	145	127	161	153	132	148	157	149	160	147	143	155	144	142	156	153	152	148	154	173	147	133	133	141	138	156	156	141	155	150	127	152	170	129	142	131	130	158	146	169	142	154	155	144	162	140	139	138	165	141	127	144	149	121	142	138	163	147	133	143	146	133	145	175	131	139	144	156	141	142	135	148	154	149	144	138	140	151	140	139	136	151	150	139	145	146	142	147	160	145	145	158	127	143	131	146	129	146	170	131	140	144	158	165	123	121	149	137	123	144	148	139	163	164	165	160	135	158	175	143	148	156	149	154	150	138	150	140	142	152	135	158	140	126	144	139	113	142	150	134	151	135	157	157	152	167	149	151	167	173	140	145	154	135	149	133	121	137	137	148	134	145	146	145	136	157	154	149	143	128	136	158	151	148	142	138	147	146	138	166	120	159	134	140	148	127	137	156	151	167	135	170	137	152	154	135	140	168	137	140	155	150	147	147	163	145	163	140	148	143	164	150	141	149	179	173	125	150	148	137	133	146	156	121	139	147	141	160	166	155	146	119	152	162	140	148	138	137	138	158	134	152	144	152	138	150	149	155	142	135	144	163	145	148	157	150	139	154	150	142	162	117	136	138	163	146	147	157	140	172	169	150	165	158	138	142	137	176	141	152	144	162	159	139	144	147	151	153	135	122	173	158	155	158	154	157	131	149	152	136	139	157	154	137	144	165	147	140	126	127	155	160	143	146	145	145	177	153	139	153	160	128	142	118	145	149	150	165	131	144	151	168	134	133	158	139	129	143	150	152	151	146	136	134	173	153	147	148	142	137	145	160	141	118	168	136	151	152	131	159	151	160	138	147	123	166	148	155	152	132	135	149	159	140	150	151	140	149	171	142	143	150	127	146	139	168	156	152	149	132	129	151	138	136	150	130	164	155	152	151	126	143	132	145	160	161	150	137	146	149	153	129	167	157	145	138	127	132	149	154	142	123	140	134	139	139	141	152	159	137	146	169	155	146	145	149	147	164	136	160	151	152	146	131	141	149	131	146	138	145	139	154	138	147	152	151	162	172	135	173	153	173	163	142	154	142	140	133	156	134	144	159	143	151	147	143	139	140	151	133	145	147	163	163	146	143	127	150	140	143	154	165	155	121	162	138	143	143	148	153	159	127	130	165	147	136	162	138	147	148	143	145	147	132	163	164	136	131	129	154	149	145	130	146	135	133	130	150	167	148	159	151	154	141	159	117	146	140	144	155	161	164	173	156	150	167	128	150	133	153	135	120	133	136	150	143	166	152	152	152	144	129	149	158	155	136	142	136	117	137	140	139	134	142	146	141	150	177	143	141	141	145	142	109	158	146	145	139	133	140	150	136	123	141	128	166	134	136	152	159	141	166	154	131	142	149	145	154	128	157	141	165	148	144	160	146	140	168	160	144	132	135	140	151	138	134	139	137	141	139	145	145	133	120	130	167	153	149	151	167	142	140	137	133	152	146	141	153	166	141	153	143	151	160	146	132	145	159	142	172	134	100	141	151	148	142	148	157	152	155	141	167	149	152	143	159	129	148	130	124	130	131	145	135	165	152	149	141	140	154	158	147	134	167	129	134	132	152	149	167	129	160	147	159	134	144	135	161	136	147	125	131	138	119	147	136	140	156	137	160	148	153	162	134	146	159	153	137	138	146	137	132	148	137	144	145	101	142	142	160	152	146	147	127	160	130	145	133	128	145	148	148	143	120	147	142	138	127	151	152	151	135	155	136	143	166	142	129	128	151	141	135	136	144	132	153	129	143	157	146	168	169	144	149	149	155	143	132	152	161	141	150	140	137	126	167	163	160	166	159	162	151	160	146	129	119	157	139	149	149	132	127	150	137	155	162	137	134	141	147	124	158	145	150	174	142	135	166	136	140	143	162	161	143	141	154	167	162	136	153	158	134	133	139	146	137	135	143	139	121	153	143	146	133	155	152	152	146	174	144	152	150	164	137	147	155	157	160	146	143	161	140	137	132	151	125	141	136	127	135	151	156	141	140	146	150	141	136	153	155	145	155	154	136	138	139	134	154	156	161	142	160	173	151	157	175	139	140	150	146	163	163	150	139	155	153	139	124	150	145	152	144	138	148	154	148	166	148	141	145	135	161	120	139	170	129	131	139	147	137	142	153	129	147	135	142	135	136	162	132	145	132	150	138	140	137	170	166	156	144	136	144	131	156	134	159	139	146	135	143	149	146	159	175	165	126	149	150	164	134	169	132	153	134	149	159	131	134	131	137	154	145	171	159	156	166	163	156	129	151	142	145	167	149	164	126	124	152	126	145	147	143	143	144	137	144	154	150	147	143	144	139	147	144	139	152	151	139	139	162	149	148	142	127	152	130	148	165	142	170	138	130	129	143	166	141	147	169	138	139	139	130	148	137	163	149	155	117	138	142	147	141	138	165	152	130	152	154	137	123	142	146	144	154	151	148	137	146	131	147	154	127	118	128	146	148	150	133	147	123	155	159	142
9625	1168	1281	978	591	513	406	346	293	255	220	216	204	197	163	170	155	156	149	162	162	166	151	154	155	141	149	133	141	140	137	118	127	132	122	127	159	134	146	135	128	150	137	150	129	141	135	140	125	130	154	133	128	163	129	130	131	147	126	132	132	122	137	148	132	123	122	125	154	110	96	112	138	142	121	167	119	124	126	133	119	131	115	121	136	126	114	132	126	118	117	125	157	121	127	123	136	105	131	133	137	127	141	131	144	110	113	125	108	118	144	139	115	116	131	124	116	106	133	125	122	115	136	149	123	138	135	132	124	123	113	115	126	135	106	127	116	131	139	139	139	113	122	138	145	127	125	134	131	132	128	152	127	126	125	141	149	131	118	120	113	121	125	125	119	115	122	131	122	109	122	132	133	115	132	150	146	132	138	124	131	122	129	140	128	119	123	140	134	147	117	123	146	138	141	133	114	134	114	130	118	122	115	139	124	132	117	122	131	144	133	134	121	112	119	134	130	129	142	123	134	138	122	118	137	132	141	136	141	117	127	133	135	132	124	135	121	111	115	132	109	119	129	154	141	135	142	147	133	140	139	132	127	160	140	115	125	133	147	126	105	129	130	130	130	142	123	124	129	113	159	129	152	128	123	148	145	114	117	141	133	145	130	131	144	126	126	159	139	126	146	127	139	128	126	139	145	148	138	137	129	134	139	131	131	124	127	108	103	125	120	129	126	130	113	134	135	126	117	137	131	140	146	124	130	151	117	142	123	123	121	129	136	112	138	132	127	132	120	139	136	137	127	133	115	114	132	133	139	114	145	126	126	142	120	122	139	131	139	142	147	121	116	130	124	124	119	116	151	134	111	127	109	135	122	136	134	141	166	111	135	128	133	136	145	121	125	130	132	132	111	131	113	139	139	142	127	127	142	127	136	115	132	151	126	134	125	117	118	136	123	129	114	139	138	136	127	130	130	125	144	122	141	123	147	118	126	135	130	136	123	123	138	109	136	175	135	128	128	129	131	144	151	119	134	133	130	135	125	115	126	124	140	129	145	135	138	102	128	131	109	106	119	137	127	134	118	163	121	133	129	109	155	131	119	140	110	129	124	138	120	137	118	113	129	136	123	146	141	131	121	126	124	144	116	136	111	123	101	127	128	145	114	142	112	117	126	123	108	138	136	147	142	116	120	148	125	128	123	142	114	128	102	137	147	147	127	106	127	132	139	147	116	135	134	116	148	115	144	127	131	129	116	145	139	125	123	130	122	108	103	134	103	135	126	132	130	127	114	133	107	114	116	129	136	111	132	130	126	125	133	114	138	107	122	140	132	137	138	117	134	134	132	137	120	149	115	157	157	141	140	122	107	118	134	119	107	123	130	126	122	112	155	123	140	116	116	138	121	124	133	119	136	127	131	107	130	113	147	141	123	137	134	130	140	126	137	138	139	108	131	131	122	125	128	119	140	114	131	119	119	118	115	109	130	145	137	141	142	124	120	132	116	108	125	115	118	108	129	137	119	125	109	136	130	127	148	123	127	125	128	148	127	121	132	130	120	119	140	125	115	131	118	146	130	160	143	145	111	129	132	144	124	137	153	132	148	143	132	135	131	145	137	116	97	114	131	135	123	126	114	140	159	134	123	122	133	110	128	101	141	120	140	124	108	131	121	134	136	125	118	132	130	141	115	126	120	121	130	102	114	134	138	143	138	125	109	126	121	138	148	101	121	125	136	120	124	128	125	133	134	124	131	118	114	102	111	130	127	142	137	126	117	121	123	105	141	143	121	124	94	142	124	117	128	108	134	138	121	108	124	129	127	109	113	138	106	119	120	113	141	118	158	108	125	111	123	120	116	134	115	134	141	120	133	125	136	127	135	127	125	115	109	133	143	134	145	117	138	133	134	102	104	128	128	145	122	103	124	136	141	129	120	135	131	106	146	131	126	140	101	122	137	138	125	120	135	128	126	122	122	103	138	126	120	126	112	117	120	132	130	131	126	134	165	141	120	138	127	121	112	139	118	129	151	133	137	120	125	117	132	101	113	130	123	121	123	135	134	109	161	110	127	125	126	109	128	140	134	149	132	137	121	142	117	128	126	128	127	131	141	130	120	153	135	141	158	140	111	120	142	118	126	108	139	132	114	136	111	131	129	115	129	137	148	126	150	149	148	122	110	127	129	124	121	134	135	125	142	120	166	120	116	119	144	126	141	143	147	128	120	134	135	143	144	129	111	138	126	127	132	120	118	129	128	121	131	124	132	137	141	126	133	134	124	142	130	147	136	150	140	109	118	125	116	130	117	120	127	123	114	120	129	115	130	131	114	151	131	140	137	138	134	128	138	129	138	134	111	116	129	124	141	134	138	143	117	132	140	132	117	122	121	136	117	132	136	130	140	156	158	149	125	132	127	143	121	121	138	117	144	143	111	115	140	109	115	135	93	133	121	114	137	128	115	107	123	134	134	118	121	123	144	119	131	126	129	121	134	125	128	128	142	135	126	140	126	135	141	130	136	130	123	119	109	140	139	119	151	114	119	117	119	124	114	128	164	135	130	157	124	120	111	139	118	134	128	142	140	112	133	150	142	118	133	130	119	131	137	137	135	138	135	136	137	135	117	139	125	137	139	115	139	122	139	126	135	122	126	135	117	136	110	121	103	124	134	112	124	138	133	118	129	136	145	120	121	131	143	115	132	122	148	134	133	135	114	130	125	127	142	157	148	122	137	132	136	138	132	119	133	132	135	148	127	155	117	125	146	147	135	110	139	113	130	133	123	142	130	123	152	126	115	129	140	113	142	124	140	132	126	128	116	125	158	122	126	133	128	124	134	133	129	139	137	136	133	123	136	120	107	136	121	121	118	133	141	130	156	123	145	134	128	135	115	124	124	125	125	116	132	129	120	136	110	100	126	134	119	115	131	125	128	113	117	123	140	138	137	111	128	133	124	129	141	111	142	120	116	117	130	130	126	129	155	137	112	147	136	130	132	146	130	126	113	151	116	123	126	120	119	121	108	129	127	112	137	137	126	133	154	116	119	118	123	136	138	135	109	130	127	121	125	127	95	127	148	119	137	109	104	137	131	104	129	122	135	128	124	133	133	124	129	118	117	121	124	138	130	138	132	107	128	125	136	130	122	133	143	131	132	117	141	127	110	126	144	128	123	149	147	139	126	130	143	130	133	134	140	144	126	129	141	118	112	142	125	145	150	124	115	109	143	123	136	120	149	144	116	124	119	133	126	108	135	123	117	122	137	126	123	119	144	115	134	114	119	125	117	140	114	130	125	123	148	137	131	154	131	127	114	115	123	109	127	147	124	144	114	120	114	117	129	119	117	124	117	130	127	128	106	122	120	143	132	123	118	103	144	121	137	131	127	144	129	140	102	123	136	120	105	140	121	128	116	117	134	123	120	130	120	114	127	144	130	129	119	149	122	141	132	122	113	135	125	126	135	123	116	123	143	120	148	128	127	123	114	116	124	134	116	156	102	125	133	116
6305	1193	2782	3236	2707	2339	1824	1485	1342	1142	969	855	763	739	692	701	651	606	563	539	575	504	488	496	500	482	460	452	417	439	420	383	410	417	395	368	404	358	381	391	387	402	370	373	369	344	380	392	358	358	381	351	353	366	331	345	350	361	381	358	332	360	343	349	367	390	348	379	370	306	380	348	367	353	368	349	341	318	323	381	344	299	385	355	367	340	409	343	366	364	342	336	365	364	365	355	359	362	336	373	353	312	343	362	355	340	339	324	352	370	364	377	362	328	342	344	385	344	341	362	332	358	344	376	329	340	349	322	358	331	347	375	341	338	348	373	327	367	368	347	351	367	358	323	355	330	364	319	366	361	310	346	337	346	322	337	354	295	364	372	318	322	358	340	342	331	347	339	369	334	322	321	320	314	343	343	365	343	324	352	374	372	343	363	334	343	342	358	317	364	373	369	351	344	333	369	386	344	351	367	327	330	357	348	315	333	345	353	314	379	334	365	346	341	349	337	350	320	337	368	321	326	344	308	295	340	347	337	321	323	351	332	316	335	365	330	332	333	331	350	323	322	345	361	352	375	360	331	372	310	367	348	334	338	360	315	321	376	336	317	334	329	330	361	333	356	338	350	321	338	343	324	319	361	339	383	344	336	355	332	348	346	353	344	322	356	313	345	350	347	363	324	348	329	322	352	328	369	322	358	338	341	355	330	311	331	378	314	350	333	319	348	336	334	352	324	314	352	374	309	324	351	342	349	335	324	357	350	359	356	307	363	328	340	355	315	352	337	358	313	344	331	354	317	322	328	370	282	341	326	322	346	358	379	354	319	368	336	337	315	350	323	350	338	359	332	347	367	324	318	340	324	334	361	364	344	352	333	352	309	368	335	332	331	320	329	355	327	353	337	319	303	363	322	334	349	359	329	326	358	336	337	300	340	340	337	327	342	379	339	336	335	373	358	350	330	332	344	325	314	356	329	337	334	341	334	348	343	344	372	354	376	338	348	304	359	334	366	332	340	336	353	317	362	323	346	312	332	363	340	337	331	338	304	328	329	373	296	357	296	335	337	319	323	329	346	364	314	354	335	326	346	352	334	359	355	324	352	353	358	346	348	323	326	310	379	331	340	373	346	362	339	338	365	374	330	335	306	319	366	329	362	307	357	345	302	339	344	374	341	309	346	297	314	334	335	359	360	338	345	343	341	334	321	359	321	340	350	354	349	332	340	357	363	337	350	335	339	329	338	341	314	338	323	341	326	373	332	362	356	322	349	374	321	354	347	313	356	355	344	319	328	344	355	322	327	338	328	341	346	346	352	351	339	322	344	375	342	351	338	355	339	345	322	344	330	359	374	314	325	299	323	332	348	368	340	334	336	295	311	346	346	352	326	328	352	344	340	394	340	345	311	331	333	332	316	331	348	338	329	337	340	363	347	358	341	332	360	329	356	353	322	359	351	327	341	320	312	364	341	321	326	388	379	351	330	362	350	329	336	348	314	350	353	328	342	346	322	377	318	326	338	331	347	356	380	332	335	351	352	346	337	343	348	357	352	344	315	369	306	350	331	326	354	364	349	339	338	343	351	324	359	343	340	359	346	330	326	330	343	328	371	354	347	333	371	342	346	341	330	310	343	358	356	345	366	362	356	334	350	354	351	329	339	360	352	338	340	364	321	351	303	357	334	321	374	335	332	338	345	348	350	335	324	338	358	342	335	370	321	350	338	367	354	358	312	335	362	309	343	334	346	333	353	354	331	327	354	344	347	349	319	351	360	351	329	327	322	354	380	342	332	346	359	363	346	365	318	332	317	334	327	298	337	337	347	352	334	340	361	359	363	348	359	349	344	355	338	362	351	344	333	346	333	340	327	355	324	365	339	328	345	328	337	366	323	378	368	334	340	346	347	338	325	355	358	356	368	334	311	381	314	325	363	329	345	304	376	328	379	352	346	369	312	356	343	349	290	346	363	370	326	340	370	368	357	339	328	324	367	385	323	321	338	324	309	348	339	291	320	342	337	320	295	393	377	382	308	318	345	338	332	357	353	341	326	347	356	359	343	341	311	322	315	324	379	364	346	329	359	343	336	335	331	349	346	371	370	342	334	365	330	336	359	364	322	339	338	279	364	383	328	333	362	361	347	376	317	330	347	350	346	377	320	331	381	333	356	352	314	327	322	370	370	311	321	333	324	320	365	335	309	342	326	332	360	353	318	359	367	345	379	324	358	342	322	351	342	336	367	349	340	351	323	341	369	352	339	350	325	390	381	328	331	329	302	324	334	341	329	364	341	361	334	308	338	294	349	340	330	371	327	351	355	374	357	313	352	321	332	370	346	336	346	347	321	315	346	324	340	340	368	340	306	331	332	324	347	351	353	344	339	332	357	362	331	335	320	338	326	363	361	353	364	330	331	343	322	380	305	334	321	340	350	306	308	304	342	359	338	317	365	347	359	347	345	319	302	349	368	338	354	329	318	339	352	285	327	351	344	316	346	322	378	362	326	331	336	345	343	335	319	369	324	347	349	347	353	352	355	315	332	329	315	344	337	328	331	343	358	339	310	358	322	332	306	351	343	356	355	302	355	361	346	338	345	333	379	316	378	370	351	332	325	335	372	325	340	330	351	329	325	343	321	355	332	337	363	362	348	331	329	368	315	334	359	362	338	374	362	344	316	334	329	301	345	299	332	316	324	317	309	348	357	287	378	340	331	316	329	349	342	323	361	302	336	346	328	353	363	345	340	361	336	304	312	363	346	371	352	376	345	355	355	346	355	333	355	337	339	368	319	322	362	327	335	334	329	357	337	353	319	334	358	349	330	356	340	320	339	309	334	351	345	344	358	347	359	357	333	370	315	362	308	350	337	329	363	338	343	376	328	361	333	335	342	345	345	357	323	318	336	331	350	361	341	366	348	387	332	361	328	336	295	332	354	350	316	355	332	375	342	329	329	317	327	362	332	339	340	324	368	366	363	332	337	313	364	367	332	350	361	354	364	348	346	338	349	330	336	352	328	374	329	335	348	324	324	335	336	315	340	323	341	370	374	366	361	326	358	334	310	362	320	344	347	365	338	340	327	326	318	342	348	332	356	345	352	363	360	355	320	330	324	355	339	365	323	338	357	324	327	347	343	326	327	391	361	338	343	353	335	372	328	348	330	329	321	357	368	354	347	361	365	343	313	381	347	329	317	352	331	368	337	328	367	345	349	345	352	339	338	373	354	342	340	330	315	339	329	392	346	348	376	323	348	324	335	330	354	337	334	358	347	305	338	331	359	360	373	350	330	326	359	330	315	315	377	311	348	358	327	341	342	357	359	323	316	344	334	351	353	342	374	341	371	321	342	365	348	370	354	362	345	343	354	357	358	328	316	339	402	363	341	382	341	316	353	350	351	345	338	331	366	349	333	339	392	326	348	337	307	375	358	365	318	351	362	354	337	331	350	365	359	347	344	341	340	331	321	343	343	343	370	331	348	325	371	310	355	383	378	309	325	367	313
17008	2707	2505	1903	1249	900	709	596	516	414	403	367	342	286	278	301	274	262	270	227	238	247	202	255	225	282	219	200	216	246	234	193	206	207	217	237	226	200	212	227	217	238	227	224	233	210	214	183	220	209	213	214	212	214	213	223	189	205	198	218	206	166	194	194	214	189	205	202	207	204	200	207	207	197	165	200	172	195	185	216	209	192	187	193	202	199	214	200	182	170	211	226	250	196	220	178	208	204	189	260	186	198	199	206	223	223	201	196	209	192	237	186	214	212	224	222	217	218	203	207	200	191	193	171	208	180	193	207	197	205	204	229	200	196	221	220	211	204	215	206	201	211	244	217	186	210	182	219	216	201	193	213	202	206	215	199	211	223	205	238	213	196	205	226	187	223	178	208	189	207	199	211	201	193	205	197	196	181	216	212	184	212	188	211	211	202	196	190	189	191	213	206	189	202	219	213	210	224	204	220	191	223	217	210	188	192	219	195	205	205	202	201	212	197	221	197	203	181	187	192	208	204	219	200	213	197	240	220	216	191	198	223	203	169	201	192	212	201	190	209	202	200	200	214	209	222	205	191	206	211	223	220	208	202	234	218	218	204	188	167	203	196	212	200	208	213	184	200	218	197	184	212	170	219	197	203	194	203	216	217	198	217	184	198	193	206	210	192	183	197	223	182	221	178	212	209	202	215	228	227	201	199	197	196	224	201	198	213	188	195	217	187	195	186	194	191	195	190	185	204	196	164	189	211	197	184	200	185	205	203	207	195	215	206	193	196	214	187	208	215	213	210	222	182	207	191	203	216	206	232	203	203	184	196	230	221	208	214	185	173	221	211	209	184	188	211	196	198	201	205	196	203	218	202	203	188	212	226	196	207	210	209	204	222	196	210	215	173	185	192	194	181	217	205	191	185	195	206	209	166	185	186	220	221	222	216	215	172	210	198	184	208	217	206	200	195	162	196	212	197	191	218	223	231	208	201	200	218	219	194	188	182	203	194	217	188	190	189	214	205	202	203	229	187	197	174	215	193	208	178	207	192	216	216	182	202	210	202	230	197	190	184	210	205	198	193	180	193	206	201	179	190	196	200	211	182	200	205	207	201	205	230	187	192	188	166	208	176	196	173	221	213	179	188	218	168	212	217	175	208	208	221	194	207	183	198	194	202	193	184	199	202	223	191	206	176	207	215	214	181	207	210	199	209	209	211	201	194	225	195	182	222	196	217	210	211	203	186	185	201	216	207	216	227	206	211	220	200	230	204	209	198	199	197	213	237	238	228	178	168	198	212	227	187	204	201	206	180	209	233	211	183	215	169	196	198	187	215	210	223	197	207	204	197	209	201	220	222	181	195	194	203	186	230	184	216	183	203	182	212	205	203	185	205	199	223	204	202	211	183	189	193	205	190	197	204	189	196	190	192	204	191	198	195	198	194	191	174	174	203	200	187	190	243	198	226	246	205	182	209	217	178	195	208	222	182	218	182	214	222	190	194	184	184	208	226	225	218	193	210	195	232	207	198	189	202	202	218	197	193	178	203	207	192	206	210	227	206	207	185	185	201	198	205	186	192	219	216	207	178	201	185	177	194	193	184	200	197	189	194	209	190	225	193	187	207	203	244	218	191	221	232	202	192	194	191	195	180	209	198	199	193	211	207	214	182	189	184	199	217	196	198	207	212	193	198	188	188	193	195	201	205	197	183	223	229	215	180	194	215	220	184	205	215	191	209	196	198	215	176	204	200	190	220	182	202	205	230	191	200	208	189	213	191	201	215	189	185	227	184	216	217	191	204	166	212	179	209	222	181	187	208	205	218	197	193	229	190	212	209	225	216	213	211	213	208	191	179	201	200	216	214	211	192	203	204	207	211	197	217	198	213	222	193	200	178	194	214	205	204	206	223	201	183	179	218	190	210	209	211	195	207	182	215	203	219	213	172	193	223	229	182	189	195	202	202	196	168	199	200	201	183	199	187	213	219	207	179	210	183	208	219	185	189	207	224	228	198	223	210	192	199	240	207	190	202	204	222	200	192	207	183	197	213	203	196	202	195	206	210	223	215	188	206	191	200	202	208	191	202	185	206	238	198	189	216	199	216	207	220	179	181	195	202	204	205	217	215	217	205	207	228	178	199	204	201	188	201	218	207	185	204	222	204	187	185	220	200	203	204	194	248	192	192	177	197	165	190	201	178	195	183	198	189	200	200	194	213	197	184	177	209	193	192	208	214	205	217	195	192	188	209	185	187	210	207	212	222	206	224	217	184	189	193	209	203	188	193	198	206	220	221	216	211	219	212	223	201	194	238	194	194	188	203	188	184	211	218	223	196	203	197	210	209	205	192	218	214	198	217	197	194	217	205	203	203	227	202	188	202	200	196	227	202	178	190	219	172	212	173	185	192	181	196	216	207	198	189	194	196	206	199	219	212	235	225	190	208	214	231	218	169	196	195	218	205	183	196	183	206	215	200	202	189	180	211	192	214	214	193	197	209	203	254	222	190	211	223	209	211	207	233	208	178	208	198	192	198	191	190	208	186	202	180	215	213	191	206	211	197	199	201	200	179	182	225	195	202	202	205	211	234	196	202	213	205	205	191	198	197	192	250	182	196	201	229	215	219	216	224	207	187	204	194	192	196	205	222	205	208	203	201	194	197	207	192	193	215	192	193	183	212	194	190	207	215	216	210	189	233	198	180	186	184	196	192	216	204	225	179	242	196	200	188	205	195	198	210	182	185	199	204	205	211	225	205	172	200	204	207	214	181	185	191	205	195	217	236	212	198	180	200	201	233	187	189	195	209	229	188	187	179	191	207	211	219	193	206	213	185	208	217	202	185	182	204	200	215	198	187	186	190	199	210	231	205	202	201	196	195	201	212	196	210	173	175	197	201	186	201	225	202	181	196	200	203	199	198	230	222	217	214	214	174	227	213	210	169	205	199	211	190	201	210	217	195	208	200	221	186	197	193	219	224	197	203	186	190	234	203	213	213	198	196	221	233	196	181	196	246	207	211	190	198	206	209	219	201	230	200	235	209	207	169	176	202	183	211	195	221	170	206	164	210	216	188	188	229	191	205	178	207	194	184	183	224	183	210	218	200	181	204	196	195	225	175	214	164	221	227	210	220	196	211	199	209	183	184	194	203	218	192	207	182	180	206	184	191	181	205	197	210	213	185	191	194	215	180	189	219	209	166	221	192	195	183	207	169	198	202	218	191	206	181	199	207	183	207	187	224	211	207	197	211	194	195	179	187	216	221	224	207	198	207	178	203	228	218	189	208	206	202	215	180	231	208	203	208	192	205	193	197	200	182	227	179	209	184	207	211	184	184	177	201	210	193	184	179	188	211	182	180	185	219	217	217	186	204	214	189	192	214	208	194	212	192	203	204	209	214	228	209	206	169	203	198	170	214	211	208	244	210	209	220	219	206	202	205	183	196	190	204	203	208	208	191	214	193	206	220	204	193	207	197	199	228	213	195	203	210	201	221	225	175	209	223
8125	2048	4926	5677	4845	3955	3325	2702	2236	1879	1762	1466	1371	1204	1192	1076	968	928	927	861	824	861	725	741	733	701	706	646	687	621	621	595	599	595	596	581	509	581	600	555	594	584	512	549	539	550	534	509	556	574	513	518	527	507	533	528	537	507	538	541	527	522	521	510	526	506	464	527	507	515	494	519	514	502	506	531	492	495	507	506	490	468	450	453	456	489	462	447	497	468	525	467	497	511	519	497	506	508	481	544	518	508	473	456	520	485	479	539	479	491	500	503	456	494	474	525	471	491	470	494	467	498	483	472	497	525	510	498	452	528	492	502	485	486	482	480	492	459	483	517	494	507	496	456	491	506	510	487	499	499	519	507	483	452	497	502	518	482	513	496	489	447	478	480	459	505	508	499	481	500	533	470	495	515	513	466	527	492	486	500	445	475	473	496	527	486	484	503	494	478	445	495	489	447	476	466	495	487	478	465	461	505	488	479	484	478	475	535	472	463	513	470	522	472	523	494	524	469	469	458	493	485	455	454	485	468	492	515	468	469	491	517	475	477	487	475	493	498	474	479	445	499	471	493	466	476	501	486	490	451	477	485	461	448	480	468	462	451	505	495	497	520	495	429	471	494	516	438	466	479	526	437	513	514	511	512	459	469	456	461	477	491	474	495	489	511	492	467	501	485	495	497	487	471	447	512	491	493	458	490	477	491	498	465	491	494	480	454	478	488	490	499	441	491	464	479	485	465	442	531	492	462	432	466	477	508	504	485	464	450	521	479	502	476	475	488	469	490	477	494	533	457	470	474	462	480	535	479	473	483	530	494	501	475	482	486	481	476	474	468	479	448	481	559	511	468	477	457	480	485	483	490	487	519	496	489	478	534	458	485	518	527	468	482	536	495	499	446	502	498	504	495	469	475	519	499	519	515	493	465	492	473	475	503	486	426	504	544	497	488	518	472	507	487	471	488	457	480	517	481	500	430	488	471	505	471	481	490	498	478	512	461	477	486	469	462	457	484	454	513	477	532	495	472	491	451	463	534	430	441	545	474	493	507	510	509	495	466	479	437	507	488	517	551	457	504	492	482	492	467	495	441	515	478	498	483	464	513	482	508	473	425	486	469	485	457	482	544	471	523	487	452	472	477	498	453	475	490	504	491	462	495	492	485	515	490	513	471	500	475	500	464	481	491	456	485	445	506	443	454	500	518	442	468	475	501	476	506	438	503	482	480	470	434	485	493	485	462	488	453	470	492	480	458	508	505	471	441	496	447	484	508	467	482	475	496	489	447	512	492	483	455	464	494	478	488	466	486	476	471	523	465	483	489	479	472	469	494	511	473	518	460	472	489	493	459	515	521	497	462	520	483	491	479	518	463	453	449	465	482	463	483	508	518	452	477	469	502	497	489	476	508	445	478	492	469	493	491	491	472	509	505	492	502	509	469	495	467	472	527	475	462	483	515	511	495	495	466	502	489	485	453	466	483	465	512	430	460	492	484	487	514	480	460	486	455	479	504	486	484	463	463	481	475	475	474	504	467	489	466	468	503	449	496	509	505	483	532	461	510	538	506	506	488	496	472	482	486	476	469	516	509	483	460	489	466	501	505	483	507	466	461	468	473	455	525	461	461	451	510	490	482	487	452	450	511	474	521	449	487	471	492	447	469	478	493	482	480	508	514	497	525	469	458	506	497	505	471	488	453	442	510	510	458	463	493	461	496	457	485	507	473	515	489	473	493	521	476	507	445	496	429	485	472	509	484	482	491	483	481	509	497	495	469	497	483	465	471	468	485	516	509	481	487	472	501	505	450	449	494	481	489	487	520	498	446	487	458	485	487	474	474	505	478	461	483	481	471	462	468	483	493	479	467	497	479	505	504	486	473	501	448	464	477	488	500	465	515	512	480	459	461	457	485	470	490	477	487	502	488	465	476	512	471	494	487	483	470	459	501	480	473	460	500	488	480	458	443	504	493	486	463	490	491	499	498	455	489	471	455	474	516	504	490	473	493	495	482	523	505	493	484	471	463	491	474	491	447	479	466	502	497	483	468	493	511	491	497	460	481	486	490	511	469	486	481	492	490	488	493	444	488	456	480	473	515	463	449	460	500	478	477	475	477	463	567	505	492	496	512	457	504	482	485	505	468	458	497	449	515	486	481	480	487	478	468	494	476	491	532	505	466	491	479	439	509	495	485	451	474	489	462	518	490	476	490	481	487	508	447	496	494	437	466	469	472	486	468	456	471	480	497	487	456	507	459	476	473	511	520	484	485	484	494	495	520	463	514	471	451	461	506	517	494	476	487	498	497	434	499	483	507	535	511	477	494	446	485	506	473	470	478	473	482	444	453	450	449	489	476	521	482	489	446	490	485	447	468	470	454	475	523	474	467	503	480	504	561	495	451	491	443	459	495	488	487	465	459	485	453	468	486	489	475	480	448	518	480	469	465	506	490	490	485	486	486	471	463	497	460	501	517	494	482	485	520	483	441	469	467	493	512	507	497	479	485	520	464	471	485	476	465	430	467	527	504	453	527	491	538	481	500	509	469	469	456	449	513	519	473	472	497	482	487	511	481	447	476	503	485	517	479	466	471	473	461	514	464	500	509	503	487	531	460	483	492	502	495	471	498	506	493	490	503	477	509	495	478	497	490	458	468	436	499	508	522	472	475	513	458	473	479	478	481	471	514	502	509	517	511	480	513	526	513	486	493	518	494	496	498	520	525	538	486	512	499	471	527	505	462	493	485	524	456	479	451	448	499	486	497	526	482	503	477	491	481	487	508	480	474	446	454	501	501	492	485	509	495	518	481	477	472	505	494	459	501	456	474	486	452	521	512	500	482	466	506	473	513	465	514	503	465	478	463	456	478	454	496	476	494	454	459	525	501	476	500	510	485	461	464	456	496	512	484	479	505	478	457	447	489	472	483	496	484	495	495	481	487	462	504	467	448	472	457	500	475	468	507	481	472	495	489	469	494	479	472	467	449	466	478	494	461	513	481	511	496	486	448	483	474	489	484	453	469	537	493	463	510	454	471	502	476	481	469	489	464	497	478	467	466	516	495	502	504	530	482	487	501	504	475	487	508	488	494	488	502	490	456	490	514	485	506	511	452	499	503	476	503	485	493	533	531	441	465	472	472	483	496	507	455	476	487	498	475	477	449	504	490	449	504	434	466	513	488	483	496	514	449	511	467	502	500	456	470	482	469	505	505	453	484	479	533	490	501	474	491	474	491	519	475	475	478	476	502	499	552	525	509	495	434	476	427	495	480	487	467	510	497	473	484	461	498	464	473	488	461	452	485	506	492	521	448	476	471	517	509	502	475	493	477	473	473	465	497	452	457	486	445	523	482	505	487	430	451	485	491	509	423	493	480	524	502	485	482	482	495	451	490	485	462	512	507	475	464	527	458	518	485	481	480	478	499	526	457	487	481	443	475	468	501	493	480	480	445	452	516	493	492	446	456	480	495	512	437	496	476	539	457	498	494	486	527	500	484	458	444
2442	110	90	79	64	67	49	43	47	48	57	54	42	43	43	37	46	45	31	50	49	43	40	50	41	47	53	43	53	45	42	41	42	47	34	45	38	46	27	40	42	38	36	38	37	39	36	44	41	47	34	54	40	39	35	56	38	48	45	47	45	48	44	48	41	31	37	54	58	45	36	45	39	33	42	56	48	45	39	41	41	39	40	38	48	51	60	37	54	51	38	42	29	42	35	46	47	48	56	44	47	40	47	34	41	39	44	44	39	40	42	48	57	43	43	39	48	41	42	45	54	42	41	45	51	43	41	45	34	32	55	36	45	41	51	51	43	39	41	57	47	47	43	43	29	35	46	41	41	37	46	46	52	53	57	60	38	50	37	43	49	37	50	42	42	34	42	37	38	49	43	46	43	50	53	39	54	42	36	40	47	42	60	45	38	45	48	50	49	52	46	33	45	46	34	46	49	42	30	43	41	38	37	38	43	41	51	45	39	53	49	48	48	28	42	36	25	45	33	45	41	48	47	47	37	43	59	40	40	38	51	47	47	32	31	39	44	36	44	35	52	59	44	21	42	43	54	34	49	30	34	42	36	38	43	50	40	59	52	40	44	40	54	41	44	41	34	39	36	45	38	44	46	40	46	53	35	57	43	42	41	50	43	49	39	37	34	43	41	43	46	40	44	55	53	35	35	37	41	52	47	39	45	40	45	32	51	45	39	36	47	41	57	39	48	49	34	35	31	42	37	36	52	49	41	41	43	53	54	40	46	35	45	34	34	42	36	45	44	43	42	38	52	46	37	55	48	37	42	47	34	44	37	52	51	47	37	42	46	50	32	38	45	31	42	43	42	44	39	37	44	32	56	55	38	33	34	45	40	49	42	38	43	41	44	42	41	47	39	37	34	39	33	41	56	49	58	28	42	38	50	34	35	49	52	53	40	36	40	38	36	38	40	49	41	43	45	51	43	31	43	47	40	62	44	50	52	38	41	28	54	42	46	35	33	35	37	54	52	48	38	44	45	38	42	38	54	40	44	43	35	37	46	50	52	40	37	44	45	52	39	50	48	38	52	38	48	48	57	46	48	49	41	54	46	37	52	41	37	42	45	48	38	35	53	58	47	47	28	53	46	33	44	48	35	46	37	56	56	39	45	37	35	43	41	41	33	50	35	57	41	48	33	35	43	45	37	35	45	44	38	44	49	39	40	37	38	60	32	34	46	51	54	39	37	41	48	39	49	41	51	55	35	38	47	54	36	42	41	53	41	42	36	38	38	39	50	34	44	51	39	37	37	41	46	36	47	44	46	38	44	41	40	58	28	40	45	37	37	35	38	40	42	61	45	39	36	51	55	27	36	51	57	56	42	42	39	54	46	45	55	51	41	41	41	37	43	47	49	49	41	36	56	47	45	42	31	34	54	53	45	45	49	48	49	35	49	47	41	39	47	48	40	39	31	49	41	44	32	39	36	41	36	52	50	46	69	33	32	25	45	42	45	52	58	34	43	38	53	47	49	36	35	37	40	39	54	42	49	34	45	38	52	36	51	38	45	47	46	45	45	51	48	37	41	31	54	55	39	56	43	42	34	38	53	39	48	30	40	39	47	46	39	41	39	32	50	53	62	39	39	40	46	47	44	46	48	59	38	37	41	58	57	41	35	47	39	35	28	36	35	43	42	44	44	72	42	58	37	47	47	47	47	47	33	41	50	35	49	31	43	48	38	47	35	54	38	44	56	37	34	26	49	38	45	44	45	36	39	39	57	45	36	45	33	40	43	35	40	46	41	34	37	46	43	32	45	35	53	40	35	38	46	41	38	39	37	44	34	40	40	39	39	43	44	45	43	53	41	35	56	41	56	36	40	40	40	46	49	40	50	42	42	50	38	42	42	50	57	35	48	44	47	46	39	44	54	38	45	47	44	37	35	51	37	41	39	53	49	46	47	37	44	53	40	47	61	33	31	42	38	43	34	45	42	41	37	40	38	40	47	38	45	42	50	45	35	48	40	40	47	44	49	49	43	33	37	40	37	44	36	34	47	46	36	44	46	46	48	55	46	43	49	44	36	45	47	50	48	23	37	37	42	48	43	43	35	35	33	30	47	34	53	35	53	29	46	34	49	47	35	49	41	35	38	44	46	49	31	50	27	37	35	49	42	44	35	42	32	35	50	54	54	42	38	31	45	42	37	42	36	43	42	39	32	42	42	32	50	47	50	42	58	45	43	44	38	41	46	54	34	46	38	47	44	53	38	37	54	34	50	42	53	46	31	36	53	53	53	45	54	50	42	41	35	38	45	42	37	56	39	42	57	36	49	38	38	35	35	50	32	55	49	33	40	45	58	37	46	36	42	41	48	33	55	49	44	44	39	39	33	48	36	33	56	45	41	35	39	36	39	40	45	37	45	46	46	42	44	51	58	41	35	42	37	51	60	45	57	43	47	48	46	28	36	47	40	36	56	37	30	63	39	49	48	46	35	41	33	41	64	41	60	48	52	53	46	43	43	37	35	40	54	56	34	36	42	53	39	34	40	57	29	42	42	44	41	36	32	45	31	42	26	38	29	43	35	38	43	34	38	46	45	28	34	54	40	42	45	33	33	37	47	38	38	33	44	40	41	51	39	41	36	35	42	30	52	40	40	49	61	38	52	39	48	37	46	48	39	47	43	55	48	42	39	39	49	50	52	61	30	43	28	46	37	37	43	50	43	51	42	42	34	44	35	44	40	44	47	28	34	36	46	44	28	40	42	43	38	45	39	40	54	45	47	48	40	46	55	47	51	44	54	43	50	34	46	53	43	43	36	40	32	32	53	51	28	51	43	48	32	41	56	33	39	45	34	43	47	41	44	28	52	49	35	24	45	43	47	62	30	55	40	42	45	51	43	42	33	48	46	31	57	46	49	31	47	45	40	50	50	42	45	49	45	35	36	39	44	43	42	48	36	35	56	44	39	28	44	49	58	37	47	41	29	38	37	42	48	41	40	42	36	47	49	35	45	50	45	48	44	28	43	40	30	41	51	51	49	47	51	38	42	39	48	40	48	39	56	40	43	50	36	35	45	36	37	35	52	36	49	50	44	45	48	43	30	50	55	55	41	37	42	48	30	49	36	44	45	34	51	44	40	36	51	41	37	35	41	36	44	42	44	49	32	33	56	35	42	44	46	42	46	37	46	45	26	51	36	40	41	37	50	48	46	26	21	31	46	47	45	46	43	44	34	37	32	38	53	40	50	43	39	37	38	40	49	29	36	32	41	49	27	35	43	53	45	43	39	42	44	35	34	42	57	51	39	43	45	37	43	36	35	37	49	44	41	48	43	40	34	33	42	41	39	51	52	41	38	45	40	49	43	52	41	49	33	36	52	69	32	45	39	39	35	43	38	41	34	30	50	48	41	48	42	37	43	35	36	53	41	29	47	40	37	34	44	37	48	45	41	49	47	36	40	49	40	42	35	47	45	54	38	34	44	47	37	35	36	43	37	38	54	33	51	37
2126	191	280	283	238	239	218	214	175	191	183	178	160	177	176	170	178	165	158	172	150	135	138	142	161	157	162	149	143	148	148	173	151	154	160	144	158	153	122	149	157	174	131	142	150	144	148	151	132	160	174	156	121	146	134	157	142	147	164	161	149	150	131	164	150	130	154	132	136	148	161	138	149	130	145	175	132	157	142	138	141	146	140	147	143	132	140	140	145	134	148	146	128	145	153	160	130	158	145	140	139	136	147	124	147	152	146	127	145	144	143	153	140	160	152	153	148	138	147	172	119	130	192	150	170	157	129	142	151	137	157	160	162	142	153	119	175	141	137	156	149	143	139	148	146	117	159	154	136	158	150	132	128	166	144	161	127	143	133	130	142	117	127	136	165	140	154	138	151	134	156	133	162	139	153	150	152	149	161	139	156	151	155	133	141	154	133	160	144	166	121	126	139	149	129	151	142	130	162	140	153	133	171	153	138	145	132	147	155	136	147	155	151	142	126	148	139	142	138	130	144	161	147	133	177	163	143	143	148	151	130	147	158	150	169	147	155	166	147	144	149	152	124	140	139	139	166	129	155	167	154	161	135	152	143	156	128	154	158	157	154	154	170	143	141	138	135	142	167	141	142	158	148	160	155	123	129	134	145	142	143	130	128	165	134	171	145	154	156	147	139	186	136	149	149	156	152	163	155	157	135	151	149	155	117	133	144	142	169	133	159	149	143	131	161	170	150	161	156	137	136	158	129	161	145	140	148	152	152	145	142	163	149	145	152	135	135	179	140	140	141	158	140	142	146	160	156	149	136	145	122	151	163	150	141	130	156	145	146	150	130	152	139	161	148	143	164	137	132	160	124	150	154	147	160	147	154	126	151	135	149	153	150	152	144	131	141	142	144	160	152	151	137	176	156	148	143	143	172	149	139	159	149	154	140	147	124	143	144	135	149	149	143	162	151	161	175	139	143	156	144	142	134	130	156	146	118	150	141	154	143	158	140	152	147	141	150	162	146	148	136	144	125	145	120	142	157	167	137	162	153	142	155	155	147	128	124	130	138	140	160	165	151	143	153	145	151	143	149	151	147	145	157	131	172	151	118	163	142	136	149	157	122	141	171	147	141	138	155	137	134	144	146	132	163	141	141	139	155	139	143	164	148	146	142	144	162	140	149	110	143	166	149	138	141	142	158	161	147	127	153	138	144	143	132	148	156	147	165	153	130	141	139	138	128	143	164	148	138	142	141	147	139	138	141	145	150	134	141	158	158	155	142	146	166	131	159	150	144	131	160	146	140	146	145	160	137	139	135	159	150	136	141	149	144	154	143	136	137	169	132	145	151	151	148	154	156	151	143	153	136	139	131	153	148	154	136	136	143	140	138	140	156	155	123	150	148	143	137	139	163	153	150	149	131	160	160	135	182	149	167	150	132	157	132	161	157	151	160	144	128	160	150	140	164	130	153	131	143	128	138	132	171	133	138	121	156	143	162	147	156	124	151	155	152	134	142	144	149	158	132	157	115	151	154	129	142	126	149	140	162	155	130	147	152	145	148	144	113	153	139	144	145	137	143	126	151	161	132	137	146	155	127	160	122	141	149	134	155	144	143	153	147	161	149	153	168	156	127	157	155	129	155	143	140	146	150	132	145	148	151	145	155	128	134	158	145	149	149	146	160	154	138	139	131	144	132	128	162	160	149	165	153	145	138	150	126	131	161	143	128	142	137	159	137	152	171	171	155	124	148	136	160	161	164	156	131	148	141	176	139	136	152	158	139	142	146	134	160	136	144	119	166	150	152	133	162	157	163	160	151	148	153	158	136	151	141	145	178	150	156	143	146	135	152	142	143	162	151	167	146	152	147	140	150	157	131	158	155	156	137	146	170	153	155	146	148	162	145	152	140	138	127	163	151	130	133	129	140	128	117	124	135	135	147	160	155	139	164	134	138	136	148	141	143	135	133	142	134	145	138	134	146	146	140	140	133	167	124	163	162	142	146	158	134	128	154	151	135	160	138	150	159	147	154	158	162	173	155	143	155	146	150	153	172	158	162	131	150	152	129	165	135	145	149	130	151	148	134	138	125	153	139	164	146	144	130	145	144	156	154	138	132	135	146	153	150	138	137	131	136	136	151	164	150	158	147	121	172	148	140	153	137	162	153	147	129	161	139	145	126	159	155	133	169	164	129	159	147	153	145	152	139	134	152	137	117	145	146	138	144	155	153	173	148	157	164	156	131	137	126	150	151	144	122	150	154	146	156	154	144	152	148	154	152	151	148	151	143	135	138	154	143	131	166	134	154	143	163	156	152	146	142	119	146	130	148	148	138	148	157	152	153	130	144	140	157	158	172	150	124	168	152	157	145	136	165	149	145	145	147	161	150	131	149	155	147	144	162	152	131	134	123	155	141	159	135	147	149	134	152	150	171	141	133	140	128	125	151	138	147	128	157	150	151	143	141	131	144	140	151	152	144	174	115	138	143	129	155	136	145	132	153	154	138	129	161	146	150	131	138	159	128	138	142	178	155	153	175	162	135	148	149	151	151	135	147	136	130	159	127	138	135	128	126	153	142	165	150	131	154	151	156	135	165	143	158	146	140	156	145	141	134	152	128	159	130	146	137	131	134	139	136	149	152	138	168	138	141	160	142	147	142	125	143	142	148	115	159	156	163	139	159	156	152	149	143	148	127	134	134	145	147	131	146	148	144	159	167	154	144	176	150	140	155	149	158	173	135	155	170	150	151	161	147	124	133	134	151	148	148	160	165	156	156	167	176	151	143	169	141	145	155	152	151	139	136	147	149	126	139	143	179	145	135	138	146	154	150	155	158	147	154	157	134	148	128	151	161	136	139	146	141	142	159	136	157	164	165	123	141	162	138	144	150	133	145	139	107	160	150	141	138	127	165	121	128	149	149	149	169	162	131	161	135	141	144	172	164	133	164	119	148	176	129	150	155	163	154	131	134	149	141	156	149	156	141	157	161	161	144	128	162	144	136	157	144	154	139	151	160	155	126	161	127	137	171	145	142	144	138	167	172	142	140	173	153	141	156	146	145	139	152	136	153	134	155	154	153	162	142	138	172	125	154	144	141	147	165	155	143	129	142	145	141	125	160	152	136	157	148	136	160	146	158	141	142	163	158	157	145	175	159	156	134	138	157	151	159	120	151	155	154	147	138	156	146	134	136	156	150	159	164	159	150	171	162	119	154	142	143	141	156	167	137	135	159	135	150	137	141	131	140	161	151	147	148	139	135	141	155	149	132	150	151	140	141	132	147	165	131	135	142	144	155	150	119	143	152	146	156	151	148	148	137	147	157	135	163	136	144	140	170	128	147	150	134	144	138	138	166	130	125	141	144	182	141	151	139	140	160	173	148	136	150	155	149	145	154	151	129	152	139	145	158	170	153	151	150	152	140	121	156	129	138	142	162	140	132	141	154	149	165	141	136	152	162	136	153	136	146	145	124	155	124	152	143	154	147	159	148	158	153	141	142	133
10291	1168	1215	941	650	479	400	335	287	243	239	217	200	174	183	154	170	161	155	160	145	170	129	151	148	110	149	143	151	142	123	130	124	113	143	143	143	137	161	125	130	151	144	147	125	153	139	119	140	114	128	149	133	149	129	128	141	124	160	144	119	165	142	132	150	148	127	126	126	135	129	130	130	115	130	129	125	115	120	139	143	126	134	140	132	126	113	129	136	127	127	139	120	129	126	138	121	141	130	132	125	140	126	135	121	131	149	132	123	120	127	129	134	107	154	125	116	114	119	132	135	124	132	141	124	131	131	105	137	131	119	115	144	136	128	97	115	144	135	140	127	136	137	127	131	134	124	129	131	137	139	107	139	132	151	117	134	113	127	125	138	133	147	115	150	136	129	143	123	121	130	154	122	134	147	137	134	119	103	142	121	142	127	126	118	135	113	125	125	156	114	151	132	143	132	134	135	135	133	124	127	162	134	142	130	119	117	139	139	125	159	122	131	132	133	134	125	147	129	138	115	107	151	119	136	137	115	124	145	129	124	123	108	113	124	124	112	126	139	122	136	129	127	125	128	132	130	132	117	126	109	124	145	127	133	147	128	134	130	111	129	120	126	142	136	125	141	143	141	129	152	109	130	113	127	119	147	136	140	133	117	162	112	133	129	135	124	127	108	145	116	109	157	126	118	121	119	103	134	126	124	124	124	124	100	144	144	125	114	132	127	123	115	146	129	113	128	113	135	124	122	134	115	115	132	117	114	134	137	137	132	104	145	120	118	130	110	142	141	134	127	121	113	127	117	132	146	136	116	140	126	124	122	123	136	137	132	145	118	126	144	131	128	128	110	121	110	126	131	123	127	139	138	112	124	120	142	131	140	114	145	124	142	144	113	123	115	119	156	129	129	120	116	131	146	135	125	134	128	126	129	125	125	119	120	119	129	136	116	114	124	138	141	121	147	120	124	122	132	124	119	154	124	122	123	142	118	129	142	144	115	147	124	120	118	128	142	130	121	128	136	133	152	128	130	133	162	138	135	134	112	133	138	110	128	128	134	115	137	138	109	128	134	132	136	138	104	144	147	152	130	144	111	130	129	110	134	136	116	139	131	123	114	136	115	118	146	127	132	133	149	132	123	124	131	137	135	139	126	135	125	107	136	148	139	115	121	122	127	129	116	147	125	125	118	108	140	120	117	128	125	137	119	110	123	136	147	143	133	136	134	127	101	130	137	116	137	136	110	126	121	122	109	140	145	135	130	138	140	122	114	138	124	144	122	147	107	135	110	129	138	146	132	121	105	117	126	113	125	124	123	124	117	134	127	126	131	132	128	125	121	134	136	126	131	117	116	139	139	110	117	139	124	125	118	133	116	121	115	132	115	129	109	119	144	109	121	156	123	126	128	120	113	128	139	142	128	112	119	134	140	122	147	133	148	139	110	137	122	152	139	116	138	116	163	122	137	135	134	104	109	127	124	137	123	130	124	142	126	139	126	117	103	126	129	126	138	121	120	139	142	129	114	136	103	131	144	122	120	145	115	139	116	135	123	125	128	136	129	124	138	123	134	125	126	120	127	116	110	128	133	126	131	127	127	128	122	124	131	132	122	130	114	132	136	119	133	126	126	135	122	125	123	101	135	136	156	122	124	131	127	115	131	117	97	134	140	118	142	130	136	104	142	139	121	155	149	133	133	135	119	113	121	123	128	128	112	135	124	125	143	132	134	139	134	115	139	132	119	110	115	111	145	135	142	137	136	117	120	106	151	122	116	141	142	133	130	134	114	131	108	122	118	134	128	113	130	129	136	129	116	156	142	123	117	121	119	132	129	125	123	150	129	137	145	153	133	144	118	137	121	110	113	119	147	120	111	125	132	168	132	127	116	116	113	117	113	136	122	135	135	126	142	123	136	142	136	125	125	149	129	117	119	123	136	136	136	111	128	129	136	119	139	123	116	122	123	135	114	110	125	141	110	127	137	117	111	123	123	139	151	112	130	130	155	127	136	127	127	141	140	144	131	118	118	133	136	129	132	126	144	119	136	135	137	138	130	128	131	133	138	145	132	109	125	126	130	147	138	133	130	129	124	117	104	117	155	122	131	134	111	116	119	137	129	111	129	139	140	130	117	147	118	129	114	125	126	132	126	116	124	109	137	127	132	132	115	110	122	124	141	139	148	127	127	90	134	138	141	117	139	116	138	130	131	134	146	145	109	132	134	127	135	138	139	147	126	157	125	140	147	132	127	134	125	104	137	125	135	134	151	112	134	127	118	131	164	137	140	124	131	163	133	115	127	133	134	122	137	127	109	147	117	141	140	128	126	121	112	126	122	120	136	126	124	132	116	113	130	122	131	130	128	137	126	146	129	144	132	114	137	138	137	105	136	120	144	136	127	128	109	133	127	126	124	130	131	115	118	121	135	133	138	107	118	108	129	115	113	143	112	136	134	129	141	145	118	114	128	126	152	142	124	123	129	129	107	136	128	130	122	128	137	141	129	133	131	127	125	117	154	129	148	145	124	124	129	140	121	139	116	126	125	127	142	110	116	132	151	141	102	134	110	117	123	140	133	110	127	126	121	121	117	134	136	117	118	119	138	146	106	134	153	126	138	138	108	129	124	129	149	115	157	127	107	125	134	123	135	127	138	123	118	114	123	145	119	127	136	140	140	133	127	133	106	105	144	116	130	128	126	122	124	129	139	137	127	137	150	123	130	109	128	141	131	139	139	129	150	142	151	118	115	138	143	127	137	103	118	112	125	134	134	131	128	132	119	135	130	122	120	131	136	135	123	96	128	113	108	133	149	129	130	129	120	115	131	123	133	129	127	112	128	117	143	132	112	114	120	116	126	133	138	144	140	112	140	128	131	142	140	121	138	137	156	127	107	137	115	105	132	131	112	118	135	138	116	101	139	129	132	151	149	125	145	128	124	142	115	130	145	126	127	121	120	121	125	142	129	127	132	151	130	128	124	105	137	137	128	122	150	139	122	117	121	130	133	121	150	138	123	144	152	124	144	136	117	146	131	138	128	126	139	131	132	123	113	141	120	123	132	135	126	130	139	140	125	110	134	125	138	143	151	140	128	130	132	122	113	127	119	143	139	145	141	115	118	139	115	108	136	126	124	131	113	138	115	133	124	114	127	134	110	129	149	123	134	135	120	118	130	126	125	135	136	120	118	141	127	151	122	141	123	135	121	145	126	140	137	128	143	142	144	119	129	127	145	137	144	147	118	118	129	135	115	117	140	128	134	120	104	126	141	128	124	148	147	127	135	124	135	118	131	101	153	109	115	102	117	147	104	123	128	135	116	122	140	122	156	133	125	135	121	123	125	146	130	126	130	125	136	117	129	121	143	137	109	134	146	107	124	108	116	137	149	126	113	101	116	134	116	118	126	160	150	119	122	124	132	134	143	123	126	140	133	116	131	127	118	148	128	120	133	128	143	130	149	124	121	134	107	121	129	134	122	145	118	125	129	126	123	125	153	124	132	141
6503	1213	2757	3155	2733	2257	1753	1549	1317	1169	1019	872	789	774	703	685	602	605	572	542	538	525	528	468	429	459	473	429	442	442	423	412	385	401	401	390	415	431	381	395	378	392	380	389	360	414	383	407	337	390	371	390	380	353	352	366	372	354	383	357	345	363	324	353	346	392	369	361	337	354	346	351	374	359	353	365	350	382	365	352	316	348	356	336	357	365	357	332	377	347	360	368	339	361	369	327	329	339	358	350	359	343	375	370	327	323	352	327	309	328	362	373	337	359	335	346	356	330	342	344	326	355	330	347	328	371	317	337	310	339	319	337	356	349	350	348	320	320	335	314	341	364	349	363	338	355	355	335	355	341	350	362	341	320	323	333	360	318	380	336	323	343	376	353	371	365	335	337	365	365	347	353	359	357	297	333	323	329	345	306	323	351	361	315	346	335	358	327	339	339	329	344	352	388	360	320	352	340	324	371	351	365	303	337	335	353	350	327	359	326	335	342	334	336	333	385	349	372	357	345	317	346	321	321	343	344	342	339	331	354	342	350	363	341	340	366	312	337	308	350	353	355	354	336	329	329	299	317	338	361	333	336	365	338	314	368	351	325	347	374	342	318	305	379	341	326	341	352	331	378	345	332	340	359	347	327	335	341	347	335	345	344	347	335	361	345	384	326	373	352	333	365	354	306	344	379	356	317	371	359	355	343	349	398	366	360	321	316	304	353	341	315	341	327	361	354	338	336	323	324	306	331	361	325	363	351	345	359	310	324	342	322	365	359	331	363	321	352	361	332	374	348	342	348	318	301	311	337	331	328	345	357	355	345	345	346	324	331	332	336	320	321	341	344	344	307	335	377	348	352	354	338	345	331	336	356	316	353	308	321	357	357	352	345	346	352	325	357	335	301	340	369	314	323	345	295	363	318	326	334	349	369	330	351	331	329	369	355	342	351	347	335	355	378	354	347	333	342	338	340	356	360	354	349	343	370	352	360	342	336	309	318	394	338	298	342	344	333	303	357	340	311	340	361	304	339	333	354	351	365	325	335	349	343	333	364	327	335	312	370	330	352	341	335	343	320	349	367	352	349	334	334	325	325	334	323	339	337	344	365	307	301	339	353	353	353	326	326	284	334	342	366	356	312	336	376	336	377	320	363	380	369	343	355	338	339	325	345	327	323	374	342	321	331	372	345	339	337	309	363	344	345	357	358	326	335	338	339	374	338	333	337	341	351	336	348	361	338	338	331	363	322	334	344	342	371	358	308	342	341	301	361	332	299	349	363	353	365	370	321	326	318	343	321	289	345	365	345	345	376	391	340	337	319	331	323	341	331	350	346	296	337	341	338	358	349	388	332	326	345	335	277	338	356	327	343	360	370	347	386	344	356	324	372	361	337	337	333	328	360	326	341	358	342	331	332	310	352	349	307	362	330	368	302	338	314	346	358	320	371	341	348	358	298	328	349	330	346	330	344	350	323	345	335	340	315	350	365	363	343	331	348	363	340	339	372	333	325	364	313	328	350	336	327	336	333	340	353	325	347	336	362	381	301	350	334	349	341	329	345	317	327	369	347	304	339	298	322	353	360	333	310	353	343	328	317	366	351	327	331	342	384	298	334	348	346	346	353	315	328	351	323	348	362	374	361	314	345	332	348	338	352	325	352	322	352	354	327	351	320	337	329	358	341	325	358	354	342	332	355	313	348	299	368	350	360	324	339	361	327	345	326	361	328	365	321	327	341	301	343	333	354	346	342	344	345	371	311	347	358	359	348	315	321	332	369	363	355	349	351	350	325	366	347	362	343	329	342	300	339	356	357	350	338	342	306	348	355	339	345	360	342	359	342	353	334	321	350	324	372	332	340	363	345	317	324	336	318	357	325	370	354	336	314	321	332	334	354	333	322	336	350	351	356	295	319	347	360	329	344	348	365	307	349	306	335	347	335	335	346	326	371	355	321	367	355	353	322	324	356	361	355	345	319	330	309	326	342	346	365	291	350	319	349	290	339	361	336	338	326	352	353	341	361	355	387	341	349	363	329	314	373	344	348	334	364	361	330	374	345	329	351	325	338	341	351	358	355	307	321	369	303	338	370	364	384	355	341	321	358	305	351	326	376	331	356	348	376	331	372	325	354	361	344	336	359	310	393	344	340	355	340	341	371	377	350	346	337	325	338	340	357	317	363	326	335	345	345	350	338	378	331	318	314	358	337	333	348	334	323	345	317	365	353	304	321	368	337	388	338	314	351	360	373	334	346	325	311	330	353	357	367	333	329	336	326	328	363	361	326	327	345	340	328	323	311	343	338	371	340	361	323	338	324	328	320	324	332	358	361	331	314	321	327	350	338	321	329	369	334	315	365	309	362	334	364	362	340	328	335	330	336	372	329	351	316	354	350	356	346	328	363	352	351	333	344	334	330	385	374	348	342	346	346	318	342	359	350	337	344	346	358	335	322	337	343	335	306	347	334	331	318	320	342	303	317	340	362	336	367	302	364	348	336	356	332	337	317	335	314	363	349	320	336	368	359	367	384	370	347	353	342	330	375	340	341	348	353	374	346	334	324	354	333	337	341	345	347	327	362	344	327	357	349	344	353	351	382	346	329	333	335	341	297	347	326	328	365	360	341	376	324	355	346	333	347	362	341	333	364	330	332	354	340	322	345	312	368	358	317	344	356	352	335	336	345	333	349	324	361	352	317	313	342	350	303	332	333	344	327	358	342	347	340	358	329	329	348	322	349	366	334	308	329	353	360	346	341	317	333	356	348	368	337	330	347	316	357	342	359	338	344	357	333	354	360	348	344	355	373	359	351	338	331	363	339	370	348	330	327	344	327	323	330	320	341	340	333	327	332	351	304	366	331	348	325	340	313	338	346	386	348	359	319	332	320	337	352	357	348	322	338	338	351	341	342	359	325	312	322	333	328	330	320	346	348	358	362	340	366	323	355	363	354	354	324	342	359	325	342	326	372	331	346	352	373	365	340	338	335	330	344	357	309	344	349	333	311	350	351	346	372	319	334	363	370	334	360	318	339	348	347	325	370	367	346	362	336	346	329	338	377	323	340	309	318	332	377	329	337	339	349	361	378	337	366	345	311	312	303	361	360	336	346	318	330	351	339	326	331	310	315	359	350	333	348	337	326	330	347	373	356	360	342	362	303	340	333	350	356	332	335	362	319	363	364	304	315	352	339	305	358	336	363	325	334	349	329	348	360	326	344	329	314	335	347	346	328	344	307	325	346	321	358	358	309	368	312	342	326	344	325	341	335	361	330	329	345	344	357	342	351	364	340	372	349	310	363	348	356	321	322	360	359	343	329	353	317	335	347	301	323	340	356	333	333	334	328	351	381	312	309	353	334	354	301	359	346	338	340	331	329	317	358	328	354	350	386	326	335	363	334	330	370	325	335	356	330	360	316	321	344	342	344	338	367	311	327	383	327	339	348	348	353	323	326	350	330	329	341	343	370	307	386	315	336	342	350	314	313	322	334	338	360	346	329
17557	2769	2629	1864	1270	903	771	590	545	469	402	332	330	322	308	271	262	285	256	254	290	216	250	226	243	228	210	214	246	221	225	196	223	209	228	237	203	203	191	210	196	207	191	241	209	181	219	217	171	205	199	224	188	224	209	218	218	230	204	184	208	229	199	198	181	202	190	205	213	205	207	204	204	207	221	223	209	202	184	183	216	187	218	203	193	201	197	214	211	214	228	231	186	195	200	220	189	190	231	204	183	191	198	212	204	219	184	200	219	203	209	192	214	207	193	208	195	184	213	182	184	167	190	234	204	218	184	203	191	215	204	208	209	203	194	224	228	200	206	163	204	217	221	198	213	218	186	203	190	188	224	218	216	174	191	197	226	207	202	193	222	226	204	198	206	199	193	188	204	202	190	173	206	195	217	206	235	202	206	213	228	207	200	213	196	177	178	184	190	197	190	172	198	199	217	199	205	190	206	211	195	207	214	183	208	218	213	200	202	214	187	186	218	225	190	168	191	209	195	203	212	218	191	177	193	204	230	207	178	202	210	190	222	204	201	198	183	226	219	206	217	193	192	187	195	195	202	196	202	203	210	203	202	199	181	200	203	197	185	183	181	221	209	178	178	173	203	200	224	190	188	205	224	187	202	178	201	172	202	189	199	186	206	198	182	200	198	181	182	209	204	204	196	191	207	211	207	183	194	200	203	181	202	217	215	211	204	210	210	216	195	189	213	202	192	180	205	206	186	210	221	201	188	216	207	221	199	209	207	194	197	212	229	229	198	239	201	201	217	201	204	219	181	197	191	209	217	202	198	192	190	197	178	208	199	187	203	218	192	181	188	207	218	202	219	178	184	199	216	207	191	192	197	203	212	205	204	201	222	203	194	213	207	190	196	163	205	203	220	208	197	223	193	201	229	166	207	230	190	181	183	206	203	200	175	198	194	217	214	199	222	211	193	194	218	229	222	231	220	225	199	183	220	186	205	224	200	200	227	197	209	192	195	204	209	196	190	186	186	216	203	207	206	178	201	196	205	198	210	204	205	212	179	194	195	203	192	191	187	197	222	209	214	210	212	194	203	202	209	220	197	227	200	193	202	186	192	218	209	189	197	203	212	193	233	183	183	186	183	190	186	227	216	192	190	192	193	205	185	232	209	200	187	201	200	218	218	166	211	193	189	208	200	182	200	212	211	207	188	194	210	216	226	216	245	196	191	179	204	206	207	188	206	198	224	180	173	193	192	208	182	187	168	180	202	200	224	223	200	210	195	198	211	189	185	214	210	215	194	226	197	190	208	233	208	180	209	212	226	216	246	214	216	194	223	209	224	190	200	209	176	196	212	189	224	206	189	196	220	194	179	202	208	184	210	217	208	186	204	207	181	204	195	198	224	229	203	207	203	192	218	198	217	192	213	188	198	212	223	185	193	196	195	195	172	211	200	218	201	233	196	211	179	187	191	197	211	175	178	201	182	207	188	216	224	197	200	191	200	199	215	191	214	196	205	193	222	202	204	209	189	218	179	195	175	179	191	197	195	214	210	200	215	177	223	189	228	184	224	196	213	230	215	182	200	215	193	215	203	221	194	235	194	224	208	186	193	188	199	185	235	197	199	207	197	189	193	210	208	209	170	184	174	221	213	207	185	204	181	211	187	200	208	229	192	202	201	205	233	214	197	187	200	192	217	185	187	236	210	187	199	204	196	213	188	165	202	199	199	188	229	238	207	193	203	201	205	211	210	197	196	222	228	197	197	197	213	219	190	211	175	212	200	202	201	214	198	218	195	185	171	196	212	203	194	173	195	207	198	202	203	213	203	203	202	196	193	190	203	206	219	197	187	213	206	208	213	182	228	216	224	209	179	199	204	226	198	205	228	222	205	187	191	216	222	203	209	204	205	207	195	203	211	181	187	177	224	189	190	173	211	195	199	191	171	170	206	193	193	191	193	191	200	202	173	208	220	173	197	209	215	203	231	193	203	205	207	170	211	211	197	230	180	182	173	181	202	217	186	181	199	222	199	209	186	199	196	225	204	194	188	196	223	228	198	199	176	180	201	214	195	218	201	225	207	208	183	201	196	192	198	212	196	205	193	213	193	193	204	204	224	192	202	203	168	190	214	196	235	177	202	191	200	230	196	185	193	187	194	195	204	172	197	191	206	177	204	205	207	218	204	219	204	166	206	206	225	210	208	186	196	230	218	192	198	219	223	201	206	252	187	202	189	190	192	195	190	212	226	219	219	196	195	207	208	203	218	197	206	189	182	198	201	225	204	179	202	209	201	215	214	185	210	208	199	221	215	202	190	206	196	207	207	220	234	206	198	180	202	197	177	208	244	207	198	201	204	204	205	220	194	198	224	200	216	202	213	183	186	214	193	176	182	220	205	198	185	196	186	197	209	181	202	201	199	210	196	199	185	232	201	196	191	201	226	210	180	191	164	221	191	192	208	189	181	212	194	198	196	211	203	205	194	209	162	193	194	200	200	219	194	210	194	170	210	200	196	184	187	182	189	215	239	203	212	211	195	216	187	200	203	214	226	182	195	213	223	225	186	211	240	197	174	189	188	207	202	204	207	212	191	228	204	239	201	216	195	180	172	193	225	197	195	199	208	192	256	206	196	208	195	197	204	200	205	209	219	196	200	210	181	217	192	202	176	190	196	204	191	212	209	186	184	210	208	178	198	221	190	172	225	207	201	193	207	195	211	192	211	220	186	194	200	215	195	190	217	188	187	204	190	199	207	205	184	191	208	212	228	198	200	176	203	200	218	200	207	205	222	197	203	214	215	216	205	203	201	206	206	219	198	212	197	227	196	218	207	209	164	210	155	191	196	203	185	169	212	205	178	199	190	212	197	187	213	191	192	209	202	207	218	226	202	192	224	198	209	189	200	212	219	212	208	195	204	207	197	202	227	189	214	203	214	216	172	181	166	198	218	188	197	205	202	194	217	206	208	211	230	184	219	235	224	193	195	194	206	234	241	198	199	170	159	221	197	208	205	196	184	188	209	194	172	193	210	172	176	195	195	212	192	182	231	226	222	173	203	186	199	193	200	205	204	192	210	195	203	204	213	196	194	212	183	207	206	194	193	200	230	222	234	198	217	200	239	222	206	218	217	202	188	184	206	189	213	210	185	224	202	185	201	189	198	176	196	199	188	202	182	213	195	215	177	255	194	194	214	193	186	200	188	211	195	217	199	193	212	170	199	189	221	204	202	221	215	230	207	219	184	208	197	203	209	209	215	191	197	181	219	199	195	196	202	206	207	215	184	217	201	204	224	194	189	180	205	187	191	200	211	210	180	208	182	193	201	198	186	223	198	189	205	201	180	216	207	200	194	188	197	218	198	206	224	173	216	209	188	192	209	200	228	215	216	203	209	209	200	199	216	197	196	198	201	200	193	201	214	220	196	197	202	209	185	209	203	219	201	192	195	223	202	208	203	186	217	196	203	204	222	210	198	211	217	184	183	212	185	200	181	216	190	176	220	202	223	174
8303	2120	5006	5662	4742	3942	3310	2716	2229	1877	1718	1459	1340	1231	1157	1100	1024	958	924	908	805	809	819	807	733	715	669	680	651	639	581	638	632	592	653	616	613	560	591	579	603	573	547	565	572	579	510	524	523	541	539	540	550	512	569	530	513	545	533	485	555	478	520	513	531	548	517	488	486	511	510	514	515	488	513	521	557	484	486	501	534	515	489	530	534	547	494	515	525	510	485	466	487	500	476	509	525	525	486	501	473	484	470	490	489	486	515	467	539	477	439	471	472	522	465	479	529	498	499	470	501	517	527	510	474	500	492	499	475	509	514	438	453	465	474	484	521	484	469	489	521	501	462	511	447	476	511	447	471	482	474	456	490	476	462	462	463	464	484	470	451	511	474	510	442	518	496	457	450	484	452	496	467	514	525	482	479	462	473	537	473	507	476	498	470	461	467	471	482	488	462	498	474	480	489	444	471	471	465	481	464	473	489	485	468	455	479	466	486	485	518	509	471	480	504	477	519	480	475	455	453	450	484	490	449	478	502	476	457	508	477	487	469	464	504	491	477	481	460	483	481	474	464	472	468	479	470	482	471	493	463	489	515	475	482	466	490	480	490	478	476	472	494	463	457	487	495	487	500	490	476	493	466	470	493	488	496	485	520	496	500	469	451	450	478	444	499	483	445	490	498	497	453	490	441	477	507	491	523	487	449	483	495	457	453	534	457	486	494	462	484	492	482	499	470	495	476	459	494	505	522	491	465	446	484	461	488	463	526	509	513	489	481	468	454	531	512	513	457	520	516	512	497	443	469	478	455	447	526	460	491	469	490	449	504	469	483	474	458	487	482	517	474	468	478	519	466	453	518	520	489	504	501	494	471	480	486	464	491	509	451	480	469	489	444	496	475	484	467	519	474	511	484	488	468	452	448	472	471	505	505	483	493	503	521	489	514	479	455	469	480	459	437	471	495	457	500	500	517	501	480	475	480	482	479	478	474	466	494	491	541	464	487	511	506	517	515	478	458	482	506	492	488	526	475	446	479	487	471	513	465	469	458	494	498	510	458	457	476	462	467	494	482	479	501	489	463	465	490	465	496	465	484	477	523	472	474	466	496	471	491	478	489	497	504	476	445	493	495	514	502	493	497	503	497	488	502	468	503	488	478	469	474	500	450	510	501	520	473	473	479	496	465	477	478	488	454	483	467	486	480	477	516	499	500	502	485	501	471	486	474	489	444	507	455	517	462	500	475	450	507	475	460	508	491	481	524	487	470	476	510	483	525	476	503	511	519	507	463	485	443	455	496	505	467	497	509	476	501	503	468	490	494	504	470	452	482	517	513	479	496	464	497	492	502	479	486	489	475	476	489	506	514	479	458	498	466	523	463	500	489	462	487	440	457	515	509	526	493	503	481	499	466	454	475	490	487	464	478	484	489	468	491	499	439	464	468	481	513	501	477	475	422	483	492	454	494	494	497	469	517	529	509	465	505	495	484	491	472	503	491	485	511	469	507	477	520	468	484	518	473	461	468	484	464	504	473	494	494	476	446	457	505	523	531	506	524	445	526	442	469	516	523	412	437	445	468	507	513	532	538	457	478	495	508	506	476	465	489	472	492	473	502	484	475	454	501	549	474	487	454	460	492	459	515	459	507	470	514	497	500	491	511	470	465	471	491	476	424	482	446	456	491	459	475	495	487	445	485	478	510	483	502	485	471	465	480	506	462	477	431	490	453	459	517	504	481	492	478	470	459	488	475	463	537	483	493	467	497	446	481	509	472	520	469	452	480	480	476	485	499	499	507	477	465	438	465	527	472	484	497	495	464	480	427	462	488	504	499	503	503	478	468	489	480	486	480	447	498	492	464	499	493	458	498	461	473	460	504	462	481	482	473	493	468	486	505	457	470	489	514	469	490	466	462	487	522	503	453	496	491	443	445	457	497	452	521	489	500	502	464	482	474	484	513	498	486	524	443	527	510	500	495	467	487	449	455	473	489	495	501	483	466	482	506	461	484	507	460	496	486	501	489	463	473	491	457	488	482	442	514	494	464	491	496	463	479	449	511	503	479	460	463	500	469	481	502	523	489	500	446	489	496	467	505	486	463	499	459	487	461	473	484	512	495	470	496	499	518	474	453	492	467	482	484	509	474	468	491	420	464	525	498	498	487	505	498	481	520	482	485	434	496	438	565	472	519	496	474	499	489	458	467	454	500	500	523	490	486	484	474	493	488	461	530	493	521	478	444	497	461	482	502	498	462	475	528	525	485	491	469	458	472	464	501	465	480	471	458	494	497	495	495	451	515	490	479	470	490	498	472	479	483	468	465	441	489	497	497	503	463	458	491	489	460	532	491	483	479	443	476	495	489	492	500	470	478	509	508	485	474	503	475	476	503	513	463	504	469	466	483	489	481	501	463	493	489	476	475	491	486	514	496	509	478	491	467	467	450	486	479	477	462	469	516	441	487	511	466	486	469	469	498	470	502	427	477	520	464	482	460	487	487	488	480	469	459	437	494	477	510	474	508	507	471	457	474	456	480	465	498	475	526	482	466	490	501	454	478	497	455	466	461	484	471	503	492	516	453	518	480	527	502	499	521	504	468	532	474	487	473	447	448	509	506	523	472	498	495	493	442	428	471	479	470	466	458	473	503	512	487	487	491	506	465	510	482	510	519	505	490	472	532	441	482	497	484	471	431	479	468	481	461	497	473	499	486	523	472	437	475	471	523	510	511	494	505	498	468	522	469	518	501	463	483	476	463	488	464	477	500	508	475	448	463	492	481	458	476	482	481	490	443	469	441	462	497	485	492	541	506	467	508	458	506	468	472	496	502	505	453	486	487	454	511	521	446	505	462	483	483	488	501	486	493	504	523	491	527	503	451	484	430	511	497	480	502	484	491	477	462	482	544	492	452	482	467	474	457	493	452	496	485	499	465	481	484	494	513	488	481	465	494	479	449	488	483	475	513	480	521	478	494	526	494	449	496	496	477	519	468	520	453	520	482	466	510	466	492	466	458	475	498	478	467	459	500	482	450	510	509	450	507	422	474	474	451	477	471	489	485	460	476	489	501	490	496	479	475	491	470	502	485	470	482	507	494	497	453	496	488	460	497	497	452	442	470	495	454	508	500	516	489	473	482	471	478	460	473	489	509	502	473	486	515	454	495	474	460	466	457	444	483	460	446	487	488	495	491	491	456	502	480	502	474	453	440	482	478	478	476	478	529	502	450	463	493	504	461	518	470	483	488	548	481	517	476	485	478	481	458	512	490	461	504	481	498	502	498	502	475	506	507	477	502	503	471	478	534	490	496	467	500	507	478	469	530	468	504	497	493	466	526	463	447	506	473	452	506	509	458	447	504	450	455	487	520	512	479	495	529	459	460	504	466	514	513	482	492	496	486	453	525	471	417	461	454	477	463	464	435	485	467	522	474	540	464	489	473	451	492	492	437	475	489	458	471	494	468	481	488	474	482	456	516	520	450	499	470	491	516	490	499	460	499	510
2580	94	72	57	52	65	42	50	45	49	27	49	45	46	38	48	43	43	50	56	44	42	46	58	34	29	40	41	40	44	40	45	42	52	41	41	49	41	35	40	50	50	25	46	43	40	43	38	43	41	41	59	23	48	35	42	43	41	37	46	50	53	51	42	34	39	52	37	42	40	31	41	47	58	35	37	39	32	32	36	31	43	41	43	29	52	46	33	32	37	37	43	39	47	41	47	44	28	53	50	34	47	53	42	43	52	41	49	44	46	53	44	41	34	36	49	40	42	43	43	28	27	44	33	53	42	50	42	52	36	36	39	40	39	36	47	48	46	40	26	45	47	44	42	33	38	48	42	28	36	57	35	46	51	36	44	50	39	40	47	43	42	34	32	22	39	37	49	44	42	53	45	39	31	48	35	44	44	39	47	37	47	43	26	61	47	29	44	41	42	41	42	40	29	48	40	48	42	41	36	29	22	32	45	52	41	38	42	39	40	43	33	40	33	45	34	38	65	39	43	51	33	45	45	48	38	41	44	40	42	38	33	41	41	43	50	40	37	41	43	47	52	48	49	35	36	37	41	51	47	33	42	40	43	47	39	59	46	34	52	55	49	44	36	43	48	47	50	42	46	41	33	44	44	39	47	44	43	33	43	42	40	39	46	41	46	39	35	39	38	45	49	39	44	37	43	29	38	38	44	29	38	39	45	52	38	44	52	46	38	36	42	39	51	46	43	54	32	37	30	38	34	43	44	46	52	34	45	45	42	39	38	56	50	49	31	50	45	41	34	38	29	37	45	45	55	41	39	31	38	35	54	39	48	46	40	33	38	40	48	39	45	42	50	41	35	39	45	44	38	52	44	41	45	44	40	28	38	52	48	45	44	35	30	44	35	48	50	46	55	43	41	42	42	41	43	37	47	34	38	47	58	51	52	37	34	37	40	35	42	43	40	38	39	33	42	42	41	42	50	55	52	52	41	57	46	32	45	37	43	61	39	36	38	42	39	44	35	49	45	39	45	44	45	46	46	28	44	48	33	51	43	44	43	30	42	43	41	44	49	36	34	41	47	47	38	34	36	46	46	37	33	45	32	47	47	41	37	38	43	45	44	40	35	44	46	43	42	38	45	43	46	41	35	32	50	50	29	42	39	33	38	42	40	52	41	41	34	33	30	45	36	34	47	33	46	47	53	34	41	38	31	43	38	41	60	42	29	46	37	39	52	43	44	37	37	30	34	44	43	59	47	39	49	47	40	50	44	34	51	50	41	38	42	44	48	50	39	38	28	28	52	47	39	39	41	39	37	40	37	28	45	48	33	46	41	30	50	39	45	47	50	35	41	55	33	53	43	44	38	41	28	44	41	41	44	47	38	41	36	31	48	43	49	32	49	51	48	35	44	32	42	53	38	39	32	40	37	32	53	45	42	52	43	40	40	43	47	46	36	49	38	28	47	45	43	41	39	43	47	43	41	48	45	47	43	39	32	36	39	47	43	30	54	24	36	36	41	49	40	44	53	39	43	41	38	41	51	45	39	42	33	38	45	41	40	35	44	38	50	54	54	49	55	33	35	36	25	42	47	45	46	47	38	45	37	46	42	37	25	45	40	62	39	45	30	46	32	38	42	39	38	45	38	53	42	40	38	44	40	45	28	53	38	33	35	32	50	33	47	41	40	25	37	60	37	34	38	38	40	66	36	29	41	52	45	40	39	46	42	54	38	39	35	43	38	55	47	51	45	39	38	32	38	42	46	38	34	46	45	37	36	46	46	45	33	58	41	32	36	44	29	41	46	44	28	32	31	35	48	58	43	49	42	46	47	42	39	40	48	49	43	43	35	40	41	44	35	37	37	49	45	39	36	33	35	41	43	49	45	28	54	32	40	48	50	34	46	38	48	37	40	37	39	34	52	49	46	30	36	51	41	42	46	38	40	29	37	47	42	52	46	34	58	34	46	39	45	45	34	48	44	41	61	46	38	37	44	43	43	46	38	38	40	39	38	51	39	44	44	44	34	32	41	38	51	40	43	42	56	47	41	48	37	45	44	42	33	44	45	48	46	35	28	45	34	43	38	37	46	39	54	39	37	31	45	37	39	41	45	51	42	42	38	48	48	33	38	35	27	41	34	41	48	35	30	39	49	50	46	44	48	42	47	49	45	33	37	40	25	32	52	57	44	32	42	42	43	42	44	40	36	47	39	40	44	55	37	35	46	42	41	45	39	38	53	29	47	33	39	38	36	37	36	41	51	53	41	44	43	43	44	57	53	49	46	43	36	39	42	44	50	51	46	45	47	34	35	29	41	31	38	37	40	49	55	44	48	36	49	46	49	27	40	44	34	44	34	48	41	38	34	40	32	33	30	47	43	41	39	39	36	35	46	48	42	48	33	38	38	35	46	44	34	31	46	42	42	34	52	37	41	42	37	45	53	41	50	46	41	46	41	51	49	39	44	46	44	51	45	44	44	35	48	56	36	38	39	39	45	45	40	48	35	54	49	53	35	41	36	45	42	48	45	49	46	22	45	45	40	46	32	48	42	43	46	43	35	42	42	39	53	37	34	49	36	40	35	32	43	53	39	37	33	32	60	32	40	37	41	35	50	46	38	38	41	51	42	49	44	42	51	46	38	37	36	33	59	37	46	45	44	41	43	36	50	46	44	45	50	34	51	31	38	57	47	44	45	50	46	35	46	52	38	47	42	51	34	45	31	45	43	36	45	42	47	28	40	32	54	30	48	33	37	32	40	40	44	40	46	45	38	48	41	42	48	46	51	43	29	39	53	50	37	35	42	41	33	40	33	39	38	37	35	34	48	56	44	40	43	45	37	51	42	45	46	42	35	37	40	52	33	43	32	42	41	44	45	47	41	53	43	50	43	43	27	30	51	56	46	44	36	45	31	46	38	41	36	41	55	43	42	48	52	35	44	38	32	35	39	43	48	45	38	46	42	47	49	41	34	42	48	48	42	45	42	55	45	40	32	53	42	50	39	45	49	39	36	49	43	45	34	39	48	38	35	37	38	39	30	35	45	42	41	34	36	36	29	37	29	32	44	46	37	41	50	34	54	37	43	45	40	47	46	52	50	33	34	35	40	37	45	43	40	33	47	42	46	39	37	48	34	47	34	40	41	36	54	41	28	35	26	37	44	38	40	38	47	43	43	32	42	54	36	42	43	56	51	45	40	44	48	45	34	51	40	46	43	45	52	32	38	44	40	37	31	40	32	40	43	39	46	50	34	50	40	40	49	37	44	36	42	39	39	40	48	37	51	45	31	45	46	52	40	40	33	43	44	41	45	40	41	42	44	49	35	60	52	42	49	42	37	39	47	51	34	45	47	44	38	42	30	30	43	35	52	40	34	32	39	48	41	46	48	37	36	51	37	37	48	44	49	55	48	39	51	50	53	34	45	31	33	46	38	49	38	48	42	42	56	42	39	38	33	47	36	40	28	40	25	43	46	45	44	37	28	40	44	37	35	40	48	27	44	44	43
2158	178	256	256	218	219	199	190	181	155	177	173	146	173	161	137	140	138	139	145	168	134	159	137	161	132	136	136	135	141	156	154	145	151	131	152	148	143	163	147	133	140	144	166	134	171	151	122	163	154	146	140	120	123	152	155	125	134	154	149	128	146	140	147	158	162	151	127	145	157	153	141	152	148	135	149	131	157	150	134	149	153	142	141	132	152	123	133	130	135	143	171	136	133	135	145	149	152	148	165	123	164	127	137	170	141	165	140	149	123	144	130	144	144	137	164	139	156	160	151	127	116	157	152	152	139	123	143	156	133	125	129	130	137	123	155	150	147	138	155	154	154	161	136	133	135	161	168	132	146	150	143	139	150	150	117	147	165	125	121	140	144	155	140	148	159	145	135	146	143	130	143	134	160	144	151	151	141	164	126	146	153	159	152	140	138	154	136	150	142	125	165	149	134	149	132	141	150	140	124	155	136	140	140	150	138	153	134	139	131	142	153	149	142	149	162	163	155	141	146	138	159	162	133	151	127	134	139	152	134	151	154	150	142	139	124	137	152	148	127	144	154	145	110	150	154	166	123	136	150	131	131	154	152	140	160	141	150	135	123	149	136	124	167	132	160	144	143	140	142	154	132	150	130	140	138	147	135	120	135	154	149	152	149	146	149	155	160	147	140	131	168	137	157	171	152	136	149	149	149	140	139	148	111	137	159	149	158	161	134	126	134	141	141	144	135	141	146	126	144	149	146	143	141	127	140	144	164	156	117	164	145	156	146	132	166	134	157	152	139	130	134	133	144	163	140	143	142	136	149	161	138	144	136	134	142	152	140	131	147	166	139	146	136	153	145	143	155	142	126	165	159	140	140	143	173	149	149	149	139	149	143	140	138	131	157	141	137	135	140	137	165	140	145	133	150	125	155	169	140	133	126	152	151	144	163	126	166	156	133	142	149	157	136	144	153	149	164	132	137	145	148	128	141	128	135	128	128	160	147	144	133	159	153	146	135	148	156	158	154	151	144	152	146	153	137	153	149	142	150	148	161	140	148	135	155	174	143	159	156	133	150	137	152	156	128	162	152	159	128	150	151	151	156	152	152	157	131	152	151	141	136	150	133	144	162	164	137	143	130	132	133	136	141	143	140	122	144	140	155	134	129	170	170	148	161	159	146	128	136	143	147	145	149	157	129	151	133	144	124	171	130	153	120	136	121	137	144	158	157	145	160	156	150	147	138	139	152	135	134	155	149	149	148	159	152	135	146	140	143	139	140	166	141	153	138	137	163	136	148	151	125	151	146	142	142	137	138	139	152	143	143	135	144	151	148	124	131	135	123	163	159	145	163	129	142	156	148	124	148	140	126	159	140	141	149	152	135	145	164	123	136	152	152	148	144	157	134	136	158	158	165	135	152	138	126	130	151	158	135	149	136	134	128	106	151	142	146	145	151	138	129	160	143	158	156	140	133	137	166	160	137	135	144	137	141	148	136	157	131	135	145	130	146	152	134	140	151	157	128	145	130	169	129	138	137	148	138	141	169	147	129	154	148	136	170	155	134	152	159	126	138	136	147	118	144	159	150	144	155	161	145	138	130	124	137	149	143	157	137	171	144	125	126	146	156	156	145	145	155	141	125	135	155	134	142	149	142	144	153	159	128	144	165	143	152	129	141	154	150	156	137	143	147	137	139	135	152	141	165	155	135	158	139	159	147	141	142	142	129	133	144	136	167	155	140	133	149	113	136	151	175	146	146	134	138	141	156	124	145	148	132	155	137	141	149	139	160	142	147	137	153	132	119	138	131	169	130	130	136	167	151	136	139	135	145	128	164	121	147	162	142	154	172	154	156	144	137	163	133	148	151	145	144	147	145	128	143	139	165	146	143	144	124	138	158	147	153	154	123	131	141	152	137	156	144	144	147	129	141	131	142	135	129	141	150	132	131	135	139	145	137	130	142	141	121	139	130	130	139	139	148	176	122	155	159	140	161	157	141	139	148	140	145	131	140	121	140	140	148	144	145	145	149	157	135	154	150	140	146	154	149	141	136	157	131	142	131	182	145	147	136	136	145	146	138	145	160	147	142	158	128	136	136	154	125	152	132	155	141	125	124	149	158	137	130	143	145	137	132	159	166	134	138	136	145	145	140	157	149	162	148	147	154	160	151	162	152	135	133	146	141	142	120	162	123	133	137	165	149	135	152	149	151	145	151	144	133	153	160	160	139	152	139	134	163	154	141	156	124	136	126	133	152	155	142	161	147	148	132	143	141	169	131	145	142	145	161	135	133	127	133	141	132	144	139	157	140	149	151	156	128	114	141	134	142	147	148	140	126	138	151	157	140	131	148	131	137	133	143	141	156	161	161	147	146	119	131	132	127	142	121	158	153	160	158	146	150	153	136	122	147	130	129	158	143	127	135	133	154	164	134	151	151	142	155	149	152	120	148	137	155	155	146	152	146	148	146	148	154	147	134	144	152	144	146	149	152	139	133	147	129	132	143	157	140	144	169	134	149	156	136	135	138	140	136	138	153	148	137	143	136	146	136	149	135	156	128	164	130	136	139	141	129	134	132	123	135	149	149	117	165	157	146	164	121	139	159	149	144	160	133	139	113	149	134	153	140	136	151	132	143	153	135	151	127	147	131	154	137	144	159	144	135	145	141	130	158	139	155	145	146	135	129	128	147	134	130	143	138	155	119	138	154	137	131	135	124	131	129	138	148	151	127	138	146	144	125	141	158	148	128	141	128	137	165	127	147	132	152	117	144	144	163	153	161	152	138	158	135	135	156	149	147	153	148	136	140	136	144	135	163	139	136	138	135	159	136	135	128	149	147	129	153	145	149	159	119	140	132	147	141	146	148	152	166	162	157	138	150	149	147	127	168	157	151	153	148	113	151	160	141	146	139	139	158	164	134	145	129	153	120	149	136	150	139	116	161	160	153	154	146	154	153	151	143	136	133	147	151	153	141	144	147	164	161	142	135	131	152	139	147	167	143	138	134	151	154	181	136	140	130	166	158	141	149	136	126	156	128	135	129	144	135	160	136	148	162	151	143	154	133	165	123	145	138	142	171	129	140	149	147	150	141	143	148	123	159	147	154	150	156	154	154	140	129	142	145	141	138	139	145	148	161	139	149	138	151	124	168	124	138	155	139	141	154	146	145	151	149	160	140	133	147	142	157	155	151	153	163	142	147	178	125	147	145	166	161	147	145	141	144	156	152	117	134	116	146	152	138	145	127	132	122	160	135	151	139	135	139	135	138	137	135	129	151	147	132	152	129	139	126	157	139	141	146	147	131	129	132	125	147	135	140	132	165	131	155	149	152	143	134	151	139	148	161	157	172	162	125	167	149	172	172	129	147	153	133	141	148	134	164	136	133	132	129	145	137	124	146	139	160	151	124	117	162	149	149	151	138	127	162	164	142	135	122	148	150	133	166	143	148	146	143	143	149	131	134	139	138	139	133	136	140	156	132	161	146	142	157	148	160	156	143	133	142
10234	1181	1270	1008	655	510	425	350	290	237	228	216	202	203	177	159	167	143	145	144	161	141	163	157	141	155	159	149	150	160	141	138	125	145	139	141	127	140	140	138	138	149	150	111	136	149	133	137	117	147	132	116	129	155	127	142	124	124	135	134	110	136	136	104	129	128	118	138	140	124	129	158	128	133	137	116	136	135	138	117	137	121	125	132	133	125	126	133	146	119	138	150	146	121	115	133	139	114	135	123	136	149	110	142	121	146	114	125	129	132	131	135	139	141	140	104	132	140	121	123	121	115	102	129	129	120	121	138	118	126	138	146	118	121	147	133	131	136	110	118	133	130	123	131	131	120	121	131	129	132	141	139	142	143	121	143	120	128	120	119	132	117	108	125	140	146	128	114	126	124	103	128	133	133	138	125	129	115	144	147	149	121	107	130	127	149	125	139	134	110	123	149	110	133	138	141	116	142	143	125	135	116	146	130	128	120	131	145	119	131	128	119	107	136	140	142	146	113	142	128	128	141	119	123	140	120	132	122	145	114	110	138	121	124	151	128	120	131	143	131	135	111	122	96	126	98	122	132	124	135	115	130	135	110	123	127	132	127	116	137	112	126	129	140	122	121	124	94	123	125	127	126	129	150	131	137	150	122	119	129	124	149	131	122	119	150	120	125	144	113	121	134	131	151	130	127	135	153	141	146	119	149	120	144	143	125	113	123	126	139	121	121	138	138	135	144	129	136	142	125	127	125	139	147	115	135	117	140	126	125	136	140	140	124	121	130	142	144	107	168	136	117	124	127	130	142	123	135	96	135	130	131	133	123	116	138	123	122	119	131	123	114	138	138	148	106	130	131	136	122	113	156	129	141	128	131	148	123	138	128	131	119	125	119	135	122	123	123	122	126	106	140	130	119	124	126	114	112	117	141	133	109	132	159	134	118	128	100	126	132	136	127	122	138	106	120	122	127	130	102	125	114	104	114	127	123	141	119	107	114	130	117	123	119	128	130	131	134	137	117	137	98	144	133	117	131	127	124	118	118	127	123	132	136	113	132	137	136	121	138	116	120	118	133	137	131	138	128	136	122	137	119	147	137	118	127	147	150	142	107	128	135	130	124	130	138	140	128	130	106	137	119	135	121	143	129	133	127	109	125	144	121	128	138	108	149	135	102	125	123	140	124	111	136	138	148	125	136	121	124	134	133	172	123	132	127	143	129	146	130	139	116	124	149	133	136	108	116	134	126	128	139	147	142	125	121	129	140	117	136	128	137	151	137	129	151	131	118	139	109	127	122	125	133	136	145	131	114	115	137	125	101	123	119	134	105	142	124	138	118	118	128	108	138	128	129	122	111	112	123	137	129	137	121	151	123	120	131	128	126	132	146	136	118	116	152	120	114	134	121	122	122	131	111	135	131	145	131	125	141	135	118	135	137	127	123	128	121	130	119	141	137	123	115	130	126	113	141	116	146	124	99	157	125	142	106	104	135	116	110	141	118	124	130	112	135	116	111	140	112	110	141	133	122	131	122	141	155	143	151	110	125	111	129	124	131	122	136	121	132	135	141	142	133	135	133	124	133	134	149	135	131	114	128	136	139	143	143	125	92	119	126	134	129	109	114	140	125	148	136	115	130	138	144	129	121	146	128	108	133	126	117	128	133	120	108	157	118	119	116	133	143	118	117	141	117	131	133	129	99	142	122	129	133	108	123	122	120	139	122	145	133	123	120	135	123	141	130	123	121	152	110	151	123	125	135	119	119	127	132	112	158	149	142	128	150	133	128	153	124	106	124	138	121	131	130	133	131	125	127	134	135	124	105	135	128	134	116	127	122	123	137	144	126	133	143	107	149	127	121	128	119	124	116	114	134	120	107	125	138	134	127	127	113	97	119	128	139	138	115	138	150	113	139	124	121	145	135	127	130	126	130	120	137	135	124	147	121	133	107	143	104	143	102	130	136	113	144	128	123	127	137	122	119	115	125	126	131	128	126	128	124	129	118	130	126	137	119	121	137	128	138	127	120	135	118	105	124	149	135	111	138	130	128	126	115	127	121	137	121	123	142	122	138	136	143	134	144	147	132	140	123	144	141	125	121	144	143	148	139	139	131	133	135	140	112	143	110	139	131	110	125	133	115	118	128	130	132	127	136	127	134	126	126	144	124	139	125	122	115	118	132	121	101	123	130	133	126	127	138	157	150	118	113	124	133	136	143	117	123	129	140	130	140	134	138	134	123	123	124	135	134	128	128	128	137	113	117	127	123	132	128	130	113	119	118	151	110	135	144	138	131	136	131	168	140	130	119	143	138	129	134	132	121	95	124	126	114	124	133	122	150	154	130	113	144	135	125	137	128	140	136	125	146	120	123	115	114	117	118	129	105	139	119	133	120	132	135	137	118	136	145	116	139	132	123	151	140	144	131	141	134	136	107	146	117	134	119	140	135	131	116	133	158	118	129	114	126	134	124	142	132	124	126	128	132	120	131	106	135	135	129	132	130	130	141	149	139	157	132	136	145	157	119	122	140	133	124	114	132	119	113	144	123	123	121	120	134	104	116	152	116	149	123	122	115	132	141	118	114	127	130	124	138	127	158	143	127	109	125	125	120	110	134	124	142	108	139	136	124	136	129	110	135	141	145	133	136	114	140	108	126	128	140	135	126	119	113	136	115	151	125	137	111	125	113	139	134	130	131	136	136	124	117	122	137	125	132	132	135	126	129	141	127	142	124	120	112	133	135	132	115	136	113	119	107	141	139	124	140	139	116	128	120	136	149	138	118	138	147	121	124	133	120	118	124	120	123	136	140	119	122	130	126	125	133	137	142	106	125	133	126	138	124	153	135	114	131	140	147	119	118	122	130	144	126	115	133	118	147	145	133	138	123	129	140	135	135	127	106	106	122	133	149	127	123	151	143	144	143	144	135	117	138	131	143	128	115	130	108	123	137	129	143	111	108	144	138	126	112	140	117	143	150	114	141	137	143	122	148	141	130	129	142	141	111	140	111	128	122	136	140	124	105	113	120	127	114	121	134	146	129	105	140	125	124	125	117	126	124	116	132	134	126	106	115	140	112	132	132	133	115	134	106	113	113	146	124	148	117	136	133	121	144	100	146	124	129	132	137	135	139	130	133	156	141	135	102	118	118	127	122	110	134	142	129	118	144	126	123	135	153	122	146	129	152	117	137	108	110	111	120	139	117	144	127	128	127	144	133	132	145	116	129	145	125	122	129	144	106	123	114	129	143	127	143	131	121	111	121	129	136	115	124	133	135	126	120	142	125	127	119	108	134	132	117	95	120	127	123	140	115	136	132	106	144	116	132	129	142	119	118	159	125	127	146	126	125	109	140	142	133	119	122	148	133	126	150	120	117	142	139	130	128	125	122	129	122	121	137	131	105	117	121	134	134	123	122	128	125	129	119	119	110	128	141	124	141	127	132	125	124	136	125	131	113	136	128	135	134	115	126	112	141	118	146	139	124	130	109	136	113	123	117	146	146
6511	1248	2846	3188	2738	2256	1865	1521	1256	1119	994	889	777	771	728	693	605	541	541	536	508	574	485	507	480	454	454	440	406	446	409	451	381	384	432	388	366	377	427	385	419	361	413	379	353	391	382	397	354	380	351	336	337	352	391	340	393	362	389	371	319	355	332	334	358	392	341	347	367	340	333	364	349	341	367	367	373	314	366	344	339	333	350	340	384	349	338	360	340	361	368	334	345	347	371	358	351	327	330	366	339	310	292	359	316	367	360	339	326	329	338	332	349	351	335	344	347	322	330	349	338	357	343	317	306	331	333	341	351	364	333	367	333	358	373	339	337	342	355	342	313	326	349	323	346	345	306	344	320	317	354	332	329	354	364	314	328	357	311	361	368	361	348	343	291	329	340	339	351	363	351	325	333	367	362	312	328	312	338	322	324	335	368	350	365	338	333	329	352	361	345	346	354	376	344	333	324	332	326	343	359	361	369	344	339	325	310	354	355	354	328	328	344	360	335	327	357	355	338	349	328	305	323	322	353	334	345	326	320	352	329	336	353	335	333	339	343	320	371	348	332	333	364	335	350	330	320	318	351	326	337	329	351	337	378	326	372	341	347	326	366	309	359	311	357	347	375	327	326	351	379	340	327	364	343	353	308	329	316	344	309	336	350	351	358	310	359	320	308	325	298	330	385	339	326	341	318	308	322	316	372	329	366	342	341	347	327	339	298	340	343	345	367	344	361	347	337	303	341	304	316	348	358	349	347	337	345	340	346	381	335	344	354	362	340	337	376	312	319	368	345	316	364	346	293	342	367	322	346	342	343	349	301	357	327	340	365	328	364	357	329	352	356	338	350	325	330	332	321	319	358	370	305	368	353	293	337	319	308	321	324	369	362	374	336	319	333	327	335	333	346	309	344	345	333	341	323	325	306	354	316	308	320	355	345	326	323	326	338	321	329	313	339	352	323	355	331	317	382	335	351	367	337	334	304	334	330	346	293	339	391	323	345	341	325	345	332	348	367	321	327	319	380	368	319	327	345	351	369	353	356	344	350	301	377	332	334	356	345	349	350	365	324	361	317	363	339	337	303	315	342	366	335	318	346	357	318	333	345	318	294	321	307	327	310	320	360	327	332	341	346	345	311	362	340	338	328	334	356	311	370	306	293	334	319	353	326	317	337	299	337	345	334	335	350	342	347	334	321	322	334	351	337	341	331	332	342	340	341	324	345	362	334	308	315	352	373	341	377	360	332	316	361	341	333	338	333	350	320	322	319	333	348	334	378	331	333	337	388	326	337	363	316	343	352	331	363	341	351	328	313	328	361	340	349	355	346	332	338	375	336	349	344	366	332	308	338	339	326	359	324	309	301	360	317	332	336	355	349	358	322	351	364	322	323	320	336	352	336	331	358	329	323	325	323	337	355	328	368	331	367	336	332	335	320	318	353	315	329	317	303	322	340	344	341	346	352	330	361	342	361	318	332	345	362	348	368	295	316	341	322	332	327	331	331	350	344	334	344	327	356	327	315	318	325	352	331	306	323	324	347	337	342	341	360	286	316	392	340	355	341	365	333	368	321	314	333	373	334	361	339	354	344	345	346	320	323	336	336	347	359	316	344	361	371	330	332	348	306	301	335	342	333	320	350	352	352	329	342	317	340	361	367	349	359	360	343	321	329	314	357	308	305	334	349	351	329	311	361	296	308	373	342	366	325	331	321	304	337	373	351	341	350	350	311	356	303	356	339	346	343	374	338	331	334	328	342	324	352	338	338	386	349	311	317	344	334	310	337	369	379	320	360	326	340	328	346	353	363	361	374	302	354	331	348	297	334	352	367	332	355	340	335	331	348	351	341	318	317	362	343	332	371	340	363	340	333	335	340	338	329	352	339	321	355	322	326	314	328	377	339	352	338	382	332	346	311	366	318	342	316	348	353	335	314	345	346	342	326	345	355	324	315	348	389	358	318	366	325	340	345	330	350	318	329	345	345	343	334	361	361	321	372	350	356	321	356	325	360	328	316	338	336	347	308	349	351	336	364	341	332	330	327	326	339	351	367	345	326	322	351	331	337	356	355	321	323	313	340	331	354	330	337	293	327	345	313	361	341	350	383	330	338	341	356	351	314	333	345	328	377	368	371	363	342	348	317	353	325	326	337	358	341	333	351	346	352	349	345	350	355	329	343	301	336	335	307	309	319	358	350	315	358	314	346	345	359	318	367	367	330	327	340	336	333	334	296	285	309	337	329	302	342	338	358	330	336	356	361	333	337	378	335	345	306	349	340	358	336	354	373	326	340	324	371	323	301	352	346	325	342	332	336	360	365	316	372	362	360	348	355	340	348	376	327	339	322	319	339	356	321	347	347	329	342	310	346	348	370	337	369	340	324	367	328	368	360	305	350	301	316	359	335	369	299	332	339	362	349	328	355	338	327	334	308	335	351	325	347	327	344	352	322	320	321	356	334	368	310	358	348	340	321	333	326	349	347	375	316	343	325	324	347	340	330	365	329	359	313	364	336	358	338	333	324	362	314	316	366	341	355	350	350	331	354	369	361	337	328	325	332	350	365	309	351	356	339	343	355	340	372	348	342	343	364	339	352	360	327	343	313	360	345	343	327	367	333	329	326	322	306	360	350	335	333	327	336	344	315	326	321	333	344	308	374	365	342	334	352	342	322	367	331	335	305	332	331	340	349	304	343	347	352	338	348	330	358	350	343	349	322	370	344	312	321	342	344	341	322	341	334	346	387	348	354	336	348	311	315	350	356	339	332	359	356	318	317	349	365	345	310	379	364	339	343	340	372	354	375	319	338	348	362	340	336	369	349	337	343	341	352	332	329	329	344	335	348	350	307	309	321	326	319	315	331	325	351	378	376	332	336	331	328	300	339	387	336	335	384	334	343	348	330	340	374	357	365	367	359	345	359	331	314	316	342	351	357	329	324	306	382	337	331	333	353	331	335	343	366	327	358	313	343	311	379	335	351	379	330	332	309	364	335	371	341	358	330	353	336	333	296	350	341	340	349	336	361	342	328	334	354	309	345	327	327	344	327	331	377	377	340	319	342	281	324	342	316	327	340	327	354	330	323	357	331	349	332	338	332	346	340	332	341	357	317	361	346	346	356	342	346	366	337	333	334	306	377	337	368	324	319	336	386	316	331	333	374	350	360	345	326	362	369	333	358	369	349	313	367	312	315	334	327	342	328	356	344	349	313	337	352	347	336	327	344	309	360	345	359	365	311	374	338	345	338	320	356	308	331	316	339	318	337	357	303	344	339	364	332	327	349	369	316	345	367	369	350	340	346	331	354	334	332	317	345	356	342	334	337	374	331	341	338	326	342	339	346	372	317	307	359	350	327	362	297	329	359	324	359	331	340	349	346	348	323	330	364	330	300	360	322	330	322	335	325	375	348	375	326	325	335	323	338	369	348	351	348	347	340	349	343	339	315	333	344	318	338	368	329	351	333	358	336	311	353	315	334	331	327	299	344	346	341	338	357	334
17408	2753	2708	1939	1276	976	717	556	524	434	434	334	346	317	288	299	260	247	247	223	257	250	254	228	209	230	252	240	246	202	225	219	233	188	214	208	210	189	216	228	211	208	187	196	200	236	191	210	180	230	203	184	204	200	213	186	193	211	182	214	205	200	208	185	228	200	196	219	169	212	190	180	170	199	172	186	228	226	218	208	193	192	198	174	191	183	206	217	207	208	213	191	208	207	222	188	214	229	182	214	204	202	214	193	200	213	190	234	221	225	195	180	199	198	189	196	236	195	222	206	218	219	184	190	195	196	186	204	176	228	217	226	179	188	164	161	177	198	236	227	209	187	210	220	221	178	182	197	200	199	181	190	204	192	201	207	182	193	202	192	191	179	182	212	195	215	183	183	210	206	207	193	212	193	193	214	222	173	208	195	219	197	199	178	159	214	189	198	204	199	209	190	215	212	224	177	199	188	181	212	180	214	201	171	227	224	181	186	192	176	200	193	199	197	212	209	183	207	216	205	194	191	201	223	169	175	182	201	196	203	212	201	199	219	221	203	218	221	218	176	197	216	184	201	173	177	187	194	208	209	199	200	209	211	210	191	192	234	192	202	189	230	222	190	201	198	232	180	203	225	205	200	200	195	203	180	190	198	217	217	208	191	203	189	216	189	201	194	197	189	210	202	206	232	206	229	198	176	210	185	193	209	183	192	189	205	224	227	188	187	215	210	221	216	207	217	199	173	213	185	219	175	191	200	203	217	219	201	201	198	206	205	193	207	155	212	209	193	231	224	200	182	224	249	203	192	178	213	203	198	210	187	214	200	200	226	172	201	204	210	208	209	195	230	227	189	199	184	212	205	201	187	179	208	188	200	204	185	210	187	187	220	203	208	172	191	200	199	210	175	209	177	180	190	195	190	196	231	188	227	217	204	190	195	192	218	200	187	231	212	209	216	231	215	203	181	191	189	203	174	199	213	227	200	180	205	210	181	178	215	207	188	187	180	200	202	181	179	176	220	196	206	208	193	191	163	193	195	209	173	220	216	195	182	201	214	207	204	223	183	207	207	189	212	191	200	168	201	208	167	224	193	184	184	210	180	188	202	198	201	193	211	198	247	182	190	198	172	208	221	197	207	214	188	188	195	204	203	191	202	217	214	191	212	183	193	205	207	208	213	198	210	233	191	205	179	215	231	188	182	173	197	180	194	199	201	195	203	218	164	181	200	190	199	202	188	213	193	196	193	217	176	174	196	199	204	190	212	203	182	213	218	178	222	213	182	198	172	193	197	199	205	205	199	193	190	220	210	189	209	200	198	194	179	186	184	241	214	211	186	202	219	195	208	207	206	209	183	199	209	188	213	220	219	200	188	217	228	197	177	202	204	200	213	193	182	214	196	208	197	210	194	241	201	191	199	194	188	205	179	208	211	194	211	222	232	189	209	182	205	198	203	204	184	187	193	210	215	179	203	200	184	196	204	194	232	190	227	234	213	206	220	207	230	211	210	174	192	160	201	175	181	191	211	200	208	220	207	187	192	185	229	204	202	192	207	217	213	211	199	180	200	211	232	226	195	220	227	192	191	220	169	208	172	172	224	235	225	203	184	193	218	210	191	188	181	182	200	195	195	235	199	222	190	178	209	197	211	203	195	204	221	221	190	213	224	209	216	192	173	182	183	190	202	182	210	211	198	215	192	189	210	211	209	220	185	221	224	216	189	197	188	224	196	203	184	208	182	193	206	202	205	195	204	173	189	214	201	202	202	196	208	189	222	192	223	217	186	211	206	225	190	219	208	183	193	197	203	174	185	205	209	210	198	181	190	202	183	178	195	216	214	172	170	218	212	198	188	191	210	186	179	226	208	219	183	216	187	196	209	202	210	211	190	202	205	221	199	176	206	202	191	190	205	180	190	207	193	184	193	191	179	210	206	212	226	201	208	193	231	202	212	182	218	183	220	202	194	202	201	204	223	241	190	205	207	202	191	220	211	197	207	208	192	213	200	188	192	227	200	197	208	248	180	193	179	202	200	219	166	209	206	186	175	203	181	213	209	217	209	210	211	187	186	212	194	197	217	205	183	177	197	183	196	213	202	197	210	197	184	232	223	202	195	213	189	186	181	192	209	175	216	202	192	238	190	198	209	207	195	203	186	216	199	192	194	184	171	209	178	230	218	186	212	188	206	214	208	205	200	220	175	196	202	186	197	206	179	201	208	177	194	202	214	236	195	210	170	218	190	170	245	205	202	205	206	224	180	187	191	185	191	176	225	202	219	206	184	202	214	207	204	194	180	195	223	197	212	197	205	233	195	195	211	209	219	190	214	195	212	197	207	199	200	217	179	215	202	184	217	184	207	185	214	189	197	211	227	190	208	200	188	204	238	205	206	151	212	226	208	209	184	203	202	206	205	222	187	222	184	210	228	182	205	230	199	233	223	183	191	199	181	218	228	193	203	219	214	195	196	201	235	213	209	210	196	228	175	209	193	217	216	185	240	214	207	200	218	175	200	204	214	207	200	198	196	212	209	194	203	187	239	200	193	174	156	202	215	203	185	192	191	177	199	163	200	189	206	188	214	226	212	191	216	187	209	213	196	204	175	204	197	217	226	213	180	195	205	199	217	186	214	183	176	213	194	223	230	210	206	197	208	175	206	181	185	234	204	202	197	208	198	197	190	216	195	193	204	205	202	184	222	196	199	204	208	198	218	212	199	232	198	192	195	205	194	191	195	231	197	180	193	198	198	216	223	199	184	213	189	187	197	202	184	212	212	172	188	203	184	203	165	195	196	177	188	194	206	216	180	180	209	206	194	195	197	192	211	190	179	214	198	223	211	224	178	200	226	187	175	226	165	233	196	180	190	195	217	190	200	208	202	218	205	198	210	177	187	188	192	212	198	188	197	212	181	189	212	220	188	213	180	214	194	177	189	221	208	209	223	189	191	207	217	200	190	214	216	192	215	204	233	181	204	225	227	208	203	177	203	208	200	161	190	185	198	210	209	242	200	204	205	185	209	180	187	211	216	200	188	182	210	198	215	153	183	189	213	219	201	214	221	204	208	222	235	184	198	197	185	217	226	214	184	228	180	226	214	209	200	212	217	228	215	200	199	185	216	207	191	212	217	186	201	192	202	194	185	199	188	189	220	218	157	207	185	202	209	225	200	214	203	233	194	210	208	224	207	193	206	190	174	194	184	199	196	189	186	237	165	214	213	213	213	203	202	194	218	189	225	206	224	194	206	212	196	212	213	221	177	201	217	192	175	201	193	197	193	215	191	190	179	195	187	221	210	207	208	198	184	211	190	190	214	207	197	191	199	179	190	180	207	211	195	196	187	199	212	185	202	171	197	210	211	204	178	194	192	194	197	191	184	201	208	201	215	171	211	188	208	211	222	231	203	208	202	207	221	195	169	196	210	194	213	197	193	203	179	188	234	228	215	181	196	208	181	195	185	217	192	199	207	221	224	219	196	187	196	238	198	210	226	204	209	201	211
8251	2079	5014	5727	4896	3896	3186	2677	2285	1901	1757	1480	1361	1277	1149	1078	980	967	907	879	823	828	739	752	687	737	707	662	670	597	555	613	583	598	607	591	615	547	583	597	553	535	574	545	529	552	536	555	518	546	526	539	543	504	540	541	511	551	535	517	546	523	486	554	494	482	497	539	480	521	479	554	468	540	528	456	478	489	480	519	510	472	486	504	464	527	504	502	486	487	519	477	499	491	530	506	489	513	481	488	510	488	518	522	545	502	476	491	485	473	509	476	516	509	472	498	490	515	484	472	486	507	488	493	480	491	462	489	471	498	481	470	489	475	503	481	465	482	510	492	490	502	483	500	490	475	496	469	521	497	476	495	453	493	497	467	478	459	471	454	486	467	460	469	497	511	500	456	480	474	504	445	487	515	501	489	518	478	479	532	481	462	480	486	448	497	497	497	492	476	468	463	476	457	502	476	512	514	477	476	501	459	458	499	495	503	506	466	489	463	505	469	458	460	444	505	479	468	514	509	490	492	460	478	531	458	489	493	518	486	481	439	439	454	487	500	478	448	476	487	495	527	480	516	477	501	472	495	514	475	480	471	486	509	454	482	475	489	504	436	507	476	503	500	466	482	500	457	485	474	482	509	479	463	479	515	508	484	493	451	456	499	479	459	463	452	445	496	527	505	476	435	479	449	538	493	495	497	434	468	491	513	459	454	472	468	491	496	484	510	477	465	470	472	503	498	514	455	508	469	462	475	452	486	480	472	478	494	502	456	505	502	519	466	487	452	502	486	466	483	456	482	461	470	498	447	485	491	503	490	494	503	513	467	500	496	514	440	460	483	521	496	457	477	491	497	527	441	501	484	467	478	517	475	462	475	485	517	476	459	502	471	479	474	465	502	458	482	492	479	498	496	510	501	449	456	448	531	508	479	509	454	480	490	506	441	467	494	486	473	469	479	453	478	472	493	461	477	478	504	482	498	446	432	534	471	499	474	470	494	496	481	516	485	473	450	467	466	481	506	495	490	499	469	468	487	497	477	472	480	494	496	468	465	527	474	466	441	497	455	456	509	491	516	441	482	517	524	474	485	506	462	500	491	459	455	480	466	488	451	471	480	449	485	470	478	450	513	459	507	498	457	474	463	488	499	470	440	472	509	501	522	482	480	480	482	508	476	501	493	505	474	509	518	469	464	463	456	492	448	477	468	492	486	527	487	508	498	480	479	448	510	503	473	480	461	464	504	511	462	474	558	462	446	478	427	507	520	487	453	497	475	505	476	457	442	467	496	479	505	497	477	495	516	457	455	470	463	427	487	484	461	431	487	493	460	487	474	490	462	483	507	492	531	484	446	442	509	515	468	489	462	451	472	486	482	487	460	487	478	469	468	497	442	440	433	445	468	538	466	477	494	463	491	468	488	472	475	477	496	497	497	516	457	454	476	485	503	477	504	480	487	473	495	477	494	478	495	494	447	505	465	479	476	446	482	507	463	499	452	479	482	488	486	476	478	457	464	459	505	481	504	494	484	434	495	476	500	482	494	538	472	471	484	478	514	430	484	487	465	466	504	477	481	469	491	475	492	457	457	496	475	464	481	480	512	487	454	491	454	479	474	462	522	480	486	473	459	448	478	508	457	501	451	485	451	485	501	491	452	465	478	502	500	465	447	466	496	486	502	492	471	488	465	489	456	486	476	467	513	481	483	482	504	492	458	480	479	441	501	516	462	478	518	502	494	486	451	471	501	455	487	446	520	426	479	452	480	504	483	477	517	485	481	479	462	478	487	449	468	452	476	513	470	475	485	483	477	502	465	468	468	483	495	471	505	482	469	507	519	483	461	483	508	463	521	466	473	491	475	466	501	500	470	489	496	470	446	490	484	476	478	501	467	472	494	493	494	462	481	492	491	488	513	475	505	485	459	484	460	484	463	510	515	473	474	459	425	446	519	454	494	460	456	470	476	473	493	470	453	451	511	511	447	502	512	448	509	454	397	427	467	548	462	494	482	497	520	484	509	486	470	527	433	483	468	474	528	483	480	517	449	482	504	482	477	446	473	458	465	453	506	469	465	467	479	495	457	468	460	488	471	493	481	487	465	519	505	492	477	482	463	528	477	498	467	469	476	497	480	501	484	474	473	489	446	471	478	466	460	504	478	493	469	484	534	455	502	486	509	461	487	461	465	491	485	490	487	491	482	477	469	454	476	496	489	469	476	484	505	451	511	458	446	471	495	478	536	442	454	495	466	484	465	509	543	528	462	481	468	452	517	477	489	491	464	472	554	470	505	462	457	493	467	499	467	485	476	504	452	455	481	450	508	514	482	484	488	479	493	470	509	481	510	477	501	486	417	519	449	452	475	484	463	469	481	495	445	503	485	456	448	445	492	481	507	460	475	483	489	474	503	435	519	500	538	454	457	483	484	490	443	455	449	464	473	497	459	479	494	485	486	468	491	504	472	480	439	512	481	510	484	460	493	476	483	484	489	488	494	440	468	445	516	470	452	477	465	474	473	472	487	460	442	475	494	439	484	474	490	484	457	513	482	463	502	462	474	451	468	496	480	471	469	511	525	465	489	460	496	499	450	482	411	456	482	463	477	450	449	458	502	491	505	470	530	483	486	486	469	480	442	457	469	477	513	448	447	486	476	454	461	493	471	493	483	480	487	458	493	494	497	532	496	507	476	454	462	479	485	468	458	469	543	498	457	443	489	470	501	481	499	493	478	442	510	492	480	514	476	524	532	498	501	504	494	494	489	465	482	508	490	468	483	461	476	475	502	456	467	501	482	448	473	492	479	441	486	478	476	519	499	465	483	489	495	495	467	480	509	485	467	494	472	468	449	455	467	531	491	499	501	473	500	484	489	505	463	472	471	504	440	460	485	492	469	507	451	506	459	456	493	455	492	505	487	487	495	484	469	483	467	499	510	477	449	488	490	471	497	488	477	490	468	474	489	484	482	490	511	484	475	482	512	448	509	471	453	444	448	491	477	485	493	438	501	477	471	458	496	502	478	509	506	457	470	504	466	464	447	480	493	507	500	465	458	474	460	485	469	512	483	479	526	436	498	457	461	457	513	486	520	463	481	469	509	443	452	455	506	503	489	499	455	462	499	462	472	463	527	474	483	513	489	455	511	512	485	477	501	463	450	475	472	501	461	446	458	458	454	485	490	505	500	481	463	468	467	471	465	455	483	509	496	467	457	419	493	458	482	468	506	483	464	452	456	470	488	511	474	516	507	503	467	489	463	435	488	483	473	472	490	472	453	504	443	468	467	503	480	472	455	486	520	504	511	519	510	510	436	511	512	528	505	506	483	498	465	506	455	499	435	513	504	480	488	484	486	471	433	487	496	470	475	488	482	457	513	488	479	514	471	520	477	454	451	513	488	464	488	443	505	499	501	486	486	499	455	502	466	461	497	507	503	486	487	466	501	479	458	510	475	526	475	490	517	474	466	460	495	478	468	473	502	528	487	520	452	493	491	476	476	512	473	471	472
2492	83	74	63	66	59	44	47	34	47	41	40	52	42	38	37	40	46	53	42	44	47	46	35	41	43	53	30	38	46	35	37	35	42	45	31	31	50	46	43	52	56	49	44	49	50	32	48	32	50	45	53	40	44	32	41	31	41	44	45	36	45	31	45	42	39	34	35	50	53	36	37	41	41	53	48	34	42	42	48	45	36	33	53	43	41	52	42	43	35	37	34	48	42	38	38	51	37	43	40	40	45	39	32	44	37	37	40	40	40	50	36	39	36	49	39	42	42	60	46	45	46	36	28	35	50	49	52	39	52	39	41	35	45	47	43	50	46	33	43	42	43	40	42	51	48	45	51	36	53	37	42	49	37	42	38	48	44	32	52	40	37	40	41	48	44	46	43	36	43	37	49	44	47	36	37	37	39	37	38	44	41	37	48	37	48	50	32	50	46	39	49	37	41	46	45	29	53	52	44	51	46	38	63	46	38	48	31	43	41	41	33	32	35	36	43	55	38	34	40	32	42	43	45	37	49	45	54	47	48	47	44	33	53	45	42	46	45	42	51	48	47	40	47	45	46	34	33	38	25	44	40	45	53	33	39	44	44	46	45	34	39	47	48	38	41	28	48	40	51	33	52	35	19	36	44	38	47	47	44	43	37	39	41	36	41	43	49	47	39	38	44	34	45	42	38	41	35	50	38	38	37	29	50	36	37	46	43	30	54	32	29	38	35	26	47	49	34	44	34	53	43	42	45	56	35	39	44	33	41	49	39	44	37	39	37	39	48	45	36	40	32	37	45	43	47	30	38	47	57	59	47	50	28	47	32	46	39	51	36	35	45	50	45	48	40	37	48	51	42	37	54	40	50	43	39	41	52	40	37	52	44	33	35	31	55	42	38	30	38	46	31	52	49	40	33	45	40	35	52	46	47	41	45	39	32	44	57	43	40	41	39	58	36	41	38	43	38	45	41	33	36	38	45	31	42	36	35	51	29	41	37	32	45	41	39	34	43	48	38	35	42	55	48	48	49	35	45	49	46	39	40	26	47	38	48	38	35	40	42	49	40	37	35	38	36	41	39	46	34	43	35	38	56	40	35	43	29	37	46	50	34	37	48	40	31	29	44	39	49	42	34	33	41	34	40	34	46	40	37	43	43	58	50	31	59	36	46	37	39	49	46	35	36	43	33	44	37	43	38	34	38	55	34	37	38	48	49	50	37	25	52	44	33	38	44	38	33	43	33	50	34	43	41	28	37	43	31	49	55	48	47	36	50	38	53	53	39	46	45	50	48	49	45	42	40	35	41	50	52	40	34	42	51	42	55	33	49	36	51	35	35	38	48	34	43	47	37	40	42	55	47	36	50	49	43	39	47	49	37	48	37	37	46	38	44	40	53	51	47	43	39	40	36	35	55	43	29	40	30	44	29	53	43	39	34	45	34	38	40	40	35	52	47	34	38	32	47	34	43	40	46	32	38	47	40	45	40	41	39	39	32	39	44	34	39	49	52	47	41	46	48	53	43	39	48	39	43	54	63	48	49	34	43	50	55	36	44	52	39	44	51	31	32	44	38	40	38	34	43	39	43	42	41	52	35	38	51	48	36	34	44	48	56	22	53	46	56	43	35	38	46	41	47	45	39	38	35	34	38	38	42	40	36	29	49	36	32	49	45	49	35	43	38	55	35	37	33	33	62	49	44	42	46	41	30	46	31	38	50	36	33	31	42	36	35	45	33	52	39	32	33	38	31	31	43	36	42	39	48	42	51	28	39	43	41	26	30	47	51	36	53	45	55	51	39	47	56	32	45	54	49	41	44	38	41	43	44	45	50	39	30	38	46	44	52	51	41	39	44	44	39	43	41	39	26	50	40	41	43	52	44	30	31	44	41	45	47	49	41	46	34	39	43	28	34	46	45	42	37	42	45	33	49	38	59	47	41	44	39	37	40	35	35	31	44	45	56	37	41	45	47	41	47	43	49	33	51	33	41	49	44	48	49	42	40	46	44	44	45	49	30	47	24	46	37	47	42	46	40	39	40	37	33	34	34	30	36	45	53	47	39	49	40	43	37	39	49	54	46	57	46	56	42	56	36	41	43	41	43	45	51	48	41	37	35	40	51	50	32	32	39	51	37	31	57	52	29	43	46	44	29	29	35	43	40	39	36	45	31	46	33	55	39	34	40	36	43	43	53	47	51	47	35	41	39	32	47	39	33	40	40	38	33	41	40	43	47	32	35	35	46	53	42	36	35	37	45	42	42	45	55	43	35	49	53	44	36	39	43	45	32	42	48	40	57	44	29	39	53	34	38	65	32	44	48	45	53	47	41	40	37	51	46	52	45	41	47	42	44	37	48	45	39	59	41	56	51	46	45	39	43	44	40	51	35	47	41	39	40	36	33	37	42	37	39	44	34	44	41	47	48	45	43	42	38	34	50	48	41	49	45	47	45	42	50	48	33	48	28	37	45	49	33	34	37	32	40	41	42	49	29	37	49	47	45	42	59	44	46	37	48	30	42	46	43	38	56	37	37	41	43	38	40	49	35	34	40	29	29	41	47	32	42	41	48	38	60	42	30	38	36	54	32	54	43	38	41	44	50	44	45	42	48	40	51	50	51	37	40	27	42	39	42	44	37	40	49	51	32	37	43	37	31	41	42	39	48	43	37	38	32	37	29	35	43	43	39	53	48	33	35	54	37	43	39	30	50	34	32	45	35	49	51	42	46	54	39	27	40	45	45	49	47	36	48	48	43	27	46	46	30	40	42	46	34	52	34	46	28	53	57	47	41	39	38	45	39	35	44	54	35	39	41	28	43	49	35	46	44	41	55	36	40	40	37	43	43	47	40	49	44	46	46	31	33	38	49	40	39	43	48	29	46	36	41	45	43	40	39	37	45	44	38	30	46	57	42	49	37	44	37	43	42	33	43	37	39	39	48	41	47	34	48	41	40	44	38	41	49	50	36	50	49	41	42	34	50	33	62	44	45	43	33	41	52	44	38	44	53	39	38	51	46	54	32	28	43	46	37	34	42	32	33	50	46	40	51	28	49	44	42	36	39	45	32	42	45	43	41	41	38	31	45	41	28	43	44	46	43	51	38	48	46	33	41	36	50	55	47	46	32	57	48	46	34	39	36	44	35	47	46	43	43	47	42	41	53	37	38	39	36	37	42	46	45	39	39	39	40	54	28	34	49	40	41	52	52	40	42	46	46	56	46	37	37	51	41	48	56	56	39	54	40	31	31	44	36	56	44	42	37	36	51	32	42	48	42	35	48	49	53	41	44	39	42	41	46	39	50	40	44	40	54	43	40	36	40	37	35	47	41	58	46	48	40	32	39	52	40	54	35	35	23	31	35	50	44	42	41	54	55	47	49	42	31	51	47	41	47	46	50	30	48	35	41	26	35	38	46	41	47	37	44	27	48	39	49	35	26	47	40	36	50	38	43	40	42	35	45	35	35	37	41	45	40	40	32	33	37	50	56	59	44	39	44
2193	189	262	230	203	223	196	189	185	166	166	172	174	136	165	132	151	152	137	131	171	154	147	162	129	152	130	144	131	116	149	156	140	175	142	150	145	152	150	174	140	118	139	140	151	123	121	162	148	149	152	126	153	146	143	154	159	128	137	132	138	164	150	143	135	143	131	130	133	156	142	145	136	155	146	138	146	130	149	128	135	148	151	125	151	138	141	138	159	141	112	137	151	124	133	145	157	138	133	158	137	142	134	139	131	134	157	144	133	152	125	157	153	151	179	135	134	146	143	132	144	137	140	151	169	157	141	147	161	158	145	169	156	146	137	160	153	142	142	172	141	125	119	162	155	140	158	134	144	145	138	157	126	141	167	163	164	145	135	149	131	136	155	130	158	145	139	150	142	143	147	134	149	117	145	166	143	134	145	161	140	166	147	157	149	148	142	144	133	145	157	189	132	161	170	146	158	147	147	140	147	145	108	130	119	147	144	145	140	134	140	142	140	139	139	160	144	144	162	132	168	139	142	161	152	145	153	143	145	145	147	158	156	128	151	162	143	145	151	139	150	137	134	141	139	123	152	146	148	128	148	162	125	132	149	126	128	137	137	143	148	138	140	147	147	137	141	158	127	156	138	151	128	139	153	155	148	145	169	137	149	151	150	147	148	144	149	130	146	143	143	121	150	134	143	142	153	149	150	163	152	144	145	165	125	140	130	139	116	147	162	146	140	139	145	160	161	149	159	137	140	160	142	144	148	150	156	146	127	151	130	137	126	137	141	156	154	149	151	163	143	141	128	172	148	127	146	144	119	144	146	152	147	153	143	147	149	160	142	146	120	166	130	131	142	154	137	144	157	140	142	153	146	161	129	153	140	133	161	137	135	149	132	158	141	160	140	144	158	151	145	140	143	142	158	154	124	141	155	143	144	149	142	139	114	132	135	150	142	158	158	143	112	123	127	150	130	165	145	126	168	160	147	149	149	123	158	148	158	145	137	148	166	140	159	109	146	157	147	156	135	146	151	137	143	143	155	147	129	129	142	141	181	140	138	144	153	151	153	127	144	160	129	156	143	152	150	130	129	143	138	157	152	129	126	157	144	142	136	121	141	129	149	136	149	142	156	145	124	149	149	137	128	151	133	136	150	195	137	168	139	136	126	145	137	146	134	134	130	155	163	174	148	152	133	140	159	161	162	136	136	126	157	144	150	160	169	148	158	145	156	127	151	144	131	152	143	140	134	140	144	159	131	136	161	140	131	128	150	122	150	152	158	140	137	176	127	124	140	151	151	148	156	144	158	137	150	154	156	161	138	177	146	136	152	133	151	141	126	128	131	151	145	130	118	156	150	137	137	126	148	149	130	117	167	162	157	164	142	161	138	149	125	145	150	142	158	140	153	136	144	152	144	162	155	154	130	165	159	154	169	141	152	161	155	160	146	148	125	131	142	144	154	148	163	145	155	156	136	155	149	128	172	138	141	150	155	138	133	150	137	145	144	159	141	114	139	120	154	153	126	178	132	151	148	149	155	138	144	160	147	162	115	135	137	160	126	151	125	138	130	118	137	153	137	148	131	167	156	158	139	146	153	133	133	147	158	130	139	135	142	169	150	149	140	151	153	130	146	152	135	145	141	152	123	117	145	136	170	172	143	144	143	131	142	166	153	144	144	157	145	143	153	122	159	146	142	142	141	150	139	144	154	133	180	155	132	162	120	157	132	142	129	129	150	145	151	165	150	152	156	153	152	155	140	137	152	151	124	160	172	149	149	144	161	130	132	144	139	143	154	159	154	148	169	152	136	159	134	156	152	149	146	137	133	134	138	151	162	131	131	120	155	140	150	160	186	140	143	150	146	157	161	133	152	141	127	149	143	151	143	165	142	160	157	147	148	151	124	116	167	156	133	150	125	138	156	142	135	157	134	143	150	139	138	144	135	129	128	134	132	146	157	161	151	139	150	123	135	133	153	140	148	144	136	129	123	149	161	130	155	143	152	157	123	150	143	138	142	159	147	143	132	136	130	140	154	129	136	148	150	136	131	134	143	130	132	168	146	139	158	139	149	140	146	142	145	141	155	157	154	136	142	155	148	144	133	140	140	133	132	142	143	168	160	150	137	125	180	169	156	130	152	156	137	154	144	141	140	140	142	125	138	149	143	143	167	154	148	155	141	135	151	152	149	149	147	131	151	151	156	131	154	149	159	136	156	141	140	152	137	154	153	155	145	145	161	128	135	149	157	131	136	128	161	134	139	153	142	125	142	156	151	117	149	140	123	154	166	137	150	148	155	149	180	132	147	139	156	140	133	133	138	161	143	134	165	122	140	141	131	139	146	134	145	158	133	154	157	133	133	153	133	142	138	138	149	143	134	154	139	121	137	136	158	143	138	156	145	146	164	151	121	165	133	130	127	162	137	125	144	139	136	144	140	132	139	153	158	137	128	138	139	152	131	158	156	131	139	148	134	157	151	120	138	156	161	136	157	132	145	139	141	146	158	138	132	137	140	116	139	155	139	151	143	135	160	139	142	158	163	148	147	132	153	132	146	139	160	126	157	146	139	151	146	139	124	157	146	158	158	130	128	133	149	136	164	141	135	128	138	151	142	144	126	127	148	150	155	144	141	125	128	140	139	155	129	139	142	152	170	160	150	129	125	154	126	135	139	162	155	134	122	151	145	160	135	143	140	122	129	141	149	148	146	156	131	136	146	150	151	156	153	151	132	162	144	138	141	158	149	125	145	139	154	136	124	167	129	142	159	148	141	135	125	126	137	131	136	161	163	141	145	139	127	159	158	154	141	146	133	157	136	133	149	148	150	158	151	140	138	167	133	157	133	136	137	130	143	157	152	146	138	127	145	123	139	146	156	168	124	128	145	147	156	143	168	129	133	136	119	143	136	131	141	162	146	168	150	153	155	138	142	149	123	154	156	138	142	136	155	144	147	135	150	166	152	140	133	139	144	149	146	155	145	148	134	145	141	149	144	135	162	140	126	147	152	144	149	157	140	168	146	141	143	149	165	132	128	152	147	146	158	130	153	127	128	150	143	128	152	144	132	153	153	134	136	153	152	140	151	147	129	155	142	142	148	140	151	145	141	145	151	150	155	142	141	148	139	132	144	140	129	152	134	139	138	134	173	156	119	159	150	144	127	149	152	160	162	140	143	116	144	129	150	119	154	146	161	150	142	147	159	114	153	135	154	157	152	173	154	159	141	151	149	143	156	131	130	171	156	151	142	154	122	131	131	138	156	132	150	158	148	143	130	141	137	161	150	139	129	132	156	138	149	129	132	128	145	138	148	139	124	152	146	143	150	160	129	147	135	170	135	156	140	152	134	158	132	138	161	140	139	150	150	184	156	165	147	117	125	138	140	133	136	135	155	159	139	149	138	144	148	151	129	134	156	136	130	131	150	127	142	153	156	133	145	137	128	150	137	163	124	145	157	138	138	143	146	147	141	136	144	164	135	157	129	138	162	153	136	140	150	152	135	148
10437	1168	1290	983	671	508	390	291	290	262	214	207	181	173	168	181	162	156	162	156	155	155	130	134	133	140	147	123	125	139	146	143	143	132	160	134	137	138	125	135	145	118	139	141	136	124	131	143	121	134	125	131	118	115	137	132	132	148	141	156	139	153	120	150	140	126	122	107	115	109	137	131	105	119	150	121	132	131	148	126	119	118	129	135	135	114	123	125	126	128	141	128	134	123	130	141	136	141	141	147	135	107	135	132	128	140	147	116	133	130	134	114	133	156	136	117	145	127	130	122	130	119	122	121	124	126	106	153	112	117	131	125	122	144	129	128	123	135	119	123	139	114	124	102	126	135	138	129	113	154	138	147	148	134	119	130	134	124	136	130	127	127	141	125	121	137	115	148	129	128	128	100	122	124	143	150	132	127	133	154	141	137	150	117	113	143	131	121	117	123	127	133	143	124	135	114	129	129	145	134	143	134	124	123	113	140	109	149	139	117	119	125	118	131	130	133	134	122	135	120	127	105	126	124	127	125	125	144	144	132	143	142	146	139	142	115	137	126	124	143	128	120	114	150	122	130	127	145	136	133	114	139	143	137	121	119	133	141	134	114	153	114	119	128	119	115	133	133	129	134	117	152	132	100	148	127	133	136	137	136	130	121	171	122	119	121	114	131	130	142	143	160	111	146	126	127	154	131	142	119	120	145	121	129	128	129	129	134	123	129	138	133	119	132	135	122	133	132	126	145	158	117	151	129	121	131	134	143	117	124	114	136	160	140	136	153	102	128	124	124	124	120	121	115	126	126	114	136	147	112	145	135	122	125	136	122	134	137	110	130	134	123	125	139	122	126	149	119	125	144	135	120	122	143	126	125	132	133	137	113	143	142	143	145	124	108	131	115	128	134	107	132	123	121	125	145	129	143	132	114	129	135	151	119	124	138	138	127	135	124	111	115	126	143	108	134	138	137	139	127	113	118	146	121	150	172	118	143	133	130	120	115	117	122	131	132	138	142	125	134	138	117	113	103	109	124	124	141	110	137	126	125	149	136	137	138	132	126	121	122	126	134	126	129	129	139	135	122	116	137	124	131	135	134	126	126	155	117	139	128	135	131	153	154	135	129	140	116	136	128	139	136	146	127	121	132	134	134	130	142	127	124	128	129	129	133	123	124	116	124	125	131	123	145	126	136	125	122	135	136	123	139	133	138	135	133	149	110	108	124	127	121	125	114	127	133	140	135	150	146	129	116	121	92	132	130	116	133	126	139	119	142	132	132	139	152	139	112	121	127	122	123	106	156	155	122	117	128	135	149	111	110	120	121	128	139	124	124	127	137	130	143	133	124	128	139	139	145	146	128	137	96	122	136	140	143	138	138	147	133	139	117	145	123	148	131	121	153	120	107	114	106	111	128	156	132	144	120	112	128	130	123	106	125	130	143	127	121	126	124	120	132	121	135	121	140	138	120	142	137	148	115	139	125	147	121	154	166	122	149	118	115	125	124	144	113	131	124	112	138	131	153	130	117	126	139	126	141	131	121	120	133	134	139	124	125	129	117	141	120	123	124	128	152	117	127	118	118	129	135	128	136	123	110	108	134	128	126	153	113	138	126	131	110	144	128	136	149	118	115	138	123	136	110	120	179	120	118	151	136	125	136	127	125	139	138	142	123	116	132	118	124	110	136	157	143	132	144	141	133	108	135	134	118	146	146	121	125	123	118	121	132	126	96	134	110	125	153	121	135	117	113	135	113	139	136	117	135	140	109	149	130	132	132	133	125	128	108	128	130	138	135	132	115	125	151	126	152	131	125	127	126	133	145	123	130	141	138	121	113	124	123	126	141	124	120	116	123	122	128	108	122	119	118	117	110	133	105	124	124	116	124	132	130	138	130	128	119	136	136	136	139	127	120	117	100	127	129	138	107	139	119	124	113	147	125	129	114	131	119	119	128	125	123	132	115	125	106	132	140	126	135	130	124	147	128	121	117	123	117	136	108	135	129	129	123	130	121	160	117	101	142	132	114	116	131	138	122	120	125	120	142	125	133	118	131	121	130	132	141	132	142	147	145	128	130	107	166	141	119	130	128	124	129	143	129	126	119	131	110	146	140	153	124	133	131	120	126	128	118	177	139	129	112	132	111	154	127	123	132	126	139	122	129	143	122	117	126	129	120	129	125	124	115	123	125	124	133	129	152	138	128	117	117	112	119	136	118	133	129	123	129	116	106	142	127	128	116	134	153	132	112	126	128	122	134	120	139	116	118	134	114	149	151	132	135	108	144	143	99	131	135	129	140	127	121	110	122	120	140	132	146	118	119	140	143	98	138	136	107	132	118	150	115	125	138	139	115	145	143	119	122	109	110	143	147	116	128	109	128	121	144	120	132	135	143	124	115	122	142	118	141	132	111	125	123	169	133	140	132	121	133	145	136	135	139	120	144	154	123	131	142	140	133	117	117	125	131	145	139	121	122	139	129	127	123	119	114	136	133	127	132	157	139	137	127	133	127	123	116	151	120	138	124	109	120	130	106	129	114	121	128	118	136	104	148	148	128	140	108	139	124	126	111	123	148	106	105	109	131	139	135	109	137	137	107	135	134	126	143	137	111	117	106	110	134	141	120	128	119	114	146	141	145	137	142	122	131	140	135	117	131	129	129	141	158	115	122	137	122	113	107	105	137	139	135	114	154	120	127	140	123	106	140	132	134	143	133	140	142	116	133	140	123	113	153	138	137	143	117	144	120	133	118	135	152	136	144	150	130	130	123	143	139	128	112	142	137	113	134	137	123	134	130	125	130	139	149	154	140	127	118	138	119	124	135	124	143	130	139	118	143	143	124	133	119	126	134	141	108	128	145	128	117	127	131	144	146	120	127	147	112	135	121	140	136	121	115	131	132	111	140	126	150	129	114	131	129	121	125	138	127	135	117	129	118	123	122	125	139	120	134	148	135	130	135	116	137	127	115	150	127	123	136	123	127	128	117	141	152	125	135	132	116	133	124	111	141	105	130	132	151	144	126	148	150	117	159	134	143	132	128	127	120	160	136	148	119	116	122	130	132	131	112	132	119	132	128	150	125	123	161	130	118	105	131	124	124	161	145	138	142	156	123	132	138	121	143	128	131	128	138	124	122	131	105	123	125	135	140	133	131	124	116	128	110	125	131	118	141	127	127	150	136	106	139	111	116	133	142	112	145	127	129	170	101	142	138	139	126	116	133	151	127	121	115	125	151	134	122	131	125	146	124	104	125	126	128	121	130	132	139	133	134	122	131	141	123	131	118	131	123	132	116	123	138	144	123	130	134	118	119	145	153	123	129	126	115	144	106	122	125	140	121	123	115	141	141	104	118	141	123	124	122	142	127	133	150	130	117	134	116	116	135	117	135	133	116	122	137	130	147	105	123	113	152	145	130	110	148	126	126	130	132	121	120	128	155	145	136	135	122	131	126	122	133	132	120	147	124	117	122	140	121	144	129	140	121	110	127	117	117	126	125	116	150
6439	1142	2858	3292	2754	2278	1868	1563	1345	1159	985	868	764	724	653	627	630	609	543	560	493	476	535	459	482	478	446	445	451	424	412	414	410	428	426	412	378	415	390	359	333	388	396	389	367	336	363	377	383	402	356	386	333	353	355	376	358	361	365	389	362	350	329	379	360	329	346	344	344	339	366	380	361	370	349	348	326	351	334	350	346	348	358	346	341	357	336	338	348	332	331	349	327	369	353	346	335	359	338	370	402	340	345	337	365	321	322	325	347	361	355	336	334	336	356	331	334	353	365	321	358	344	329	330	329	321	353	351	328	344	350	367	358	357	329	342	339	364	314	339	331	343	326	343	360	374	307	376	362	336	372	374	350	365	335	359	381	363	327	383	309	359	339	353	355	344	305	367	363	345	370	339	346	322	333	313	343	320	355	349	338	358	367	333	321	301	331	316	334	305	325	345	387	342	320	349	339	378	354	345	336	360	299	325	375	316	363	354	366	341	324	334	369	336	315	340	312	347	338	333	334	311	329	351	373	356	320	359	327	307	379	349	333	340	328	300	360	338	317	363	320	369	348	327	349	339	348	356	340	348	340	353	333	339	340	330	322	362	364	352	354	319	340	363	331	346	360	335	357	330	350	333	361	366	335	328	379	369	333	344	341	333	362	333	350	326	341	353	335	351	325	358	349	321	337	351	349	368	306	339	357	354	330	357	344	350	334	333	369	295	316	327	338	327	330	318	364	361	349	334	368	328	362	328	367	356	337	380	342	328	336	324	348	353	373	367	315	336	338	345	347	341	371	369	345	368	341	350	325	314	380	346	366	366	313	342	350	326	320	371	346	354	363	337	358	350	325	339	370	329	365	311	340	326	361	342	354	321	340	309	338	342	349	341	309	320	348	302	350	318	344	320	324	338	382	329	346	312	353	319	367	320	382	348	322	372	352	339	309	373	363	341	344	357	353	341	327	354	367	365	295	349	329	344	377	370	348	354	338	316	302	357	338	337	312	353	328	331	336	369	354	390	317	355	327	314	335	335	343	344	345	314	345	323	313	332	322	311	338	327	357	314	312	328	343	363	319	311	360	341	321	342	330	364	355	361	294	323	321	336	333	394	337	328	330	337	325	340	333	344	338	326	304	341	322	327	332	333	323	327	324	382	347	351	313	337	347	337	343	357	312	339	313	343	347	345	345	344	313	343	325	329	321	318	345	332	374	326	346	333	314	342	353	363	347	373	295	340	351	363	321	332	353	351	345	326	328	377	355	382	333	330	343	312	346	327	317	331	338	359	325	334	347	326	348	353	333	338	370	356	324	338	327	354	330	352	310	353	329	359	350	325	348	339	341	360	357	355	347	353	364	336	349	388	316	348	377	319	314	363	328	349	321	347	346	340	336	341	342	359	348	359	318	335	345	306	344	327	362	359	370	328	388	329	338	322	335	346	344	331	359	340	309	344	320	368	339	320	330	333	298	351	360	355	329	335	347	311	324	348	337	323	344	318	337	352	327	356	327	343	328	365	311	352	344	350	357	335	346	358	383	350	339	346	327	337	333	388	342	343	336	366	312	338	339	355	352	328	360	333	339	341	347	325	323	359	328	376	351	333	355	343	347	342	326	316	336	345	381	359	335	353	322	357	326	334	334	354	338	373	332	332	364	321	355	361	360	313	333	342	329	325	338	300	317	355	365	355	354	368	391	311	356	330	329	317	350	347	323	341	367	333	322	356	314	362	344	389	354	363	333	350	335	348	349	343	352	352	347	331	365	331	317	346	335	385	355	354	351	339	369	365	328	355	375	334	335	312	350	349	360	329	370	350	326	318	336	336	351	311	321	344	341	362	317	311	319	355	329	368	345	347	343	345	356	341	356	329	339	340	349	342	307	336	376	384	341	352	342	355	364	333	371	322	309	345	313	329	325	338	319	354	378	332	320	353	400	340	358	304	325	367	371	328	367	322	346	336	351	327	337	342	348	339	314	348	314	341	331	369	354	340	357	340	355	349	306	364	327	360	352	348	365	352	369	339	323	356	355	338	319	327	381	353	353	331	308	365	343	352	339	360	330	350	340	332	349	353	320	361	317	334	320	322	345	332	323	309	354	339	332	345	349	341	339	329	342	348	391	347	329	344	310	306	379	349	337	336	323	302	320	324	363	355	331	360	356	344	317	340	347	365	333	345	342	360	333	341	350	364	335	370	381	332	333	312	326	355	314	331	343	347	354	356	344	341	330	358	340	307	329	333	354	338	345	350	342	343	370	339	357	323	378	320	380	344	348	345	355	330	369	352	338	354	342	344	306	367	358	358	323	351	317	331	320	322	346	344	339	352	312	322	344	356	365	350	358	329	355	332	332	350	337	327	333	366	328	305	358	330	352	363	339	375	354	352	352	346	316	327	353	370	361	324	343	302	342	342	287	347	365	356	345	362	326	348	329	314	337	333	358	333	342	336	349	338	344	323	326	355	292	343	381	334	334	340	346	349	333	339	337	362	304	314	357	379	346	340	345	342	356	369	327	323	338	343	346	316	355	339	376	323	370	357	378	291	322	304	310	336	358	353	323	305	378	339	349	342	370	334	346	341	333	337	344	370	379	374	325	303	344	344	354	335	294	337	377	323	360	355	335	342	362	331	351	339	359	329	333	363	300	332	321	342	315	348	351	332	377	351	382	343	323	313	331	346	319	338	358	354	344	349	343	349	305	354	332	321	363	367	368	367	321	332	351	332	351	356	338	365	342	340	377	324	349	327	345	346	345	345	304	358	327	324	332	336	355	311	372	328	336	318	338	321	356	351	343	309	328	335	354	342	371	350	341	312	327	314	329	334	338	332	304	330	296	370	330	308	370	338	336	347	344	325	354	358	324	333	339	339	340	319	370	345	327	336	335	328	331	371	349	345	331	319	322	378	359	365	337	336	341	328	335	343	361	355	371	347	313	334	342	317	319	340	343	327	350	350	315	336	363	357	352	329	378	303	346	364	360	344	335	356	314	343	323	307	315	349	360	335	336	348	370	363	356	344	353	324	341	334	349	345	336	339	344	360	356	324	347	356	343	329	319	300	327	323	351	344	335	346	323	366	342	356	319	335	335	343	349	377	349	327	342	328	359	333	336	320	308	312	324	342	365	332	350	339	333	354	342	381	358	367	354	357	308	313	340	344	363	332	323	328	328	355	322	372	340	354	345	339	357	333	345	377	345	354	359	338	347	361	361	326	326	343	338	324	355	317	341	360	371	354	337	348	336	319	349	339	351	328	358	342	330	344	341	328	320	344	350	347	316	335	363	360	318	332	364	366	328	339	336	354	343	322	402	344	335	358	376	329	310	316	333	347	318	350	331	341	335	358	313	347	314	304	339	344	351	339	320	358	338	368	331	330	330	338	366	333	335	315	320	343	346	334	288	324	375	339	370	344	350	351	328	342	323	347	362	328	326	343	357	321	318	357	355	347	367	328	316	349	324	354	361	327	342	316	375	380	328	350	340	334	342	323	323	346
17932	2839	2555	1931	1207	943	673	542	463	420	397	340	337	344	277	293	272	280	244	240	245	227	240	264	257	227	239	236	244	220	199	235	213	247	206	211	221	189	187	200	223	198	215	200	213	204	208	242	220	204	216	228	212	210	218	206	212	216	208	184	186	206	204	219	210	215	197	201	240	197	207	183	214	200	214	213	204	226	181	195	202	200	192	198	211	221	215	211	208	210	216	192	197	197	206	197	184	229	216	207	208	218	218	188	175	178	203	214	198	210	215	223	218	207	197	207	179	176	187	192	195	201	188	218	238	210	205	230	195	200	186	192	215	193	194	190	204	185	205	173	157	206	188	221	196	199	200	215	189	185	194	193	203	215	187	189	201	191	204	195	193	217	202	188	209	222	203	223	216	206	194	193	192	208	220	195	214	186	215	192	187	215	188	204	249	229	208	209	191	202	199	191	203	200	198	199	190	205	183	175	208	200	203	206	210	179	179	177	189	189	203	193	217	198	188	180	214	183	246	197	216	186	217	192	202	199	209	202	200	192	246	183	232	202	193	210	221	182	197	212	193	224	185	196	236	188	197	167	200	187	220	188	194	233	189	166	172	195	222	204	192	182	197	174	186	203	220	211	249	220	215	202	192	198	197	213	214	207	200	217	193	188	191	197	216	239	195	217	222	197	182	208	199	203	223	201	200	211	205	211	202	210	206	186	211	197	195	192	211	198	211	174	211	210	209	216	178	216	197	207	180	183	188	211	221	183	213	203	194	223	196	228	214	175	214	193	205	225	194	237	214	220	186	196	200	225	177	176	228	186	217	219	229	193	218	184	224	194	229	195	190	187	206	204	197	205	185	186	224	194	208	205	179	185	218	206	231	189	181	211	194	191	185	193	227	187	204	181	194	201	193	213	200	222	203	255	186	196	199	214	214	219	200	261	221	205	214	188	216	193	211	202	178	204	226	195	238	215	200	204	185	190	221	224	208	209	191	200	211	204	224	185	200	183	183	210	189	197	207	199	190	216	202	215	236	193	224	183	204	204	200	183	213	222	194	208	216	188	227	212	195	206	186	182	207	200	173	188	207	209	234	205	195	177	214	190	200	190	202	207	204	184	219	168	187	191	214	195	206	188	181	220	206	194	198	192	204	210	183	208	201	206	205	175	215	181	176	193	222	179	182	174	192	215	177	211	208	205	212	178	203	215	198	193	176	174	208	210	210	217	193	210	219	229	214	211	215	215	228	203	182	195	206	182	207	224	211	206	212	208	205	211	186	207	182	206	189	208	204	203	191	192	189	178	192	194	210	168	198	215	216	178	200	199	201	225	195	198	195	201	218	194	194	220	224	212	202	210	220	193	203	189	180	190	197	220	202	193	204	199	194	213	208	182	184	203	225	197	197	223	180	190	196	204	220	201	237	207	224	206	226	213	207	217	212	205	211	205	225	203	225	213	216	242	209	198	194	185	222	226	219	207	191	204	215	218	221	164	214	228	205	191	243	191	181	222	197	200	196	199	238	209	204	209	195	204	230	203	183	176	198	200	216	193	207	216	216	194	203	197	203	208	168	212	186	195	201	193	191	223	213	199	166	206	197	218	216	195	193	188	209	211	184	206	215	229	209	201	200	185	178	191	210	197	190	193	213	218	202	195	190	179	193	198	227	213	236	208	200	200	200	187	222	222	207	223	193	232	225	192	195	235	227	201	220	187	214	196	192	207	233	201	185	217	226	219	220	192	216	213	189	194	202	208	226	216	225	200	216	189	202	205	197	228	212	188	211	192	224	232	208	187	193	183	201	186	183	202	179	159	193	192	192	199	228	211	178	220	196	211	176	188	180	214	175	210	209	212	220	223	212	206	226	196	187	194	211	206	203	195	196	196	223	195	255	199	177	185	200	202	189	211	207	181	200	214	217	213	196	209	208	188	224	171	216	208	222	206	199	222	202	229	222	216	165	188	223	236	217	174	219	181	225	227	230	188	209	233	187	187	165	187	214	233	216	200	192	199	177	198	191	200	207	183	215	196	204	207	198	190	193	200	206	216	182	212	215	205	201	201	199	195	208	171	166	193	205	197	199	222	225	199	203	196	212	201	193	200	213	247	169	220	211	185	189	200	177	218	206	198	226	196	225	226	183	194	203	200	185	237	206	181	191	217	183	205	204	182	200	207	221	206	194	203	182	184	217	217	213	180	221	212	206	229	232	200	184	214	198	217	192	190	200	196	203	212	202	176	188	214	203	215	197	211	176	204	219	172	184	187	184	193	212	195	219	194	200	225	210	206	225	208	204	208	226	210	190	214	202	210	244	195	213	198	206	207	195	206	201	192	174	181	205	212	178	191	189	216	218	203	199	193	208	194	210	211	197	176	200	219	202	195	208	204	205	212	203	206	213	179	194	214	194	215	166	208	228	192	200	204	217	198	199	206	192	189	218	214	230	210	226	190	190	210	200	218	196	177	200	198	198	203	233	195	194	204	197	202	210	204	216	201	222	180	198	172	191	201	216	236	182	206	216	229	233	204	200	174	209	185	208	207	190	216	195	202	181	179	203	175	186	234	188	234	174	189	208	215	212	243	180	215	188	177	186	179	186	197	198	188	205	208	199	218	196	187	180	204	216	229	220	210	198	191	181	202	221	213	229	193	196	223	181	189	215	185	188	214	203	192	229	197	197	200	188	192	178	216	217	204	197	225	186	184	214	192	194	229	199	189	221	189	213	187	193	184	218	178	185	200	215	189	197	226	178	222	211	188	175	171	180	174	205	179	201	210	208	188	186	205	204	190	196	207	206	199	201	168	196	207	192	206	189	193	194	223	194	201	190	204	184	201	192	245	198	211	214	212	221	209	216	225	214	218	221	190	197	205	221	167	196	199	197	212	181	231	185	204	191	234	198	187	216	211	218	203	218	227	220	215	222	186	191	212	223	181	199	184	185	205	206	223	217	227	198	197	193	208	177	202	194	222	192	220	208	229	225	184	186	208	201	209	211	194	216	205	207	209	216	198	213	194	203	216	194	210	161	202	203	233	205	199	208	207	188	179	217	206	225	200	212	210	199	185	165	189	194	202	216	200	179	179	185	208	210	223	185	218	203	203	207	204	204	190	208	189	205	180	206	210	179	186	206	201	225	199	180	211	227	200	213	173	228	192	222	206	206	221	208	187	201	241	216	206	194	237	209	185	196	190	199	216	180	198	215	197	233	186	218	218	199	191	193	207	223	196	217	187	188	218	184	226	211	217	228	213	226	220	194	176	209	202	211	186	193	207	217	217	188	188	207	198	195	179	189	204	208	174	204	207	194	178	196	185	214	218	211	189	212	209	226	205	192	194	214	207	206	200	220	196	215	199	212	179	195	221	204	194	190	201	208	176	200	194	244	218	195	196	223	229	211	209	180	206	185	199	192	180	189	212	205	193	187	205	176	233	202	191	182	209	179	191	197	202	175	207	201	218	197	194	170	223	195	197	202	214	216	213	213	205	209	194	201	186	210	227
8322	2092	5031	5643	4803	3982	3109	2743	2195	1930	1692	1483	1391	1218	1149	1046	1002	965	876	861	840	769	731	740	751	700	690	671	649	633	621	609	596	617	563	618	551	548	570	591	555	587	531	539	567	569	559	494	539	537	524	535	523	532	537	536	508	521	511	522	540	494	523	522	507	512	497	513	504	497	503	523	555	520	506	527	519	507	503	506	503	466	512	499	497	522	477	492	488	512	487	481	517	521	487	493	480	460	495	462	450	522	524	482	466	454	495	486	503	459	453	483	505	453	457	518	487	437	530	489	475	471	483	479	433	441	478	440	466	479	479	506	442	481	503	486	437	462	480	492	477	509	487	464	497	538	442	505	488	473	472	476	489	476	522	473	506	464	475	474	458	478	482	558	488	529	513	501	509	465	475	433	456	489	528	488	463	472	490	485	522	445	485	422	459	446	452	473	491	471	462	479	508	464	457	485	504	514	485	465	500	468	505	498	474	485	521	509	458	511	446	508	482	478	488	509	494	497	453	450	499	461	470	473	465	478	481	494	455	486	539	508	462	490	493	452	495	477	459	494	480	534	474	498	485	506	506	452	465	491	525	468	447	459	511	461	514	453	483	498	495	473	491	472	488	456	502	481	508	473	479	456	446	475	471	483	476	473	477	449	490	447	481	469	504	496	490	471	461	454	510	431	461	518	485	470	513	487	469	474	483	482	501	461	447	476	493	521	484	513	495	483	503	521	507	478	501	478	467	489	517	449	468	489	527	499	468	487	463	447	500	481	510	448	487	463	484	471	490	494	499	490	482	473	468	483	523	452	467	508	468	474	477	454	455	492	496	508	465	449	479	475	487	459	517	436	488	467	480	498	465	497	470	489	456	460	472	445	526	468	447	426	479	472	496	515	464	455	494	493	491	488	485	519	478	448	460	469	473	492	511	475	485	460	467	461	482	494	496	459	481	459	484	482	501	474	529	504	471	522	499	488	477	433	445	514	497	487	481	486	498	512	491	471	473	461	512	487	505	490	466	483	474	500	456	463	460	446	534	505	480	467	483	494	452	540	482	465	471	526	474	481	488	482	462	453	511	437	485	474	491	473	498	475	489	500	481	466	499	506	481	500	441	473	490	497	463	440	479	486	481	477	431	482	485	469	461	502	457	479	462	516	477	478	493	487	479	458	478	488	437	450	541	486	457	512	456	492	484	464	477	462	469	468	496	446	493	474	500	512	506	477	496	468	443	495	472	500	523	495	526	473	515	496	464	429	463	459	510	498	485	479	482	514	508	468	492	478	509	505	511	453	471	469	505	454	502	471	486	524	495	480	503	484	475	486	509	454	491	459	478	482	475	454	469	474	472	475	444	454	474	456	497	509	515	501	466	486	490	464	466	479	471	478	477	488	496	482	451	449	493	483	513	475	497	477	454	445	489	511	460	489	460	432	471	473	476	513	483	454	494	509	504	475	509	471	483	486	478	466	470	481	469	490	469	519	471	504	449	459	532	503	446	449	464	538	480	476	485	510	474	506	444	505	468	452	521	468	474	507	476	438	465	468	470	467	461	458	470	491	451	491	467	502	493	454	475	448	454	474	443	479	475	432	436	483	511	499	514	508	425	432	485	454	461	499	500	512	501	473	542	485	486	491	434	470	489	508	528	470	504	519	465	520	473	494	474	492	442	483	477	479	468	470	545	482	480	445	488	501	475	445	477	447	504	455	480	465	484	498	477	484	511	456	497	464	469	460	509	480	480	490	476	475	463	496	474	466	487	497	479	521	441	475	486	454	484	478	519	489	455	448	504	501	480	481	493	475	438	463	456	494	500	511	453	514	488	484	461	506	475	499	458	443	501	441	458	470	482	563	488	480	451	469	482	492	515	514	483	485	505	490	453	451	476	477	470	464	486	445	458	473	465	482	473	475	485	453	468	441	485	481	475	491	484	481	469	480	482	456	495	450	457	470	503	480	480	489	463	451	506	471	462	475	438	474	501	489	487	511	476	498	484	461	505	496	456	491	475	489	506	472	448	530	495	499	449	483	512	480	463	495	510	437	517	473	465	445	510	489	487	488	491	516	492	458	482	463	467	456	496	510	484	491	471	487	470	435	431	502	513	488	472	498	477	513	491	496	494	470	458	447	458	461	498	502	468	474	440	463	500	483	508	480	486	449	484	471	484	481	520	498	464	499	466	473	477	449	528	524	522	477	499	490	497	483	482	475	476	516	459	507	472	498	493	482	480	462	425	462	480	452	511	465	478	467	493	428	492	461	459	468	488	483	506	478	459	464	457	458	483	524	458	442	467	468	452	504	485	490	437	472	457	466	482	504	498	506	463	508	505	487	496	480	480	467	454	451	519	458	476	490	488	460	478	532	453	511	511	498	474	466	461	503	461	483	451	545	472	473	444	458	430	530	479	463	470	526	445	479	489	522	506	489	467	428	459	487	467	426	449	472	453	463	477	502	459	483	510	462	423	509	506	502	471	457	482	494	475	480	460	486	488	455	463	475	524	478	488	471	494	472	471	472	485	496	474	523	486	509	509	464	450	468	466	473	480	504	457	537	493	476	497	506	448	478	494	503	515	480	484	490	454	483	495	469	495	509	472	446	478	483	464	514	450	481	467	484	440	502	446	482	458	478	454	485	488	434	485	504	480	503	505	505	499	496	483	499	480	484	455	470	480	494	461	490	483	468	487	463	503	477	497	449	471	510	464	435	501	478	480	463	502	496	461	489	448	469	485	452	449	498	474	457	459	504	469	474	476	444	482	493	473	459	493	467	466	471	504	484	471	489	480	508	491	485	487	456	492	493	497	486	522	477	493	471	432	474	485	501	480	458	495	502	480	496	476	481	450	467	444	497	483	463	465	494	462	472	485	473	490	473	480	486	496	492	458	486	418	476	478	473	515	501	473	495	480	454	458	458	505	501	483	483	472	492	508	531	474	469	479	455	480	489	480	487	491	481	487	463	504	479	502	465	492	493	491	517	472	500	490	467	472	473	478	479	488	490	486	480	499	456	489	461	497	468	445	485	457	516	488	518	482	499	437	500	453	493	494	492	457	483	476	493	473	473	449	457	491	477	501	479	516	506	499	460	500	462	469	453	488	493	443	451	518	443	480	487	456	477	454	482	477	452	497	437	490	484	466	508	470	487	450	494	468	463	473	481	488	485	480	454	473	508	449	522	467	504	442	456	519	483	470	504	501	478	483	452	481	455	496	482	494	460	507	443	507	478	497	518	457	530	516	519	481	450	546	472	496	446	486	472	430	505	486	469	495	477	479	468	480	501	478	492	483	477	470	497	460	477	466	486	501	494	460	538	509	482	443	509	471	482	501	469	451	438	509	467	476	483	450	482	446	483	491	450	493	477	515	491	481	456	529	507	454	534	464	500	509	468	457	454	469	464	466	444	460	469	514	486	476	472	503	454	463	474	488	489	468	450	464	499	463	488	501	469	501	472	480	516	484	503	490	517	487	448	501	498	498	493	463	455	484	469	487	483
2802	82	99	58	56	47	52	25	50	43	54	34	39	41	37	35	40	56	54	33	33	52	40	42	38	43	38	50	50	50	39	55	30	46	34	47	42	45	42	36	43	48	42	45	43	26	44	47	47	38	34	40	46	34	52	53	31	36	30	47	37	42	46	26	37	33	42	40	41	45	37	40	44	46	42	34	41	38	50	46	46	39	39	32	44	38	43	34	43	51	42	42	45	42	36	44	40	39	35	49	47	51	39	43	44	42	56	48	49	39	43	44	44	39	38	39	44	37	38	45	42	41	52	36	32	37	40	45	40	40	41	42	44	43	32	41	38	34	47	39	46	43	29	44	55	41	35	44	51	48	53	50	38	42	46	35	43	42	37	36	50	45	41	44	43	36	42	43	35	39	48	41	52	49	43	43	38	39	30	41	46	37	34	44	40	44	39	53	46	34	30	40	42	46	32	46	50	41	42	40	35	35	37	43	49	42	46	50	29	33	41	54	35	44	51	41	36	33	39	36	39	47	48	30	42	37	49	48	37	49	52	39	29	53	49	32	42	50	47	45	41	42	32	45	47	38	51	32	29	37	47	38	38	42	58	54	50	36	42	43	37	35	42	36	33	44	44	33	53	36	43	41	42	37	33	40	41	39	38	39	43	50	43	42	49	47	37	47	36	50	54	45	45	57	37	44	42	42	32	41	43	43	33	37	38	37	33	36	40	51	49	44	45	37	36	44	37	34	49	41	36	38	46	36	44	42	29	51	52	38	49	42	38	33	51	51	38	41	45	35	46	42	30	51	37	45	44	36	39	45	43	38	40	38	49	42	38	38	40	45	36	38	45	47	42	47	45	44	43	42	37	34	50	42	47	32	55	39	47	41	31	37	34	32	48	27	50	40	34	45	46	42	40	31	45	36	42	41	49	40	43	41	34	45	39	28	46	52	28	26	38	31	37	39	43	35	47	42	42	42	38	36	47	50	56	44	34	28	49	27	35	52	28	44	37	25	47	40	39	38	35	45	33	30	45	39	44	38	41	46	47	49	49	47	26	36	47	37	46	32	45	32	48	35	43	40	32	40	40	34	35	50	45	49	36	45	41	49	46	48	36	47	42	48	42	39	41	39	45	41	42	36	35	54	44	37	53	53	51	41	37	47	49	43	26	44	41	34	38	39	43	43	56	37	58	33	48	38	38	48	38	50	38	42	37	43	46	54	31	51	44	37	34	40	33	49	37	51	37	44	40	50	28	52	34	42	37	40	38	39	49	47	45	44	65	43	46	47	43	38	42	33	48	47	45	43	52	38	41	39	40	50	41	28	36	51	32	36	41	47	34	37	29	47	38	44	30	36	37	37	38	41	52	24	44	47	44	43	41	50	39	37	42	35	58	49	41	40	43	39	42	33	33	31	44	36	38	49	45	32	39	41	57	41	44	50	39	45	48	45	47	38	52	38	32	42	41	39	41	42	41	43	38	36	39	37	33	41	43	29	45	50	48	40	40	42	45	43	33	58	40	53	38	39	44	53	43	32	42	48	38	47	40	43	31	28	50	43	49	44	39	40	35	40	51	42	40	48	40	48	59	39	38	45	46	38	44	37	31	45	59	43	38	43	50	32	36	34	45	56	48	46	41	43	43	45	36	44	55	45	48	42	48	45	37	46	32	31	36	40	39	40	44	52	51	55	31	48	42	40	38	30	41	37	40	42	45	41	41	37	46	51	39	43	51	52	38	43	40	44	46	38	44	50	37	41	45	29	56	41	49	36	36	29	45	42	42	34	49	42	46	39	53	37	36	47	48	40	46	32	50	41	48	38	48	37	36	50	38	42	53	53	39	32	32	33	31	49	36	40	46	43	49	36	45	51	39	51	52	43	44	35	52	40	35	34	52	38	46	47	34	43	52	36	51	44	32	49	36	37	49	39	62	47	39	45	44	33	34	35	44	42	42	36	51	40	50	44	37	46	47	40	40	43	32	53	50	35	37	38	44	46	43	38	39	54	37	39	40	37	33	46	39	54	34	39	34	41	42	48	45	38	44	35	37	34	40	39	47	43	41	46	39	38	41	47	38	33	44	35	38	48	47	41	43	45	25	35	51	43	42	35	31	38	37	31	45	55	57	47	55	37	46	43	43	31	42	53	39	37	43	41	43	56	53	47	47	55	34	36	50	51	45	38	38	33	32	32	44	46	45	42	32	46	39	49	33	42	41	60	42	48	36	46	59	53	41	34	44	40	48	33	44	36	36	37	28	39	45	51	43	45	44	54	41	42	46	41	39	42	48	42	40	39	46	39	37	33	39	48	50	48	47	37	40	38	55	34	26	41	36	27	41	43	40	36	43	44	48	43	31	39	38	51	50	41	45	52	63	43	42	44	36	45	48	43	49	44	31	35	29	39	41	46	37	50	46	51	54	41	38	51	48	42	39	42	38	46	47	39	39	41	46	29	43	66	36	31	34	38	41	42	37	35	39	32	48	46	37	43	45	55	42	48	46	38	37	51	45	37	44	39	43	39	44	42	47	32	35	53	48	40	41	36	44	36	59	37	35	41	31	37	45	45	47	40	49	37	38	51	45	38	45	40	45	40	35	45	41	39	46	43	39	40	41	47	30	49	38	35	42	48	37	41	25	39	40	50	39	43	48	46	44	47	41	48	48	30	43	46	42	50	37	46	39	44	37	32	46	33	37	38	32	48	32	46	38	34	46	44	50	50	35	41	35	40	54	50	36	35	42	35	49	47	35	36	52	39	40	33	38	42	53	35	41	30	44	37	39	43	40	38	33	43	40	37	40	43	48	43	38	46	52	35	38	40	34	38	45	43	33	32	54	38	52	46	48	37	37	41	40	41	45	36	44	55	42	42	57	40	49	32	41	43	35	40	36	34	52	37	33	47	50	58	46	46	48	43	37	46	46	44	33	33	41	52	32	41	36	45	37	35	41	37	37	52	31	52	42	39	47	53	30	37	54	45	44	47	44	41	47	47	30	53	40	43	52	47	46	37	35	42	43	37	42	41	55	49	37	36	33	38	50	36	41	42	46	41	24	41	46	45	45	32	28	41	28	44	39	39	46	41	36	37	46	35	42	41	36	44	39	49	29	27	40	41	52	45	38	41	40	47	52	50	37	49	45	50	49	32	37	45	43	36	49	42	38	44	41	48	47	46	37	32	45	52	37	46	42	41	53	36	47	39	40	32	33	41	39	39	45	46	46	40	43	37	36	33	42	45	47	49	47	45	30	33	32	49	36	38	52	42	56	39	35	40	38	39	49	36	34	49	52	44	33	40	42	42	38	43	50	40	41	49	43	51	33	29	38	35	52	43	36	36	51	47	36	42	41	37	43	47	42	43	39	42	44	38	47	51	54	50	28	43	31	32	61	36	41	45	39	49	32	51	44	37	42	46	40	33	45	41	44	39	55	44	37	41	45	51	50	41	52	50	44	34	45	31	29	31	39	39	53	39	32	46	26	38	35	43	40	57	46	49	46	41
2229	204	253	250	221	225	184	175	174	172	151	165	159	148	170	159	170	157	165	141	141	134	133	165	140	128	167	178	155	163	173	149	159	107	139	159	150	141	137	143	155	125	139	133	122	141	134	145	145	136	142	133	155	135	131	160	132	133	152	118	131	133	142	143	126	144	139	149	130	126	143	128	147	132	126	165	174	120	157	163	134	152	161	152	138	148	133	156	154	154	145	152	137	123	151	132	119	159	141	125	153	150	160	161	153	148	157	152	140	136	144	139	146	145	156	138	159	132	135	143	151	149	136	174	149	128	139	132	121	140	130	151	142	143	153	162	138	150	147	135	143	177	156	144	132	147	160	154	139	137	163	155	155	170	138	149	153	146	121	149	145	139	168	135	140	127	151	139	158	150	134	163	148	150	148	146	122	147	157	138	145	133	149	129	143	121	145	133	117	139	169	117	163	147	143	151	147	158	137	167	133	121	133	130	145	137	173	141	109	159	147	126	140	129	174	167	138	139	150	163	126	144	141	124	133	141	139	155	147	151	159	147	146	138	144	136	122	151	131	172	152	133	125	137	143	149	148	139	137	139	153	141	157	162	148	151	164	125	153	138	128	133	118	143	134	142	155	164	160	156	146	168	146	147	150	127	128	146	140	149	137	145	157	139	144	143	126	138	145	140	164	145	155	126	146	132	170	160	117	144	150	159	137	145	144	125	143	151	137	155	149	131	148	116	155	127	149	163	139	145	133	147	147	149	132	152	135	141	149	124	158	135	151	145	143	143	141	157	134	152	140	118	138	145	140	138	138	152	179	140	145	142	140	136	134	163	122	154	148	151	153	147	116	156	136	134	142	143	169	117	145	147	136	150	135	146	151	111	147	127	144	146	138	116	124	140	139	149	134	138	144	157	151	138	125	142	141	124	159	141	127	126	139	138	151	138	154	136	147	148	147	147	151	150	152	131	138	123	142	145	137	140	135	157	138	153	140	151	151	156	150	133	167	142	140	160	159	135	140	133	128	152	147	172	137	137	156	145	148	134	128	136	147	138	128	151	117	150	138	137	142	155	131	143	132	149	126	169	133	139	135	138	140	127	165	143	161	126	135	151	132	136	137	137	146	150	140	142	144	108	158	140	123	152	146	136	149	152	146	131	165	125	126	162	131	148	152	144	144	148	148	127	137	155	123	136	149	133	141	155	145	136	145	130	149	134	164	142	151	134	148	156	132	150	155	135	145	139	125	159	163	145	151	131	142	129	145	136	159	139	140	162	137	143	155	146	129	152	149	145	162	121	130	147	151	141	158	122	146	144	151	146	157	151	150	137	143	155	144	159	156	134	144	140	140	134	129	148	166	136	141	134	146	140	159	143	143	152	163	134	166	151	157	147	132	160	130	157	160	156	150	127	143	140	155	163	155	145	158	142	154	152	157	149	153	150	123	134	154	153	135	153	124	151	138	138	138	143	151	150	159	142	159	142	137	148	128	141	141	147	148	152	143	160	141	149	140	148	160	140	139	143	152	140	128	138	131	152	149	156	143	157	132	163	155	145	145	139	148	136	150	149	140	154	151	133	140	131	149	133	144	128	158	150	126	154	170	140	148	172	139	139	160	140	151	168	138	165	139	140	141	152	138	138	154	142	149	117	150	143	136	116	138	136	148	146	154	166	148	150	136	162	167	135	134	144	156	141	148	126	147	150	176	166	122	133	149	147	154	117	152	143	139	142	133	137	156	146	144	151	134	137	148	136	136	169	143	129	156	130	154	150	133	138	158	139	146	134	151	151	160	145	124	139	137	143	161	138	149	139	153	163	142	126	157	132	140	129	139	141	136	120	137	149	142	155	161	150	153	111	153	132	146	153	146	112	142	149	164	143	150	160	144	145	162	136	140	154	156	139	140	145	135	138	127	132	156	152	170	156	140	144	134	131	130	141	146	129	146	142	154	154	140	138	115	143	164	159	138	145	157	129	129	150	140	147	141	168	126	151	146	148	146	159	134	141	139	138	127	152	165	149	151	136	147	128	126	145	152	143	123	132	148	167	152	139	134	150	125	126	145	145	119	145	145	142	145	148	144	129	144	135	137	146	150	145	130	124	137	146	144	155	143	151	132	136	147	138	129	129	143	143	139	147	130	152	132	137	158	134	139	104	128	124	130	160	133	149	165	143	148	119	163	126	154	156	119	152	168	149	131	151	147	160	141	132	141	146	162	165	132	131	155	142	151	159	164	132	155	163	151	135	140	129	142	131	127	139	154	136	153	159	141	133	141	138	143	137	152	143	146	145	132	152	150	143	147	132	121	162	163	147	129	124	146	160	150	130	138	139	141	148	150	153	139	150	125	155	149	128	133	173	137	128	140	137	129	163	132	137	124	127	167	157	141	157	159	143	133	147	164	146	140	138	156	182	137	141	149	147	148	144	129	148	142	144	157	147	150	141	140	143	150	154	140	132	158	142	157	143	151	161	136	152	156	149	141	159	137	140	138	142	140	165	160	165	153	138	139	160	160	132	132	158	151	140	132	124	122	163	151	126	139	141	145	145	159	123	142	134	142	159	137	161	132	134	150	138	122	143	136	134	162	119	153	138	141	152	144	181	151	149	152	143	145	145	147	110	150	145	125	147	143	111	137	147	128	147	141	143	145	143	162	146	153	154	147	147	138	137	123	152	150	150	146	147	137	140	150	149	129	160	133	123	152	139	126	142	143	144	122	136	133	141	157	157	140	117	135	158	136	139	153	157	141	155	144	142	146	149	138	122	129	149	150	150	119	159	120	145	156	148	151	157	146	149	144	144	139	149	158	141	146	128	155	165	172	162	140	145	151	133	152	141	148	162	131	154	129	147	163	157	141	150	138	154	169	137	143	134	122	144	141	129	138	156	131	134	154	124	128	140	148	143	132	134	134	153	139	139	142	144	134	146	130	150	139	142	131	125	144	135	137	151	122	111	134	147	125	124	143	144	135	130	136	140	141	149	142	147	136	135	138	125	130	151	149	147	152	139	130	139	153	143	154	149	157	148	127	154	148	158	136	119	155	131	140	146	146	144	149	140	133	143	153	138	139	152	145	162	150	121	127	169	154	150	135	141	133	151	135	146	134	143	137	151	132	151	137	130	118	148	127	143	158	140	137	163	138	157	127	148	130	137	136	133	149	155	137	163	139	156	138	113	130	142	145	167	139	138	143	139	137	125	150	148	155	138	138	156	147	160	146	162	165	149	155	138	127	149	182	146	145	141	123	145	124	160	120	158	154	154	152	138	142	103	160	131	144	151	136	143	146	162	121	128	135	123	150	144	128	145	149	125	139	133	137	136	135	141	168	155	147	145	155	141	148	136	146	137	125	145	132	155	143	148	136	127	132	162	139	142	139	133	142	136	162	163	142	146	134	144	162	113	117	166	162	143	147	173	162	156	133	149	156	160	152	133	140	146	136	128	134	153	134	135	148	150	154	148	135	137	151	109	165	153	146	156	149	148	146	131	129	151	160	154
10713	1136	1344	1018	638	473	387	362	248	253	234	226	221	194	180	185	180	173	167	171	172	143	147	154	145	155	177	140	128	145	139	139	157	132	131	147	126	132	115	135	126	118	126	138	140	123	125	116	145	130	132	119	146	125	124	139	159	121	131	141	113	123	128	127	151	144	162	136	140	126	133	127	119	122	140	135	124	122	140	133	131	124	127	142	114	137	155	124	129	111	123	128	127	118	133	109	137	142	129	120	122	127	140	138	114	123	115	134	142	125	105	107	106	152	136	117	127	121	142	111	144	150	143	129	131	130	139	140	114	114	133	125	103	138	143	126	128	116	147	128	130	136	131	125	113	129	116	134	144	122	157	142	121	135	125	145	143	124	117	131	130	118	138	150	136	118	133	127	141	134	128	142	129	128	112	113	136	135	118	145	133	127	132	144	113	126	140	132	115	124	132	145	139	128	130	109	133	138	154	127	120	114	123	139	124	136	134	133	131	136	138	115	136	129	138	136	146	128	132	112	101	113	146	112	139	100	119	119	143	137	163	140	122	126	126	156	137	100	129	136	129	129	110	117	130	148	128	125	125	126	143	135	138	143	148	122	132	142	144	119	129	143	131	123	155	115	106	133	124	122	118	119	130	123	123	151	111	129	121	138	114	116	102	104	130	134	153	120	142	140	135	135	139	139	120	119	132	113	122	165	138	140	134	114	121	126	133	124	125	121	132	122	122	151	131	131	130	100	139	121	147	119	155	133	138	125	132	121	127	150	123	131	124	122	139	120	139	115	144	130	137	133	126	137	128	122	101	131	123	124	129	132	119	139	118	169	166	117	125	126	125	129	131	122	125	120	140	156	117	127	138	115	136	117	152	148	144	143	163	128	117	136	120	122	145	134	105	118	155	137	126	107	127	146	138	123	144	130	130	145	140	134	128	132	132	130	140	130	128	102	132	126	132	130	123	140	129	125	131	116	128	132	119	133	128	118	124	128	133	146	120	122	115	128	117	126	125	118	137	135	129	121	132	134	135	146	122	140	117	119	134	139	130	132	147	109	128	115	115	116	133	126	142	161	167	137	110	132	118	133	138	119	135	125	119	115	127	116	128	118	124	132	135	123	122	122	108	131	114	129	136	119	118	128	129	127	158	122	153	149	129	115	118	133	117	137	128	129	118	117	127	121	132	115	134	139	132	118	118	130	108	105	126	119	123	134	109	139	111	136	130	121	125	131	113	152	140	140	122	126	146	112	134	156	126	127	110	114	134	128	141	124	128	113	121	152	106	127	132	147	134	141	111	130	131	128	131	119	96	145	123	118	140	141	129	124	132	115	131	122	126	135	125	144	127	123	131	136	111	133	118	123	117	128	124	123	131	141	125	140	130	149	119	113	131	125	119	125	137	122	118	139	117	118	128	129	147	135	126	146	159	127	122	157	133	114	116	140	128	145	141	126	114	128	148	115	139	124	137	109	118	125	113	122	118	120	135	135	119	150	123	142	112	124	130	143	146	130	141	141	126	130	139	117	150	124	127	120	120	127	138	112	158	133	108	107	134	127	139	112	122	136	147	130	136	129	134	121	124	124	135	122	133	120	113	114	121	135	134	132	151	147	128	126	121	137	153	144	119	117	120	158	136	145	130	146	115	133	125	143	156	136	135	154	118	122	138	144	151	125	136	143	141	113	138	105	141	128	125	145	133	138	113	148	106	130	118	132	121	136	115	144	155	118	120	136	151	129	122	139	114	103	118	145	129	102	124	127	137	131	123	118	124	144	112	113	143	120	125	149	138	143	119	138	105	124	130	140	151	123	110	141	112	118	121	133	132	134	131	139	135	121	107	134	130	113	147	139	126	137	125	125	131	122	129	122	112	141	145	128	117	117	143	126	120	111	153	131	135	143	159	109	131	130	115	148	135	147	129	139	139	137	119	115	115	120	103	119	136	121	123	144	138	137	134	128	158	135	132	135	148	105	117	131	126	114	127	146	132	132	136	111	138	117	143	147	134	118	128	149	113	117	132	139	135	137	133	121	129	116	113	129	137	123	128	139	129	151	107	125	118	141	146	135	133	133	128	132	131	127	143	123	115	133	141	125	120	147	132	144	154	125	121	129	122	141	144	117	119	130	135	138	132	137	154	108	124	128	122	141	137	136	108	123	152	116	115	125	125	110	131	142	107	132	105	127	135	123	151	128	136	143	123	115	118	144	108	115	125	120	120	118	135	136	105	123	124	121	141	132	139	132	133	123	143	143	128	122	111	113	108	139	127	112	156	129	152	105	117	132	126	116	140	126	133	123	129	134	161	133	120	153	107	127	139	136	148	132	131	117	135	137	151	147	145	131	123	118	123	139	145	122	150	117	140	135	132	147	129	140	144	138	119	130	128	127	145	127	125	119	129	146	109	128	140	139	135	133	133	167	107	147	134	109	121	129	119	145	124	112	150	135	134	161	127	131	120	133	139	129	128	129	131	150	133	119	129	140	126	126	150	135	110	131	130	129	123	130	111	145	147	139	116	117	128	134	134	127	132	114	147	157	118	132	125	148	133	107	156	113	129	130	108	112	138	121	113	152	143	147	116	135	121	126	105	135	116	128	150	140	103	123	128	126	125	118	124	122	129	124	110	165	122	114	153	126	138	139	136	116	121	150	134	123	135	122	133	121	110	108	140	149	122	106	129	163	108	132	129	123	130	141	129	111	121	133	136	151	119	140	134	141	145	123	145	134	131	126	107	114	132	126	143	118	136	141	123	133	135	125	136	144	150	131	127	132	150	135	141	114	140	123	127	123	110	125	135	109	129	122	160	119	122	118	138	135	151	115	132	148	128	129	143	116	112	140	113	117	143	127	140	127	121	103	133	134	136	132	146	141	130	124	106	135	143	131	150	114	126	138	129	139	135	132	127	132	124	142	140	127	125	145	134	156	130	133	127	139	140	128	138	136	118	119	143	132	147	106	121	127	135	126	98	130	117	134	136	100	121	130	130	129	130	141	141	137	141	121	121	109	108	129	120	135	128	136	123	130	140	129	116	127	118	131	113	101	112	134	123	106	135	145	139	130	137	131	138	132	139	140	133	132	142	121	113	108	113	142	127	147	143	136	116	144	138	130	139	133	117	143	117	162	126	123	121	137	122	129	140	115	125	112	139	134	136	121	137	125	136	127	114	150	137	117	120	126	126	144	138	119	104	122	149	159	135	118	149	136	107	132	129	138	135	143	139	111	126	126	111	138	112	123	126	114	128	123	131	130	134	129	145	141	141	143	146	118	130	133	143	133	133	145	133	140	126	134	131	120	129	133	139	133	155	143	107	144	128	114	133	119	115	118	125	137	135	138	129	135	123	130	147	131	143	125	132	116	152	131	155	130	125	142	110	149	123	136	109	120	111	139	123	118	120	132	133	130	160	126	135	138	119	138	139	124	117	128	123	102	125	130	148	138	141	115	112	112	133	129	121	140	142	126	134	118	135	124	118	129	133	126	133	133	126	122	114	124
6552	1150	2875	3229	2665	2225	1861	1549	1310	1134	1036	885	837	778	693	680	557	613	585	565	539	548	508	455	441	434	439	376	470	408	393	430	428	424	391	430	396	382	398	376	406	396	395	375	408	367	388	347	345	367	365	347	356	337	344	380	344	380	367	355	375	395	355	385	349	349	391	330	406	379	364	377	329	314	363	366	351	358	338	346	349	361	353	337	339	368	325	380	367	367	329	357	337	322	344	350	376	354	343	339	342	359	342	354	341	346	345	325	310	365	347	322	358	308	340	347	338	315	315	344	318	334	332	338	357	334	342	332	356	343	337	345	335	376	346	354	354	357	354	357	347	326	308	292	317	332	282	300	347	368	335	338	300	328	331	346	344	343	332	327	340	332	331	354	361	363	347	382	322	351	333	357	389	335	354	352	334	332	359	361	341	339	363	321	333	328	327	324	335	335	357	338	353	378	342	332	344	362	325	323	348	356	339	306	348	326	345	342	364	383	315	348	336	347	318	338	342	341	351	344	322	323	357	361	339	332	311	347	383	336	323	359	294	336	393	365	361	311	361	347	329	367	336	336	316	331	345	375	319	343	365	318	345	314	348	399	337	327	316	341	330	334	311	324	352	347	359	339	327	331	332	321	363	360	345	348	334	320	356	351	349	360	330	332	344	344	322	344	343	364	346	341	355	348	331	349	320	297	336	359	362	345	377	386	333	350	341	320	369	328	354	357	328	332	357	338	311	329	336	324	365	373	325	349	351	327	348	326	341	345	355	366	342	344	338	351	350	321	343	317	342	373	355	343	342	329	343	346	333	379	355	338	328	374	345	331	343	343	355	351	359	333	322	312	299	344	334	333	333	347	325	336	309	379	327	321	338	341	347	368	339	365	356	344	334	331	319	347	376	339	348	313	310	359	347	356	362	325	362	359	363	312	337	319	355	338	338	371	345	348	346	365	319	325	338	319	351	340	322	359	321	342	357	343	346	342	317	328	325	320	319	366	357	324	317	325	344	323	350	338	344	353	391	324	345	367	342	342	328	352	384	326	363	345	343	331	324	357	328	333	339	319	353	333	327	326	337	370	345	385	334	348	371	312	344	360	320	347	318	364	370	326	367	348	324	374	334	372	346	335	321	362	352	301	370	331	349	362	319	336	350	323	363	361	350	355	344	359	317	357	340	334	328	358	333	329	348	307	334	330	326	330	370	334	320	337	344	341	313	363	326	382	329	329	339	379	327	333	342	332	358	326	313	374	345	317	340	340	315	353	343	316	347	335	329	310	339	352	340	347	337	337	330	316	361	370	324	339	358	334	334	348	336	324	394	335	368	328	338	322	330	302	343	344	339	314	319	321	364	309	338	334	303	357	360	342	350	320	365	346	360	347	359	335	342	331	367	327	347	338	346	360	361	334	349	320	317	353	329	326	360	314	327	313	333	345	355	321	304	332	380	315	343	336	359	353	338	320	355	340	349	355	325	329	355	329	322	353	331	293	340	343	342	322	335	344	327	355	308	361	391	351	357	350	333	362	339	339	338	386	358	324	336	333	365	304	363	351	348	355	340	321	302	343	349	338	343	359	344	353	356	348	361	374	352	361	345	346	357	346	320	354	343	334	352	342	335	366	323	336	345	308	365	343	339	298	327	360	310	340	351	341	291	304	376	344	339	327	337	337	318	325	327	300	341	338	307	318	328	327	345	333	344	354	345	353	322	355	328	344	344	352	313	331	366	335	376	318	345	296	360	332	303	343	346	337	355	356	343	344	355	310	335	359	329	342	340	336	349	315	306	339	365	337	345	334	332	336	325	323	353	295	360	323	335	366	329	350	335	351	347	292	369	343	337	338	354	307	351	358	323	338	344	321	344	326	301	342	348	313	319	350	339	311	316	370	339	370	357	299	355	320	339	342	345	333	312	334	336	324	320	337	350	372	328	370	353	360	319	345	316	351	305	362	324	381	326	341	359	339	356	344	330	349	348	346	326	342	338	355	336	386	335	330	310	319	320	361	364	337	330	334	346	297	344	361	326	359	352	363	349	344	348	367	341	339	356	323	333	350	340	328	339	350	326	336	347	332	342	297	329	331	348	337	388	328	314	341	325	309	349	332	351	387	364	345	324	309	320	350	307	320	352	343	342	335	350	373	331	305	358	352	365	321	335	372	342	330	343	348	363	348	348	340	344	326	347	329	335	351	345	355	334	339	302	367	330	333	331	337	337	347	368	316	336	337	351	334	371	348	303	342	281	367	382	347	322	322	323	341	334	308	352	368	331	332	317	345	364	322	330	350	319	332	346	293	340	344	325	354	352	316	362	310	356	334	340	324	351	330	343	344	302	339	318	333	331	355	327	323	327	334	369	354	311	331	362	362	317	334	348	342	343	341	316	342	334	320	346	342	350	347	324	327	337	357	295	327	345	366	366	362	357	320	368	317	364	347	330	334	372	364	345	342	328	322	328	335	325	358	350	349	308	316	344	344	368	324	351	340	341	316	373	345	338	329	345	326	334	351	325	345	355	322	349	344	343	359	338	325	331	328	317	335	310	332	331	334	383	346	348	338	357	347	323	302	331	367	352	319	367	318	366	338	353	307	322	334	330	339	341	368	357	333	302	336	363	344	342	320	349	317	342	364	362	336	332	334	371	351	338	292	344	319	331	365	315	318	333	306	337	310	348	301	356	369	368	327	326	354	319	344	292	321	350	354	348	357	352	337	347	379	359	328	349	348	330	351	321	316	332	320	358	354	334	372	314	359	350	303	348	363	330	358	350	311	370	343	344	373	333	341	325	338	348	354	336	356	314	335	346	296	355	370	319	344	341	326	336	342	324	347	384	346	361	357	326	329	360	340	306	324	341	336	344	352	341	331	351	339	337	331	361	352	346	363	354	297	338	337	354	338	324	361	319	352	315	336	351	319	334	307	301	322	331	285	335	310	357	320	337	327	323	316	380	343	343	346	326	344	323	328	371	338	279	339	322	313	326	353	319	311	328	352	342	334	309	349	318	339	349	326	327	371	367	341	329	351	333	341	349	308	374	350	322	322	348	338	333	347	307	362	310	354	357	329	347	331	319	327	316	318	344	325	322	385	335	342	305	330	329	310	355	377	310	349	335	374	337	298	314	329	342	293	350	353	357	363	343	361	339	369	367	324	336	356	319	332	366	354	313	366	327	374	354	338	341	329	327	320	323	348	337	316	322	381	347	338	349	360	323	349	332	346	322	322	369	312	315	335	316	375	314	331	332	350	361	370	351	357	330	360	358	342	318	346	346	327	329	350	336	360	390	311	352	368	343	346	336	355	336	331	366	325	352	335	349	309	345	363	357	320	327	362	367	329	351	364	345	347	350	354	345	344	335	361	327	327	301	337	362	360	348	343	314	333	329	361	307	334	346	331	339	400	381	312	314	306	345	363	331	361	342	341	336	330	338	354	343	357	323	360	330	358	357	350	339	339	347	330	341	307	346	363	359	347	337	331	364	334	321	348	361	357	342	338
18258	2858	2687	1961	1173	887	759	625	504	445	398	342	334	305	298	314	290	275	235	240	206	211	232	242	225	220	211	211	212	226	203	226	221	217	202	210	210	231	220	236	223	215	196	246	222	208	193	196	214	215	228	236	215	212	204	196	219	231	196	181	205	179	213	220	205	204	236	199	233	216	186	229	212	214	216	209	201	234	206	191	186	206	182	183	211	200	227	217	186	197	203	178	202	184	197	212	193	200	200	182	206	185	186	213	177	225	204	239	197	234	220	215	203	233	202	186	189	181	234	172	171	214	212	224	191	186	187	191	226	203	201	190	228	198	171	209	201	175	188	181	207	230	233	207	213	190	223	206	192	205	187	195	211	232	189	188	196	223	238	202	189	209	218	229	203	194	206	188	196	193	203	187	200	198	228	201	195	197	192	217	173	197	212	215	198	204	196	173	185	168	206	197	222	226	201	182	211	223	177	209	200	216	222	215	184	205	199	205	183	192	190	206	232	189	203	191	193	194	194	187	231	183	212	191	192	213	193	195	192	227	214	201	235	200	210	212	201	203	214	185	227	197	205	185	225	194	195	209	202	211	188	205	186	196	193	198	202	211	233	188	208	187	196	204	206	194	191	232	193	180	204	187	201	193	214	181	219	224	174	196	202	211	209	208	212	235	176	208	218	228	212	185	224	207	194	212	212	193	185	178	198	186	177	175	190	199	199	219	211	211	220	211	195	227	181	206	195	202	203	218	219	212	201	201	198	165	215	219	216	180	231	204	185	217	202	226	184	207	205	180	188	176	205	192	227	191	219	215	202	199	200	229	196	176	205	212	215	193	219	204	186	202	209	193	224	195	214	214	204	212	191	214	205	186	195	213	202	219	198	191	201	224	213	207	186	202	214	191	191	205	193	204	200	181	215	207	233	189	212	193	214	230	214	181	220	203	190	208	201	216	224	203	189	198	197	220	216	232	199	207	187	176	198	198	212	196	197	176	213	203	219	188	199	203	189	176	195	194	202	178	207	173	190	202	206	185	206	247	225	204	199	218	216	211	202	186	192	218	192	189	190	193	187	185	188	211	191	189	210	214	192	209	208	196	216	207	198	228	199	214	211	205	220	215	239	196	160	197	207	193	192	193	186	189	228	181	212	189	211	191	220	219	217	220	189	200	174	201	212	198	190	219	183	207	202	240	207	204	192	177	198	187	219	212	200	209	190	221	202	188	192	212	182	211	201	193	241	212	187	196	203	211	192	200	201	203	226	210	201	188	192	187	198	215	208	237	198	193	190	187	212	206	177	188	186	190	205	199	201	202	229	183	226	194	189	210	182	217	191	192	206	196	193	210	207	192	188	198	221	187	217	213	215	194	202	178	203	187	227	190	221	181	190	160	193	211	204	187	231	213	199	208	216	198	176	192	181	208	204	209	204	211	201	225	233	204	167	202	210	187	190	222	209	216	216	214	183	207	198	176	189	205	200	215	178	214	198	190	199	230	205	191	204	212	207	192	210	189	217	182	157	227	206	185	180	214	198	202	226	227	196	224	204	220	186	212	223	220	219	205	209	192	207	184	192	182	208	182	187	197	206	229	223	183	185	205	192	195	205	201	212	189	193	199	213	191	218	180	205	226	205	189	196	215	190	207	205	211	219	193	202	193	179	198	224	176	205	196	191	220	200	184	215	191	190	202	206	204	191	213	234	212	212	214	198	210	191	185	212	234	207	211	199	172	205	185	220	198	207	215	219	237	193	188	168	223	185	214	204	192	199	196	197	183	193	231	182	206	194	179	215	214	196	204	204	188	192	210	185	196	189	199	183	193	218	183	213	195	203	201	202	196	224	189	174	191	206	233	198	215	170	197	201	198	203	206	197	202	216	180	174	188	190	195	215	197	197	219	210	189	192	197	185	172	198	197	207	213	208	182	204	188	191	210	195	182	192	166	219	209	180	201	190	214	206	209	177	210	207	187	213	186	213	198	225	204	185	220	198	200	206	182	212	188	223	210	209	200	195	200	198	193	225	197	193	176	199	216	181	181	140	188	191	218	219	218	204	208	207	196	199	215	223	263	182	199	196	201	187	219	209	238	216	213	195	198	204	201	175	206	171	206	188	206	188	213	190	202	228	202	203	210	182	193	194	189	200	204	213	202	199	206	202	182	188	189	201	191	198	163	217	216	212	177	197	201	204	197	184	183	197	213	188	183	198	194	195	205	185	202	186	207	214	203	217	234	183	206	192	210	170	187	225	197	197	195	190	215	197	200	197	207	217	207	187	197	207	192	198	190	207	202	208	207	190	200	221	172	192	179	205	194	193	178	196	194	209	182	202	206	190	215	205	186	203	214	224	185	241	213	213	217	168	195	237	207	228	207	229	216	212	185	183	201	227	190	200	179	219	216	187	211	194	191	216	211	212	202	201	204	183	211	229	212	225	208	209	192	219	225	188	203	203	217	186	220	229	214	192	216	205	190	187	210	182	214	208	254	227	208	203	209	206	194	183	182	210	195	179	170	188	189	222	220	208	188	187	215	223	206	201	195	193	194	221	174	197	203	185	202	186	236	198	206	200	189	195	165	179	202	194	183	167	212	222	216	219	229	200	186	184	206	215	190	210	193	178	180	215	193	218	213	174	205	205	240	195	223	179	195	185	179	221	191	208	231	202	195	192	200	192	175	205	206	209	209	202	180	206	191	194	212	214	210	201	181	183	189	214	180	216	194	209	206	187	180	207	230	175	216	208	202	203	214	199	216	224	183	232	189	228	193	187	202	168	215	194	204	203	207	199	224	208	217	197	212	194	164	187	197	226	202	233	213	213	233	219	211	205	203	205	174	214	232	182	199	189	193	195	203	227	209	208	196	209	196	181	227	209	197	194	232	173	225	198	232	211	190	192	215	197	183	222	201	220	191	197	198	194	212	200	188	183	206	182	219	202	194	213	184	192	223	203	186	212	225	195	214	203	208	197	182	198	211	219	198	201	190	226	214	192	199	171	203	210	176	216	208	206	174	205	212	221	208	204	219	193	203	185	181	178	208	197	211	215	214	218	185	183	193	183	207	204	191	222	195	182	181	199	199	222	210	202	197	171	200	169	190	201	207	191	201	197	189	188	195	214	218	202	209	215	192	222	199	195	226	217	225	186	203	200	192	220	201	205	213	185	210	208	180	208	200	207	192	217	224	208	188	189	196	176	220	194	226	207	236	212	189	207	198	196	209	210	208	199	199	200	196	206	219	208	155	210	193	206	181	197	189	197	221	203	225	187	184	245	216	223	203	211	201	191	217	210	200	208	192	214	201	219	197	191	201	195	190	187	172	217	244	189	190	180	194	212	195	205	215	220	185	209	210	209	183	201	174	217	190	189	191	196	203	207	206	196	232	210	206	200	195	185	215	191	220	198	215	222	219	219	199	206	196	206	181	189	194	175	188	209	215	166	187	209	199	204	199	240	179	203	221	212	201	203	193	208	199	182	199	203	214	180	200	190	206	186	205	198	181
8599	2060	5147	5770	4839	3977	3269	2665	2176	1985	1750	1515	1370	1221	1148	1047	1002	1006	876	879	829	799	827	762	699	734	652	659	642	646	611	609	626	585	581	607	588	561	601	551	584	536	511	555	527	553	540	548	509	577	534	548	467	549	554	502	507	518	545	520	518	532	523	500	476	506	508	540	515	507	488	515	504	496	487	505	482	498	515	514	502	497	483	452	464	540	516	476	496	506	516	513	498	529	442	501	479	484	485	522	456	503	487	514	516	526	524	485	483	483	526	499	494	489	484	465	474	489	500	501	487	461	494	483	530	461	443	525	477	501	553	484	493	445	510	466	493	504	478	468	459	460	517	503	475	495	456	487	500	519	469	477	446	462	487	476	460	483	463	537	503	508	425	514	484	478	511	485	450	486	458	449	501	495	453	461	482	479	480	471	471	489	444	539	449	515	489	498	473	488	499	499	453	469	437	486	533	502	486	491	492	460	481	492	501	446	509	485	513	485	480	499	501	487	456	450	482	507	503	521	525	499	504	455	441	452	454	468	494	527	458	467	476	480	500	484	471	454	487	503	504	465	488	432	478	544	503	468	492	464	463	490	450	482	474	514	461	461	483	487	504	467	516	472	509	485	491	486	501	494	466	478	476	470	451	493	493	524	483	484	456	505	481	504	486	513	453	503	470	476	497	495	496	487	499	535	474	453	442	470	470	481	430	510	471	429	465	485	463	424	520	463	444	470	481	460	517	478	521	457	474	459	488	466	439	487	511	468	490	486	456	486	488	476	433	464	495	480	502	483	455	454	468	456	485	468	482	487	511	491	525	482	504	485	421	503	517	484	501	486	435	508	508	504	483	474	473	530	473	487	492	506	515	497	496	502	500	498	474	471	456	502	454	474	470	491	476	460	497	457	505	451	496	520	473	475	482	479	458	476	424	446	467	492	489	433	455	465	454	468	457	484	490	516	445	441	481	491	479	513	502	491	473	473	479	489	491	492	488	462	498	479	467	483	477	499	455	520	468	502	466	486	440	485	475	458	440	478	490	499	482	501	467	512	468	467	463	471	483	467	490	516	495	498	457	485	508	468	494	487	440	483	475	473	469	490	455	487	510	460	469	478	492	460	474	450	503	456	519	476	476	496	507	497	501	479	503	457	492	464	478	487	527	480	484	489	451	474	487	497	461	471	479	482	475	482	521	504	469	477	503	503	524	489	471	489	496	483	483	508	475	471	490	506	483	480	547	469	455	457	473	504	472	506	484	507	466	537	510	482	500	488	518	470	436	476	460	500	506	470	481	479	486	493	479	471	478	451	477	487	475	450	496	512	455	438	451	477	482	479	453	497	495	485	464	459	479	491	499	480	484	480	512	471	479	494	492	508	481	513	455	498	499	450	493	494	454	467	473	484	436	521	492	488	491	470	470	479	512	467	473	484	475	502	470	477	485	453	494	470	520	524	478	456	472	510	484	452	484	487	494	503	459	484	489	445	459	499	486	453	503	457	446	492	503	500	468	493	459	492	482	516	492	442	535	478	502	484	491	449	466	497	524	470	469	506	479	451	502	522	446	471	460	492	485	505	484	413	489	518	477	485	486	464	532	466	491	482	466	472	472	512	436	497	454	470	453	497	536	492	490	477	457	503	490	475	500	471	517	508	527	411	473	493	479	475	468	487	447	462	530	475	479	480	457	468	492	509	479	501	485	477	463	461	494	459	477	482	482	493	467	490	514	485	526	525	492	466	468	476	509	478	449	505	442	490	482	481	507	461	428	492	497	471	455	453	486	512	473	455	465	458	490	467	489	466	475	467	452	431	518	446	474	515	490	465	478	475	445	444	503	446	474	469	490	475	471	469	483	478	488	428	486	522	478	477	521	456	482	461	486	501	451	446	533	479	495	462	511	488	515	474	507	472	482	480	492	464	442	470	518	522	479	508	478	498	481	509	497	497	464	494	515	501	465	449	500	494	504	510	471	498	450	482	492	457	487	514	487	481	464	488	484	506	490	518	514	466	475	518	511	483	476	489	450	468	525	509	521	512	501	498	455	483	487	476	503	472	469	497	487	461	436	490	484	477	533	483	493	492	479	472	464	477	472	435	537	490	517	489	476	462	487	447	513	538	462	451	535	491	496	473	498	545	513	487	496	464	503	490	474	483	494	503	499	474	479	497	501	465	461	462	489	488	449	491	484	489	466	482	477	525	443	475	438	463	510	448	462	496	489	477	458	461	478	470	473	530	466	479	497	509	480	501	491	489	471	483	435	483	457	472	488	451	454	478	465	501	482	477	501	468	457	487	536	490	503	489	513	463	472	505	513	489	501	485	501	483	458	457	491	450	482	499	459	469	462	470	495	493	509	465	461	486	493	477	499	464	508	443	498	491	493	478	438	481	483	503	467	423	509	497	478	468	484	485	422	483	468	504	460	489	475	534	480	470	471	485	496	499	486	475	501	465	485	498	473	477	488	455	477	462	452	492	486	491	523	464	484	442	503	474	502	490	522	457	482	469	446	533	527	492	493	528	507	459	466	447	471	476	447	479	459	475	460	487	476	494	471	484	505	470	496	503	458	496	480	453	444	453	486	491	456	452	455	449	470	495	458	494	470	485	521	507	476	523	479	514	473	496	479	463	480	452	529	488	508	476	471	488	452	461	483	440	472	470	471	461	487	515	458	505	500	512	464	478	448	478	502	493	494	439	439	515	536	514	514	503	433	509	452	478	478	506	507	442	475	510	458	444	459	454	446	483	467	468	508	481	486	481	478	445	468	462	508	491	499	481	467	464	523	420	502	463	504	495	495	482	510	483	492	469	468	483	479	482	474	473	492	504	491	475	497	503	484	493	471	464	522	488	486	488	529	462	496	503	442	477	465	469	492	496	443	527	477	470	472	495	460	502	491	468	492	526	511	438	469	520	495	475	543	473	463	505	504	459	463	500	503	480	494	514	505	495	510	484	493	497	478	448	521	471	451	436	491	463	467	470	510	508	448	508	498	472	456	490	461	462	481	491	464	446	475	479	484	471	484	491	486	477	503	499	484	476	507	504	486	451	534	452	474	461	484	479	474	495	479	482	466	454	502	484	477	487	482	478	503	426	484	481	474	487	495	490	481	471	500	460	511	455	490	439	484	475	534	497	493	450	487	451	482	490	453	462	502	512	502	462	477	478	465	449	479	447	483	483	444	498	503	481	497	464	519	472	496	418	517	420	492	466	471	463	455	470	493	493	514	504	463	453	485	450	482	448	515	453	485	471	479	473	455	480	543	485	533	445	497	446	463	461	490	472	510	484	480	490	454	487	511	490	476	486	492	494	456	488	516	468	489	489	491	469	447	464	495	490	489	456	509	472	453	494	469	477	480	492	481	486	442	513	491	477	484	486	513	487	470	482	506	474	471	479	485	498	502	446	452	469	493	475	446	478	497	487	499	448	471	502	487	501	492	462	439	459	475	511	475	482	471	483	439	472	506	473	502	488	517	486	503	507	505	482	490	529	490	481
2931	124	124	71	63	59	58	61	42	48	48	50	52	42	52	42	38	52	47	57	46	44	41	37	34	38	45	37	40	39	43	43	48	51	38	41	35	47	42	45	45	67	38	34	52	39	38	43	44	47	34	36	38	35	39	45	33	53	45	39	37	37	49	58	50	40	48	46	37	54	49	43	42	49	37	40	46	51	26	39	46	39	38	43	32	45	44	32	41	40	50	41	47	41	49	41	37	32	44	48	30	53	52	40	45	39	39	42	39	45	51	49	47	38	40	33	38	40	35	38	40	47	40	43	46	35	36	52	31	41	53	55	30	47	54	29	41	40	43	36	35	51	35	46	42	37	43	48	38	52	48	46	48	49	45	30	46	35	38	38	36	40	36	37	51	48	38	49	41	44	47	40	48	34	43	50	49	35	38	40	40	40	45	33	42	45	51	33	36	49	35	38	42	40	53	39	41	36	43	47	46	50	49	47	49	47	41	56	36	42	42	43	42	37	56	43	39	46	26	37	50	45	41	45	36	46	42	31	34	45	49	42	46	37	50	37	54	50	35	55	50	44	31	51	38	43	43	48	39	37	40	41	45	44	39	50	55	39	39	51	49	39	45	44	36	48	42	47	42	48	43	43	50	48	41	42	47	45	42	26	42	46	39	45	44	33	40	45	51	46	34	39	40	52	36	51	37	51	37	45	39	40	39	49	50	40	42	51	42	51	43	34	45	44	45	40	35	46	54	40	44	43	28	44	40	42	50	41	45	37	43	42	42	37	53	43	42	35	42	56	54	32	38	53	36	42	40	42	29	44	38	42	45	38	44	48	46	44	47	49	27	41	28	41	62	43	53	48	48	60	38	47	36	53	49	43	43	49	45	39	42	59	43	41	41	37	50	48	48	43	42	45	46	49	43	41	37	51	40	42	41	45	37	35	40	42	42	43	46	36	49	33	43	40	43	46	48	51	53	38	53	46	46	41	38	56	36	45	55	61	33	36	42	42	38	52	44	43	43	49	30	45	54	42	31	50	33	33	45	46	41	38	40	39	45	47	50	58	29	46	55	42	39	32	59	50	43	38	48	37	54	39	40	45	44	48	61	40	49	43	51	40	48	50	43	35	45	53	42	48	36	51	32	42	45	47	45	46	35	49	39	46	44	28	50	36	49	37	48	42	44	45	57	49	43	40	49	33	40	38	45	49	33	38	47	49	38	47	36	43	35	47	42	49	48	36	42	49	47	44	34	33	44	54	38	45	40	53	33	58	49	48	39	37	42	45	44	46	59	39	41	48	44	43	37	43	46	44	45	37	53	52	49	30	49	48	56	40	54	34	46	44	40	33	41	40	41	47	44	52	36	44	49	44	38	48	44	41	48	37	42	54	54	40	41	44	41	48	51	54	38	48	43	41	43	50	39	46	42	46	51	37	42	40	33	51	51	43	48	47	35	46	40	48	44	46	41	48	48	51	35	38	49	38	40	35	48	30	34	37	42	38	30	36	52	44	51	51	42	50	47	39	46	36	48	53	49	39	44	43	40	48	42	42	42	37	45	37	50	32	43	43	56	35	41	35	43	48	46	45	40	43	37	31	48	40	40	32	52	47	40	55	46	38	50	45	40	42	42	46	39	40	42	28	43	48	36	40	38	51	50	36	34	51	46	48	40	52	39	42	35	42	50	44	37	51	42	34	43	37	32	41	34	49	57	41	49	47	39	36	36	42	48	48	52	39	53	41	32	52	42	51	43	40	46	49	45	47	36	49	33	40	47	53	40	42	43	49	50	51	39	45	46	40	39	50	51	35	47	51	54	51	47	48	44	44	40	43	35	42	41	54	38	32	44	44	49	51	39	42	44	47	44	41	40	55	53	44	47	44	48	39	36	41	40	47	43	36	35	42	38	34	40	54	35	52	40	46	34	33	45	47	33	32	43	43	32	44	46	60	31	54	41	36	38	43	45	30	54	38	40	43	49	36	44	54	49	47	33	49	42	43	37	37	47	49	43	40	42	34	32	51	30	48	41	42	31	46	34	39	36	39	44	39	44	39	44	31	50	51	33	38	32	50	40	42	35	39	54	56	47	47	44	53	47	38	33	40	39	53	38	56	43	42	40	39	48	41	45	39	39	41	34	33	34	36	45	51	44	34	34	44	47	44	38	44	42	41	44	39	47	38	44	45	42	52	42	63	33	43	43	41	47	41	34	46	40	41	28	50	43	36	44	25	27	39	33	51	37	56	39	36	46	45	29	42	44	44	46	51	49	47	38	46	40	42	39	43	39	36	41	42	53	49	47	52	55	42	31	48	46	28	42	31	48	41	46	56	44	32	48	48	43	51	48	34	46	45	47	47	45	41	41	52	45	38	48	24	35	46	50	40	48	60	56	35	48	46	41	44	29	38	30	41	41	39	38	43	44	48	29	39	44	49	39	35	55	44	36	44	49	43	41	49	49	43	50	51	40	41	44	52	63	54	40	42	44	49	50	25	42	45	53	49	49	37	45	34	33	51	36	49	33	36	50	48	46	42	44	27	40	44	49	39	43	53	46	37	38	44	48	51	30	41	53	38	39	54	48	42	46	56	43	35	36	43	34	39	40	53	48	38	48	43	30	45	38	60	37	38	39	49	54	51	38	50	46	49	44	44	39	39	43	41	42	50	37	51	48	39	46	34	45	54	43	44	42	55	43	51	46	32	35	48	51	34	49	38	44	48	38	46	39	38	35	44	43	39	46	28	42	40	44	41	51	32	27	41	32	42	40	53	48	45	40	44	35	29	53	51	44	31	46	39	43	40	49	51	51	42	45	52	45	49	48	42	48	37	42	39	41	42	40	44	53	45	37	50	49	47	30	48	51	40	43	52	37	47	54	46	50	40	37	34	50	54	60	49	51	43	38	57	41	44	36	39	42	63	47	42	38	53	47	48	33	42	52	43	39	57	36	43	38	58	30	41	46	40	52	35	34	43	61	39	32	52	38	45	51	35	42	41	43	42	46	40	40	39	37	55	43	45	33	42	39	46	42	39	46	37	39	39	35	50	42	32	55	37	42	36	49	43	42	35	48	43	42	35	41	50	39	33	43	52	49	42	43	48	59	47	45	50	33	42	41	41	45	58	47	37	30	43	38	53	38	43	54	37	38	49	41	41	37	36	52	45	44	44	40	52	52	45	37	47	53	52	50	31	52	43	45	43	47	56	56	47	37	38	31	41	42	52	39	36	51	41	46	41	46	47	43	32	45	32	45	45	45	44	38	37	43	36	39	47	55	43	56	38	43	49	49	45	50	41	45	41	45	37	37	51	43	46	50	49	48	42	36	49	33	39	41	43	52	52	45	40	45	41	41	45	50	45	48	40	38	48	48	37	38	52	44	42	42	38	40	41	46	50	46	52	61	54	41	53	35	38	55	33	34	44	47	47	38	48	37	44	52	49	41	43	47	51	45	35	41	52	36	34	38	42	40	50	35	54	32	42	41	45	37	43	46	38	48	34	32	60
2278	188	323	254	252	247	213	201	195	179	163	176	163	162	164	145	153	166	157	167	164	158	155	162	173	148	177	156	161	172	156	137	148	143	166	152	152	125	133	152	150	145	168	167	151	152	138	142	171	175	154	141	153	121	170	145	154	142	164	149	145	141	137	150	131	139	146	125	165	154	140	150	130	123	149	129	156	160	152	134	155	156	158	141	154	148	124	141	165	145	147	158	133	149	139	145	153	160	144	135	136	149	137	125	149	152	138	152	157	144	168	149	165	153	158	121	155	118	152	171	139	142	159	145	125	156	139	133	165	138	128	137	158	150	154	130	161	104	153	152	131	156	167	163	138	144	141	143	135	145	137	132	155	135	161	161	152	144	135	163	153	181	148	135	140	150	136	152	146	138	146	164	150	155	154	135	138	163	145	149	157	163	152	133	145	151	146	121	164	160	143	163	147	134	153	149	132	136	153	140	154	141	148	145	139	143	158	128	146	166	164	151	138	144	154	135	149	130	145	142	159	146	153	128	144	151	151	148	172	153	145	124	137	165	159	153	168	173	136	156	149	139	130	151	135	148	125	146	138	160	145	147	171	134	134	142	153	140	151	165	139	145	153	152	145	138	144	131	154	147	147	154	158	159	142	153	128	128	124	161	173	147	134	159	137	181	137	130	140	137	129	139	146	148	159	149	161	140	146	147	173	168	159	150	162	142	143	152	158	158	149	136	164	130	142	150	152	151	141	145	149	139	170	148	133	145	155	129	185	159	147	150	140	142	126	146	149	161	140	161	143	170	137	144	131	127	143	165	124	136	131	158	145	150	158	135	148	160	131	150	155	146	140	148	155	146	162	131	139	158	153	141	153	135	142	143	139	177	148	140	138	165	135	118	153	147	142	149	145	147	152	157	154	146	125	144	143	149	153	144	130	143	131	130	128	146	140	137	141	142	133	161	136	150	160	169	152	144	168	170	149	132	163	134	150	143	138	157	143	139	153	137	151	153	148	152	151	146	154	155	129	158	143	140	144	139	168	142	139	140	148	127	134	145	148	131	122	140	166	166	144	152	142	157	164	146	158	138	148	134	126	151	162	150	143	149	117	140	147	140	164	146	151	146	135	153	146	133	168	152	120	152	152	136	145	158	169	158	139	153	151	163	159	161	149	145	165	130	157	155	136	156	160	152	154	168	151	159	139	152	136	147	157	163	149	153	157	156	137	141	136	179	147	139	154	147	158	164	167	174	149	145	142	170	128	170	174	139	137	162	153	145	145	157	147	144	137	148	147	169	146	151	139	141	142	147	163	147	119	165	150	152	141	151	140	171	136	170	145	156	161	156	147	139	139	160	154	134	140	137	146	155	146	139	160	170	146	166	142	138	153	124	130	167	148	127	137	148	139	132	158	140	169	125	150	135	160	145	153	139	147	136	149	140	136	141	154	142	127	161	162	147	151	145	141	148	150	153	116	140	135	135	147	153	162	134	124	136	138	146	141	141	149	150	156	159	143	160	159	149	132	130	139	144	155	159	128	171	153	153	156	133	130	136	163	141	138	141	150	142	164	152	148	165	140	145	158	122	161	141	131	152	145	173	136	185	149	144	148	149	155	152	160	151	132	184	154	133	131	131	138	148	145	138	164	155	139	140	152	130	154	162	135	147	155	161	157	142	160	149	148	151	135	125	137	130	122	146	136	154	156	144	155	163	143	156	166	153	150	137	154	155	140	152	132	158	124	150	148	138	143	150	143	128	143	160	161	153	159	157	131	157	138	132	134	137	151	142	146	132	149	130	157	140	147	144	134	155	134	167	132	138	145	127	150	161	143	139	141	132	128	147	165	131	157	127	174	142	134	144	151	136	167	132	150	145	138	158	124	140	145	161	143	161	142	141	175	140	156	166	150	153	133	138	150	140	147	144	163	146	144	145	168	154	141	120	137	134	146	148	151	165	160	160	151	152	160	149	139	147	149	150	159	134	128	171	145	149	129	152	157	140	123	122	158	141	130	158	166	148	146	151	146	139	160	132	159	138	145	143	129	146	153	148	146	144	120	153	133	142	139	148	157	163	154	160	155	149	155	166	141	159	134	131	142	150	128	151	130	151	157	154	150	138	148	162	129	153	167	128	131	175	123	152	146	123	150	149	151	129	150	163	175	142	144	154	125	153	147	143	145	166	156	146	152	143	148	148	140	153	142	130	144	142	139	142	152	138	151	152	135	146	167	164	158	137	139	160	145	150	150	141	140	139	125	142	172	141	150	155	153	149	125	132	156	127	155	157	153	137	151	136	139	155	144	144	140	159	153	135	143	144	172	150	137	137	168	172	151	151	140	136	142	165	128	154	152	158	167	134	146	153	147	168	153	141	154	130	131	150	131	151	130	150	170	156	136	168	167	148	142	144	141	131	154	165	128	141	132	158	133	146	151	157	167	143	138	141	157	151	160	150	123	133	131	133	162	135	143	137	133	140	151	131	137	135	139	170	145	139	140	149	164	139	157	142	129	157	125	161	150	137	169	142	137	148	156	148	171	149	164	156	143	126	143	137	164	169	160	145	148	128	160	166	141	162	144	149	135	153	174	155	144	145	162	151	166	147	135	160	142	116	145	146	133	133	158	150	145	128	135	143	149	132	137	151	146	129	133	171	153	162	161	128	151	146	150	138	148	153	138	161	141	145	152	135	146	151	138	138	165	148	159	142	142	148	142	140	148	159	163	118	148	127	143	143	157	155	153	125	158	166	142	137	154	173	149	154	130	172	141	137	150	130	150	125	135	141	149	129	149	145	171	153	160	137	159	131	152	148	146	158	155	137	138	145	164	167	155	148	131	152	169	149	147	135	163	143	149	172	121	135	144	135	158	148	147	160	145	164	174	156	124	166	155	163	137	144	175	155	138	148	127	140	157	138	138	173	140	121	155	134	145	164	142	142	167	125	148	151	150	139	156	150	136	157	158	148	137	162	139	141	149	154	147	143	153	126	111	148	150	149	144	156	180	162	126	134	152	130	128	145	140	138	151	141	156	140	145	141	140	164	149	133	148	142	156	150	145	137	132	150	139	133	157	153	157	140	148	153	131	155	154	148	156	151	139	140	132	131	141	141	159	168	134	150	139	140	135	161	162	135	142	151	137	143	154	146	130	174	122	157	161	145	147	130	139	134	139	137	157	150	139	144	123	146	140	171	135	133	172	141	155	149	148	151	139	147	121	139	172	152	146	135	165	145	137	141	148	128	153	142	114	142	148	137	142	146	161	154	109	154	128	146	141	134	152	152	155	137	153	143	139	162	157	146	136	171	152	172	142	143	154	155	129	137	152	155	160	119	152	137	142	143	155	150	158	163	136	126	174	154	156	149	144	146	155	136	164	155	156	147	168	140	161	135	149	165	139	135	150	145	148	135	146	150	146	149	155	152	157	160	136	155	144	155	135	135	159	174	166	156	133	146	162	143	134	148	152	147	160	139	153	153	151	124	164	157	145	132	141	145	137	154	160	146
10769	1211	1364	983	664	489	401	346	299	264	271	220	180	181	200	165	158	161	158	167	147	152	142	136	126	133	121	157	148	174	142	162	129	116	155	155	137	131	105	124	124	117	152	132	103	129	135	145	125	147	133	127	126	136	135	129	145	127	141	132	129	129	127	135	147	116	146	121	131	105	137	129	120	118	136	138	118	140	157	140	145	129	114	129	126	141	126	133	151	139	156	126	119	139	111	125	120	138	123	149	108	131	157	131	126	135	102	115	137	122	119	134	128	121	122	133	120	110	139	130	117	101	134	135	118	114	133	140	147	117	139	138	111	136	128	124	137	128	118	139	130	107	130	117	126	138	119	117	136	129	147	123	136	136	109	126	117	138	137	137	131	133	120	111	119	125	113	117	136	121	130	130	144	123	144	149	123	160	113	120	120	125	133	132	131	112	103	129	110	136	124	141	140	125	131	143	144	140	130	119	136	136	136	141	129	141	154	136	132	119	148	139	124	128	153	140	116	133	134	126	132	136	116	144	114	126	135	131	139	141	134	156	135	126	125	134	124	121	136	121	131	139	121	132	127	138	135	121	142	110	144	135	115	130	113	114	133	135	125	148	126	147	102	107	124	131	119	129	136	126	135	124	121	111	123	123	119	122	123	129	146	155	135	116	125	135	131	130	95	131	143	136	155	133	141	137	132	150	111	114	136	110	135	133	146	130	120	146	108	104	127	105	139	128	121	123	135	146	142	122	119	117	137	154	144	115	141	109	135	134	123	136	109	130	142	122	118	140	132	119	133	139	136	143	125	130	121	129	140	126	116	115	134	138	153	159	134	131	156	118	136	116	137	129	138	120	137	116	114	126	124	136	132	138	128	123	129	138	118	111	139	134	129	137	139	133	138	126	102	116	141	132	123	121	132	128	109	111	123	143	157	121	111	137	164	138	114	130	132	108	121	132	120	155	133	134	166	133	120	122	115	142	117	144	102	94	120	133	121	123	147	138	119	135	140	138	142	140	120	117	109	120	134	148	148	128	126	115	116	118	125	110	142	159	126	126	110	127	142	127	120	111	150	104	122	133	140	140	121	121	124	134	131	132	137	127	106	137	126	133	115	125	138	133	130	122	127	118	123	143	116	116	131	124	143	116	115	130	140	126	129	135	138	130	120	120	144	110	123	140	131	119	135	162	117	123	122	119	130	110	134	127	122	123	130	135	133	128	133	129	114	127	128	133	139	137	148	136	138	129	126	133	133	126	139	150	101	120	119	126	116	126	136	123	124	136	166	131	154	143	130	127	124	130	148	130	132	133	141	122	136	128	131	139	104	130	126	157	138	109	136	123	126	135	121	120	139	117	136	136	140	136	134	137	98	129	120	127	137	121	140	135	109	116	126	120	125	132	130	142	115	119	139	121	121	134	135	136	122	97	120	132	136	130	125	126	127	135	159	127	119	140	120	150	142	137	124	119	101	139	141	120	138	114	111	133	118	120	129	138	125	127	112	147	136	154	124	138	132	150	128	118	125	129	129	142	115	142	126	132	134	112	134	139	143	126	104	138	138	136	137	109	125	140	139	105	139	133	125	131	113	116	157	124	132	122	149	132	132	118	137	129	123	107	139	120	127	121	120	129	121	146	145	140	131	145	126	154	127	142	150	126	121	135	133	143	128	120	112	132	131	152	132	136	128	139	126	122	146	127	143	144	124	138	133	131	113	128	131	142	138	123	122	130	124	153	126	101	146	123	129	134	129	110	106	133	130	138	131	142	144	156	136	136	127	140	119	117	142	137	122	134	130	148	142	122	147	130	141	115	132	115	135	124	151	133	131	119	111	130	113	136	114	142	125	141	125	117	126	130	125	124	125	137	120	158	132	135	146	132	145	111	113	148	122	144	137	146	120	141	134	111	119	133	122	142	133	115	116	134	138	117	111	122	125	119	131	148	146	124	122	132	139	136	126	125	110	121	133	124	140	135	113	130	124	133	126	127	125	113	131	143	153	147	140	140	98	148	137	115	120	127	143	144	136	128	125	133	144	124	112	121	155	135	135	121	128	129	130	118	130	133	120	143	145	127	116	98	133	131	142	122	143	112	115	113	127	145	140	115	141	130	122	149	133	111	116	117	128	138	148	130	111	134	141	114	136	113	132	110	113	118	133	137	113	132	117	122	129	130	138	144	118	125	133	129	145	147	143	129	132	151	138	151	115	111	126	135	126	111	137	129	141	121	117	131	130	121	136	134	118	134	125	130	149	122	128	136	138	115	113	127	126	143	118	118	121	112	123	119	121	135	111	116	124	122	103	123	129	150	125	105	125	128	137	122	127	131	135	138	140	133	126	126	129	134	138	114	112	124	128	134	111	154	132	126	134	110	123	151	130	149	114	129	123	126	126	137	125	136	120	127	130	133	118	119	119	134	130	128	110	118	96	120	111	134	139	134	126	114	138	133	133	122	142	118	128	141	123	107	125	144	135	155	115	119	129	121	124	142	127	126	114	127	140	133	137	122	122	142	118	134	146	133	123	131	125	117	120	133	125	127	121	118	130	93	131	138	123	136	116	118	122	156	126	118	99	107	136	123	131	123	136	118	98	109	158	145	108	118	126	145	132	138	135	140	124	136	135	125	120	118	130	144	121	140	142	130	122	123	144	154	123	159	135	151	126	119	123	116	137	122	142	114	150	127	127	140	133	150	140	134	142	123	105	93	117	140	147	136	122	115	135	139	131	131	115	138	132	152	118	119	127	120	125	142	137	143	137	127	126	132	97	147	121	156	131	128	106	121	109	121	135	142	143	151	110	130	147	140	130	139	130	103	122	123	143	135	148	112	123	132	133	122	135	137	137	126	125	140	131	126	123	139	138	121	138	125	139	143	136	122	125	125	124	115	114	147	142	135	134	146	139	136	124	137	136	133	134	113	109	125	119	139	129	126	114	127	127	133	121	118	132	113	118	129	137	131	107	137	142	143	138	130	150	130	119	123	122	124	125	129	106	143	136	125	118	145	143	142	130	122	139	131	140	111	155	160	121	134	132	128	116	129	123	137	132	143	129	114	134	130	118	139	158	142	135	154	113	141	126	123	125	152	135	135	106	135	102	120	135	144	127	147	131	134	114	140	109	139	143	127	141	131	103	108	135	115	139	124	143	133	134	119	123	119	127	134	145	114	128	132	147	122	117	134	142	144	134	133	143	144	111	108	136	138	151	117	119	113	124	141	120	108	130	128	135	130	132	112	141	117	139	125	130	120	137	110	118	136	130	152	127	126	131	157	154	137	131	124	124	111	146	129	141	143	147	109	123	156	112	130	130	135	128	139	116	130	140	126	134	147	129	120	126	128	129	128	148	116	102	131	117	136	152	131	122	121	152	143	115	117	163	141	122	146	124	130	121	146	118	134	131	144	130	120	106	142	127	122	153	134	121	122	136	127	146	109	134	128	150	137	131	131	135	130	128	123	133	132	123	128	120	122	128	117	136	156	122	136	143	137	138	121	130	128
6559	1179	2922	3170	2741	2199	1897	1539	1282	1144	953	910	823	710	698	655	623	593	587	552	512	536	460	540	447	471	445	417	454	430	417	405	400	411	415	398	400	393	403	386	431	404	391	366	374	357	367	363	348	338	348	359	342	391	361	290	369	368	403	365	345	353	305	362	332	358	336	351	330	359	319	349	376	347	364	368	308	356	324	334	324	348	366	350	345	337	345	356	350	343	330	380	327	353	352	321	355	363	339	370	351	354	337	326	312	335	357	327	341	353	374	305	358	335	326	315	337	349	360	321	322	343	333	340	328	358	316	344	317	325	314	351	370	346	355	352	289	373	331	323	342	326	369	339	331	353	328	358	337	352	310	334	337	334	348	341	324	355	371	349	337	362	326	358	357	335	336	288	342	360	326	361	347	323	331	346	344	308	334	336	357	366	326	314	333	329	328	333	345	348	347	368	327	324	338	366	333	330	342	341	343	328	348	321	378	322	338	360	391	361	327	345	374	301	328	337	353	333	355	354	333	373	378	336	387	323	359	329	330	343	351	327	310	356	365	345	329	300	300	332	356	331	356	355	287	350	325	352	327	376	328	360	346	333	381	328	336	354	341	337	322	363	340	308	363	364	344	332	328	311	326	354	386	312	317	350	333	312	348	330	317	339	370	316	336	336	344	340	353	332	361	315	351	346	336	330	362	358	330	352	367	322	344	330	316	381	355	352	364	370	337	362	311	332	351	350	320	382	344	353	341	345	316	334	340	334	375	358	372	366	329	318	340	318	335	350	309	361	312	344	338	330	354	332	348	329	339	304	346	347	335	340	341	348	333	342	336	324	333	331	349	327	352	338	353	355	353	302	330	332	354	331	340	347	407	355	339	355	354	350	333	321	341	324	354	353	327	328	351	363	360	360	342	333	352	344	320	359	348	357	357	349	364	320	320	310	343	337	340	323	314	336	331	319	324	363	356	330	351	339	324	323	362	350	335	355	345	339	344	330	350	337	340	353	359	312	350	333	300	305	360	381	298	312	371	325	339	361	354	356	340	373	345	333	352	359	345	342	350	340	349	340	325	338	353	349	313	330	324	310	320	305	369	326	333	340	330	333	330	319	327	346	329	336	372	321	329	313	346	348	336	348	332	329	354	334	345	342	340	351	316	338	343	332	352	346	350	357	350	356	311	332	353	353	338	334	334	314	340	326	319	336	300	331	365	330	332	326	370	328	358	317	321	347	352	349	318	352	322	373	367	325	347	355	339	354	344	321	343	350	354	315	330	341	333	330	380	360	347	352	355	348	353	332	363	341	353	321	307	343	323	331	393	315	310	334	370	338	357	334	354	348	336	335	338	322	356	335	336	324	316	329	348	325	333	326	316	309	334	346	362	324	348	366	338	358	328	333	340	305	345	310	341	322	333	327	346	323	337	352	325	347	303	350	333	327	342	300	324	354	329	350	337	350	333	322	339	333	348	356	315	324	362	336	345	356	324	385	338	355	348	342	358	379	330	359	317	344	346	334	310	361	336	324	360	334	326	336	312	321	334	345	316	340	320	361	300	326	337	358	310	351	334	317	321	320	370	333	346	335	306	306	343	353	338	332	337	341	358	336	362	330	337	318	340	311	333	363	350	337	341	356	348	358	346	341	329	353	324	298	336	340	344	345	325	328	341	335	362	323	349	338	322	324	345	325	345	381	328	350	343	338	318	332	352	360	327	337	341	335	357	346	298	365	314	329	369	357	339	357	372	303	361	353	342	346	341	340	332	340	329	340	352	340	355	313	356	371	310	361	329	338	344	353	354	298	333	367	334	365	356	332	343	330	305	352	329	334	341	322	348	383	363	322	338	321	328	330	357	342	323	324	338	326	345	362	361	326	358	372	328	331	348	348	338	364	357	340	359	345	349	302	297	364	383	326	336	356	356	327	338	343	354	364	346	324	364	297	320	364	358	334	327	312	341	323	338	310	347	324	341	343	305	343	318	321	358	314	329	340	306	354	359	331	362	342	355	328	326	363	319	319	324	321	347	303	354	329	377	359	339	339	358	378	339	364	327	344	391	338	354	336	347	328	331	332	338	343	340	356	360	359	314	353	355	339	351	334	309	339	321	366	330	353	336	338	336	323	327	329	317	304	314	345	325	354	323	345	326	359	329	300	295	368	311	336	369	353	360	327	325	343	329	356	327	321	355	332	325	334	340	351	375	345	309	340	367	337	362	341	373	306	330	352	340	325	326	323	346	324	345	332	343	334	328	322	320	315	352	336	327	328	339	338	318	338	347	347	325	341	368	318	312	351	352	339	343	365	338	340	371	364	325	358	347	317	344	353	333	331	345	351	322	370	322	323	345	338	325	340	333	325	346	362	362	310	337	347	328	363	337	341	330	340	331	328	343	316	327	333	339	403	334	354	360	337	332	364	341	327	333	349	347	343	333	321	355	351	337	331	348	356	332	317	348	332	359	324	355	334	310	349	311	337	362	355	345	332	345	334	331	340	342	327	379	363	332	334	353	356	349	376	343	342	308	327	383	350	334	367	350	334	318	359	349	342	347	340	361	306	329	333	328	357	318	327	351	331	337	382	364	328	340	342	338	320	328	353	334	334	347	327	354	362	352	354	340	330	333	329	361	359	351	313	339	329	343	336	346	327	317	333	296	353	360	311	335	354	346	310	308	331	316	373	316	358	314	341	359	341	350	319	352	338	323	326	337	343	317	353	318	323	355	338	382	353	335	340	352	333	302	337	307	345	357	314	333	338	316	377	339	323	308	334	369	343	343	313	304	328	352	334	304	389	361	314	307	322	323	358	315	358	329	355	351	333	348	327	330	326	360	312	333	348	371	327	313	332	379	342	373	336	367	350	346	321	344	328	327	374	321	336	363	319	352	357	357	316	330	339	339	334	301	340	337	320	356	342	340	321	365	370	350	374	379	334	313	343	319	322	361	311	347	323	374	345	377	330	322	347	383	353	337	349	317	323	318	354	350	353	320	318	324	308	314	378	340	371	319	318	352	337	344	358	379	343	322	319	364	375	307	334	322	360	322	340	331	339	336	334	348	326	360	346	330	343	329	318	355	358	354	342	318	323	335	324	331	375	348	365	354	355	347	304	324	344	332	344	359	325	348	331	342	348	343	359	357	354	353	315	351	332	363	362	330	341	339	349	336	358	345	338	323	356	352	369	362	326	341	319	372	321	326	305	322	344	356	336	320	338	329	367	315	338	327	351	296	343	326	331	351	352	319	326	361	331	357	340	370	348	300	333	340	341	303	335	304	374	307	349	333	334	296	343	368	372	335	336	321	366	329	352	339	391	302	317	322	328	305	393	341	293	343	355	358	337	335	336	369	331	369	351	328	343	336	357	333	333	369	351	340	307	360	337	328	362	362	319	329	311	316	294	350	373	348	326	324	333	323	347	359	317	336	359	354	349	352	364	373	330	317	334	357	317	299	324	331	362	316	355	353	342	332	355	346	346	344	355	340	306	361	355	344	325	316	346
17882	2888	2747	1987	1268	948	764	577	483	405	402	373	342	308	299	274	284	260	252	238	234	225	233	210	213	220	240	197	230	183	188	208	232	209	239	236	236	217	219	214	187	185	218	201	201	225	203	209	217	213	180	202	201	195	206	222	215	191	181	199	198	200	211	207	214	215	197	195	203	209	208	209	192	196	205	184	196	203	204	192	208	206	207	204	173	179	188	194	190	217	205	208	176	201	201	207	198	208	183	219	186	178	166	223	211	224	217	223	217	205	192	213	214	201	203	224	223	214	190	180	203	212	220	215	208	200	186	222	191	196	215	203	201	212	205	212	216	228	214	204	222	210	198	198	195	231	210	192	210	214	208	187	170	184	187	211	196	161	197	199	218	205	208	209	188	228	209	207	202	184	198	178	213	216	222	200	201	214	193	206	210	236	194	221	220	202	218	227	197	197	203	207	211	193	205	187	208	194	190	220	194	200	172	204	224	209	176	170	223	210	215	187	194	204	212	222	203	227	198	211	204	205	211	193	203	216	208	233	192	217	200	206	205	196	180	199	200	183	219	189	201	215	199	189	206	227	196	206	179	192	196	210	177	192	191	203	206	180	198	180	229	199	197	213	223	197	203	186	216	202	207	196	204	211	213	201	235	202	212	202	204	192	188	210	201	195	202	214	183	188	213	202	201	215	190	207	196	187	206	196	187	206	203	205	176	209	179	197	196	191	216	197	208	180	211	191	194	227	172	216	221	214	192	196	202	183	204	210	210	212	186	210	233	192	194	188	228	231	190	173	228	238	214	210	179	208	188	208	221	205	191	198	210	201	210	205	200	197	184	180	193	193	194	197	203	216	190	194	212	196	192	202	187	203	226	204	206	211	182	182	192	203	187	211	221	208	206	221	221	182	192	209	184	208	189	198	211	193	202	193	218	231	210	198	209	213	207	214	183	217	204	218	196	197	192	197	214	247	218	181	220	191	198	202	213	221	212	187	217	226	208	213	222	190	192	218	208	202	234	186	200	220	212	204	205	164	187	195	217	182	182	234	180	207	178	195	198	190	185	177	162	201	218	199	205	190	181	209	157	230	192	219	210	212	172	208	178	194	181	180	208	210	194	210	223	203	211	191	202	207	219	192	196	207	210	185	194	190	197	207	212	211	223	200	196	223	208	172	218	176	201	205	213	203	204	201	236	182	215	213	204	216	204	181	196	218	229	202	223	197	207	219	216	194	202	194	188	220	215	243	195	250	184	214	181	184	216	219	208	191	201	182	222	232	207	198	201	185	208	207	172	189	204	212	214	191	207	185	192	213	202	170	206	223	213	209	202	216	189	225	197	198	194	192	222	216	202	191	203	203	190	181	195	197	184	189	193	185	209	191	202	195	178	212	190	203	172	196	188	204	186	216	187	240	175	203	209	189	221	206	204	200	188	181	192	210	187	187	197	236	195	201	213	192	234	215	198	206	206	207	190	189	205	169	200	219	184	215	221	209	184	201	210	193	190	210	241	195	241	237	201	187	191	180	204	206	210	200	234	155	196	186	196	209	198	197	189	212	199	201	196	205	211	212	234	199	211	226	194	192	216	193	218	206	198	222	215	216	209	198	210	198	213	225	206	207	208	188	207	206	210	206	182	221	208	221	203	184	202	197	194	209	192	205	215	197	220	201	205	201	225	182	214	176	198	199	184	207	178	213	196	191	217	195	169	207	217	191	214	214	204	213	205	190	195	221	214	176	221	219	213	217	196	197	202	206	183	223	183	241	198	210	190	200	190	197	208	202	187	209	227	176	202	197	228	202	171	202	208	186	216	206	208	197	196	259	218	213	219	216	216	219	202	198	200	199	194	217	225	215	218	210	203	233	192	207	208	184	219	210	227	185	219	181	189	201	187	205	210	204	203	199	199	203	214	200	207	230	182	209	192	202	186	223	225	214	188	212	188	199	177	189	209	206	213	235	216	193	225	211	200	193	202	203	179	214	190	206	217	179	214	206	172	195	203	195	222	204	199	205	204	203	204	190	197	212	212	198	215	184	199	193	218	211	189	220	174	214	208	215	208	204	190	203	202	196	215	215	214	216	205	230	205	192	203	209	187	177	172	202	214	202	219	212	231	209	223	197	188	246	209	215	215	199	225	213	208	198	177	212	184	216	209	188	192	210	206	197	206	187	221	229	225	198	218	190	192	196	223	199	207	214	218	209	194	233	183	192	181	205	195	220	201	207	205	203	230	217	217	191	193	206	208	206	202	184	199	224	189	205	184	183	206	205	200	194	190	201	219	217	182	212	216	209	192	185	198	205	181	206	227	175	208	216	230	187	204	191	169	203	198	196	208	210	213	189	184	198	196	208	218	214	168	188	220	207	180	162	229	190	204	194	191	196	197	234	200	205	214	205	205	206	198	213	199	201	196	208	216	194	201	200	201	205	208	198	232	189	220	206	190	199	228	232	193	185	220	192	186	194	208	203	184	217	175	216	206	197	190	194	190	189	224	181	195	208	175	223	222	199	170	189	205	214	214	238	198	204	217	218	166	193	216	196	204	199	192	236	187	214	194	186	234	200	219	179	179	177	201	224	180	203	194	187	187	215	193	188	218	213	198	216	204	193	180	205	179	200	204	192	226	209	188	193	195	192	190	178	212	209	193	207	188	187	202	204	182	159	176	212	189	213	212	211	202	188	228	186	212	223	204	207	190	172	189	234	208	224	172	188	178	192	216	219	190	197	225	202	210	212	197	174	196	194	202	230	200	197	203	196	205	191	209	198	202	229	194	201	183	197	212	188	214	177	189	187	194	197	211	197	199	193	209	205	210	218	203	194	172	217	202	191	198	211	194	178	203	176	212	195	203	204	184	166	177	206	221	200	212	219	180	224	186	193	206	209	211	206	210	220	203	203	188	200	203	197	200	207	189	195	219	198	210	219	214	204	190	232	194	192	195	210	216	214	201	194	229	204	203	225	189	188	206	164	215	195	202	196	225	194	184	218	217	208	205	183	212	221	202	186	203	196	190	189	198	177	193	196	206	181	215	176	213	200	225	203	182	214	201	212	223	164	198	237	220	203	194	194	206	228	222	200	217	214	207	199	211	196	226	179	188	190	220	228	212	216	224	195	221	213	224	188	184	175	219	217	206	203	199	190	186	188	236	215	211	250	195	184	206	198	200	212	193	209	188	202	205	199	184	213	190	180	187	229	193	205	205	201	197	191	170	189	200	227	183	199	187	211	221	234	209	200	214	157	221	221	178	178	222	194	198	209	182	222	217	195	224	228	188	213	194	201	219	227	199	212	237	203	194	199	237	194	199	221	191	200	227	170	206	194	174	204	198	187	204	213	200	178	204	229	184	176	191	212	194	180	219	184	205	206	209	185	231	231	189	218	186	183	194	233	176	237	190	178	232	195	190	179	191	198	175	213	219	201	196	200	220	233	207	187	191	203	204	190	199	203	218	178	202	199	210	185	194	192	214	214	209	215	205	196	221	191	216	180	212	204
8404	2137	5336	5591	4773	3851	3249	2715	2171	2004	1680	1501	1363	1252	1091	984	995	968	889	852	817	764	775	709	751	699	633	710	638	635	606	595	592	605	587	604	575	582	584	559	588	559	596	529	487	504	514	467	555	558	541	542	562	531	528	553	512	549	526	538	551	509	474	498	530	505	527	503	504	489	524	481	527	479	483	495	523	521	510	517	498	508	482	483	490	493	478	485	543	492	508	506	471	474	478	474	442	493	475	472	524	485	496	520	499	471	478	466	468	508	471	493	497	495	504	464	467	481	460	537	482	494	492	492	470	485	470	477	504	486	473	474	497	516	490	508	468	514	496	474	432	494	471	498	480	499	503	474	493	492	479	511	465	455	472	438	506	501	474	514	483	464	524	453	481	504	481	512	531	480	473	440	510	492	493	459	503	455	453	505	474	521	496	495	457	472	478	518	488	490	458	444	508	483	519	534	504	430	503	476	441	495	462	485	504	470	495	509	476	474	515	435	511	456	476	475	470	507	441	482	489	478	525	511	482	462	486	480	495	436	481	461	467	476	479	496	457	546	492	458	480	461	530	459	447	463	452	461	489	478	475	479	464	467	489	471	509	464	498	466	524	517	525	484	467	499	483	516	485	458	450	470	501	466	520	457	474	476	486	465	492	460	500	504	462	470	465	485	483	484	476	468	483	490	446	513	441	503	446	480	445	462	486	510	463	454	474	474	490	474	469	470	453	487	476	499	475	455	505	457	451	473	475	468	485	508	462	455	493	461	443	534	474	471	473	452	499	446	474	470	510	443	493	484	467	516	473	462	511	469	452	440	501	511	477	490	484	473	488	482	541	460	528	491	434	473	489	478	481	545	528	435	471	468	474	461	481	490	501	469	462	430	453	491	513	480	445	463	502	461	459	507	475	513	474	462	500	482	555	477	475	488	475	492	469	494	454	470	414	492	463	513	490	502	496	496	469	485	474	445	502	474	448	481	483	479	452	477	476	487	487	467	457	492	488	518	469	476	481	482	474	506	477	449	496	501	483	453	482	514	474	478	532	484	479	481	511	456	458	478	485	519	514	474	454	441	419	486	480	454	476	497	527	438	498	499	453	490	485	521	473	473	521	519	453	454	471	489	495	493	450	497	493	471	494	436	471	486	446	471	450	452	472	490	460	465	489	478	488	487	473	489	470	495	451	444	465	439	477	509	523	481	443	501	494	463	437	501	474	531	502	483	468	482	457	486	481	468	467	543	512	457	491	494	507	485	453	503	464	451	468	463	463	435	488	498	493	457	489	478	470	466	443	465	479	500	474	448	486	459	443	484	474	437	505	452	446	497	447	506	465	497	484	484	475	462	503	435	486	478	468	477	462	518	454	477	501	479	478	486	471	478	496	451	461	510	485	497	446	498	473	478	491	492	495	493	478	515	449	467	474	535	471	478	497	476	445	505	454	469	441	446	467	482	471	508	451	496	474	503	440	486	444	448	476	485	484	517	471	526	491	457	488	453	469	491	468	493	488	502	463	476	513	462	492	466	490	485	456	472	470	487	456	509	433	478	455	476	471	491	461	478	507	492	514	498	495	507	496	503	467	440	439	467	488	468	454	464	489	466	477	502	439	472	453	471	475	486	495	492	464	509	469	473	466	471	470	474	451	471	448	470	475	417	479	471	452	469	481	519	511	513	485	454	496	455	485	472	473	463	485	463	490	466	461	475	486	480	413	499	503	502	474	472	495	496	468	476	472	503	451	497	455	473	450	453	516	456	509	520	459	448	496	455	496	449	476	505	494	480	486	523	486	499	492	489	514	475	449	464	510	510	511	501	486	452	446	486	506	487	509	478	471	447	529	530	478	485	494	487	470	507	471	481	474	435	457	472	498	485	492	489	476	478	517	461	455	462	480	463	503	496	499	432	501	492	471	474	465	491	504	457	469	443	463	485	488	466	476	486	461	485	493	479	438	494	506	496	451	515	470	490	481	478	492	494	506	496	479	452	478	449	511	513	476	482	469	464	466	457	472	496	521	442	469	443	476	490	473	484	489	440	456	457	497	469	488	504	518	507	473	497	499	496	515	518	502	476	467	491	470	490	470	475	452	468	451	470	475	484	494	463	478	475	469	508	481	467	478	464	459	470	466	487	500	488	453	452	478	475	475	492	496	492	466	470	486	507	468	495	486	507	458	478	437	491	466	467	511	441	493	472	508	466	473	466	479	502	483	448	472	473	483	443	479	491	471	460	487	457	503	468	473	484	448	468	494	494	427	495	499	481	440	452	494	488	464	480	454	480	507	502	499	492	509	464	497	439	498	498	486	455	455	505	496	477	464	505	502	478	496	426	510	486	484	481	524	445	483	461	519	493	489	471	461	455	488	485	455	462	444	460	449	441	506	464	493	516	478	514	510	475	460	440	474	505	450	461	482	454	462	483	476	469	457	506	477	460	537	490	480	473	497	493	482	467	522	493	486	478	457	485	483	459	478	524	505	494	454	505	486	484	455	498	445	491	480	471	504	499	452	490	499	430	465	488	499	458	420	491	518	493	480	494	483	463	488	441	496	490	494	447	476	457	480	501	517	511	486	474	490	493	488	455	466	480	500	460	474	488	479	454	473	517	488	493	468	470	520	524	509	467	499	476	474	437	488	455	512	489	505	492	519	451	452	458	487	483	467	461	436	483	471	447	534	491	484	446	477	450	469	481	476	498	437	500	518	471	444	476	484	483	455	506	471	478	502	472	452	479	483	504	507	514	448	447	476	458	495	453	483	519	477	489	467	489	483	512	485	480	486	454	526	521	488	506	529	444	473	442	483	440	469	480	442	488	478	477	472	476	443	493	479	462	463	481	475	467	465	514	470	448	456	452	494	501	479	490	491	456	459	498	490	449	499	452	484	536	505	466	490	478	478	461	452	478	449	478	482	474	497	476	476	523	468	471	464	500	466	421	484	468	474	506	447	471	487	470	498	462	466	487	485	497	489	469	441	516	534	479	502	445	477	453	476	531	469	491	465	474	490	496	512	471	477	497	502	468	483	488	486	493	481	484	483	512	453	469	478	475	492	488	445	458	510	459	501	455	518	447	490	482	433	454	479	422	504	506	492	448	516	466	510	472	449	479	505	495	526	531	470	443	466	478	489	466	459	515	455	468	458	490	479	473	469	481	484	483	505	532	476	482	456	502	479	532	500	490	482	478	548	415	518	494	452	512	488	484	481	515	466	459	468	512	496	486	512	483	485	502	494	507	459	482	472	496	463	515	488	481	488	480	489	480	499	433	464	470	475	490	489	486	506	461	494	468	493	490	498	501	463	489	502	433	495	493	472	506	461	490	457	444	514	527	487	468	478	461	452	450	492	535	467	445	486	486	442	441	488	468	523	513	508	469	442	454	477	451	488	478	521	488	468	477	483	465	462	489	500	458	469	514	505	445	467	449	470	456	494	483	495	496	473	500	450	435	516	452	483	451	443	461	501	504	513	482	455	504	461	501	491	455	476	467	482	447
2566	98	108	69	66	56	51	55	43	37	46	57	36	37	44	54	52	46	64	48	42	47	30	46	45	47	41	41	27	44	38	37	29	44	42	39	42	43	35	42	45	42	45	30	38	41	42	51	52	52	41	43	49	40	45	39	44	40	44	43	34	56	50	51	34	42	39	39	35	54	60	42	45	40	38	39	45	54	47	39	46	45	35	41	35	39	36	39	35	53	36	34	37	47	28	38	43	42	45	49	38	42	37	45	34	35	39	53	34	39	42	40	41	26	37	52	41	42	45	46	40	39	38	42	43	43	36	40	42	48	43	27	40	31	49	36	43	47	30	30	40	47	48	44	46	50	41	54	46	46	46	43	37	25	60	32	58	41	49	50	47	36	36	40	42	37	52	35	44	39	30	27	47	33	28	39	40	56	37	35	41	40	45	42	47	42	44	51	41	39	39	51	50	42	43	27	54	39	41	37	37	43	47	53	34	24	53	40	42	34	58	37	46	44	53	47	42	42	47	36	40	47	33	53	34	47	52	34	49	48	34	40	47	48	36	38	37	39	34	36	23	48	40	34	34	41	49	45	36	36	34	48	49	43	34	36	35	43	41	32	32	38	37	40	37	38	43	56	44	37	41	47	67	49	38	45	56	34	40	54	50	41	32	44	36	47	39	39	38	57	50	35	33	45	43	43	36	42	38	45	40	40	49	47	51	50	40	35	44	39	46	49	44	52	24	43	46	46	55	36	44	47	39	45	34	27	45	37	44	62	32	39	35	42	37	34	45	38	48	43	34	44	40	40	39	33	34	33	46	38	39	41	52	54	43	59	47	48	52	41	40	44	41	39	66	49	30	44	45	38	48	34	50	50	44	42	41	51	43	37	40	50	42	52	39	43	60	43	34	37	44	57	44	49	45	49	34	49	33	33	39	43	40	47	33	31	48	36	48	36	39	38	50	31	38	43	43	47	39	42	44	43	48	38	39	41	35	56	44	44	43	36	39	43	46	25	47	43	34	57	37	35	42	37	46	47	55	31	36	41	34	35	47	43	41	47	43	41	49	36	43	40	34	33	45	41	36	41	42	33	41	47	49	57	32	46	42	41	35	37	42	42	46	36	43	41	54	49	42	32	45	48	45	35	39	41	56	37	43	43	42	45	56	39	52	33	44	37	55	34	41	46	37	46	44	47	50	47	35	30	41	43	39	34	38	37	49	38	43	44	43	36	28	37	44	40	33	47	33	44	43	35	39	41	49	26	34	24	44	38	50	32	47	50	44	50	34	25	35	37	42	35	47	43	41	44	32	39	36	41	42	35	39	42	34	38	34	53	45	48	35	40	40	44	43	39	29	41	51	33	36	40	50	39	50	30	27	49	29	31	41	41	48	41	54	43	41	40	38	33	32	37	41	37	37	53	46	50	50	47	44	50	45	47	35	50	40	42	36	36	46	42	45	54	48	34	32	50	33	48	40	43	37	42	40	40	39	37	39	37	39	50	37	42	46	41	43	59	34	41	47	46	41	34	39	42	32	38	43	47	40	47	43	53	41	45	48	50	45	41	40	39	39	45	51	39	45	42	42	33	35	38	37	31	36	37	50	38	49	42	38	41	48	55	37	35	36	48	41	46	45	36	36	38	46	43	43	30	46	41	42	32	47	49	40	43	39	34	39	40	40	35	26	40	51	42	47	37	45	57	48	36	45	37	39	44	54	45	33	41	60	46	48	46	52	38	33	48	45	39	37	45	54	36	54	50	34	36	44	39	45	51	30	35	44	39	31	30	39	36	33	42	43	44	38	52	35	44	47	30	42	41	50	49	51	43	36	35	48	40	33	50	45	30	32	32	32	34	37	40	34	32	41	44	27	48	27	41	48	39	37	53	47	44	36	42	50	41	35	42	62	44	44	43	42	56	41	53	33	45	50	37	33	40	48	44	36	44	44	30	43	37	33	43	35	47	54	27	50	42	46	31	34	41	42	43	41	48	49	47	33	42	38	45	47	44	39	42	53	30	45	29	36	44	34	44	53	33	40	50	34	37	48	42	53	35	49	45	51	53	56	36	36	46	49	41	40	38	55	46	42	42	30	55	49	51	37	33	41	45	50	38	42	39	41	31	49	46	43	27	43	39	49	43	37	48	39	48	36	39	56	42	46	47	39	37	49	37	25	30	43	38	48	41	52	45	31	51	55	42	44	47	48	56	35	43	41	32	48	52	39	26	44	41	45	41	35	37	52	50	38	57	41	51	37	40	35	40	38	47	48	39	45	51	43	31	52	47	36	49	42	48	33	35	49	41	39	42	30	40	54	37	32	39	55	38	43	35	41	42	39	29	27	37	39	42	46	43	38	47	43	48	55	34	30	47	39	39	33	40	46	38	27	45	40	38	61	36	42	37	31	40	39	44	44	40	46	42	39	38	45	42	37	49	50	45	46	35	45	39	38	39	43	35	42	41	32	49	43	50	39	33	45	48	38	49	34	45	43	40	38	43	42	45	34	43	40	40	51	35	39	40	39	46	34	45	46	44	39	42	49	39	39	34	48	44	38	33	39	35	45	35	30	44	45	42	35	50	42	35	34	33	41	40	44	36	50	39	35	52	39	42	27	49	40	35	51	37	34	47	38	40	33	52	44	39	36	44	44	32	27	47	34	41	46	44	37	41	44	49	36	45	45	46	53	39	50	44	28	48	46	56	34	44	43	46	45	35	31	45	45	39	46	45	36	31	41	48	28	45	48	45	39	55	44	39	34	40	47	41	37	45	45	44	31	38	40	46	46	46	49	51	37	49	34	44	41	39	50	45	39	43	37	44	40	39	40	40	47	44	46	46	46	37	57	42	40	31	49	47	37	45	32	26	49	50	46	36	32	43	37	31	38	48	42	30	41	47	43	33	44	34	45	50	33	55	41	43	42	37	44	34	32	37	51	37	34	44	39	38	43	40	49	37	45	46	39	39	33	56	57	46	36	44	52	40	60	41	42	40	43	40	42	38	45	40	40	44	47	46	40	41	36	35	37	26	45	32	37	34	32	37	41	43	35	43	44	44	48	42	51	28	48	46	40	41	39	49	48	39	42	40	47	41	35	51	36	29	42	41	44	39	35	31	46	37	42	43	51	49	38	39	38	51	45	39	44	40	45	38	45	42	48	49	44	40	34	53	27	37	36	45	45	54	30	40	50	54	43	44	53	28	41	43	30	48	40	44	52	49	34	31	30	49	37	46	43	35	29	35	34	34	44	49	36	39	44	51	48	34	46	40	45	37	33	39	52	40	45	45	50	52	38	49	44	41	37	46	47	32	37	43	39	52	46	41	49	39	45	27	37	49	47	41	34	46	47	33	60	43	47	44	55	41	43	42	41	40	48	47	41	52	31	40	38	49	53	38	41	48	47	51	41	43	42	48	43	47	34	46	47	50	33	42	42	47	42	44	54	26	38	33	36	44	45	38	41	29	53	45	42	41	37	29	45	37	36	42	44	36	51	36	41	53	38	48
2182	199	264	252	235	214	192	190	186	161	160	157	185	158	168	157	192	154	137	133	146	150	175	144	136	154	150	129	145	153	143	154	133	136	129	132	141	114	147	140	143	134	146	147	139	138	143	142	136	144	150	142	148	163	171	175	135	154	127	145	157	159	143	142	127	135	146	141	131	140	141	163	120	154	152	140	138	137	164	134	143	140	120	145	152	143	162	133	127	140	140	127	141	152	139	146	165	130	134	142	153	151	146	122	121	161	143	153	129	156	130	120	135	135	128	124	151	128	146	158	153	123	158	146	124	154	163	151	142	139	125	135	120	151	141	159	145	158	155	131	122	140	162	152	137	146	134	140	150	163	142	133	157	125	129	168	133	160	162	145	135	150	160	144	141	163	160	129	129	127	139	154	148	163	143	131	149	124	163	136	139	132	139	135	139	138	117	142	149	137	135	141	150	147	132	130	167	136	121	125	137	129	154	127	141	154	134	154	124	152	161	163	117	164	130	151	139	128	125	124	149	131	124	137	143	129	144	149	137	152	129	168	136	155	153	114	137	109	133	140	149	135	162	147	155	147	133	134	147	138	138	129	128	129	143	140	146	143	150	151	147	137	128	143	134	147	139	152	128	125	142	163	125	134	159	124	130	148	142	139	155	131	158	134	141	136	139	127	132	139	112	126	141	142	161	156	135	145	151	129	135	150	136	142	151	147	155	142	139	156	125	159	133	143	146	142	144	125	159	141	163	137	130	137	143	139	131	136	146	150	151	149	150	159	131	149	134	124	142	135	143	145	122	145	138	132	139	156	138	136	140	151	133	158	142	147	131	155	137	141	136	128	140	135	147	149	152	140	167	153	133	125	128	150	169	157	132	148	141	146	131	139	129	137	147	143	146	129	166	150	186	128	133	123	148	160	142	133	137	135	141	141	137	130	156	127	158	144	157	140	150	128	136	137	147	146	136	142	138	152	144	129	149	151	161	139	125	122	147	136	171	138	138	150	147	134	152	122	151	165	132	147	155	131	145	105	147	149	134	166	131	132	138	132	139	131	142	147	165	142	136	141	119	133	135	129	151	161	137	139	142	144	137	148	156	133	132	144	150	133	144	124	159	155	146	152	155	138	165	150	131	147	136	132	140	141	143	153	143	130	148	140	152	139	146	130	148	165	165	145	154	168	133	130	145	150	139	130	119	165	129	131	132	137	161	133	135	135	129	136	142	139	167	149	137	128	137	162	126	111	146	158	144	152	127	142	140	131	142	144	142	161	133	141	118	138	125	138	139	140	143	142	146	151	120	148	138	157	154	140	137	132	128	136	137	136	144	140	155	143	136	146	137	161	133	163	157	126	149	133	140	154	125	136	135	130	135	146	129	150	138	147	158	119	142	151	151	158	146	135	133	139	143	131	148	140	144	125	123	161	144	138	147	160	139	133	164	153	149	173	128	151	137	162	131	154	142	155	158	138	163	158	152	139	150	121	127	147	160	143	130	143	122	154	141	144	145	144	141	118	151	153	146	136	133	112	130	145	160	139	159	138	161	140	173	145	135	135	127	161	139	133	117	149	152	128	137	144	139	134	128	133	125	145	131	123	128	157	128	128	139	136	145	124	140	125	134	147	144	148	143	150	132	163	128	141	139	141	150	157	150	143	154	158	152	136	142	157	147	147	144	149	147	148	154	138	130	142	142	134	137	147	136	144	135	139	136	153	162	129	121	136	125	145	141	142	137	162	120	147	117	142	114	157	153	126	165	132	137	164	158	154	133	153	132	137	159	138	150	152	140	160	147	144	132	150	144	132	151	133	111	151	162	152	161	155	135	152	147	136	143	116	146	143	140	158	121	131	147	155	140	143	138	145	136	127	137	143	140	136	145	137	161	156	139	143	145	136	135	139	146	157	112	124	132	146	122	142	136	157	143	146	147	135	134	130	137	129	131	150	143	162	137	141	166	149	138	135	153	134	141	134	156	166	161	168	156	132	145	159	146	130	160	141	138	165	131	138	157	129	142	122	144	158	145	131	152	128	137	151	149	157	113	124	150	149	154	129	131	121	144	138	138	145	142	130	145	144	147	154	146	165	155	146	128	140	123	144	163	134	119	132	128	149	143	141	146	142	156	137	145	145	133	143	141	139	158	146	135	151	137	145	127	151	124	143	169	148	144	143	140	127	160	151	149	140	163	142	135	152	147	131	159	137	165	146	128	136	165	137	143	147	152	141	146	140	138	155	132	148	133	126	115	155	128	131	151	130	130	130	129	150	137	139	134	143	132	145	153	145	137	140	152	145	146	130	126	164	152	160	157	128	138	141	142	170	133	148	127	139	143	164	148	138	142	156	133	155	130	130	153	152	153	125	156	153	136	142	132	154	157	150	147	154	142	137	129	164	165	147	130	123	136	129	140	162	150	163	137	126	164	128	139	157	131	159	166	152	168	127	139	125	127	132	135	148	135	138	150	141	141	156	148	122	142	153	152	151	134	147	163	131	141	149	154	126	154	131	135	149	134	157	150	128	153	166	141	139	173	138	135	144	128	124	125	154	144	132	136	139	153	162	129	151	141	147	153	143	158	143	140	144	160	150	150	130	128	158	141	133	121	149	153	135	140	148	116	144	170	134	141	133	138	152	117	152	144	153	142	120	133	149	149	149	141	151	164	134	145	135	149	123	134	155	151	154	141	137	149	148	165	135	123	116	134	149	141	126	146	140	137	142	128	152	133	128	142	133	151	158	131	152	140	155	123	140	165	138	141	135	126	150	118	133	144	142	131	146	133	139	139	125	147	149	154	162	149	147	145	132	143	141	130	159	154	152	131	113	139	148	147	130	133	125	143	114	128	142	143	105	134	135	134	142	151	136	164	140	147	141	122	151	144	142	140	147	152	154	157	150	131	131	131	145	152	142	146	167	129	134	146	124	131	155	133	146	156	147	133	128	116	121	148	153	155	146	138	161	168	155	144	135	146	142	143	140	131	147	132	149	130	146	142	122	160	145	122	148	153	132	133	133	133	160	138	113	147	148	128	139	137	150	143	127	119	124	133	135	152	164	147	154	135	161	127	137	150	146	130	151	152	159	135	136	121	135	148	147	139	166	153	152	150	127	142	154	131	133	140	142	151	139	132	130	140	147	136	146	128	137	132	169	144	148	150	128	133	160	166	141	141	140	164	147	147	140	127	125	132	143	140	141	135	139	144	144	137	146	117	130	167	137	142	142	152	144	134	144	146	137	143	160	157	135	141	133	132	137	148	154	130	140	133	136	148	134	156	143	150	142	151	151	132	122	145	162	147	141	163	133	141	139	139	154	149	132	152	145	132	150	145	141	136	138	132	161	133	139	162	149	134	154	169	121	146	132	153	138	160	134	148	135	128	132	141	140	136	138	149	143	126	125	130	150	135	149	164	143	123	143	147	153	150	173	120	131	129	143	152	124	132	148	134	123	140	135	143	131	132	140	147	133	130	128	151	149	123	154	163	146	137	126	136	148	140	135
10124	1154	1356	997	633	512	417	318	268	231	216	193	202	203	194	148	138	160	138	149	166	139	131	138	144	126	150	146	136	144	142	154	124	148	120	109	132	130	124	152	140	131	147	104	122	128	130	157	134	135	164	134	144	143	136	119	120	129	136	123	126	131	131	120	128	116	113	119	113	133	125	104	131	127	145	135	128	129	137	129	115	134	136	121	136	153	128	141	158	129	141	125	135	115	152	124	122	135	130	135	116	130	131	120	124	108	146	134	140	142	110	126	117	119	123	123	134	121	117	114	134	125	143	122	125	136	131	127	148	116	119	96	116	137	129	131	134	138	132	137	132	127	130	129	124	121	146	132	134	131	149	126	113	138	156	128	142	129	133	140	144	123	123	115	109	146	125	131	146	136	116	112	127	135	132	126	118	144	124	129	140	126	128	130	131	122	107	133	128	139	130	120	133	131	123	124	116	146	145	143	130	126	134	132	133	134	127	131	144	129	127	135	141	104	106	143	110	132	134	135	132	109	142	140	153	118	117	119	130	135	135	131	135	136	117	113	129	131	130	127	145	134	125	128	143	125	137	104	113	135	124	127	135	129	148	144	125	126	115	151	116	125	132	146	129	143	147	135	139	142	138	138	135	128	146	132	160	115	156	127	132	111	135	133	118	116	123	130	115	137	133	120	125	110	122	99	121	131	118	146	143	102	124	127	125	126	146	110	149	140	139	133	125	133	151	121	124	130	130	110	116	123	160	123	136	137	126	132	126	143	126	102	117	136	137	128	132	120	148	113	149	126	116	107	120	142	124	128	115	145	143	129	138	127	135	144	131	134	132	129	148	130	110	150	129	117	122	148	144	135	144	133	131	101	120	149	108	139	132	124	153	130	140	154	155	141	129	119	133	140	115	157	131	118	147	112	113	132	148	123	117	148	121	140	143	134	156	118	145	126	114	124	112	121	121	115	133	132	122	142	128	134	123	143	109	119	121	137	122	152	121	129	127	126	129	138	146	129	136	148	128	137	133	121	123	134	119	139	120	129	141	133	123	130	122	124	106	126	140	129	158	141	123	113	134	122	127	137	126	129	152	147	137	129	133	136	128	135	127	128	129	118	133	112	117	121	139	144	130	154	146	129	108	120	144	139	121	126	158	115	124	128	101	142	136	126	129	119	149	123	122	135	135	140	134	128	124	135	132	146	132	150	153	133	130	119	131	137	129	132	147	140	101	131	144	135	155	159	132	122	128	144	116	134	150	149	146	128	124	125	138	143	119	135	152	137	121	125	123	133	124	116	116	122	129	122	136	119	129	130	130	148	120	147	126	105	117	127	119	121	123	116	133	149	130	139	133	151	130	107	130	128	118	125	130	117	127	128	118	113	135	130	122	128	109	109	150	143	141	116	115	130	104	132	120	134	125	110	137	134	148	122	118	151	125	122	136	118	126	137	130	141	124	123	119	142	157	141	128	134	135	116	129	126	141	134	129	137	122	122	120	130	136	129	115	127	127	143	135	133	127	127	166	123	129	119	120	139	110	131	129	128	112	144	118	134	131	137	128	141	130	143	136	123	157	129	118	139	131	132	134	126	128	125	121	125	130	131	133	153	137	131	138	151	140	116	132	139	152	142	136	128	114	127	121	134	138	146	142	130	115	138	109	107	132	130	136	137	113	132	137	139	134	137	129	150	129	131	120	109	129	100	144	122	122	126	122	140	141	135	117	154	142	107	140	125	125	129	122	143	141	128	122	129	117	129	118	123	114	136	143	139	125	134	125	134	143	122	108	125	136	124	105	121	107	147	106	143	138	128	120	124	122	131	128	124	111	140	119	141	120	112	132	129	128	145	128	152	141	121	134	136	142	122	147	126	119	158	138	137	119	133	127	127	118	138	127	115	105	132	129	123	139	126	140	131	137	127	109	119	127	126	129	135	125	121	115	117	137	163	122	122	120	112	109	109	115	116	126	118	119	136	127	134	137	142	153	123	145	120	119	131	135	125	117	122	135	109	147	128	112	150	114	139	113	129	123	88	130	133	145	140	151	109	130	123	104	121	130	116	118	148	128	137	125	120	132	107	131	124	117	134	152	134	130	129	113	128	132	141	125	128	119	115	126	108	125	131	134	136	116	146	120	123	132	128	131	135	141	118	117	118	111	145	120	138	131	129	141	141	115	130	128	135	113	114	135	118	116	158	140	124	132	149	151	153	127	131	120	154	146	149	121	128	127	128	134	138	136	114	136	161	134	137	136	120	122	128	143	126	130	120	121	131	145	131	136	125	151	126	129	145	119	134	115	143	150	130	115	138	147	140	127	115	132	149	128	124	138	144	127	120	148	135	110	124	124	156	121	120	114	120	124	122	146	121	116	127	146	124	124	143	116	127	148	139	139	140	126	108	117	120	103	134	122	137	120	145	152	124	144	132	126	144	134	119	144	127	131	135	139	133	122	121	128	130	128	124	130	118	119	135	152	158	115	127	99	136	117	111	120	121	122	140	144	143	142	127	142	135	154	136	127	148	129	123	134	108	138	119	139	142	144	142	131	139	125	152	134	123	125	156	148	117	119	131	142	151	122	117	135	119	136	125	128	130	124	115	144	144	101	151	116	125	121	134	124	114	112	139	128	107	121	144	134	107	148	113	125	119	137	131	123	118	125	136	124	138	143	137	125	144	138	161	117	125	105	135	151	108	119	129	128	132	124	122	153	109	128	153	134	154	128	118	135	133	120	112	142	137	129	128	117	134	125	117	127	137	136	138	134	131	131	133	109	131	141	120	137	147	131	110	136	146	137	153	123	149	127	129	115	129	131	139	116	120	131	115	146	112	145	135	108	122	113	111	133	146	132	113	111	118	128	119	113	120	122	140	139	114	132	114	127	161	129	154	124	143	135	135	115	122	144	139	120	128	151	130	111	117	121	112	125	129	116	129	126	113	122	126	135	122	115	128	113	124	148	120	132	125	131	130	129	115	135	116	130	134	129	145	125	113	110	109	116	124	125	140	122	116	131	107	107	135	122	131	101	129	132	134	153	122	127	119	121	115	132	126	131	120	138	143	122	125	126	148	127	134	125	124	105	126	128	141	155	131	149	127	139	152	129	138	131	131	124	143	128	126	144	135	135	141	120	119	114	110	141	134	138	159	148	114	122	113	137	133	140	134	132	117	123	153	116	119	129	132	120	125	140	134	127	150	131	125	130	137	144	135	153	133	130	127	116	122	120	110	128	121	126	148	119	124	129	132	136	126	158	120	131	128	144	147	118	115	145	139	126	117	126	130	129	128	126	127	107	137	122	128	108	138	126	133	155	147	117	116	155	144	136	126	132	124	130	150	135	144	119	140	107	122	117	126	109	129	122	144	131	125	136	126	129	140	124	111	136	124	121	155	138	135	124	129	129	140	138	134	135	120	144	139	125	117	116	131	164	121	113	130	138	131	147	108	146	131	134	155	123	126	159	135	106	111	135	133	133	126	123	110	105	128	126	149	119	136	146	144
6438	1197	2920	3172	2641	2157	1770	1518	1280	1104	974	845	836	753	745	639	677	620	578	527	556	478	483	450	456	440	440	439	411	420	440	412	374	419	404	369	396	423	391	377	362	342	382	410	417	392	379	394	396	390	390	344	340	364	399	339	356	350	346	374	407	355	345	293	343	377	347	333	330	390	350	370	376	373	383	363	380	354	362	354	363	383	382	363	346	388	372	343	320	344	305	343	366	349	344	358	352	361	346	318	339	349	356	317	364	326	360	357	345	349	336	335	363	326	315	393	328	383	346	302	332	346	341	364	358	315	340	346	310	338	354	350	346	350	300	364	365	332	374	392	351	361	351	320	371	320	362	366	366	364	332	318	351	326	350	330	340	344	347	365	365	358	354	367	359	356	346	340	364	338	360	334	319	340	304	333	358	319	370	363	339	367	331	343	353	373	328	351	343	306	307	332	331	350	332	355	346	360	354	355	344	351	340	338	380	351	340	372	369	365	334	351	347	373	381	352	370	343	330	345	343	337	331	337	343	307	358	359	353	317	329	326	343	340	315	349	380	357	335	354	357	330	361	354	355	304	325	336	328	332	334	317	349	334	350	315	299	359	319	328	359	343	325	350	327	348	371	312	334	340	323	319	371	357	389	320	341	323	333	320	372	346	352	307	347	392	345	361	369	342	313	314	333	369	319	344	339	328	368	344	352	308	321	347	350	351	342	338	356	330	324	357	349	360	364	349	322	364	325	364	331	337	328	351	317	313	336	343	345	343	348	325	335	344	334	347	345	327	328	329	335	326	314	312	353	302	315	361	307	326	318	299	344	340	357	365	343	305	331	309	347	328	331	342	367	342	311	327	354	357	314	358	341	323	364	333	343	332	323	357	310	373	321	317	334	327	315	357	366	362	309	349	349	362	340	368	344	334	344	311	345	380	307	350	304	351	356	328	311	352	347	314	317	322	365	344	329	343	322	361	304	329	336	344	360	358	326	366	346	348	362	334	357	353	335	341	353	330	336	331	312	329	341	343	320	279	331	292	332	350	336	330	329	360	346	341	320	350	324	321	338	347	355	335	332	345	353	359	329	316	321	344	350	342	326	305	350	320	333	335	336	342	351	339	340	334	360	351	353	359	336	319	340	300	377	301	362	317	335	336	317	341	322	321	342	338	314	339	327	320	331	320	301	331	360	349	329	338	367	330	342	304	322	367	325	305	324	328	346	323	351	345	344	346	343	338	314	360	361	341	337	343	367	337	336	360	312	360	357	331	339	362	359	347	313	311	332	338	296	374	345	348	335	314	344	314	350	326	324	352	349	329	345	338	342	351	318	347	348	371	349	341	321	353	319	334	357	305	343	365	331	341	361	355	340	323	356	340	351	321	357	344	341	333	344	325	350	320	311	316	341	331	326	371	374	322	347	325	343	367	356	337	338	328	342	342	366	326	336	323	339	346	319	358	357	308	355	339	320	332	324	316	333	300	349	334	284	350	342	310	353	340	354	344	308	341	336	355	330	345	324	343	370	349	341	319	347	360	345	307	341	337	348	346	341	360	306	320	298	349	365	363	296	325	333	313	335	333	345	340	332	348	338	329	341	369	341	315	301	305	379	353	310	383	340	346	347	334	326	321	339	330	333	331	340	344	344	343	332	289	329	320	331	326	352	368	328	344	334	331	344	323	336	354	330	331	393	309	328	350	345	348	359	344	343	367	344	343	364	345	336	363	298	356	322	308	334	331	322	308	353	363	342	320	353	337	331	323	312	348	364	355	344	329	322	318	314	341	329	355	345	301	362	349	299	341	346	354	320	388	329	346	353	328	355	324	320	383	344	351	342	339	333	324	360	327	354	352	318	338	362	330	329	342	303	342	303	351	340	348	358	315	346	349	319	306	332	346	356	331	338	354	357	358	350	363	317	334	356	321	379	326	352	325	316	361	355	368	323	356	352	369	343	361	346	345	359	347	362	348	344	340	371	304	358	347	337	338	344	359	343	364	354	326	317	323	335	368	348	335	333	320	339	330	355	345	365	316	321	311	356	330	306	302	350	323	346	351	327	349	333	345	372	345	361	303	338	362	335	348	341	365	329	329	339	342	345	328	323	350	325	334	360	369	335	380	349	365	319	323	352	330	328	280	378	320	339	370	325	349	341	342	361	356	352	298	317	329	315	360	329	342	332	373	377	363	323	310	301	349	331	359	301	338	340	319	339	337	345	324	322	318	333	325	321	343	336	307	332	376	350	366	321	339	333	312	358	301	358	361	335	357	325	384	331	339	336	328	345	352	306	330	336	299	363	318	352	329	347	312	342	344	315	353	333	320	334	334	305	354	372	341	313	335	331	363	369	381	345	364	333	363	340	348	334	342	317	360	349	338	356	354	338	365	319	372	330	331	333	334	301	329	344	325	368	312	338	335	342	346	336	366	358	332	356	375	334	365	344	363	321	366	399	360	356	368	339	324	357	334	361	327	334	350	323	344	339	343	307	363	347	294	327	349	328	317	342	328	320	320	353	318	322	310	291	343	310	321	322	300	332	368	334	357	321	367	328	344	306	341	351	320	329	349	343	345	314	354	308	325	339	328	337	315	303	341	345	328	299	325	321	312	348	377	327	362	336	342	332	343	325	333	320	330	330	338	319	303	345	327	314	353	336	338	325	330	398	379	365	335	337	348	350	330	321	325	359	368	324	346	349	305	365	370	338	367	315	307	353	329	319	338	338	358	361	343	380	305	346	352	365	351	331	333	312	347	347	343	353	335	373	330	346	340	349	324	357	345	325	340	304	338	333	309	343	370	339	349	338	323	335	360	316	336	348	352	339	320	303	361	321	350	306	328	331	353	348	345	352	309	329	346	334	350	347	346	325	345	306	358	308	332	343	325	363	365	309	306	350	339	347	352	330	360	359	310	294	340	345	358	345	338	285	336	362	325	318	345	322	327	347	361	353	317	330	350	336	390	353	341	360	366	360	346	352	349	357	318	297	345	370	347	337	326	318	313	322	319	324	321	347	321	375	359	342	326	331	327	324	323	341	349	304	354	331	348	337	291	315	340	330	362	332	306	359	324	348	357	365	343	347	338	329	333	348	328	346	308	345	319	307	310	322	311	341	360	352	331	351	344	318	322	340	325	354	343	334	326	343	359	325	357	359	348	341	300	318	316	344	382	328	313	341	338	360	312	348	292	336	351	338	356	340	316	318	350	346	335	353	305	332	381	310	349	317	364	316	348	375	323	369	322	336	338	356	364	360	284	339	323	383	340	331	341	305	361	324	355	340	321	353	339	350	343	344	359	385	343	337	316	314	353	333	315	352	338	362	308	365	364	351	348	370	349	343	348	362	349	348	301	317	361	361	350	333	359	340	321	336	332	331	330	323	337	327	319	348	312	335	312	335	325	346	355	301	343	356	321	323	355	323	352	325	353	347	339	307	345	331	309	351	344	350	330	344	344	344	355	309	323	320	347	309	361	321	325	339	325	313	328	349	332	312	339	353	322
17171	2781	2787	1944	1226	951	667	561	498	484	418	364	344	328	288	264	290	291	260	245	216	254	258	213	196	237	236	206	204	216	166	206	240	203	228	217	170	206	204	211	215	222	200	231	223	209	210	237	202	210	198	216	208	190	218	185	235	202	210	208	199	183	195	224	203	209	189	230	230	212	192	190	206	197	190	211	205	182	214	203	232	230	196	209	190	227	193	193	199	208	204	196	193	213	191	211	209	203	197	216	218	211	212	195	191	203	217	213	210	214	228	216	215	215	182	189	198	210	199	203	203	220	221	180	219	200	187	171	198	189	169	203	207	204	210	164	209	210	199	206	163	194	183	216	193	205	223	242	177	227	205	165	213	194	186	215	214	207	205	197	239	215	209	206	191	196	160	197	231	195	201	216	204	192	166	206	196	207	198	216	213	226	206	220	174	185	193	177	204	186	199	178	196	188	203	198	208	214	189	210	182	211	220	195	195	196	227	202	201	191	205	177	199	179	193	198	200	206	212	192	213	184	195	183	191	179	204	203	187	182	201	189	197	190	201	204	192	186	206	183	208	189	207	182	195	204	185	221	210	207	186	223	200	206	205	222	200	207	197	201	209	187	211	170	211	197	214	186	222	192	197	222	194	195	226	165	214	170	177	205	242	231	197	206	206	195	194	182	225	213	203	203	195	205	232	215	226	201	201	218	210	209	210	210	225	190	201	191	188	191	203	189	192	202	200	190	195	213	178	192	219	189	186	198	191	218	222	181	189	212	201	192	196	182	196	163	221	215	179	205	215	202	191	190	218	209	177	178	196	182	220	182	199	222	206	217	191	205	207	201	199	208	190	199	182	184	200	205	210	223	200	194	181	214	201	201	191	212	216	206	192	190	214	178	230	217	190	186	231	214	186	198	200	202	214	205	192	201	202	203	197	175	226	209	206	179	234	188	170	198	202	233	218	196	235	204	189	221	182	191	213	206	211	204	198	184	199	187	195	197	222	217	163	180	206	170	220	215	197	175	207	203	205	184	198	169	227	159	218	218	204	199	199	216	217	226	192	211	195	211	211	234	205	219	197	192	213	224	192	198	215	216	194	213	214	217	216	204	229	201	210	199	203	191	187	218	202	182	219	200	206	188	204	199	198	179	189	198	188	160	198	186	216	211	212	211	209	202	194	203	209	219	191	189	212	207	224	202	200	196	207	192	224	211	204	212	219	205	208	196	202	204	191	195	191	193	179	211	180	218	192	213	206	200	192	172	233	204	205	222	210	201	211	217	198	211	203	182	214	182	221	238	198	211	200	205	195	189	213	196	184	200	211	207	202	208	193	178	189	217	206	190	229	181	223	203	174	201	187	215	210	217	192	196	207	206	201	193	193	186	203	207	185	192	213	200	208	213	201	168	180	208	213	215	189	197	174	205	188	200	223	175	211	198	219	205	200	204	195	189	192	203	216	202	212	192	207	203	214	201	184	217	220	193	235	199	185	208	224	207	196	196	200	226	193	220	197	202	167	211	188	199	207	198	193	193	196	229	198	190	213	194	211	211	173	204	211	184	204	203	215	180	201	218	226	222	232	217	170	191	190	209	167	200	181	211	184	209	204	188	198	195	196	201	210	229	200	199	234	194	227	234	217	197	211	176	189	209	203	198	219	187	194	189	194	216	177	181	218	186	192	220	208	207	205	208	208	210	185	210	187	223	221	245	205	178	183	174	215	213	188	203	238	212	209	193	194	194	202	207	187	167	186	197	214	183	207	219	185	170	199	182	193	193	194	206	199	203	166	172	228	208	195	208	196	213	205	210	201	202	215	241	221	204	235	237	193	228	207	173	209	203	203	210	218	216	190	206	214	196	201	215	188	206	226	188	208	195	181	198	199	193	192	207	214	193	200	215	183	215	186	193	155	220	189	192	190	202	195	195	217	182	204	181	216	211	190	185	209	202	208	182	206	229	207	189	207	218	191	197	182	216	205	192	203	214	215	186	203	221	188	230	199	232	200	206	210	205	216	214	205	212	201	226	199	217	189	187	196	197	222	205	184	184	188	213	169	177	191	209	197	164	225	199	189	182	163	185	198	202	215	194	226	210	190	206	208	202	216	236	199	212	179	199	227	216	194	186	196	206	211	199	191	196	199	212	203	224	202	205	202	218	187	198	191	231	190	213	194	166	211	185	196	171	197	203	218	197	218	211	194	215	200	199	206	183	189	177	180	203	227	200	211	205	186	208	209	197	230	192	201	178	205	209	231	193	223	205	229	179	197	188	182	190	193	199	198	199	200	239	188	183	198	193	181	182	201	194	207	181	209	184	212	198	201	191	208	226	215	241	194	212	222	184	206	214	185	179	212	193	188	185	185	215	214	184	201	193	192	216	190	172	181	205	185	220	185	184	203	210	208	184	202	196	201	196	205	211	201	229	196	211	193	175	197	207	207	203	199	209	185	186	196	203	201	192	216	220	196	194	167	215	188	203	205	212	202	190	191	211	196	192	183	218	197	193	205	209	205	212	205	184	179	206	190	211	197	207	196	196	200	245	201	196	210	206	183	190	226	181	213	202	187	192	222	199	228	212	218	193	189	188	199	215	209	229	195	201	186	205	187	229	204	189	215	168	178	184	210	211	203	199	201	211	211	205	203	188	208	192	215	197	190	205	226	219	192	202	190	220	230	221	190	189	174	214	200	219	176	214	195	207	197	202	186	215	212	204	203	212	181	197	208	197	197	212	168	190	198	216	213	184	223	218	202	201	195	176	191	194	185	218	241	213	210	200	209	178	200	207	196	209	251	199	216	204	183	191	197	207	179	202	220	185	192	206	190	169	200	201	215	205	211	210	214	170	183	209	229	204	204	196	184	214	217	216	176	199	218	224	183	194	169	197	199	189	195	191	201	169	177	215	211	208	199	196	191	205	218	194	188	220	202	170	224	206	183	202	202	200	213	214	209	226	201	214	167	187	194	206	191	203	218	201	205	198	207	207	206	210	184	200	198	179	189	190	206	196	212	203	184	173	185	218	189	214	190	178	198	189	207	173	220	187	213	193	186	209	198	201	196	225	190	199	216	188	189	195	197	199	184	215	214	216	210	163	207	191	200	206	208	208	189	233	206	185	210	213	224	201	205	218	211	199	222	226	189	234	189	211	214	193	207	213	186	198	189	189	235	217	208	183	205	204	191	189	208	184	183	210	208	196	216	173	227	189	225	196	196	229	187	200	181	213	223	205	212	209	235	220	225	201	197	223	200	211	201	181	200	185	228	208	193	223	205	193	207	234	184	182	210	219	212	182	202	203	202	190	198	206	194	191	241	198	214	193	208	190	180	212	183	186	194	221	210	188	196	189	190	214	215	213	202	214	203	214	196	199	199	180	180	190	221	185	218	217	238	191	193	231	202	216	200	181	197	200	210	173	209	192	195	188	181	186	226	193	196	217	195	207	174	197	223	189	214	213	208	212	220	177	179	201	207	207	171	203	222	187	211	217	222	182	210	203	214	199
8102	2080	5263	5665	4815	3831	3222	2694	2255	1893	1693	1491	1295	1285	1190	1072	1009	934	853	873	855	785	829	763	737	691	676	666	647	651	630	581	591	572	621	601	597	541	622	538	584	563	554	543	544	548	533	538	522	485	531	531	535	527	494	528	503	513	530	505	484	483	538	518	522	519	516	498	481	501	523	469	504	484	499	499	534	484	502	526	494	550	466	463	497	489	493	526	492	524	486	508	494	508	504	459	492	474	470	495	488	522	507	502	487	478	481	477	477	491	527	495	491	491	516	467	441	454	513	498	482	461	504	467	508	480	475	508	476	494	485	461	514	496	484	486	511	448	467	436	488	505	467	458	462	491	466	452	490	480	504	487	446	508	524	485	445	479	487	506	479	461	491	448	513	455	439	475	486	473	513	434	505	511	483	503	491	498	497	488	459	497	490	479	456	489	471	518	493	493	454	468	488	460	487	459	522	439	463	481	437	478	493	527	491	467	469	486	459	487	476	486	466	479	527	464	470	482	455	462	468	472	462	518	464	452	477	470	467	471	472	474	497	457	448	487	467	456	487	469	482	508	466	483	462	456	497	473	474	440	467	484	468	473	479	442	488	484	446	474	454	469	480	514	481	470	498	464	467	497	469	454	461	494	478	512	440	495	472	445	490	476	530	509	483	490	474	452	484	516	486	503	470	460	461	476	502	466	489	489	455	453	464	483	487	450	494	459	506	478	492	483	494	471	464	486	455	506	504	446	476	479	507	471	494	515	476	469	470	508	508	503	520	496	418	489	478	464	496	474	475	453	531	499	478	495	507	510	442	475	493	481	477	471	476	481	489	483	449	496	495	427	463	476	470	503	451	505	474	455	481	433	448	470	510	502	456	509	472	447	515	466	474	513	456	479	479	446	517	472	468	459	474	480	452	475	454	465	426	472	512	459	471	483	453	463	463	449	474	469	467	474	458	480	485	483	493	471	468	454	501	467	477	494	468	481	493	484	451	490	507	464	472	468	493	477	485	509	453	503	494	528	493	466	511	488	480	480	493	459	491	422	499	457	461	488	500	485	481	466	496	494	465	463	461	466	522	485	512	456	483	493	478	459	497	488	485	494	443	469	483	465	496	495	475	492	485	480	450	492	460	476	502	468	503	481	444	502	473	516	478	458	492	484	478	517	452	485	455	449	472	471	475	508	459	509	476	496	460	441	493	476	501	448	486	442	486	441	499	466	461	437	480	509	494	482	462	464	482	464	514	507	464	487	476	516	496	501	500	434	480	483	463	505	452	493	479	487	486	491	467	475	474	456	482	472	483	450	480	460	464	458	503	477	469	466	458	467	480	461	476	451	481	457	443	454	461	455	486	435	519	514	462	444	494	500	485	479	490	457	470	489	540	505	464	488	470	499	491	485	483	474	465	517	502	546	467	452	455	443	481	524	451	491	443	463	490	501	450	473	463	453	493	488	536	470	527	471	458	475	454	462	492	497	461	442	483	480	497	511	495	506	427	457	472	467	450	469	482	491	512	495	499	468	468	460	495	457	443	493	439	464	446	470	463	504	490	463	453	506	504	505	468	468	426	460	466	466	470	470	463	495	459	486	472	493	510	479	471	496	461	504	472	533	505	473	493	493	432	461	445	477	497	479	461	494	466	475	454	463	504	478	489	471	482	482	485	488	465	487	503	438	464	497	470	474	472	466	481	488	489	496	457	482	491	475	430	493	482	462	482	509	502	466	463	469	461	497	498	432	467	456	488	475	476	445	467	452	510	475	483	478	440	456	509	472	521	504	486	458	500	453	487	471	489	494	474	462	501	447	499	499	480	497	466	472	466	463	479	490	468	502	490	428	448	484	474	482	477	511	491	508	462	448	463	454	532	496	478	481	450	449	497	461	505	517	447	512	456	479	461	467	480	478	484	479	448	469	468	507	498	522	451	483	486	493	484	454	448	499	503	467	501	500	497	499	468	457	486	492	483	479	468	488	493	474	497	487	471	470	491	462	457	487	461	487	463	491	459	440	464	513	482	449	442	493	492	518	469	491	479	462	458	453	460	437	474	468	488	483	465	511	474	460	405	471	466	473	505	460	498	473	491	539	455	455	471	469	435	490	471	454	486	460	482	510	469	499	445	488	462	548	522	480	483	447	433	489	499	478	466	450	433	468	479	516	465	508	529	467	468	467	445	507	491	476	493	444	489	454	452	480	496	477	475	492	477	459	451	479	484	441	500	478	469	485	456	468	472	479	453	493	485	486	435	492	485	490	471	432	474	466	439	476	451	510	497	464	472	477	448	503	508	501	441	472	500	483	462	439	403	473	465	472	507	448	500	471	480	478	501	478	470	471	473	421	469	487	518	527	475	494	506	469	450	484	545	432	486	476	507	489	461	516	466	466	483	494	470	487	486	498	494	498	486	452	499	492	433	506	484	428	465	505	489	470	462	502	483	490	485	476	499	465	483	468	525	480	441	467	448	493	510	502	458	449	510	477	494	450	467	424	506	499	469	427	458	493	464	475	479	483	478	481	512	470	489	484	490	444	483	505	463	486	481	495	495	419	464	447	481	495	431	454	441	480	440	492	468	502	468	517	457	495	487	461	474	463	479	503	441	449	478	545	473	475	482	449	461	495	483	482	521	490	481	442	475	456	485	461	490	463	477	421	471	478	495	477	446	460	491	466	468	466	477	454	463	470	481	512	466	474	471	459	485	477	506	464	504	503	496	498	461	480	453	472	452	505	485	491	451	504	485	480	463	480	515	476	491	477	478	484	476	515	489	472	458	492	482	460	446	471	527	500	512	440	444	469	469	464	471	478	507	504	474	473	460	451	482	469	483	493	448	513	446	483	501	455	502	463	492	490	465	488	488	491	486	502	500	470	502	463	489	451	476	513	468	481	452	474	474	480	482	470	463	530	481	456	484	468	471	456	477	479	512	464	463	486	468	496	491	493	460	473	460	466	494	479	502	455	440	476	472	466	469	466	420	493	442	487	462	478	474	468	489	465	474	478	467	478	484	488	468	499	454	489	477	498	514	488	510	479	448	460	468	481	454	477	448	437	491	501	488	492	447	475	459	475	482	446	465	489	494	453	449	482	446	484	482	480	511	508	497	504	507	455	488	462	482	477	521	474	494	487	484	445	486	499	543	451	480	478	514	458	438	536	466	468	489	483	453	466	515	491	505	491	521	473	428	447	477	481	487	492	489	446	443	513	461	486	493	441	482	469	492	437	488	437	497	447	476	441	467	480	464	503	484	501	480	485	440	476	495	498	516	447	467	477	481	460	465	491	487	470	450	462	501	506	451	462	494	449	465	483	472	500	491	437	468	453	479	475	496	514	485	539	483	484	439	515	470	442	477	503	453	435	468	441	521	498	497	463	469	478	502	512	515	491	469	492	478	455	500	504	486	493	478	473	482	472	412	452	453	471	488	464	458	459	486	470	503	481	467	501	452	475	498	511	454	458	467	491	470	497	497	485	446	505	490	472	492	465	499	474	462	493
2304	92	112	61	57	61	52	41	52	44	41	46	46	60	39	40	27	48	48	34	34	54	60	44	34	30	44	32	46	44	44	46	29	44	51	36	31	37	46	39	49	29	42	53	54	42	44	37	42	36	45	41	50	45	34	45	37	51	31	44	33	38	39	39	41	45	48	40	42	42	57	33	42	34	35	37	38	43	34	36	31	39	48	38	36	38	45	51	39	45	44	57	34	47	37	38	37	44	50	46	48	37	56	33	33	36	48	34	45	39	38	55	32	44	31	49	44	51	33	34	29	34	37	40	31	41	36	43	46	40	30	33	31	44	35	35	41	35	46	51	44	59	38	37	49	44	39	43	38	39	45	57	55	43	49	38	44	49	38	31	43	47	30	42	43	30	29	43	39	44	40	38	37	46	43	48	40	47	39	41	41	37	43	42	43	39	40	39	46	43	43	37	41	38	32	47	44	38	35	49	37	47	40	51	34	48	47	39	34	49	43	36	31	41	32	39	30	48	39	37	30	38	50	43	43	46	30	38	33	40	39	32	34	48	32	50	33	45	49	47	42	39	36	38	41	42	32	38	34	52	44	37	42	49	40	39	36	37	45	47	45	48	42	39	47	44	39	27	54	43	42	46	38	39	50	41	35	47	48	27	44	34	40	47	37	37	39	40	43	37	46	41	39	32	31	51	45	39	40	42	38	47	32	38	36	36	40	37	37	32	41	56	39	52	60	44	41	41	33	33	47	42	57	42	34	39	40	41	37	34	40	33	37	40	41	42	39	40	46	31	44	42	37	34	41	26	38	33	36	37	39	42	49	27	47	37	39	44	54	42	33	29	36	31	38	45	31	33	44	45	43	39	54	40	39	36	37	46	32	39	33	36	52	38	46	46	45	40	31	47	41	43	36	30	36	47	41	34	43	48	47	35	34	32	40	34	49	50	40	43	51	35	33	40	38	44	60	45	50	42	48	30	37	36	52	46	38	44	45	39	45	37	41	32	39	49	52	36	31	34	29	50	45	41	49	38	68	42	49	40	41	65	45	42	35	39	43	49	43	50	47	35	38	35	36	48	44	31	41	50	36	37	39	45	39	54	33	32	46	55	37	40	31	40	34	42	46	46	41	52	46	40	56	51	52	41	40	44	46	35	39	43	40	36	39	47	37	47	50	48	32	49	53	34	47	24	56	36	46	49	43	48	45	37	46	38	36	33	37	49	40	42	57	41	38	53	47	47	33	39	33	37	39	52	38	45	38	43	49	57	45	36	40	27	47	46	35	63	48	43	44	43	45	43	36	53	42	40	43	42	42	48	37	50	50	40	32	53	34	42	30	36	27	41	64	38	41	56	39	33	48	39	37	36	32	39	41	41	37	39	58	50	47	37	40	39	37	42	46	55	43	49	30	45	36	32	60	54	42	40	38	49	36	26	37	44	40	42	52	49	41	43	40	36	40	52	42	44	41	28	44	28	35	43	49	69	35	58	44	37	40	34	43	46	38	46	45	44	37	44	39	60	44	43	38	49	27	40	43	43	49	41	38	38	32	53	43	44	30	48	36	30	46	47	44	30	46	46	49	44	48	35	34	38	27	43	53	43	27	42	32	46	34	37	39	35	43	41	30	27	38	41	41	38	33	34	49	53	36	37	38	47	36	30	32	31	40	40	37	48	36	39	40	49	33	41	40	45	36	42	36	43	51	55	41	34	41	46	47	40	41	32	48	48	34	41	46	45	37	45	41	34	39	49	56	42	35	50	44	40	43	39	34	42	39	46	61	31	48	44	52	45	40	32	46	30	30	38	32	40	49	41	40	41	43	37	40	52	44	45	43	37	47	43	50	36	46	56	41	43	31	43	36	57	45	51	51	47	41	23	27	48	33	41	39	42	35	32	37	55	44	57	51	47	36	41	47	31	49	35	42	42	36	32	32	33	39	46	39	48	40	32	46	45	36	31	37	42	52	45	44	38	47	44	42	43	36	45	46	39	28	44	44	50	38	46	42	45	47	44	33	42	29	32	39	52	42	34	38	38	28	35	38	38	42	48	43	44	42	56	47	35	40	40	37	37	32	38	38	40	42	46	58	37	35	41	45	38	39	44	38	34	37	49	50	31	42	34	49	42	40	37	35	37	32	41	45	42	44	47	33	36	40	53	40	46	49	27	46	41	23	39	35	32	27	36	42	49	41	40	38	52	37	27	44	35	46	44	44	46	47	45	37	41	33	36	33	40	33	36	32	45	43	42	55	45	31	33	42	43	44	30	45	43	35	45	38	34	52	45	32	48	40	36	35	41	54	45	49	56	46	31	34	28	41	44	33	33	39	39	43	50	47	47	44	46	31	42	53	45	34	38	50	32	45	41	42	37	35	29	30	41	32	40	37	37	45	41	44	51	44	31	35	42	39	34	46	41	40	44	43	39	43	42	36	41	48	40	33	34	42	36	56	44	39	32	40	48	39	41	45	39	43	43	57	48	42	35	33	35	37	32	39	42	41	43	33	37	36	25	46	35	38	53	51	35	59	45	38	44	40	44	34	39	32	39	54	40	41	44	36	48	51	36	32	52	36	51	46	36	47	44	44	39	44	55	43	44	43	41	40	53	43	48	56	44	52	49	41	34	36	41	41	40	44	35	52	41	41	51	41	43	39	41	36	38	48	54	37	37	40	42	38	41	39	40	31	53	34	42	28	49	47	34	38	46	37	43	48	35	34	39	38	46	46	41	32	43	39	37	31	43	26	40	36	43	40	41	36	40	28	46	45	38	34	33	43	31	39	37	43	35	48	35	42	34	34	33	46	47	43	38	45	35	45	45	47	46	43	39	34	36	41	39	33	39	53	36	38	33	46	43	48	42	36	50	46	40	49	34	45	43	41	42	38	36	36	50	39	46	34	39	37	36	43	46	39	36	35	31	37	27	32	43	44	32	41	38	45	40	33	47	43	48	32	42	45	35	36	33	36	41	41	40	36	37	40	33	50	38	42	50	41	57	45	35	46	46	41	41	36	43	44	37	50	47	40	48	43	39	40	34	41	33	54	47	31	44	33	36	41	34	46	42	42	51	39	26	38	43	42	40	53	37	39	36	44	40	43	57	30	49	43	47	36	39	48	41	46	34	35	38	38	41	36	23	35	32	37	28	41	42	41	45	31	48	47	39	49	52	35	39	46	39	29	39	38	34	40	42	47	50	39	43	39	28	35	44	40	31	32	38	50	41	47	34	40	31	41	48	38	53	44	47	41	45	30	34	45	37	40	47	34	34	50	52	39	37	50	41	47	45	52	40	27	45	43	51	40	36	41	34	48	51	43	41	37	38	23	33	49	44	47	47	43	46	45	48	35	43	45	51	39	38	43	44	48	41	37	47	45	32	45	40	30	46	44	43	30	41	43	53	35	39	37	40	31	45	43	42	38	39	41	45	41	33	55	48	52	50	44	40	42	40	50	40	44	33	43	51	39	47	46	34	45	28	37	34	48	39	52	39	31	27	30	59
2152	171	333	241	212	202	177	199	173	196	168	153	142	156	152	180	154	168	144	157	143	141	150	138	154	130	145	159	136	143	117	136	134	159	154	141	143	139	125	145	153	148	151	148	137	158	154	151	149	158	126	143	144	137	159	139	143	156	129	127	164	124	140	174	141	133	150	135	136	151	148	148	163	166	150	151	165	129	143	157	152	145	150	146	139	151	139	147	153	150	137	133	136	154	132	147	132	129	148	146	142	150	138	163	145	139	128	142	141	125	138	142	143	136	151	139	137	126	152	151	129	125	156	132	159	144	161	148	152	134	142	137	136	159	167	152	141	138	144	146	133	134	126	150	143	132	155	123	154	136	155	152	157	125	150	150	163	119	149	121	147	166	140	137	132	141	136	143	148	143	133	137	149	171	153	127	140	168	162	132	136	127	134	130	144	145	137	169	136	136	149	145	144	135	161	142	117	133	146	149	169	153	147	158	141	137	142	137	149	139	153	140	146	151	140	158	132	136	130	145	148	145	152	157	167	129	124	142	155	148	143	138	132	170	132	161	162	157	144	143	151	154	116	147	147	155	146	148	150	175	149	131	127	143	131	140	145	142	122	125	150	143	147	130	141	136	146	125	146	147	122	135	126	126	126	120	116	136	138	128	146	152	151	133	141	136	150	145	127	151	146	137	125	140	144	145	137	162	160	150	155	137	150	138	147	167	140	154	148	148	157	163	135	152	130	135	141	163	137	157	144	152	163	133	148	126	125	145	128	130	157	162	117	143	155	173	157	149	130	131	153	140	166	124	138	138	149	169	136	142	126	122	149	160	141	157	135	138	149	133	136	122	160	137	136	131	170	157	134	156	152	135	153	146	144	149	143	128	139	142	157	143	146	147	133	130	157	148	152	145	143	162	151	136	123	137	149	136	144	157	141	137	143	144	143	139	143	137	150	132	137	149	165	158	101	178	150	141	124	142	153	152	140	147	155	143	139	131	144	141	129	167	160	148	130	145	142	175	134	168	145	127	155	152	134	140	162	147	129	154	150	134	150	144	130	149	135	153	163	148	136	172	153	143	145	140	152	175	175	137	134	138	156	136	150	136	138	134	161	147	137	118	138	139	142	153	136	119	143	155	143	145	158	143	136	153	171	149	129	143	150	141	163	158	121	135	151	146	137	136	120	139	164	147	130	134	132	136	148	142	136	147	116	151	151	143	141	148	131	130	125	151	152	157	154	153	172	149	138	143	147	136	132	156	139	151	150	162	156	121	145	118	159	146	159	150	129	133	133	165	129	127	147	148	138	138	133	127	137	135	140	146	143	166	145	154	140	143	147	143	143	168	161	137	136	123	173	146	148	134	127	164	146	155	138	156	126	132	145	155	170	139	157	125	146	134	128	145	133	161	136	138	144	167	141	135	150	158	142	123	135	136	137	115	149	144	155	141	141	131	151	150	147	159	155	151	157	159	150	163	127	138	164	131	122	165	142	132	158	157	151	134	123	148	129	175	143	139	138	139	131	156	146	135	131	132	137	155	136	147	128	136	146	139	123	151	122	138	137	113	151	131	114	139	128	146	152	140	144	132	145	133	159	150	126	154	148	148	148	150	137	142	161	133	127	148	138	125	137	134	143	152	161	164	141	144	148	136	150	148	173	145	167	147	149	148	132	145	142	143	137	126	136	156	149	152	140	156	143	147	123	169	149	135	147	142	138	128	135	153	148	118	149	140	146	146	142	147	168	144	149	172	132	162	141	118	150	129	136	160	149	136	151	129	121	148	128	151	139	127	131	155	154	162	149	131	143	131	125	132	129	133	158	152	127	140	146	128	121	156	137	148	144	148	140	134	133	137	139	150	121	126	144	146	128	134	137	151	149	136	149	148	142	156	135	127	123	165	141	144	152	135	138	145	128	158	115	149	166	147	132	132	151	123	152	129	136	144	141	134	146	155	145	143	155	135	146	135	140	137	148	145	141	138	150	147	156	163	136	145	147	142	140	152	142	150	132	152	126	166	147	132	166	154	152	134	136	122	154	139	134	147	148	135	145	139	138	144	134	134	149	140	143	130	150	156	143	138	152	137	120	141	145	145	140	155	125	160	133	135	124	128	127	141	135	138	143	130	127	153	147	158	155	128	133	149	162	142	154	158	144	153	163	157	149	166	130	166	146	149	153	137	149	135	137	143	144	147	138	140	142	153	136	164	130	126	154	140	143	144	143	137	136	124	125	154	157	155	129	134	151	136	126	150	128	154	108	126	155	150	148	136	150	137	160	161	148	155	133	116	149	115	148	139	135	117	132	160	156	133	160	142	158	133	142	141	127	147	138	127	146	167	137	141	137	127	162	145	168	159	141	134	140	147	139	126	135	145	129	142	156	150	148	137	122	148	131	153	136	135	137	130	151	148	147	141	146	156	149	130	156	145	142	153	145	140	145	158	146	152	159	131	144	151	152	129	144	131	157	143	151	151	145	135	150	140	153	162	140	153	159	187	142	134	145	128	148	119	143	155	131	128	158	130	132	146	148	126	136	138	161	162	124	140	135	136	147	133	144	152	133	137	143	141	151	142	134	138	135	111	156	123	169	148	142	162	144	165	145	137	179	155	139	155	127	124	143	146	155	162	153	133	151	132	142	146	133	145	153	148	141	140	130	126	133	131	133	124	143	151	117	152	149	109	152	162	122	128	180	156	128	162	151	138	128	140	129	141	137	130	154	149	157	138	144	151	128	134	142	136	159	149	134	171	144	124	139	152	150	141	142	156	153	125	157	143	140	142	148	155	160	172	151	146	158	151	135	139	146	157	152	159	159	141	142	125	142	132	159	164	136	133	136	133	138	159	146	158	145	139	149	152	145	145	132	140	137	122	145	164	130	149	167	141	136	161	156	171	142	137	140	140	157	149	146	145	149	152	155	138	147	145	129	140	143	160	165	136	156	126	117	138	139	156	144	133	144	148	113	135	134	144	126	148	134	158	140	140	125	144	136	154	137	139	148	143	158	158	153	119	129	144	152	143	136	132	138	182	146	155	156	129	143	124	132	134	142	161	123	144	135	140	158	162	116	168	133	140	132	149	140	140	146	163	129	149	125	141	128	141	139	134	142	150	148	147	160	154	148	141	147	139	158	124	137	156	142	133	143	132	138	147	143	143	137	137	159	134	150	126	140	170	162	144	159	162	117	133	143	137	141	126	122	149	145	152	144	142	142	130	140	133	142	148	124	150	125	121	147	133	144	127	154	163	116	126	141	138	145	133	155	130	138	130	121	141	141	132	149	138	139	148	154	137	135	118	139	155	131	151	149	162	135	134	134	159	146	141	158	153	132	149	147	141	163	144	163	132	138	159	156	136	156	133	142	145	140	123	137	137	170	120	132	155	146	153	161	129	135	148	137	121	126	145	137	115	133	127	148	141	152	146	135	144	162	134	134	149	146	137	125	146	130	161	145	155	145	139	155	126	161	160	143	161	142	121	134	158	158	159	147	140	145	150	154	145
9671	1182	1301	935	653	525	416	324	286	230	245	210	190	185	144	160	152	172	172	135	153	124	180	157	144	139	154	125	137	131	137	157	130	150	136	127	114	147	151	124	151	136	122	161	120	136	123	152	125	149	136	147	126	124	137	135	103	117	117	115	134	126	143	124	136	128	130	111	121	133	138	117	122	130	107	125	132	120	129	148	135	140	116	124	116	128	140	128	132	129	132	130	156	142	140	136	144	136	122	123	150	120	152	130	119	116	121	133	141	138	126	132	140	128	133	109	137	128	127	133	138	131	118	125	116	137	117	112	133	124	126	133	117	119	140	106	133	128	124	124	127	115	154	132	142	122	122	133	125	129	117	130	128	129	121	146	131	115	121	117	139	131	118	116	148	128	131	111	133	101	121	108	150	150	131	122	149	119	102	110	136	130	126	133	130	126	118	129	119	132	137	134	122	129	113	133	126	117	112	126	118	121	124	128	117	105	144	124	120	96	130	136	127	123	108	135	144	105	111	142	123	144	124	126	110	132	116	115	110	99	135	133	121	123	169	139	117	122	126	120	117	127	121	139	118	122	159	138	126	130	151	144	149	127	136	124	157	133	126	101	118	134	116	130	106	120	121	149	142	120	125	141	151	117	129	139	117	119	121	123	131	132	122	134	117	122	140	138	133	126	138	143	139	130	142	141	119	159	125	102	126	114	120	128	136	130	148	110	121	148	133	103	136	112	130	134	133	137	132	121	136	123	155	146	134	126	128	127	139	141	128	146	124	148	124	123	130	139	143	131	125	122	116	124	153	111	135	129	104	138	139	146	131	119	134	111	129	136	125	109	133	122	105	125	112	123	135	130	125	148	154	146	129	127	115	111	152	128	132	133	126	117	124	144	115	125	115	126	142	116	145	148	134	120	125	107	126	123	128	136	139	129	151	128	131	135	104	131	118	120	145	123	137	132	132	140	135	150	117	136	123	131	129	132	122	134	124	110	122	125	152	128	146	130	129	117	134	106	142	140	132	138	166	134	133	161	121	123	146	146	108	133	114	116	147	136	115	109	123	148	140	130	116	146	129	142	133	127	140	143	120	129	132	121	121	120	131	117	126	126	132	148	134	129	127	140	133	144	133	135	121	127	121	125	120	131	135	161	128	109	118	141	114	125	120	142	132	120	145	111	132	132	119	142	132	126	112	132	145	129	133	127	144	120	125	150	135	133	144	136	140	142	133	118	125	148	142	119	134	118	123	139	112	132	120	121	129	133	112	137	124	126	99	139	118	139	124	128	123	115	146	129	123	137	135	132	130	150	134	123	107	128	104	123	124	116	122	121	108	131	140	115	121	164	122	121	127	113	114	131	125	129	130	144	141	111	132	120	143	127	130	118	126	136	146	125	119	147	130	117	126	128	123	118	129	131	128	134	126	122	150	115	123	128	114	129	105	106	131	159	120	132	129	112	155	140	130	137	108	132	139	121	123	113	104	126	143	125	132	137	145	116	112	160	135	112	154	131	131	120	134	128	155	118	121	127	104	150	133	128	119	144	128	130	106	132	103	130	114	135	115	130	140	119	121	138	112	133	156	130	123	126	134	137	117	131	122	146	130	123	128	116	131	136	113	114	105	122	114	130	132	129	147	114	110	130	115	135	111	148	140	142	116	116	135	123	128	144	115	112	139	133	144	139	129	125	136	134	129	136	117	122	113	141	126	122	130	114	133	107	141	138	143	134	123	138	118	110	158	120	115	121	157	104	119	140	119	121	133	109	101	132	134	136	123	141	142	115	120	139	133	112	138	137	114	135	120	125	138	139	143	137	122	123	137	109	113	115	137	116	109	100	111	121	125	127	140	133	112	123	136	127	143	138	117	129	111	133	140	134	131	136	138	118	122	118	130	133	131	133	149	139	134	128	110	133	112	156	123	133	111	138	143	165	119	121	154	117	116	113	111	115	108	124	131	115	150	137	123	117	153	122	139	126	111	136	142	126	140	132	130	148	117	119	138	128	145	146	137	113	153	128	116	151	114	152	139	104	131	124	137	139	130	126	117	163	142	119	140	115	138	139	130	143	144	145	139	127	103	135	136	124	131	137	123	127	128	128	125	124	120	116	120	140	138	143	122	136	137	126	138	126	114	132	128	130	134	136	116	134	136	123	130	128	136	141	142	109	117	121	128	136	140	127	144	137	121	129	138	121	105	130	121	118	129	100	132	127	130	137	113	115	107	106	108	141	124	130	118	123	135	141	124	121	110	125	146	140	120	131	149	135	133	128	139	137	148	115	126	115	108	134	126	102	134	129	141	130	119	138	118	130	145	132	119	115	125	152	138	127	125	139	124	119	141	133	122	105	114	137	109	119	129	127	133	108	131	121	128	122	140	113	99	147	129	138	98	119	135	126	130	119	126	125	121	127	118	117	122	139	119	107	117	124	131	141	136	127	121	141	127	117	138	137	120	141	138	116	125	142	131	109	132	145	153	129	132	129	149	143	130	150	131	127	127	115	121	134	149	151	149	143	131	121	126	122	127	114	114	120	122	141	138	115	133	125	135	116	124	117	119	125	118	135	127	131	128	119	140	107	117	150	123	118	143	151	144	134	141	139	125	128	138	135	128	137	160	122	123	138	137	121	143	127	134	135	123	135	121	130	118	147	135	121	129	131	128	133	124	119	124	144	131	122	127	130	137	140	126	125	127	116	132	119	138	106	139	128	136	153	128	128	119	150	133	113	132	119	144	142	110	126	132	121	139	136	120	157	118	125	121	100	142	133	136	142	133	143	137	132	103	127	129	140	135	121	124	128	124	113	139	122	141	143	123	106	118	119	132	133	117	129	120	113	137	136	144	113	132	131	124	132	105	153	134	137	119	135	122	127	140	143	117	99	139	134	106	128	119	125	138	126	133	133	110	147	122	117	125	114	119	134	122	123	137	115	155	132	135	146	124	135	138	129	116	138	116	132	136	126	119	123	123	119	147	101	110	124	120	121	112	115	136	128	144	142	120	131	138	129	117	133	154	105	125	126	123	129	112	118	118	119	133	116	118	138	145	132	127	126	134	121	137	101	114	126	141	120	118	134	140	125	139	129	108	124	125	141	128	138	121	131	135	122	148	133	121	109	115	116	141	143	143	113	125	138	121	123	114	130	116	120	121	135	120	125	104	132	137	136	134	155	120	117	129	129	133	135	137	143	139	136	119	126	129	125	103	136	117	111	139	132	119	128	141	127	141	132	137	114	135	123	142	128	114	130	123	137	117	117	125	137	163	139	127	141	114	101	127	137	120	148	128	120	146	148	153	122	130	131	122	130	132	121	119	128	148	122	128	117	109	138	143	104	146	130	114	112	134	112	121	127	134	138	147	110	133	134	112	135	133	128	138	129	125	123	153	110	127	126	150	145	116	131	135	105	137	117	113	104	130	111	117	123	134	133	139	138	128	108	134	124	105	157	123	136	134	131	116	127	125	138	128	147	129	128	116	142	125	144	129	163	145	124	147	118
6344	1149	2980	3079	2694	2258	1841	1459	1301	1135	1009	946	747	809	686	633	616	620	554	548	532	521	511	470	454	499	431	407	408	423	417	465	393	416	409	393	420	418	388	406	398	408	378	360	391	385	381	372	347	378	383	355	387	364	348	340	345	363	340	340	355	386	363	370	339	369	359	366	349	337	344	359	378	343	379	374	324	325	323	349	336	347	335	344	355	326	373	381	359	328	340	373	345	311	334	363	335	342	342	338	341	345	337	330	333	335	356	354	352	332	331	343	309	344	368	345	346	335	354	330	393	365	344	352	357	374	330	356	359	335	320	342	334	321	331	383	304	340	364	360	336	311	344	340	350	323	333	379	344	338	320	338	331	327	324	328	355	365	320	331	337	345	338	320	327	339	356	333	346	324	346	331	336	338	327	332	316	343	339	341	336	344	327	326	353	329	338	322	323	309	346	338	335	327	325	329	369	328	313	358	362	326	346	362	340	350	352	334	334	344	355	373	367	349	341	323	357	345	344	329	350	349	345	334	338	353	361	337	340	338	344	324	338	346	316	350	322	332	314	338	333	320	365	329	349	359	360	343	311	334	336	345	301	314	341	323	333	359	309	328	331	347	360	340	353	335	389	317	333	346	349	364	369	332	347	334	307	330	355	311	326	314	328	354	337	358	335	343	342	363	341	328	351	351	299	317	358	358	328	320	377	313	359	340	366	307	323	336	314	353	311	316	338	342	348	351	371	331	370	356	321	337	309	345	321	354	345	331	330	359	339	363	332	359	297	313	346	324	346	320	360	365	360	347	350	321	338	386	315	345	367	379	304	323	321	348	309	332	349	313	311	342	350	332	323	333	332	335	320	328	342	349	341	353	351	336	340	334	329	362	341	328	354	339	333	362	338	330	324	352	313	361	326	316	375	321	331	332	332	327	329	356	350	322	340	336	355	366	342	326	326	329	342	365	370	344	333	320	355	349	344	356	335	315	355	345	317	348	321	300	309	331	343	352	358	336	332	315	332	344	335	347	357	365	372	356	344	358	334	365	352	341	350	353	343	342	353	330	344	348	319	349	315	310	345	346	372	349	321	396	361	353	356	355	379	313	345	363	350	340	368	347	339	345	330	358	342	350	346	328	355	330	368	299	332	341	314	323	333	358	338	335	325	337	328	342	327	323	330	352	322	325	309	338	312	355	351	307	300	362	361	352	342	342	341	338	331	331	336	363	377	377	341	334	332	338	339	373	325	329	340	329	323	356	335	323	339	336	306	339	343	319	300	314	334	331	334	307	350	353	372	349	371	314	344	340	379	307	364	321	354	320	318	359	355	310	322	328	337	343	317	360	327	336	343	341	348	341	332	337	352	344	365	356	312	352	368	289	336	318	331	338	360	374	348	353	355	332	363	315	349	305	364	320	361	323	331	353	319	325	364	342	346	343	345	360	342	326	329	321	344	336	352	363	355	355	359	347	328	312	351	317	344	341	309	339	339	357	343	371	342	353	325	310	326	371	319	330	368	319	325	345	334	346	323	361	339	299	320	320	344	338	335	377	367	331	335	351	330	350	321	355	334	366	326	311	360	360	303	328	354	341	403	340	334	326	338	342	346	318	319	343	342	308	337	351	329	297	317	335	324	342	326	308	349	332	333	320	317	329	331	351	346	293	304	284	327	319	346	347	336	346	376	307	358	314	332	350	345	360	349	316	312	334	367	339	338	327	337	311	348	318	293	353	344	321	327	373	328	352	345	332	336	350	357	317	355	347	330	329	327	325	368	327	332	356	369	343	353	353	330	341	333	337	357	334	290	320	358	345	334	334	332	330	363	370	320	326	317	335	307	327	347	353	327	392	329	363	331	329	340	353	354	356	356	368	315	334	304	349	351	372	341	335	339	328	317	336	289	306	346	341	332	335	335	323	366	327	376	358	352	326	332	339	343	314	352	315	358	306	377	365	319	304	325	340	318	343	372	360	330	314	327	332	313	323	356	327	346	341	335	309	331	333	321	318	357	353	336	342	346	307	347	363	335	340	368	356	343	315	342	349	346	301	336	344	333	345	327	317	333	328	339	339	339	328	331	356	310	316	342	331	341	399	363	364	363	345	348	325	347	335	350	321	357	348	332	338	341	323	345	319	335	372	366	324	339	312	332	339	333	338	378	370	307	376	357	340	355	318	343	353	342	326	301	329	343	352	365	343	320	310	338	352	343	367	331	326	343	331	331	322	321	344	309	312	374	346	337	324	349	319	321	343	320	349	337	356	346	303	318	362	350	355	346	344	365	320	311	323	301	328	335	333	323	321	343	321	344	345	319	351	324	324	354	362	348	330	319	370	347	334	347	332	365	346	327	326	365	340	363	352	326	349	328	333	334	345	343	361	330	362	358	364	362	341	311	343	332	351	344	356	323	349	331	344	367	319	343	345	314	332	359	319	351	312	343	362	339	331	370	339	323	334	358	350	315	358	343	334	329	349	371	348	367	348	390	320	329	338	326	310	333	352	321	338	350	337	304	334	300	357	340	347	381	329	361	321	318	306	346	356	328	361	348	344	329	334	313	337	330	336	331	332	350	378	345	357	329	316	328	328	308	305	381	345	319	349	349	324	326	349	325	342	338	341	302	351	332	331	328	339	345	314	326	342	323	324	346	339	364	337	346	346	341	313	324	351	280	315	374	341	353	323	350	334	334	337	332	339	333	337	326	332	360	341	310	305	324	359	359	316	348	368	313	342	333	294	356	328	314	350	354	310	360	319	337	310	318	322	351	351	308	326	353	341	320	354	323	341	321	346	344	341	387	314	341	319	301	338	331	367	322	335	364	345	344	337	381	330	320	326	301	326	358	328	344	295	380	337	331	340	314	360	310	352	328	331	377	340	322	331	311	325	349	325	373	352	324	328	365	345	311	337	322	379	355	333	323	336	342	357	371	321	370	315	337	371	291	301	345	357	324	368	335	318	369	341	350	322	335	315	347	348	315	338	343	322	344	318	358	353	352	328	355	345	316	352	322	298	333	357	314	338	370	314	353	333	327	330	352	334	303	379	367	328	372	353	328	364	310	324	340	357	362	351	365	346	337	343	331	345	315	364	320	313	328	355	317	352	345	333	345	348	337	354	331	354	344	329	348	325	363	309	375	340	353	330	332	342	324	356	322	316	322	365	342	313	357	355	319	327	368	322	327	355	328	345	347	344	382	330	328	320	333	340	332	326	305	349	327	353	333	330	353	362	347	356	367	342	313	334	337	324	361	361	307	310	323	326	325	350	348	372	369	303	343	349	333	329	336	332	343	363	345	358	362	336	338	354	320	329	332	324	329	328	328	321	318	336	333	307	355	327	314	348	335	342	354	337	359	333	347	334	339	321	348	344	364	337	327	354	322	338	336	345	354	326	356	347	357	347	345	347	350	333	375	362	349	325	319	344	343	333	290	323	345	350	337	339	341	365	340	313	348	327	323	362	325	342	351	328	326	342	360	319	345	308	338	340	358	354	347	358	357	305
16728	2974	3036	1908	1257	921	735	596	492	403	378	365	346	276	294	294	286	291	245	258	240	245	247	242	230	223	203	222	229	267	250	211	225	236	214	229	229	229	215	223	197	221	230	164	183	215	218	197	215	206	196	212	215	210	197	193	212	230	229	221	217	203	200	198	213	215	197	204	232	208	190	206	239	201	192	221	193	189	208	205	207	225	176	173	215	191	201	190	192	199	214	205	203	208	194	211	203	209	189	231	219	189	219	198	199	192	157	189	193	210	227	190	207	190	226	229	200	208	186	214	192	187	169	198	201	207	214	182	195	221	206	181	203	183	198	196	189	213	213	205	197	176	211	201	200	223	187	194	211	185	179	199	193	239	205	216	214	214	221	203	208	191	191	213	197	190	197	214	199	199	206	218	181	211	214	181	224	197	192	177	191	207	216	203	187	209	198	208	196	198	188	204	175	208	194	204	177	215	205	205	218	195	221	184	244	201	198	215	202	201	187	217	211	203	160	180	208	185	170	204	228	193	177	231	190	206	188	196	206	196	192	193	185	213	213	203	208	209	222	220	183	185	187	195	195	190	209	204	224	170	221	219	204	203	177	206	201	210	219	193	174	196	227	205	202	226	189	188	198	181	191	199	194	189	216	202	207	193	204	219	178	198	195	210	206	190	193	193	206	157	206	197	216	217	196	211	223	220	189	208	227	204	212	211	200	180	189	206	195	186	192	188	195	223	199	206	206	197	213	208	221	189	200	226	188	201	174	202	229	208	188	180	210	196	173	201	189	192	184	210	178	171	230	180	199	197	225	187	176	203	213	216	192	198	200	193	219	209	212	222	187	199	202	210	217	214	222	197	196	177	223	203	205	194	210	190	214	235	198	181	218	184	210	202	220	195	188	181	180	202	197	211	209	193	176	190	202	229	190	182	184	197	200	191	203	206	192	212	201	183	201	194	213	206	194	196	182	203	187	180	200	209	174	179	217	200	234	222	199	200	181	203	211	222	190	207	179	200	201	192	180	214	192	225	190	209	229	190	204	189	197	212	202	193	214	194	178	189	200	205	183	197	213	228	231	191	190	183	184	220	192	207	214	189	197	212	187	226	217	188	212	188	207	230	213	229	214	195	224	163	204	199	185	178	226	202	223	209	204	201	216	200	219	207	169	204	175	197	210	181	197	198	213	227	186	213	212	192	180	204	212	197	211	205	214	217	170	211	205	209	205	190	223	203	184	200	219	184	196	188	215	216	181	225	214	196	202	199	201	199	196	194	215	206	179	224	193	207	226	165	208	204	220	189	207	194	200	209	216	220	176	219	206	200	226	235	207	197	194	206	192	204	186	206	207	180	200	245	209	207	186	189	177	187	199	204	210	183	224	193	190	197	186	198	187	193	193	216	202	210	187	212	199	198	219	185	180	201	183	193	211	200	219	193	189	178	188	202	192	195	192	198	200	202	202	196	187	200	188	202	222	210	208	202	202	187	184	169	220	190	219	197	227	180	189	230	182	181	190	201	227	204	188	188	207	195	182	226	187	182	195	199	199	197	197	245	206	193	188	218	210	204	203	219	209	193	230	218	189	198	191	211	205	204	201	186	223	211	236	231	202	195	209	203	210	199	200	209	203	186	170	204	181	219	200	189	187	203	188	148	194	193	202	202	196	189	212	182	212	176	178	213	178	183	194	207	198	195	182	181	208	199	216	207	208	212	223	216	198	217	172	209	159	190	196	177	209	157	204	191	179	207	178	195	161	174	201	194	200	192	196	199	221	198	195	182	191	207	202	192	188	207	224	187	196	202	185	188	204	211	226	203	195	203	215	210	178	194	212	196	202	171	205	181	185	200	186	212	232	214	206	173	223	182	201	191	195	205	212	184	194	195	176	208	191	205	182	205	200	182	220	182	212	210	208	188	195	192	216	182	200	205	197	189	228	187	205	204	224	207	208	217	188	210	206	233	212	219	211	194	203	184	191	207	213	210	193	188	181	179	221	190	196	229	191	188	186	181	217	190	192	190	191	229	213	224	219	202	207	198	194	181	196	173	191	166	211	191	197	195	204	200	191	192	187	189	212	207	185	176	218	204	229	216	211	201	219	203	196	198	193	198	200	176	236	188	204	195	203	201	227	196	212	198	197	213	206	225	189	200	216	220	208	205	226	208	196	190	204	200	222	191	215	178	188	166	222	194	191	160	192	172	199	205	199	231	222	215	197	212	178	188	199	177	215	214	181	205	214	205	185	195	195	178	208	181	199	188	207	201	189	188	186	212	238	200	218	190	232	187	223	189	190	206	177	178	217	183	206	187	202	221	190	222	176	197	203	199	217	199	187	221	209	222	202	225	195	200	217	193	216	205	199	186	172	199	196	195	200	200	218	184	217	190	197	208	194	216	232	182	192	197	191	178	222	221	209	222	208	196	203	189	223	191	205	189	202	196	203	197	203	197	201	225	191	198	233	202	190	187	217	189	216	221	178	213	200	210	183	209	212	205	187	200	216	232	208	197	173	186	234	183	233	179	202	177	198	195	214	198	212	229	204	212	204	181	217	205	226	193	210	209	199	197	204	208	214	232	205	184	192	220	176	195	245	193	204	204	231	180	194	229	176	194	205	191	188	211	209	167	186	193	199	196	177	212	204	210	191	206	188	206	211	175	231	185	217	187	177	191	208	192	192	214	199	200	196	208	210	195	181	189	209	192	195	190	199	228	188	209	196	194	205	228	219	203	219	192	187	198	211	185	189	189	193	205	198	182	188	201	181	208	216	192	209	199	191	193	220	183	199	214	202	222	221	204	193	176	209	202	225	193	192	202	209	193	220	215	212	189	207	204	183	215	220	191	208	178	202	220	215	196	206	215	219	200	212	208	203	185	197	184	189	186	179	230	203	197	227	209	227	177	199	197	187	204	200	215	187	210	193	208	202	188	210	211	204	181	186	186	193	190	215	182	200	181	190	188	203	216	196	202	203	192	200	189	199	197	189	204	209	205	199	178	213	219	198	190	180	212	188	196	195	210	204	227	185	208	216	192	168	203	189	216	188	178	204	208	183	216	216	224	184	209	186	186	198	218	217	192	188	192	236	172	188	191	193	213	205	225	195	203	208	219	190	197	170	210	192	213	220	195	213	198	180	190	165	180	194	197	201	187	207	209	206	202	202	182	220	191	177	202	191	208	186	193	228	207	218	174	192	190	182	187	190	198	217	194	204	172	206	191	216	212	204	187	171	210	190	201	201	199	184	210	208	210	201	189	198	182	191	205	220	187	209	203	192	223	191	228	204	201	181	180	191	193	226	213	221	232	189	173	196	235	193	202	211	225	180	195	186	214	204	168	201	188	207	220	203	196	190	195	196	212	196	205	203	217	198	201	212	199	222	203	208	187	166	187	220	200	196	200	208	194	194	199	174	206	199	200	178	219	193	196	202	197	209	187	191	185	191	190	223	196	220	175	193	183	175	217	197	190	174	189	196	201	192	184	184	209	205	218	209	167	199	223
8083	2364	5346	5476	4727	3952	3306	2663	2247	1919	1697	1510	1360	1232	1135	1071	1008	872	883	869	840	804	778	753	703	702	685	698	642	674	594	595	636	592	561	593	556	550	596	580	526	555	543	573	544	535	520	589	514	534	508	567	529	503	523	563	536	508	521	509	527	488	495	485	517	490	492	518	501	514	537	520	503	497	499	490	525	472	459	509	470	475	464	526	486	467	499	478	497	454	411	502	506	508	495	516	501	511	514	475	511	519	509	490	482	446	458	480	466	473	464	504	474	502	468	469	487	448	485	480	492	527	447	462	468	504	462	470	461	497	484	503	472	453	454	468	491	478	443	503	494	486	452	502	461	444	476	464	482	501	497	449	495	506	492	493	479	452	484	496	497	470	470	483	474	467	502	501	486	490	482	462	507	443	456	484	495	500	435	465	498	502	512	470	456	503	484	473	523	458	453	445	433	508	454	470	513	492	469	528	480	456	504	459	483	444	531	488	470	507	524	462	474	486	485	496	520	489	459	496	473	417	476	483	472	486	487	482	478	501	418	470	482	518	458	488	483	495	511	485	500	464	444	464	479	534	483	493	510	476	463	474	475	450	471	474	474	458	481	508	518	439	452	453	514	469	471	458	489	416	483	473	432	503	489	493	484	476	470	496	499	492	479	480	497	465	481	472	420	491	447	482	501	492	465	494	504	506	464	478	491	482	467	476	495	464	472	474	459	488	436	458	512	483	452	433	482	428	499	449	471	493	452	465	417	456	493	483	460	472	489	492	475	464	491	481	466	428	455	479	479	460	458	453	480	485	474	519	470	491	458	482	503	501	513	515	451	466	501	483	499	504	457	429	455	466	479	454	482	472	456	440	486	503	458	463	513	509	485	474	455	459	461	430	490	516	495	465	444	490	491	477	470	486	445	503	517	515	488	522	465	501	493	447	477	483	468	487	489	485	479	471	536	488	443	448	495	518	464	495	434	472	463	495	496	482	445	430	476	498	479	502	490	483	446	488	437	508	475	490	504	484	485	462	456	464	513	482	475	495	505	489	464	489	484	496	456	452	442	466	484	496	500	471	468	493	505	497	467	447	445	475	511	458	450	454	445	484	460	519	515	500	467	452	498	474	522	435	519	484	456	443	494	471	478	503	480	466	429	462	496	513	498	487	472	490	508	494	490	502	501	504	528	541	440	486	457	493	471	532	464	465	504	458	491	468	525	481	452	427	510	488	467	484	495	496	436	456	455	461	524	521	463	481	484	483	478	470	445	482	475	489	495	468	467	463	473	469	475	487	497	475	489	451	487	496	509	482	475	489	499	500	448	482	487	445	499	490	482	445	477	477	448	442	500	467	472	497	464	467	467	508	471	460	493	449	484	527	419	490	514	485	457	469	468	481	489	478	480	508	485	459	496	469	495	481	446	450	472	491	465	496	459	469	479	499	488	489	475	493	507	460	503	487	491	451	445	478	523	459	468	482	486	473	493	470	460	485	462	478	466	494	458	491	498	470	487	492	470	507	461	449	480	498	513	453	434	477	471	495	470	479	456	510	454	477	482	479	498	472	452	466	489	516	486	480	527	518	507	462	521	459	472	517	474	491	484	496	467	507	432	471	512	479	471	471	440	464	465	479	466	465	471	490	475	486	474	469	493	489	480	483	461	512	507	468	518	458	503	459	493	500	482	499	464	469	476	496	496	497	488	486	466	419	470	448	481	462	479	436	472	513	484	500	476	465	502	495	452	496	479	469	466	464	499	517	496	457	481	468	449	495	455	457	502	482	465	467	487	458	489	491	468	493	485	476	496	495	513	452	518	482	456	472	493	486	463	434	490	480	480	490	496	466	489	436	464	475	491	479	481	498	507	489	496	476	443	511	483	473	466	464	469	491	491	473	529	468	452	438	453	469	501	513	535	480	456	511	492	464	464	474	517	465	452	470	461	464	464	418	456	496	503	481	499	476	445	489	489	481	517	480	470	492	505	476	518	492	479	447	485	492	532	500	496	464	478	493	454	489	481	454	461	439	488	516	492	506	459	491	482	491	464	491	481	479	479	476	502	493	475	466	482	494	473	465	473	477	500	522	475	536	454	506	474	522	456	444	439	470	499	496	472	528	467	526	474	472	495	481	472	499	476	452	472	457	475	460	547	493	466	502	477	503	467	503	482	419	485	479	440	462	475	479	460	448	487	530	479	474	490	459	497	443	467	480	454	515	467	444	490	530	431	450	517	464	478	477	467	520	477	444	479	486	513	483	475	493	457	472	495	498	455	523	494	483	485	510	472	453	493	450	469	466	494	500	458	493	511	476	466	488	490	467	472	463	439	489	484	484	537	457	477	484	463	485	553	454	519	455	474	458	498	492	470	481	497	489	459	490	483	440	450	478	478	459	459	459	494	523	474	476	428	483	479	465	452	496	480	463	489	505	488	470	515	493	470	424	457	452	451	483	512	461	480	495	485	480	464	468	471	477	509	496	456	524	433	482	475	463	480	491	478	450	495	488	493	486	457	491	504	480	466	482	440	501	527	444	491	458	499	490	482	480	491	493	470	475	531	475	470	505	466	471	491	504	462	444	492	433	460	504	457	473	481	469	481	471	446	485	494	496	435	484	492	514	486	467	459	489	474	489	516	467	498	496	483	480	477	508	487	478	475	485	500	476	485	466	469	475	476	505	499	499	472	483	463	511	526	501	473	514	509	413	461	483	460	473	495	460	476	503	465	521	494	513	457	473	444	443	457	463	481	487	453	491	481	484	454	480	427	492	447	525	474	492	461	490	499	470	471	435	480	459	453	479	462	487	486	469	480	523	490	488	476	470	461	461	460	503	486	498	437	457	435	484	467	482	481	460	491	501	445	480	493	517	461	485	530	483	470	486	492	432	475	507	477	446	486	492	471	489	519	490	467	464	478	462	492	459	458	473	499	469	445	464	516	464	449	467	466	510	500	475	465	471	495	500	495	477	481	499	492	442	497	471	498	464	491	481	460	451	500	451	455	447	478	466	445	454	453	466	487	450	505	469	482	436	498	468	482	513	500	502	458	465	503	466	488	455	468	452	461	473	509	460	476	479	492	471	448	513	471	480	507	488	525	515	448	458	505	521	478	473	488	484	480	529	508	442	466	528	465	475	507	481	469	473	480	488	455	470	448	490	486	477	517	474	509	479	503	466	489	460	478	557	445	428	456	513	468	477	484	448	441	474	505	506	499	489	442	452	472	488	483	496	473	505	451	454	475	471	427	442	452	473	483	467	478	433	472	499	492	457	493	431	467	470	477	482	444	473	504	485	465	489	476	479	480	502	487	497	479	487	471	455	457	490	476	491	522	448	475	488	451	451	511	487	470	492	512	484	508	482	464	482	467	488	460	459	443	453	511	466	488	498	505	488	473	472	512	470	486	501	439	455	515	474	442	456	497	497	489	462	475	471	502	520	475	488	473	489	531	453	500	493	460	523	445	475	463	429	485	465	447	492	494	492	492	490	467	501	470	513	454	464
2299	558	414	74	63	54	55	42	43	56	49	54	44	41	49	42	48	47	37	38	40	43	32	44	41	35	43	36	48	54	43	40	42	50	55	46	34	37	36	39	35	46	40	40	44	46	53	30	52	43	48	44	40	48	45	46	40	36	52	45	25	52	40	49	42	28	36	48	44	38	52	35	52	30	43	54	45	52	34	49	43	44	50	31	40	41	37	44	39	48	43	47	29	34	46	35	44	37	37	55	29	42	50	40	39	39	43	34	42	45	58	44	40	49	45	38	38	45	43	49	34	41	51	50	41	48	47	47	32	40	47	46	45	48	36	43	52	36	51	48	30	48	41	43	29	44	49	46	52	53	33	33	38	36	33	31	35	37	43	40	47	40	40	33	45	50	45	62	39	45	32	38	42	52	45	44	38	41	43	30	55	44	52	55	52	33	44	37	46	40	50	49	51	43	44	46	49	52	49	39	30	50	44	53	59	47	43	27	39	45	35	42	45	42	41	38	54	37	50	46	42	35	54	44	45	43	38	42	42	53	45	51	39	38	45	40	39	43	48	41	41	32	43	45	56	43	49	48	47	43	38	34	54	45	43	43	46	31	38	47	47	44	57	45	52	30	31	49	42	34	48	41	49	37	47	50	54	45	43	48	48	45	46	42	51	33	53	48	39	43	30	40	32	35	42	32	45	45	42	40	28	34	42	50	40	43	30	36	43	45	50	26	49	36	47	46	48	48	45	46	55	36	40	37	50	55	44	53	44	37	46	56	46	40	38	49	35	41	37	41	47	36	47	59	47	47	51	34	51	39	60	32	35	47	48	46	37	48	37	41	43	70	42	36	38	60	43	49	43	37	41	31	39	38	45	56	33	47	38	46	39	52	51	28	44	49	41	47	44	39	44	54	42	41	44	41	38	27	31	39	35	42	42	33	44	34	61	47	40	34	50	51	44	45	50	43	36	49	45	52	45	44	34	34	34	36	38	35	47	35	43	56	41	41	47	46	38	33	39	39	49	45	53	38	34	40	48	51	44	50	44	44	39	37	41	44	44	45	49	51	45	47	55	39	50	46	51	36	42	35	40	52	34	39	52	47	46	37	48	35	39	40	51	42	49	48	38	38	36	40	35	45	48	44	39	45	34	47	47	53	37	38	42	36	59	30	49	44	39	30	40	25	42	40	48	40	35	46	54	45	42	51	36	49	45	46	41	43	54	41	41	45	59	46	51	36	37	31	39	38	35	40	45	37	48	54	47	42	42	43	39	38	39	48	45	49	43	60	46	53	42	44	45	47	33	31	33	44	43	52	38	50	50	51	32	55	50	33	50	36	44	43	39	41	32	49	48	46	42	30	44	45	41	47	40	53	40	46	47	48	42	30	47	38	43	35	41	55	34	46	38	42	41	44	48	47	45	45	48	41	44	38	43	39	49	42	41	39	42	52	44	38	30	38	35	52	55	53	50	54	37	46	48	37	44	48	43	45	37	32	51	35	48	45	42	33	38	46	42	44	44	53	42	39	37	48	57	42	34	51	27	46	37	49	48	42	51	43	50	44	54	58	52	35	61	44	34	32	43	38	36	37	41	46	60	38	50	32	43	43	50	57	52	44	46	41	42	45	53	40	32	49	43	55	37	41	32	57	34	46	49	36	40	58	53	48	34	46	41	32	44	52	43	39	37	52	50	38	51	55	44	50	31	45	46	47	47	58	36	38	34	37	36	45	47	39	51	43	34	56	46	36	32	41	53	34	43	54	29	37	38	44	47	50	38	27	46	47	49	41	48	45	49	47	45	41	31	55	52	54	45	40	41	35	47	34	37	35	66	36	38	43	33	53	42	33	40	44	30	45	51	48	39	51	46	42	47	42	46	41	44	30	40	50	43	39	29	32	38	27	31	43	37	44	42	40	38	40	37	37	41	37	43	43	39	40	41	41	31	51	34	52	44	37	40	42	44	42	40	44	45	45	37	33	42	35	43	41	53	51	44	44	38	40	40	39	47	40	36	40	37	34	40	37	49	51	44	43	45	35	45	54	30	42	39	49	36	45	44	35	39	42	42	29	33	49	45	50	51	47	41	37	39	50	45	37	48	45	50	43	31	41	41	38	47	34	45	46	48	36	56	33	40	56	44	50	37	49	37	36	43	36	40	34	47	37	46	36	27	42	39	33	35	40	44	29	51	50	37	37	27	48	46	31	38	36	48	38	41	44	47	41	29	46	45	46	38	45	52	42	44	43	38	44	30	50	60	57	41	44	40	36	42	37	38	38	40	40	36	40	50	45	44	53	37	38	42	42	47	48	33	24	55	41	53	39	49	41	56	39	49	57	45	29	45	30	36	50	35	35	40	36	36	47	45	39	33	33	38	39	42	34	32	41	39	43	37	41	38	29	42	36	52	36	52	44	49	51	33	47	32	36	33	41	41	45	35	34	49	46	47	46	45	42	38	51	46	51	51	36	52	48	40	29	41	46	46	44	39	58	40	44	35	33	32	41	41	41	44	38	51	38	42	44	33	51	43	34	54	56	43	44	42	47	48	42	34	40	24	36	58	46	36	35	54	58	43	48	42	44	42	43	46	40	26	45	43	41	43	43	40	39	48	35	34	36	57	37	43	46	38	38	54	38	35	36	41	41	37	52	36	41	46	53	49	44	49	42	38	47	42	45	46	36	37	49	48	45	27	34	40	39	32	33	45	56	42	27	43	53	44	42	41	36	43	54	30	44	33	43	41	44	37	47	41	50	70	40	44	40	45	57	49	31	50	43	37	39	45	42	47	44	37	42	44	56	40	49	35	55	45	38	39	45	42	36	36	37	35	33	31	39	49	42	43	40	47	40	49	43	41	32	44	52	36	43	46	52	46	44	49	58	45	38	44	47	44	41	47	42	49	37	44	36	35	45	50	34	42	45	42	36	44	47	57	42	33	38	47	44	50	44	28	38	37	46	43	51	44	51	43	37	60	46	37	44	34	35	40	39	38	39	35	46	55	42	43	35	53	50	48	43	31	41	39	44	50	40	34	31	34	46	36	44	39	41	34	46	41	43	43	49	32	35	42	45	57	46	42	33	38	43	44	43	35	41	40	47	32	35	42	34	57	38	45	37	49	36	38	34	40	31	45	38	45	53	35	41	50	34	36	38	40	41	61	39	54	49	44	36	52	46	44	41	55	43	40	52	42	50	48	39	47	41	35	54	55	56	40	55	36	39	45	45	38	39	50	35	42	48	31	42	44	38	46	44	36	47	45	48	42	47	49	46	45	38	58	42	42	52	36	31	34	53	49	30	50	36	48	39	39	49	37	49	37	31	45	42	37	48	48	43	32	36	47	38	46	40	44	49	52	37	39	38	55	42	46	35	31	57	48	45	40	28	39	41	44	39	52	45	41	39	40	52	36	39	42	42	47	36	48	40	59	32	34	43	56	42	43	33	53	35	46	51	49	43	53	34	31	36	35	57	35	38	43	34	39	42	44	38	33	41	43	46	37	54
2139	676	719	266	244	226	233	180	207	171	189	166	153	176	175	165	169	137	152	142	149	182	148	164	165	148	147	172	129	155	169	125	157	137	136	156	155	154	157	158	141	167	160	130	141	126	141	145	155	145	162	146	154	141	158	152	154	126	131	131	151	156	124	138	150	144	135	174	136	140	144	142	158	134	139	148	153	150	159	149	165	140	147	147	154	118	134	158	126	144	151	151	119	143	151	144	140	152	144	151	146	128	127	129	142	165	140	148	135	125	134	141	146	156	152	142	145	137	135	143	151	145	158	138	134	146	157	135	159	145	153	157	134	134	139	134	142	138	129	121	153	149	130	155	163	164	143	139	143	128	146	159	129	140	142	144	166	166	151	153	149	151	143	155	141	137	166	158	143	138	150	149	154	168	152	160	153	160	156	155	171	159	139	128	152	146	135	159	122	148	151	152	135	147	143	141	122	151	152	164	136	112	132	162	154	150	165	144	137	134	160	130	138	155	154	126	136	158	150	147	128	138	157	152	151	144	140	136	136	154	147	123	144	150	145	156	137	162	155	159	151	164	149	146	139	151	139	132	131	124	138	145	169	148	140	144	165	160	152	141	158	144	130	144	136	140	141	142	151	138	134	144	160	143	144	146	151	130	141	136	146	153	165	153	126	149	126	161	135	135	134	155	153	131	145	153	136	109	160	135	131	126	160	156	141	138	141	162	149	121	140	153	147	128	128	159	160	155	145	141	127	134	135	166	123	156	149	137	160	141	155	144	124	148	123	144	141	136	140	146	128	133	131	136	150	161	163	137	149	125	157	132	138	146	135	145	159	166	143	139	141	132	127	147	140	146	128	149	148	141	145	137	155	129	128	125	151	176	150	119	138	142	146	149	155	161	144	158	140	141	146	130	128	150	154	153	151	141	135	158	145	136	132	130	160	136	124	133	138	148	143	143	132	143	148	142	147	171	140	142	153	115	145	125	154	152	141	141	163	141	143	145	142	141	142	139	158	151	150	127	144	129	156	143	154	130	138	160	133	138	146	148	141	128	156	144	171	145	139	154	126	148	161	134	165	144	115	132	139	151	152	147	126	132	151	145	144	150	150	138	183	143	160	141	168	161	124	138	157	149	147	164	145	124	162	146	144	152	148	148	140	122	137	124	133	150	148	127	142	136	138	138	137	156	148	143	123	131	148	170	150	134	141	134	130	161	154	136	172	139	154	171	126	160	168	140	139	142	156	153	157	147	142	151	124	158	155	147	117	157	136	153	140	144	130	163	125	162	137	143	143	131	147	129	147	141	152	141	158	134	139	149	159	167	161	161	163	144	156	137	132	150	118	135	126	150	157	141	160	134	140	136	148	148	166	144	158	149	136	162	126	147	137	139	142	157	131	151	144	143	131	148	150	112	148	145	147	174	135	160	172	141	141	130	151	136	162	141	153	133	134	157	161	141	145	145	136	149	155	137	154	152	168	146	134	155	149	156	133	135	162	139	129	151	152	171	147	139	153	114	161	137	182	136	144	147	153	153	149	156	148	156	162	146	153	154	164	153	153	135	136	159	125	157	151	138	136	145	155	154	143	134	131	143	134	139	125	158	151	144	141	155	128	139	133	156	171	132	132	164	133	137	144	145	162	153	134	149	143	151	141	147	139	156	112	136	176	163	136	142	152	167	147	145	152	152	157	145	127	151	135	145	164	150	149	134	146	137	142	156	145	176	145	153	140	128	158	133	138	160	149	120	145	137	165	134	158	145	144	137	129	150	156	152	168	137	140	156	160	147	150	140	149	159	145	137	149	164	138	140	146	162	148	124	147	133	156	131	155	156	141	139	134	133	171	145	147	139	137	142	143	129	148	142	165	128	144	147	168	120	156	150	151	163	137	151	156	158	153	132	133	132	146	143	151	144	140	138	148	141	142	150	164	141	168	161	146	170	150	160	148	130	143	120	149	129	130	137	142	148	145	153	154	120	133	145	144	170	139	133	153	126	174	133	147	163	140	147	146	146	141	149	154	159	149	158	132	166	144	157	160	162	153	143	159	160	156	122	149	129	157	143	144	132	142	121	148	147	162	151	137	140	133	147	137	161	149	141	172	143	147	167	156	146	147	145	143	163	128	137	156	142	141	145	168	145	132	126	153	141	129	145	147	141	140	160	147	143	153	161	152	141	162	152	129	162	166	146	144	128	151	153	152	119	153	146	167	144	135	156	148	137	141	141	135	150	136	141	141	135	140	153	135	147	145	142	171	139	137	152	165	155	136	147	144	161	129	159	185	146	129	145	156	143	141	153	146	157	162	165	149	138	132	178	131	143	165	107	144	149	136	145	164	127	156	163	158	140	155	145	160	118	152	133	145	154	131	153	135	129	141	143	165	138	150	153	157	135	133	158	145	137	149	131	173	138	138	133	139	155	146	140	147	174	149	131	143	143	172	139	138	130	156	166	135	144	140	143	154	152	140	142	156	163	178	147	127	141	152	133	146	126	150	157	148	137	150	133	149	147	132	154	128	142	140	126	136	158	147	141	142	147	150	145	147	132	159	158	163	150	150	152	155	157	146	148	161	123	135	150	141	149	131	145	157	154	146	151	155	145	147	151	148	132	186	139	139	167	122	158	159	136	155	152	138	142	129	146	148	145	137	156	139	135	134	136	164	143	143	140	140	133	154	125	153	145	132	159	153	156	138	138	137	159	143	148	157	128	153	139	146	155	138	142	158	177	159	150	144	136	163	149	141	132	121	161	138	155	142	139	134	146	150	137	145	144	133	150	157	148	145	177	132	135	153	134	132	134	116	147	144	150	125	153	162	146	148	148	148	140	156	142	140	148	141	131	149	145	137	144	139	146	163	149	136	118	142	134	171	146	150	148	125	152	126	127	141	153	158	153	159	151	136	151	140	146	143	143	140	152	147	134	144	151	151	145	150	181	152	141	148	148	138	145	149	126	143	144	138	126	123	124	154	131	144	151	121	120	140	141	153	155	153	147	161	161	144	150	147	115	144	149	155	169	140	148	147	125	154	154	139	132	157	165	149	127	150	165	143	132	131	145	136	137	141	131	131	133	141	135	127	160	167	150	133	164	149	139	151	149	136	130	159	153	131	145	136	136	140	148	142	147	137	157	148	135	141	144	152	117	141	142	137	152	159	171	137	165	155	162	177	136	149	144	144	147	148	165	143	143	133	135	146	130	153	148	155	160	160	149	142	136	169	147	144	142	149	140	142	158	136	164	146	146	158	142	141	125	154	137	152	142	150	144	140	141	153	133	149	160	162	127	163	142	144	155	136	153	133	139	153	136	147	156	138	156	130	138	146	155	140	157	169	128	128	153	156	138	140	121	146	131	169	153	164	140	134	155	167	139	151	148	145	150	134	147	152	144	142	130	146	150	140	140	138	128	136	163	148	148	146	151	151	146	142	152	144	137	132	161	119	134	149	148	139	158	151	158	132	148	153	134	131	151	151	163	144	138	152	167	141	131	147	151	119	164
9534	2727	2326	931	669	513	345	350	284	265	244	213	187	183	188	163	163	143	160	134	166	163	170	152	149	146	142	153	147	142	141	153	131	143	158	138	125	137	113	133	154	119	139	144	121	128	134	125	146	123	146	138	122	123	137	129	150	133	115	137	123	110	117	134	126	129	124	139	136	145	116	137	123	152	143	141	138	105	134	129	110	138	114	129	125	111	135	134	141	124	125	117	130	127	142	133	124	122	164	135	144	114	128	147	127	148	120	114	119	107	134	115	133	125	112	130	147	135	120	136	132	135	134	138	141	110	143	140	142	128	140	127	137	138	129	152	118	132	104	126	143	125	119	129	150	131	125	131	128	125	128	109	120	145	116	131	124	131	110	139	95	115	106	113	138	118	137	129	139	125	126	142	121	145	107	115	141	138	131	118	134	135	134	130	134	141	123	124	129	143	128	118	129	145	115	128	136	144	109	119	128	136	127	138	128	122	151	140	135	116	125	134	121	126	117	122	144	120	136	122	116	135	135	137	115	120	144	144	137	117	121	130	122	125	138	132	147	134	133	133	126	118	124	121	116	144	132	138	110	132	141	129	124	132	112	118	150	135	128	135	136	136	97	139	135	126	147	122	117	141	129	138	121	113	115	114	126	117	129	129	135	143	135	118	138	150	120	117	141	133	139	129	137	142	137	124	115	135	122	125	130	136	146	147	133	113	126	138	123	136	131	132	140	124	151	126	135	131	129	119	116	121	97	127	108	133	134	120	101	136	129	153	140	134	141	137	134	152	127	130	120	135	145	129	136	127	143	145	128	129	120	108	132	132	132	145	133	125	146	142	139	132	153	130	143	143	132	129	149	129	137	138	152	143	130	142	160	131	102	111	120	144	128	119	142	133	133	135	146	123	122	145	130	132	132	115	115	118	124	110	121	122	121	131	132	136	125	121	138	124	150	90	137	128	146	138	132	144	121	120	140	122	128	148	124	129	168	110	121	139	119	125	125	126	136	116	138	114	139	136	126	142	124	138	119	150	147	143	125	106	131	133	147	121	130	119	150	143	133	128	133	144	118	119	127	115	132	126	127	162	122	135	115	110	132	128	127	129	123	140	142	136	151	116	152	126	122	135	117	131	137	116	132	147	141	125	119	139	128	163	134	107	106	148	138	139	121	111	132	123	118	138	137	130	114	141	123	130	132	125	115	153	128	117	119	121	126	136	114	144	129	105	133	137	118	139	139	126	108	133	137	116	143	147	132	129	129	124	107	118	130	108	143	128	126	135	131	122	121	138	113	128	144	109	133	116	145	123	116	122	131	117	127	116	119	140	132	138	127	133	125	116	116	138	125	133	125	125	135	136	116	131	134	134	130	142	133	126	129	125	143	141	124	122	108	127	123	125	125	127	117	149	131	112	144	151	119	138	136	144	114	107	132	128	135	132	111	148	151	121	125	122	123	128	131	147	132	113	136	146	136	158	134	139	145	157	109	135	120	126	134	126	109	119	117	132	111	119	123	131	124	141	137	129	133	136	127	122	122	114	114	137	120	139	139	123	116	131	112	123	110	130	134	122	101	116	137	132	152	106	134	136	130	137	147	129	124	128	118	115	127	148	133	129	121	132	116	129	126	113	134	119	138	118	154	120	108	129	110	135	115	121	157	131	127	140	161	137	138	105	130	135	122	128	136	114	135	130	133	129	134	147	135	112	132	107	124	139	134	141	122	150	165	142	117	119	135	123	135	127	124	150	139	131	144	150	134	136	142	135	134	123	126	140	139	121	142	135	139	122	124	125	165	147	128	121	125	121	138	122	133	133	160	141	118	118	129	121	126	147	147	125	130	143	122	141	119	122	134	127	112	139	141	124	118	141	130	106	120	169	160	127	104	129	138	118	115	132	122	128	140	140	144	149	136	119	129	108	123	137	109	133	131	127	139	151	123	105	115	121	125	133	125	140	122	143	126	135	107	139	127	131	155	141	145	136	127	135	142	117	136	137	119	113	133	133	112	145	126	122	144	118	127	128	136	127	145	119	112	136	131	125	126	150	163	129	116	121	113	120	140	121	116	140	138	140	137	127	124	134	119	126	121	108	133	133	136	139	137	123	139	143	128	122	117	126	142	128	133	126	116	129	129	134	115	138	137	137	120	130	147	133	126	118	119	140	118	125	140	132	121	127	126	130	130	142	127	124	137	137	149	129	132	122	117	113	144	140	130	122	130	139	127	150	115	130	121	131	132	125	127	139	131	132	117	130	125	131	137	128	117	114	118	120	118	146	116	129	129	108	122	138	139	113	108	129	137	111	147	129	147	143	134	121	114	106	122	141	120	134	114	126	135	138	123	107	130	140	140	146	117	131	137	125	111	135	131	121	125	116	133	132	120	117	140	117	124	122	114	147	126	130	115	131	142	110	115	135	135	137	127	115	122	124	127	129	132	140	134	126	136	120	150	106	109	124	147	139	137	131	137	113	124	152	142	131	103	143	160	125	138	109	135	134	133	116	133	125	140	111	137	136	131	117	137	124	114	111	138	136	140	141	133	135	150	142	158	135	122	145	124	122	142	135	131	132	134	109	122	110	135	139	112	110	111	140	122	108	132	146	126	128	123	117	126	139	102	119	139	139	124	142	130	113	136	129	130	133	141	116	152	147	124	140	110	144	116	116	113	116	122	121	128	137	145	129	119	115	134	133	140	150	140	151	121	129	137	122	135	106	141	112	133	137	141	142	123	121	133	109	122	151	135	130	117	133	124	126	136	137	122	133	136	125	114	138	134	116	128	129	151	134	131	141	123	116	101	130	138	123	115	146	124	133	151	123	117	106	133	123	143	113	125	156	140	147	128	134	122	133	132	127	138	128	124	134	135	121	125	113	132	138	109	130	119	134	121	149	118	111	127	109	131	114	166	130	112	117	134	113	108	114	125	135	119	138	116	128	124	137	145	113	156	142	131	129	133	138	148	132	126	134	134	132	134	130	136	133	157	116	124	116	146	106	118	133	129	136	141	137	125	141	110	126	132	133	114	122	151	130	124	133	133	113	139	132	126	119	127	112	123	127	116	128	128	139	148	114	118	137	131	127	114	112	145	118	110	123	108	133	129	134	134	132	124	114	122	139	141	125	118	140	144	114	145	141	119	122	144	135	148	123	120	128	130	147	110	120	138	140	134	131	132	122	152	130	115	114	140	139	133	154	121	132	135	151	139	140	138	121	149	136	130	131	150	134	136	147	124	106	149	128	128	111	125	139	133	123	109	115	129	142	134	120	124	129	129	154	132	134	132	112	120	149	118	114	117	135	134	154	129	137	133	143	117	129	113	112	135	157	126	141	142	133	127	126	129	121	125	123	141	137	123	113	122	119	123	134	132	138	135	118	124	122	127	134	122	125	115	142	124	111	120	128	144	114	127	126	136	117	146	148	135	111	132	127	129	125	143	100	112	122	140	111	108	137	134	123	143	115	131	134	137	117	129	130	131	111	136	124	124	133	123	144	120	138
6301	2732	4144	3153	2686	2257	1889	1511	1263	1164	1005	847	819	756	721	654	632	618	549	584	568	519	508	473	484	434	458	441	442	458	444	431	431	405	409	402	386	423	408	373	377	381	363	344	355	367	375	396	367	389	388	373	358	350	393	378	382	361	396	372	415	345	367	376	318	324	318	351	351	341	360	354	351	374	363	375	355	339	375	346	397	390	342	338	350	354	334	346	366	374	349	344	339	338	324	344	347	343	354	363	362	340	357	330	333	340	357	339	369	352	347	353	320	344	345	359	360	340	343	338	354	362	356	335	346	349	344	353	360	375	368	334	338	331	366	372	372	364	351	335	342	347	360	368	332	338	370	342	321	333	390	352	361	347	338	335	359	310	328	315	345	340	358	335	332	343	377	357	343	350	355	314	348	363	392	314	342	357	314	324	359	385	316	367	327	333	376	346	341	348	342	314	364	334	369	332	310	331	344	338	353	338	352	333	365	363	341	325	339	324	350	316	326	330	357	319	322	363	308	349	335	336	350	342	313	325	325	358	318	365	339	350	316	323	351	361	343	343	356	335	344	391	346	318	313	341	344	349	327	312	346	356	316	331	340	345	309	323	320	365	336	369	361	336	368	336	365	355	334	348	331	294	354	337	316	355	349	351	351	350	339	306	358	332	306	353	287	346	355	355	379	332	376	344	354	306	330	361	310	338	358	359	338	318	338	361	362	336	364	335	358	321	384	340	325	328	345	328	316	323	319	332	337	361	356	349	354	322	315	355	344	357	333	336	315	371	390	355	347	365	344	359	311	329	334	344	350	323	329	345	295	332	321	340	350	345	338	343	371	322	370	348	388	336	377	328	334	336	348	357	339	336	361	318	320	352	339	319	357	324	362	356	387	336	344	349	340	356	358	354	360	348	344	337	330	322	348	346	310	370	332	339	324	346	353	301	380	340	315	316	319	339	333	356	359	336	336	331	359	318	316	336	345	308	323	319	362	332	336	355	353	345	359	354	356	328	339	324	358	336	369	332	363	357	332	336	330	329	333	342	365	336	332	384	330	357	349	348	323	374	374	319	362	367	345	331	360	333	332	356	338	372	338	331	311	325	356	335	320	320	353	358	352	315	293	358	308	368	345	328	312	328	369	360	390	320	362	323	340	343	326	349	379	315	367	335	344	334	354	362	323	324	340	395	334	329	355	387	337	358	305	318	365	336	363	331	365	314	349	337	344	343	347	376	359	317	371	312	346	336	357	355	328	320	339	365	330	370	351	341	330	349	330	309	369	335	351	333	380	338	341	345	329	340	376	320	365	345	332	341	344	321	309	318	345	322	319	360	300	328	338	329	356	344	324	351	372	311	336	323	336	349	331	332	350	339	348	342	353	357	312	358	315	298	332	326	309	363	342	369	372	338	306	346	310	328	347	339	311	355	313	324	338	342	355	347	352	339	347	329	331	351	343	337	367	350	326	337	328	330	321	364	349	352	343	342	349	358	372	323	376	369	330	325	379	350	338	349	375	344	322	331	328	370	347	343	335	330	340	336	315	356	312	334	331	316	365	342	357	354	359	376	346	327	347	372	333	349	346	347	378	387	362	319	316	368	333	327	332	327	329	339	377	311	343	355	319	344	374	322	351	365	345	342	348	355	353	324	323	330	385	348	322	352	340	355	400	289	339	332	379	312	369	336	331	342	345	335	368	341	340	381	337	309	322	342	348	342	342	331	330	340	359	340	344	355	320	342	346	343	334	347	334	325	326	355	344	358	333	323	346	312	336	337	341	337	321	334	345	341	339	331	315	365	358	329	346	349	336	324	366	333	348	357	343	350	337	334	325	370	355	319	356	333	375	328	396	330	325	324	332	367	324	351	336	340	342	324	330	337	316	341	357	368	330	342	362	338	373	383	314	345	365	324	346	324	336	337	342	313	359	344	337	325	326	345	345	348	386	356	347	337	359	313	347	351	316	356	347	308	351	332	330	340	332	302	323	349	344	332	321	334	370	360	323	332	327	340	319	310	319	342	379	337	334	349	330	358	349	324	370	333	344	326	377	356	325	328	371	348	320	319	340	312	365	337	333	336	325	346	321	361	326	363	348	379	338	338	370	341	340	343	334	346	355	340	350	322	341	332	331	355	325	332	356	332	344	330	355	329	365	337	376	338	362	363	316	348	328	326	355	369	329	347	347	323	320	350	327	335	326	327	329	335	345	360	327	346	357	355	351	319	357	365	326	370	342	345	300	335	359	362	292	360	315	327	308	343	339	349	345	353	363	366	353	350	344	339	366	352	333	341	322	315	322	324	338	338	346	373	352	367	333	357	345	348	362	365	336	337	351	318	320	349	334	340	351	343	333	338	336	352	346	323	349	314	355	334	336	353	358	363	357	322	317	303	359	335	367	328	372	329	339	358	340	342	373	328	366	348	321	359	363	300	366	323	345	326	345	353	357	321	330	327	364	364	330	316	309	362	360	326	368	355	321	347	351	398	370	336	318	373	327	313	346	335	335	360	364	349	326	309	376	313	362	357	327	364	321	340	327	387	341	325	356	321	368	336	342	337	324	335	359	314	368	359	318	361	320	338	342	319	335	342	345	331	324	345	355	335	314	309	298	317	327	307	303	342	337	372	360	332	355	323	358	329	321	347	342	318	334	341	356	344	327	322	337	321	339	350	322	348	335	375	318	330	321	335	363	307	336	348	325	334	335	348	337	320	359	316	338	331	335	351	336	339	348	356	336	331	317	309	348	318	324	314	337	328	328	353	364	324	362	321	334	357	321	334	342	350	343	348	312	354	330	363	334	347	327	330	321	390	323	337	350	309	349	347	339	329	345	323	376	344	320	334	345	345	318	380	316	353	311	362	329	384	335	352	334	320	342	363	350	339	372	311	309	351	336	341	357	357	382	372	320	358	347	351	396	335	315	354	337	369	344	304	349	349	294	349	329	326	321	332	321	347	346	359	331	365	366	342	337	342	328	345	331	340	329	346	344	315	341	330	338	361	355	308	314	326	326	334	324	386	345	337	306	340	345	351	331	346	303	327	325	336	379	346	376	344	345	363	358	342	327	329	396	315	330	359	395	316	315	355	328	354	338	359	307	333	311	341	342	363	337	349	335	335	332	345	366	327	364	340	349	359	322	336	354	308	341	331	355	358	338	326	352	329	352	303	352	324	326	339	324	343	335	358	302	320	308	349	348	345	335	360	323	336	331	359	328	336	361	346	359	335	338	362	360	366	390	330	346	327	371	361	332	331	343	347	339	304	330	357	342	323	322	335	354	349	346	312	351	305	322	343	316	345	344	354	340	326	322	303	348	364	336	342	344	364	341	336	355	331	347	335	398	336	357	324	334	351	351	347	333	339	313	346	369	317	340	341	329	331	356	322	338	371	347	382	352	335	354	324	325	383	346	324	363	344	349	330	367	376	320	335	348	317	360	349	337	360	335	375	377	367	342	304	314	345	382	349	331	323	355	352	337	323	329	363	360	339	360	327	376	332
16435	5574	3431	1876	1281	914	709	603	504	470	400	363	335	300	284	273	264	266	266	242	256	224	253	226	240	205	250	272	213	217	224	206	229	230	208	220	181	210	216	191	229	240	229	187	183	218	198	215	202	227	184	217	234	203	199	206	190	217	186	193	205	230	203	182	202	188	201	215	209	206	197	220	206	222	198	204	227	208	204	190	184	202	206	180	197	210	209	202	200	214	218	178	216	197	216	185	179	221	201	198	216	194	193	195	202	198	205	177	212	190	200	180	198	200	201	200	210	188	176	203	222	195	178	195	206	213	202	165	198	191	200	206	189	190	205	205	197	225	178	213	224	220	211	164	210	208	223	197	190	186	183	177	157	176	209	188	190	239	197	173	183	190	202	202	231	186	207	229	196	185	219	192	201	179	196	205	200	217	214	193	178	204	198	213	198	193	201	187	187	216	227	185	237	210	189	206	217	247	220	210	181	188	200	187	205	204	201	191	175	192	201	196	186	218	218	182	216	194	200	220	200	167	199	198	181	236	219	185	179	186	208	198	195	231	173	177	206	197	166	212	176	219	224	215	203	174	209	215	196	184	223	217	206	191	183	192	226	209	207	164	214	181	193	200	207	199	205	206	192	186	213	175	191	203	205	197	177	173	188	196	211	195	206	248	206	218	202	199	198	178	215	218	179	166	193	206	179	225	231	200	205	180	180	224	207	188	190	207	187	200	206	176	207	208	205	224	205	214	241	191	175	211	210	195	171	199	196	193	198	194	197	200	214	206	187	194	162	228	189	199	191	164	171	219	217	205	205	184	200	213	181	221	202	164	209	185	221	201	221	200	213	224	197	207	189	227	202	206	204	222	213	207	212	184	205	212	207	205	176	209	196	211	183	173	228	207	210	181	192	196	209	192	198	205	200	204	196	198	176	210	201	232	207	181	160	177	199	202	183	204	195	213	213	209	229	193	191	213	197	198	196	190	209	173	206	221	226	186	189	185	221	216	175	168	195	183	198	188	203	197	216	191	203	202	194	198	216	180	209	169	203	203	196	216	211	184	189	180	211	189	198	199	215	216	186	186	174	220	200	202	202	181	197	197	200	198	204	193	211	197	201	196	181	191	211	200	200	201	208	207	212	229	198	188	202	179	179	210	229	200	208	197	177	228	173	195	202	191	203	212	214	199	194	208	245	213	193	188	187	200	210	200	208	198	214	205	209	206	205	215	189	206	193	165	201	233	192	190	185	192	199	186	228	190	223	228	177	234	206	181	191	213	178	217	209	202	188	191	223	215	199	189	207	175	184	205	188	221	202	226	212	223	194	191	214	186	159	224	193	193	196	204	229	219	210	200	187	224	198	212	175	175	195	191	196	223	183	196	181	194	191	206	183	192	178	201	207	191	190	203	187	186	224	187	189	190	219	217	205	203	200	193	218	199	223	200	186	212	219	204	206	237	189	203	191	235	213	217	217	219	208	220	205	177	200	212	215	197	186	203	197	196	197	201	213	187	213	175	208	183	198	200	210	215	183	223	234	201	201	205	195	189	175	180	201	187	194	189	214	182	197	197	193	197	233	175	187	218	184	199	207	194	209	228	201	204	199	211	204	205	205	180	193	192	208	204	206	195	216	182	203	194	194	201	195	218	201	170	190	204	182	203	205	230	215	174	217	229	217	198	207	208	208	207	184	217	192	193	224	172	200	200	181	218	196	187	220	198	186	193	201	213	212	199	215	202	190	184	217	208	208	182	208	198	215	172	183	198	174	199	230	224	167	191	186	228	180	208	207	213	211	213	219	180	204	200	195	190	191	213	206	199	211	226	209	221	209	205	199	210	179	209	172	196	200	186	230	198	205	190	190	191	224	177	198	221	200	195	190	183	195	199	209	192	217	193	190	201	185	217	200	171	206	215	203	201	190	190	215	199	202	185	205	183	213	212	216	210	198	205	209	231	198	212	200	189	188	182	219	190	189	200	220	218	192	192	186	215	192	216	209	224	223	220	212	197	225	203	200	217	186	209	189	210	200	199	210	216	176	172	179	194	192	216	203	235	206	186	189	213	203	202	218	219	197	210	221	194	198	202	184	204	227	182	187	198	236	222	208	206	185	204	195	185	204	214	204	204	226	207	214	220	191	186	202	227	206	172	204	190	234	193	229	216	180	195	163	223	199	184	204	202	192	202	195	194	224	197	171	211	216	204	211	188	218	195	191	187	180	188	204	203	206	240	179	217	200	185	181	204	202	205	164	202	198	212	194	184	200	189	203	171	212	190	194	205	191	227	188	182	186	205	185	191	202	210	215	215	200	192	217	196	180	224	192	189	202	187	196	191	230	201	186	204	182	182	204	197	197	207	199	196	190	202	210	227	205	194	210	224	201	205	188	200	227	200	194	215	217	208	188	155	212	202	225	224	189	200	179	214	212	198	204	189	210	194	202	215	192	188	202	182	182	177	176	210	209	202	211	183	218	226	195	202	219	199	213	182	215	205	183	210	204	235	198	222	205	218	203	224	199	178	195	183	217	189	215	220	203	212	204	198	194	215	195	222	217	191	183	203	205	182	213	237	204	221	184	182	198	188	240	179	192	240	220	174	201	222	190	198	193	205	223	178	225	197	189	184	225	222	200	199	191	191	188	186	191	211	201	215	198	221	199	199	197	169	212	225	216	196	218	200	218	211	190	215	179	214	210	209	224	202	210	203	181	183	209	196	203	208	214	181	202	211	187	199	185	193	195	220	217	170	201	217	202	174	218	189	213	225	202	204	190	208	203	194	211	217	169	203	186	193	190	196	213	210	207	190	175	193	187	199	195	195	226	193	188	196	201	195	218	184	205	230	206	185	193	218	204	209	194	228	207	213	199	204	217	200	200	208	189	204	232	188	175	170	214	229	217	209	197	217	205	202	230	206	195	210	206	212	208	210	194	218	208	217	210	186	184	203	214	196	197	195	228	223	192	192	175	187	181	208	179	198	207	208	188	236	190	194	201	210	211	217	222	214	204	191	201	188	197	201	232	194	194	228	205	194	181	194	204	218	191	202	210	209	213	204	221	218	198	197	205	204	184	186	220	201	202	207	205	211	198	177	212	214	204	210	205	194	194	209	173	158	185	197	200	222	203	205	194	211	200	205	196	197	195	196	200	201	177	185	192	203	238	212	182	189	196	203	215	179	219	205	198	227	187	201	186	198	191	210	232	206	184	195	210	191	206	192	196	213	200	192	201	163	220	216	206	210	207	181	213	196	175	216	199	204	209	198	215	174	197	226	198	219	185	191	190	198	209	190	193	186	207	207	187	185	198	198	197	188	222	225	196	171	194	202	204	205	182	208	183	205	221	197	198	217	201	195	168	207	213	184	201	212	199	197	198	202	208	198	203	200	189	216	186	201	194	174	198	197	202	198	205	204	216	208	194	179	191	218	178	189	196	216	199	207	173	197	182	184	228	191	169	200	224	207	216	199	196	206	213	186	212	189	206	211	216	218	212	176	194	199	196	194
7945	4722	5256	5724	4734	3856	3124	2657	2251	1922	1691	1455	1313	1230	1197	1047	988	900	904	808	842	761	791	737	768	720	650	642	601	612	588	654	595	595	568	575	596	551	566	562	568	555	525	518	568	580	543	515	534	539	574	552	521	540	514	503	521	520	470	501	513	498	515	480	520	522	512	514	514	500	492	505	498	490	531	574	528	488	470	494	518	518	439	489	471	467	429	493	493	515	495	478	449	495	475	484	512	526	495	508	460	501	524	499	465	471	486	516	491	448	476	496	477	503	454	494	485	432	485	501	486	479	476	506	493	494	477	480	506	467	476	475	458	469	490	468	466	482	495	497	496	495	497	488	459	456	473	449	492	508	462	510	462	487	489	517	481	485	503	448	459	475	513	464	501	472	471	470	514	463	447	496	497	444	451	501	487	493	476	481	499	456	525	495	486	478	453	515	480	452	516	499	491	485	485	445	479	488	485	481	483	444	486	495	508	491	489	472	492	466	468	464	471	505	473	480	493	482	454	465	472	484	486	474	458	446	501	477	488	466	454	494	464	434	501	487	492	441	482	509	470	468	484	463	521	511	500	510	501	470	481	472	477	427	464	481	464	483	455	493	482	519	459	470	456	468	514	460	462	471	473	502	474	464	457	500	508	506	501	477	471	502	469	479	478	504	467	510	481	475	418	469	426	463	494	512	465	487	463	429	468	455	452	473	474	497	478	479	484	481	512	476	499	494	467	512	444	500	497	487	469	474	482	468	494	470	481	507	464	488	449	465	469	432	477	472	493	484	493	451	448	458	459	487	453	497	461	497	504	462	489	474	523	473	473	478	445	452	439	470	473	484	501	491	491	502	476	442	493	480	505	491	483	511	499	481	437	468	485	476	490	450	466	461	490	495	507	410	465	441	492	491	440	462	467	481	489	466	472	489	475	496	489	478	511	472	475	487	487	456	501	488	455	480	538	513	464	452	485	497	461	515	503	469	445	448	479	523	510	490	457	474	436	470	477	502	486	430	498	507	487	484	468	480	412	503	456	467	465	507	469	486	505	507	497	469	496	481	482	443	513	492	490	515	482	496	461	470	448	510	424	480	491	448	482	470	462	473	494	468	486	511	497	498	444	484	513	471	458	474	451	506	493	456	458	484	432	453	449	479	492	498	513	424	470	498	500	491	493	468	483	478	449	494	484	449	482	456	490	453	476	419	459	487	482	466	453	475	458	505	457	484	486	510	450	492	441	505	475	494	410	468	482	456	481	451	492	470	443	458	475	502	496	485	450	480	493	436	478	448	474	444	470	483	451	448	487	473	447	526	469	461	472	493	472	538	450	473	479	450	448	496	444	491	452	465	495	457	480	455	496	451	487	493	461	488	485	493	507	491	474	411	456	488	458	479	492	483	437	463	445	477	487	470	491	469	501	491	479	510	499	485	462	502	437	468	452	480	473	478	468	470	491	420	506	480	485	479	467	452	459	501	511	476	508	450	469	457	461	452	431	440	515	462	499	477	446	515	449	490	453	473	482	478	446	454	490	448	477	480	481	497	461	482	472	455	496	466	452	455	491	460	490	465	466	468	493	491	535	475	471	478	455	466	450	510	498	472	470	445	469	458	447	518	492	466	487	527	487	483	480	501	493	456	487	500	498	486	474	489	488	485	481	487	473	474	461	488	476	478	436	490	486	477	481	469	535	493	530	477	448	466	485	516	494	456	503	470	510	493	485	527	454	450	480	462	471	505	450	483	494	458	496	489	473	480	475	490	477	497	442	510	481	457	478	483	488	448	467	444	490	429	457	510	486	488	462	459	486	468	464	486	482	445	517	466	456	480	467	498	488	461	474	481	496	476	486	467	468	473	497	493	473	459	480	463	452	471	440	446	466	492	471	482	441	482	475	510	491	459	462	439	469	463	501	482	446	510	483	461	477	483	464	512	467	478	462	486	451	498	472	505	436	490	502	513	504	497	466	433	507	467	472	465	503	467	476	487	467	485	503	460	449	456	467	480	503	460	458	469	477	521	459	480	496	459	491	481	509	458	457	441	517	499	444	484	475	471	451	501	491	498	477	495	443	486	475	477	489	476	469	455	474	454	436	473	489	460	483	504	522	471	477	424	477	481	482	484	472	458	455	469	454	435	503	458	497	493	455	472	496	489	509	481	445	478	479	494	456	458	483	473	484	437	510	496	502	448	442	497	492	516	475	449	444	487	471	483	483	499	494	491	487	490	471	509	490	498	473	465	485	473	443	478	482	486	465	506	488	484	511	467	471	472	472	458	440	480	446	470	463	493	498	474	512	461	496	472	531	442	448	483	475	501	506	485	459	448	465	465	458	513	503	468	474	513	414	454	467	474	515	453	461	504	477	494	471	494	478	458	512	438	470	502	478	445	474	474	471	446	478	464	467	463	470	513	474	458	454	469	472	468	496	442	493	485	474	464	488	459	476	463	488	503	501	473	474	506	480	480	466	500	491	467	486	443	498	464	480	478	488	453	467	483	475	480	489	461	518	506	491	501	492	486	445	463	480	505	488	482	480	442	456	497	465	496	463	442	458	453	465	527	479	467	448	483	497	441	442	470	470	456	478	447	509	492	466	477	488	463	477	473	478	481	515	474	458	503	502	469	446	465	471	471	474	493	478	477	452	501	469	467	463	510	474	454	468	490	443	476	460	470	448	476	448	476	506	451	494	456	468	480	452	487	483	485	409	443	514	487	498	479	445	456	463	469	497	487	467	503	480	469	512	489	522	467	489	477	490	494	528	489	460	495	486	480	475	469	492	485	465	499	518	483	469	434	513	485	501	479	474	460	456	476	490	458	507	512	491	470	476	494	489	465	483	492	473	450	472	500	495	508	465	462	481	492	434	522	503	483	462	506	489	478	467	511	451	527	454	470	470	541	465	476	441	492	434	491	430	464	458	503	447	434	429	499	472	439	522	518	468	447	485	511	456	488	492	500	486	488	449	458	487	499	482	487	423	474	476	479	501	447	426	485	469	491	448	437	517	471	478	499	509	478	490	529	510	488	452	445	484	454	480	461	474	476	498	501	488	496	437	474	441	459	489	454	489	491	462	471	471	441	463	470	485	443	512	495	475	463	512	471	433	492	465	493	457	498	495	477	506	461	502	463	501	479	494	459	480	496	495	450	437	485	461	483	483	485	466	502	521	466	476	493	507	473	464	467	498	487	470	475	478	468	486	485	511	501	473	428	426	497	455	513	500	464	496	471	444	515	477	521	449	478	505	456	492	508	472	487	461	431	467	468	447	456	471	421	518	506	446	504	454	492	509	475	465	478	506	511	448	490	509	483	471	521	437	475	447	510	476	480	507	466	515	458	439	484	498	496	454	484	447	502	440	478	444	443	466	490	478	479	520	467	473	454	515	491	458	474	434	459	448	469	503	472	452	487	476	484	478	449	468	474	465	471	486	493	451	506	459	489	472	488	465	485	446	452	488	490	454	487	463	458	465	482	507	450	451	468	519	457	417	478	450	493
2165	1469	279	63	68	48	45	55	48	52	45	44	48	36	36	41	50	42	36	45	43	43	38	37	29	42	46	50	41	39	46	23	39	44	59	38	39	49	38	38	51	36	46	47	42	35	39	47	52	57	49	35	41	43	39	40	47	49	43	37	39	46	43	54	44	31	41	41	46	50	47	39	45	45	41	25	38	45	52	44	44	41	46	39	39	38	42	40	47	44	44	39	43	42	44	45	40	32	47	40	39	39	46	53	32	53	49	53	42	45	53	52	40	44	33	39	41	48	52	34	45	47	31	52	41	47	34	49	45	42	58	39	56	38	53	35	31	37	57	51	32	37	39	53	40	41	65	48	48	40	40	35	53	49	41	51	35	40	38	29	32	53	42	46	29	42	31	49	52	34	47	59	56	40	41	37	35	50	36	36	52	43	38	51	47	46	44	44	41	30	48	42	57	56	49	41	37	46	32	48	50	37	37	31	41	40	53	31	60	29	45	49	45	55	48	31	52	48	48	36	41	32	34	34	53	50	40	40	37	45	45	51	33	48	36	36	43	39	29	39	43	39	37	33	39	36	48	49	38	40	44	44	48	51	51	47	49	54	44	49	40	36	38	59	46	43	45	43	49	44	39	58	42	50	42	44	42	47	35	41	43	49	38	45	49	57	52	42	43	32	50	48	40	33	42	49	50	40	45	38	44	41	39	40	36	38	47	48	43	49	50	51	35	26	52	46	39	36	34	41	50	42	50	43	46	44	49	42	47	46	50	36	52	43	50	29	40	44	64	48	40	36	34	47	34	40	50	27	32	33	40	33	29	56	36	43	42	54	47	28	49	43	47	37	58	42	41	28	41	33	43	61	41	34	39	46	44	50	26	41	48	37	33	35	37	47	51	46	32	45	34	45	43	42	43	41	38	37	37	34	36	42	44	52	32	37	39	37	45	48	56	55	44	47	45	39	29	47	43	39	42	46	47	43	35	40	41	34	45	43	44	41	44	62	40	50	40	44	33	40	40	47	48	39	37	43	40	42	51	39	43	44	42	26	38	42	43	46	41	32	45	52	44	43	35	41	38	49	50	38	49	40	38	37	44	49	51	46	51	39	68	49	44	45	44	35	45	54	48	46	41	43	43	37	47	36	44	34	34	46	39	37	46	41	49	40	33	43	48	38	41	38	45	43	38	43	36	29	39	47	39	42	49	38	42	37	30	46	46	39	47	39	33	39	51	51	39	42	46	35	52	43	52	43	46	49	44	39	35	45	55	44	40	33	40	49	35	29	37	58	48	37	51	50	46	52	49	47	38	46	53	39	44	38	46	39	40	46	34	44	46	61	44	42	45	40	51	34	46	49	42	43	42	57	41	46	51	37	43	46	48	29	50	45	45	49	46	30	43	39	63	50	35	50	38	39	27	42	45	45	49	41	44	41	55	42	38	44	39	45	42	41	46	42	35	33	31	52	61	45	35	46	42	47	52	47	39	42	50	48	43	38	42	56	39	55	37	47	39	49	41	54	42	41	40	47	51	35	40	44	47	35	48	50	42	42	38	35	41	47	30	37	39	48	49	36	41	52	54	53	50	42	37	50	42	43	42	37	37	43	46	37	47	49	35	54	35	26	41	35	47	44	54	46	40	38	40	37	47	44	40	38	37	52	55	47	32	55	48	40	49	39	47	30	64	41	48	44	48	43	42	47	45	36	40	44	45	38	36	37	43	38	41	28	48	51	55	45	49	44	47	34	42	47	38	43	44	43	42	36	38	46	51	40	35	50	37	41	50	43	57	35	39	44	41	52	42	32	49	41	39	43	33	45	36	39	37	39	46	33	45	55	39	32	38	46	31	35	34	46	43	41	42	39	28	41	57	42	39	43	43	32	43	45	52	39	34	31	42	51	44	39	51	53	47	46	40	41	43	46	47	52	41	47	51	39	37	39	49	52	49	40	40	43	45	37	33	44	48	38	42	52	36	41	44	40	39	43	41	40	48	38	40	57	34	40	52	54	34	46	46	42	33	38	41	35	34	32	42	51	34	44	36	44	40	41	39	43	38	48	44	48	52	40	32	53	30	40	39	31	34	39	39	40	44	38	30	44	56	40	36	46	39	44	45	48	47	32	44	52	47	42	37	43	37	45	36	40	35	49	35	36	41	44	40	39	48	48	51	53	38	42	35	43	49	42	54	32	54	39	48	34	56	44	34	52	40	39	36	44	40	41	33	43	40	45	40	61	61	34	53	40	37	42	49	36	32	36	31	36	54	38	43	45	46	40	42	44	40	52	31	42	26	54	38	34	48	38	49	41	32	42	45	35	43	44	52	40	39	52	45	40	49	38	41	41	45	46	31	31	52	39	48	49	34	38	51	41	49	43	65	39	38	43	36	48	44	41	50	37	47	34	52	44	34	43	49	53	36	46	45	41	50	48	32	40	35	53	46	36	55	49	57	40	48	39	39	41	36	31	44	40	45	37	46	47	46	37	50	56	49	50	50	34	42	49	43	34	45	46	42	42	37	49	46	31	41	42	48	46	54	38	39	42	37	39	41	53	43	40	34	33	50	45	49	55	42	55	39	43	56	37	43	49	35	33	36	42	37	41	55	44	35	40	45	35	49	35	46	36	38	24	31	35	38	51	48	22	49	45	42	41	43	43	40	61	49	41	41	50	36	39	40	40	53	43	37	54	54	39	39	34	37	35	38	25	45	43	49	25	39	43	32	37	43	48	45	52	51	67	45	36	35	41	36	44	34	34	43	39	51	33	44	29	39	38	54	52	40	49	52	41	43	48	44	41	45	34	43	40	51	44	37	45	60	42	54	46	54	42	54	38	37	47	43	45	32	45	47	51	53	52	49	47	48	40	46	49	31	41	45	44	48	41	55	51	45	47	45	48	39	38	43	46	33	48	37	39	43	50	55	52	40	45	41	34	31	44	49	40	30	45	49	43	40	34	48	47	39	37	33	53	45	38	48	33	34	36	43	49	38	39	51	60	39	36	50	29	43	64	45	43	46	36	58	44	52	45	46	32	46	49	42	37	60	42	44	46	34	38	46	49	30	31	44	28	39	41	51	39	42	32	41	50	46	32	44	37	41	49	31	50	47	45	43	45	50	43	40	43	62	42	48	43	41	40	50	49	46	41	38	41	46	42	30	43	41	36	43	60	43	35	35	48	28	35	41	39	42	45	35	54	33	38	40	43	42	62	43	47	54	53	50	47	40	39	40	38	45	44	31	41	52	43	41	37	47	34	47	34	52	51	31	50	37	41	45	41	38	40	27	65	33	43	44	48	46	50	43	50	52	45	53	36	36	45	51	34	30	40	44	46	38	42	38	39	30	40	57	47	43	51	49	48	46	45	44	44	38	39	47	43	42	39	45	47	39	37	47	40	38	37	50	48	40	25	34	44	45	45	40	49	48	49	36	36	42	41	60	40	47	46	45	30	47	36	41	45	39	65	52	43	43	44	41	35	24	39	39	47	38	42	35	45	41	41
2047	1480	399	239	217	215	189	189	173	152	155	157	154	134	158	154	168	141	143	168	153	172	138	162	159	153	119	131	148	158	163	144	152	157	165	153	127	152	140	153	138	134	131	153	141	135	145	148	140	134	148	161	133	143	143	166	154	157	154	152	150	132	144	138	169	179	130	183	140	157	115	142	134	143	161	140	150	157	130	120	156	130	142	148	126	155	127	144	158	158	159	148	161	142	129	143	133	159	136	128	136	172	160	155	148	167	139	136	162	144	140	152	148	147	140	136	150	141	154	144	134	145	133	156	161	173	133	164	155	135	135	158	140	150	138	149	153	152	132	150	147	163	147	154	165	107	134	153	142	148	162	121	169	148	148	154	151	144	154	152	126	142	156	133	124	139	125	133	142	170	152	146	119	133	143	154	130	156	145	141	159	153	145	140	142	143	163	135	149	171	144	140	138	126	143	147	122	137	142	132	148	154	161	147	169	160	147	155	133	136	146	139	137	155	162	143	127	163	129	160	153	160	152	137	151	117	170	152	141	147	140	159	153	117	143	156	134	167	148	148	133	166	172	151	139	135	150	140	160	147	151	137	162	136	139	136	146	138	172	146	154	141	154	153	146	145	134	142	146	143	162	137	133	141	147	147	145	122	137	161	155	135	141	159	153	157	140	148	143	157	151	124	136	150	117	148	145	132	142	126	154	157	140	123	157	143	134	139	145	140	140	127	141	152	112	139	123	123	149	154	151	141	149	133	149	150	140	153	124	120	140	135	174	158	136	133	144	135	139	136	138	140	134	158	129	143	141	160	150	156	153	155	136	135	170	156	145	159	147	163	136	146	138	148	141	161	138	139	149	155	152	154	182	146	147	142	123	149	169	146	164	159	182	144	146	122	148	151	164	131	158	147	122	134	149	168	152	125	141	153	134	139	132	148	149	134	131	130	163	147	139	122	128	137	143	140	153	125	146	150	151	157	149	160	134	145	140	145	147	127	143	138	155	129	154	147	126	148	157	160	159	142	144	143	146	152	148	149	164	141	147	137	148	139	151	141	176	145	145	164	140	137	168	145	140	143	149	148	151	149	136	142	122	163	157	149	153	134	147	135	140	140	147	133	134	129	131	142	143	145	153	149	125	126	130	141	136	153	134	152	143	140	172	140	136	142	142	147	174	155	132	138	154	143	141	145	158	162	154	152	134	124	170	139	142	162	118	137	148	127	155	135	152	157	154	157	122	148	140	135	151	133	145	143	158	150	155	136	126	166	134	139	142	131	137	158	140	166	131	138	131	138	140	120	166	152	143	137	152	155	141	142	135	156	143	146	147	163	147	152	140	147	152	139	131	133	123	162	147	130	146	137	148	149	130	130	141	160	134	155	122	158	173	157	168	131	147	153	156	149	149	143	146	154	132	166	154	131	145	141	165	167	160	143	135	158	121	147	146	126	132	139	146	159	164	136	130	133	137	171	155	138	164	154	144	150	154	138	163	135	133	139	143	173	148	155	151	153	142	144	137	130	145	155	138	129	136	146	134	140	143	156	132	149	159	144	140	135	132	149	163	140	153	127	150	143	125	137	152	156	147	143	142	151	165	132	129	159	144	138	149	141	143	127	167	163	130	149	155	148	148	160	142	146	133	145	150	126	136	135	133	149	156	146	148	137	137	147	133	169	172	142	156	143	161	132	175	147	137	141	130	137	154	153	153	113	135	139	147	127	149	154	151	160	144	129	156	155	153	142	157	129	148	147	136	130	157	160	146	140	139	160	145	114	135	150	155	138	147	151	153	138	155	136	143	136	158	118	149	157	143	133	156	129	162	165	157	136	143	141	151	152	137	135	165	140	160	152	149	147	136	115	141	130	114	130	154	146	162	156	142	159	143	157	125	149	143	137	139	134	153	176	160	165	146	146	141	134	157	162	140	128	128	153	146	135	135	147	142	137	128	150	144	174	131	173	161	133	137	147	142	159	139	131	154	154	161	163	149	161	154	158	122	154	155	123	140	135	154	148	141	135	157	140	155	144	160	124	144	137	150	134	154	144	166	148	146	143	136	148	175	158	153	128	135	172	126	148	154	135	176	142	153	147	145	135	137	157	171	131	140	138	144	166	147	121	148	141	128	151	151	151	124	145	141	147	158	146	136	147	130	132	123	126	170	133	173	158	147	157	141	142	149	143	139	135	144	153	150	160	141	136	143	149	135	133	141	133	163	125	127	141	136	146	136	129	137	144	136	148	140	139	139	159	126	127	146	115	144	162	153	140	142	155	124	145	157	143	140	172	151	148	130	132	140	128	146	145	152	147	153	139	166	152	163	144	148	137	157	145	165	168	141	147	149	148	151	145	135	136	149	156	135	131	144	165	171	151	153	142	135	153	132	145	152	162	152	153	166	136	127	145	136	166	143	147	141	161	148	148	155	153	134	164	141	140	138	165	168	150	136	148	127	139	120	157	148	151	146	131	137	131	158	148	127	133	126	144	149	152	142	133	147	148	181	150	149	156	144	156	167	137	149	159	127	155	135	126	126	141	150	153	144	163	168	154	163	150	139	130	136	142	149	129	145	130	158	149	181	148	147	137	146	134	154	143	154	136	135	153	144	130	135	131	143	173	137	139	150	177	168	127	143	150	149	153	154	150	150	140	127	138	139	157	120	143	137	148	151	149	141	150	138	151	145	152	150	151	137	155	133	149	139	151	149	132	116	151	135	134	130	158	148	135	141	127	154	153	150	138	122	150	129	146	130	164	143	143	141	139	143	137	154	139	135	126	139	141	141	141	151	151	173	153	139	168	126	171	148	151	135	152	156	163	132	136	137	158	171	146	139	148	147	147	147	127	139	151	143	152	124	125	158	150	161	150	172	154	157	136	139	156	148	140	138	130	142	151	143	135	147	159	159	159	159	131	172	162	167	153	151	142	156	151	147	148	147	151	139	121	142	132	156	150	143	155	133	158	145	154	154	147	142	138	137	145	132	146	146	122	147	148	152	154	156	155	120	147	149	153	149	147	146	158	135	148	144	140	151	156	145	165	143	132	142	144	164	137	149	154	131	153	136	155	141	161	130	135	146	141	151	137	137	142	165	151	154	148	148	156	150	153	150	133	147	152	164	154	142	143	150	126	144	175	137	124	119	154	120	129	143	133	139	144	126	127	143	156	147	157	140	157	139	134	152	129	132	156	149	148	120	136	135	154	152	153	152	137	137	150	129	148	134	144	145	138	150	131	163	149	149	160	117	140	140	129	154	162	143	149	160	171	140	116	130	151	145	133	168	152	161	134	150	143	135	132	139	143	139	153	144	135	136	138	135	153	143	130	145	159	133	154	147	164	137	132	149	151	141	150	137	138	147	150	151	126	142	130	141	124	128	144	125	155	166	125	120	136	140	142	133	143	156	131	148	140	168	138	128	146	130	133	151	139	166	139	147	151	157	141	146	132	145	150	145	131	156	139	145	151	172	141	149	152	151	131	159	148	145	161	137	146	166	160	153	161
9593	4253	1689	973	608	480	390	356	273	260	208	205	202	179	174	169	158	164	139	172	135	179	180	141	151	126	155	157	132	133	119	150	129	129	143	147	142	136	155	147	144	146	135	131	113	126	138	142	132	145	128	119	128	129	127	125	142	127	138	141	123	121	130	121	156	131	122	127	145	115	127	115	137	150	130	133	158	146	141	139	112	117	139	121	122	125	134	125	120	140	133	137	120	134	126	107	127	147	131	140	145	117	130	145	140	125	114	127	132	141	137	126	151	117	150	138	117	133	122	137	126	124	117	149	119	114	105	149	139	114	153	121	126	133	131	130	133	131	130	132	128	139	132	119	126	130	103	141	151	141	109	110	127	140	138	139	142	123	124	121	151	123	134	143	127	118	136	143	127	128	127	133	132	124	125	127	125	126	130	108	126	119	117	135	139	118	136	144	106	136	143	103	132	117	125	126	120	129	127	135	137	120	129	118	144	128	141	132	122	137	146	136	146	114	129	124	118	140	136	142	143	132	115	115	132	150	135	143	144	130	119	120	124	121	128	149	159	139	137	130	119	155	127	112	125	141	127	140	156	121	119	143	136	122	132	117	136	115	154	140	132	135	138	149	150	175	116	111	143	121	137	155	123	118	139	127	119	115	111	144	129	125	150	139	107	123	136	130	129	130	124	131	137	122	143	127	141	125	134	155	164	134	153	129	157	140	129	122	99	108	132	139	119	134	160	139	129	129	148	138	120	124	102	137	119	127	129	132	149	137	120	120	136	128	111	134	144	125	134	131	137	134	123	138	144	123	139	139	130	143	127	115	154	121	121	111	142	146	128	129	130	129	134	128	126	128	135	131	136	125	125	128	131	116	138	124	121	144	125	117	123	128	136	144	114	124	156	120	126	119	131	120	99	124	135	118	146	147	131	136	141	124	141	139	125	138	125	138	115	130	132	121	123	128	124	133	140	137	139	140	149	143	129	131	117	126	135	134	129	131	114	127	123	116	115	118	126	111	125	146	121	138	133	112	113	142	137	133	144	94	124	114	133	141	132	134	142	132	124	115	149	159	131	138	114	127	140	135	141	164	127	143	148	138	105	159	124	133	127	116	154	125	127	162	118	130	141	119	126	119	138	124	130	138	153	119	128	123	130	128	110	143	134	116	126	142	129	146	143	152	121	144	132	126	111	110	112	139	115	124	151	139	136	110	133	125	112	126	146	128	132	117	138	134	133	119	131	133	115	127	137	140	129	121	142	152	136	127	127	147	113	122	144	118	125	122	133	130	129	120	131	126	133	130	112	152	141	122	129	131	124	124	119	147	136	128	132	137	144	139	137	137	123	123	142	137	141	108	129	118	126	151	130	135	118	115	123	123	129	113	131	124	124	140	132	126	128	136	144	119	155	133	112	124	130	131	125	130	121	127	148	137	125	135	137	150	149	147	143	146	142	115	144	126	120	131	120	135	118	156	133	134	134	122	122	133	126	123	139	130	106	125	126	165	126	134	134	147	112	120	141	140	134	119	128	106	97	133	149	136	133	129	128	139	143	127	142	144	112	131	146	106	115	110	125	138	131	148	119	134	107	120	132	122	138	145	128	136	136	142	126	110	136	144	118	109	125	122	132	128	147	143	127	153	116	116	140	140	140	136	116	106	116	138	125	130	131	128	138	153	125	130	133	136	136	144	117	137	127	128	146	149	140	124	126	115	125	115	131	117	123	126	116	121	133	149	127	128	126	130	134	124	127	102	137	135	146	128	115	134	117	128	146	148	158	110	121	115	109	131	123	128	112	148	128	141	147	133	144	119	140	112	109	139	110	112	114	133	143	146	133	131	136	135	135	131	127	137	130	129	117	126	133	117	120	141	124	137	129	132	131	129	125	144	120	132	135	132	139	118	120	132	124	117	123	128	116	120	127	144	117	133	129	124	138	122	142	127	125	147	114	122	109	122	115	127	150	143	142	127	131	114	141	142	115	127	124	115	133	138	120	132	150	112	136	117	137	122	117	129	128	125	131	118	133	144	128	113	130	124	134	133	125	139	118	125	124	106	140	123	135	135	120	105	120	128	152	139	131	140	125	135	126	133	129	113	147	111	108	131	107	107	141	130	118	126	131	157	123	137	121	132	136	115	129	136	141	117	132	123	118	130	134	132	131	111	126	144	120	128	139	140	134	131	122	151	129	128	149	127	121	141	139	125	129	122	150	133	118	132	119	135	125	154	143	139	132	120	146	129	113	145	125	118	129	145	136	139	113	124	115	138	126	138	121	122	157	136	127	111	146	126	129	120	124	124	143	136	131	132	133	140	147	133	130	123	136	117	123	112	130	119	137	133	129	137	113	125	124	122	114	130	122	127	130	126	125	137	141	130	125	145	136	135	136	120	122	129	139	154	118	123	129	129	116	115	132	139	133	129	127	123	123	125	142	107	129	117	132	150	138	147	117	151	110	126	139	132	134	130	110	119	142	141	130	116	129	154	124	128	128	149	140	119	116	125	108	114	150	126	139	111	134	124	131	147	111	142	106	116	134	156	126	114	126	133	133	140	122	129	122	132	150	121	137	138	120	151	139	143	128	142	132	153	129	130	123	124	118	108	124	130	124	139	113	116	124	129	108	114	131	128	138	141	134	123	148	131	145	105	123	123	113	113	144	129	129	157	148	132	147	123	127	135	145	135	133	144	110	125	129	149	135	148	128	114	128	144	140	123	150	125	145	124	115	133	157	123	131	123	126	154	115	142	105	141	131	126	128	142	166	131	146	149	110	136	127	124	123	116	153	138	132	130	131	143	125	129	123	151	132	148	125	136	123	117	136	140	137	127	100	138	126	124	137	123	135	140	123	149	106	141	131	123	151	132	128	130	130	153	133	137	127	129	123	132	129	129	131	134	130	136	129	125	113	121	130	131	137	151	137	140	122	153	163	149	121	153	118	136	143	135	116	125	149	134	115	146	127	117	139	132	143	113	127	131	142	124	134	139	125	137	139	109	128	122	114	112	121	117	153	146	124	105	127	125	139	124	131	146	109	150	150	131	115	135	138	129	122	137	134	113	128	143	126	132	120	128	133	154	136	129	124	112	124	137	130	140	161	124	133	137	135	132	132	123	109	118	156	144	118	127	135	118	134	138	113	153	122	124	120	140	131	130	100	138	123	118	134	102	134	150	136	146	142	118	135	133	109	147	145	112	129	141	155	121	134	116	121	133	126	120	127	145	140	137	112	131	118	120	135	152	124	136	141	136	137	120	115	134	133	131	114	137	134	122	126	144	121	125	111	116	136	138	123	127	115	136	102	128	148	145	146	138	117	123	143	120	126	115	141	137	105	145	126	125	117	137	122	126	141	108	141	118	123	124	121	127	133	129	128	136	108	140	131	133	140	117	135	130	141	141	141	140	123	126	136	136	123	141	123	122	108	151	133	128	113	127	143	121	147	147	127	132	137	119	126	142	122	125	121	114	130	125	152	140	119	125	147	117	138	154	144	123	114	119
6287	4008	3088	3145	2707	2231	1879	1507	1271	1101	999	907	828	711	685	647	639	576	500	583	576	513	514	482	451	485	434	446	428	448	437	420	435	391	418	421	387	436	418	386	386	352	365	358	399	338	336	402	355	413	391	376	366	389	374	366	363	348	369	376	345	345	339	358	351	365	342	341	354	363	361	313	393	362	357	337	356	357	353	396	333	370	340	360	388	367	341	361	342	357	324	347	376	358	327	358	340	329	330	314	362	341	359	321	331	339	344	368	331	340	360	335	335	381	365	373	330	377	382	380	353	331	352	344	354	344	374	356	330	344	365	334	351	339	341	323	330	341	335	362	348	333	334	340	344	333	334	328	343	339	351	327	343	311	375	351	311	350	349	361	347	318	353	348	354	369	379	340	361	346	299	328	364	325	346	341	349	309	335	337	392	303	329	337	332	346	348	337	302	327	301	297	304	343	341	330	341	376	312	343	337	331	350	329	344	328	338	319	319	331	353	326	343	375	367	373	346	345	352	352	314	334	327	343	324	358	336	315	347	357	349	337	363	366	342	331	344	376	345	341	348	314	307	341	370	359	334	345	337	336	331	331	337	322	341	346	361	363	334	312	314	319	352	366	340	348	320	347	350	323	311	343	328	327	360	368	361	354	329	302	324	335	348	348	334	329	306	354	322	350	348	334	323	349	359	335	317	317	347	345	329	314	331	348	339	353	359	345	301	348	350	393	330	343	346	357	360	319	330	349	356	324	331	350	303	350	335	360	339	343	327	298	320	317	358	342	343	306	338	328	329	316	317	359	353	338	320	349	360	334	363	355	364	314	325	327	349	322	360	380	310	345	337	376	354	360	331	362	325	356	351	315	365	336	328	326	365	338	343	335	377	314	359	353	351	354	319	346	319	323	326	326	373	335	357	330	354	339	314	365	317	337	360	345	346	365	369	317	363	354	365	339	326	333	323	323	347	333	363	337	324	353	319	320	344	344	337	358	356	329	343	338	329	339	337	365	328	353	333	335	364	362	307	316	356	347	357	371	331	352	331	343	342	291	317	343	352	352	326	378	342	342	322	326	329	350	357	350	320	328	344	373	348	360	354	346	370	359	326	338	385	331	372	322	365	325	316	349	327	342	353	341	371	332	333	319	340	312	330	336	326	345	333	343	324	344	334	336	327	371	339	318	342	359	323	375	356	319	375	348	392	376	349	334	372	344	327	349	376	359	327	347	368	352	342	346	346	314	351	338	357	345	353	319	335	364	345	340	341	313	362	353	355	354	350	307	365	344	338	347	350	363	356	324	361	341	335	327	334	344	368	320	332	352	324	319	347	364	362	346	326	322	365	367	310	359	313	336	352	339	361	347	347	339	332	327	369	375	338	341	338	326	350	352	329	343	368	343	339	319	329	365	312	336	321	366	313	328	299	376	343	338	337	362	331	366	345	323	355	315	341	342	349	344	310	330	333	350	321	338	344	342	365	337	336	383	351	340	314	345	337	340	328	331	343	360	322	328	341	362	335	334	363	361	372	318	351	353	308	315	357	324	348	336	301	354	348	335	323	348	387	352	331	339	345	364	341	294	359	346	350	326	315	348	340	333	358	346	310	320	341	323	367	378	310	357	337	310	343	345	374	361	331	332	351	350	357	337	337	351	335	344	341	340	375	350	338	335	373	327	337	367	335	350	352	341	325	355	343	374	394	328	359	328	360	344	363	340	369	352	318	334	329	340	367	329	303	333	347	332	345	371	336	356	340	390	352	317	353	345	349	367	363	355	340	324	312	379	348	349	340	322	350	324	316	361	324	341	369	311	338	324	309	369	352	361	329	333	316	342	335	331	338	338	325	364	374	351	314	332	309	372	320	363	336	332	344	364	330	351	333	331	336	319	327	318	346	352	326	323	321	324	336	325	356	324	332	334	357	321	325	334	354	357	363	351	335	329	305	343	360	307	338	339	308	330	372	336	371	328	316	332	327	340	296	363	370	323	311	352	341	367	326	347	304	307	318	336	352	339	324	347	336	309	336	344	371	339	355	315	333	379	356	307	327	345	358	331	352	333	354	366	319	338	357	321	325	329	374	328	358	335	343	367	371	371	331	345	344	346	329	353	319	320	365	347	344	333	334	385	324	367	367	351	361	323	349	324	344	309	321	353	322	387	346	334	301	287	323	308	358	344	321	348	321	329	352	302	332	356	327	359	370	339	341	334	307	348	331	318	315	320	353	338	356	338	371	383	341	340	362	323	332	324	357	338	363	316	387	361	361	330	343	349	327	345	352	349	336	344	336	306	362	334	351	362	318	359	338	318	317	364	366	343	319	336	367	308	374	337	315	383	324	342	339	317	340	342	326	364	354	347	368	336	338	312	324	311	341	364	320	340	323	345	348	356	318	315	342	315	339	361	356	315	328	336	326	346	346	333	346	324	362	360	335	348	330	350	342	367	339	309	306	349	359	318	318	314	326	314	337	331	365	331	318	326	335	362	351	369	334	337	341	386	338	323	334	339	323	335	336	314	344	365	326	359	366	347	345	344	312	336	363	369	344	358	330	350	357	339	349	340	351	362	356	330	338	346	346	357	374	334	337	326	356	342	363	369	384	329	339	332	361	324	335	339	317	322	350	322	364	335	314	338	348	363	339	350	332	357	330	330	355	325	327	332	331	347	345	343	363	355	365	353	333	367	313	367	352	319	345	299	328	345	331	310	325	353	363	357	364	339	379	340	333	353	349	348	344	316	331	328	341	371	350	363	340	334	323	325	371	341	320	334	326	356	351	345	352	333	373	358	357	344	383	351	381	365	311	345	361	318	375	372	351	359	332	318	320	333	381	360	361	316	346	320	348	350	325	328	352	354	324	335	314	353	331	347	340	377	326	371	318	356	328	331	327	314	331	344	353	341	354	349	349	327	342	365	361	355	364	357	338	344	332	363	351	331	315	377	351	321	341	324	367	340	329	392	371	371	357	317	324	309	327	330	353	366	321	337	360	326	337	344	349	348	349	335	301	339	340	315	367	341	331	311	340	388	328	331	341	323	342	325	356	335	323	326	313	309	363	326	354	321	349	368	355	323	351	325	316	322	331	356	350	335	342	341	357	336	326	333	337	342	344	341	342	358	330	361	302	340	351	367	333	367	352	338	315	357	357	365	345	321	349	320	375	347	328	348	346	362	348	338	362	356	329	329	342	313	345	351	336	321	369	322	333	327	350	337	331	320	330	344	301	337	348	330	368	324	324	358	315	357	334	318	337	329	331	349	329	358	318	364	347	349	307	342	343	358	343	326	324	355	343	333	366	339	333	350	329	344	322	341	316	317	344	327	357	333	361	325	340	338	326	332	341	382	340	379	298	332	336	354	369	369	367	357	342	359	314	322	336	341	327	301	346	342	346	312	369	319	356	307	343	323	351	328	328	341	358	370	307	313	327	353	313	323	326	336	322	331	346	330	323	330	339	345	325	338	322	318	388	363	340	377	358	348	337	381	336	352	338	326	334	329
16971	8460	3490	1890	1180	903	760	619	498	409	376	358	330	322	253	282	262	264	230	289	276	222	242	196	215	231	213	261	230	197	225	207	238	243	209	222	197	209	207	206	227	209	189	196	205	213	226	215	208	220	207	220	206	218	220	205	207	226	178	225	217	191	173	214	194	233	188	200	202	174	191	218	214	212	201	222	207	213	243	197	209	190	190	225	207	213	241	190	214	211	205	197	228	195	206	225	207	179	219	206	237	220	247	186	195	206	188	187	221	208	197	194	224	180	186	209	211	199	214	166	177	174	225	225	208	209	201	200	217	202	208	203	215	207	188	225	205	227	207	223	203	206	205	217	209	190	207	199	239	207	203	183	187	208	175	202	193	235	179	216	205	198	195	201	209	198	191	194	189	190	222	181	196	203	201	176	183	219	207	200	229	200	214	195	221	194	187	186	218	168	208	192	203	217	179	213	211	206	226	205	221	180	213	200	203	227	197	177	192	176	191	181	193	197	227	221	239	166	205	204	207	215	211	204	177	217	190	188	198	194	211	193	203	198	192	204	198	195	206	232	186	187	191	198	183	204	186	225	199	189	212	208	210	203	180	196	179	191	179	175	219	171	195	223	211	201	190	195	197	205	192	220	192	202	197	173	218	215	201	212	204	190	195	205	202	220	207	200	205	198	189	211	180	190	168	208	204	197	194	206	213	215	213	214	195	209	203	211	198	200	200	224	186	182	192	210	220	192	209	183	195	210	180	207	210	183	225	198	206	193	220	192	210	196	196	186	207	200	203	220	205	211	222	211	222	188	217	205	202	189	201	206	192	198	207	204	211	215	206	203	205	190	220	217	220	208	219	222	193	220	189	213	176	209	229	179	199	215	212	169	196	197	212	194	195	177	215	235	221	203	190	170	236	190	211	211	203	191	179	194	182	202	199	184	193	212	214	220	205	169	223	204	200	203	185	212	208	212	190	184	192	199	228	190	199	237	198	199	217	205	210	198	217	208	191	196	177	202	210	213	178	210	207	202	216	208	175	215	190	199	196	185	204	180	203	199	183	207	219	202	201	207	188	209	208	209	179	178	214	189	206	220	194	208	213	189	222	203	185	208	203	210	178	185	207	214	209	195	190	203	209	204	215	186	183	231	216	199	210	169	186	209	216	194	206	215	170	211	217	183	206	201	222	192	219	198	219	218	213	207	212	208	198	209	165	190	203	225	196	203	186	214	208	175	210	184	177	231	209	226	187	200	202	196	160	195	207	210	215	210	200	209	211	205	216	208	182	202	206	222	183	218	225	198	208	180	176	221	214	193	210	183	210	203	221	211	200	170	187	210	214	187	197	215	214	199	179	196	220	183	188	239	233	190	199	179	203	206	214	213	223	212	200	204	221	208	207	196	201	226	219	223	229	182	188	210	202	195	214	179	219	202	197	211	197	211	227	200	185	206	197	222	222	196	194	209	206	206	186	190	206	180	193	220	205	194	188	220	213	187	207	213	247	192	209	145	226	205	217	185	199	206	209	195	197	187	220	225	210	232	193	200	233	197	183	185	204	221	206	200	201	188	204	212	213	239	214	171	225	187	174	243	213	207	199	179	194	217	202	214	181	227	244	205	205	204	187	198	199	234	186	216	208	183	216	214	192	227	219	196	209	206	200	201	217	199	213	202	207	194	192	233	219	175	177	192	214	191	207	187	208	198	198	206	219	213	194	198	228	185	194	204	200	201	207	227	223	212	184	227	173	202	209	181	194	195	209	208	240	209	232	223	204	190	178	204	188	198	189	224	226	206	195	221	190	206	207	214	203	214	176	195	204	167	177	197	178	196	216	197	198	185	192	217	215	197	201	200	199	208	203	209	202	178	177	195	201	208	204	208	178	180	172	204	204	191	194	197	228	213	217	205	228	212	225	168	205	219	192	194	206	210	186	196	177	198	203	186	214	178	213	201	204	185	200	192	192	192	177	179	190	202	229	205	201	210	186	191	207	191	198	212	213	227	208	192	201	219	175	192	185	200	227	191	197	190	213	198	183	203	204	186	206	191	213	204	176	232	188	207	189	212	205	217	216	230	204	183	188	195	203	190	209	178	189	192	216	206	194	201	200	205	210	199	224	208	188	208	191	215	204	260	242	171	192	207	192	186	225	218	186	210	210	219	185	203	189	175	216	192	188	184	201	199	204	185	222	233	204	196	218	183	211	190	215	198	199	205	201	227	191	189	208	211	169	203	184	189	196	205	212	205	200	220	231	194	181	194	208	200	200	170	193	210	178	218	196	238	201	198	200	219	183	197	203	194	206	202	213	207	171	218	184	228	219	205	202	211	192	208	198	216	196	188	197	210	213	198	197	179	218	202	222	218	192	197	224	210	223	240	169	197	199	172	190	212	185	213	196	209	194	192	189	201	199	191	207	204	197	199	197	236	207	236	186	211	216	189	183	207	184	206	189	182	194	205	173	220	210	219	211	192	198	188	197	190	173	214	195	211	203	196	225	185	206	180	187	221	167	216	218	225	198	183	212	213	178	187	203	190	207	201	206	209	207	214	218	178	187	198	183	206	195	213	174	209	211	188	218	172	194	215	174	178	216	194	204	210	209	183	212	209	212	191	186	221	205	187	210	215	208	223	189	222	214	178	209	195	195	194	222	204	205	221	223	189	187	212	206	207	227	216	168	177	169	205	208	224	189	200	224	199	204	207	202	198	181	214	222	210	204	212	200	206	213	201	198	190	166	202	241	186	209	205	200	215	199	190	211	214	209	186	180	211	207	208	190	198	231	208	217	200	192	229	223	181	192	192	194	186	224	194	192	201	199	166	182	229	208	193	198	197	211	193	197	217	185	184	212	223	195	174	199	187	218	219	193	206	206	174	209	205	193	207	211	203	185	197	211	183	194	195	178	202	219	217	178	209	178	223	223	221	189	201	178	190	234	217	183	206	215	211	208	200	203	228	190	186	189	189	202	195	219	202	206	207	200	238	193	194	194	198	187	190	176	212	210	200	189	189	210	172	208	203	187	169	200	212	215	198	223	183	220	195	203	189	219	194	232	186	224	173	177	203	214	198	226	195	222	189	214	181	201	189	191	206	228	220	207	220	203	214	181	191	221	203	210	197	186	200	207	231	227	213	191	221	191	205	210	211	231	188	171	180	204	203	217	189	200	215	223	186	191	203	186	187	204	188	209	222	209	197	214	209	203	191	218	210	204	227	194	214	217	215	182	256	226	249	198	199	208	176	203	192	201	222	217	201	197	179	205	196	209	209	202	220	196	222	198	167	186	218	201	192	209	193	179	202	192	204	188	225	229	190	201	198	205	211	188	211	181	219	217	205	215	201	203	224	203	163	216	221	248	246	203	196	205	202	186	199	204	180	192	192	204	197	192	213	222	205	212	211	204	201	195	188	197	189	181	196	188	193	182	175	196	166	200	221	244	209	201	195	202	197	210	207	198	183	229	208	205	209	171	188	177	196	199	207	222	214	205	200	211	183	196	209
8081	6937	5527	5441	4821	3908	3181	2702	2200	1931	1624	1520	1289	1176	1088	1020	994	905	877	846	824	796	795	691	756	715	700	681	617	623	655	634	631	614	607	614	550	609	573	573	543	553	566	512	528	546	501	564	558	555	488	476	503	551	543	519	493	500	515	505	491	523	514	511	483	532	499	496	506	478	473	459	490	471	488	520	523	516	494	494	491	504	497	468	492	521	494	508	476	494	520	511	507	500	531	490	527	472	516	495	508	479	498	521	488	463	462	486	484	452	516	469	512	508	470	495	498	517	512	494	483	463	482	471	471	503	481	447	486	510	515	481	486	516	468	485	480	482	472	495	549	490	481	497	477	483	462	451	440	511	477	484	520	482	495	470	508	531	524	522	484	475	497	517	509	489	468	523	481	479	478	496	471	489	519	471	480	503	530	488	480	487	516	462	492	457	491	486	494	474	525	470	452	501	507	508	460	457	454	437	495	477	493	523	513	458	447	512	504	502	487	507	506	491	481	469	482	501	497	507	465	471	478	465	459	487	431	496	509	481	491	462	493	482	474	500	483	491	466	478	452	479	473	484	483	476	445	468	457	438	485	506	467	457	478	489	454	514	445	507	459	466	488	468	478	488	462	465	476	472	505	457	484	458	490	487	496	507	488	480	468	463	478	470	484	513	470	480	480	507	496	441	507	510	486	505	457	446	501	516	451	456	480	492	497	506	496	439	488	509	490	484	468	460	450	441	488	464	510	490	468	457	479	476	475	485	455	490	502	506	481	458	433	462	472	471	512	474	517	462	462	456	495	475	504	510	486	499	475	490	481	509	492	490	481	493	496	481	472	438	504	502	468	473	495	516	488	525	486	483	465	483	477	490	512	443	480	490	473	466	507	524	461	474	457	477	519	473	459	455	477	470	467	475	464	476	470	494	465	472	501	506	472	433	491	455	479	467	496	503	486	510	460	501	483	472	515	480	468	435	500	490	492	487	491	462	465	469	439	464	478	471	469	489	470	496	460	466	508	496	459	530	476	455	438	452	457	489	462	488	444	467	463	444	523	460	482	504	476	463	519	497	513	491	502	498	474	465	491	500	489	501	438	470	487	446	463	515	477	496	484	478	472	484	506	496	466	487	458	458	488	487	508	482	497	478	484	449	491	445	485	510	521	481	459	483	470	503	486	496	492	503	494	469	489	490	502	466	466	498	478	478	469	457	509	492	440	477	484	467	497	473	546	500	463	471	435	454	482	494	485	458	493	468	484	491	444	459	499	502	456	453	477	499	482	484	478	506	536	476	461	482	498	442	525	477	490	476	460	461	439	537	510	493	504	484	518	461	465	450	452	521	465	520	532	450	496	489	506	469	443	478	459	464	431	511	475	459	500	503	475	470	494	490	490	479	482	489	480	518	451	485	484	477	479	457	477	490	506	492	494	500	507	472	478	481	496	488	496	473	449	475	470	474	471	470	520	490	463	486	480	494	479	450	433	500	455	474	505	494	488	463	471	527	483	465	460	452	508	464	466	489	504	461	463	507	465	472	492	488	485	482	457	430	503	487	466	466	459	481	487	492	482	495	484	502	477	501	469	457	498	467	475	493	445	474	500	483	451	472	476	491	511	499	477	508	458	492	464	513	468	472	456	440	461	444	515	494	496	500	498	468	470	472	553	473	458	509	481	498	490	472	449	471	503	479	476	465	482	507	473	476	478	459	481	456	496	448	502	474	483	484	456	474	478	485	504	450	484	468	464	452	453	479	450	529	447	479	485	506	512	460	475	461	450	484	488	435	481	483	472	450	490	480	515	476	442	460	478	493	478	491	464	508	450	440	473	501	466	511	472	457	441	466	467	458	489	487	458	460	472	450	490	467	429	496	444	443	473	495	500	489	471	533	478	459	495	441	508	484	459	461	490	456	447	475	462	452	447	451	487	452	502	473	495	488	425	472	471	470	456	448	480	477	510	488	510	485	478	499	439	468	450	464	517	503	458	493	478	482	487	499	523	470	435	447	435	473	504	475	485	477	494	470	469	474	455	492	498	476	499	510	482	451	480	457	485	486	492	499	457	441	451	467	465	456	450	499	505	446	495	452	453	468	497	481	478	469	499	485	477	431	502	512	459	493	459	496	474	461	450	483	479	486	469	455	449	458	501	466	518	527	483	469	485	434	494	444	477	512	467	459	509	463	483	488	499	479	475	414	462	499	481	477	473	496	495	488	482	481	481	512	479	503	450	453	453	481	472	479	503	469	506	489	446	494	507	438	461	491	489	474	463	461	474	454	468	465	476	494	473	502	492	501	493	467	513	490	505	472	475	471	460	462	518	488	520	470	445	526	511	470	453	419	492	516	446	446	511	465	483	475	508	492	496	506	500	433	447	517	497	470	480	444	477	443	526	478	478	451	496	494	469	476	475	466	496	448	503	482	468	492	510	499	466	458	423	482	501	471	415	478	511	501	491	434	436	488	514	489	463	483	498	480	490	496	494	448	502	516	466	469	498	489	491	512	460	466	473	451	475	464	458	484	479	475	495	491	516	496	477	504	498	500	462	508	485	494	483	451	464	510	493	458	490	508	492	535	491	486	503	500	468	492	449	479	477	468	486	476	499	473	460	504	507	455	536	494	487	465	497	470	489	529	521	549	482	516	481	485	479	457	476	521	492	469	505	474	453	491	488	447	454	514	542	451	518	503	470	456	486	435	504	463	480	470	489	500	471	475	533	490	484	518	463	489	478	494	495	454	480	450	476	485	477	480	498	487	487	455	432	503	486	448	457	462	472	482	460	471	493	466	475	463	492	470	430	455	506	453	465	466	494	479	455	473	482	480	497	493	473	552	494	489	474	460	480	457	458	462	503	488	477	467	446	475	449	506	498	500	465	460	484	436	482	492	478	473	440	486	505	467	467	508	474	449	492	430	524	513	472	460	435	516	480	440	464	449	495	488	461	468	464	479	494	461	450	459	473	480	505	456	514	485	495	464	478	475	469	478	483	509	479	448	454	462	486	464	457	438	483	484	483	467	483	481	437	445	473	489	484	479	471	445	479	480	507	477	447	478	465	466	481	487	474	500	505	433	509	484	461	472	453	467	443	474	491	473	491	518	507	469	470	501	466	480	473	519	458	481	477	482	461	483	495	482	509	496	478	498	471	478	512	486	489	505	467	497	466	521	475	471	527	497	494	448	509	471	512	456	448	489	455	472	459	482	461	484	478	470	463	487	465	480	503	487	453	452	521	468	509	478	494	467	515	486	448	450	482	471	515	482	519	474	479	491	492	490	470	477	462	454	483	461	484	486	476	496	465	510	479	451	490	494	477	456	482	497	459	510	492	499	448	483	450	468	508	480	537	415	475	512	448	468	459	498	494	463	453	521	521	512	506	487	483	487	527	493	457	474	493	491	516	480	496	519	461	527	487	462	464	452	517	499	459	499	480	462	485	480	446	454	500	531	458	468	485	461	462	492	492	434	453	443	471	525	504	504	471	543	495	485	441	549	458	472
2332	2673	308	52	54	46	53	43	49	47	54	52	43	33	49	55	58	51	41	48	40	53	36	43	68	40	54	52	46	49	49	49	63	43	34	48	46	47	36	51	46	42	55	51	47	40	52	34	51	38	41	41	46	43	51	53	63	45	32	50	48	46	56	43	44	48	38	49	49	48	54	47	38	41	50	46	42	47	45	45	68	40	45	49	42	44	39	50	45	55	40	50	50	48	41	39	45	45	39	51	49	35	52	53	40	45	41	42	45	34	47	55	43	42	45	37	41	41	41	45	42	45	48	49	44	55	39	39	51	43	51	50	48	50	57	43	40	49	51	31	42	30	43	35	40	45	42	39	39	45	40	36	44	39	45	54	50	63	32	49	45	37	54	46	49	27	38	47	58	44	36	38	47	40	40	49	41	39	46	38	44	50	58	61	39	37	48	38	49	43	49	42	40	44	41	40	37	62	42	39	31	36	50	47	35	42	47	45	49	26	40	40	43	32	39	49	38	31	40	41	43	47	54	34	35	37	37	37	46	52	38	36	34	45	43	39	37	49	54	50	44	46	32	52	39	29	40	53	45	44	56	40	64	46	45	53	44	45	32	42	55	40	41	49	31	37	34	33	35	43	44	34	54	41	43	41	35	39	38	41	41	39	34	30	44	61	43	44	48	44	54	56	37	41	54	30	50	41	45	39	60	55	47	46	38	34	50	37	48	50	40	45	46	48	55	43	54	56	53	52	39	51	37	45	45	50	56	54	53	37	38	34	52	40	47	41	57	50	41	38	40	40	38	43	39	41	67	39	39	40	45	37	38	43	56	39	32	32	42	62	41	45	40	46	40	51	42	37	37	44	45	34	53	42	42	40	40	47	35	48	43	43	48	31	45	36	45	39	29	44	36	53	48	43	49	52	28	52	42	37	40	40	41	52	48	42	47	48	49	26	32	55	46	43	57	32	24	51	39	44	39	45	50	33	59	37	40	39	54	38	34	31	37	37	52	36	48	41	51	52	36	42	39	42	38	40	36	43	43	43	48	45	50	41	37	46	40	41	41	49	50	55	35	50	47	48	57	44	36	56	47	42	39	35	50	44	44	42	49	39	33	50	47	47	54	47	48	46	44	45	36	38	50	52	49	56	36	46	42	44	41	41	51	29	44	49	46	46	41	51	44	45	43	50	52	40	47	44	51	40	46	51	32	44	37	59	39	48	48	59	49	39	44	56	47	52	39	43	46	45	37	33	39	48	45	41	33	38	27	44	43	43	48	38	49	32	43	41	34	37	53	41	42	39	32	36	36	59	48	39	57	45	37	45	49	46	62	52	43	47	43	41	46	61	41	48	27	39	58	39	40	45	49	41	44	42	41	44	44	38	46	46	38	39	39	50	40	33	45	34	52	37	47	50	45	54	39	44	33	35	55	43	48	42	35	37	33	54	50	41	51	32	53	36	49	54	38	59	42	45	31	39	62	53	47	42	37	43	35	46	41	44	53	50	35	40	40	41	45	57	43	45	45	51	57	34	40	46	45	46	40	33	42	18	42	30	41	43	41	43	47	37	53	38	47	31	47	35	43	41	48	33	38	48	52	60	43	43	40	41	38	36	44	45	39	43	34	45	45	38	34	40	47	36	47	48	47	34	37	37	33	37	38	50	44	52	35	53	50	54	54	39	54	50	55	46	48	40	40	50	46	42	40	46	40	42	38	43	43	49	51	52	33	34	34	48	40	36	39	51	30	34	42	55	49	40	48	43	42	46	47	46	47	37	43	41	45	34	49	50	46	43	40	47	35	49	44	34	55	43	47	47	49	49	48	32	44	38	43	41	49	40	46	60	36	45	45	43	47	38	48	51	46	39	50	49	47	45	30	52	43	32	42	43	49	39	39	45	43	45	51	47	29	42	48	40	38	48	54	62	38	38	51	47	46	42	26	45	51	33	34	39	50	44	39	44	49	51	43	47	38	43	46	37	44	39	39	41	50	51	39	44	39	58	47	34	47	57	57	43	29	41	29	38	49	56	34	44	32	42	38	44	34	45	40	50	48	38	42	43	57	39	42	51	45	43	53	58	48	37	41	43	36	44	43	51	53	48	45	38	47	36	42	45	57	34	59	52	52	49	53	40	56	50	41	49	46	44	39	49	48	41	34	41	45	43	36	47	53	53	36	36	48	54	35	49	37	46	39	46	35	34	53	46	36	37	47	34	44	45	45	46	39	26	32	51	51	47	45	49	44	40	48	46	40	48	46	43	40	39	40	39	45	44	38	48	70	45	58	49	41	44	51	39	40	55	52	61	58	45	34	36	45	41	58	55	36	38	42	45	41	43	39	43	58	25	49	41	41	45	40	32	44	45	48	51	57	41	35	41	45	57	50	45	35	35	43	40	43	49	41	52	42	40	47	33	36	47	46	36	44	44	45	39	43	47	44	42	45	49	38	46	37	42	51	37	38	48	44	35	61	46	41	36	48	47	50	49	31	45	45	51	41	39	35	53	43	40	38	35	47	35	40	63	51	45	36	24	57	46	41	54	45	40	52	61	54	30	49	41	40	43	38	44	48	33	47	40	44	46	35	41	51	47	38	52	43	62	44	48	46	56	33	42	39	54	38	41	36	56	40	49	57	39	51	41	37	38	58	40	42	43	43	51	47	47	42	28	47	39	48	47	50	45	37	42	45	44	30	41	41	41	39	37	47	31	34	49	41	50	39	39	54	51	45	53	55	57	54	47	52	50	42	38	45	42	46	41	33	33	38	38	56	48	47	49	42	44	38	33	42	43	33	46	38	45	49	51	56	53	46	40	54	44	48	54	32	36	49	41	57	40	42	57	34	47	36	45	46	38	52	37	48	51	46	48	35	49	49	42	44	41	49	40	37	65	48	32	50	41	49	51	45	42	53	36	51	47	46	49	35	41	44	30	35	40	59	59	47	56	36	40	33	27	45	42	55	44	47	32	50	38	55	39	46	38	41	42	37	40	51	41	48	48	47	38	39	42	39	36	39	56	59	34	35	42	36	34	43	41	38	32	35	22	54	42	43	40	45	51	49	42	43	45	47	42	36	51	43	40	42	48	37	40	60	52	42	38	48	30	40	50	38	43	29	36	43	54	54	47	39	44	43	29	40	36	38	51	46	30	35	40	39	34	44	49	47	52	51	36	37	38	52	59	47	37	49	42	47	41	37	49	38	44	31	59	40	57	61	56	30	42	44	45	51	37	42	44	43	38	38	48	45	42	54	41	44	46	39	47	54	41	40	53	39	64	39	49	34	50	37	43	52	36	42	58	37	41	33	36	44	50	46	56	50	49	49	40	55	33	46	36	40	45	29	56	53	41	37	39	39	42	48	46	46	49	54	50	40	31	36	53	41	50	48	53	44	48	39	55	48	42	36	47	37	48	42	43	34	51	55	40	38	49	62	52	55	51	50	53	52	40	44	52	37	41	38	50	46	33	46	28	47	31	36	52	48	40	42	39	34	49	33	44	33	43
2367	2567	467	235	239	222	209	205	165	167	168	180	160	180	159	148	156	170	166	146	160	151	150	150	154	135	172	184	165	160	146	155	156	165	157	145	140	148	156	147	142	158	144	152	169	149	146	147	170	143	151	149	127	159	139	168	156	167	130	156	129	140	153	145	130	163	127	147	144	166	144	145	142	135	156	154	145	158	137	137	145	158	147	155	144	165	146	151	156	135	139	156	158	134	136	159	148	154	151	151	159	144	155	149	164	146	158	142	138	165	150	146	145	139	131	142	172	154	162	159	151	143	169	162	146	159	154	131	156	148	149	158	165	156	140	145	162	132	148	140	135	148	143	145	153	137	158	148	146	134	137	166	151	137	139	137	161	144	149	140	145	150	135	141	149	156	152	140	141	171	167	142	158	145	128	138	147	155	157	168	155	148	139	166	155	163	156	125	148	144	153	141	119	143	154	171	146	131	143	129	158	127	161	131	143	142	131	156	159	162	148	150	141	134	148	148	126	136	156	152	157	156	142	138	157	141	137	153	145	151	125	147	160	141	129	138	155	135	137	162	132	160	152	153	142	135	154	154	143	143	124	152	167	174	139	131	164	138	138	145	138	142	120	173	163	149	130	150	139	118	158	97	163	155	155	148	138	146	124	154	147	151	147	153	151	161	148	147	133	136	149	182	137	145	147	164	166	148	149	137	140	142	142	174	126	143	136	154	134	137	146	159	138	146	146	141	147	169	154	144	147	138	160	140	166	137	152	140	132	142	142	126	150	150	155	145	140	149	137	132	154	141	137	160	149	147	142	151	127	159	159	171	154	148	139	151	139	165	137	151	133	141	138	154	165	152	172	159	150	172	134	133	138	132	145	150	138	159	156	161	128	142	140	167	136	160	152	155	126	157	161	144	141	170	134	154	135	131	157	144	128	149	149	141	137	154	149	144	134	149	141	151	145	138	153	165	142	159	166	135	162	140	165	151	160	137	126	137	143	142	138	165	138	161	153	147	141	142	164	131	140	156	167	138	135	133	149	144	159	156	134	148	163	133	148	131	186	139	149	143	158	157	167	154	152	163	133	132	155	163	165	131	155	145	140	139	141	128	143	154	149	134	159	149	145	143	141	141	138	114	138	125	125	130	133	124	146	130	151	155	147	163	146	148	152	160	139	164	170	131	139	129	122	131	139	137	153	155	158	153	147	132	177	139	147	135	150	137	148	130	159	137	166	149	143	143	149	138	159	153	156	137	148	141	168	136	144	136	140	139	133	158	166	165	157	135	133	155	165	137	150	122	142	155	150	155	169	148	153	162	170	130	140	158	166	163	132	152	142	162	132	136	177	147	135	161	164	157	141	126	130	137	149	149	148	151	148	168	147	137	140	155	160	161	154	129	170	162	143	150	121	140	155	128	170	139	155	161	130	152	143	150	138	144	153	165	150	169	126	141	136	136	172	148	135	142	160	155	158	139	142	150	169	168	126	152	143	135	155	155	153	149	158	147	149	139	137	148	145	145	134	147	143	126	161	165	164	128	165	151	163	148	144	170	142	142	142	154	148	143	134	140	133	137	132	158	137	149	159	159	132	147	157	179	161	133	136	147	151	144	171	135	151	155	140	142	140	140	163	149	134	152	174	151	135	180	157	150	150	145	125	154	154	145	134	170	141	140	139	155	139	145	144	169	144	153	160	140	148	150	162	154	136	148	144	143	143	145	157	150	152	156	150	145	159	129	160	139	168	153	155	162	151	144	158	140	146	140	141	146	151	154	154	136	140	139	149	148	174	149	141	152	126	146	163	139	149	141	128	155	119	135	144	138	138	168	156	143	135	170	169	130	156	153	152	144	147	119	129	153	133	151	165	148	146	149	162	139	149	171	148	161	156	137	139	174	142	126	146	128	140	143	157	150	134	154	142	116	142	165	131	129	133	141	129	130	136	148	152	156	128	143	146	152	156	160	157	164	147	151	161	163	140	120	139	142	136	150	166	162	150	154	146	150	134	136	156	153	151	151	134	168	148	132	144	140	154	163	143	137	163	156	144	173	158	161	151	160	125	133	144	162	154	143	147	137	150	153	133	158	141	157	168	158	140	151	148	131	142	148	141	151	158	146	161	150	149	171	176	147	141	143	164	168	162	129	142	147	144	160	142	145	145	129	134	147	140	158	156	139	134	152	130	130	122	142	123	145	139	143	143	168	155	123	160	139	137	134	152	166	161	156	155	154	138	146	124	143	159	150	143	159	161	156	129	152	144	141	135	145	136	146	174	160	150	124	153	148	131	138	151	154	151	131	137	165	166	165	152	130	153	129	146	145	122	132	138	155	144	151	153	160	146	135	145	169	151	144	152	134	153	133	147	160	133	177	163	139	136	155	139	149	162	146	146	154	154	152	147	142	134	141	146	143	151	142	146	146	152	158	169	150	150	171	166	145	146	142	126	162	152	156	115	148	122	145	143	130	159	165	142	129	154	149	162	152	137	166	149	167	122	156	148	157	157	164	169	163	152	140	144	155	146	131	142	148	135	155	163	164	160	149	158	136	147	159	146	147	143	169	123	136	153	133	153	131	162	157	151	160	156	142	150	143	169	156	160	165	179	147	158	154	160	147	147	145	136	139	152	155	137	151	147	132	138	141	141	127	148	132	144	158	154	144	159	164	139	138	151	155	138	148	164	159	161	177	137	157	137	148	151	175	150	137	143	150	145	152	130	141	143	154	144	166	142	171	155	135	126	158	136	155	116	137	139	147	148	141	157	155	150	149	167	146	159	170	162	151	169	152	148	160	172	171	145	144	143	135	147	160	141	141	137	150	129	132	164	147	159	151	169	164	161	128	154	148	126	143	154	141	152	170	132	125	151	161	162	155	132	160	140	166	167	131	151	132	147	142	148	150	145	113	155	145	154	140	142	131	151	154	145	124	166	144	150	175	150	153	150	150	140	150	143	157	148	163	149	151	132	157	150	131	145	153	149	138	161	132	154	173	170	155	166	152	154	124	144	142	145	141	151	127	130	138	126	138	140	152	159	161	130	160	139	162	130	146	137	124	151	136	141	158	155	167	153	153	144	145	142	142	155	157	163	170	145	159	157	167	156	121	155	140	134	154	148	142	141	177	146	159	133	152	143	129	135	146	140	139	161	157	119	166	158	153	143	125	150	157	141	154	170	157	153	153	153	136	142	145	138	150	139	156	137	148	148	149	130	145	143	174	134	158	129	141	151	139	159	156	150	149	159	142	153	151	150	171	161	149	142	149	136	143	145	144	150	157	149	158	151	145	146	151	141	152	140	151	171	124	130	152	149	131	154	129	137	154	162	142	155	126	142	134	126	149	155	163	122	145	138	145	149	134	159	154	155	140	129	144	143	143	136	162	165	148	138	129	148	143	146	165	137	131	129	150	157	157	126	171	132	133	141	149	151	157	157	148	156	147	155	161	156	161	150	130	138	149	150	138	134	147	140	176	146	142	150	137	162	138	137	136	146	164	148	143	159	159
10932	5189	1882	859	637	494	386	331	267	238	237	236	201	192	189	167	176	149	151	149	139	179	159	144	160	152	144	165	148	150	137	140	137	129	151	146	136	140	128	134	134	144	151	134	170	144	142	147	136	151	132	128	138	115	123	107	135	133	155	133	115	156	132	149	134	120	132	144	119	144	109	132	146	135	120	144	136	131	115	117	137	133	146	143	113	145	133	136	138	119	131	124	136	129	117	123	142	129	139	142	136	128	110	132	124	127	118	133	131	132	138	139	139	133	126	143	126	140	113	130	157	125	111	113	134	118	137	122	131	116	130	142	125	136	112	131	136	102	152	126	124	123	131	158	134	134	137	131	131	110	142	124	129	126	138	149	148	128	125	133	118	100	122	150	126	145	129	134	160	141	119	112	136	126	138	152	118	128	147	135	126	136	127	129	151	129	132	101	136	128	146	120	130	158	132	125	135	129	132	124	139	131	126	122	124	139	116	109	129	148	131	129	115	135	138	136	132	147	117	112	137	126	132	133	112	119	123	129	144	122	135	121	142	139	124	133	133	140	153	129	127	139	142	141	128	133	146	135	148	134	118	130	138	148	122	152	112	138	128	151	135	135	127	125	119	130	128	147	137	139	105	136	109	141	125	138	136	112	124	135	136	129	142	109	127	137	147	117	129	140	137	122	129	122	136	138	129	114	140	130	133	119	113	133	114	121	111	136	107	145	138	148	134	124	117	134	129	127	125	122	140	142	126	140	140	168	144	142	133	121	124	121	126	119	137	123	128	120	147	144	150	118	117	124	117	126	122	122	121	131	161	126	125	123	114	149	129	108	148	131	114	137	134	131	126	135	140	121	110	132	141	120	130	129	119	138	145	121	118	120	120	127	117	116	114	140	136	146	153	121	126	138	146	119	133	141	110	124	136	125	131	130	115	136	114	138	122	136	132	138	146	135	146	119	133	142	143	130	126	145	150	113	147	126	133	139	132	118	148	135	122	138	116	113	110	129	137	126	131	125	146	142	138	116	127	140	130	121	128	123	132	153	131	134	132	150	127	117	127	129	123	141	142	135	138	112	136	119	131	124	150	143	118	111	115	118	126	150	148	143	125	131	120	129	137	132	133	136	110	119	139	125	131	135	125	133	122	132	130	135	137	130	126	119	135	140	128	123	120	121	128	148	134	135	115	132	135	129	138	123	133	118	137	154	123	123	130	119	123	136	135	106	119	141	128	121	102	128	127	123	125	127	131	153	136	140	124	147	108	141	142	134	121	125	124	119	127	112	131	133	143	146	129	134	135	127	135	134	145	133	152	116	131	125	154	126	133	136	131	139	135	117	101	118	124	125	113	116	130	112	129	121	128	124	127	141	132	137	133	120	143	129	146	136	150	100	123	141	128	128	156	139	124	116	126	141	139	139	134	124	107	134	143	116	139	132	144	140	149	124	111	129	132	136	155	156	112	138	116	148	118	117	132	147	122	132	151	135	112	120	132	132	118	112	117	137	130	129	119	148	112	115	139	114	121	141	145	141	138	122	126	162	137	136	140	124	139	133	138	145	146	121	151	130	118	110	123	136	123	124	133	151	136	134	121	143	102	137	143	128	138	129	156	150	131	147	157	138	125	136	137	140	137	118	120	135	103	108	137	116	119	136	129	126	141	133	150	144	130	113	125	130	118	141	103	113	131	120	138	142	127	115	124	154	140	152	146	134	123	146	124	128	129	151	129	122	142	160	141	121	121	112	116	158	142	139	130	126	139	116	168	127	120	115	121	106	136	146	132	138	124	133	132	124	135	127	134	147	135	137	127	148	133	127	114	131	125	142	136	126	119	138	113	152	131	130	149	149	153	116	119	138	118	118	126	138	144	139	150	155	130	135	117	166	134	132	147	125	128	126	152	125	136	113	129	112	109	133	133	128	116	122	128	146	118	119	139	123	124	138	128	152	144	120	135	106	155	120	136	122	141	139	126	151	136	143	133	111	115	133	122	128	126	148	128	115	139	164	152	128	130	149	130	152	142	116	101	152	111	154	129	125	127	116	152	128	140	136	160	130	109	136	127	137	129	141	126	126	129	122	146	143	118	145	131	115	137	123	134	154	135	121	133	144	122	130	141	153	130	138	135	125	101	116	116	122	163	128	141	139	133	119	125	125	126	123	121	137	110	115	139	127	123	133	137	132	119	123	121	135	122	145	139	153	132	129	137	140	142	121	127	124	126	118	134	121	132	154	146	112	135	138	149	130	126	115	120	133	146	134	128	146	136	124	141	143	122	129	143	135	148	138	127	140	130	124	140	136	139	137	142	135	141	136	160	116	144	116	143	126	118	146	135	110	139	132	128	155	152	148	132	95	128	127	135	141	135	124	136	131	150	124	118	152	141	146	131	129	135	146	115	126	151	127	112	131	117	134	139	133	141	133	118	134	108	123	138	122	125	141	122	140	126	120	125	135	125	156	138	137	139	156	128	130	137	139	130	156	138	132	133	129	138	119	107	131	134	127	136	136	127	124	124	116	123	134	159	133	130	120	139	117	126	115	127	131	111	131	133	133	127	147	124	164	131	115	140	120	126	122	155	120	147	125	111	122	129	149	140	136	160	133	120	126	124	135	118	130	131	147	152	133	137	123	122	133	118	138	126	136	124	126	114	122	119	148	133	146	133	140	118	121	119	136	137	140	146	137	128	135	124	145	123	138	138	132	111	130	125	134	125	130	121	137	118	132	122	134	128	130	156	125	133	121	132	148	140	144	115	118	146	151	143	119	131	129	128	150	130	130	119	127	146	113	132	136	119	120	121	132	105	114	147	112	126	153	145	142	112	134	117	125	153	135	149	141	121	113	158	128	139	144	148	122	125	122	125	119	135	109	120	137	137	130	129	143	125	110	127	129	111	110	128	120	143	113	106	121	125	119	131	123	118	155	134	145	120	132	125	133	98	130	132	138	125	120	133	126	116	121	124	115	145	124	124	131	133	131	125	136	130	140	144	115	123	120	145	128	119	115	123	132	117	132	130	113	139	130	117	161	101	132	129	123	127	125	144	138	145	116	136	141	149	136	142	116	126	139	137	124	145	131	127	151	154	114	126	125	143	130	105	137	140	125	115	115	146	129	142	112	138	133	136	139	143	115	131	132	143	138	131	106	128	154	116	136	136	126	111	114	143	124	127	124	141	119	127	123	101	131	141	131	132	139	153	126	153	122	130	129	138	134	136	153	147	129	129	116	128	125	139	141	114	136	127	123	117	121	137	120	120	126	122	121	143	138	139	139	131	149	124	147	147	139	145	133	131	120	139	137	154	140	121	141	128	145	130	131	126	133	161	134	117	132	124	111	136	124	122	142	122	117	153	131	125	124	138	152	133	131	127	111	147	140	146	123	114	129	138	134	109	128	127	122	119	138	120	132	145	134	136	110	130	137	125	138	128	132	106	131	129	142	132	133	146	128	126	125	135	131	119	110	141	133	122	130	108	109	114	117	95	116	137	148	112	130
6834	4795	3078	3023	2630	2245	1850	1527	1285	1071	1008	846	806	735	639	701	619	544	530	580	482	523	500	429	448	467	445	437	414	392	449	412	390	400	396	397	405	383	390	392	379	384	373	408	381	381	398	359	392	397	360	380	364	378	393	329	394	373	376	367	387	355	333	386	385	377	356	337	363	354	314	353	339	351	363	350	347	362	346	358	352	322	345	334	318	346	361	322	365	340	368	338	356	354	366	366	359	368	348	328	354	383	328	356	324	338	368	354	343	351	324	358	364	333	343	397	320	352	339	319	328	355	329	353	327	343	336	352	326	308	319	349	371	344	368	337	325	361	344	336	322	342	342	336	320	343	356	301	357	353	331	333	311	374	327	322	321	345	337	320	332	329	311	370	348	332	337	337	321	359	324	329	320	352	338	331	322	333	333	361	355	328	351	316	355	346	363	365	358	341	321	314	330	338	332	337	333	345	342	365	319	336	375	314	335	370	312	328	321	373	334	333	354	322	329	341	330	352	329	308	341	312	330	342	329	371	328	334	331	345	340	346	348	353	331	341	300	305	335	341	332	335	364	364	326	363	337	338	322	346	322	325	348	342	366	354	343	329	336	337	353	330	351	333	326	334	345	328	330	389	380	336	344	348	352	338	339	366	357	351	382	353	351	348	381	351	347	317	328	332	344	333	343	343	345	357	387	350	359	338	358	340	365	339	318	352	330	336	355	323	344	356	317	340	352	354	329	343	354	357	342	362	324	329	329	330	368	360	359	331	349	342	351	348	353	338	340	355	358	342	355	406	351	355	336	359	339	328	340	334	275	346	333	355	359	339	353	374	337	329	314	348	316	328	317	335	363	342	317	306	360	336	349	343	336	337	352	329	355	370	327	337	357	320	332	351	326	348	328	327	361	335	330	340	344	321	343	345	355	357	350	346	331	336	371	345	333	369	330	321	330	356	332	349	350	329	372	336	336	326	335	328	353	341	364	312	336	333	325	340	308	366	333	369	345	362	338	317	387	357	360	340	337	335	354	321	353	343	315	363	326	345	345	362	353	376	352	357	310	349	336	354	309	333	334	338	327	359	327	337	318	361	362	314	368	373	348	334	331	381	320	377	362	365	344	354	353	344	322	352	326	330	367	358	346	346	311	353	330	324	351	367	337	347	334	342	336	326	370	332	363	359	355	339	365	356	350	356	368	365	343	352	309	353	323	332	339	333	315	322	327	336	320	330	344	329	350	347	348	354	350	323	360	338	336	343	321	352	340	344	366	300	349	318	353	333	345	370	352	372	346	339	314	316	354	386	359	350	378	323	345	347	358	359	297	324	344	345	351	350	340	316	335	348	347	319	373	330	318	330	336	373	328	341	315	340	318	356	330	326	326	337	350	302	334	382	313	334	336	354	342	362	369	311	360	357	321	349	301	342	338	352	332	351	328	361	344	345	373	325	342	353	337	344	324	362	317	353	371	341	350	368	357	362	349	338	348	339	368	335	323	373	330	356	347	356	367	317	350	349	356	350	359	364	343	325	340	350	340	344	353	339	376	298	349	347	346	326	333	372	318	334	329	331	367	341	338	328	329	314	335	348	341	325	318	337	369	360	366	342	345	334	325	331	363	333	346	364	353	334	358	365	363	347	322	350	326	333	338	331	338	329	334	386	329	331	330	334	364	312	332	340	350	333	336	336	364	373	358	383	367	339	334	370	368	329	346	367	339	324	315	302	321	363	360	338	361	337	342	327	355	341	326	335	352	328	329	360	361	379	355	371	322	366	359	324	327	339	336	337	334	350	343	330	320	319	342	354	332	355	370	309	349	361	381	339	379	328	344	383	308	329	334	344	356	321	364	367	306	347	320	327	376	352	327	316	361	330	325	347	344	341	338	340	345	347	364	345	313	354	327	334	342	335	364	306	350	347	362	320	338	374	369	300	337	365	392	373	323	340	311	340	347	324	333	317	362	326	357	349	338	319	348	351	350	316	348	332	334	326	349	348	339	320	328	329	342	354	332	343	326	347	346	340	307	401	366	343	340	356	321	351	346	322	341	324	348	351	327	361	371	297	313	335	338	325	355	316	354	355	345	367	336	346	293	339	332	367	313	345	339	332	326	343	326	328	352	348	344	331	311	330	304	315	328	317	338	335	339	351	352	331	351	351	358	341	324	363	348	359	359	306	332	361	347	348	349	330	357	339	313	350	338	340	361	349	316	323	319	333	314	345	339	349	353	333	334	346	327	335	380	356	352	328	337	307	311	319	353	351	342	336	335	323	335	331	361	331	345	342	357	326	318	345	345	328	340	328	382	323	337	345	338	321	325	360	328	367	353	343	364	337	363	320	309	376	339	349	347	372	321	336	316	334	344	344	331	348	331	364	358	343	372	351	323	323	336	351	360	351	340	333	361	339	323	350	333	339	368	334	304	352	383	338	352	336	340	339	318	376	338	356	333	323	345	332	338	362	369	341	320	352	359	321	345	344	339	344	343	370	371	354	318	331	325	358	320	326	339	342	355	317	333	359	341	331	367	351	356	338	340	321	323	364	345	306	352	364	324	294	355	346	362	354	360	347	334	350	353	346	361	348	348	387	327	333	341	328	328	316	359	360	353	297	343	322	305	321	357	351	339	324	337	312	353	351	328	327	345	327	339	353	363	385	329	351	354	349	380	352	334	341	350	329	331	321	303	335	352	360	324	334	325	332	336	352	302	337	360	344	332	355	334	344	340	341	323	359	330	362	340	361	338	367	335	344	317	381	313	368	324	329	343	355	349	331	357	383	325	349	341	395	336	333	341	324	343	345	306	331	331	333	345	353	367	324	353	341	355	364	347	347	334	330	348	310	316	355	344	373	358	360	371	311	316	370	323	347	320	339	327	347	328	375	336	376	345	353	347	345	337	347	334	382	347	315	321	325	350	323	359	339	389	358	336	359	329	302	331	334	310	387	334	369	337	335	347	341	323	354	360	377	378	332	362	321	343	313	342	335	371	306	359	341	333	328	334	342	358	312	337	349	363	350	335	326	334	322	328	307	351	363	343	367	360	359	366	344	341	341	360	377	342	347	351	297	346	335	344	355	349	347	338	351	356	332	339	358	373	322	342	332	327	321	320	349	348	330	325	342	343	357	324	337	342	342	344	319	345	344	318	337	337	343	357	378	303	342	347	360	299	351	337	330	321	339	347	318	305	338	329	331	354	341	332	333	379	355	344	326	363	355	365	320	369	379	330	315	333	355	374	347	316	341	345	337	318	356	334	362	335	322	345	351	343	344	350	319	336	342	378	379	335	322	298	344	348	340	372	333	349	354	317	329	359	348	352	366	351	344	346	358	327	309	348	361	326	308	373	343	373	351	358	362	357	326	345	317	346	322	346	326	330	343	324	356	345	346	323	332	360	378	327	344	336	351	336	332	318	333	376	317	357	360	345	355	324	334	314	369	308	358	318	334	325	326	349	306	317	385	333	334	330	359	366	320	339	321	329	344	328	353	378	335	314	343
18197	7732	3650	1899	1278	842	672	586	514	489	404	340	363	315	306	265	256	267	281	256	240	229	256	241	223	239	239	219	220	205	215	252	206	205	186	202	213	254	204	203	202	205	211	200	217	234	210	211	185	195	192	226	218	202	233	220	249	204	208	220	194	197	199	217	187	202	213	203	220	204	211	192	201	193	208	192	204	218	202	197	196	181	198	189	204	223	179	222	213	214	178	194	188	201	213	201	205	188	200	174	195	218	216	214	183	221	185	197	194	181	206	200	201	202	204	208	204	214	226	239	229	175	203	194	198	179	200	192	197	219	196	209	190	196	196	210	210	194	215	183	175	200	198	214	179	219	202	194	198	206	213	211	208	209	211	181	177	210	182	187	197	193	206	208	195	194	199	231	210	193	212	180	213	216	192	193	207	218	213	202	202	204	206	194	223	213	191	203	199	200	204	190	207	194	208	175	200	168	176	198	217	182	201	233	184	195	194	189	210	232	175	197	209	165	222	198	197	181	201	229	208	212	214	205	187	185	180	214	183	188	185	203	213	198	200	197	202	193	172	180	203	188	222	187	201	217	218	192	208	202	200	216	187	201	197	212	200	164	225	183	193	202	214	203	192	195	163	207	205	223	197	185	216	190	191	192	212	198	222	175	175	190	203	210	211	217	210	210	212	213	179	228	191	200	229	178	221	206	190	195	216	205	211	187	207	193	186	190	187	183	192	195	210	205	223	201	207	191	235	200	223	191	198	211	225	196	188	226	214	220	208	210	196	200	175	185	203	218	221	197	196	182	193	197	212	205	202	197	182	203	185	195	217	226	229	229	178	187	180	202	203	209	201	210	196	187	207	182	199	185	192	169	178	183	195	213	204	217	194	211	213	206	231	183	203	218	180	203	207	227	188	200	194	221	195	217	214	211	176	182	201	188	199	182	220	196	188	213	200	180	206	210	185	179	204	188	179	167	176	205	172	184	197	205	211	206	186	199	211	181	181	183	176	231	232	233	170	199	206	203	184	195	190	202	187	185	200	204	212	202	199	206	201	223	204	221	198	192	202	212	210	189	183	196	182	201	185	206	181	221	183	211	204	205	200	196	198	202	146	194	185	163	227	193	183	199	182	182	227	205	194	210	198	172	201	194	175	195	215	183	209	197	218	209	190	218	186	181	186	200	194	206	188	217	194	202	205	220	235	185	202	197	177	183	210	210	203	208	232	191	201	183	180	206	209	183	201	179	212	191	188	181	180	223	210	220	194	185	204	182	228	185	220	207	204	206	228	207	184	187	204	193	216	196	195	193	230	195	194	199	223	207	205	198	199	216	215	211	184	221	201	209	220	189	196	179	197	238	198	202	191	219	194	198	180	208	204	214	189	204	215	190	205	199	185	201	206	208	202	194	216	204	202	205	211	225	215	214	204	200	190	185	196	197	213	218	203	201	203	220	215	187	198	194	184	202	190	193	179	199	240	199	223	197	205	169	180	189	206	211	208	213	197	185	224	202	195	218	227	235	225	185	217	190	172	205	207	188	192	202	189	212	196	199	188	193	224	189	196	211	229	191	220	201	192	199	234	228	202	192	213	211	191	208	212	181	185	208	196	242	214	198	203	202	211	188	202	216	197	230	190	189	199	195	185	201	218	184	171	240	214	194	218	206	203	194	207	181	207	231	182	195	216	209	198	212	204	205	195	174	191	227	189	204	193	194	206	202	194	205	211	202	192	203	222	193	188	189	201	180	185	204	203	184	194	195	221	198	221	192	189	209	217	200	209	195	198	172	173	204	203	237	186	193	188	189	208	181	218	213	174	200	189	231	217	203	186	200	212	199	173	212	205	187	206	184	200	210	190	191	203	238	203	196	207	217	204	226	193	181	202	230	202	204	171	188	218	176	191	189	206	185	209	195	173	186	220	195	208	203	213	185	178	179	225	188	185	187	205	193	217	239	214	239	181	205	191	196	211	223	208	181	203	208	215	201	175	197	221	234	227	219	171	177	189	202	192	212	206	193	192	215	194	170	208	187	196	196	211	194	189	190	182	218	208	217	203	186	198	197	213	186	201	185	191	203	214	218	170	189	229	197	188	211	193	200	232	209	204	219	209	218	200	170	186	232	205	184	214	190	196	205	219	218	198	201	207	200	191	210	194	203	197	184	211	190	205	218	191	194	202	210	207	209	196	234	203	208	217	204	233	182	192	210	192	195	210	245	192	210	193	188	175	206	188	195	177	209	190	203	191	213	200	229	206	221	208	202	205	192	196	188	216	182	193	198	207	207	194	209	206	219	191	194	205	210	195	205	191	205	204	172	194	198	216	206	188	218	205	219	199	201	193	204	205	192	189	205	187	197	181	199	187	238	185	192	183	208	195	222	175	202	187	194	198	198	188	197	225	190	175	186	201	164	204	219	229	195	208	194	201	176	197	192	184	207	185	188	200	199	213	226	183	208	172	178	221	215	221	205	208	184	206	209	212	222	181	198	184	221	200	209	193	223	186	203	231	190	201	207	179	177	182	196	202	195	199	183	224	210	195	222	199	210	231	208	194	210	175	187	195	165	208	192	224	196	190	194	219	212	201	192	204	194	190	197	192	213	203	190	200	206	209	199	206	226	204	173	214	215	201	184	185	197	209	205	236	192	196	204	211	198	208	206	212	194	208	210	219	213	208	166	184	202	204	256	212	212	187	183	208	235	208	173	231	222	208	195	205	213	185	201	189	175	191	200	187	199	195	192	200	204	204	200	210	190	212	203	218	207	231	201	201	203	172	187	203	198	180	180	199	188	196	192	182	184	190	178	193	196	207	202	223	167	188	230	203	182	170	198	189	201	230	186	196	190	186	204	216	181	186	202	182	174	240	202	217	220	214	195	204	214	192	217	193	199	208	180	184	202	206	211	189	221	197	185	202	213	208	203	202	179	199	175	192	226	205	220	223	203	199	192	200	204	202	202	223	187	188	227	190	199	195	225	202	213	218	202	197	208	201	212	197	205	190	196	202	193	209	203	224	170	183	220	203	186	206	217	198	217	199	203	189	219	217	217	204	208	207	211	192	210	201	201	214	203	205	219	219	222	229	208	200	199	185	199	179	214	207	189	221	208	177	176	213	171	211	207	213	196	201	178	210	225	207	209	199	212	205	194	187	196	221	213	187	193	197	199	208	193	214	185	211	213	233	211	196	190	202	201	204	196	240	209	195	213	170	184	217	206	215	194	194	191	171	181	155	205	197	191	183	189	216	218	183	202	194	205	218	227	209	195	207	217	214	204	210	194	192	202	183	212	228	195	196	170	203	183	187	207	212	202	192	194	224	187	198	207	201	194	191	202	181	191	207	207	205	180	196	192	194	188	168	198	216	220	230	219	221	184	189	209	213	186	204	208	201	199	204	212	211	187	197	206	224	197	188	180	199	198	215	210	219	199	198	190	200	184	197	197	196	174	191	189	175	208	216	197	173	199	171	223	221	176	198	219	203	216	201	188	216	213	194	198	201	190
8834	6033	5352	5533	4712	3868	3216	2571	2237	1905	1706	1509	1336	1250	1088	1017	942	954	900	846	841	790	732	727	738	736	663	718	659	623	665	635	578	562	564	588	575	583	567	563	514	575	567	510	542	540	513	571	548	542	531	536	539	518	506	515	517	535	534	529	541	498	497	528	507	498	486	538	466	550	519	498	491	500	520	534	477	479	484	524	487	506	495	525	523	508	515	505	508	499	474	516	452	471	460	517	509	446	476	465	477	474	505	495	484	514	489	495	522	447	494	478	523	504	495	486	472	488	464	460	497	478	480	497	490	454	483	529	487	519	464	460	504	447	498	487	487	487	490	452	472	461	499	516	508	495	500	472	463	467	446	465	471	476	453	476	502	479	476	510	499	491	479	469	452	524	477	461	502	476	493	462	472	479	484	471	477	480	476	505	483	464	492	479	468	469	434	517	492	475	505	510	492	444	462	470	449	447	542	527	484	443	474	509	486	448	494	531	514	469	502	462	493	481	474	454	493	469	440	453	473	480	479	504	485	471	517	492	456	447	493	486	490	461	504	490	478	468	470	494	506	477	490	505	476	472	489	462	457	508	527	521	488	450	470	489	495	488	490	485	470	474	442	445	486	478	459	432	490	463	486	477	484	489	480	467	478	450	520	454	480	457	464	434	518	476	461	476	487	471	503	448	480	509	500	457	466	464	502	497	488	508	456	433	462	473	508	479	484	436	492	489	485	466	454	492	432	485	481	440	455	479	490	491	507	478	460	465	483	497	518	492	488	476	487	517	475	529	459	494	498	455	482	474	461	463	506	453	498	463	513	486	458	461	472	480	500	467	460	482	475	466	478	474	470	466	473	454	461	497	504	464	515	497	496	454	432	473	460	461	505	481	477	494	487	501	465	487	462	462	493	491	497	435	487	473	483	453	413	475	483	484	465	530	468	463	490	543	425	499	466	472	483	478	480	483	472	496	488	481	496	478	471	473	504	453	470	440	469	490	441	474	477	480	485	479	514	514	489	464	494	519	475	469	466	458	455	463	519	443	491	498	492	469	478	472	460	468	472	451	469	471	501	483	488	421	485	470	491	476	465	509	477	483	497	510	491	446	477	428	447	509	482	465	465	478	442	509	483	521	490	474	477	475	501	484	520	476	477	491	481	494	474	494	473	492	484	464	516	487	521	466	446	466	489	478	478	486	487	483	472	505	494	470	449	496	438	511	474	489	463	467	476	455	481	438	500	494	484	469	486	494	456	486	470	457	475	491	485	488	488	499	465	483	506	471	461	490	486	428	490	477	428	481	464	476	502	485	483	507	457	462	475	505	487	447	485	477	490	441	475	482	456	473	470	489	518	524	461	471	436	458	471	483	475	452	493	483	492	491	506	459	465	490	472	501	496	483	490	480	435	503	451	491	481	519	481	452	490	470	475	529	492	449	491	478	467	462	489	542	482	482	454	464	486	482	497	516	465	463	446	496	487	463	435	487	462	455	463	525	476	496	480	518	480	467	487	479	465	501	496	481	465	477	467	454	457	465	487	524	494	513	493	466	502	503	490	470	497	487	485	428	475	482	502	486	521	448	480	494	427	431	473	523	465	459	453	482	436	479	497	444	479	495	476	449	476	519	452	492	535	486	500	441	496	513	472	491	462	490	493	507	485	508	469	480	483	499	468	474	468	468	467	525	481	456	487	456	499	527	449	462	510	491	466	511	454	472	466	540	513	454	481	411	473	442	472	462	456	507	466	464	493	475	514	436	479	425	484	470	440	461	446	502	504	476	492	485	528	488	497	460	469	489	509	493	506	435	455	501	473	492	512	472	471	460	485	489	472	463	440	494	459	461	415	483	453	453	473	474	488	469	453	489	497	483	492	500	481	528	477	471	485	507	457	487	492	434	478	456	465	499	486	463	457	487	480	447	470	512	504	472	497	474	457	489	489	498	490	489	453	502	475	482	498	442	470	457	452	515	487	492	483	513	500	461	458	481	493	484	494	468	500	508	485	489	511	482	462	455	463	494	490	491	507	451	525	455	464	532	496	469	521	462	493	449	421	484	474	464	468	479	512	488	506	488	450	496	451	483	468	491	488	476	469	477	451	506	482	461	501	466	494	455	538	465	451	488	448	463	478	448	484	443	495	472	476	480	506	465	468	479	435	469	485	477	453	448	464	484	515	484	465	479	484	489	496	471	493	467	463	490	458	494	475	493	461	471	476	504	467	461	453	496	490	431	479	485	489	502	472	486	462	500	440	451	463	471	508	472	445	462	464	479	478	448	491	467	453	488	427	475	466	466	519	452	489	480	448	479	498	452	476	504	474	469	500	494	506	458	495	458	491	473	470	473	467	483	508	511	445	486	444	476	466	497	459	444	510	470	474	494	481	458	465	498	524	491	503	488	453	467	453	459	487	480	411	481	483	472	481	449	499	489	482	481	469	490	459	496	478	492	470	470	505	458	456	474	502	488	476	488	460	459	491	454	446	458	499	462	528	461	478	506	473	481	529	512	495	447	494	456	482	469	522	454	518	505	481	512	497	459	438	471	464	482	425	485	523	450	487	506	486	460	479	476	500	502	518	456	487	473	458	465	476	474	490	454	491	456	481	484	486	488	495	476	494	478	493	474	430	507	460	472	485	471	452	480	467	437	453	453	533	490	485	482	480	475	495	497	456	487	469	511	496	500	513	479	498	480	487	487	449	451	478	467	495	465	503	511	440	466	476	470	503	517	471	503	462	469	455	455	501	476	501	440	474	462	471	443	452	421	424	466	502	505	448	452	471	484	467	480	485	488	473	484	478	489	470	472	516	459	488	455	477	461	470	448	492	490	469	496	470	439	497	500	483	452	505	486	477	470	454	482	464	456	465	515	452	440	490	452	496	470	474	524	475	469	455	487	488	501	447	526	491	515	497	477	471	509	475	496	498	499	513	500	443	475	471	441	444	457	478	478	438	468	499	456	483	468	481	504	484	478	476	457	531	470	478	486	487	484	451	500	497	459	462	516	504	489	470	485	509	498	437	485	463	491	482	477	502	461	441	475	467	474	476	556	476	451	479	478	499	464	434	494	486	484	481	466	459	466	467	473	473	465	462	467	458	468	467	497	483	490	469	459	466	474	466	447	451	457	445	460	457	451	457	520	477	485	428	470	423	467	462	473	471	477	493	441	488	507	471	462	433	453	460	486	503	482	522	498	454	497	451	456	450	488	455	455	501	461	445	450	471	457	431	463	491	482	491	489	474	442	486	451	487	495	470	447	424	475	442	426	444	468	490	488	493	454	453	484	498	500	481	471	502	466	480	450	477	511	472	474	456	463	448	489	509	522	468	455	445	477	465	485	448	474	450	482	495	467	513	448	464	467	498	464	491	455	449	514	462	440	491	512	504	477	487	488	446	527	488	486	483	472	474	466	438	478	491	453	481	449	479	497	453	489	471	452	430	504	481	490	488	470	506	493	458	502	469	463	454	461	457	477	466	462	472	482	494	454	500	489	458	460
2633	1546	348	55	51	51	43	40	44	42	55	50	48	42	51	58	35	32	39	39	45	59	47	51	47	39	38	40	41	42	36	38	35	37	27	59	38	35	44	46	37	44	36	41	38	43	39	28	53	50	43	48	47	40	33	46	36	53	31	41	42	50	38	41	45	49	35	30	44	43	45	50	36	44	35	39	40	52	40	36	40	54	40	35	40	51	54	45	39	31	43	46	48	36	52	42	37	55	42	42	37	39	53	37	46	42	34	50	42	41	46	45	41	43	41	40	40	43	42	48	45	48	31	46	32	38	46	39	56	39	49	43	49	39	48	49	36	42	38	61	40	42	32	61	49	34	35	50	36	44	57	38	53	44	42	45	37	42	44	52	39	39	42	41	42	36	44	34	42	39	56	35	34	39	42	44	45	39	47	49	49	42	47	48	39	48	37	49	44	43	50	36	41	43	46	48	44	43	48	48	42	38	45	40	50	47	34	50	40	46	51	39	42	42	39	37	38	52	49	36	43	47	37	28	40	55	39	50	45	40	47	42	43	48	36	46	55	45	37	29	48	51	53	49	41	47	37	34	45	51	49	28	53	54	43	43	48	50	42	52	42	44	38	29	45	47	47	56	42	52	39	46	40	39	43	40	41	37	58	34	34	34	40	27	32	32	40	47	38	41	40	40	42	38	42	42	46	45	31	43	46	55	41	43	42	46	36	29	45	33	42	35	41	48	43	34	48	43	37	53	50	34	44	31	58	48	58	62	62	44	41	52	49	41	48	38	33	46	44	38	39	47	52	35	46	41	45	43	35	42	33	38	51	48	37	52	41	35	53	51	44	40	35	36	48	42	40	52	44	42	36	37	39	40	38	46	43	44	37	27	49	39	43	41	52	47	48	40	41	38	38	29	39	41	40	43	43	56	50	48	45	41	35	42	34	39	51	53	40	39	47	31	32	53	48	38	37	46	38	45	54	37	56	45	41	40	36	49	62	43	42	41	43	40	44	38	33	36	32	42	37	43	49	33	35	46	45	56	52	44	39	39	36	64	37	46	44	53	39	37	41	44	45	41	41	50	39	41	44	40	40	47	38	37	47	33	36	52	46	43	41	47	31	45	45	32	40	45	43	48	35	39	53	42	52	37	35	44	46	41	48	51	40	30	46	46	46	49	37	34	28	47	35	39	34	51	37	40	40	43	33	34	39	33	58	45	46	51	52	38	33	47	29	48	52	42	48	40	32	57	45	31	46	47	36	46	36	43	32	41	39	42	41	40	32	26	46	44	40	41	41	41	56	33	46	47	49	46	36	48	39	47	53	46	53	50	38	41	33	30	23	64	44	40	40	40	49	59	39	44	48	33	48	40	41	56	58	43	43	39	38	39	42	41	40	53	49	40	41	43	27	36	45	51	46	35	29	45	37	44	48	41	38	43	46	36	50	40	37	39	27	40	41	45	52	43	32	45	42	38	52	39	44	41	41	35	42	43	37	44	42	64	50	43	45	39	28	58	35	28	41	52	63	44	42	36	47	60	53	39	51	47	52	49	54	44	42	37	58	43	45	44	40	35	51	50	52	58	33	52	51	46	47	44	42	46	40	50	46	35	34	52	42	47	39	52	47	50	36	47	41	52	43	42	36	47	48	53	58	40	39	40	43	32	51	51	41	31	44	47	41	29	40	31	46	49	41	41	45	54	42	60	49	35	52	40	48	39	27	39	46	42	40	47	35	39	49	57	33	36	36	33	44	37	45	39	41	46	35	39	47	68	44	42	56	52	47	48	43	51	37	52	41	33	42	65	41	50	58	48	38	50	56	44	32	33	36	40	36	35	44	50	44	43	41	43	49	47	38	46	30	38	33	33	49	41	34	47	43	48	51	48	36	45	47	39	47	41	36	39	45	40	39	39	33	41	44	46	46	54	41	38	39	37	46	45	46	42	40	39	37	37	56	49	41	39	28	36	49	29	44	31	35	49	50	32	44	31	43	52	44	45	43	31	37	37	47	41	40	26	42	41	51	45	42	37	37	44	40	35	44	52	41	37	38	41	45	33	36	39	47	35	34	47	38	31	44	35	28	30	36	44	40	46	54	37	39	52	45	30	49	36	42	52	39	41	41	32	37	37	50	40	35	44	41	40	42	36	46	51	43	50	34	61	52	56	47	40	39	46	49	35	37	33	40	43	49	35	41	41	43	43	45	38	36	33	45	32	40	35	44	43	43	44	44	47	42	49	37	52	47	25	31	37	44	44	56	42	35	44	46	43	36	37	38	35	38	40	42	44	41	29	44	33	39	39	34	41	39	44	54	52	40	48	58	62	33	46	42	52	49	40	35	40	39	32	41	41	46	36	55	31	37	50	46	34	43	43	34	35	63	42	53	52	36	45	45	43	56	46	52	34	50	44	36	41	46	39	30	36	45	60	47	38	39	57	33	34	35	27	42	43	40	57	40	41	42	44	54	44	45	38	31	48	41	49	49	46	37	41	39	33	43	40	44	44	34	38	45	37	49	36	50	41	44	50	38	39	45	43	44	48	42	39	40	46	37	30	47	27	63	39	43	43	41	30	41	41	36	35	42	34	35	53	42	46	45	32	56	31	45	37	29	41	47	47	39	35	57	61	49	41	44	41	48	41	49	34	42	29	42	39	42	36	39	44	41	45	40	55	51	45	24	49	53	43	34	46	33	35	44	54	44	44	49	57	32	46	34	30	56	46	29	33	58	48	34	46	36	51	41	36	46	47	39	38	42	53	31	48	52	36	40	48	42	36	56	33	33	33	38	41	48	37	47	42	39	49	40	51	34	36	46	34	43	44	39	45	35	55	50	33	40	50	44	41	44	47	44	46	48	46	40	45	49	41	39	35	45	37	46	57	45	47	35	30	49	45	49	49	53	35	37	50	56	46	44	38	47	40	50	39	52	42	34	49	41	42	35	27	47	29	45	49	41	49	39	38	51	37	39	48	40	35	39	40	38	37	48	37	41	49	38	50	44	45	35	49	55	62	41	48	39	44	41	48	45	40	40	36	50	42	35	38	41	44	40	57	56	44	46	43	48	37	46	42	46	36	36	38	44	40	35	43	41	28	36	33	48	39	46	44	49	43	45	48	47	49	41	35	52	49	57	40	45	58	32	47	38	41	50	38	53	41	37	40	48	35	44	28	39	40	46	48	33	52	50	46	53	28	44	32	38	43	39	47	36	36	57	44	50	40	30	38	38	47	26	35	44	31	53	38	32	38	36	36	32	37	53	41	36	39	39	38	40	50	40	51	43	42	38	34	44	43	34	40	33	47	44	41	48	28	44	38	49	38	31	54	43	53	48	37	48	55	42	38	48	41	46	32	42	48	48	41	45	51	46	47	49	38	46	48	35	42	34	35	37	40	42	51	46	28	44	30	39	35	37	47	42	51	54	61	42	39	36	58	58	38	42	55	36	43	44	37	40	31	44	30	36	36	48	39	40	41	45	50	38	38	35	35	40	38	44	40	41	41
2321	1584	466	257	220	215	190	197	186	190	162	162	148	151	173	142	158	172	140	143	151	175	162	141	152	172	138	148	139	158	157	128	134	141	126	145	168	170	139	166	146	165	140	138	141	178	110	139	163	132	139	163	157	151	150	143	137	142	139	165	147	141	145	169	147	149	121	159	155	167	136	146	161	144	148	131	165	154	145	116	143	168	147	138	143	170	156	142	122	156	153	151	130	144	151	154	164	144	147	130	134	142	150	150	147	146	166	127	144	131	140	135	128	161	130	131	154	146	133	134	128	159	163	145	136	146	137	128	126	147	132	150	146	141	152	150	160	146	153	143	141	160	128	149	157	119	133	147	150	133	151	153	134	154	145	163	143	138	167	137	161	137	146	156	140	155	163	143	121	136	165	153	147	154	148	158	145	166	132	155	156	143	165	142	132	165	136	123	162	151	142	134	164	150	144	162	137	142	159	147	124	146	142	148	143	154	156	153	148	144	132	158	131	152	151	157	178	133	143	150	136	148	129	161	156	129	136	149	144	152	148	158	131	141	141	159	145	130	140	149	163	138	170	138	145	139	154	153	145	136	170	148	152	125	166	150	129	151	161	137	156	139	165	125	142	131	166	126	142	160	164	147	147	154	129	144	151	148	155	138	155	138	151	140	165	145	146	135	134	135	154	154	158	142	139	142	125	134	123	123	151	150	135	121	130	119	147	141	153	157	144	153	143	126	150	129	137	160	135	154	140	153	147	141	144	147	152	139	145	151	160	137	128	146	133	147	139	141	120	158	132	161	144	131	131	147	119	131	135	156	120	138	132	150	155	162	158	135	150	144	146	143	139	128	134	152	161	147	123	149	148	148	120	122	163	158	127	135	158	140	155	140	144	148	151	144	141	159	122	155	145	142	148	148	132	156	150	154	136	134	150	151	154	161	129	153	147	162	153	133	144	133	156	130	121	157	153	170	148	141	128	151	126	143	156	138	170	139	154	144	132	118	114	144	154	133	136	136	157	158	137	137	174	134	167	127	121	132	134	125	134	149	135	136	140	158	151	145	161	151	160	127	180	158	134	146	149	138	149	148	142	154	123	159	125	131	151	146	144	141	122	153	148	132	168	130	131	156	137	146	151	135	141	145	136	127	163	149	152	132	166	145	119	148	140	152	154	160	123	134	134	151	161	156	142	157	133	150	148	118	145	135	146	144	150	142	149	154	149	145	141	142	145	137	151	155	136	168	134	146	136	152	156	137	143	155	129	149	157	144	131	131	148	153	146	160	153	166	141	160	154	140	174	128	135	147	151	153	132	157	136	124	157	153	148	140	139	147	170	135	126	152	146	136	148	141	134	153	159	151	141	145	153	125	148	158	145	131	160	143	128	133	149	158	146	140	142	142	143	133	139	137	155	145	176	128	142	136	124	159	129	117	154	128	131	117	158	132	150	149	159	144	129	142	137	125	127	143	133	139	156	152	155	151	160	166	125	138	127	148	137	162	129	150	132	149	128	160	154	150	148	142	156	140	135	132	159	150	139	150	137	166	142	137	133	146	141	160	144	135	134	152	127	144	142	133	141	133	131	152	156	136	124	132	163	137	141	146	140	129	137	155	151	152	138	127	146	141	142	147	128	150	156	154	147	140	166	142	136	141	127	131	133	147	166	121	139	136	179	132	160	140	148	125	165	142	152	139	156	156	105	146	150	142	150	144	163	152	145	161	135	156	128	147	144	134	134	147	133	127	158	158	149	143	149	127	142	135	170	173	160	144	135	141	137	144	167	142	148	151	146	138	151	124	126	175	133	144	134	147	144	147	178	144	143	143	161	142	135	134	137	161	133	153	141	150	177	146	133	161	144	149	152	146	131	150	150	138	133	127	136	145	168	159	143	151	141	140	155	124	145	130	149	159	158	151	129	122	130	142	170	166	142	138	144	153	156	145	173	146	140	149	151	139	152	130	141	142	140	166	153	158	156	145	125	151	134	148	126	138	142	145	170	150	122	150	168	131	139	148	148	143	149	149	153	143	154	130	155	164	148	150	138	148	145	166	139	157	144	149	125	133	145	150	141	150	138	150	142	147	141	146	143	142	169	138	150	152	147	156	145	158	147	150	141	133	122	146	141	138	144	131	149	153	153	148	141	144	163	156	156	134	152	132	150	160	159	140	132	157	135	150	119	165	150	163	170	158	141	149	158	142	149	148	131	128	139	145	163	146	128	141	140	162	170	126	130	126	137	150	159	144	147	153	129	135	132	134	139	160	172	128	149	159	139	133	130	151	173	127	138	152	132	152	139	143	152	154	140	114	143	139	142	144	147	167	165	128	138	133	158	139	151	164	143	132	146	155	143	128	133	158	136	163	167	148	144	149	153	147	146	150	152	141	122	128	125	155	146	155	148	126	138	164	135	130	142	156	144	133	131	163	121	153	147	152	125	155	146	147	130	145	163	153	152	168	123	138	156	152	144	141	155	141	155	159	152	143	141	151	141	144	131	156	145	149	157	147	131	128	154	173	137	151	158	130	140	150	144	143	144	145	149	165	156	165	163	147	150	139	151	145	135	139	139	155	157	152	124	159	151	137	154	122	148	153	124	132	130	134	137	150	142	123	134	129	138	141	136	127	135	139	121	143	152	142	134	135	141	152	142	143	139	148	139	149	145	146	136	143	159	142	147	139	152	135	140	136	143	155	148	148	141	140	141	146	136	140	146	150	169	130	153	154	134	137	125	157	150	146	155	152	172	176	135	123	142	162	147	166	144	136	147	145	149	158	134	145	121	165	129	134	138	168	159	148	157	142	131	142	144	168	142	135	126	137	155	159	143	134	160	139	153	152	171	148	131	152	162	153	142	146	147	133	151	126	133	153	165	166	146	132	145	129	140	138	151	159	134	143	131	159	148	143	145	156	157	165	161	126	155	137	174	141	150	151	153	148	156	134	164	145	158	153	146	170	126	142	155	151	142	161	142	138	142	135	156	139	127	150	135	163	160	124	142	150	136	169	137	151	167	139	149	132	156	148	137	133	155	143	141	129	142	147	153	148	149	137	146	134	149	177	138	153	159	139	156	153	148	141	153	134	145	150	159	155	145	134	144	137	153	146	148	144	158	135	131	147	147	158	143	127	150	139	142	149	131	136	144	156	150	135	151	134	155	145	121	152	152	167	149	132	137	156	149	153	131	157	150	131	144	130	154	161	151	155	155	123	137	158	151	133	128	134	144	132	149	150	130	144	123	155	145	140	145	146	143	138	159	155	144	132	121	169	148	150	165	129	153	128	134	132	130	138	162	152	135	134	162	130	133	136	142	131	152	148	156	150	154	148	137	123	139	135	146	135	141	149	130	142	145	161	133	145	147	166	164	148	127	142	158	137	152	146	134	134	140	152	145	161	127	146	156	147	142	144	147	150	141	127	132	179	144	148	148	120	138	136	145	148	151	143	141	137	159	150	132	129	131	148	153	122	160	139	157	124	123	143	156	142	151	146	160	147	131	136
10222	3145	1903	957	665	515	372	344	287	264	257	193	180	158	188	187	159	189	166	153	161	137	149	167	137	153	139	146	157	130	148	129	147	135	135	152	147	139	123	136	123	120	151	137	139	119	140	126	117	146	142	127	126	128	117	127	155	134	127	119	125	149	116	125	138	132	132	119	143	143	157	124	125	139	144	135	136	124	133	129	129	114	137	128	125	133	141	107	120	135	162	145	134	129	129	103	146	135	124	117	112	144	138	119	105	107	133	135	116	128	140	128	143	120	134	125	136	129	154	114	138	154	136	134	142	147	101	122	127	135	130	140	147	132	135	143	135	119	124	134	122	116	116	122	141	136	144	125	138	125	111	128	131	150	129	133	124	121	137	142	133	129	141	138	124	117	149	134	128	127	133	114	115	163	133	142	124	134	140	146	116	144	178	113	145	138	120	117	127	134	135	119	127	116	113	127	150	136	143	114	133	116	119	128	104	114	141	119	126	132	128	103	138	107	122	133	107	128	143	144	142	144	149	141	152	123	133	130	127	126	131	128	144	125	121	127	135	130	116	122	108	120	139	136	134	149	130	121	110	152	131	138	119	120	132	126	126	118	113	128	138	132	107	139	107	124	125	124	136	130	107	113	128	135	142	111	131	109	114	140	139	163	126	127	144	116	134	120	132	124	121	138	129	111	130	115	136	113	138	141	114	110	140	148	140	134	107	121	147	138	149	127	121	129	137	149	124	128	120	148	127	113	127	144	124	125	131	106	140	139	138	137	129	131	121	144	135	123	138	129	130	130	122	114	134	126	136	138	102	157	134	128	147	115	141	144	137	133	126	144	139	104	134	121	116	139	120	125	117	146	133	134	123	142	134	137	132	123	145	117	118	141	137	122	126	121	116	116	123	129	141	121	140	140	144	111	112	142	132	131	129	108	124	133	138	120	129	103	140	131	125	127	138	123	141	124	124	125	134	109	125	121	127	133	133	166	118	122	134	148	131	133	138	144	127	131	144	133	115	134	142	135	140	130	125	133	130	135	127	118	114	112	145	111	149	121	133	123	122	135	139	116	123	106	124	134	108	136	128	130	105	145	137	108	133	108	129	139	140	119	141	135	150	124	123	112	136	122	112	115	115	109	130	125	133	141	152	122	140	139	133	141	112	121	111	143	150	113	139	131	110	127	125	116	139	123	139	128	138	127	117	125	146	121	132	123	139	112	139	122	132	120	123	133	121	116	116	146	123	137	144	108	133	142	148	131	134	130	136	112	135	136	125	117	158	124	117	129	117	138	143	141	150	156	139	117	119	135	141	132	135	128	122	111	121	111	132	134	142	137	144	114	113	131	147	131	133	147	129	134	136	121	115	127	122	145	127	153	137	108	123	141	139	129	122	107	144	140	134	108	137	128	120	126	117	134	127	134	118	104	125	126	129	129	140	146	127	122	137	134	106	144	140	145	116	117	138	139	129	156	126	122	122	129	118	131	129	123	130	128	121	156	132	132	143	114	139	158	136	144	131	130	143	145	115	120	137	119	130	124	129	139	126	127	135	125	156	132	127	132	137	124	132	127	126	146	135	141	133	128	116	132	127	138	130	135	132	129	134	154	145	136	153	95	127	121	124	137	163	116	139	134	119	120	118	116	126	123	125	120	118	146	127	116	114	138	113	119	143	122	117	129	140	128	133	151	149	114	116	148	129	110	138	144	132	126	118	119	126	142	143	114	140	121	131	146	132	127	132	119	120	122	116	142	135	118	134	144	114	134	129	127	134	123	131	116	116	120	121	126	139	135	121	107	117	149	135	115	112	137	144	130	117	146	114	117	130	130	150	128	129	128	117	144	139	123	113	122	131	128	138	131	123	136	126	131	113	119	135	145	137	105	128	122	117	134	118	126	131	110	143	106	129	142	129	133	118	109	133	140	128	129	139	140	129	134	126	147	150	116	123	133	133	137	132	127	120	131	136	128	118	135	124	125	107	117	136	140	131	133	134	131	140	131	131	126	126	131	113	117	143	111	126	132	139	116	140	126	129	118	151	126	121	108	111	113	133	131	132	140	132	113	119	122	126	130	130	114	123	124	145	139	116	115	129	133	131	116	121	115	122	132	121	137	134	120	137	118	116	119	101	125	114	134	121	126	140	121	137	133	108	113	128	121	117	132	143	115	116	129	131	140	137	134	132	135	137	142	128	154	118	111	138	178	126	148	132	117	134	117	129	136	119	108	139	116	149	139	127	132	116	124	142	108	132	117	122	120	131	123	125	147	133	113	121	138	132	115	146	117	109	131	134	129	145	121	104	118	136	120	119	133	137	140	112	148	148	141	125	139	116	133	115	138	120	143	110	137	128	135	140	142	127	131	137	135	114	120	130	114	126	141	117	141	139	113	118	111	137	117	116	128	107	121	147	139	109	116	124	152	143	126	137	121	129	146	127	109	131	128	130	120	133	144	130	117	142	150	134	118	142	139	116	129	128	129	113	114	125	115	138	116	153	139	140	131	146	125	132	130	120	122	133	126	142	124	136	113	118	127	133	120	117	145	114	126	120	117	140	114	128	114	141	137	102	144	141	119	139	157	152	132	110	140	131	123	115	121	115	138	133	116	114	121	114	128	128	128	146	148	121	145	122	143	128	131	111	121	120	137	136	111	130	116	99	131	143	129	131	111	125	109	158	107	128	138	119	144	133	116	136	128	111	105	126	129	129	140	134	130	122	160	120	137	146	114	112	133	137	139	125	129	145	117	138	109	141	131	114	124	144	144	109	130	133	135	106	141	130	114	127	125	148	138	162	128	128	139	121	142	118	121	118	126	142	131	133	116	114	124	109	137	112	138	122	110	140	145	131	144	117	148	129	135	112	116	122	141	141	110	131	103	134	111	126	107	155	108	150	135	146	126	130	120	142	120	123	117	127	121	120	114	120	123	108	162	132	133	130	126	139	115	108	129	130	119	141	143	135	108	137	142	118	145	117	139	141	119	101	122	124	137	126	142	156	129	123	122	136	121	125	133	135	129	98	131	126	131	117	122	121	140	124	123	150	142	112	119	145	124	144	156	128	121	118	139	148	120	132	123	149	143	122	141	119	104	125	127	145	116	107	115	136	124	104	125	140	119	144	108	116	127	122	146	136	135	118	147	125	105	129	122	120	152	124	118	125	137	122	124	126	137	140	131	133	122	133	115	143	111	132	135	132	142	127	128	146	148	119	113	139	132	136	111	117	128	110	99	145	136	153	115	156	129	112	130	118	135	146	129	128	132	141	145	131	136	132	136	127	129	106	132	122	135	114	116	110	133	133	151	127	143	122	133	130	140	136	133	124	132	105	128	118	133	135	124	128	133	127	98	117	150	150	155	141	118	126	137	138	134	119	141	115	123	130	148	116	118	125	115	131	124	118	124	158	117	135	149	116	136	116	127	136	127	120	129	126	121	147	142	137	133	118	129	132	142	121	127	114	133	110	116	133	140	120	138	145	123	125	115	131	145	123	142	123	141
6433	3035	3317	3093	2652	2223	1819	1510	1296	1094	1020	866	838	758	688	620	591	585	560	527	503	524	479	471	462	421	449	464	408	441	393	423	390	414	424	397	424	441	422	368	361	376	381	376	360	333	400	362	358	385	344	348	351	328	379	416	381	353	377	381	361	383	351	314	325	353	366	356	350	368	335	371	324	361	330	348	363	341	343	342	382	367	343	354	379	352	359	351	386	355	344	341	359	361	372	362	351	336	331	356	365	374	337	341	364	332	362	333	346	327	347	340	364	360	357	348	335	334	330	337	339	370	337	345	372	334	346	336	334	368	313	385	336	351	354	360	317	332	295	351	324	346	332	325	320	342	330	325	360	332	338	323	344	332	343	358	352	371	340	319	354	331	349	322	344	348	314	340	321	340	335	359	339	334	333	343	345	353	338	315	339	338	343	318	355	332	322	338	353	334	366	362	339	344	349	343	344	349	320	347	322	342	341	391	346	342	345	374	341	328	333	362	337	336	342	343	349	338	340	332	354	352	341	368	328	341	342	342	312	340	319	370	355	369	331	328	330	361	326	326	328	322	350	340	342	329	367	351	320	337	307	331	318	346	366	338	330	339	329	348	342	352	355	310	328	351	333	318	351	324	346	352	350	350	330	328	317	344	320	337	335	370	339	344	334	350	357	344	360	347	340	307	298	342	349	367	309	342	340	336	367	346	351	348	328	353	344	371	353	364	314	328	309	336	326	334	368	354	346	341	301	341	356	342	320	349	355	378	329	354	329	339	338	332	348	329	319	299	388	390	348	328	388	311	349	336	325	315	345	349	338	360	349	319	318	321	358	342	320	350	375	354	291	301	326	358	353	362	330	316	344	360	338	319	337	324	356	353	317	307	331	342	290	336	331	371	332	355	345	344	323	329	339	327	313	340	340	328	309	345	334	351	322	344	384	331	329	343	335	336	333	352	307	333	343	381	367	327	355	326	356	342	327	294	338	322	377	349	334	348	312	356	350	332	315	307	341	324	337	340	386	335	331	306	368	318	351	332	343	350	330	327	339	335	341	331	334	309	352	351	289	356	369	344	357	349	330	337	331	314	316	312	341	308	384	347	346	367	346	348	363	328	314	371	350	371	357	339	322	336	312	303	356	327	336	321	332	310	356	345	309	394	387	370	331	356	334	378	318	357	317	325	305	334	349	347	342	322	329	334	322	352	354	337	332	352	363	323	355	350	323	342	331	315	333	306	370	316	359	365	364	355	342	342	364	338	341	350	323	352	371	369	333	318	333	314	332	356	358	344	320	343	354	326	330	354	329	361	304	344	311	338	340	345	328	333	352	326	356	314	364	309	319	320	331	350	320	367	328	362	347	359	379	330	352	332	348	346	329	360	368	323	310	347	337	320	333	340	309	335	333	322	346	371	328	335	337	333	360	346	346	343	310	338	391	294	338	335	338	354	352	333	371	310	340	354	322	309	335	331	329	300	379	307	294	338	356	326	347	330	350	349	317	352	360	314	329	326	320	347	404	384	332	353	329	314	326	388	335	353	286	313	342	350	363	348	350	333	319	344	366	341	303	317	348	376	313	334	360	347	335	332	311	342	326	358	346	347	301	344	313	311	372	364	361	314	331	327	348	334	346	357	316	343	351	340	380	342	368	334	352	335	354	317	307	354	323	312	374	360	352	364	357	353	347	325	324	327	349	325	358	343	324	350	340	349	311	324	305	340	371	349	342	337	344	367	351	353	359	342	325	327	328	311	352	330	319	331	347	324	359	366	341	360	322	369	366	307	323	327	305	322	345	359	338	329	343	349	341	368	371	345	308	354	331	303	357	353	330	363	340	351	338	355	297	363	348	359	322	361	347	337	363	301	311	358	326	308	324	325	344	347	342	346	358	348	357	353	349	334	353	337	346	327	351	322	315	345	366	326	348	327	369	337	358	368	347	353	327	381	352	345	363	314	379	363	333	329	359	335	347	358	328	292	306	378	378	353	312	349	407	357	333	330	381	345	338	371	297	352	351	331	338	373	352	343	332	361	352	351	377	334	308	301	366	321	343	363	344	316	320	360	343	345	370	369	341	380	337	369	357	352	320	336	346	322	363	328	327	331	357	329	328	305	353	340	312	342	337	340	337	383	345	356	354	320	357	338	348	339	342	335	328	329	346	340	384	328	334	303	369	337	343	356	355	341	331	328	360	344	323	328	322	355	330	352	305	327	327	325	355	324	338	310	356	351	317	330	328	333	315	318	328	339	321	363	341	342	340	358	319	329	333	340	316	363	332	357	327	347	323	330	365	308	358	331	361	314	380	328	338	341	343	348	346	351	356	365	362	366	352	335	332	350	346	347	350	370	340	374	334	365	351	349	330	339	352	341	332	353	380	316	344	367	358	354	333	330	350	317	320	364	335	303	323	352	310	358	333	322	365	341	339	340	363	332	330	355	277	319	323	351	305	358	321	369	333	322	338	352	320	339	359	346	328	322	325	386	362	359	324	353	334	335	363	307	329	344	338	314	362	352	321	337	337	339	364	335	373	340	364	347	328	336	338	351	323	336	322	332	358	319	292	335	311	347	324	377	318	357	332	350	321	362	300	323	353	312	327	352	346	363	362	384	334	334	356	328	338	348	339	305	324	352	334	320	346	319	374	384	325	347	318	353	351	337	317	319	348	344	326	364	382	336	312	337	331	354	313	339	316	348	301	355	327	363	302	325	343	344	338	339	351	336	352	379	315	340	348	312	322	356	320	349	373	340	308	324	362	312	378	365	340	332	338	334	353	333	308	350	343	354	341	336	316	351	352	356	354	328	332	310	325	325	315	322	341	349	341	332	317	324	340	351	364	324	312	327	344	335	317	306	306	329	322	354	339	347	333	336	356	334	331	363	317	370	329	336	375	350	343	336	337	321	376	346	354	329	314	337	337	306	335	351	369	323	329	340	358	310	326	350	331	344	344	323	378	349	315	336	342	354	341	373	372	353	341	388	315	314	322	333	335	325	326	342	343	341	326	354	333	326	357	321	339	350	342	365	367	348	372	322	335	330	319	358	358	391	380	362	353	287	325	371	338	341	360	323	343	339	313	333	354	354	358	364	354	345	373	340	373	317	369	323	339	338	332	321	331	330	349	360	323	344	334	345	334	336	342	335	362	321	367	317	306	359	371	317	338	304	335	358	346	307	336	336	312	330	347	360	293	378	351	348	345	340	333	320	335	314	344	296	336	358	353	338	360	345	354	351	331	333	344	336	317	317	324	324	332	331	331	311	327	359	322	320	350	344	360	342	311	331	335	347	334	336	356	355	298	322	338	335	336	320	349	345	347	325	309	359	320	326	327	356	339	356	342	350	358	353	355	354	364	342	327	341	330	351	303	318	311	300	322	313	354	335	328	311	344	356	353	340	345	337	329	359	326	329	340	363	316	330	332	316	334	350	358	299	336	336	337	357	344	401	359	326	348	336	348	364	350	331	318	345	305	331	335	334	312	347	318	354	355	328	357	326
17562	4865	2948	1949	1277	963	694	594	478	438	387	322	274	316	339	301	256	265	245	260	206	211	219	216	227	215	206	217	214	201	237	204	242	207	215	200	211	205	223	234	226	209	231	204	213	205	240	193	204	191	219	206	215	208	222	189	219	190	191	232	198	188	208	214	209	199	229	195	197	182	189	191	193	196	194	207	191	188	204	220	206	228	213	194	216	182	185	186	221	214	188	216	209	189	237	215	184	180	201	184	197	214	181	214	219	228	223	193	192	223	180	174	203	217	199	227	202	215	226	175	218	203	180	216	191	222	199	200	211	211	208	208	206	222	197	194	194	195	178	204	203	192	190	202	197	193	205	189	215	207	215	198	194	176	204	196	204	199	200	188	194	183	186	208	181	221	210	224	228	164	202	188	201	205	190	202	205	215	176	223	211	200	218	216	179	204	167	199	190	209	208	181	219	223	188	181	195	195	188	242	177	215	183	198	186	192	189	213	197	198	181	214	214	189	187	234	203	187	180	193	226	200	209	207	203	195	194	218	201	206	209	205	201	204	229	205	231	187	192	219	219	202	200	217	225	198	173	191	199	209	181	191	206	211	197	194	201	213	181	177	181	204	207	221	206	198	191	205	192	188	201	210	210	221	212	192	235	199	180	207	204	213	194	220	177	219	217	194	186	218	193	211	187	198	195	172	213	183	212	187	199	187	204	189	172	183	197	212	181	183	235	184	198	224	210	224	215	232	207	193	197	200	203	207	185	208	180	180	223	219	186	185	208	178	194	180	181	186	226	190	208	221	174	200	213	224	210	193	204	220	207	182	190	190	187	185	169	200	196	187	195	204	158	201	212	230	209	220	170	180	202	222	200	185	200	198	187	207	200	204	205	240	191	179	195	178	175	182	187	175	193	196	226	213	218	199	174	194	230	190	184	198	180	189	184	191	195	220	217	198	219	226	177	226	203	204	180	190	188	199	193	175	193	216	204	208	223	201	188	213	195	199	193	179	217	182	187	208	196	223	170	184	196	185	210	239	186	189	186	187	199	190	219	204	200	203	207	207	199	208	196	212	200	188	178	175	202	208	212	187	183	199	201	188	197	209	217	198	205	190	202	212	194	189	186	213	219	205	204	226	202	165	201	167	189	223	175	190	191	183	210	205	196	225	181	214	187	202	187	174	178	164	201	185	211	191	191	189	196	183	179	195	179	213	212	208	193	215	202	187	185	182	199	214	222	194	201	200	187	201	222	205	176	189	188	181	227	198	225	200	210	219	222	180	200	205	207	179	203	194	206	214	191	198	214	184	201	179	200	230	214	186	190	187	177	178	197	213	194	194	195	193	208	218	210	198	216	207	194	187	217	216	217	207	211	202	188	208	241	188	196	183	186	206	202	199	224	161	199	188	190	176	187	189	203	199	196	182	193	206	159	243	202	209	190	180	206	215	187	185	196	214	227	210	175	180	202	194	212	193	217	193	187	209	236	184	180	201	177	216	185	217	196	192	205	215	182	240	179	195	209	197	186	222	200	186	197	223	221	213	193	201	198	189	206	185	229	196	203	198	193	201	201	196	185	192	220	203	238	167	183	193	201	208	204	198	193	183	197	200	195	205	214	200	217	193	218	198	207	201	221	203	205	184	192	177	196	194	201	206	192	217	215	182	234	207	195	217	185	217	183	246	186	200	187	188	217	199	205	197	197	191	190	192	212	203	195	195	201	203	185	184	180	178	202	199	200	207	204	190	206	207	216	201	203	192	181	215	198	219	209	187	202	211	219	211	201	218	201	227	208	177	193	164	197	196	194	176	218	175	187	210	166	236	177	216	207	199	198	208	181	216	217	217	198	199	207	203	197	183	218	201	182	186	217	208	190	185	208	216	185	217	205	200	208	206	203	193	205	200	201	205	198	203	189	191	211	198	239	194	219	178	214	192	192	151	215	193	200	189	204	211	223	212	202	199	192	211	191	190	182	202	180	187	197	180	197	217	185	198	187	221	206	188	200	210	218	182	196	185	222	209	211	207	212	192	211	199	217	210	211	182	203	193	196	198	209	203	191	178	217	182	202	170	176	223	189	183	223	191	210	218	187	179	209	186	242	194	197	201	197	201	230	186	204	193	203	199	202	210	214	190	202	220	187	224	172	184	182	203	201	183	218	199	213	199	187	189	216	196	200	204	224	176	197	178	198	196	225	200	192	189	193	160	191	190	210	206	206	197	215	177	208	196	186	195	214	195	190	200	219	217	185	197	199	199	205	203	214	213	202	200	185	226	226	216	207	191	191	169	189	195	202	200	190	175	198	198	179	185	198	188	199	196	201	183	182	203	203	187	200	197	182	217	200	199	188	172	193	180	193	195	222	192	242	186	203	185	170	193	191	199	198	212	203	184	218	193	193	180	185	210	177	197	208	244	211	214	187	207	174	181	202	195	175	193	188	185	213	177	227	231	217	197	200	204	186	181	208	199	183	197	196	188	187	206	214	198	197	213	184	190	223	211	207	199	187	185	184	212	212	183	222	191	209	193	205	198	175	222	212	198	214	221	216	235	176	163	210	171	187	213	203	174	223	199	211	225	195	205	202	223	202	216	206	192	207	185	190	200	206	201	214	191	174	188	190	187	220	202	192	194	213	201	190	195	189	193	223	207	191	220	236	208	211	194	234	191	219	197	195	193	191	205	202	191	207	219	211	182	196	219	175	191	180	183	210	188	204	212	225	198	207	201	191	189	220	212	209	188	197	198	181	211	205	189	188	207	211	178	204	200	205	194	212	181	189	209	208	191	201	187	197	203	203	202	162	194	234	210	176	198	210	195	192	187	172	197	197	176	226	202	210	243	204	202	210	192	208	185	232	203	231	199	207	195	197	177	165	212	192	205	217	195	178	197	211	195	212	210	179	204	186	178	186	206	211	195	199	204	201	229	208	195	208	212	226	172	178	216	205	206	210	204	194	184	181	187	192	212	217	198	212	210	170	165	203	190	179	195	208	194	202	194	193	198	179	202	190	181	200	179	217	224	191	204	202	208	177	192	214	204	199	213	201	179	187	210	201	219	220	210	192	203	217	212	212	210	213	195	215	208	202	184	201	196	176	206	198	194	187	218	185	189	194	216	192	192	194	190	199	198	161	180	202	196	192	185	204	203	199	204	197	214	212	204	197	172	218	210	190	177	172	184	204	231	188	181	186	158	209	208	198	211	200	189	166	205	193	205	210	219	211	185	205	177	226	206	199	200	231	185	208	182	189	197	187	223	200	197	214	204	179	198	198	193	202	201	197	186	190	222	213	194	185	179	197	203	198	200	191	188	196	230	212	190	207	187	218	186	185	197	193	195	209	200	192	204	192	192	199	214	214	207	206	173	205	186	206	190	224	214	193	224	204	210	179	185	207	210	207	178	196	217	214	188	204	179	210	189	197	225	194	188	202	204	202	178	184	181	195	198	215	187	194	209	208	185	196	186	205	210	204	217	191	210	213	196	202	191	204	217	183	206	205	195
8347	3791	5116	5558	4694	3807	3259	2697	2178	1988	1678	1549	1353	1229	1120	1076	1014	937	917	850	849	806	754	760	757	691	637	685	618	617	670	630	619	659	589	591	567	539	567	604	552	531	561	543	520	553	555	558	519	537	536	514	519	556	481	505	522	492	524	468	538	555	528	528	550	494	492	479	479	500	545	516	503	505	526	472	479	513	500	534	460	529	477	505	497	432	511	459	517	465	515	525	494	497	478	505	474	513	448	483	494	483	452	533	473	466	489	488	465	475	479	501	491	499	448	517	469	502	514	472	461	468	462	475	466	483	442	480	466	555	451	469	467	502	499	479	441	479	453	456	499	459	531	508	464	478	458	475	487	435	501	484	458	415	452	452	484	493	474	502	488	462	497	506	502	500	488	462	467	446	471	476	464	443	500	469	445	449	465	488	479	488	485	451	448	486	452	477	456	485	478	488	454	480	472	474	437	465	481	496	493	450	459	493	475	460	503	478	472	465	454	459	494	477	487	452	460	483	455	428	468	479	465	464	476	467	433	524	547	483	502	466	502	488	474	481	469	507	498	482	460	464	493	480	513	479	446	469	491	449	475	488	492	495	481	469	486	503	501	472	471	497	438	449	469	467	480	444	437	483	474	507	449	487	444	463	470	456	458	436	446	526	503	473	504	457	488	483	491	482	452	518	464	453	485	458	471	519	494	456	460	474	492	441	482	534	455	460	477	480	483	462	462	437	481	475	474	479	487	425	488	479	510	475	487	459	477	502	519	478	481	469	459	466	456	483	473	496	445	462	471	476	454	441	450	446	479	459	475	510	474	472	479	444	503	486	471	460	466	486	431	504	486	514	477	491	459	486	486	485	497	492	489	498	435	461	459	459	507	446	441	422	514	491	477	512	456	481	454	526	467	488	485	494	474	480	510	450	452	458	459	463	459	481	470	464	462	505	453	461	430	478	458	453	473	478	486	516	478	484	497	471	502	457	468	517	483	496	515	450	479	487	460	466	489	501	493	465	477	515	495	484	458	465	476	467	465	463	462	440	495	483	475	463	452	454	468	471	447	480	477	492	484	453	486	495	464	464	449	497	447	451	451	490	515	468	497	451	467	473	477	466	451	432	470	474	443	466	468	446	495	473	470	479	455	486	495	460	480	494	485	499	514	474	450	457	465	501	494	463	483	465	480	458	497	488	487	487	489	470	473	488	475	500	443	493	460	476	469	514	477	463	463	485	473	500	458	482	442	498	492	467	494	480	483	463	477	460	499	447	468	428	482	505	484	467	449	469	463	434	474	504	511	488	452	466	454	462	477	487	501	472	517	514	478	479	534	472	470	471	486	468	490	483	498	484	457	505	471	466	468	460	512	503	483	437	488	487	442	530	467	472	460	455	475	493	473	480	492	469	474	473	451	506	451	522	488	454	472	477	471	439	494	429	471	475	465	478	447	456	461	510	490	502	501	465	459	502	522	462	444	457	462	474	497	448	457	445	455	452	492	461	478	490	480	498	479	474	452	507	465	499	508	428	450	467	430	498	438	444	482	445	431	486	476	431	487	482	463	422	505	486	500	432	508	476	466	465	481	468	485	457	466	521	472	488	462	471	466	498	517	495	459	533	527	493	475	452	468	463	421	465	490	472	469	469	431	426	480	473	467	488	451	481	477	487	449	493	418	471	493	492	517	490	473	477	511	486	439	460	483	439	476	485	500	490	492	454	467	471	480	495	460	475	446	444	533	499	489	495	469	489	489	465	488	477	473	509	489	451	450	456	533	467	486	477	487	417	533	480	474	464	462	503	455	506	451	507	481	478	474	483	470	453	467	459	464	464	451	501	480	481	491	478	465	460	471	507	475	504	421	490	480	487	491	480	465	467	480	503	472	469	449	474	510	446	430	475	485	469	461	472	456	489	452	482	478	455	470	466	487	468	459	483	488	451	486	475	453	470	498	486	495	462	469	496	450	492	473	464	490	473	473	477	443	464	466	483	439	491	470	451	444	466	474	460	486	490	466	501	442	488	467	490	465	479	492	483	515	469	446	489	479	460	453	488	460	439	444	502	443	454	510	508	522	456	478	451	488	460	499	475	455	477	463	454	503	495	456	508	456	481	433	459	496	465	501	445	474	471	472	505	451	490	486	500	466	470	472	474	472	483	493	437	513	466	443	493	467	476	433	451	486	485	466	502	485	455	430	502	444	483	491	458	462	462	498	499	465	476	498	458	465	471	455	501	430	479	498	481	519	485	450	479	454	476	482	497	481	454	434	450	510	501	440	456	516	498	441	479	444	481	455	483	510	488	462	498	485	465	488	491	450	481	491	461	493	520	467	453	434	462	508	500	478	478	510	444	507	495	469	484	507	499	464	494	452	445	482	479	504	487	451	480	446	480	477	475	455	455	459	449	465	471	501	470	492	490	539	488	496	470	472	504	460	485	486	471	475	480	462	508	467	439	480	492	504	497	456	462	478	456	470	446	486	472	469	452	448	453	460	461	473	468	526	475	454	524	459	440	516	485	470	449	442	475	462	476	461	460	452	452	453	492	463	470	458	420	497	468	426	471	479	492	460	488	456	457	503	486	457	475	476	445	477	462	503	496	458	489	460	500	494	506	469	469	458	501	492	474	479	448	494	493	456	522	476	472	464	486	492	463	480	475	424	431	476	450	464	470	474	474	464	504	421	456	453	430	480	458	489	440	468	465	455	450	469	487	490	515	521	485	489	473	509	531	466	459	457	472	502	458	518	469	476	482	457	456	471	493	446	444	467	493	466	437	523	487	488	454	513	472	481	460	506	516	457	473	497	476	497	475	460	509	502	444	464	474	470	465	479	494	488	479	497	445	509	464	475	463	421	465	482	426	481	494	497	516	473	458	461	475	471	479	473	476	447	485	503	463	477	448	489	501	462	460	480	486	456	476	515	463	478	480	450	462	465	470	472	480	480	442	458	485	481	476	456	461	486	457	520	486	465	444	475	429	462	509	496	481	465	453	474	455	449	477	457	455	503	474	452	453	447	512	432	449	515	477	433	476	505	470	468	466	462	468	493	471	459	458	468	499	495	479	499	486	494	524	452	477	494	429	491	469	479	460	478	473	472	473	470	442	453	470	485	490	494	478	458	498	494	471	457	507	437	445	463	496	460	488	446	505	505	497	475	474	458	497	486	429	477	492	493	436	473	469	473	420	446	497	476	474	492	445	457	488	474	479	474	467	471	472	445	479	462	503	464	525	494	428	464	474	488	476	480	491	479	482	505	493	467	427	525	439	456	504	468	477	448	441	469	425	485	468	480	488	453	474	521	487	521	459	460	489	513	510	503	458	467	505	496	446	471	464	469	508	482	475	492	471	498	462	483	504	484	439	461	472	470	477	510	461	461	464	490	464	498	519	463	479	470	467	486	439	485	476	465	479	465	457	487	462	473	434	475	462	478	427	460	472	469	454	489	538	489	480	473	432	485	420	464	460	459	498	490	513	484	477	486	471	461	472	468	470	502	456
2708	401	108	87	63	50	53	54	51	48	35	43	46	55	46	46	43	40	41	47	45	44	42	41	48	38	38	25	47	43	41	50	52	41	40	53	42	52	46	48	39	45	39	45	35	29	54	42	36	39	38	41	40	27	42	40	40	43	32	45	45	39	34	37	40	46	40	42	50	37	33	38	42	35	38	62	48	49	42	31	47	49	43	44	42	42	39	37	49	31	45	32	46	47	46	42	39	36	56	41	37	45	36	41	43	33	44	37	46	53	48	41	41	36	55	50	49	44	56	41	43	49	42	43	38	36	40	37	51	50	39	40	33	45	49	38	43	47	43	49	40	46	40	54	35	32	62	41	47	25	44	41	49	32	48	44	52	36	43	43	36	46	40	46	43	38	37	26	47	35	38	52	40	38	40	39	54	42	49	52	42	46	52	46	36	34	32	45	35	39	39	33	40	47	36	42	42	32	47	46	47	45	36	48	51	40	38	50	46	45	51	47	50	38	49	45	51	35	31	41	34	35	42	44	29	38	33	42	42	53	48	32	48	40	40	42	39	38	41	33	52	43	40	44	52	50	52	49	55	37	48	35	52	39	48	41	37	40	46	46	54	41	47	41	46	44	49	34	44	42	45	44	41	46	29	42	42	48	41	46	38	39	29	41	36	31	38	41	37	50	44	42	39	49	41	37	37	40	47	40	56	45	38	51	38	38	43	35	49	41	49	44	44	30	36	47	44	38	35	45	56	30	55	38	38	40	29	41	38	41	39	21	41	46	44	53	44	42	36	42	51	40	40	27	39	45	44	54	36	39	31	41	40	35	41	41	40	45	42	42	49	44	56	46	43	52	39	46	46	51	42	48	52	38	54	39	48	45	40	37	52	47	35	32	43	45	48	54	39	26	55	47	45	39	35	40	36	52	34	38	36	44	47	37	44	44	41	41	42	42	48	32	42	29	56	41	41	49	37	58	54	31	48	40	51	47	40	45	47	54	34	31	48	37	41	38	44	44	42	54	42	36	46	31	45	30	45	49	48	41	47	46	46	48	47	49	35	56	45	35	36	41	42	32	31	39	29	40	40	43	43	44	40	44	39	42	38	39	33	49	42	33	30	32	40	40	38	38	45	42	41	27	41	45	46	45	34	45	51	38	39	46	46	46	39	36	39	47	56	37	43	28	28	33	36	35	38	44	37	50	30	38	42	44	34	37	40	37	34	40	52	43	42	37	42	53	51	39	44	36	48	48	45	40	39	31	49	39	43	46	37	47	37	40	47	44	54	56	41	46	52	38	46	49	48	28	31	28	37	40	37	42	48	42	50	37	51	51	51	43	47	43	40	30	42	35	40	45	36	38	44	34	39	53	28	36	41	53	41	44	39	39	36	54	38	39	41	34	60	46	44	49	63	45	50	54	34	41	42	39	40	53	47	46	50	37	38	45	48	44	38	43	46	52	45	52	48	45	30	45	43	33	44	32	36	42	40	40	41	51	47	41	41	45	39	42	50	36	44	40	47	58	38	45	36	41	42	45	39	39	36	48	60	23	53	41	39	47	47	39	39	50	36	42	46	41	36	28	47	38	43	47	54	32	60	43	48	35	47	50	45	42	46	40	43	48	36	50	50	40	52	29	57	48	42	43	46	47	52	50	42	51	39	42	42	30	28	43	34	44	37	51	41	46	47	49	51	38	42	34	43	46	51	54	42	45	60	40	48	45	39	32	41	38	44	47	40	57	48	44	46	38	49	59	41	63	48	43	34	39	36	49	39	28	51	50	54	51	54	38	41	52	44	35	44	54	39	42	41	41	48	56	41	44	41	42	38	33	42	45	49	47	54	40	41	47	43	54	46	37	53	39	48	52	56	35	48	34	45	45	41	30	58	54	31	61	42	42	41	50	31	36	37	53	45	48	45	42	43	37	50	47	36	46	38	31	54	49	42	31	33	34	37	55	29	45	42	45	39	45	30	34	46	31	55	45	39	37	25	47	47	43	46	38	46	44	41	44	44	47	42	50	42	38	43	37	47	40	44	47	51	36	53	40	47	47	32	45	37	42	38	40	41	45	56	42	49	33	45	47	45	60	43	41	40	50	45	39	39	49	47	38	37	35	45	40	37	62	40	38	41	36	36	42	45	48	51	46	55	39	42	41	47	42	34	36	46	48	36	48	42	46	50	40	57	38	45	58	45	44	45	37	41	34	34	44	38	39	44	46	45	42	45	39	46	50	50	43	31	50	37	42	45	45	42	36	46	56	36	45	38	35	52	49	43	34	39	51	43	42	47	43	41	52	34	34	37	44	26	39	42	45	39	46	52	39	27	35	53	50	47	45	47	47	34	31	43	38	40	48	53	50	48	47	36	52	34	38	40	44	43	52	49	45	51	41	41	46	42	50	36	36	28	55	40	33	42	37	41	42	44	46	54	34	39	43	44	40	49	57	52	50	33	51	42	34	40	32	47	36	41	41	40	45	34	35	32	37	36	47	47	46	51	36	42	48	35	47	38	45	50	41	33	41	47	45	40	37	40	30	35	26	50	44	45	44	37	46	50	43	49	33	49	50	43	42	35	31	35	31	42	51	47	48	45	40	36	46	50	53	38	50	51	47	43	49	36	46	33	42	50	30	33	40	46	42	38	40	39	45	61	42	48	43	32	47	30	38	40	42	41	27	51	38	40	44	44	38	32	51	37	41	30	46	43	43	41	40	36	41	43	42	59	48	48	25	50	49	42	33	33	53	52	32	48	42	40	40	39	44	50	42	53	37	35	30	38	40	55	32	44	35	39	47	41	39	25	32	47	42	41	51	37	38	49	47	45	40	30	38	35	42	53	30	58	54	45	44	47	45	46	30	48	35	50	55	46	47	38	43	31	34	42	45	57	39	38	41	39	34	49	43	31	26	46	38	48	42	37	38	49	40	46	55	37	48	51	52	38	32	27	35	37	49	38	52	42	40	50	46	34	56	41	52	43	44	43	40	28	44	47	46	51	43	41	40	48	32	40	38	52	36	49	38	37	45	45	42	43	41	30	52	30	45	34	35	39	44	44	36	46	41	46	43	44	42	36	48	51	44	42	38	44	42	42	32	45	39	36	41	43	39	56	39	40	34	42	21	53	51	40	38	36	41	31	40	56	40	56	49	37	42	42	48	52	34	47	43	37	33	45	49	60	29	56	45	42	43	39	38	47	33	37	51	45	35	38	48	51	41	44	43	42	33	50	50	53	35	46	42	42	66	42	44	51	49	50	48	44	37	40	46	40	40	44	45	41	35	38	45	50	31	52	49	54	33	41	41	29	51	47	49	38	40	45	44	52	41	39	42	50	39	48	53	36	31	37	54	39	38	50	34	27	42	46	53	41	38	43	34	37	42	50	40	46	54	53	58	36	47	47	42	46	35	42	42	37	37	45	42	34	38	43	38	33	48	32	39	44	42	42	37	55	46	47	49	35	42	34	34	59	40	48	34	40	46	49	42	51	50	56	43	34	44	37	40
2327	450	294	318	285	221	214	195	194	173	183	181	171	175	176	146	161	151	137	144	146	141	147	160	135	146	154	142	144	146	135	152	134	156	144	141	171	153	140	178	141	151	152	152	135	136	149	159	144	167	143	154	151	134	142	114	156	125	137	166	156	138	155	151	153	127	142	137	156	167	157	124	151	137	132	143	154	154	151	129	133	142	139	147	143	132	147	128	163	141	152	159	138	149	144	138	142	162	141	145	156	135	194	145	149	141	142	161	163	148	134	136	145	134	134	157	137	144	134	170	142	122	150	140	142	134	138	138	130	144	110	142	156	151	152	147	140	166	126	148	140	150	144	146	133	147	149	131	149	147	141	142	157	136	140	142	135	129	129	147	138	159	133	180	153	170	157	142	156	170	136	172	147	138	129	136	151	139	154	154	133	141	148	154	148	149	162	148	135	159	147	164	160	143	146	146	148	166	165	137	156	141	156	140	161	157	130	133	154	143	181	147	154	134	155	135	150	140	156	117	146	145	137	153	141	126	135	132	152	134	127	148	155	165	143	128	152	144	146	157	150	135	120	138	141	151	136	132	138	144	136	134	131	168	133	157	135	142	160	172	146	118	147	143	158	160	127	142	122	142	141	155	156	137	104	141	138	143	134	144	141	141	155	150	162	152	147	141	148	146	136	174	149	152	144	161	140	140	131	146	136	142	139	151	161	146	154	152	138	127	152	133	143	139	142	152	164	152	154	140	165	137	134	151	144	133	154	147	161	172	132	155	146	136	142	130	135	154	142	157	153	137	138	128	157	148	143	158	153	148	144	150	121	137	145	140	147	143	145	148	146	116	157	141	151	135	118	158	131	146	143	149	156	152	153	145	134	134	128	139	142	140	155	139	131	146	167	124	132	150	148	156	161	130	139	162	153	130	150	143	153	139	135	137	135	137	145	140	138	152	155	159	143	140	150	153	145	132	144	152	153	146	159	136	146	154	160	146	158	130	151	154	146	134	141	143	151	129	151	130	169	132	140	131	129	175	141	152	154	160	134	156	138	148	155	135	143	137	133	164	119	165	152	144	130	126	140	139	141	164	148	139	128	138	160	130	162	146	137	144	142	135	131	146	138	153	135	133	137	142	145	154	140	141	152	151	156	173	153	160	138	174	153	136	137	144	139	131	147	131	140	133	139	142	146	131	131	157	152	150	137	137	144	171	164	103	136	144	146	151	130	145	146	140	149	126	129	140	139	147	152	146	135	143	144	156	151	144	137	144	153	146	143	134	161	141	146	130	158	171	153	143	139	145	159	137	135	130	149	157	149	146	140	152	139	147	163	135	157	139	141	128	150	165	152	141	137	147	155	119	158	127	140	128	142	153	150	142	154	152	143	145	146	147	138	136	141	145	137	136	134	138	139	154	139	142	144	146	167	139	140	131	151	152	161	145	142	132	144	144	135	149	147	128	131	160	144	123	143	154	142	153	169	116	135	151	155	151	134	143	143	147	156	154	131	165	142	150	129	128	158	157	137	133	156	143	162	161	176	150	154	139	149	126	139	137	133	145	128	139	133	155	150	124	132	152	133	151	141	127	137	139	147	149	153	145	159	169	117	143	152	140	155	130	140	135	146	131	169	166	161	124	159	130	157	136	126	157	157	139	130	148	132	145	144	135	144	139	160	122	172	135	151	124	153	161	157	124	138	153	146	168	144	162	152	145	125	131	114	154	176	148	153	155	142	142	154	147	153	135	136	159	136	132	141	153	159	142	138	138	158	155	158	142	145	137	136	130	148	147	150	152	148	140	125	150	167	158	156	139	153	144	170	149	126	131	148	150	148	133	155	146	152	137	127	135	140	121	125	158	144	153	138	136	135	122	153	137	154	148	144	140	138	143	129	117	133	139	144	115	160	145	133	151	153	151	126	137	151	153	136	149	156	161	132	152	139	146	141	153	152	144	123	170	137	167	130	147	124	129	123	151	157	125	149	165	141	146	151	162	132	160	155	160	167	152	142	126	141	136	124	126	153	144	156	138	144	149	145	171	143	142	150	144	148	157	147	130	147	135	138	156	155	154	141	143	148	141	131	142	156	152	143	141	158	152	128	142	129	144	152	163	128	120	137	151	148	147	140	141	147	138	156	137	140	132	145	150	140	144	161	147	136	153	142	151	138	146	138	130	139	128	145	125	153	137	155	142	152	147	144	165	128	151	125	143	161	148	149	123	141	140	134	128	146	146	150	125	144	153	153	148	122	142	160	134	164	133	139	144	132	147	140	140	141	144	155	135	124	153	167	136	134	130	140	133	155	151	142	135	170	130	155	139	141	132	158	126	146	138	152	155	143	137	155	142	137	147	150	149	140	142	163	166	144	140	154	137	155	153	150	126	163	134	156	144	162	140	132	130	141	137	159	141	136	145	156	129	162	135	137	149	153	132	136	139	142	150	146	146	120	126	154	162	138	139	154	115	153	146	135	168	141	151	160	154	136	131	130	149	153	161	154	139	125	143	147	155	133	183	136	151	171	160	159	145	153	132	120	155	144	156	150	161	143	124	144	120	132	170	135	129	138	161	150	132	141	142	142	138	161	147	146	166	137	137	133	142	148	141	138	103	151	134	146	157	136	127	141	160	140	139	144	140	133	150	145	138	134	133	145	150	153	138	127	165	142	150	127	186	167	143	157	145	140	142	140	146	150	140	173	125	137	140	143	143	127	151	109	153	139	164	164	156	147	134	142	152	151	138	152	154	148	140	137	146	126	172	149	143	151	140	142	119	146	149	148	138	154	148	136	148	137	141	139	130	146	135	156	152	145	162	144	137	151	137	164	143	150	154	143	151	146	152	153	139	155	141	148	138	122	156	159	138	153	145	143	133	127	129	130	129	145	147	131	157	175	148	146	127	147	145	141	141	159	133	151	144	149	171	154	145	136	165	137	176	165	166	146	141	147	138	138	147	178	151	124	138	153	138	144	150	159	135	140	147	153	147	135	165	145	154	140	152	148	159	148	154	153	157	144	163	150	151	152	151	136	148	128	145	144	135	132	147	165	128	156	137	135	145	147	136	151	133	140	151	148	172	153	134	163	145	159	140	149	145	141	168	143	154	131	141	141	167	145	147	140	169	138	149	141	139	149	148	167	157	140	169	148	154	143	160	165	114	158	155	148	149	127	136	146	153	154	169	146	153	159	147	136	147	128	147	141	132	152	161	131	153	145	146	150	133	146	143	132	155	142	160	157	141	142	171	145	153	156	155	135	149	140	155	153	158	134	163	143	159	151	136	129	152	156	143	139	138	144	136	140	138	138	127	147	156	137	152	156	157	150	124	132	156	170	143	142	153	157	133	143	152	137	128	148	172	166	132	163	117	132	148	147	146	133	162	137	145	165	155	160	145	116	139	142	144	129	158	124	127	152	140	116	154	160	142	150	123	142	151	158	147	137	170	151	145	146	145	151	147	134	153	128	140	165	127	130	153	144	154	148	153	158	138	128	132	153	156	162	131
10543	1342	1218	908	623	513	404	351	292	252	225	196	209	178	166	162	164	167	158	167	156	122	125	167	125	117	145	138	124	147	141	134	132	136	144	142	128	143	125	145	122	126	124	152	130	138	139	119	120	124	119	132	143	123	127	104	121	128	106	133	138	111	116	118	124	137	127	126	146	129	136	112	133	115	136	141	129	142	153	119	146	143	116	122	122	140	127	136	139	117	151	138	141	115	129	137	124	143	121	124	114	126	123	141	153	113	124	115	126	118	124	133	123	141	119	125	122	131	147	106	131	144	111	120	106	134	131	140	133	140	113	110	120	153	155	135	122	100	127	103	130	137	136	133	122	136	135	132	126	134	129	105	134	109	152	123	133	113	106	120	148	137	125	154	130	103	121	114	132	144	137	123	153	143	116	99	147	116	141	157	127	121	139	113	131	125	113	112	124	137	110	124	147	137	157	123	124	135	126	152	131	129	123	136	155	134	113	116	131	119	119	128	122	138	133	125	130	109	128	138	133	113	111	138	129	121	133	115	121	121	120	136	136	128	115	128	112	126	138	126	129	109	118	131	136	131	137	121	125	130	135	137	136	126	126	120	132	139	158	129	122	101	145	123	120	128	120	120	139	113	106	129	128	126	111	132	144	125	112	134	115	137	139	118	138	118	132	128	128	114	133	113	138	149	131	148	152	121	122	127	143	119	129	113	122	112	139	132	121	122	136	142	138	122	117	133	132	114	118	115	113	128	142	103	129	134	143	136	129	108	124	132	119	114	139	106	134	126	111	122	126	141	101	125	147	133	131	119	122	144	125	131	131	136	111	135	116	124	145	146	135	131	139	118	135	128	137	154	108	129	120	108	121	146	141	115	113	123	114	121	115	144	108	135	144	135	116	130	138	131	131	126	119	117	145	107	120	135	132	139	124	136	112	117	126	139	120	107	126	126	120	128	131	132	139	127	122	114	139	122	127	123	145	103	138	133	123	135	142	116	129	134	104	127	113	125	148	140	133	155	144	136	133	132	115	125	124	132	106	107	129	115	130	116	158	123	131	124	130	131	114	143	139	137	106	144	138	124	130	121	140	119	138	137	122	119	130	129	160	118	138	141	149	114	138	113	118	116	133	113	127	137	135	112	117	120	131	136	135	135	147	133	114	143	112	133	126	122	123	109	117	129	142	121	135	122	134	140	126	120	128	102	115	130	127	136	131	147	119	119	133	123	135	107	110	118	109	124	142	130	144	148	127	113	136	135	138	163	132	151	128	117	120	120	123	119	130	137	116	145	126	120	126	143	131	126	128	114	123	126	109	139	142	141	131	124	137	125	140	130	127	128	115	128	105	115	146	129	135	119	131	131	140	113	145	118	159	130	130	114	106	120	129	123	132	134	102	114	133	107	128	115	125	119	126	130	120	129	98	125	108	125	147	138	121	118	132	114	115	114	136	112	122	125	117	142	134	107	130	164	121	120	116	130	128	132	123	119	124	113	130	123	147	117	130	135	121	117	142	122	148	136	142	140	122	113	126	126	146	125	135	113	149	131	140	129	132	110	125	127	105	133	140	122	141	106	144	134	105	146	109	149	133	130	129	142	119	118	123	134	142	116	110	127	113	142	134	138	126	118	137	143	132	121	114	117	121	121	139	157	128	134	138	109	147	128	130	142	132	120	138	107	125	126	121	123	138	129	116	123	140	133	132	129	115	118	116	125	124	125	113	127	123	141	105	128	117	136	146	122	133	115	150	140	134	130	140	143	126	114	121	120	117	133	123	130	132	132	131	123	127	141	156	120	126	134	122	95	129	104	167	133	126	105	107	132	123	123	118	130	127	117	122	135	126	137	142	132	129	120	131	126	119	125	118	129	128	129	131	125	138	98	121	115	135	120	151	130	122	137	131	122	131	127	155	142	140	120	141	116	133	141	121	115	146	145	127	121	116	141	129	150	126	135	116	115	124	148	150	146	127	137	140	145	137	119	126	120	110	133	132	113	119	147	134	128	154	106	116	123	129	108	130	131	152	134	142	126	130	119	129	132	143	135	126	138	136	130	129	110	123	146	116	127	159	110	122	127	131	137	130	125	121	115	126	131	113	113	143	132	131	125	113	112	107	106	135	122	117	141	126	121	123	111	117	136	135	119	130	140	131	147	114	119	158	120	111	131	139	151	99	128	132	129	155	121	114	129	129	115	120	133	134	134	137	127	132	123	130	133	125	132	101	123	149	116	144	140	132	149	119	120	140	138	133	144	129	135	163	141	116	137	142	131	119	131	123	122	106	117	106	133	137	137	143	124	128	112	142	123	122	128	127	135	123	129	126	137	137	124	138	126	110	148	137	129	137	117	122	134	108	137	118	124	131	132	145	137	121	133	131	136	124	132	153	125	144	118	148	119	128	122	120	126	112	150	149	117	136	146	119	111	142	128	128	114	118	114	135	123	111	127	111	125	112	130	133	153	137	127	132	130	106	135	155	115	136	126	137	124	136	136	128	139	126	118	109	147	120	139	159	109	110	124	130	129	149	121	130	125	132	121	140	114	107	133	125	144	144	126	106	151	141	129	129	118	132	130	139	138	131	148	128	125	117	134	116	134	136	137	117	133	127	124	139	141	124	118	140	134	123	130	143	142	125	140	123	128	148	109	139	120	125	110	110	132	129	121	143	96	112	140	112	128	127	116	138	114	133	144	114	111	153	124	145	134	129	116	145	131	120	115	111	118	115	106	123	133	118	129	126	120	136	130	130	125	129	148	134	146	134	136	110	140	120	112	120	126	126	131	137	126	136	135	138	130	114	137	119	136	117	130	119	124	130	136	123	120	113	126	140	126	133	127	133	153	102	123	136	129	132	129	108	116	110	114	141	104	114	127	102	120	119	117	121	130	119	142	128	117	137	101	123	125	124	119	136	126	118	131	126	157	140	103	151	121	124	126	108	136	125	138	124	138	133	125	128	123	147	126	102	108	122	118	139	122	126	122	114	124	119	158	116	127	114	129	150	99	128	138	140	133	134	133	140	115	116	137	131	113	117	128	119	115	131	115	130	124	135	139	143	122	131	144	132	123	121	135	133	137	148	140	129	138	107	131	120	108	114	110	141	118	135	120	116	122	129	125	128	124	141	129	124	129	141	134	132	121	108	128	127	115	134	125	126	138	126	147	137	118	136	138	124	142	146	114	121	119	123	133	140	131	119	121	124	133	133	127	120	119	123	137	110	130	137	119	109	129	143	139	131	117	123	130	124	107	126	142	146	113	126	124	144	125	151	108	128	147	129	113	117	113	125	121	124	130	110	130	114	143	120	146	153	121	126	116	158	109	129	125	130	131	141	125	141	134	115	136	117	141	135	134	122	140	134	135	122	125	134	123	120	129	131	150	140	113	134	128	122	138	127	120	136	121	121	131	117	130	132	122	115	137	134	124	135	143	126	136	126	138	123	93	120	131	133	134	137	134	102	131	107	137	121	123	107	112	134	135	133	115	107	117	133	136	132	126
6714	1194	2775	3131	2773	2279	1860	1541	1352	1191	972	891	801	736	701	690	626	593	606	553	492	508	500	479	471	470	414	446	438	415	402	349	411	410	417	414	373	397	370	395	392	368	398	423	394	380	363	349	375	362	387	358	354	407	376	370	364	379	353	377	327	344	360	383	369	363	325	328	369	329	347	359	351	344	384	334	355	357	342	336	354	349	352	354	358	324	349	332	305	313	345	322	354	357	362	361	337	328	353	307	323	338	341	351	334	354	323	371	336	346	373	360	334	358	336	338	383	354	331	346	348	323	326	315	365	314	364	309	351	321	317	342	329	360	333	376	315	335	345	354	423	286	338	322	318	357	342	354	363	317	345	332	350	336	318	333	377	341	333	328	339	352	303	317	310	329	366	296	342	340	339	311	339	351	339	367	320	310	330	367	333	341	356	311	320	334	358	328	341	341	320	323	346	341	350	352	340	335	360	294	337	365	328	341	334	356	310	365	338	326	381	329	317	360	339	346	345	310	355	334	318	334	379	324	353	331	326	323	314	352	351	360	316	326	343	338	331	337	311	366	326	346	326	333	353	322	321	314	348	315	376	332	328	350	336	335	366	329	363	332	354	348	368	319	311	340	348	336	353	358	342	309	331	308	321	328	343	331	317	331	342	365	362	326	328	333	344	320	335	348	319	352	324	316	353	334	317	373	321	316	328	358	323	346	374	327	314	344	323	329	337	337	335	319	333	328	370	347	337	341	312	310	315	344	305	389	345	307	345	346	335	352	354	320	332	320	367	373	330	352	310	346	360	341	358	323	339	345	341	332	314	332	347	356	302	331	346	362	339	337	319	333	350	337	357	336	328	348	361	324	363	334	351	343	329	316	345	321	320	334	318	371	361	319	354	347	347	329	324	319	305	356	344	349	314	322	347	338	311	324	315	318	329	361	352	315	378	308	311	392	344	326	334	339	350	360	349	344	311	345	314	340	348	317	339	360	313	336	330	336	329	341	305	314	361	346	318	321	335	343	306	368	329	346	311	346	320	321	316	300	312	357	332	326	346	306	354	322	294	336	343	356	347	346	350	336	346	363	319	325	320	360	304	346	320	336	313	385	350	343	333	310	332	282	342	346	324	335	353	314	313	334	320	332	328	301	333	366	332	328	348	372	333	349	354	338	334	351	345	331	339	333	329	338	320	343	337	301	348	328	371	369	347	325	327	364	342	348	352	306	307	389	330	345	319	343	324	337	290	331	356	332	333	306	339	318	363	340	328	322	338	348	347	351	336	342	327	348	322	352	360	376	331	311	310	353	327	337	342	345	336	320	364	339	308	386	371	323	345	352	337	353	393	332	310	327	349	337	339	359	328	345	337	317	320	326	361	346	306	305	349	353	316	334	342	346	328	336	301	363	342	318	320	333	339	360	329	360	338	368	336	307	336	379	343	324	352	346	344	354	342	323	319	341	335	346	325	340	315	305	337	317	322	304	335	331	363	348	322	338	339	343	325	336	332	344	342	326	313	323	323	330	349	336	338	332	351	352	356	314	325	333	314	326	358	346	317	339	328	325	319	340	336	332	292	320	362	346	311	354	322	346	350	330	360	304	326	355	326	348	342	337	341	320	324	379	350	339	354	348	349	316	383	312	313	347	337	353	334	334	340	328	365	329	354	346	357	315	333	322	346	351	311	349	340	359	347	328	339	330	323	312	344	341	342	359	332	333	349	347	345	344	372	364	367	309	368	344	338	335	335	345	311	344	362	295	342	302	318	334	366	356	339	336	331	344	356	332	326	327	351	331	338	337	364	332	319	337	336	326	362	361	327	333	354	367	327	367	322	308	343	348	325	333	359	362	348	338	320	350	322	335	361	351	372	343	303	345	321	332	345	332	329	324	332	338	335	345	306	332	321	349	356	368	337	351	331	343	335	331	326	356	364	342	342	352	318	338	296	329	322	343	330	357	341	334	306	335	321	336	351	329	320	339	339	323	337	339	307	304	349	318	343	321	356	378	354	335	364	331	349	355	339	339	319	350	348	334	322	321	348	327	314	364	344	367	338	323	329	334	326	312	331	325	326	323	341	356	342	372	330	325	362	357	344	324	349	314	381	340	361	359	329	349	393	342	358	344	314	375	317	354	312	341	328	334	322	323	346	351	345	357	300	329	347	324	336	339	358	341	336	323	338	372	363	314	319	333	341	341	352	341	343	354	331	309	322	332	341	349	352	339	328	339	340	320	321	332	317	316	337	357	359	315	307	307	342	347	301	321	317	332	338	341	321	321	313	351	342	290	328	312	331	362	323	356	334	338	353	331	350	358	327	334	317	318	335	370	325	357	313	332	337	356	345	349	340	339	319	314	328	354	333	351	331	347	375	334	309	323	326	338	339	354	315	324	338	353	330	345	349	342	341	312	349	343	345	348	332	382	335	332	312	346	343	336	335	312	321	382	330	353	330	354	353	312	345	346	319	323	364	361	295	333	337	330	328	309	337	331	337	352	338	329	333	379	343	343	317	372	335	301	322	335	299	334	309	332	366	351	310	344	332	328	342	314	321	298	338	393	311	342	351	325	318	330	355	301	305	345	333	361	338	327	326	337	310	346	361	354	357	324	323	317	379	329	358	360	354	355	277	327	335	298	348	313	329	372	330	314	331	340	337	317	362	339	337	366	357	343	345	352	320	336	333	332	358	351	320	347	330	332	342	318	321	327	350	376	333	346	303	348	368	349	319	317	316	312	334	354	321	321	349	326	322	352	303	333	357	354	355	313	355	355	383	316	345	342	292	338	335	335	353	333	331	294	335	346	307	340	346	344	341	336	335	341	356	315	351	343	354	331	331	348	343	326	326	336	328	338	326	360	315	316	350	339	340	339	327	367	333	352	345	379	333	320	339	343	347	315	339	316	315	337	330	353	335	350	311	326	323	358	345	331	333	373	325	313	309	358	318	344	324	322	333	365	325	305	355	333	349	350	325	317	353	315	346	333	340	346	336	366	310	318	312	347	322	337	349	341	351	334	358	347	308	322	359	307	337	341	318	338	317	333	354	321	345	365	334	356	334	348	368	338	334	355	309	319	320	345	338	326	355	331	323	339	324	336	313	348	311	339	318	340	337	354	346	341	344	312	326	353	347	343	349	341	380	353	311	354	331	308	309	340	329	368	343	331	333	353	347	301	325	330	299	326	330	309	327	320	328	316	303	312	338	347	344	326	325	325	325	344	331	356	300	325	335	301	326	362	365	357	327	366	335	325	360	320	320	327	329	348	359	320	345	338	370	338	320	345	356	330	344	335	315	297	359	358	334	342	325	329	346	319	316	357	320	321	325	338	321	317	351	329	360	315	328	346	331	372	314	354	323	346	360	370	350	321	317	355	289	355	386	317	345	358	346	339	330	307	351	322	314	317	336	327	333	309	355	336	323	367	345	355	301	320	326	321	351	350	342	315	330	357	340	360	359	336	323	315	340	338	355	335	358	323	342	351	336	367	321	316	343	334	357	334
17845	2836	2516	1848	1199	910	763	549	438	428	374	330	340	325	308	344	249	240	227	233	229	248	222	216	260	251	246	213	226	238	227	212	225	246	201	225	199	201	203	195	212	190	196	190	204	212	179	210	216	234	223	226	220	198	218	215	191	183	208	220	210	195	231	203	205	185	192	206	195	225	201	192	212	200	242	210	182	204	203	219	210	200	185	212	179	203	217	201	205	203	208	213	199	197	190	198	215	196	216	190	214	197	222	219	194	169	156	199	206	214	233	184	176	194	212	189	207	195	191	215	192	212	220	196	196	177	183	177	174	187	208	173	169	200	213	199	178	202	192	188	200	180	214	207	188	206	204	180	223	187	202	207	213	208	216	200	170	192	184	180	192	181	189	191	178	196	181	203	200	217	200	199	178	208	173	187	179	194	182	228	217	179	203	205	214	179	201	200	188	194	194	204	214	219	188	179	176	195	188	218	209	219	183	185	185	170	185	191	208	212	207	180	226	206	229	207	191	202	190	198	219	186	229	159	197	187	203	239	208	226	202	213	185	212	193	199	200	196	183	208	180	201	198	178	193	201	214	191	188	184	193	192	195	234	208	191	189	225	199	183	174	221	214	191	185	186	204	190	187	216	215	177	177	180	228	211	189	230	213	191	190	210	192	186	202	200	190	203	180	191	202	206	184	174	196	214	208	204	212	206	206	187	208	194	202	189	207	220	201	170	200	205	198	236	198	206	191	178	200	205	191	183	211	200	211	237	197	204	192	203	189	228	199	188	181	224	205	202	219	223	187	192	199	219	191	178	195	209	186	187	170	181	188	220	199	196	184	204	193	205	214	219	197	188	203	193	196	180	188	165	166	221	203	190	187	205	176	195	209	206	187	166	231	223	180	198	199	168	182	179	174	209	175	190	210	239	163	202	195	192	222	182	184	203	198	182	214	170	194	197	209	191	241	210	197	211	179	185	187	209	245	194	211	195	210	192	220	197	197	182	196	198	208	212	194	192	212	202	194	165	198	218	179	191	197	172	194	203	200	165	212	193	204	188	183	199	215	196	202	210	183	210	203	209	198	197	197	200	187	189	211	194	205	187	189	218	197	208	197	177	206	216	170	204	182	187	187	202	179	183	178	185	191	170	214	224	214	210	225	210	179	235	213	222	224	230	214	183	239	184	187	188	233	177	190	211	184	207	193	205	200	205	196	199	196	198	188	184	199	226	181	203	211	188	182	207	193	216	191	206	189	179	207	199	186	215	205	196	186	177	181	198	193	202	199	210	209	241	185	211	226	210	191	219	189	186	203	193	238	200	199	191	178	193	172	205	198	204	202	209	202	180	200	194	185	208	178	212	182	193	199	209	187	174	192	188	197	243	172	177	201	205	199	185	199	178	212	186	200	181	225	186	198	176	220	209	194	183	198	195	205	210	175	182	196	177	191	194	233	187	181	202	199	192	199	190	198	221	190	196	181	188	200	212	208	199	186	176	173	197	197	197	172	200	173	172	189	200	173	186	194	190	224	212	198	208	199	183	190	176	193	185	183	178	186	181	183	199	200	213	200	183	179	203	177	197	210	206	192	205	196	192	207	187	189	195	199	217	222	207	181	185	195	186	176	233	205	187	204	249	212	199	182	194	210	203	189	186	208	232	184	161	177	203	188	165	198	196	198	194	212	177	182	175	239	199	171	198	168	234	169	218	205	194	192	203	217	185	234	195	209	202	200	205	201	175	194	210	202	192	201	211	200	202	193	173	213	208	205	200	177	196	181	180	180	207	210	194	210	174	213	165	172	199	218	200	187	213	214	193	197	201	225	231	186	172	201	175	193	196	207	213	192	179	215	206	203	255	187	205	216	220	196	213	201	220	159	203	213	214	178	188	208	199	186	174	175	200	184	216	233	194	214	182	183	213	196	187	206	224	213	187	220	172	185	224	176	219	172	199	194	208	218	176	217	192	225	196	197	185	206	209	192	213	214	184	201	212	185	174	199	233	223	181	182	208	227	218	210	211	209	190	204	194	219	193	201	219	183	201	204	230	196	223	222	224	184	170	229	197	213	232	205	202	201	203	201	202	208	198	179	208	193	217	200	167	185	214	173	188	216	196	202	188	179	183	188	197	192	198	207	215	210	172	172	218	193	179	196	203	165	218	206	199	204	182	221	190	191	208	185	215	187	189	173	187	212	238	158	209	193	225	199	200	188	181	224	208	208	187	180	214	208	185	228	203	220	197	198	210	195	201	200	190	198	210	196	205	205	195	218	176	190	210	200	201	207	188	182	168	174	196	203	194	209	192	212	211	184	189	181	200	199	200	206	223	215	205	174	197	204	212	181	195	204	180	199	221	218	172	184	199	179	178	204	193	178	192	217	229	224	187	193	200	209	203	198	194	215	203	193	189	168	197	164	167	185	200	223	210	194	180	190	189	214	180	212	194	211	208	212	220	206	206	185	209	184	198	208	194	208	198	180	220	202	210	182	187	167	224	208	180	199	209	192	189	196	190	221	228	189	211	196	192	206	182	177	202	181	189	206	188	181	185	219	173	198	186	203	181	184	198	202	196	208	189	205	182	201	184	217	177	196	217	182	215	192	179	219	168	218	192	189	203	229	221	211	184	188	208	216	216	202	194	211	201	198	206	211	187	208	187	209	194	175	195	214	197	191	190	178	224	199	182	174	204	205	193	198	198	202	180	198	200	223	229	222	188	188	195	208	218	192	210	195	218	203	215	221	192	224	200	208	216	167	202	196	179	187	206	185	179	180	197	181	200	208	199	202	187	202	188	203	191	187	191	202	178	211	184	195	199	188	178	228	216	191	195	203	199	201	195	185	201	177	208	224	170	201	207	200	205	199	203	214	180	199	189	191	186	192	188	198	195	210	207	195	193	214	190	176	219	229	213	206	175	205	183	194	212	196	193	188	163	188	210	207	196	196	212	187	199	203	223	208	194	211	206	204	191	204	183	206	202	184	207	203	199	204	169	162	224	183	184	205	161	176	168	177	194	194	194	194	190	203	188	210	200	186	196	177	202	206	190	202	209	188	219	199	211	182	200	196	198	153	191	226	184	217	197	189	237	189	212	186	194	203	171	188	199	200	190	183	189	210	190	208	189	211	206	241	223	201	197	208	196	172	205	206	192	212	219	197	201	208	198	194	182	213	202	189	189	223	217	218	192	196	189	200	210	211	201	180	189	213	183	211	191	203	188	224	204	182	216	185	218	192	201	197	191	207	182	204	193	190	186	196	183	173	190	210	213	205	210	186	185	205	224	190	196	211	190	221	200	188	220	182	182	192	187	207	189	203	199	207	185	199	188	178	207	229	193	186	192	189	186	173	197	213	196	174	221	193	194	172	211	196	192	198	202	188	185	193	192	226	217	211	223	225	175	189	207	190	178	194	198	220	199	181	204	199	212	198	179	207	197	205	173	186	196	181	192	201	216	205	173	209	199	195	199	200	213	206	188	207	199	224	209	204	213	201	215	197	204	230	170
8421	2074	4809	5563	4711	3874	3225	2664	2157	1887	1680	1448	1376	1207	1144	1013	992	937	910	878	854	812	728	767	707	703	687	654	604	635	587	583	569	549	596	609	610	586	574	577	550	535	589	600	543	496	553	526	519	529	528	529	542	559	542	476	528	503	538	526	477	501	523	471	515	512	511	503	503	514	475	482	465	522	533	468	521	468	498	503	451	528	472	477	497	485	479	485	458	481	479	477	472	490	472	441	464	471	495	476	477	509	462	465	495	463	499	497	470	492	480	532	523	486	463	486	465	474	480	490	479	501	492	454	472	524	444	470	441	435	493	463	450	473	441	488	459	472	497	456	469	458	436	497	485	443	478	496	466	484	437	495	461	479	441	467	434	486	507	489	444	467	465	519	464	457	459	472	504	502	467	463	486	494	492	465	453	483	518	464	433	447	517	477	472	439	482	453	455	503	500	479	443	484	474	498	488	485	481	476	465	457	474	435	463	431	479	462	458	518	462	447	511	462	490	497	492	484	494	468	489	461	491	535	433	498	447	479	472	430	497	454	455	477	474	466	465	479	485	504	472	481	432	468	468	434	443	468	442	449	483	477	463	485	483	465	480	485	504	467	469	496	456	429	478	483	458	460	473	467	471	485	456	442	447	464	465	448	490	477	478	499	482	428	487	457	475	493	454	510	488	488	472	516	466	451	485	478	439	428	469	493	465	484	439	453	484	520	478	463	466	457	466	477	484	480	501	475	489	472	479	469	466	466	448	446	469	476	483	493	488	507	478	474	481	509	442	432	455	472	476	485	456	468	430	475	475	488	474	470	453	461	428	495	479	472	460	476	487	506	517	469	460	469	441	425	472	465	491	477	460	428	483	488	462	504	447	448	481	508	491	490	483	511	475	505	467	488	476	467	454	507	454	475	459	477	480	484	507	447	484	483	473	470	469	481	455	434	478	477	521	467	465	510	528	446	500	481	477	472	450	473	458	468	477	474	453	445	480	472	476	528	442	498	460	452	464	480	444	445	479	461	487	475	468	458	498	468	510	460	449	508	483	433	454	427	494	488	461	468	466	475	436	481	439	506	478	439	471	490	488	444	456	476	495	448	510	460	433	494	457	463	482	453	461	470	470	463	482	443	477	488	459	477	483	492	475	508	516	487	476	445	463	479	460	512	458	488	508	473	463	494	434	472	462	428	494	465	500	459	472	500	455	464	439	461	467	470	506	473	442	485	457	461	445	488	453	456	469	434	489	460	478	457	465	465	508	473	483	463	494	497	506	478	495	466	464	483	463	460	506	455	491	467	470	441	470	468	457	458	454	447	490	471	511	501	487	485	438	476	473	473	458	506	420	483	442	463	492	469	494	481	451	473	472	497	488	468	442	493	489	475	441	480	484	460	466	438	440	436	499	434	468	436	493	448	470	461	494	477	439	475	460	445	471	480	475	460	491	481	486	489	465	491	489	476	472	487	480	496	487	465	452	515	493	458	488	485	446	504	535	445	490	459	491	453	475	489	501	488	444	493	436	471	491	442	493	443	479	489	488	497	454	473	482	488	481	455	486	479	455	483	452	461	441	493	459	498	457	485	404	487	470	476	476	447	453	462	476	445	466	459	474	474	482	465	467	495	460	461	461	448	478	465	451	480	459	473	503	463	469	501	459	460	500	467	503	445	445	501	472	463	457	492	425	447	488	469	455	475	490	470	499	464	472	431	472	405	448	478	501	486	516	495	457	487	419	508	465	445	432	503	466	443	463	467	509	496	497	491	483	516	493	468	449	469	485	456	461	471	496	474	451	469	424	470	464	482	481	470	466	443	522	506	488	472	464	488	471	481	450	483	457	440	474	484	461	459	462	469	469	418	443	521	460	488	500	460	474	493	475	501	433	439	477	462	474	485	473	447	523	484	487	491	502	485	497	478	484	451	458	491	469	477	499	462	450	459	506	463	460	474	492	449	458	490	490	517	468	524	473	470	495	457	466	479	432	485	475	492	519	461	452	458	472	467	469	452	460	486	495	496	468	494	495	471	477	530	501	476	479	434	478	439	478	463	458	493	469	460	444	500	477	440	470	474	424	461	482	482	438	492	509	485	454	488	478	466	498	491	487	492	494	468	508	511	488	444	448	475	493	454	486	500	452	467	473	435	459	464	479	468	484	464	461	462	448	499	480	424	457	509	493	483	493	479	465	461	484	468	464	494	480	453	456	455	502	463	499	485	502	461	483	449	484	459	492	470	450	516	505	449	487	495	440	483	496	456	470	492	454	505	457	456	462	451	464	461	454	459	463	471	471	489	487	434	508	460	485	464	492	440	463	489	476	475	499	500	485	438	459	456	466	472	510	451	491	464	455	497	480	486	451	436	443	484	458	464	454	436	477	470	455	479	506	496	491	457	480	466	416	467	489	486	478	439	421	519	476	454	491	485	470	484	516	481	454	495	502	493	445	446	451	483	491	435	446	472	468	472	494	495	503	474	432	448	490	461	499	476	471	426	466	485	471	458	457	461	477	492	457	452	448	457	476	494	500	456	488	446	478	476	480	492	440	475	449	476	448	481	468	462	457	470	450	470	481	453	506	460	479	462	499	462	497	414	432	512	437	470	451	476	445	468	455	475	495	454	469	478	438	474	506	467	480	453	446	501	463	471	505	475	471	432	461	448	456	475	490	453	504	479	486	473	486	475	502	466	495	465	462	497	471	484	464	435	519	538	456	489	417	474	460	500	461	467	470	463	452	460	476	480	458	463	472	460	433	455	484	467	428	446	506	481	475	489	462	404	442	471	466	502	455	483	473	475	468	496	486	441	531	455	481	476	477	472	451	462	452	435	474	495	450	484	478	480	481	499	478	449	497	466	470	438	466	459	446	444	474	475	472	453	520	461	462	500	452	453	459	483	447	468	465	456	490	459	480	461	518	462	480	468	471	485	484	463	506	448	435	487	474	488	490	470	506	453	473	467	431	440	485	427	474	499	494	477	480	481	490	510	459	474	457	467	469	475	480	464	492	448	482	497	496	484	461	518	467	531	463	432	509	463	440	473	459	445	455	458	463	469	513	491	512	463	451	453	460	490	496	502	481	468	451	498	483	454	497	459	477	494	454	457	489	468	480	470	456	512	492	439	480	468	496	457	484	474	474	476	444	466	470	475	470	434	479	465	512	420	427	485	515	484	432	442	463	465	500	487	467	448	437	471	460	451	524	519	474	494	460	432	466	420	473	455	506	499	465	465	481	478	476	480	463	512	474	480	507	476	471	446	452	492	465	463	448	459	440	518	466	495	436	485	445	489	481	450	443	479	490	479	448	459	486	487	444	489	426	453	490	482	464	475	458	445	464	468	437	402	474	478	508	451	481	449	495	455	443	503	438	468	450	485	509	483	490	485	488	421	468	513	475	475	443	413	483	444	468	448	466	474	494	474	512	496	445	479	485	451	451	506	426	420	476	472	445	423	499	478	460	449	463	485	494	478	475	478	481	499	457	491	465	446	434	459	504	447
2819	100	88	64	55	54	42	61	57	52	48	50	43	45	35	47	59	41	43	35	46	40	43	38	37	42	32	44	43	33	52	44	44	44	46	38	32	37	43	40	34	46	49	41	39	35	39	49	53	34	22	33	28	38	45	32	48	48	30	39	29	45	43	47	45	43	44	30	38	45	50	54	43	50	49	38	46	36	41	33	47	39	41	51	61	39	38	40	45	60	37	52	43	45	52	47	47	36	48	30	31	42	49	50	35	37	47	42	31	30	41	46	39	47	43	44	31	35	34	44	47	47	43	40	45	33	41	48	35	42	43	43	40	45	39	44	51	54	41	61	29	38	53	39	46	43	37	36	34	33	35	31	42	50	50	52	43	39	46	56	32	47	44	38	54	50	49	40	41	42	48	42	47	42	47	37	34	50	34	40	47	45	43	38	38	53	34	51	46	36	48	51	42	38	47	42	48	43	47	41	48	51	57	43	44	30	55	42	38	44	47	44	45	33	40	50	42	39	59	36	43	43	49	37	29	50	40	40	43	39	41	48	42	55	38	33	38	46	42	46	34	35	35	40	47	33	42	40	32	41	37	45	31	42	60	37	39	39	45	32	61	50	44	48	36	41	35	41	30	42	43	49	35	33	39	36	43	40	36	48	38	45	40	45	47	41	43	33	30	44	34	36	28	50	43	49	34	45	29	43	43	33	30	54	36	41	41	38	33	43	35	33	42	38	35	37	34	33	31	40	45	40	46	34	37	39	46	43	48	34	37	37	38	39	42	45	42	43	48	44	45	39	44	31	49	45	41	36	41	47	64	31	34	44	54	56	39	45	50	30	43	49	33	35	40	31	43	44	31	34	41	46	35	29	33	37	37	45	54	44	38	45	45	41	38	49	45	45	44	37	42	38	37	35	53	42	40	42	43	47	38	33	38	37	44	36	38	55	41	41	45	28	43	56	40	48	31	60	46	44	40	45	48	37	47	41	47	45	34	48	44	54	39	52	45	52	40	46	51	41	43	40	43	53	42	39	40	48	36	46	54	58	44	32	44	52	25	48	49	46	39	37	46	45	36	36	39	38	43	37	44	39	38	35	44	54	42	53	40	43	44	42	41	44	32	46	43	33	52	43	49	35	34	38	38	44	42	40	45	60	46	40	43	46	44	56	46	39	41	31	45	44	52	39	47	42	43	38	47	52	38	37	42	35	51	43	38	31	46	41	43	44	55	42	38	54	60	44	39	47	42	33	33	47	38	53	52	55	42	43	42	35	48	41	31	32	41	58	40	43	49	41	56	49	47	43	43	50	41	39	41	29	58	38	39	49	40	40	43	40	43	46	36	41	42	46	47	39	48	38	40	45	43	41	45	33	49	38	45	36	44	52	45	34	29	46	58	47	46	49	38	45	42	52	39	37	38	37	41	46	37	48	34	45	33	42	48	42	45	31	35	58	47	40	48	48	34	35	27	52	33	52	49	42	30	40	38	31	38	39	58	54	53	33	40	39	42	36	42	42	31	42	46	42	46	35	44	42	35	49	56	55	49	45	33	43	51	43	36	42	41	45	48	41	39	41	46	39	37	44	60	50	25	40	38	43	50	47	28	39	50	33	38	24	44	38	41	45	34	39	29	43	45	41	51	43	50	56	38	45	44	58	38	44	45	50	49	47	47	38	37	44	35	39	36	42	47	48	48	51	34	33	43	34	41	42	43	41	47	40	40	34	54	32	33	44	46	41	47	36	37	40	29	51	36	43	49	44	44	38	28	41	51	29	37	51	38	36	40	43	36	46	51	29	50	39	48	46	44	39	39	50	37	43	46	39	49	42	31	36	24	43	44	55	38	37	38	45	38	51	47	45	51	49	28	49	42	46	41	45	37	40	42	41	46	40	52	45	31	32	38	55	53	41	45	45	46	39	49	41	36	34	41	41	48	40	47	43	56	45	45	38	38	44	42	48	35	39	34	37	33	38	38	43	43	37	41	40	36	43	43	46	40	37	40	38	51	42	45	41	51	35	39	40	50	26	38	38	43	39	34	37	37	48	38	39	41	50	38	38	47	49	52	46	36	42	40	41	38	37	43	47	49	38	39	31	38	50	41	36	32	42	39	34	42	29	45	41	37	34	29	43	34	39	41	32	48	49	40	49	48	38	43	40	42	50	60	34	41	50	36	37	45	46	44	39	54	47	43	30	49	47	34	33	51	59	40	37	39	36	36	53	34	49	39	51	47	40	46	41	35	39	36	55	33	37	34	32	37	49	24	37	37	50	47	37	31	51	41	42	41	47	34	37	28	55	48	31	34	44	29	42	32	46	48	46	38	52	42	51	34	49	35	41	39	31	32	47	38	33	43	50	57	39	38	47	52	51	44	38	37	37	35	41	34	42	40	47	43	37	48	30	41	58	32	43	50	32	38	30	40	39	33	50	53	39	40	39	42	40	41	37	52	43	51	54	32	33	37	46	44	35	50	49	43	38	36	38	37	49	45	40	52	44	42	43	52	35	44	42	44	32	41	43	37	37	39	38	33	38	41	47	36	32	47	37	40	47	47	36	41	28	47	42	36	45	44	49	41	51	46	45	45	42	37	40	41	38	48	49	50	40	53	29	34	32	36	43	49	42	50	47	52	48	59	47	39	46	56	55	42	35	37	35	53	38	35	48	50	40	43	44	48	37	37	34	42	37	36	42	39	41	36	33	55	34	41	39	38	36	31	49	35	43	36	32	38	53	32	38	37	43	35	37	49	47	39	49	42	36	43	30	33	44	28	38	45	31	43	38	38	38	34	46	57	47	42	40	43	50	42	38	41	44	46	43	44	36	47	55	37	47	49	39	38	40	35	35	39	40	50	48	42	51	36	47	42	51	36	38	37	47	35	40	43	56	49	38	45	41	43	39	45	38	49	41	47	40	51	36	46	34	46	48	46	55	43	37	47	33	30	37	36	45	45	48	33	51	36	50	43	37	44	44	31	46	37	40	40	39	39	38	44	48	50	37	35	43	41	45	52	45	47	40	45	47	42	34	40	34	42	44	49	33	43	34	38	35	49	38	50	41	42	37	48	47	45	41	32	53	47	41	40	39	35	53	36	38	47	44	46	46	50	41	30	38	46	50	36	38	35	39	36	47	52	49	46	48	49	42	49	43	42	52	50	46	38	33	50	55	37	48	43	45	38	44	49	36	49	51	42	37	45	47	40	38	42	36	36	39	51	47	37	61	47	37	45	46	42	35	44	35	27	50	41	46	32	33	36	38	36	35	32	52	48	62	45	33	37	41	37	38	39	46	53	39	29	28	55	42	41	50	37	30	47	54	44	41	57	50	49	50	39	46	50	39	42	42	56	39	48	25	44	41	34	34	48	46	33	40	35	45	45	37	42	41	48	41	48	53	49	38	46	39	36	54	34	42	40	43	46	45	46	39	41	48	46	41	30	28	43	44	50	29	42	48	47	41	40	49	38	32	34	40	41	44	50	48	44	41	51	47	39	48	34	37
2318	216	252	255	254	219	207	197	171	163	165	179	170	167	150	147	149	170	143	134	160	149	153	164	131	143	136	151	150	146	156	138	155	142	177	152	144	140	150	146	155	168	154	140	159	136	135	146	124	149	164	144	131	145	165	140	122	160	132	158	141	157	147	138	151	146	130	145	150	133	142	143	134	131	134	146	119	146	151	172	144	152	143	180	144	153	137	132	136	161	130	147	164	147	138	128	162	139	131	140	142	132	146	141	136	140	156	139	159	157	159	137	139	148	164	151	135	138	130	140	140	140	125	166	119	151	139	138	160	148	130	140	127	159	140	133	140	153	142	145	121	138	136	124	139	150	138	139	121	160	148	147	155	140	132	136	162	150	145	162	150	124	129	151	145	141	141	146	130	151	165	166	160	160	150	130	148	143	143	147	136	150	121	131	148	163	138	149	150	147	163	124	135	131	128	153	144	162	146	130	141	165	139	157	145	150	142	148	154	142	126	152	164	124	120	146	125	141	123	141	136	146	150	150	145	147	140	148	124	143	148	131	146	141	140	152	145	133	138	126	143	152	163	131	135	150	140	161	168	146	137	172	150	132	137	149	137	126	137	145	149	149	155	127	138	137	129	138	140	146	139	145	134	146	140	147	150	136	126	141	130	127	154	143	142	137	148	153	137	131	146	139	154	152	152	156	141	181	134	130	132	130	148	152	145	139	157	139	140	133	131	125	158	145	150	141	135	139	159	137	128	146	128	118	144	146	149	143	144	128	146	148	150	160	149	129	135	148	156	134	134	139	139	147	152	126	150	143	130	141	156	174	148	140	132	151	141	145	132	164	165	157	136	138	144	156	143	156	141	128	137	133	152	129	143	139	151	139	131	141	137	145	131	160	141	156	162	148	138	147	146	148	152	143	136	137	126	124	143	141	135	162	155	161	135	144	135	142	149	153	136	161	146	131	150	153	155	156	144	143	147	144	155	127	135	137	159	159	148	156	131	139	143	165	138	162	155	120	150	177	135	124	140	143	174	154	147	141	155	141	133	143	103	145	153	146	145	137	145	124	146	143	136	136	116	154	149	156	147	139	143	128	175	146	157	152	160	151	131	143	147	130	163	148	150	159	154	147	135	133	144	149	116	137	139	119	165	124	134	151	140	152	145	144	145	151	141	161	136	145	147	158	152	155	144	153	150	146	139	143	124	139	138	139	154	156	145	123	129	145	149	126	132	147	138	131	158	131	134	143	149	125	126	159	161	127	147	159	137	131	161	135	118	137	123	165	118	144	128	135	145	132	138	155	135	118	136	128	135	134	145	150	145	148	136	148	161	153	132	140	149	146	127	139	154	127	169	143	137	140	122	152	123	142	144	146	154	187	165	146	152	142	154	145	169	137	132	156	166	147	148	136	156	131	158	118	167	157	141	151	142	154	138	151	147	135	129	152	151	138	139	123	157	142	161	130	161	146	155	151	141	163	162	152	129	132	132	122	141	144	140	146	135	154	145	148	138	119	129	158	141	139	146	145	140	158	153	133	141	138	150	142	162	180	163	141	156	148	135	152	122	153	166	148	138	139	157	136	144	134	136	139	135	144	134	150	148	154	139	154	147	153	123	131	140	143	123	141	148	171	130	154	130	159	141	138	155	135	158	142	156	144	137	140	135	153	147	159	155	136	144	130	134	146	144	141	134	136	125	157	153	148	141	135	130	141	153	116	145	148	159	140	163	134	134	148	147	135	130	140	151	137	127	153	147	160	131	140	141	151	130	161	169	117	127	145	143	146	157	145	157	152	152	134	140	142	148	123	153	147	149	115	159	130	122	124	141	159	144	148	139	125	123	160	152	137	140	148	120	142	127	168	138	139	131	164	147	134	160	138	127	152	165	152	160	151	136	133	144	129	147	135	139	148	164	148	140	143	170	156	138	139	144	137	139	143	146	159	130	140	140	144	145	152	138	148	148	157	146	154	161	138	119	132	155	146	143	137	142	149	154	154	154	142	148	131	161	140	121	161	135	155	135	122	131	156	141	171	155	130	132	139	143	146	146	137	177	157	142	143	126	144	161	156	121	157	161	166	138	151	149	134	170	136	106	148	142	128	139	146	141	139	145	146	143	130	148	133	155	146	153	151	149	146	125	141	158	141	150	145	159	149	137	123	136	131	169	151	167	155	127	140	137	141	153	96	132	133	171	156	163	146	161	136	146	139	152	155	147	132	124	144	141	142	155	161	133	133	140	135	128	142	137	136	143	157	145	131	130	140	150	145	143	136	138	139	123	152	143	139	137	154	153	133	165	153	158	152	125	138	141	151	153	140	142	134	147	155	160	130	148	135	113	137	131	133	150	158	149	153	156	161	143	153	135	141	155	144	138	131	145	147	157	156	147	147	141	141	143	158	121	139	121	180	133	135	137	146	118	167	135	143	137	141	124	147	160	131	152	144	149	162	143	152	155	160	142	141	131	137	161	157	147	143	144	140	159	158	151	144	131	130	175	138	144	155	150	141	131	154	142	134	141	141	146	152	144	149	159	161	142	121	146	145	128	141	138	150	130	155	135	139	160	140	156	143	159	150	149	133	157	138	157	150	144	144	145	130	143	158	139	151	156	154	129	122	134	129	162	163	147	138	135	130	142	139	140	151	116	131	128	142	149	142	152	144	147	161	168	146	157	156	130	162	157	131	150	143	139	153	145	122	147	159	164	143	149	126	134	132	144	132	124	140	128	138	143	147	144	158	129	149	144	120	134	143	117	157	152	164	184	140	137	136	141	124	152	157	154	156	156	154	138	148	142	139	142	143	141	156	143	149	129	155	137	145	157	154	140	134	155	133	154	143	133	123	126	145	152	149	144	120	148	136	147	134	134	154	135	130	163	128	151	107	144	137	153	139	145	122	132	133	162	135	140	136	140	147	146	132	150	146	128	118	127	122	151	144	148	130	141	139	131	153	121	121	136	154	122	153	113	145	145	123	151	128	157	163	127	146	123	163	153	165	144	163	130	138	148	144	148	159	133	162	147	139	146	133	143	152	152	125	144	136	151	138	150	138	140	134	176	162	139	133	145	157	146	158	135	143	136	147	140	144	131	133	140	135	143	143	136	147	158	134	134	140	146	154	181	132	152	136	141	167	137	156	130	140	140	130	150	161	142	152	137	148	118	149	148	151	152	143	144	122	145	129	129	156	137	140	145	157	141	147	147	164	142	127	123	147	116	150	165	137	141	134	134	142	120	140	128	149	134	122	152	159	141	132	141	129	140	131	138	133	139	149	144	169	168	142	148	129	153	152	134	158	150	146	135	142	131	144	141	141	163	137	130	137	146	151	139	133	138	129	135	142	149	134	125	144	140	159	135	141	121	142	140	149	141	132	146	140	167	136	126	127	130	104	163	130	139	143	121	123	138	187	140	135	139	131	146	128	121	133	122	152	136	122	129	135	176	128	127	142	136	173	117	153	137	144	135	143	141	150	150	147	153	153	147	144	140	151	131	144	126	165
10136	1174	1261	904	660	495	412	366	269	267	228	230	226	172	174	165	185	177	153	152	150	148	168	142	133	163	135	153	143	139	138	141	136	155	158	154	129	161	128	135	139	151	126	114	135	142	112	130	132	124	118	141	145	111	125	125	118	134	111	122	126	117	148	113	128	117	118	119	127	127	133	152	131	138	130	128	136	126	122	115	145	125	137	139	125	123	148	113	136	142	139	107	150	125	119	108	143	114	133	134	125	137	131	121	138	116	116	125	119	108	132	128	123	123	122	116	101	131	123	123	145	157	149	155	129	138	130	154	135	111	116	125	136	118	163	115	124	136	133	132	127	123	144	145	123	107	117	137	138	125	121	123	147	122	124	94	119	122	139	160	146	145	143	141	128	133	131	105	120	137	127	113	134	136	130	116	121	121	141	135	107	128	146	123	144	122	127	117	125	136	133	119	118	126	129	139	122	119	142	123	134	125	142	112	123	116	140	118	144	134	117	120	113	127	128	133	145	122	136	109	127	137	141	131	124	130	157	125	133	114	134	125	144	144	117	141	131	131	142	130	121	138	120	153	127	134	115	149	154	140	146	146	115	125	116	129	126	133	125	141	121	111	108	127	123	139	126	120	126	146	133	130	114	129	113	106	128	149	150	143	125	131	120	121	120	127	124	114	123	129	130	130	122	124	130	139	133	135	139	120	121	109	140	151	133	135	142	117	137	120	145	135	147	146	133	129	130	121	134	148	130	133	129	115	135	125	120	114	129	130	124	113	120	121	153	148	136	135	120	147	143	125	116	122	119	121	148	128	126	111	127	124	117	132	131	129	137	123	112	135	130	122	151	135	116	139	104	113	140	153	122	126	142	120	116	133	121	138	122	118	117	145	123	140	126	147	119	156	115	97	117	126	130	132	119	115	143	144	121	132	116	122	130	144	153	115	132	130	115	141	128	131	139	129	142	141	135	123	121	153	133	122	124	138	134	109	146	143	117	118	127	128	109	118	130	124	123	119	116	120	119	143	121	144	115	146	107	115	124	118	119	120	133	137	126	117	134	121	129	120	129	111	120	129	132	114	135	138	118	138	126	120	110	115	141	129	121	124	122	127	138	134	156	122	126	113	124	113	137	125	120	138	134	132	120	133	126	127	124	131	122	128	121	150	133	120	132	136	138	113	134	133	130	122	131	117	121	127	131	129	135	141	133	126	130	119	125	130	117	131	110	129	130	156	134	99	112	158	140	134	150	147	122	129	124	120	136	136	131	136	111	118	118	142	147	111	130	120	117	105	138	141	131	148	117	121	133	135	112	128	134	120	117	139	127	125	119	148	145	108	129	105	121	127	99	118	139	135	118	136	116	105	134	128	121	119	138	125	117	118	159	128	145	128	125	125	131	123	118	141	136	141	140	123	126	114	151	129	137	119	137	112	130	112	119	139	133	126	135	119	149	128	120	106	109	121	143	124	112	140	117	132	130	120	123	131	136	138	141	127	134	113	113	126	128	122	146	125	127	116	123	143	118	137	107	144	123	125	125	117	143	149	127	150	154	123	129	126	137	115	97	106	138	114	130	139	113	133	139	146	123	142	137	158	133	131	145	112	139	121	130	153	132	121	138	125	152	131	126	121	131	121	140	122	140	140	142	135	126	130	138	133	132	130	120	122	116	159	135	124	119	112	132	137	138	133	135	115	118	122	150	111	131	142	137	130	109	122	147	139	122	119	147	122	131	132	111	136	119	134	146	137	147	136	135	112	140	131	121	135	106	131	136	133	136	140	149	141	117	118	136	132	114	128	118	106	113	116	115	126	127	139	125	127	128	117	125	120	128	121	131	115	131	119	107	146	142	123	105	122	142	146	121	127	116	119	146	128	128	113	131	141	143	132	135	120	137	141	117	117	113	130	139	135	131	105	127	102	127	128	120	126	112	109	125	149	136	157	129	154	148	121	122	126	146	114	136	126	119	125	137	150	121	134	139	120	127	147	146	160	132	116	117	132	126	135	131	131	120	120	125	130	133	147	104	139	136	137	132	119	130	130	113	116	123	140	121	126	125	120	127	130	113	129	145	138	130	118	123	144	124	115	124	133	120	134	126	123	120	126	142	128	108	129	131	119	136	119	130	153	123	140	117	113	116	119	133	131	118	115	129	112	112	117	118	132	135	145	132	115	116	135	122	131	125	135	134	109	111	118	117	131	113	125	118	122	143	112	126	128	130	109	124	113	133	147	152	134	141	146	126	123	141	125	115	127	142	115	116	143	131	122	121	147	123	122	123	134	118	131	149	123	135	121	170	142	135	134	129	152	149	123	141	156	117	140	132	136	135	117	135	129	124	137	135	128	122	126	159	129	130	115	123	142	133	118	113	131	141	145	134	142	123	135	132	123	123	138	150	119	131	127	121	138	119	122	121	118	129	130	122	134	153	120	129	145	119	129	124	133	123	149	129	139	161	138	112	129	125	134	147	138	124	122	121	125	116	111	130	121	117	131	135	139	135	122	158	126	134	107	129	139	112	116	126	128	115	134	146	118	107	128	114	137	126	134	133	123	128	117	122	111	118	134	125	115	129	135	130	125	141	141	112	151	118	134	129	137	131	135	117	119	127	138	150	109	122	136	155	130	108	145	132	116	138	122	122	128	145	116	131	132	137	132	120	125	126	134	109	124	121	109	136	128	115	96	115	95	132	139	136	131	117	145	118	147	118	108	140	117	117	123	113	107	129	124	135	120	114	134	134	128	128	129	132	132	127	140	104	123	117	142	138	126	130	147	122	138	126	123	114	119	117	132	118	124	130	145	140	115	125	124	124	123	124	151	131	133	141	147	125	110	153	118	123	135	120	136	137	134	140	152	127	119	134	142	130	104	135	124	122	137	130	139	142	100	138	115	127	132	130	140	147	123	120	126	108	129	135	118	125	164	135	141	115	143	127	135	126	142	137	134	118	145	141	136	149	130	146	130	124	118	147	123	120	128	142	137	142	132	146	134	117	111	136	113	135	143	135	116	109	131	140	126	111	112	127	130	128	132	131	124	136	136	138	124	128	127	128	127	131	139	119	124	144	123	133	148	136	130	114	134	135	119	121	142	127	135	151	151	145	137	125	152	114	108	134	147	113	127	130	125	140	122	144	117	120	129	152	107	125	133	141	136	133	132	116	127	123	125	140	125	131	125	119	128	124	134	138	123	117	102	108	130	138	131	141	124	115	144	124	142	109	116	133	107	132	133	138	109	116	146	124	135	133	135	113	117	140	133	150	128	116	104	117	127	121	143	128	116	131	115	116	141	111	133	132	138	120	124	116	139	120	145	142	152	136	124	145	117	134	130	119	139	138	144	144	125	123	142	135	134	124	125	130	147	124	135	105	133	125	129	140	137	115	137	146	137	130	118	129	134	139	135	120	133	143	135	123	130	138	147	146	125	147	123	118	134	121	97	138	134	119	150	118	121	138	132	131	128	150	134	118	133	132	137	148	155	127	124	128	132	119	129	125	133
6506	1202	2845	3255	2707	2181	1870	1530	1301	1083	980	886	830	711	714	690	640	595	598	571	497	528	499	479	446	468	416	424	411	426	414	394	440	400	414	445	385	392	409	363	383	379	385	357	403	393	353	338	363	368	375	342	369	347	329	375	320	333	357	375	337	358	369	366	355	358	348	343	363	348	357	343	338	345	340	365	331	350	333	352	342	336	353	354	328	336	337	327	361	311	328	347	351	339	358	347	293	347	345	325	329	354	350	314	311	310	364	349	331	344	353	350	348	311	346	354	368	341	332	317	331	349	356	337	319	290	372	366	324	323	317	318	333	340	339	320	317	346	367	349	377	350	344	350	329	305	347	344	357	329	337	321	341	333	326	324	350	347	369	326	342	351	336	326	320	327	319	342	327	327	349	320	350	350	321	306	363	373	306	344	313	341	307	332	347	369	316	342	352	308	371	334	343	312	333	326	321	336	315	314	344	337	338	358	336	339	322	377	333	351	363	337	356	312	325	335	330	327	328	348	346	357	344	343	355	318	365	334	341	341	357	361	349	349	328	342	329	352	342	324	348	340	340	315	345	373	347	335	363	325	349	356	329	361	326	313	328	339	355	322	303	351	359	331	341	356	327	297	340	351	300	355	352	339	349	359	337	342	368	340	312	322	374	341	346	319	359	321	330	327	346	328	336	324	326	330	321	325	334	352	317	326	330	327	329	336	321	323	337	321	339	347	319	323	352	320	354	352	326	303	348	331	342	325	335	333	351	341	328	320	370	333	310	329	340	353	343	345	317	339	319	359	346	316	319	330	349	319	339	333	337	331	342	337	335	315	348	342	337	318	354	335	333	325	359	329	357	336	331	329	329	328	315	355	356	355	325	360	321	326	352	329	324	350	331	330	324	305	348	369	328	333	335	348	355	350	371	340	325	355	322	360	340	336	316	367	376	299	327	356	333	334	369	355	322	343	343	331	313	305	324	310	325	345	327	321	314	323	332	356	325	340	335	333	332	326	344	348	348	345	307	325	360	340	327	362	349	335	348	328	320	333	345	341	316	311	315	310	335	338	358	323	347	360	356	337	341	354	323	330	334	336	360	335	325	346	339	315	308	315	316	318	329	356	344	342	363	311	320	330	322	338	326	289	353	340	347	334	330	340	340	329	325	330	318	348	350	341	357	328	307	334	318	377	331	331	351	315	326	310	328	345	324	331	358	343	341	331	323	331	379	301	328	334	354	325	339	346	341	324	333	327	309	299	326	345	349	328	329	340	342	350	352	328	325	337	363	342	349	336	312	321	274	335	334	343	342	336	368	312	341	349	331	333	320	333	354	332	354	368	305	342	346	326	323	324	322	311	359	332	332	344	327	361	339	379	316	349	373	339	303	315	349	319	350	323	326	353	336	297	354	321	361	347	350	354	341	319	319	361	327	304	367	347	320	316	328	332	328	359	310	344	335	346	355	320	329	293	335	357	333	316	331	320	354	329	315	370	311	324	310	326	381	324	337	365	350	358	349	311	333	354	334	345	321	352	312	357	377	335	337	352	319	352	346	357	336	308	347	295	332	335	348	337	331	358	357	328	296	341	336	329	305	326	315	312	345	324	347	342	321	344	334	327	315	301	350	319	305	359	315	335	309	324	325	297	329	350	312	341	310	334	346	331	366	335	341	351	327	333	345	310	358	342	312	332	314	333	323	332	350	311	316	338	304	359	342	380	328	299	325	356	326	346	334	338	351	319	318	347	321	330	341	344	314	330	358	332	366	313	319	335	332	322	326	328	323	312	354	345	309	379	354	331	344	325	340	302	308	343	350	321	317	315	316	331	352	341	331	356	340	326	319	312	330	319	307	348	341	336	335	306	338	319	356	309	329	368	323	347	340	349	294	326	333	342	305	346	347	318	336	336	347	360	377	328	348	357	342	326	364	330	358	327	353	340	345	296	313	353	305	357	331	298	332	336	350	319	334	318	352	330	326	348	333	351	335	375	312	334	332	356	330	348	306	378	341	358	344	290	352	317	346	329	332	320	310	326	327	308	341	362	323	347	321	345	334	336	299	324	328	362	324	330	302	347	320	333	308	323	344	318	349	342	324	343	310	337	340	343	345	333	353	342	309	350	348	330	344	336	320	344	339	339	361	347	331	342	344	361	355	328	336	330	330	335	333	326	315	325	341	338	333	313	323	345	317	341	334	324	358	332	353	344	328	344	331	352	339	319	314	354	352	337	310	312	302	325	302	337	332	340	374	342	332	369	317	330	345	349	335	338	366	330	303	340	341	323	355	337	337	330	354	359	338	322	317	325	323	367	366	320	341	343	322	321	345	332	346	319	309	329	326	337	341	335	307	333	345	312	317	321	338	347	328	342	335	327	342	331	319	339	330	330	316	349	352	343	332	346	312	309	352	326	326	350	337	341	352	356	348	325	343	336	357	351	329	352	321	348	336	345	343	340	366	359	358	319	323	333	321	329	389	348	332	359	335	340	343	368	320	346	336	324	327	361	331	306	348	308	337	331	331	323	349	328	320	341	333	307	316	327	282	345	314	344	306	329	318	319	322	323	313	324	339	324	347	338	313	348	352	317	341	347	322	369	324	307	350	339	318	333	366	350	334	339	316	352	326	333	304	338	322	342	314	321	324	314	328	310	359	342	359	335	362	352	340	330	320	371	346	353	338	338	356	333	363	328	328	340	339	372	312	341	331	360	323	341	326	328	318	311	314	372	356	354	317	315	332	328	316	326	313	350	335	322	316	361	346	317	325	320	318	351	311	328	322	327	341	326	326	343	336	320	355	312	346	325	294	323	348	322	300	346	322	329	328	317	344	334	360	341	334	343	322	331	335	339	345	346	312	347	336	335	345	380	362	329	321	319	332	355	347	354	316	356	349	338	371	330	321	316	310	356	331	298	328	319	331	327	333	321	342	321	348	351	336	339	357	335	316	323	354	357	350	331	334	325	320	340	327	338	321	357	315	357	335	336	340	353	312	347	339	332	371	342	313	344	315	306	333	339	367	342	285	320	357	378	275	350	319	338	343	342	343	329	335	372	316	329	334	305	347	352	345	329	315	328	321	331	346	312	338	356	349	351	305	328	322	360	316	312	312	330	295	346	321	363	342	362	348	353	339	381	318	346	287	325	324	340	305	351	327	326	358	324	350	333	283	296	342	326	313	371	360	371	327	321	360	325	352	334	409	314	294	349	312	320	341	346	359	312	361	346	332	345	345	327	319	346	324	358	337	343	320	329	334	366	324	325	346	328	369	326	369	341	312	323	306	317	371	321	321	311	362	324	319	341	330	314	342	340	317	369	378	351	346	326	329	336	296	335	351	342	326	385	313	329	349	357	351	335	345	332	317	298	349	336	345	331	340	346	371	332	331	350	325	348	363	330	352	328	334	322	349	329	325	329	336	377	356	346	344	335	325	345	324	334	342	360	326	339	323	317	348	348	297	369	342	334	322	348	344	351	329	356	339	339	332	328	334	328	359	337	322	328
18222	2826	2564	1861	1304	949	732	613	509	447	365	316	334	300	316	270	270	269	258	261	225	267	256	245	248	211	232	226	218	216	222	197	228	197	190	205	198	229	228	200	206	238	195	183	200	194	185	212	186	199	217	220	187	198	190	174	196	216	163	223	186	211	195	222	215	206	199	199	205	182	204	200	180	191	187	190	204	197	205	176	212	212	194	168	153	217	199	221	217	183	200	195	192	177	215	197	212	206	198	206	204	209	181	187	204	209	184	205	179	184	200	188	188	188	189	195	175	182	187	182	217	191	210	205	184	196	187	178	204	196	194	198	190	191	180	190	216	165	191	173	184	194	222	197	207	189	191	204	211	203	193	205	214	193	193	223	195	171	215	186	182	210	218	207	220	208	220	190	192	181	199	212	213	210	180	207	214	201	178	186	199	201	196	188	224	199	222	199	187	211	192	175	220	176	213	206	205	201	201	208	206	194	187	202	199	189	181	191	198	173	215	197	195	213	193	190	200	205	172	204	178	217	203	168	192	180	159	199	170	177	175	194	190	225	185	185	204	218	179	204	163	202	204	185	161	216	194	205	242	208	201	174	176	183	199	204	180	181	185	180	189	182	179	193	205	219	206	204	190	215	217	192	191	216	189	205	180	209	199	200	186	198	183	182	179	201	173	201	194	190	162	223	201	196	200	186	194	199	219	212	192	192	207	190	174	204	211	203	162	193	196	214	191	178	185	204	184	221	214	196	199	178	172	178	184	201	202	189	197	219	222	198	213	183	199	203	203	189	218	227	210	210	195	207	193	177	200	191	216	184	185	209	186	209	197	206	209	228	184	237	195	223	204	163	201	177	209	197	195	204	174	197	217	207	210	216	182	193	211	207	188	189	171	188	189	219	209	206	213	205	187	198	205	177	226	196	197	198	197	183	207	191	198	189	174	194	188	196	216	215	211	180	171	221	222	189	204	196	196	187	190	200	193	197	207	199	202	187	189	213	186	191	187	170	205	192	231	183	204	205	223	191	211	204	199	204	195	215	173	202	194	207	187	227	220	199	207	220	215	201	213	186	188	198	211	203	216	191	186	183	182	215	206	191	194	166	165	183	191	204	194	218	225	211	194	194	200	201	197	197	205	170	194	204	213	189	192	170	195	197	184	207	218	201	188	203	200	184	217	185	190	191	202	201	201	202	202	218	207	203	207	175	186	182	183	203	194	207	194	185	220	193	201	204	185	170	203	178	183	175	189	197	232	203	191	193	185	199	201	192	176	183	189	192	202	236	192	200	194	230	198	208	220	173	200	193	205	200	207	177	190	200	178	188	187	181	176	198	186	191	228	200	195	201	192	190	196	205	181	221	162	187	185	208	200	175	183	190	190	190	172	199	199	190	208	190	218	216	183	182	184	208	194	216	222	186	210	205	205	212	217	227	198	188	208	210	213	181	195	207	234	195	205	190	204	217	193	167	173	214	207	214	197	218	205	208	196	192	182	229	175	229	196	199	204	196	174	188	200	177	196	188	238	199	220	194	187	204	178	212	213	200	183	191	210	204	183	205	206	186	218	192	217	208	185	208	219	184	206	194	177	189	196	202	223	213	229	178	202	192	179	198	163	211	207	206	198	228	204	186	195	196	196	211	200	180	193	186	202	190	189	194	204	208	202	185	181	192	226	203	211	201	171	187	194	193	197	186	209	193	222	215	191	210	194	193	211	230	200	193	203	204	188	211	220	210	214	186	177	186	199	199	180	185	186	182	191	187	207	211	219	184	196	185	169	197	223	200	186	208	194	182	194	198	196	223	194	192	210	200	182	188	205	216	190	192	197	197	187	191	170	197	213	211	214	187	208	172	175	180	216	201	195	215	194	228	230	216	204	191	194	194	202	178	210	191	230	206	213	209	202	211	192	195	227	191	185	201	195	199	209	202	203	180	189	191	180	195	203	226	195	194	196	195	182	208	198	195	184	200	186	196	212	206	230	177	181	207	206	186	208	182	181	192	186	204	190	210	176	231	186	192	183	210	216	202	202	187	201	187	165	211	207	199	212	224	188	190	212	173	194	196	198	158	196	200	219	191	204	182	217	223	202	179	188	191	162	182	186	195	166	186	197	214	205	189	199	188	185	182	174	191	212	185	190	193	184	190	201	187	213	206	182	197	181	235	191	180	192	214	196	193	189	193	181	203	211	196	215	194	177	205	195	216	197	212	178	203	169	220	222	202	189	199	187	182	211	203	199	227	227	218	207	188	201	199	183	175	211	205	225	181	206	201	208	210	221	208	201	213	181	231	220	204	195	198	196	194	185	207	188	208	186	228	196	199	201	200	191	208	194	212	208	223	179	170	238	204	215	185	183	194	220	180	206	197	198	217	191	234	194	207	195	213	215	215	218	192	222	210	198	200	202	213	179	191	204	192	191	207	190	210	209	185	214	204	225	197	208	195	194	199	211	189	207	201	174	217	185	170	210	181	179	183	214	196	185	219	204	209	214	203	211	185	214	219	217	202	170	185	188	201	203	173	192	172	192	177	180	198	184	191	208	185	209	208	206	211	203	189	210	198	207	188	232	201	204	192	209	175	217	188	213	189	207	250	188	179	189	191	211	174	212	173	183	202	215	192	193	184	211	204	189	190	218	181	202	214	198	212	183	172	205	206	188	198	216	199	189	198	204	197	200	194	186	182	222	186	202	202	198	205	207	186	193	203	178	176	209	196	186	212	217	193	243	201	190	197	185	182	213	200	207	221	206	207	198	190	207	191	196	186	200	178	189	192	186	195	202	199	190	186	207	220	222	225	197	221	213	197	211	195	191	199	192	194	221	192	202	187	207	237	196	202	199	210	212	203	202	202	178	196	182	191	212	216	205	196	207	214	174	176	181	173	227	165	172	206	193	171	174	197	208	183	190	190	221	194	183	203	178	203	196	178	194	211	186	212	225	205	202	203	218	204	203	166	202	194	200	181	190	227	183	203	200	191	223	198	218	206	184	178	169	225	184	204	191	184	158	183	211	177	185	187	203	206	200	208	211	174	223	189	209	194	195	180	188	182	175	184	212	203	224	196	199	200	185	201	188	183	175	217	188	207	181	205	188	191	183	192	176	200	204	198	189	200	210	196	206	181	214	219	190	204	203	177	213	194	195	189	193	199	197	195	223	193	195	211	193	193	202	227	194	231	194	201	189	209	214	169	200	170	225	211	195	189	197	205	214	186	206	219	190	206	189	203	161	188	169	233	197	209	177	213	209	209	208	191	206	204	218	205	209	205	202	228	187	228	165	206	200	176	237	181	220	222	201	196	208	186	184	220	200	211	197	231	187	198	162	194	191	202	207	180	201	227	205	196	202	184	217	211	187	193	196	206	204	227	195	188	202	211	212	203	200	216	189	170	209	216	198	200	219	194	187	204	229	184	186	208	184	202	195	190	190	188	172	192	193	206	188	179	193	215	214	211	211	185	217	207	205	176	199	195	216	183	189	201	170	177	175	211	213	201	210	187
8512	2095	4901	5524	4833	3903	3217	2551	2185	1970	1753	1529	1395	1226	1105	1077	1076	952	891	904	824	771	706	765	722	662	707	636	623	671	653	645	567	594	616	587	555	568	618	541	585	546	536	537	531	580	596	527	546	553	521	457	518	536	514	499	537	508	497	508	550	525	505	528	514	507	485	503	487	536	493	513	529	523	510	471	464	506	492	479	500	478	481	509	456	500	506	469	491	483	524	499	458	491	458	466	428	462	494	484	495	464	458	499	443	501	519	497	460	483	484	501	466	440	516	485	497	471	471	463	459	482	487	507	486	443	468	459	493	472	472	517	484	453	450	511	521	479	481	450	488	498	442	544	457	518	479	460	471	493	484	472	468	444	484	469	487	474	489	485	491	467	486	487	491	476	454	469	469	467	488	456	462	477	463	480	458	486	446	509	481	485	481	474	447	476	479	481	466	511	432	493	448	457	500	501	499	438	502	455	476	480	466	488	498	444	495	475	448	511	494	473	524	460	479	480	477	441	469	457	464	463	492	430	461	485	449	497	493	455	467	426	471	479	490	440	487	451	462	460	473	448	492	426	430	437	515	452	472	446	478	453	486	471	480	434	502	477	460	427	442	459	498	482	441	466	495	518	494	469	475	505	472	484	466	474	437	518	486	482	483	459	439	484	477	444	485	496	460	454	425	445	466	441	494	480	484	484	503	462	472	477	488	474	508	494	505	467	479	459	442	443	467	473	486	468	444	437	481	482	508	487	455	449	519	449	416	473	459	465	471	431	471	464	459	487	450	451	481	503	488	472	483	446	440	458	474	448	467	453	501	426	490	479	474	502	457	440	494	456	479	452	429	518	512	469	469	488	513	498	411	428	467	435	472	464	452	480	422	464	451	425	475	409	460	449	464	474	467	450	458	481	473	444	512	448	475	498	484	498	475	444	427	490	479	456	438	491	465	511	491	465	457	463	459	480	478	423	444	501	447	453	437	488	457	465	488	469	443	427	451	502	483	495	443	490	476	470	498	517	466	480	463	516	472	477	499	460	483	434	473	513	520	486	473	480	482	481	475	441	450	527	494	481	462	474	454	479	487	486	468	463	486	430	499	480	464	500	474	450	466	505	456	527	469	468	431	492	489	460	449	464	487	456	475	450	447	462	472	411	476	444	476	463	474	483	452	455	468	432	459	490	468	471	459	448	497	458	473	447	508	456	472	501	484	459	478	450	461	438	479	450	455	476	495	450	471	454	491	495	470	462	505	499	467	498	458	456	455	487	466	477	511	453	504	471	487	458	473	458	488	485	458	485	518	467	433	452	443	499	427	461	457	484	459	485	481	483	482	507	458	476	464	495	487	481	517	481	465	466	508	480	451	470	491	449	474	475	521	463	467	488	436	477	444	425	486	463	472	477	468	501	491	470	452	470	457	500	514	479	474	436	463	481	465	492	456	472	442	490	469	462	458	448	494	482	480	475	464	470	471	476	478	472	483	523	463	474	451	487	464	508	470	493	484	464	508	467	471	469	494	448	505	480	457	473	420	502	463	467	451	467	462	480	461	468	447	467	489	446	466	487	471	486	492	470	477	493	476	498	457	464	506	523	450	502	498	488	469	479	472	506	484	498	450	455	506	449	484	463	482	435	456	486	484	420	480	466	442	449	502	434	490	469	470	493	464	470	448	493	511	480	466	476	450	489	468	434	484	461	461	518	443	491	480	457	489	481	461	459	474	446	526	489	488	511	436	448	481	490	448	484	545	476	473	469	482	460	452	490	486	463	474	482	482	495	456	479	477	511	482	452	416	471	518	525	474	443	448	457	483	477	488	415	471	458	447	459	471	506	466	474	447	468	501	494	487	488	457	481	444	447	490	484	461	491	466	487	523	446	451	447	460	476	465	502	491	497	465	477	445	467	470	471	456	473	494	491	427	483	428	463	427	493	437	479	465	455	482	460	484	439	488	492	534	506	473	462	472	493	499	450	417	469	445	449	493	452	497	407	493	467	484	489	441	440	484	483	486	502	493	471	464	479	480	497	493	509	513	422	484	523	460	438	483	491	444	441	473	458	494	452	484	461	484	468	437	478	443	474	448	468	465	469	435	466	471	472	456	468	486	478	436	476	472	500	437	516	489	481	459	459	487	488	477	476	474	440	477	479	473	464	476	483	484	474	475	489	489	447	489	464	462	490	473	454	486	444	471	464	477	494	474	469	466	469	443	447	457	468	442	444	441	458	489	484	467	480	445	474	474	455	434	474	454	467	457	452	459	454	446	459	440	495	488	495	482	473	471	459	458	465	467	493	464	457	505	461	452	432	511	480	460	486	477	436	487	480	466	444	482	456	432	451	465	470	485	461	470	465	451	471	447	448	451	483	464	459	460	496	472	473	494	502	438	477	493	447	460	453	466	459	438	458	484	515	495	477	460	462	462	459	522	475	457	457	485	493	437	499	466	447	483	478	461	488	476	453	477	459	472	474	506	485	460	483	468	441	460	440	504	437	526	452	447	481	471	443	459	494	452	463	464	489	533	469	491	443	479	471	478	542	478	501	468	434	485	459	487	476	472	467	500	479	514	485	483	437	460	507	465	506	488	494	422	477	485	469	458	488	448	462	477	470	480	474	456	458	479	499	451	444	461	488	479	485	452	489	447	501	466	484	442	459	459	495	475	502	509	465	524	461	443	509	509	456	442	500	464	462	455	502	475	478	480	503	486	454	478	448	425	451	499	512	433	443	465	499	471	451	490	490	501	484	473	468	482	466	500	473	483	490	443	447	482	468	518	488	443	446	444	420	447	461	480	446	464	460	498	470	446	504	458	445	473	450	484	466	518	464	503	465	474	504	488	449	471	442	508	467	493	438	423	452	467	428	497	453	469	441	470	454	484	475	488	456	449	476	474	473	464	486	475	486	476	445	466	477	465	489	450	480	470	456	470	448	486	473	491	461	474	475	472	510	478	460	477	431	470	482	467	481	416	470	455	494	446	459	495	460	474	465	474	476	485	442	452	494	482	455	507	466	414	455	526	451	455	501	466	453	528	459	445	485	470	514	449	468	493	493	497	494	495	492	470	449	467	471	505	507	476	489	471	437	483	389	437	466	443	461	460	457	485	503	458	467	460	456	489	476	460	485	428	440	445	497	497	503	473	499	484	475	489	467	475	431	454	469	497	461	460	496	461	486	475	489	478	472	443	490	523	508	476	462	435	442	500	433	475	431	484	488	482	474	435	507	470	478	464	495	482	458	452	477	479	430	427	479	442	493	513	482	454	499	443	464	454	474	488	472	442	474	433	464	477	446	501	476	470	450	473	505	465	450	457	450	512	472	444	490	460	495	446	483	473	488	481	463	458	446	450	472	499	493	469	437	478	467	473	455	459	456	485	488	475	464	448	483	524	457	466	500	473	488	470	440	491	475	475	511	496	485	486	496	446	511	447	474	487	467	456	434	497	493	458	470	449	477	504	486	487	470	454	479	457	465	473	469	429	478	451	482	494	462	475	454
2716	90	63	68	63	56	49	44	42	40	39	49	42	49	43	44	43	46	43	55	39	47	54	43	30	47	43	41	33	40	39	31	50	41	38	42	45	40	46	27	36	47	52	46	56	55	42	39	42	46	44	42	48	48	48	42	47	33	31	51	50	38	56	33	36	29	39	38	41	39	55	22	38	39	41	44	50	44	42	61	52	58	43	47	44	42	39	37	37	40	31	43	45	38	35	40	34	43	45	43	48	44	38	40	43	54	37	41	53	36	49	56	27	43	35	51	46	47	43	42	33	29	52	38	36	46	30	47	43	46	36	30	28	46	36	34	44	40	39	46	37	29	28	40	42	42	42	36	38	49	42	35	43	49	41	54	43	50	47	33	36	46	43	31	38	34	40	52	42	31	35	37	36	43	50	44	54	41	44	44	51	51	33	32	39	51	26	44	34	42	44	36	32	36	36	48	53	32	31	45	35	37	28	36	39	46	43	40	37	58	56	51	45	42	37	44	45	43	30	45	40	41	36	43	42	37	46	43	52	29	44	39	51	30	51	42	43	38	38	38	39	28	45	42	40	36	34	45	39	47	40	53	34	38	42	39	40	38	51	42	50	47	30	47	35	33	47	30	32	42	45	39	36	41	37	36	42	37	39	41	43	27	41	40	33	42	44	38	56	44	37	37	44	37	37	38	45	38	52	42	37	31	53	42	54	43	35	56	44	42	40	44	43	41	30	47	29	46	34	38	47	29	38	28	35	30	46	33	37	47	43	43	43	43	38	34	43	34	36	26	39	44	41	40	34	41	39	51	40	31	46	52	47	51	36	34	39	36	36	39	44	38	37	39	41	35	38	42	43	40	49	34	38	33	31	36	26	53	45	47	50	35	43	40	41	40	41	31	49	51	47	27	39	36	37	39	52	29	49	29	46	33	40	42	30	42	44	33	38	58	42	44	44	35	36	46	36	41	27	56	43	54	51	52	56	55	39	39	41	42	29	36	43	39	58	36	38	42	44	39	46	34	35	51	37	34	49	61	40	47	38	53	47	43	53	59	39	40	44	60	26	44	36	32	31	46	31	45	45	39	44	52	33	38	47	39	29	37	34	51	47	40	30	38	37	39	44	41	39	39	41	38	36	46	38	47	34	40	55	42	33	43	41	44	44	31	43	37	38	36	36	29	43	43	39	35	40	52	33	35	29	45	46	40	38	49	34	35	45	37	48	37	38	46	56	56	43	57	35	38	29	33	48	50	35	43	40	46	50	46	45	41	54	36	49	43	54	42	47	37	43	28	47	38	44	57	41	43	36	31	45	45	38	51	41	41	47	45	36	45	40	42	28	39	45	38	45	51	51	54	29	48	39	42	38	34	47	43	39	48	47	46	45	39	41	40	42	36	32	39	46	39	47	34	36	32	39	49	45	44	43	42	46	47	45	31	51	50	33	40	41	51	44	42	37	42	30	37	49	35	37	36	40	31	33	38	38	38	36	32	40	37	42	50	35	48	44	43	44	42	40	40	44	42	31	43	50	55	41	39	39	32	36	29	42	32	38	37	47	40	41	53	44	42	34	36	43	38	44	50	40	37	50	45	48	45	41	45	38	36	35	37	51	39	41	47	25	33	48	53	53	44	46	43	37	53	40	35	46	42	46	45	51	34	47	57	52	36	41	43	48	43	36	29	37	39	47	42	41	38	37	36	48	42	41	34	43	43	42	37	33	34	48	46	55	43	50	44	46	35	35	45	32	41	35	36	43	38	34	35	47	36	37	31	40	35	31	45	46	42	50	45	36	36	37	40	50	30	42	49	44	31	40	55	42	43	43	34	39	45	36	38	39	46	30	34	35	49	36	41	36	48	40	37	39	35	38	30	39	50	41	42	42	35	38	40	40	41	43	30	42	51	50	38	32	44	33	39	35	40	42	43	50	48	45	40	45	38	40	44	38	43	46	49	28	29	47	46	44	39	41	43	36	40	41	27	39	37	45	44	42	43	57	34	34	39	32	33	53	49	39	45	48	34	58	43	40	40	37	55	43	40	36	42	39	35	46	47	36	34	40	37	42	32	23	52	44	39	46	43	30	31	44	46	40	44	62	40	42	47	48	48	46	45	47	36	28	41	42	50	44	35	49	47	40	49	41	44	37	43	38	43	41	35	39	47	32	43	46	35	35	34	36	39	45	41	47	41	33	31	57	32	37	48	46	35	35	42	52	38	35	44	29	45	57	48	57	45	44	27	42	30	43	40	37	52	47	33	34	41	47	33	45	41	35	39	43	35	45	44	29	46	46	33	40	34	37	43	31	36	47	62	48	34	43	40	44	47	48	38	44	39	32	37	58	45	49	42	48	29	39	41	31	55	36	48	55	41	33	34	60	44	46	25	33	36	34	38	40	43	50	35	37	37	39	42	48	33	35	28	42	30	51	30	41	43	41	40	32	49	49	42	46	44	38	58	43	40	37	45	53	44	46	47	49	37	38	43	36	47	45	28	37	36	38	50	32	43	31	35	38	61	44	44	29	33	46	30	41	53	47	32	44	42	49	46	41	31	48	48	40	40	37	44	49	56	44	40	46	33	37	45	52	39	41	47	41	42	33	50	46	32	50	48	43	46	45	40	37	43	48	29	42	32	52	46	55	34	38	41	43	47	36	48	47	26	32	43	38	36	38	43	39	43	54	52	42	37	40	31	49	34	42	32	40	40	42	30	30	37	49	48	46	27	42	44	33	45	52	28	32	37	42	32	46	39	45	28	27	44	44	44	31	41	43	43	34	45	46	37	29	42	32	56	39	41	48	43	41	46	28	49	42	39	37	47	37	43	50	51	38	48	43	37	40	39	37	39	45	42	50	39	40	47	34	48	41	42	32	37	37	36	40	41	41	35	49	47	35	36	34	51	52	40	37	37	47	53	31	41	49	48	33	45	49	41	36	40	38	40	34	34	30	42	52	40	43	35	56	32	40	50	38	46	45	40	44	33	43	29	47	48	52	57	42	33	39	39	39	56	36	31	53	48	40	46	45	43	44	38	42	43	41	36	44	49	42	56	45	41	41	42	44	42	40	42	39	45	40	45	38	51	43	44	49	38	27	41	32	40	43	36	36	45	50	35	45	47	45	33	47	32	40	54	48	48	39	49	37	33	35	48	45	39	39	46	42	39	48	48	27	39	40	38	33	41	46	46	32	36	51	38	44	42	48	32	34	37	40	42	39	38	44	45	31	35	58	47	43	53	46	36	36	46	34	42	34	37	48	43	43	44	49	45	55	46	38	41	40	35	44	42	38	40	43	41	44	36	37	42	42	43	41	44	48	41	54	39	39	36	44	50	45	28	31	39	44	35	24	36	48	40	33	48	36	39	51	36	31	32	32	48	43	32	42	32	40	36	50	38	45	41	43	30	40	37	39	36	44	24	42	50	44	50	47	44	50	53	40	51	37	44	47	38	30	37	44	35	47	45	46	42	45	39	30	66	40	41	34	42	50	38	36	58	50	50
2192	187	237	246	235	224	198	164	176	146	167	152	162	146	146	142	169	143	164	129	163	138	172	155	133	163	174	149	143	149	146	130	149	150	131	152	142	137	138	149	158	143	142	156	153	147	177	145	134	142	153	166	121	147	110	153	140	164	127	164	134	147	153	127	157	139	135	131	137	144	123	176	138	136	128	138	137	131	165	171	130	149	121	145	139	147	140	155	144	151	149	140	144	128	135	142	170	150	134	157	120	165	136	144	142	131	134	149	146	143	136	124	137	158	153	130	143	143	122	121	150	126	170	136	144	129	135	132	127	149	148	147	116	121	141	136	136	145	140	133	143	136	142	131	139	153	146	153	162	150	126	146	127	117	140	173	152	137	163	111	138	136	134	160	144	155	141	151	139	135	147	142	149	137	137	128	146	125	130	135	164	123	160	153	120	120	120	137	166	144	158	133	134	143	139	136	138	151	123	151	124	142	124	136	151	145	139	137	138	139	142	169	155	135	154	167	140	149	141	164	123	130	120	133	130	129	158	148	136	154	120	134	135	148	137	147	127	136	146	161	141	132	132	144	140	124	160	147	117	153	144	151	150	131	138	143	121	144	131	135	141	136	145	151	132	138	120	150	150	148	174	173	145	134	127	136	134	146	155	137	142	132	132	152	134	141	137	134	132	147	140	159	143	181	118	141	140	124	132	160	138	138	130	161	154	139	131	140	117	129	125	132	134	170	142	147	136	134	131	148	124	152	139	138	129	137	151	112	132	157	148	115	147	146	125	135	127	136	147	125	151	144	130	149	148	145	125	126	137	139	134	149	140	157	144	142	144	129	151	133	130	148	138	138	142	147	135	149	149	128	141	122	170	130	133	147	134	119	150	170	148	150	150	164	138	142	144	146	126	157	153	144	144	149	156	121	167	156	148	129	127	133	143	148	146	155	152	131	150	153	142	157	120	159	143	131	146	121	169	147	128	136	144	148	137	128	135	139	119	143	120	145	157	136	137	144	137	122	143	129	133	132	163	119	141	146	117	155	130	147	149	146	140	149	145	142	155	161	160	158	157	132	153	128	126	158	140	157	145	148	129	139	132	150	147	139	145	143	153	141	126	131	141	135	135	122	157	142	134	153	139	144	140	151	149	132	133	133	159	161	123	121	168	140	139	139	142	136	144	136	138	165	135	143	143	149	147	131	115	162	147	138	126	137	142	149	147	138	149	151	146	153	137	127	162	161	151	150	128	120	144	143	154	135	141	136	138	134	134	130	150	151	157	154	155	148	127	147	147	142	116	131	146	139	122	143	136	155	116	144	141	116	161	147	136	151	137	156	136	143	148	156	140	130	168	112	136	154	133	142	140	145	145	153	137	156	113	146	141	128	184	142	147	146	141	143	145	132	138	147	129	144	142	142	156	138	145	135	137	147	134	158	123	145	146	147	155	157	126	151	144	141	129	128	128	147	142	148	134	138	150	129	117	119	137	138	121	153	135	141	144	151	136	133	144	134	124	145	146	152	140	112	129	160	160	157	139	153	123	137	142	146	132	131	138	147	140	132	139	139	150	150	149	133	137	151	133	133	151	143	147	142	137	172	133	154	136	143	110	149	137	150	124	119	128	162	133	150	152	149	123	152	140	132	156	135	145	152	143	162	141	144	137	125	152	144	134	140	128	149	138	153	148	157	140	134	154	148	150	144	153	157	139	135	132	134	126	125	151	144	131	153	130	149	146	155	129	119	131	145	137	121	154	126	137	155	149	141	132	146	141	150	140	140	133	139	146	137	145	139	153	123	142	136	151	141	146	151	136	150	127	146	137	147	157	153	141	140	139	155	154	154	135	154	159	154	138	142	133	133	157	156	155	150	142	133	151	159	147	157	125	138	146	139	151	159	148	126	150	153	144	160	148	159	127	142	139	135	159	131	135	135	133	142	163	148	131	142	154	158	136	144	140	147	134	152	153	147	131	155	131	150	149	129	126	156	137	166	129	155	147	118	146	153	158	138	154	152	182	136	142	152	138	151	145	139	128	135	143	138	149	120	155	149	136	134	150	142	155	151	147	136	141	150	138	133	129	142	152	128	142	112	132	133	138	138	152	149	132	140	148	162	153	151	155	132	145	165	145	143	121	142	151	147	121	132	137	141	151	150	146	166	158	146	150	126	132	152	155	164	139	142	133	121	165	155	141	133	157	141	141	133	128	147	171	155	157	116	151	142	121	125	159	143	145	136	125	134	137	119	154	142	139	150	117	135	155	138	147	123	136	142	141	129	161	133	161	163	131	146	149	141	151	137	143	164	121	147	115	154	123	144	148	145	159	150	153	137	170	130	157	152	158	154	117	141	155	147	171	139	164	148	141	146	137	136	132	139	131	134	152	123	127	137	148	134	137	147	139	117	118	138	146	138	163	142	130	142	124	136	136	149	132	147	133	121	159	160	130	145	131	114	135	129	167	138	137	141	150	145	141	148	127	135	141	141	145	155	151	120	133	150	131	137	136	130	149	128	138	126	142	144	164	144	132	137	137	154	159	130	117	128	129	128	140	138	133	166	143	137	122	131	142	122	121	139	146	126	144	151	134	140	152	155	162	138	140	147	158	143	146	128	143	133	127	142	138	133	120	149	131	153	135	128	134	156	128	131	140	127	141	133	138	149	159	137	153	151	153	146	153	145	150	129	166	142	138	171	142	139	125	133	155	156	134	150	150	152	143	136	130	144	131	149	148	161	155	157	148	131	140	160	134	161	136	142	125	138	164	152	126	147	154	124	124	150	138	157	129	146	156	163	168	142	129	140	117	142	137	130	136	118	152	152	150	153	136	147	127	122	153	130	150	147	139	151	137	157	147	154	144	139	131	128	122	130	121	154	149	120	137	157	148	165	153	130	136	168	146	126	136	152	146	144	128	142	139	125	136	121	142	132	150	110	154	131	145	156	140	146	153	127	128	156	147	160	137	139	142	130	155	144	126	155	126	146	147	172	144	127	128	155	144	138	152	134	151	139	138	133	158	158	119	128	111	156	135	124	139	144	131	142	131	124	143	134	136	146	164	146	138	148	112	114	150	147	131	138	146	145	145	133	135	136	147	131	140	139	141	133	140	141	134	118	135	157	128	144	141	163	127	145	142	125	151	132	134	142	133	146	137	150	140	139	139	130	145	122	155	148	152	142	149	151	163	129	142	137	130	140	137	138	142	148	159	150	140	152	125	157	133	132	161	146	145	144	144	151	138	116	152	151	141	111	131	127	162	120	144	160	131	149	135	135	147	140	155	142	154	136	136	179	135	138	130	149	144	147	152	150	136	136	127	131	148	130	130	144	140	139	157	150	135	140	161	138	154	155	152	126	128	128	128	144	145	132	112	150	146	146	154	146	137	122	142	144	138	129	153	129	148	150	134	136	129	138	133	137	126	140	127	143	154	144	128	137	151	145	130	139	143	151	128	147	144	155	148	150	151	135	156	157	143	138	138	132	155	141	139	144	115	133	140	163	134	141
10080	1139	1181	898	645	488	405	340	274	252	209	228	196	195	184	179	156	184	182	158	177	135	116	145	129	148	132	114	144	143	129	151	144	132	121	131	120	118	141	139	156	125	141	127	132	161	107	132	124	126	132	106	134	125	119	127	136	140	143	140	112	109	111	137	158	134	130	110	113	140	113	119	134	124	121	123	144	137	107	127	119	104	107	115	119	111	113	138	118	129	134	136	120	103	155	146	151	130	135	127	147	116	119	148	122	130	139	118	143	134	123	130	112	127	108	140	145	130	139	128	115	109	123	126	122	131	143	120	124	131	123	115	132	115	121	141	127	123	128	132	139	132	119	137	112	134	128	114	126	108	115	115	115	120	121	143	138	130	124	124	140	145	118	153	124	134	136	125	118	116	118	118	134	117	128	141	130	134	137	111	136	147	131	139	115	159	129	112	125	129	134	143	129	137	130	122	104	122	128	114	108	136	131	99	135	140	130	144	106	94	137	141	130	152	121	117	124	127	99	121	124	142	105	130	122	138	116	148	151	138	116	136	142	127	128	133	145	141	110	123	126	144	141	127	137	127	124	130	135	120	142	143	130	144	134	132	140	118	128	130	117	107	162	109	123	135	121	145	141	127	120	132	133	128	143	126	134	112	141	123	123	142	159	124	132	134	134	123	122	128	127	130	132	116	132	105	132	130	154	130	132	140	112	136	107	118	123	147	107	138	144	138	134	106	120	137	123	128	108	139	137	122	130	126	124	132	145	128	129	145	121	134	129	117	132	118	131	114	121	126	133	110	137	123	133	126	130	127	139	110	130	141	132	135	125	147	130	113	145	140	139	139	114	142	130	124	130	118	125	137	119	147	135	126	152	135	98	115	131	133	114	130	113	121	118	132	105	127	121	116	123	134	118	131	128	120	126	144	138	126	138	126	117	122	129	140	141	113	123	128	126	109	135	121	118	127	122	104	128	133	118	124	127	131	114	90	136	140	145	136	132	125	134	125	122	132	140	131	139	143	121	130	126	127	134	123	127	127	159	120	127	123	137	113	132	102	121	152	136	123	138	131	115	124	144	136	142	146	162	122	108	113	138	124	117	130	142	114	129	143	120	130	142	122	117	110	149	133	151	127	122	144	146	147	138	133	134	126	124	146	142	122	143	134	117	128	115	129	135	148	146	127	127	115	136	114	128	133	128	150	123	118	140	133	109	139	149	132	135	118	129	128	127	117	133	124	146	165	133	121	138	135	124	134	99	133	125	132	124	121	98	132	141	126	142	149	116	132	125	122	141	110	130	123	120	131	121	149	130	127	129	119	134	119	131	151	127	112	124	163	146	132	142	117	123	130	140	133	134	138	118	125	121	123	125	133	131	129	133	126	131	113	139	130	113	95	116	117	137	115	132	133	132	124	117	138	135	120	110	128	119	146	141	124	125	125	135	135	129	112	135	106	137	124	132	140	120	133	121	133	157	130	126	132	115	133	113	129	124	130	139	142	135	112	131	123	124	127	111	115	128	110	128	109	149	133	144	134	127	144	140	139	133	126	129	123	119	119	117	146	134	128	120	150	115	134	139	150	128	111	113	130	120	120	133	136	119	135	137	120	118	154	128	119	142	135	117	111	143	125	127	138	152	119	137	130	116	140	136	130	126	115	153	102	132	146	136	104	120	154	143	114	145	127	124	114	122	126	108	137	106	138	115	114	135	135	124	119	117	138	114	117	135	116	133	115	107	131	144	121	119	123	123	127	123	132	140	148	137	131	127	135	125	166	132	138	129	130	127	140	117	121	113	144	132	120	123	119	136	142	106	116	114	116	118	129	153	145	124	121	118	139	118	135	123	126	141	116	125	131	105	119	133	124	159	140	121	146	118	107	114	126	133	126	123	132	120	119	121	104	142	130	105	122	131	150	116	135	122	140	123	145	114	113	110	132	137	139	137	132	130	139	130	138	121	105	106	100	127	136	147	124	114	121	140	133	123	110	125	126	135	136	106	108	122	147	132	123	130	105	112	122	146	145	107	126	152	108	134	120	125	136	126	135	137	108	125	133	128	124	129	146	127	137	129	136	130	140	133	110	138	144	140	121	123	110	127	112	105	140	131	104	126	138	115	104	136	132	133	120	141	150	122	115	118	121	127	109	137	136	148	139	129	124	122	119	110	132	139	113	131	133	131	111	125	127	122	154	142	106	143	145	135	138	124	143	136	128	141	143	136	112	124	98	121	122	124	99	131	133	128	125	128	138	136	123	127	125	107	114	116	127	136	128	111	135	121	117	147	138	111	136	144	130	133	130	118	150	121	124	121	115	146	117	115	148	116	126	119	129	97	130	125	109	114	145	131	116	130	116	134	139	134	121	120	117	123	136	111	126	124	118	133	117	136	133	108	139	109	113	131	104	114	126	127	134	124	133	145	123	148	131	129	114	99	126	138	130	128	143	134	128	128	130	126	107	126	134	104	121	122	106	113	135	144	136	137	110	135	121	131	111	139	117	132	126	130	120	125	120	122	124	128	106	134	102	142	143	124	129	124	128	134	123	126	127	123	131	115	135	119	125	132	140	133	118	132	136	141	109	135	121	118	126	138	102	149	136	138	130	140	143	130	135	111	134	129	124	125	128	138	126	136	126	124	147	110	112	138	114	122	136	134	136	161	136	127	147	143	129	120	113	115	121	139	144	121	132	112	104	122	124	126	147	130	117	119	137	111	139	121	150	125	133	128	148	124	132	119	119	120	121	129	126	149	128	136	107	141	135	136	141	122	114	117	140	132	108	119	125	122	137	127	138	122	114	120	140	114	118	116	133	132	117	144	119	111	127	136	148	126	123	123	120	130	127	124	116	142	112	134	127	131	132	133	137	138	138	133	128	123	140	143	119	124	120	130	130	128	131	112	130	140	124	114	134	130	131	142	128	139	113	136	126	113	110	150	134	143	129	108	131	121	149	106	125	141	107	120	103	117	140	119	111	99	131	117	125	133	127	146	125	131	118	141	121	114	147	135	119	107	110	142	140	108	113	128	120	137	136	123	130	113	131	118	141	148	150	129	127	119	137	127	126	119	131	132	130	115	146	128	125	111	130	112	135	129	133	131	130	119	154	121	129	123	133	130	109	143	118	131	113	131	128	110	149	112	138	112	135	131	116	146	126	127	127	132	133	120	104	124	129	130	138	152	120	136	122	124	133	110	148	123	140	126	124	108	114	148	137	135	137	117	115	140	141	125	140	150	126	152	151	121	131	123	142	132	158	132	143	125	145	116	120	136	136	119	111	129	112	142	135	125	131	138	140	146	108	126	103	129	154	145	136	131	158	129	163	126	121	129	141	121	119	131	106	107	129	119	126	123	118	110	128	115	102	128	116	121	109	162	139	151	105	109	125	125	128	142	130	139	156	119	120	133	103	146	120	117	132	132	129	113	124	120	126	122	118	111	129	137	127	133	143	113	137	109	134	131	136	113	129	145	115	113	148	124	146	122	109	126	119	148	132	120	141
6519	1175	2722	3186	2793	2208	1840	1555	1303	1134	1053	874	812	798	681	643	602	608	577	586	496	492	488	461	441	436	457	445	388	451	439	414	400	395	415	393	405	370	341	395	399	397	367	386	372	366	340	394	338	370	336	362	350	347	314	346	376	365	327	366	369	354	364	324	348	331	357	344	371	383	393	352	354	321	356	343	378	326	325	324	346	345	354	370	362	355	350	365	348	317	371	362	335	396	348	365	333	347	344	361	329	352	342	344	342	349	328	337	334	350	341	355	337	347	355	339	343	327	294	353	339	332	335	340	334	322	322	360	337	333	330	350	345	353	318	364	341	367	329	334	351	335	308	337	339	305	346	345	360	357	350	327	329	318	360	310	322	315	361	313	357	360	330	350	327	330	333	340	336	348	349	328	331	322	316	325	377	338	312	342	347	367	356	346	333	351	332	353	344	343	324	307	336	342	330	305	334	324	386	346	328	366	329	343	321	310	353	328	326	337	304	341	304	323	343	342	323	337	342	335	336	322	337	354	354	330	331	306	327	343	344	336	351	297	350	336	350	294	354	344	327	323	348	315	351	352	344	318	319	339	316	308	347	335	335	334	311	349	328	337	322	347	351	363	321	332	358	354	344	373	334	330	351	344	328	311	327	357	327	328	332	364	329	298	320	366	330	330	369	354	328	349	346	346	324	328	340	333	378	326	331	337	360	361	377	310	314	326	310	342	341	318	320	341	325	341	362	336	339	329	359	357	322	330	332	311	324	348	350	365	363	297	337	333	333	317	341	374	315	348	359	341	297	337	310	363	337	364	324	318	355	350	328	316	334	341	370	317	317	308	349	306	315	319	350	346	341	349	348	316	348	337	323	319	324	314	316	310	366	347	324	337	349	361	350	319	354	311	319	340	365	340	344	336	327	332	356	348	343	334	356	344	352	315	317	327	322	331	334	325	313	301	301	362	315	332	346	331	322	319	331	343	348	323	345	367	331	352	316	345	303	351	354	368	365	342	354	307	354	322	365	321	360	334	331	369	373	324	360	311	349	417	345	342	324	364	349	320	345	335	327	315	338	348	322	364	349	327	332	329	300	323	349	349	342	363	380	358	337	349	341	319	360	343	333	309	332	340	322	327	356	325	340	369	319	353	334	306	328	316	345	312	358	330	300	373	338	334	349	316	354	346	335	326	357	336	318	328	345	347	355	349	346	347	336	314	355	340	353	338	331	334	301	348	335	328	347	337	351	349	293	305	346	312	337	332	358	345	334	329	297	356	318	336	295	378	334	330	372	323	345	329	300	365	318	360	322	353	317	320	351	340	332	334	370	307	359	300	351	330	329	327	314	307	350	323	326	355	327	310	342	323	316	322	337	327	332	350	359	320	329	370	351	311	358	337	340	348	306	350	311	326	348	387	357	340	329	305	318	339	330	345	356	341	328	329	338	345	306	333	308	351	309	332	355	303	324	340	321	353	356	329	358	355	362	327	334	357	345	350	349	332	311	341	343	347	353	326	327	314	337	322	331	357	301	365	344	332	345	310	330	350	320	301	328	357	337	332	376	334	325	332	347	315	351	372	310	347	350	348	333	345	362	322	367	354	344	334	347	329	343	322	353	314	340	331	329	374	331	351	346	350	314	312	319	329	323	330	343	336	339	305	313	337	328	330	341	307	322	350	330	343	343	301	345	343	380	338	314	338	369	352	343	336	299	331	322	323	351	293	330	326	339	325	317	348	347	335	311	346	312	346	336	349	335	327	339	329	326	353	312	344	334	324	324	330	335	357	315	361	351	333	344	299	346	332	326	334	355	326	340	318	337	367	332	335	317	322	322	340	354	341	384	345	340	342	343	336	331	343	336	373	357	311	336	327	363	345	336	361	359	333	368	310	312	316	350	316	336	313	328	325	325	325	317	340	320	335	318	354	340	358	334	339	313	334	371	368	327	359	353	330	330	312	346	339	357	309	339	390	353	375	327	327	335	321	314	347	338	317	321	350	316	317	334	343	327	353	333	323	325	347	353	359	348	368	339	308	355	330	331	314	336	368	375	334	367	329	309	328	329	354	338	336	306	332	328	319	345	356	356	349	352	341	344	338	301	366	307	356	338	346	354	301	319	337	314	336	319	329	300	317	381	313	305	378	331	324	321	335	345	335	319	353	321	378	356	334	324	336	342	327	294	357	360	343	316	340	335	318	352	333	327	357	350	323	340	313	323	342	317	335	300	352	318	320	342	365	348	324	365	294	358	321	367	340	339	324	341	354	345	322	318	312	305	334	320	343	345	368	329	353	333	341	342	326	347	345	324	350	329	325	315	356	351	310	322	372	326	318	339	336	318	316	310	307	336	350	334	333	343	342	325	341	359	364	353	373	326	330	341	298	323	344	358	314	326	332	342	317	357	330	337	314	296	319	340	322	341	354	347	333	344	312	352	314	327	337	342	288	330	334	352	345	336	357	362	330	333	345	321	314	331	325	356	337	332	322	325	342	341	331	361	345	308	360	325	343	336	371	331	335	360	319	338	366	325	310	322	352	339	332	339	327	318	324	345	327	326	310	367	346	368	334	336	331	336	359	320	305	337	331	316	324	337	326	336	305	343	336	343	356	324	340	324	333	321	351	321	369	332	306	312	335	349	284	336	344	330	324	360	341	362	341	334	328	350	314	335	347	327	340	318	350	361	311	339	354	338	329	319	322	343	329	326	347	335	352	312	314	347	368	312	335	317	381	328	352	333	342	321	333	318	317	328	302	323	367	317	349	314	348	347	343	342	362	334	347	335	325	347	326	355	295	359	335	359	351	378	365	327	342	357	374	341	352	330	351	331	331	324	331	316	316	343	383	336	304	346	299	335	338	320	329	313	342	339	358	325	343	323	301	338	340	325	347	321	334	343	326	328	337	358	345	340	318	331	357	341	318	342	329	320	356	339	321	332	333	342	348	324	319	298	321	335	327	351	356	319	351	334	375	345	337	331	312	330	320	354	331	323	320	327	334	351	326	321	372	267	311	316	344	340	286	330	338	320	334	346	334	334	323	350	352	334	317	324	329	353	351	350	346	322	351	341	306	340	355	309	368	306	355	323	328	334	316	308	349	339	350	316	318	359	341	326	313	348	348	348	316	341	328	356	320	325	349	345	361	342	311	354	347	312	340	349	354	319	319	339	334	357	363	348	324	339	321	331	343	336	333	346	342	329	357	341	333	317	299	327	332	323	319	315	326	293	339	316	341	361	358	327	327	372	298	349	309	329	336	323	351	352	323	306	360	313	327	303	315	340	335	321	353	311	349	337	311	321	330	348	352	313	335	336	357	338	352	314	356	336	323	338	303	328	342	330	318	343	357	330	359	322	307	320	330	326	334	348	336	355	365	313	325	329	328	342	306	344	325	342	307	312	331	342	339	331	336	333	326	339	341	306	337	347	317	330	352	347	305	338	336	355	340	314	289	365	377	312	344	361	300	321	326	343	319	328	349	321	352	355	323	398	335	341	351	363	347
16753	2707	2479	1799	1203	886	692	624	528	459	368	366	325	322	282	329	259	260	277	245	242	263	225	246	204	227	218	194	218	205	191	205	205	246	208	189	204	191	208	228	210	229	207	215	194	152	187	211	211	185	167	202	199	191	187	188	214	191	201	231	198	196	203	220	214	239	215	230	195	214	209	206	175	181	209	205	227	212	191	189	189	224	213	198	187	200	191	212	200	189	206	175	189	227	199	208	187	176	203	197	171	212	209	191	198	206	175	200	176	197	194	183	189	167	179	194	202	187	184	189	174	200	211	204	188	218	192	207	186	215	193	185	180	169	199	211	183	214	192	216	218	183	205	191	185	200	192	218	197	190	191	213	180	193	183	153	191	208	207	196	178	201	183	182	210	205	202	183	194	213	194	209	200	185	193	213	201	195	171	171	201	207	210	175	223	208	178	196	195	183	189	212	180	230	205	230	199	213	206	210	202	197	209	201	174	193	210	194	185	195	190	214	193	219	180	204	191	200	195	208	183	198	188	179	214	207	200	202	225	186	235	183	195	204	199	191	173	228	200	214	179	204	172	186	200	196	210	212	203	197	192	191	187	243	215	181	212	198	217	170	188	207	200	179	169	184	162	210	213	180	179	198	211	196	194	208	184	204	198	185	182	205	173	220	195	222	206	205	160	198	187	199	177	213	205	218	186	180	217	192	193	178	195	193	189	217	189	182	189	202	168	192	164	188	182	182	206	187	174	196	232	188	210	178	212	178	210	210	191	185	196	191	196	187	226	214	195	229	199	189	194	183	198	194	185	213	209	192	193	185	235	208	182	192	205	180	196	193	189	184	199	182	202	202	220	190	198	179	200	202	221	181	201	171	202	188	183	211	223	201	206	197	211	198	184	188	192	191	208	215	194	203	193	182	175	196	174	215	189	206	195	218	176	196	199	197	187	180	212	220	203	212	195	166	185	172	205	201	199	210	235	178	179	226	191	217	201	222	223	203	178	204	221	193	223	185	184	199	203	182	198	203	208	183	207	194	191	196	191	193	206	197	198	201	194	197	181	176	194	196	194	185	178	204	198	198	227	188	189	223	203	201	182	174	176	195	195	207	181	210	215	203	202	167	204	194	210	213	190	178	225	198	197	213	181	210	179	180	175	177	211	186	206	213	183	211	191	172	181	221	210	195	198	183	174	189	186	209	224	190	192	208	195	213	195	194	222	191	185	183	212	196	219	209	214	205	183	214	208	175	189	214	200	204	213	207	192	171	209	201	204	207	202	185	201	209	203	177	194	176	163	214	182	196	199	206	182	205	185	184	191	210	194	200	177	197	211	196	219	213	177	208	205	221	192	218	207	192	177	188	196	211	183	215	170	177	186	205	210	201	197	203	188	177	169	192	215	207	191	215	200	201	174	186	212	198	208	170	173	197	186	194	195	207	190	199	205	208	209	181	196	196	167	191	202	202	190	197	184	179	192	218	192	183	179	179	191	183	180	214	205	231	197	218	188	194	215	190	215	203	182	185	193	192	186	197	177	185	184	183	177	198	241	170	173	206	208	207	207	180	205	176	209	193	214	180	187	214	213	197	220	174	207	184	205	203	199	185	212	193	192	204	176	192	192	212	193	200	206	201	211	207	209	206	201	184	195	181	217	179	222	198	187	213	218	203	201	197	180	190	174	199	186	225	255	209	195	181	190	219	208	184	202	194	173	196	224	211	214	215	204	189	190	190	196	219	181	197	219	172	192	204	190	204	162	187	195	173	188	201	205	214	200	182	203	193	188	196	179	193	218	209	231	217	212	192	201	203	220	211	171	202	215	203	179	196	205	195	184	186	180	196	214	199	191	196	208	196	214	200	206	183	175	213	206	204	193	208	202	203	179	207	194	190	207	219	180	191	183	166	187	190	189	202	211	206	202	194	211	205	178	155	213	195	193	186	211	196	224	202	228	213	198	183	181	201	180	197	197	172	184	196	203	176	210	211	179	213	196	211	192	227	199	186	209	200	214	205	213	218	188	200	209	191	188	196	200	195	184	183	175	208	204	183	201	213	206	185	184	205	195	195	196	211	196	175	167	227	211	192	226	178	180	181	185	184	187	175	199	188	185	215	208	217	198	188	194	205	186	207	183	206	202	188	196	217	187	190	196	195	178	190	219	202	203	171	231	223	196	195	209	196	204	207	224	170	197	160	199	187	211	184	197	198	172	207	178	174	207	184	182	166	221	198	183	188	178	217	191	192	204	206	216	232	213	200	199	184	228	179	196	191	236	210	198	222	215	177	202	185	192	175	213	192	204	158	178	179	213	173	203	214	209	219	191	212	188	226	212	197	202	211	216	213	203	205	196	221	188	195	193	196	185	194	199	207	195	180	194	211	189	221	206	207	211	205	186	204	202	159	188	193	198	208	203	216	160	205	179	169	176	191	234	219	186	188	202	183	190	194	187	231	180	187	219	177	201	186	218	198	193	186	206	200	214	189	207	206	174	190	197	193	191	212	174	198	204	202	194	191	197	190	193	201	179	190	188	191	227	209	194	205	173	185	186	177	182	222	175	214	208	225	203	204	192	218	193	194	205	197	208	220	221	219	218	184	205	196	220	179	215	207	194	180	190	209	202	183	178	183	193	206	186	172	225	210	220	207	193	194	175	193	200	205	185	196	185	191	180	181	184	189	203	162	191	214	210	208	195	205	219	185	195	191	200	195	201	192	185	203	200	196	182	183	203	208	196	219	175	177	202	211	200	181	170	210	193	192	165	231	199	183	221	218	170	205	192	195	172	191	208	201	210	185	198	201	196	207	178	170	201	195	187	170	190	193	198	205	188	184	228	201	207	186	178	203	202	206	177	206	168	193	206	182	215	190	189	188	190	207	212	190	181	223	213	186	194	182	189	188	197	199	192	204	212	196	206	184	182	201	167	221	181	205	210	230	217	205	176	212	210	169	217	182	170	208	209	181	189	217	180	203	191	187	189	200	188	193	209	204	192	212	194	194	184	225	200	221	192	192	192	169	210	202	169	215	216	215	174	212	206	189	215	193	201	205	210	193	193	206	191	199	205	187	197	207	190	216	194	190	200	192	181	233	188	213	188	193	203	205	207	211	220	175	201	194	200	197	178	197	190	198	196	191	193	204	182	201	206	215	197	179	192	212	181	197	194	175	226	175	175	176	209	188	204	196	222	199	179	198	184	189	182	215	191	220	213	215	203	185	186	206	200	188	187	196	180	196	218	194	173	199	178	183	183	216	189	172	195	188	203	204	193	219	198	212	205	189	191	180	187	222	202	188	221	205	199	211	188	161	224	181	213	192	197	193	180	211	189	174	190	188	213	195	188	187	189	187	210	182	199	172	204	167	198	183	176	201	185	213	234	206	183	191	202	195	180	208	204	203	209	212	207	216	199	180	196	195	199	183	185	204	208	208	173	182	207	217	207	215	183	222	191	208	179	188	201	200	202	165	217	165	202	210	181	183	193	172	201	182	187	195	192	186	211	190
8015	2073	4760	5578	4676	3756	3148	2726	2194	1881	1595	1468	1364	1213	1102	975	1001	979	894	875	806	768	719	742	705	698	673	680	636	623	607	612	585	612	590	582	597	545	589	540	553	549	535	501	557	556	553	506	504	540	536	491	526	514	495	510	533	539	489	525	490	554	488	490	509	520	470	514	493	526	458	498	457	459	496	487	466	483	458	473	498	437	507	482	491	523	486	482	481	444	470	505	484	521	453	506	497	478	465	490	493	468	463	468	497	453	447	467	508	479	492	456	490	444	458	494	526	500	486	472	477	483	498	455	467	472	485	459	459	476	476	490	507	478	466	466	489	477	477	490	516	481	443	479	464	482	473	441	478	457	475	478	448	480	444	447	450	472	469	442	481	460	490	489	444	496	459	483	499	474	475	474	468	468	443	454	452	444	482	478	464	499	514	470	502	463	440	500	472	495	469	502	473	472	500	497	455	479	475	507	445	465	418	436	490	491	494	491	447	477	455	484	480	513	471	440	471	459	448	484	481	465	491	445	485	471	495	461	488	492	465	474	456	491	495	529	514	426	464	485	459	502	482	459	457	462	496	458	488	492	482	496	478	462	416	454	497	490	475	464	489	452	491	467	488	521	521	472	470	465	519	479	473	500	517	443	497	456	441	453	427	438	436	480	451	479	499	492	461	491	489	485	458	468	459	435	543	465	467	500	466	473	460	496	444	464	440	478	453	484	474	460	503	479	476	500	488	476	511	474	488	469	479	505	451	479	479	468	469	486	431	461	459	476	464	440	445	514	519	432	458	466	412	506	475	455	453	497	484	453	468	507	453	450	473	489	461	477	450	464	449	489	463	479	459	500	435	454	468	468	479	492	500	483	475	456	477	478	476	486	483	474	469	442	473	451	440	440	421	465	487	495	503	495	451	491	476	458	466	492	462	462	457	465	440	437	453	509	475	468	477	489	441	459	456	431	471	475	460	430	484	459	501	483	467	475	470	502	487	452	470	493	496	470	444	469	441	456	468	489	452	441	449	464	443	460	459	456	448	495	459	472	461	455	431	486	494	488	451	510	473	474	504	460	455	485	458	462	459	451	450	440	436	459	459	472	440	460	486	497	471	487	463	463	504	448	474	484	467	459	462	461	495	499	518	464	420	465	458	463	455	482	459	451	445	485	457	528	449	456	467	435	483	475	460	506	483	470	488	475	467	497	464	467	513	443	477	504	458	463	500	495	467	474	480	474	485	450	504	433	516	500	512	472	456	515	514	497	466	433	477	448	445	489	480	459	498	469	455	446	467	454	483	449	449	477	468	454	508	462	462	477	460	465	468	487	480	480	445	484	460	480	449	460	506	485	497	457	466	436	498	480	451	451	513	470	439	448	462	481	436	485	447	453	444	459	460	462	466	439	465	460	470	496	474	453	500	481	469	509	477	516	472	491	473	454	465	471	460	463	477	472	451	470	483	448	460	467	448	460	458	475	485	447	504	490	453	465	463	506	474	471	483	445	483	483	479	440	460	441	502	467	470	444	434	488	499	461	470	456	447	451	453	462	433	497	456	472	495	505	460	441	442	439	452	496	441	475	455	454	430	472	426	455	464	454	484	495	468	485	454	473	481	466	451	494	468	475	489	423	456	458	505	448	448	467	451	473	553	471	484	501	504	477	482	456	451	445	467	473	518	468	448	474	453	470	463	512	480	412	472	447	476	475	448	472	448	469	435	494	436	467	442	486	441	487	452	493	493	452	484	489	465	459	422	472	490	478	465	472	474	480	448	467	472	464	483	462	463	480	417	488	491	478	456	487	481	453	452	470	495	466	448	443	463	473	439	502	459	517	481	485	463	477	475	462	450	482	459	467	444	460	512	454	448	446	491	466	492	495	502	470	485	532	501	468	478	445	439	459	455	503	467	468	488	475	479	474	491	446	453	461	472	476	482	459	465	482	467	491	478	493	485	476	480	475	454	492	467	454	458	471	483	455	466	452	495	468	449	480	466	488	472	467	479	465	466	458	509	451	496	476	430	506	469	473	478	496	471	414	459	461	488	461	514	484	467	460	467	468	494	462	449	429	479	452	483	457	436	444	440	489	480	483	428	490	450	443	501	495	432	489	469	411	466	489	492	470	460	479	460	469	454	457	507	440	492	455	485	483	478	492	457	478	469	471	484	532	427	473	433	475	460	495	442	477	483	459	457	464	473	460	470	477	456	411	445	491	480	450	506	489	453	476	491	457	472	463	468	471	466	471	476	476	455	500	498	474	466	486	428	467	472	481	463	472	480	474	488	467	450	467	484	485	480	452	501	458	494	483	504	444	450	466	428	438	502	449	451	473	463	490	449	502	481	450	485	489	499	450	472	511	480	464	430	474	462	479	447	458	487	444	428	497	442	458	491	453	457	447	496	482	484	497	511	505	487	454	476	413	469	413	487	474	482	456	484	507	502	487	451	432	439	489	489	491	505	506	475	463	431	450	509	458	455	420	473	458	469	450	468	478	418	456	449	470	450	474	478	458	486	469	439	443	445	443	455	405	478	473	485	456	467	508	460	445	474	447	489	470	461	484	456	469	468	439	470	478	482	436	530	426	504	471	495	466	488	488	506	448	487	457	458	463	437	469	479	494	468	482	483	466	456	461	503	466	476	443	457	477	500	474	455	473	450	465	416	458	441	426	462	495	460	425	475	428	426	493	461	451	444	468	464	448	425	459	475	434	487	453	482	488	453	483	488	487	448	485	460	465	487	472	464	488	443	451	502	457	453	479	487	414	458	460	490	441	484	508	471	472	446	460	445	448	480	471	469	507	486	489	489	501	470	496	461	453	454	491	475	447	497	499	454	458	463	444	476	499	426	453	464	465	478	482	484	469	471	498	495	474	438	471	468	475	484	486	469	465	446	444	463	468	471	426	468	446	457	494	519	495	484	467	469	486	444	470	477	461	478	462	456	489	465	494	445	449	493	467	496	467	508	473	436	464	429	454	463	474	511	501	451	488	469	484	460	458	466	432	476	465	444	466	462	447	489	447	495	506	438	464	455	494	438	482	478	477	458	487	477	465	465	472	459	457	495	457	482	438	492	450	490	503	454	423	446	515	461	453	465	472	489	477	431	435	447	473	439	447	520	499	454	449	443	514	460	510	477	489	453	469	447	464	456	454	484	464	493	473	428	485	476	450	446	478	472	508	488	449	480	463	497	439	452	443	469	464	489	454	485	461	500	441	493	504	466	456	495	464	427	466	467	476	494	521	456	499	459	433	468	449	484	468	437	470	486	441	487	474	448	507	424	437	436	478	467	528	460	493	481	460	471	465	499	480	460	468	445	438	494	511	480	442	511	435	446	438	484	442	486	462	475	459	512	426	417	462	457	485	481	479	440	489	483	491	469	424	433	505	486	468	464	505	466	463	455	463	492	468	448	471	460	452	485	444	481	474	449	469	474	475	440	465	445	508	468	478	466	438	426	473	499	465	484	502	481	472	488	430	510	486	447	435	501	474	497	524
2004	87	86	67	64	49	47	47	37	47	42	49	46	49	48	53	45	45	33	39	39	56	40	40	42	48	52	45	42	43	36	39	34	42	54	43	45	50	42	51	37	33	35	32	42	37	36	39	41	47	45	29	41	40	39	37	34	38	42	52	47	42	41	42	41	43	45	50	50	36	40	42	41	46	37	47	46	38	51	39	47	37	38	52	48	36	26	45	38	42	35	53	41	40	46	28	46	38	41	48	47	45	36	50	39	49	39	43	52	37	40	45	29	35	36	44	37	38	45	45	49	35	36	47	40	36	46	43	53	40	43	41	39	45	38	36	41	57	42	38	42	43	53	40	44	42	43	44	46	49	48	33	55	53	44	37	43	28	40	39	45	53	32	33	40	38	43	41	33	52	29	48	41	37	45	39	37	47	33	36	47	40	46	43	37	49	48	46	36	41	48	43	34	41	37	45	48	37	35	43	42	34	40	44	42	36	39	39	37	55	31	40	49	25	47	32	50	42	41	37	36	53	52	45	44	50	41	43	54	51	42	33	31	43	38	36	47	25	31	44	44	41	50	38	38	43	40	50	57	38	52	25	55	48	46	54	49	52	40	45	33	55	40	45	56	35	34	50	47	40	42	50	42	49	41	40	41	45	38	46	35	50	30	36	53	38	29	37	33	30	44	47	27	36	43	44	42	46	48	38	52	30	50	38	44	42	37	40	47	37	36	43	46	33	44	47	40	47	32	49	37	45	41	44	57	39	45	39	45	36	44	36	41	36	44	48	50	49	48	36	49	46	48	48	39	42	40	38	57	40	35	37	40	42	44	45	44	50	39	46	52	34	37	43	26	41	35	44	38	37	58	36	30	48	48	52	50	34	40	40	49	35	47	46	39	38	44	34	38	44	28	38	52	50	50	43	51	49	50	48	34	24	37	39	42	51	29	41	41	44	38	43	36	58	40	31	39	42	53	38	41	38	44	42	45	37	44	42	41	45	44	34	59	40	41	48	42	28	33	36	41	36	35	43	47	31	38	46	37	41	41	54	57	42	40	45	48	38	56	42	41	33	47	47	54	47	35	36	30	36	37	49	34	41	33	44	36	43	39	50	40	50	37	46	46	52	45	48	39	39	43	31	43	33	24	48	30	50	36	38	48	38	44	32	46	33	49	40	32	35	34	44	43	42	43	47	47	49	38	45	48	41	44	45	46	37	47	45	51	32	39	37	41	38	37	48	43	44	38	38	40	36	49	37	40	56	38	39	47	42	39	35	40	36	40	48	51	40	52	52	46	47	41	38	47	54	38	38	47	45	48	39	44	43	41	42	53	40	59	35	71	39	42	42	46	45	41	36	32	46	44	44	45	41	44	49	49	32	39	36	45	39	42	35	45	55	57	44	41	42	41	38	42	37	44	30	43	40	43	39	34	41	41	48	40	40	33	37	43	47	37	42	47	43	38	40	50	39	48	40	43	40	46	38	46	43	39	38	31	39	36	48	37	44	48	39	45	40	42	47	47	55	38	48	43	40	49	43	39	36	38	43	47	39	46	45	32	45	42	36	45	34	36	40	33	46	41	39	40	39	49	46	50	35	42	46	43	48	43	30	41	34	38	39	40	47	50	47	55	35	43	38	46	34	51	38	30	37	40	39	42	35	48	33	32	46	39	39	34	42	51	43	40	48	29	44	40	43	55	45	49	37	34	48	33	43	43	45	35	28	36	40	41	34	43	45	43	39	43	46	41	36	31	36	45	44	40	41	39	45	41	50	47	39	41	51	35	62	41	38	36	49	37	37	36	35	44	53	46	57	51	44	34	39	49	35	32	49	29	32	37	49	39	48	41	42	39	42	41	39	48	42	46	45	31	40	30	47	49	49	43	37	40	37	45	47	30	35	41	41	37	41	44	43	38	39	59	47	44	37	48	39	51	41	49	54	32	46	50	36	40	43	31	33	51	34	47	41	49	42	45	29	26	38	43	42	35	48	45	37	35	45	47	47	36	44	38	46	36	45	39	53	39	47	42	46	45	45	38	36	44	43	39	47	44	44	40	34	36	42	45	36	44	50	38	35	39	42	39	47	45	35	36	53	31	40	38	42	33	33	43	45	39	40	38	50	44	43	35	35	48	48	40	51	31	43	36	55	53	49	43	40	46	44	45	38	48	47	50	37	39	45	57	47	47	29	46	42	45	41	42	34	43	36	43	41	47	43	44	44	51	36	37	51	45	40	54	50	53	36	42	35	36	40	39	41	30	42	44	40	45	52	39	43	36	41	45	38	40	37	46	39	32	37	45	35	47	45	46	41	45	37	43	49	43	47	44	20	46	44	48	39	37	46	61	40	53	54	38	44	33	40	42	25	38	38	41	51	39	47	35	33	33	43	48	33	42	39	45	40	27	35	47	36	52	41	58	42	34	42	38	46	46	40	44	51	43	44	46	48	39	43	40	41	40	42	40	45	37	31	41	45	44	41	45	47	41	38	50	50	55	30	47	45	45	39	48	43	44	62	38	41	38	29	58	52	56	46	44	52	36	39	39	38	38	30	40	43	59	40	51	44	42	49	45	53	37	43	52	40	48	46	34	38	47	50	53	57	36	46	47	35	43	50	32	44	49	34	34	36	34	47	38	30	35	38	37	43	41	52	39	43	42	38	33	68	44	34	38	42	40	41	38	37	37	59	49	31	47	42	31	38	49	40	39	49	43	39	49	54	40	33	43	49	37	43	48	44	35	40	46	51	46	42	46	48	42	40	35	45	44	51	39	48	43	38	51	40	50	38	41	39	35	61	51	38	45	25	32	49	42	40	39	45	42	37	47	57	41	40	37	47	39	39	41	38	45	44	33	42	33	38	33	42	50	45	44	42	46	36	32	37	41	40	43	39	40	34	31	37	49	52	52	36	48	37	49	39	39	40	31	39	41	49	44	28	59	50	41	48	36	41	41	31	44	38	56	42	40	38	46	42	35	56	36	49	46	51	41	32	43	31	38	48	49	54	38	34	33	46	47	37	51	41	43	49	42	48	48	37	44	44	39	41	34	35	33	34	41	47	40	44	43	43	41	37	46	49	35	40	37	31	49	37	45	36	51	36	44	51	39	33	38	40	40	42	40	34	38	42	48	39	47	43	30	38	45	32	44	28	41	57	43	39	32	35	35	44	31	44	34	47	48	40	35	40	42	58	44	49	43	41	43	49	35	48	38	33	50	40	36	34	40	38	48	49	40	54	41	37	45	42	35	37	39	37	32	35	37	43	29	54	43	32	46	46	42	49	52	29	42	40	44	44	43	49	45	39	40	47	47	38	48	40	43	34	34	37	43	51	37	39	27	48	46	39	43	39	45	28	51	48	35	36	42	52	48	42	45	35	55	36	49	41	30	52	36	36	45	43	35	41	31	35	48	35	44	38	35	40	39	40	41	53	47	40	39	53	53	38	39	27	37	35	44	40	33	44	55	42	32	42	57	35	33	46	39	39	35	47	50	49	49	46	43	52
2090	215	262	282	244	239	215	232	205	166	164	166	180	143	162	162	145	143	156	173	161	162	122	147	158	149	142	129	155	161	131	155	139	160	157	157	159	145	131	157	138	145	156	169	139	151	136	148	139	159	124	162	154	141	134	137	145	127	150	147	146	140	144	153	124	154	172	152	136	136	147	162	130	128	119	132	124	143	138	128	129	139	150	144	159	149	110	134	148	135	135	143	124	143	152	146	130	139	153	141	147	138	147	160	130	116	142	141	154	139	148	138	134	132	160	141	141	163	149	120	131	154	131	155	154	130	161	129	152	138	148	125	172	146	149	173	128	155	158	155	151	133	154	157	144	138	135	116	164	137	148	143	146	146	148	144	140	149	156	150	138	150	142	149	156	148	133	132	141	143	144	133	141	145	125	139	142	139	129	164	134	167	153	138	130	121	148	132	142	139	142	145	129	139	133	141	132	147	149	126	150	135	116	143	143	152	143	114	131	129	155	153	142	153	165	121	177	141	164	150	132	139	138	146	146	149	143	158	154	126	129	139	149	121	152	140	134	133	135	127	148	141	145	125	112	154	141	133	133	139	121	149	128	140	167	139	144	132	137	144	126	142	147	144	131	148	169	142	147	136	144	155	158	154	158	148	143	152	139	125	138	161	148	135	124	126	126	140	142	125	157	157	146	131	138	136	149	138	140	157	154	134	133	145	137	138	147	144	144	147	152	144	161	147	130	129	146	121	133	137	147	152	134	132	145	150	139	146	134	140	142	128	104	143	121	142	145	145	136	143	128	141	108	128	145	138	143	143	152	142	107	130	155	141	128	154	131	152	154	130	160	134	121	138	141	159	138	129	145	138	107	138	135	137	130	136	133	140	140	134	144	122	141	162	164	140	128	148	151	134	133	145	148	148	181	140	130	135	158	121	157	159	146	153	127	142	147	120	127	137	159	131	150	126	150	139	148	144	136	139	133	146	157	135	154	131	153	153	118	143	147	137	124	140	142	152	145	156	156	127	138	142	147	133	148	138	144	141	153	147	133	140	137	129	134	125	141	139	141	139	145	145	143	135	140	128	155	141	137	144	148	115	132	138	143	178	137	137	149	139	144	139	127	122	160	128	130	125	166	169	126	121	148	166	144	116	134	125	144	154	154	120	127	139	141	162	170	146	159	135	129	144	131	145	136	126	136	140	135	136	148	137	146	150	153	134	120	158	147	130	133	150	154	145	136	143	139	133	137	173	159	123	145	118	141	142	150	125	149	143	137	129	130	140	154	137	158	133	135	145	152	124	133	133	156	160	136	163	150	164	142	154	149	148	137	152	150	126	149	157	135	141	139	158	170	154	161	159	144	120	153	162	139	146	152	127	164	143	135	135	141	131	129	111	148	147	145	149	116	146	139	122	132	137	140	163	145	145	149	153	156	163	136	150	145	136	143	155	154	138	126	168	147	163	139	150	148	150	127	136	142	143	150	157	146	145	142	144	144	135	150	135	141	140	146	134	137	133	151	176	133	140	158	130	161	149	150	140	139	128	129	128	148	134	146	134	138	141	149	141	138	145	142	123	146	167	140	137	150	149	142	140	124	156	151	131	141	153	131	142	134	112	154	152	123	144	134	118	127	128	150	140	135	168	136	132	136	137	131	150	156	129	162	159	143	166	141	132	136	133	157	138	138	136	129	139	147	151	144	131	130	134	167	142	169	158	140	168	154	128	153	143	126	137	143	152	145	137	136	154	139	151	148	155	118	145	120	153	138	127	133	150	125	138	123	137	140	140	143	131	136	146	136	130	153	163	124	140	140	126	126	130	148	144	126	134	118	161	163	135	145	145	153	145	155	134	136	128	145	130	144	144	124	138	157	155	124	138	141	154	165	157	153	141	122	127	144	161	135	143	138	133	124	132	161	130	136	142	139	139	124	161	144	157	159	139	159	141	152	152	165	172	129	149	136	150	153	153	132	141	176	153	143	134	131	153	124	141	149	143	149	143	148	150	136	144	148	145	144	139	141	165	135	132	136	130	152	145	144	134	173	119	141	147	135	142	120	133	138	144	129	138	131	132	138	143	141	151	133	150	138	140	138	126	139	155	123	152	146	144	141	147	162	148	144	143	157	145	149	114	161	129	151	156	157	126	126	150	139	151	144	137	121	153	140	154	151	138	150	125	145	146	133	142	147	129	126	127	134	143	129	130	124	146	131	151	148	143	152	129	159	147	151	124	151	141	156	155	143	137	118	132	145	173	147	140	147	156	147	132	129	152	139	153	137	146	127	153	130	151	151	148	134	155	134	137	135	147	131	144	136	147	150	145	150	127	119	150	144	159	150	171	141	160	144	141	145	142	147	142	143	141	161	158	155	116	127	165	143	128	153	131	138	140	147	146	159	131	158	157	150	139	152	146	139	136	135	142	156	142	139	135	148	161	135	133	122	122	144	147	125	144	136	128	143	148	128	140	128	134	145	143	137	150	142	124	139	149	137	151	139	134	143	149	123	142	136	136	173	135	150	144	155	120	122	130	132	160	151	144	146	142	147	140	141	128	145	136	130	128	120	156	144	149	173	171	139	125	141	126	129	135	136	145	136	127	141	129	129	155	154	150	120	122	125	141	140	155	136	128	129	149	153	135	137	132	127	133	172	139	148	149	121	150	152	132	122	147	132	149	159	154	140	146	153	137	138	134	150	139	148	158	128	159	146	139	155	175	164	140	149	135	116	140	137	160	148	131	128	125	127	154	143	143	153	128	160	148	130	123	148	141	138	153	163	123	118	143	142	137	145	132	133	141	137	131	174	157	141	154	141	143	158	137	140	157	143	118	140	124	151	157	134	148	154	153	146	120	152	124	148	134	149	151	130	139	139	102	133	134	143	136	128	144	135	147	158	141	143	158	136	145	150	150	143	141	120	126	153	148	133	139	144	140	142	153	150	123	143	145	129	131	124	148	145	150	139	155	139	156	136	138	139	154	134	162	147	137	131	148	125	157	125	155	154	143	119	159	136	133	149	143	136	123	125	134	128	144	146	149	155	160	119	145	147	122	154	135	148	135	152	135	150	145	157	146	148	143	140	140	132	149	143	129	147	137	134	129	150	132	139	139	123	135	149	148	134	165	144	137	158	121	127	145	121	144	148	129	126	143	144	151	137	135	148	160	140	128	162	140	149	133	118	164	145	131	150	147	133	150	138	134	133	136	136	140	138	127	146	127	132	132	143	145	133	156	149	147	142	144	148	138	151	137	135	145	147	127	149	138	137	141	140	135	139	142	165	136	130	128	128	127	133	119	163	155	149	142	138	157	136	126	148	124	124	143	142	140	137	129	124	138	159	137	143	132	150	153	133	149	168	151	159	136	142	143	151	149	142	143	136	131	141	161	126	136	148	152	139	159	155	135	153	148	148	126	160	121	167	133	153	155	128	142	157	151	138	154	161	156	138	136	129	136	144	151	150	152	169	122	152	135	148	142	136	124	145	147	122	141	133	143	133	151	139	128
9373	1162	1210	903	643	538	356	356	263	232	235	196	164	176	205	187	157	155	174	167	155	158	159	136	136	118	125	135	119	124	113	139	148	138	152	143	134	126	151	127	139	130	126	112	136	114	158	115	126	121	147	118	108	118	131	149	114	121	120	134	114	120	121	141	127	123	117	140	135	138	126	121	129	135	137	148	128	143	138	131	124	129	144	124	115	136	108	126	127	142	134	129	131	122	127	124	115	132	122	142	115	134	135	108	123	132	139	123	143	128	120	140	132	117	135	135	134	128	133	137	151	108	127	129	125	141	126	117	149	149	130	138	133	117	120	117	134	146	118	126	155	125	118	136	120	108	123	147	133	122	129	119	127	125	136	134	135	113	133	131	135	112	123	134	138	137	125	149	133	130	147	134	138	137	136	123	111	119	123	145	121	104	128	122	126	116	110	115	126	132	130	121	112	115	131	106	124	130	128	129	99	125	119	124	131	145	141	139	114	116	138	120	117	159	122	150	127	118	142	118	117	122	139	147	125	137	132	127	113	132	128	133	122	115	127	131	124	127	117	129	123	123	106	143	139	146	148	123	136	130	131	126	128	113	120	112	131	135	132	127	115	149	121	122	127	116	127	110	139	121	110	147	141	112	117	123	138	116	131	119	122	139	108	108	118	137	105	130	134	123	127	123	122	129	135	109	122	137	124	135	134	120	142	113	118	122	125	107	116	124	117	137	146	136	114	133	125	137	146	126	119	119	113	120	141	126	150	127	124	120	128	126	131	122	141	132	124	130	123	116	131	125	114	139	131	155	116	125	115	112	139	145	117	120	141	156	115	121	112	127	114	134	134	115	119	135	128	121	139	123	125	133	108	157	109	116	127	140	144	145	145	149	126	125	152	130	123	110	125	115	119	117	133	146	130	127	140	137	136	128	129	124	108	155	137	137	110	125	124	115	128	129	141	108	138	129	148	136	125	120	124	122	116	124	122	129	131	123	144	134	145	132	117	114	121	103	140	159	126	130	134	121	119	128	117	125	109	153	130	129	129	140	120	137	137	137	132	126	121	131	139	121	117	124	125	130	132	134	139	139	126	127	138	125	133	111	130	133	144	131	139	163	119	122	133	127	125	124	145	150	116	121	139	128	133	113	141	135	142	147	122	124	124	142	119	139	145	131	116	112	131	110	98	129	166	140	126	152	144	130	125	134	131	128	139	136	116	114	110	128	124	134	103	107	142	134	148	122	145	135	144	129	102	136	122	148	124	124	126	152	137	124	122	123	129	143	143	112	131	136	112	123	123	145	136	112	138	132	133	124	111	118	121	131	131	127	109	124	120	125	105	143	120	124	134	128	140	122	134	133	118	124	137	138	135	137	136	119	109	117	135	109	129	130	152	120	137	123	124	115	121	154	132	110	134	131	116	134	97	118	111	111	138	131	125	134	100	132	133	151	108	142	129	130	130	144	133	123	148	141	144	144	110	149	110	139	102	122	121	145	143	118	131	125	129	142	124	111	156	105	142	132	123	134	125	123	137	127	137	130	118	120	137	126	119	122	126	121	132	143	123	112	120	133	147	136	139	136	140	143	127	126	138	140	123	135	131	108	142	116	120	143	140	141	137	138	131	132	153	123	115	129	128	144	114	106	123	119	115	111	127	128	130	133	123	151	124	142	139	132	112	119	119	127	105	140	131	135	121	120	145	114	114	127	128	132	149	135	138	124	125	123	121	100	138	115	122	113	119	134	116	131	117	144	130	123	136	140	121	125	133	115	125	129	102	124	143	111	130	139	114	135	136	119	124	130	142	135	132	111	131	132	133	135	126	145	135	118	115	127	154	126	142	135	119	122	138	135	138	145	128	128	116	148	118	150	125	144	120	136	126	154	126	128	126	124	136	112	142	130	121	142	120	116	114	114	127	125	106	112	117	120	112	128	120	107	123	116	140	108	138	134	120	153	137	132	148	121	137	131	108	138	119	128	98	120	111	134	141	112	161	130	121	117	108	122	138	126	135	133	122	147	126	145	149	128	112	109	131	130	113	101	139	117	139	151	136	144	139	143	129	119	133	128	151	137	120	129	113	123	125	129	137	120	122	133	124	132	142	137	130	131	103	133	143	121	111	131	142	132	130	142	122	108	122	145	110	133	141	126	112	132	105	137	138	139	131	125	118	133	126	124	122	124	136	121	132	116	128	132	131	125	140	133	132	126	114	130	133	127	105	127	129	129	114	141	145	128	113	118	131	140	138	118	128	123	133	121	144	118	151	129	131	117	116	104	135	137	118	160	153	131	143	123	115	148	124	103	129	125	116	168	140	137	118	125	137	140	135	133	119	116	123	115	114	103	139	125	134	142	146	137	121	128	129	115	113	105	128	146	129	119	125	131	122	123	141	137	134	120	119	139	137	124	128	117	135	133	128	131	123	123	145	151	122	133	137	134	129	129	108	137	119	123	131	122	128	120	148	133	131	138	118	134	107	132	138	132	131	134	124	118	147	149	147	136	139	133	139	105	125	152	132	122	130	109	145	139	124	124	133	118	134	129	127	114	117	130	152	132	125	118	128	115	122	110	125	141	141	122	119	117	134	118	146	120	145	139	125	124	136	113	135	122	142	122	112	120	139	151	116	142	142	117	120	135	124	103	128	110	119	136	120	118	119	120	116	116	129	138	124	126	120	135	113	145	132	131	110	112	129	143	134	137	127	153	118	131	126	137	145	110	153	150	120	127	115	120	123	114	147	121	142	127	131	127	114	132	123	129	126	99	128	124	139	130	128	136	132	127	113	116	133	125	118	115	115	145	131	126	133	143	119	131	121	139	134	135	107	111	141	144	137	124	122	121	127	121	133	125	118	121	153	120	99	145	133	147	141	120	116	128	124	124	130	124	128	115	126	130	127	135	120	130	123	106	140	120	111	124	117	132	134	146	126	123	118	152	136	121	134	132	117	119	118	138	130	134	137	144	139	137	128	148	125	134	148	129	154	122	129	121	145	130	128	118	123	137	135	147	113	132	125	129	137	149	126	113	120	128	128	127	124	128	125	154	125	125	120	133	133	133	117	125	118	132	111	112	123	127	132	134	130	125	120	146	123	110	156	127	124	127	133	132	133	126	137	110	134	101	125	112	117	113	124	104	118	127	121	115	130	130	154	137	125	107	122	133	117	126	144	135	127	122	129	126	133	126	130	114	108	140	128	125	129	131	126	141	149	127	127	95	128	138	109	129	113	131	110	144	127	123	126	117	136	128	121	120	148	138	120	130	126	139	103	129	139	139	124	124	132	132	118	128	118	119	151	116	128	111	117	136	140	150	123	131	149	138	129	135	123	117	124	127	129	135	137	127	113	134	133	141	130	137	126	137	124	119	116	131	133	126	118	132	117	117	130	151	108	126	146	126	126	128	122	123	111	101	153	147	130	119	132	123	132	110	128	128	132	119	122	112	117	148	149	143	154	141	111	142	143	135	129	108	137	137	120	130	110	135	114	127	118	124	110	121
6201	1211	2592	3188	2713	2240	1838	1531	1302	1114	956	875	803	742	690	637	642	579	542	576	518	506	551	447	470	462	463	400	379	488	391	408	362	407	359	405	388	409	386	396	398	359	387	377	371	351	387	345	401	334	360	342	369	360	386	396	383	339	385	363	330	336	340	369	357	336	370	353	369	349	330	368	369	334	338	347	342	337	360	308	357	331	353	348	354	334	327	351	338	310	312	390	345	348	319	329	355	300	352	385	338	326	331	381	343	333	353	336	357	344	350	327	331	314	320	352	322	335	355	365	338	347	344	349	337	388	341	341	333	349	333	353	337	331	341	339	329	314	323	321	375	335	360	329	360	323	344	338	320	321	359	345	325	314	344	349	320	348	342	346	336	353	328	344	318	317	344	341	331	325	337	290	311	355	345	348	326	312	331	338	315	329	313	340	320	343	326	341	336	386	310	343	380	332	319	351	330	318	353	332	314	349	316	328	304	335	297	364	326	341	333	342	310	305	335	320	340	338	330	334	350	316	349	350	364	349	286	313	312	327	344	304	393	313	367	329	314	347	341	337	329	335	351	342	305	352	327	333	329	324	321	344	353	373	323	339	356	358	367	331	305	304	326	363	323	331	384	331	335	345	312	332	322	363	338	374	347	304	316	324	321	324	352	363	337	327	358	340	326	323	331	334	380	307	313	371	333	335	366	343	357	327	340	328	325	337	342	340	362	339	309	323	310	324	339	331	339	317	326	327	337	333	340	312	336	316	317	363	342	350	345	332	316	356	330	354	324	359	350	326	340	337	307	322	345	319	299	346	320	349	329	332	329	330	344	311	366	343	330	304	320	355	350	330	357	331	345	313	329	325	345	351	334	360	327	323	318	335	329	339	341	340	353	356	331	356	328	319	354	318	344	327	373	350	350	330	392	338	316	353	331	342	324	329	325	337	352	324	356	304	318	322	328	344	319	336	320	338	341	367	358	334	322	306	363	318	334	336	312	319	300	317	332	308	324	320	350	312	331	309	307	351	335	301	325	326	336	308	331	345	339	305	287	351	344	342	309	326	343	325	315	323	283	363	340	339	354	305	340	342	347	325	376	312	321	342	305	327	332	321	309	387	350	330	339	332	388	296	320	348	344	331	332	362	340	320	352	358	350	333	330	324	360	327	316	354	346	336	362	320	324	348	352	327	341	353	311	323	319	343	318	330	316	351	351	308	336	373	330	321	330	337	343	374	333	320	308	339	342	363	371	325	329	348	316	309	362	307	355	348	338	329	311	319	332	348	357	324	309	341	322	310	327	347	322	341	332	336	316	318	353	353	328	317	362	346	371	351	364	350	336	350	351	364	322	333	347	338	334	351	328	343	334	331	312	328	350	306	366	351	315	332	317	350	337	349	378	318	317	321	319	325	347	336	341	324	351	350	384	339	322	308	303	330	333	333	355	322	345	342	321	325	337	299	321	319	333	308	349	319	306	323	342	366	363	335	335	363	360	323	337	338	331	344	334	310	337	355	302	338	336	334	334	333	323	329	324	324	319	353	340	320	329	354	341	322	308	316	365	337	349	340	329	324	366	314	337	332	333	347	330	319	358	329	370	329	334	345	306	335	332	327	317	336	326	334	344	335	333	362	338	320	329	365	327	329	304	362	338	302	338	330	348	361	357	306	332	329	340	344	326	374	328	315	313	376	325	324	344	311	332	375	346	368	327	368	356	330	354	330	333	305	332	364	363	327	360	332	319	341	323	347	354	340	345	325	356	307	331	349	355	324	347	342	337	307	331	313	337	313	337	320	345	372	333	316	340	348	327	331	345	333	335	320	338	321	340	365	299	296	321	331	299	370	326	333	319	331	330	337	344	348	342	359	293	347	311	334	352	334	346	336	342	345	352	326	329	357	337	332	340	361	330	340	330	341	368	330	338	353	345	330	324	302	339	352	323	314	329	363	324	330	330	307	327	312	307	316	366	343	359	324	327	321	322	310	304	348	312	312	367	311	378	322	319	377	321	325	369	352	325	334	326	325	339	319	388	366	335	347	348	361	315	338	385	362	316	347	331	332	316	348	336	328	326	354	325	304	311	365	344	339	344	315	348	370	321	378	282	317	325	353	328	329	352	331	322	356	335	367	350	341	321	335	321	315	295	333	359	344	350	344	311	341	343	304	341	348	296	305	348	348	358	317	316	333	325	343	321	367	303	344	361	290	350	350	332	354	337	329	354	324	333	331	310	337	329	322	346	306	326	313	368	338	324	352	304	343	352	349	368	345	325	344	332	347	340	324	325	376	334	314	357	346	360	340	330	330	351	324	344	352	328	311	334	309	327	326	317	331	349	325	310	307	299	340	363	338	334	305	322	329	344	318	328	368	324	302	345	323	380	322	303	343	370	355	328	303	336	352	316	310	328	326	339	333	314	326	332	356	300	346	356	325	324	354	342	311	321	337	355	324	327	308	359	322	326	333	333	336	343	299	340	354	365	341	303	340	314	334	337	347	348	319	323	304	336	337	340	335	315	338	337	331	327	334	351	362	337	368	326	364	350	320	374	352	335	322	326	308	308	368	335	327	359	389	306	337	326	322	316	394	323	318	331	300	324	353	352	355	348	322	305	340	316	331	345	331	358	359	350	318	322	317	338	327	377	357	350	326	380	342	352	346	336	332	310	317	340	370	347	344	316	320	314	321	334	361	320	310	340	326	365	324	344	335	344	353	360	359	322	318	350	322	324	354	340	314	385	329	341	330	359	351	348	294	331	317	342	339	325	368	358	376	330	312	351	327	336	325	337	344	393	328	338	332	335	358	341	325	343	334	321	308	359	378	327	347	345	304	336	330	361	342	332	312	346	295	349	314	334	351	338	355	352	325	340	314	322	349	319	354	334	296	345	306	322	341	330	312	344	345	315	327	357	320	311	362	339	362	335	357	353	326	346	360	342	316	336	336	309	338	312	305	336	324	361	330	310	341	339	343	360	327	392	322	322	344	300	330	352	322	329	369	326	337	321	321	336	340	319	352	348	368	353	374	335	373	311	334	341	332	353	337	331	357	340	314	358	346	314	315	355	322	327	360	310	315	310	323	324	327	335	316	329	338	298	350	338	311	324	316	345	309	340	297	309	338	327	344	336	348	351	341	314	334	341	342	294	332	353	354	382	352	295	343	306	322	329	325	335	304	340	322	349	313	317	333	339	331	341	347	356	302	331	333	319	326	318	352	321	322	341	359	346	322	367	317	311	353	331	335	341	339	332	353	344	327	339	293	345	331	334	353	365	327	295	341	334	331	351	318	350	339	322	341	331	345	350	349	348	330	351	369	372	302	356	346	355	343	333	333	334	329	311	337	334	334	335	337	328	372	336	331	326	329	353	322	349	385	344	357	347	332	320	338	361	310	355	325	323	330	337	337	368	358	332	328	355	375	373	323	320	330	296	342	343	318	329	346	334	333	344	340	345	329	352	314	303	336	356	335	360	330	349	343	331	331	343	321	320	329	349	310	347	369
17000	2793	2521	1772	1266	943	685	570	537	441	411	338	324	287	289	272	261	278	246	247	249	246	239	227	224	257	224	200	220	242	208	237	209	184	183	247	210	186	206	221	203	194	196	226	214	191	203	216	194	234	201	219	192	211	196	207	208	200	174	209	186	196	222	214	200	230	181	209	198	189	188	222	208	217	203	205	213	208	191	175	232	186	173	189	190	212	195	182	209	187	211	210	175	206	189	180	197	194	188	200	218	160	203	204	206	204	198	179	193	194	212	212	222	224	178	203	211	223	183	220	185	165	187	185	212	207	200	191	204	188	165	185	213	196	178	196	211	192	195	191	174	193	231	196	190	216	189	207	193	193	208	200	180	200	211	216	195	214	208	213	188	207	176	167	193	191	221	199	177	205	207	183	204	193	193	219	183	203	202	205	200	165	213	181	189	184	215	207	188	205	199	200	203	198	212	202	193	187	184	198	164	188	202	210	190	172	221	205	186	197	186	185	195	182	212	193	199	220	219	185	199	162	180	174	187	208	163	195	186	185	205	177	219	208	181	205	187	208	191	207	223	183	213	197	218	193	218	208	204	193	199	169	197	194	184	189	190	182	205	199	217	175	199	183	193	195	176	187	210	187	212	175	198	178	204	183	230	212	182	185	190	147	176	182	200	205	205	214	200	194	208	166	198	191	184	172	193	194	204	174	201	232	194	211	179	186	214	185	180	206	214	201	207	215	210	188	185	189	214	195	184	197	199	193	205	167	188	206	195	206	215	209	190	175	186	211	225	200	186	212	186	180	198	182	196	186	168	190	210	173	214	194	178	206	206	196	194	192	195	207	195	210	208	200	205	191	178	206	185	181	207	208	182	197	189	173	197	211	226	197	190	201	184	199	214	227	202	208	185	189	188	194	230	212	185	211	223	202	207	200	201	209	205	194	217	189	175	242	219	214	207	221	182	176	185	209	198	195	190	200	187	215	204	220	201	199	185	196	180	236	201	210	199	187	180	181	209	186	177	183	210	178	216	195	194	215	197	188	203	180	199	197	225	202	177	197	210	190	204	197	201	196	189	165	227	197	213	202	184	215	190	175	187	199	201	199	185	206	195	197	214	178	196	192	220	210	203	189	187	194	162	167	202	204	195	209	186	215	228	215	182	181	190	197	178	205	215	206	202	208	194	186	197	212	205	202	188	195	202	188	173	199	190	229	220	193	215	187	190	190	218	191	211	208	211	207	195	181	195	214	202	168	202	190	201	196	189	213	192	190	212	199	182	229	197	201	205	186	225	194	189	209	207	223	192	201	194	205	197	199	204	189	203	187	200	171	202	222	201	191	229	195	229	164	187	181	210	199	212	184	187	193	206	182	188	198	203	188	193	213	191	202	195	195	199	203	221	188	214	173	195	182	213	213	193	191	185	182	214	195	200	247	186	208	226	192	187	184	190	177	217	201	201	204	217	204	195	207	169	218	191	183	184	203	209	170	187	188	188	189	194	207	201	170	180	173	186	223	191	179	212	202	217	194	182	183	168	211	184	213	190	196	190	198	214	201	209	176	199	174	184	196	200	194	192	204	205	187	211	199	193	200	221	180	194	214	203	186	181	198	197	186	207	181	185	184	163	220	194	209	212	188	213	193	193	205	195	208	173	204	189	207	199	199	188	175	195	187	209	205	202	199	189	201	190	195	193	183	211	202	200	207	189	171	198	182	190	201	213	204	182	219	164	222	181	180	199	181	203	217	171	194	213	167	224	205	200	191	194	193	185	196	188	191	180	214	183	198	172	202	206	189	201	185	194	198	183	191	211	206	173	178	196	184	187	196	191	199	198	201	195	201	199	198	196	191	202	217	185	192	193	179	196	195	208	213	186	195	186	182	192	195	199	181	167	177	197	192	201	196	207	203	161	212	182	183	168	217	213	180	206	197	180	192	167	182	210	177	210	197	174	195	220	180	198	205	201	205	184	222	198	196	197	203	218	193	199	197	201	195	187	201	202	193	189	209	199	199	189	194	207	191	209	199	208	194	212	187	192	224	197	208	202	177	210	182	184	208	182	212	193	212	177	210	172	209	208	194	187	191	194	188	197	227	189	180	191	211	186	207	208	205	171	197	203	184	216	186	211	205	204	182	177	207	223	173	197	192	215	195	198	200	171	202	201	197	199	202	207	172	174	210	176	204	189	208	223	209	185	208	200	189	195	195	223	215	217	198	207	192	194	199	199	190	166	221	210	193	193	184	202	210	221	189	210	211	186	175	182	169	197	175	192	230	182	182	203	192	201	188	169	170	193	185	197	199	220	213	187	222	189	163	195	217	167	194	199	190	198	221	195	176	173	174	212	204	195	187	186	208	152	196	210	194	195	194	197	172	181	178	207	202	193	208	177	195	187	202	176	211	193	196	218	198	203	197	188	182	183	203	192	198	166	215	203	177	174	194	186	185	200	189	186	190	172	177	201	220	185	226	196	185	198	190	222	217	215	198	191	213	184	194	197	189	176	172	189	210	177	230	174	220	198	164	180	175	195	187	188	207	197	167	197	212	229	198	194	221	220	185	188	212	201	192	196	193	188	189	217	187	194	191	191	167	206	207	195	200	207	210	211	185	188	215	183	193	196	201	199	216	164	214	206	203	204	194	207	215	198	202	196	170	181	210	222	181	180	193	218	222	216	180	206	211	185	194	204	195	196	209	215	218	208	223	187	190	211	172	182	228	189	190	192	183	178	219	233	236	183	162	215	220	204	174	176	166	201	213	191	208	200	198	203	194	194	223	211	201	199	190	217	197	186	206	174	205	190	196	209	190	186	187	190	214	204	197	193	204	188	185	211	205	190	185	203	202	189	210	203	226	211	204	197	215	186	182	192	187	196	189	168	206	176	186	212	202	171	200	199	191	177	214	210	192	190	205	202	174	194	190	208	190	222	192	197	197	185	192	209	210	189	209	195	196	197	220	205	223	213	168	194	198	180	195	190	201	200	186	187	189	205	229	229	197	191	177	199	221	206	179	201	206	197	192	198	195	200	189	193	196	224	198	179	199	212	196	212	183	165	192	216	197	191	204	185	218	202	214	188	203	198	190	203	188	205	177	193	234	211	189	212	208	229	192	177	213	170	205	181	213	204	210	194	193	193	181	195	199	176	214	181	182	218	210	175	193	207	202	234	192	188	203	196	204	186	192	184	215	204	188	197	204	201	155	201	202	205	193	208	228	200	210	200	217	206	192	202	216	172	197	210	215	185	224	217	185	201	197	201	202	195	215	195	218	186	209	199	214	197	186	193	196	180	210	178	205	197	189	186	167	174	197	197	197	202	180	191	196	198	202	190	199	196	193	165	210	191	192	196	200	198	210	187	214	201	186	206	209	182	187	196	188	183	194	169	221	217	214	200	178	201	216	191	226	213	194	176	219	201	216	203	178	174	195	212	190	206	234	214	213	196	212	216	219	211	167	205	219	200	190	198	207	188	163	204	186	218	209	195	205	174	182	213	214	192	200
8032	2166	4918	5353	4820	3877	3162	2642	2275	1956	1698	1506	1423	1239	1105	1110	976	923	882	822	796	829	687	695	714	730	678	640	611	651	602	633	605	567	593	590	530	549	556	571	572	608	506	529	571	515	554	523	505	507	530	513	547	526	499	499	517	486	520	468	472	495	503	508	505	548	490	499	490	496	491	491	457	449	463	455	496	489	448	486	489	472	452	500	475	492	500	529	485	458	466	486	441	483	475	493	497	491	432	481	479	515	481	497	508	446	486	485	476	478	480	431	509	465	464	485	470	482	473	474	459	475	477	484	479	475	473	466	446	478	476	494	468	527	465	474	474	489	467	426	463	487	474	463	472	487	495	475	488	486	482	484	428	461	479	492	456	495	508	452	506	476	460	458	450	469	485	472	475	476	431	456	486	460	479	447	509	448	454	457	493	420	417	469	451	471	454	481	473	477	495	491	462	478	494	439	459	451	458	452	455	443	449	498	472	495	455	470	518	441	474	461	459	467	442	486	502	529	452	486	477	452	431	451	471	483	485	450	472	493	462	477	465	491	477	472	444	452	502	466	504	472	463	479	476	438	508	472	453	489	477	476	443	492	475	447	477	440	468	498	444	460	413	477	437	473	492	451	439	458	461	455	489	467	477	501	501	460	456	474	477	465	473	450	475	444	532	480	417	457	458	502	458	504	464	445	483	470	477	486	513	482	489	509	468	461	440	459	481	464	476	486	459	533	460	483	456	456	447	423	478	501	462	476	469	454	451	482	506	475	445	466	473	458	480	487	469	462	453	444	475	478	441	452	486	478	438	474	452	460	449	449	466	419	467	463	483	500	455	503	462	455	471	442	468	469	454	453	502	439	472	523	434	454	457	500	445	482	470	479	475	444	464	476	461	493	446	475	448	433	505	504	456	474	459	460	492	459	463	489	493	508	459	498	463	463	482	439	465	459	456	479	496	490	487	443	469	497	467	457	459	505	464	453	496	419	479	442	485	462	428	474	493	475	454	434	468	437	496	473	454	482	488	505	466	469	443	503	455	481	448	494	474	491	498	440	468	472	464	504	499	460	495	479	461	471	482	491	486	477	441	465	462	448	439	468	464	495	452	490	485	471	478	457	465	449	458	513	484	435	460	491	493	457	478	471	467	489	486	469	465	480	502	482	449	496	461	505	475	516	472	405	465	453	486	456	476	440	464	504	466	477	504	477	452	518	454	494	455	472	451	455	455	462	512	471	475	467	467	474	438	482	474	477	477	484	460	431	472	466	458	491	459	454	474	461	471	473	481	460	470	476	469	482	481	496	496	498	470	494	470	478	481	441	479	432	464	493	464	452	480	466	485	452	479	438	461	493	482	494	457	464	453	487	470	478	444	481	494	460	469	479	434	490	480	459	459	455	491	445	479	461	472	468	487	434	478	507	459	471	442	485	475	492	463	493	451	485	468	441	462	506	431	468	470	490	480	484	507	478	434	506	483	469	499	496	473	519	501	464	469	454	504	447	462	463	449	450	431	473	473	468	451	453	471	454	458	436	454	451	477	440	494	448	496	471	487	448	466	466	470	441	476	460	463	500	506	465	476	478	450	432	500	465	437	454	457	466	482	448	441	496	506	481	412	434	483	493	479	487	469	476	552	485	477	484	432	480	480	451	462	480	489	464	426	487	437	482	466	469	500	487	461	458	470	463	493	469	475	419	513	471	445	475	458	456	447	458	466	456	444	481	481	446	455	452	497	455	449	510	447	477	438	420	450	460	460	470	453	455	498	452	465	491	464	476	473	469	474	460	461	515	461	459	491	417	482	471	464	474	512	456	494	445	469	427	465	475	445	451	493	432	465	448	432	467	464	465	458	469	450	508	460	480	459	466	482	480	485	469	432	463	498	477	469	480	454	472	453	502	466	476	458	452	478	503	490	476	453	481	459	479	506	476	473	477	527	408	473	455	476	518	466	449	450	440	448	453	472	453	451	471	466	480	466	453	469	498	450	507	472	436	470	512	443	486	425	511	481	447	483	475	480	462	464	468	436	472	481	450	462	476	468	450	471	502	487	483	496	456	469	442	424	482	451	445	461	495	483	423	477	459	507	467	442	471	464	464	457	417	468	466	486	474	463	470	519	493	458	447	459	477	494	422	475	462	469	461	457	481	504	455	482	486	490	484	493	475	469	480	462	436	465	452	482	451	463	480	441	449	469	503	489	435	498	407	484	458	455	449	450	453	460	469	461	478	451	449	448	474	458	460	469	492	444	503	508	476	466	503	424	457	492	454	471	463	488	468	462	498	448	443	480	440	490	486	507	415	425	467	503	452	450	456	501	461	481	495	476	494	497	489	463	479	488	487	467	496	449	466	428	510	455	458	470	459	509	461	454	477	482	448	454	437	460	470	479	483	447	441	490	448	454	469	481	480	499	465	489	467	475	473	469	448	442	465	483	489	503	519	495	490	488	467	474	486	490	489	475	477	466	463	464	505	447	468	494	479	464	464	498	451	459	486	454	472	453	455	471	478	461	474	462	445	447	476	448	455	438	469	433	517	434	462	474	512	469	489	437	449	548	479	458	479	481	476	476	450	453	506	426	448	476	463	479	490	501	447	432	482	471	463	477	465	438	452	503	472	449	481	500	500	470	507	458	508	481	477	429	450	457	499	466	456	460	466	445	444	452	472	484	492	463	494	477	452	482	482	452	498	441	474	460	475	476	451	465	496	456	492	460	505	475	444	475	458	498	488	459	466	500	477	471	466	440	459	463	475	483	477	493	452	475	468	497	444	449	420	491	488	459	465	451	440	423	500	488	456	496	443	486	456	467	474	426	424	472	445	439	483	459	460	492	456	483	475	452	496	482	495	494	447	458	476	504	466	476	485	449	475	492	471	475	466	483	483	482	487	434	480	457	477	512	453	471	479	475	482	471	485	476	502	459	481	509	481	495	456	517	457	436	475	433	462	475	484	486	478	474	474	410	436	448	435	469	443	486	494	460	483	450	462	458	480	488	455	447	481	486	464	461	428	528	454	486	529	496	451	477	426	464	468	514	473	439	464	476	460	476	451	474	490	454	466	448	467	481	447	446	469	469	480	481	439	461	428	444	446	474	477	428	464	465	460	482	450	483	457	488	472	474	484	418	518	467	507	461	444	468	491	472	539	494	470	472	486	479	464	471	441	490	443	485	461	458	459	457	509	509	443	465	486	471	497	476	471	465	458	463	502	449	458	461	467	444	465	476	478	496	475	435	467	475	488	493	459	485	493	424	462	471	452	485	498	444	485	456	450	451	493	444	473	474	508	429	457	465	454	482	443	473	470	480	475	477	470	445	470	459	434	434	452	506	471	475	491	481	474	453	459	491	481	455	505	506	481	478	479	473	478	488	485	480	488	481	460	499	452	487	440	468	457	478	448	473	453	509	463	492	465	454	451	487	448	429	427	478	454	441	488	466	466	474	471	452	467	483	515	474	491	461	468	468	504	433	467	471	471	490	456	464	470	500	462	505	474
2264	78	65	66	45	65	55	37	48	45	62	55	32	33	41	41	42	44	40	30	50	49	26	48	36	33	43	47	48	44	38	39	62	43	39	50	44	30	26	39	45	38	40	35	40	33	29	26	42	32	50	42	35	32	49	45	39	43	40	43	45	50	45	35	36	45	48	43	39	45	39	43	48	37	53	42	46	42	46	31	55	45	43	41	43	33	33	50	47	41	38	37	48	52	38	31	32	32	49	36	42	44	38	29	44	37	40	38	48	45	38	33	37	46	44	34	40	43	39	40	42	37	42	41	35	38	28	34	33	42	41	34	46	47	47	41	38	45	31	41	30	43	50	38	42	40	36	41	31	34	36	47	38	45	35	41	45	32	40	31	30	40	41	48	41	42	49	40	44	40	47	47	36	46	30	38	41	44	39	51	36	39	38	33	28	31	28	35	45	39	51	40	32	30	41	41	39	42	33	49	36	36	37	40	40	41	39	38	29	49	36	51	21	42	32	46	34	39	36	38	38	47	32	45	46	42	36	47	37	33	47	45	52	43	26	35	41	47	47	41	28	49	32	29	45	32	34	37	41	37	49	47	40	35	36	44	39	41	51	49	45	37	47	47	44	43	39	33	40	34	44	49	43	43	49	38	42	47	39	34	48	38	43	34	32	38	43	45	38	34	36	47	40	37	41	44	49	40	39	47	40	33	48	37	37	42	42	41	42	48	39	55	45	43	37	39	49	34	41	50	41	46	44	35	20	35	51	47	56	32	35	38	43	41	37	41	39	43	48	34	42	47	48	50	44	36	39	38	47	40	37	46	22	36	33	41	34	36	42	40	45	37	38	51	44	39	45	37	42	38	40	44	48	38	37	55	30	37	45	47	40	44	42	36	35	41	31	37	41	39	35	43	32	38	32	39	38	45	37	41	39	46	33	34	51	48	43	48	46	40	50	34	42	45	39	37	38	34	41	37	50	35	39	32	43	47	36	38	39	42	35	44	50	49	30	43	40	33	22	33	39	49	42	36	34	42	41	33	45	43	55	53	46	31	38	35	50	40	51	34	29	40	37	34	31	37	42	27	48	38	40	41	50	31	52	39	38	36	35	31	45	45	47	51	33	41	42	46	42	34	45	46	41	41	47	54	44	27	55	31	42	49	43	32	36	42	52	36	30	37	44	35	40	39	45	39	46	39	42	45	34	33	42	44	33	41	42	38	29	30	43	38	48	33	43	43	34	40	41	35	44	44	47	52	52	32	45	39	38	44	48	46	25	41	46	43	47	44	30	44	46	46	40	40	35	48	47	43	35	43	43	40	35	38	41	39	40	44	35	26	49	30	41	47	35	45	49	36	43	38	39	44	43	35	51	41	38	50	37	37	36	30	42	38	39	33	45	38	43	33	38	44	40	41	43	36	39	38	47	30	38	46	34	46	36	47	41	36	35	41	37	30	37	35	41	33	28	36	31	44	40	42	32	44	24	45	35	31	39	43	25	41	44	40	51	29	40	36	33	35	43	40	41	46	35	30	39	37	36	48	44	55	46	38	43	29	52	44	44	42	43	38	41	34	36	46	38	58	43	37	42	36	33	47	37	41	35	41	42	38	40	54	45	41	35	34	47	31	36	46	41	30	42	39	27	35	31	35	36	42	41	40	40	28	40	33	40	43	36	43	44	28	34	33	53	41	51	37	40	35	47	38	35	40	41	33	34	39	41	42	30	37	46	40	44	40	35	46	35	51	58	32	44	44	47	34	50	46	43	34	45	47	42	49	46	38	25	44	36	36	45	45	46	38	27	33	40	42	41	31	46	39	40	38	40	46	39	37	40	45	32	48	44	37	36	43	46	42	46	37	38	38	38	42	47	29	42	52	51	38	40	40	52	50	40	36	48	32	42	33	54	35	42	37	41	38	37	37	55	44	38	56	48	32	39	35	41	37	44	47	40	29	46	43	33	40	43	38	26	37	35	33	38	43	41	48	50	30	34	33	34	40	32	38	46	38	37	52	41	46	32	41	36	44	47	35	35	37	39	31	41	38	37	42	40	45	38	37	45	50	36	37	60	31	57	39	24	35	36	46	41	42	36	40	40	35	46	40	47	46	44	33	43	41	48	45	41	37	39	48	38	38	51	38	45	41	31	33	43	36	36	46	42	47	39	42	33	46	44	43	49	47	49	38	29	27	42	46	37	26	33	34	53	44	57	49	39	38	41	36	45	41	42	34	43	39	53	44	39	35	37	30	34	37	41	46	38	38	37	47	40	42	51	38	30	49	37	48	45	35	39	36	47	34	44	46	49	39	40	47	41	48	49	36	33	36	52	45	34	28	28	46	29	46	35	38	40	48	37	32	44	34	38	42	37	47	40	38	37	38	28	36	35	45	41	35	37	44	49	36	39	48	45	52	44	39	39	51	48	36	31	49	42	35	47	39	52	59	46	45	49	34	44	37	47	47	32	45	44	45	44	42	41	35	53	51	43	37	33	44	35	42	41	42	40	38	37	52	44	42	43	39	51	35	49	40	44	33	47	47	43	45	45	50	61	40	56	31	39	45	46	41	31	44	47	36	44	38	32	29	44	40	42	42	34	44	40	45	40	40	42	35	42	34	30	54	38	42	44	34	43	36	46	29	39	42	43	35	37	42	51	51	33	42	34	42	47	38	34	32	38	41	38	47	40	44	38	50	37	40	43	37	45	43	35	33	41	38	48	34	34	32	40	46	36	39	33	36	32	40	38	33	34	27	54	38	34	55	42	46	40	44	49	39	43	51	49	43	53	39	48	32	42	28	47	51	39	50	41	34	33	34	54	42	35	52	47	38	47	33	44	42	37	52	37	48	49	34	42	36	25	36	45	43	46	39	39	43	43	38	47	40	28	41	44	34	45	33	44	32	43	43	49	37	32	39	37	35	38	39	40	35	36	40	46	40	55	45	52	43	45	38	36	39	39	37	46	45	46	46	48	46	43	31	38	51	43	36	50	42	50	36	44	37	37	47	42	36	54	45	50	36	29	32	40	45	45	36	42	44	35	38	40	34	40	32	37	30	43	52	55	47	33	37	40	42	47	39	43	35	48	37	32	24	42	47	59	39	46	38	41	35	26	35	40	46	44	54	52	41	47	39	37	39	34	34	40	40	47	52	27	39	60	51	43	42	29	44	37	46	41	31	34	37	39	44	41	39	30	56	47	42	47	42	40	34	40	42	38	36	27	33	32	62	54	44	36	31	44	36	41	53	33	35	49	35	44	44	42	37	44	51	50	36	34	42	42	37	40	37	35	54	45	33	45	38	35	39	40	31	45	39	48	52	45	40	36	32	48	30	34	33	42	33	29	46	49	31	36	54	40	56	41	31	30	42	42	46	32	26	36	35	38	39	42	44	47	37	47	32	37	44	45	35	46	41	37	33	34	49	37	36	42	45	30	49	48	35	42	42	54	40	44	29	48	49	45	47	43	50	34	49	33	34	39	45	51	32	48	35	43	43	40	46	48	31
2126	196	222	250	234	205	170	161	159	182	163	156	167	146	175	150	143	155	166	146	151	161	141	134	154	146	133	139	137	138	157	152	126	124	134	142	143	155	140	147	136	146	134	140	138	162	149	150	138	147	143	148	133	137	131	140	128	115	136	150	148	131	145	142	141	145	138	153	136	138	147	132	145	142	132	138	149	139	167	151	139	144	120	153	142	141	142	163	141	140	134	149	157	135	137	135	121	142	157	131	147	135	137	152	155	141	136	136	146	137	172	132	137	143	154	113	141	165	126	152	133	134	132	155	122	155	142	165	144	122	125	131	159	136	160	151	121	148	180	144	149	117	144	130	126	137	118	137	155	143	119	161	125	154	121	157	115	157	140	168	146	117	137	151	135	167	154	139	151	131	141	147	124	114	147	120	129	129	125	138	150	143	149	160	160	112	138	147	142	134	155	160	131	130	142	142	132	122	115	140	127	155	156	150	148	148	151	156	115	140	163	146	143	145	132	128	126	127	131	121	137	135	131	145	126	117	145	154	138	142	139	148	165	140	133	161	156	141	152	133	138	129	138	126	138	143	121	138	133	131	157	143	144	144	134	149	161	126	113	128	127	143	129	133	137	142	135	149	112	158	112	150	149	141	134	155	122	146	143	140	150	135	138	129	132	150	123	138	145	135	147	132	121	148	131	134	144	148	125	130	140	135	163	137	143	139	153	138	144	148	130	140	141	129	136	158	138	141	131	139	139	149	150	162	142	144	129	133	134	166	129	147	131	140	113	137	126	147	147	146	139	146	142	145	128	160	143	143	127	152	136	150	106	139	119	137	149	155	122	134	147	151	141	154	152	164	144	129	152	139	129	122	151	123	121	147	155	142	151	155	137	130	136	157	122	127	129	155	156	152	134	129	141	140	150	119	141	142	123	157	135	154	141	154	138	140	137	141	135	152	134	160	146	134	157	135	134	123	142	127	139	134	140	150	113	136	139	132	130	142	119	143	123	136	141	141	129	140	160	134	145	126	151	129	133	161	128	146	152	140	144	145	124	130	124	143	138	133	146	153	146	125	131	144	140	133	145	121	122	126	156	148	136	146	139	135	135	133	122	120	146	146	150	138	144	134	139	142	127	146	128	138	127	149	152	138	133	131	141	134	163	147	132	157	154	139	154	159	127	153	128	139	140	143	146	122	138	137	136	137	137	143	144	172	145	150	130	138	141	133	162	160	117	142	139	136	132	149	131	118	125	145	125	143	129	126	139	126	145	143	144	139	133	142	127	126	125	137	149	126	133	136	131	149	143	156	144	130	131	133	134	137	135	123	145	120	144	166	136	126	129	122	137	135	146	154	129	154	140	148	129	143	145	136	125	139	148	155	110	121	145	123	126	144	133	128	119	143	136	132	141	142	151	139	162	140	129	141	132	152	124	125	132	155	137	130	140	147	138	148	140	140	149	151	143	136	134	134	136	128	122	133	150	137	151	142	138	144	158	119	126	142	129	151	129	143	123	149	145	131	134	137	140	126	160	143	142	139	142	141	139	146	141	152	163	138	134	143	144	154	136	150	120	134	139	160	163	148	159	128	140	150	129	137	144	159	170	153	137	131	123	132	150	129	144	132	127	134	125	144	133	119	172	154	142	152	154	160	143	129	164	139	134	145	128	159	153	125	145	151	136	137	152	168	142	149	134	150	142	142	111	169	139	159	127	136	136	146	149	150	137	160	142	120	134	135	128	136	122	143	129	167	152	146	142	137	153	149	152	143	144	147	135	142	151	155	116	147	130	156	150	147	147	131	126	134	123	157	131	157	131	130	151	127	142	133	114	145	139	148	137	138	135	130	156	131	141	147	128	135	139	134	147	124	138	134	161	145	134	140	139	140	149	131	136	137	130	153	136	116	135	126	149	144	136	144	158	148	137	132	138	138	139	121	133	128	123	129	127	103	124	159	153	153	137	128	143	145	147	131	146	151	148	144	136	129	138	119	149	138	130	142	137	116	122	150	136	123	137	132	126	150	149	107	139	158	119	136	143	142	132	153	130	128	128	143	131	154	131	123	132	146	127	140	165	136	142	155	141	121	149	137	136	146	127	120	154	140	154	126	141	139	123	126	140	165	140	140	137	154	131	140	146	132	143	153	135	143	137	158	150	143	143	137	158	134	144	143	149	150	160	132	144	141	119	121	153	140	139	133	128	132	158	158	125	159	152	129	135	171	140	154	146	141	148	145	133	149	169	145	148	149	133	120	143	141	141	133	137	149	139	161	140	148	163	149	136	159	128	147	123	115	143	146	130	136	128	136	120	139	128	153	129	136	134	156	150	134	148	131	137	137	160	142	124	154	162	153	137	140	137	135	133	134	125	161	125	129	143	158	157	142	133	131	128	132	138	138	150	153	129	161	128	143	148	133	140	144	134	138	124	132	140	142	153	140	124	139	127	156	145	138	150	145	147	125	131	137	141	124	155	136	174	145	128	140	143	141	124	147	116	135	148	155	144	149	135	131	136	153	144	173	133	148	137	131	153	125	150	126	127	140	128	145	136	154	144	157	115	144	146	132	151	131	138	147	139	131	128	133	144	150	143	131	150	132	149	142	154	135	155	133	152	154	140	152	157	117	135	147	148	155	120	136	128	139	145	155	149	135	166	146	137	141	151	153	153	152	151	153	130	138	108	144	141	147	146	137	136	142	164	128	141	161	119	130	162	127	153	142	132	128	145	131	135	130	142	137	142	129	134	152	146	150	109	146	141	130	125	171	142	150	152	147	115	123	137	139	133	108	137	158	154	140	136	154	132	149	144	136	123	123	133	143	146	145	124	137	152	167	165	144	112	135	131	115	142	164	133	157	135	130	146	147	139	129	141	137	143	128	146	129	160	165	135	162	134	137	146	140	134	122	137	125	126	143	134	152	152	127	139	145	150	145	131	146	165	149	116	132	158	122	144	136	151	154	143	123	130	153	148	152	133	138	144	167	152	153	156	129	131	148	139	142	129	137	138	130	149	129	142	145	132	115	155	133	144	143	131	164	141	135	126	135	140	144	125	151	143	130	137	133	144	139	142	148	135	142	124	156	160	123	148	135	140	148	131	129	133	158	139	142	132	158	144	132	148	137	164	137	143	134	129	141	127	144	150	132	155	133	128	144	129	137	157	139	139	157	112	136	107	138	129	133	130	129	135	144	134	159	162	133	170	155	127	130	117	137	150	168	136	142	133	136	128	135	122	158	140	136	130	150	117	146	129	149	148	142	154	155	138	133	142	132	114	141	142	139	144	151	136	160	118	127	132	116	133	137	150	152	153	142	156	136	138	144	135	134	132	128	130	132	140	146	169	125	116	129	129	130	137	146	140	133	126	129	136	134	121	145	155	138	125	145	113	127	130	150	147	121	145	149	158	127	138	143	143	143	150	133	154	140	153	134	148	118	133	133	142	133	143	152	142	136	116	130	137	139	150	138	142	161	129	140	130	119	154	136	141	130	149	134	141	123	127	156
9929	1175	1261	946	667	507	380	320	298	245	243	227	183	213	186	184	167	169	151	160	138	151	158	155	143	125	163	137	129	155	130	149	145	135	111	128	120	133	123	139	124	128	144	134	123	134	142	148	144	111	144	121	142	144	133	136	142	136	136	120	129	134	139	106	131	134	126	146	138	139	132	123	138	135	118	144	129	125	143	136	133	128	121	124	114	128	121	130	144	156	143	121	128	104	129	140	123	123	142	132	153	141	139	107	124	142	136	137	122	166	127	145	138	121	132	123	125	136	127	122	125	126	138	128	124	124	127	115	128	105	129	145	124	123	124	142	101	152	126	132	136	126	148	124	131	108	123	129	131	160	116	136	140	135	124	116	141	133	109	106	116	155	117	137	127	112	110	141	115	127	131	117	123	138	131	134	128	119	111	122	142	115	126	133	146	118	116	132	125	153	126	142	138	142	117	117	121	129	143	152	150	120	137	138	121	135	144	128	120	119	149	114	113	111	118	140	108	152	140	124	122	125	150	147	130	129	144	127	112	125	128	144	141	107	118	149	140	123	118	128	137	113	121	123	138	127	122	144	148	123	150	128	121	117	137	129	112	133	116	140	166	112	132	130	152	113	123	145	127	113	130	130	120	125	130	130	120	128	120	161	141	146	119	117	120	147	130	121	138	115	102	149	140	136	139	135	110	115	101	125	143	126	116	137	128	125	153	133	137	135	112	125	119	128	127	127	137	120	120	127	115	139	127	115	128	123	118	132	117	117	148	128	122	144	141	120	141	119	129	121	125	123	132	123	116	130	105	139	133	127	143	126	152	161	124	164	108	126	142	151	107	117	125	114	119	140	131	133	118	115	147	121	115	124	119	118	117	130	117	150	134	123	118	125	129	122	137	131	128	112	126	147	105	122	114	124	129	126	121	133	122	137	124	134	141	123	140	127	118	134	134	145	127	118	120	113	141	150	135	109	127	118	123	102	142	132	134	103	120	137	130	122	125	142	144	132	132	125	128	110	132	125	122	133	143	124	116	119	140	127	137	127	129	123	124	116	139	115	144	112	132	122	127	127	131	124	143	141	124	139	103	130	135	117	133	125	128	120	113	127	164	124	146	130	127	135	149	126	126	136	147	117	124	132	128	148	158	128	139	119	138	142	110	127	133	117	137	121	132	119	142	145	124	118	124	133	113	132	125	121	102	127	130	127	121	143	127	113	127	115	143	136	149	109	108	135	127	128	115	128	116	130	111	129	133	138	114	126	128	122	133	127	115	137	138	124	131	114	143	127	145	135	131	132	132	121	125	138	128	113	138	111	140	130	126	130	110	140	110	134	125	147	123	104	131	110	139	124	123	138	136	134	139	148	160	124	117	128	124	105	129	124	124	132	146	143	123	111	115	136	112	125	106	117	122	115	131	145	115	126	127	130	121	113	128	132	113	116	119	138	130	127	113	111	137	139	158	137	133	129	125	134	125	145	113	128	133	124	95	114	113	141	124	119	152	141	107	130	140	132	116	138	138	116	129	152	141	139	117	127	136	138	139	138	123	128	106	111	133	123	126	137	136	147	135	124	111	133	125	118	141	122	121	132	110	140	133	114	126	125	113	129	96	116	107	130	126	125	116	133	106	115	141	143	121	152	122	123	160	140	128	143	125	122	122	119	144	127	128	138	124	136	121	137	136	105	118	114	115	127	135	140	121	138	116	124	143	139	113	130	133	127	120	128	131	143	111	139	142	108	125	128	123	128	136	141	115	141	145	111	135	126	144	154	137	118	139	112	114	131	123	112	137	129	113	115	125	124	119	131	147	143	127	110	142	160	139	135	113	120	124	135	123	156	129	140	125	140	137	146	114	132	131	135	129	137	122	130	123	136	154	137	131	104	120	102	137	135	125	146	124	118	140	122	116	136	118	136	123	133	118	125	136	123	123	112	134	127	144	151	121	107	109	144	124	125	130	129	141	117	133	134	136	113	131	124	122	133	121	118	119	146	107	135	126	106	126	110	101	118	128	128	134	136	119	123	130	109	130	142	116	145	131	135	134	120	131	132	98	146	124	96	143	132	130	111	124	121	163	139	146	118	134	139	136	127	152	108	112	119	104	127	121	123	123	138	135	110	154	131	141	110	122	118	128	130	108	127	117	106	125	126	119	136	133	94	125	146	125	147	127	149	136	145	143	128	139	142	139	145	112	135	112	120	100	121	151	105	152	137	122	125	131	120	132	119	126	130	123	135	110	124	118	122	128	122	121	122	129	124	104	143	135	145	128	104	135	133	110	125	106	114	107	130	139	132	128	119	130	114	124	132	127	139	137	128	140	139	121	144	120	117	120	128	108	118	127	122	130	137	120	131	135	132	128	114	129	140	123	146	113	112	131	134	141	129	127	129	137	132	152	126	120	135	116	108	135	129	123	155	117	117	126	116	125	140	113	149	130	122	124	122	142	131	132	135	152	128	141	139	138	114	118	140	139	117	135	132	125	144	135	125	126	115	131	132	158	139	145	115	103	120	126	131	137	133	151	135	114	127	123	120	122	120	109	143	129	124	111	141	121	127	130	152	144	118	122	119	132	135	128	133	149	146	129	107	149	113	114	123	116	140	121	133	125	134	119	126	129	148	133	136	159	153	130	127	144	123	127	122	132	125	116	129	115	146	111	124	136	139	117	146	126	137	112	142	99	137	139	133	139	127	121	110	155	116	139	127	128	139	144	119	123	144	148	120	120	140	128	106	125	130	125	125	137	125	145	133	128	133	123	140	115	141	120	135	120	125	116	120	120	141	129	133	125	143	125	123	106	119	122	146	120	146	121	135	129	136	120	112	135	136	135	108	136	120	107	124	133	142	132	117	127	127	125	145	143	110	132	113	138	124	136	122	113	117	133	123	119	110	143	117	125	132	141	100	128	132	137	122	114	146	125	127	112	149	103	120	127	107	139	121	141	103	148	130	131	119	122	131	137	113	128	124	129	129	121	127	115	126	128	116	159	139	139	118	134	128	134	159	124	135	135	120	117	123	103	127	129	118	130	128	122	142	128	138	120	118	153	111	110	133	130	121	128	134	131	127	129	123	129	129	122	119	134	124	96	130	127	123	124	124	125	117	144	135	140	121	122	112	124	122	108	125	115	105	119	135	127	126	139	143	133	129	123	136	120	125	116	111	127	125	113	114	117	138	153	118	129	135	134	125	128	121	118	134	110	132	129	123	135	143	137	119	130	134	138	127	128	113	142	112	153	110	119	127	113	130	123	150	128	136	119	131	142	140	142	143	130	131	99	141	118	125	151	127	137	127	123	135	116	114	136	120	127	127	153	132	112	125	126	127	132	137	109	124	148	127	103	134	126	133	103	128	155	127	128	126	128	136	121	127	115	135	135	135	122	135	127	117	120	106	132	155	120	129	135	128	142	132	136	119	101	96	153	134	136	119	131	101	147	114	123	127	155	112	133	133	115	131	150	136	112	143	141	124	121	134	118	134	139	116	116	152	145	126
6475	1167	2706	3003	2766	2137	1755	1487	1329	1067	970	861	785	768	717	689	629	590	525	511	469	458	495	466	469	414	474	443	429	408	392	409	392	405	425	409	392	380	408	360	371	369	365	344	411	396	362	400	354	376	371	393	334	375	374	333	370	368	370	375	379	360	357	340	332	380	383	364	344	356	354	349	354	351	313	386	350	348	333	319	319	376	333	337	343	333	323	318	315	327	343	360	383	363	356	350	403	328	324	322	342	315	352	313	328	349	352	368	343	315	358	344	401	342	334	320	333	328	344	352	314	396	350	363	340	355	358	312	342	338	350	309	303	334	343	325	312	351	353	331	345	320	356	321	366	341	366	313	351	359	326	340	303	317	345	348	340	327	354	320	327	341	317	350	345	365	329	305	310	340	358	343	312	349	320	364	320	343	334	314	352	376	330	340	358	319	341	336	296	300	332	300	358	317	325	345	330	333	338	326	359	317	350	323	327	315	371	321	333	332	302	350	341	288	328	343	310	325	324	335	347	335	347	308	316	346	343	342	366	297	317	331	318	317	351	387	331	350	336	334	346	337	325	352	331	345	356	316	341	312	348	333	336	319	325	342	332	339	342	322	300	339	275	355	354	315	346	336	329	316	345	361	368	291	324	370	327	345	333	306	305	349	315	355	371	301	340	337	362	311	345	333	333	341	343	355	318	328	342	334	331	346	343	311	357	335	354	323	308	346	328	307	329	366	336	346	341	337	341	350	356	378	358	315	321	309	314	322	341	334	318	368	358	324	362	345	335	347	332	316	305	337	331	333	339	314	313	293	348	337	364	317	328	353	341	325	340	340	344	306	317	362	347	343	366	379	387	333	336	315	347	314	350	360	343	347	348	314	328	348	328	327	319	339	341	351	326	338	301	300	369	347	372	313	351	315	311	355	326	340	322	339	333	335	304	341	345	315	332	302	344	322	310	361	324	330	322	316	361	343	323	332	320	325	346	308	339	338	347	351	364	327	368	342	341	358	344	332	329	293	345	354	317	359	337	335	361	323	313	315	349	333	377	367	285	317	336	293	336	315	298	313	322	371	337	300	368	375	357	332	320	336	379	334	350	329	330	356	352	349	338	360	359	324	309	331	309	329	339	343	367	339	351	346	319	330	343	358	313	320	364	371	356	327	325	351	333	345	334	342	349	335	348	327	361	307	344	342	325	338	325	351	311	316	336	342	361	342	335	339	344	338	306	354	306	324	310	296	368	327	315	360	332	344	362	344	373	318	347	383	345	353	324	348	348	317	329	348	345	344	351	322	335	312	338	344	322	298	308	329	336	336	341	331	346	337	316	329	307	335	328	338	352	313	327	356	328	338	341	316	349	342	346	343	289	341	317	307	336	289	377	338	345	309	360	382	351	336	322	343	319	317	341	337	305	360	356	328	325	342	325	322	335	343	317	315	316	343	324	358	330	322	345	341	328	339	302	355	384	356	318	315	322	333	329	335	345	383	358	328	328	304	334	333	314	304	333	323	331	355	345	310	348	353	313	345	325	318	339	349	326	333	313	336	346	323	340	387	345	323	318	326	367	356	342	344	340	320	322	329	350	330	306	343	318	316	298	343	349	338	350	329	330	346	342	319	361	332	322	327	371	309	355	321	318	306	312	316	317	334	331	332	317	341	336	357	329	332	380	334	346	329	377	308	343	337	331	325	317	322	347	306	340	374	329	323	324	341	328	319	322	324	333	342	327	344	320	356	282	335	331	334	312	355	320	298	318	318	346	329	336	318	321	345	326	340	311	341	330	337	342	349	282	351	332	338	327	310	321	362	350	347	293	347	330	362	320	360	313	312	336	335	357	327	364	326	338	352	306	300	339	335	353	344	328	363	323	350	292	351	351	355	323	314	305	326	331	355	349	350	362	337	347	328	324	374	330	332	287	360	329	321	328	338	307	321	316	314	312	337	342	329	319	317	327	342	339	332	330	309	325	346	322	323	287	337	322	350	320	328	333	312	325	325	316	333	339	329	362	320	317	346	331	367	336	341	320	339	326	343	341	312	337	316	319	315	337	339	339	344	334	328	314	333	315	342	366	305	324	322	328	334	304	343	356	346	321	380	326	342	341	312	341	351	336	292	356	326	323	323	339	347	362	346	332	338	325	349	348	302	341	328	334	351	328	367	339	319	371	385	341	364	332	342	327	315	330	347	349	336	294	325	330	337	358	354	328	312	339	341	324	356	329	341	338	319	350	371	337	331	332	341	348	334	373	345	328	362	348	322	323	327	309	339	354	392	336	331	346	358	305	324	317	335	302	336	348	322	348	373	347	325	336	343	337	328	323	306	344	349	330	313	318	361	361	338	332	345	327	355	319	365	360	341	346	337	345	320	318	365	355	318	326	347	329	324	325	341	310	298	337	303	351	305	343	316	347	377	315	316	337	301	321	371	333	344	284	333	358	316	317	331	307	327	342	367	332	352	351	345	334	333	330	328	327	328	346	310	339	329	306	349	303	347	351	356	367	305	358	328	306	343	366	343	339	326	369	285	354	340	369	350	325	331	336	323	338	314	362	330	344	387	331	329	338	326	338	331	340	364	339	324	343	353	318	336	351	336	331	330	321	339	343	354	347	312	329	326	317	329	356	340	356	338	309	333	308	328	359	323	337	312	331	349	371	325	358	329	358	346	331	316	328	326	336	345	343	317	312	296	325	345	360	308	339	321	311	319	341	346	361	330	323	358	324	342	337	334	335	350	327	315	326	361	312	363	310	324	337	339	311	328	328	337	336	361	327	316	324	331	316	349	312	348	332	352	323	325	333	331	348	327	332	358	327	315	306	343	350	323	337	307	343	355	338	344	292	345	337	352	333	326	366	316	306	318	325	336	338	365	312	325	352	316	342	343	339	335	341	324	332	355	374	368	332	335	353	329	312	351	333	334	326	341	314	329	359	303	359	369	301	349	334	327	330	314	340	329	348	350	334	345	349	331	300	323	367	352	338	326	342	333	299	312	343	389	341	344	333	347	306	314	354	379	312	322	310	385	332	318	342	339	347	338	344	354	330	327	319	315	344	314	347	341	323	350	336	304	339	318	342	345	333	345	321	358	340	313	344	338	315	301	345	323	326	330	294	324	310	302	314	289	301	318	314	331	336	356	363	332	342	328	333	321	309	345	333	327	334	348	325	328	314	323	336	311	341	348	316	365	336	344	357	345	345	332	355	331	315	346	357	364	338	384	339	358	314	331	335	343	312	337	313	310	321	333	307	343	332	349	327	318	344	330	351	347	337	312	354	341	355	348	342	304	321	282	341	343	347	334	350	336	331	354	349	330	334	338	351	320	353	310	360	352	338	326	341	322	335	330	281	317	330	330	364	347	336	332	346	342	341	332	332	306	312	351	312	330	316	374	352	328	346	335	332	321	327	340	353	364	323	330	373	318	339	340	329	362	334	347	306	314	319	327	346	336	348	314	331	303	313	331	308	364	317	307	342	302	311	355	328	309	349	343	357	321
17327	2788	2575	1898	1239	919	714	603	465	439	411	342	297	305	290	278	246	279	238	255	238	236	207	204	199	220	223	205	248	200	249	207	211	225	191	185	215	203	215	225	228	216	192	201	191	198	207	213	195	205	178	209	221	202	224	215	206	228	214	223	184	210	199	175	218	227	179	198	185	196	237	190	213	220	196	191	187	203	176	194	195	196	186	188	205	195	191	200	178	226	207	206	206	180	202	212	193	197	179	199	224	188	206	200	204	174	196	179	182	211	206	214	183	196	209	187	211	213	187	189	185	204	194	197	198	219	193	179	173	206	183	213	184	212	186	194	208	198	173	195	212	189	190	204	175	162	191	218	191	209	197	220	215	199	182	207	212	206	184	214	201	184	204	215	226	206	203	189	205	196	181	169	182	204	200	202	188	177	186	211	202	177	176	181	214	201	219	194	210	188	213	202	194	197	182	196	220	197	201	184	170	182	203	198	188	204	209	184	214	193	207	213	223	186	221	209	195	198	202	196	182	199	189	207	166	190	184	183	185	183	178	196	193	199	190	216	186	171	225	203	200	198	195	204	215	219	196	206	190	202	195	206	224	187	210	205	204	195	204	209	220	210	195	172	200	183	192	185	192	202	187	209	199	193	210	167	205	193	181	215	192	194	191	192	196	198	185	200	197	161	191	215	212	183	194	191	194	174	196	196	213	207	235	208	196	181	195	199	196	184	201	213	208	192	194	188	193	228	211	201	204	193	170	218	177	185	207	179	216	191	217	196	196	190	198	186	211	192	201	191	190	223	184	199	187	195	190	174	174	193	217	214	198	199	191	202	197	205	184	175	198	179	231	154	181	188	206	206	209	209	174	191	201	212	183	222	181	199	202	197	188	211	200	197	185	171	180	188	209	208	164	194	217	200	184	179	195	215	212	162	198	189	190	195	188	200	192	204	172	210	189	203	171	202	192	203	206	165	171	202	189	201	198	189	222	170	190	232	202	182	182	210	204	205	167	183	195	200	175	185	166	205	187	204	216	223	214	216	222	183	195	192	211	194	203	210	207	166	207	192	194	182	170	195	229	203	201	207	193	213	202	203	211	222	191	168	197	200	194	182	199	182	193	201	181	174	215	209	214	193	208	180	200	206	191	190	187	216	191	181	202	206	190	193	178	222	231	209	205	208	211	217	201	182	186	199	179	194	200	186	196	192	180	193	205	212	154	207	189	181	190	197	196	216	198	217	167	187	216	186	175	181	182	173	184	210	187	197	212	182	188	175	199	219	208	185	195	210	224	202	206	201	195	205	181	191	180	226	180	196	197	215	159	181	190	210	197	208	211	189	170	176	194	168	205	192	201	164	163	179	226	197	195	197	208	177	207	200	186	219	207	203	197	191	207	200	212	188	206	182	186	188	186	143	200	202	184	185	188	174	194	199	182	205	203	176	189	180	187	196	193	178	167	190	178	203	203	199	201	184	210	220	183	191	191	184	179	182	207	195	201	193	177	199	202	188	231	212	207	205	197	167	176	180	194	206	178	232	181	199	180	186	202	221	188	174	208	159	212	204	182	220	209	196	196	178	187	196	199	195	203	192	199	192	212	184	191	219	185	204	193	187	212	202	237	211	206	174	213	221	193	209	212	217	190	196	184	231	204	189	181	189	167	212	190	199	205	184	186	191	188	209	215	182	191	190	195	199	182	209	184	174	196	195	213	199	240	223	199	193	193	207	202	184	176	195	205	179	203	219	188	209	200	183	203	205	188	187	208	186	177	168	202	198	190	210	216	183	189	190	202	183	209	182	175	167	197	202	204	191	201	214	196	205	185	190	181	185	169	195	188	195	206	191	190	178	180	210	194	181	211	203	177	176	197	201	216	198	208	195	215	198	208	216	227	212	200	202	183	189	201	198	188	200	216	209	194	163	179	192	203	218	200	186	211	181	201	181	206	194	207	205	171	195	182	197	187	214	215	201	193	216	197	194	192	216	199	237	205	192	206	186	178	174	193	187	192	187	230	214	180	187	193	185	189	178	191	210	227	205	192	187	209	216	210	189	217	214	238	182	206	211	216	192	197	202	186	179	200	211	193	188	190	206	207	224	164	222	195	204	209	191	187	214	198	184	204	207	194	183	191	176	191	217	188	188	209	219	185	169	220	193	148	194	181	158	205	175	222	201	216	191	199	181	213	179	210	207	179	182	169	182	209	194	183	195	196	202	198	187	172	198	180	179	172	189	211	185	210	177	189	194	211	198	187	175	170	202	186	192	199	206	197	182	202	201	206	177	181	203	206	221	188	190	211	205	227	202	194	204	175	179	217	219	199	214	214	176	223	190	210	244	186	197	190	190	189	184	168	210	196	219	191	189	221	194	215	200	191	216	179	197	203	193	206	174	187	189	208	185	157	199	219	198	166	222	202	182	196	201	196	186	202	199	178	188	201	210	171	197	182	199	166	165	221	191	186	160	190	199	211	206	198	213	198	209	209	192	194	192	202	233	175	209	215	191	202	186	201	191	173	195	193	178	193	212	213	201	186	207	204	201	208	212	193	205	189	183	195	198	180	231	174	210	177	174	207	187	219	180	202	202	208	181	188	193	238	205	210	200	189	205	229	205	202	190	193	181	192	207	187	204	211	173	175	173	197	189	217	190	197	210	216	196	193	184	207	189	187	204	192	170	190	189	198	202	199	193	173	185	175	193	178	170	198	196	181	183	233	196	175	196	171	209	188	201	195	191	170	196	209	215	178	216	226	215	210	217	202	227	196	193	188	202	182	180	203	192	205	217	162	197	204	235	196	217	196	208	214	183	188	216	194	160	207	187	199	180	181	187	216	169	216	219	187	181	198	188	174	209	175	219	187	200	205	202	166	192	186	204	204	191	187	175	175	196	202	202	199	192	167	205	191	201	198	191	207	194	170	181	195	197	196	202	187	209	224	211	208	182	195	199	186	202	182	191	196	200	186	188	201	179	207	204	182	184	208	199	178	198	203	203	190	177	188	182	184	181	182	204	216	180	193	233	175	192	203	194	186	179	178	192	199	213	166	208	221	188	169	182	191	228	190	221	220	220	183	179	176	197	214	211	208	193	215	184	186	198	208	223	181	189	196	193	224	218	201	208	182	216	201	189	191	206	186	194	164	178	217	203	216	190	187	206	189	192	205	182	180	211	180	178	183	211	211	210	195	208	194	184	201	201	204	183	169	190	200	213	207	205	177	198	189	201	201	214	188	214	183	191	200	163	211	182	172	224	207	200	167	190	214	214	183	181	193	205	215	177	174	190	190	197	203	200	212	201	226	191	182	208	194	166	187	198	202	196	181	191	168	211	184	204	170	206	215	176	187	193	192	205	209	193	187	170	202	201	199	199	202	184	175	190	173	201	196	207	191	181	176	191	196	190	176	211	195	218	196	199	194	217	188	181	208	213	184	179	222	196	184	222	202	202	203	189	212	192	194	182	187	174	176	192	195	232	174	209	211	189	175	218	208	197	189	213	197	184
8075	2132	4791	5541	4825	3948	3241	2720	2245	1962	1707	1454	1296	1243	1127	1035	982	914	865	855	800	790	736	732	751	728	684	691	638	674	652	614	658	563	574	569	552	586	572	549	553	559	525	556	551	538	525	496	513	519	488	515	521	536	494	515	516	475	493	523	531	494	488	492	469	521	445	478	530	463	495	452	442	518	517	466	507	415	491	511	496	499	512	467	483	495	493	482	478	495	457	473	470	487	468	439	482	482	451	470	473	512	455	452	454	456	450	469	482	483	454	501	450	466	470	435	502	444	438	471	437	473	440	433	454	479	450	468	478	454	484	443	430	488	472	468	456	453	471	444	476	523	469	482	464	457	503	471	485	473	482	477	481	474	466	493	466	493	485	452	446	492	464	482	455	517	452	477	442	470	480	478	426	478	484	483	456	481	492	491	453	475	469	466	454	468	483	525	444	484	443	446	468	467	480	472	484	466	497	467	468	469	478	453	469	444	458	473	447	462	465	438	472	486	451	442	473	447	468	491	503	461	494	511	481	470	437	472	460	468	455	479	483	483	495	472	493	433	468	459	480	446	477	486	496	501	453	477	485	451	486	453	459	430	490	481	456	490	466	458	494	450	485	508	491	497	445	450	492	467	475	457	478	483	459	502	492	443	465	451	448	435	443	474	490	449	458	484	506	463	490	474	475	488	468	455	471	466	464	466	476	476	486	444	428	466	493	442	451	491	511	422	444	484	486	470	480	466	456	460	504	497	469	444	449	462	465	441	461	466	454	467	450	470	439	479	458	530	499	460	441	436	461	466	467	476	458	442	470	458	445	488	458	485	507	465	478	477	431	465	464	470	469	505	475	468	440	466	473	433	493	451	500	499	438	477	475	456	483	501	474	455	476	440	495	477	467	461	474	469	440	511	422	456	486	455	471	486	433	468	488	471	486	468	490	478	476	469	455	452	461	470	448	488	413	448	494	509	457	442	427	471	506	437	455	469	440	509	442	474	455	477	493	470	450	486	447	454	469	487	449	481	445	476	456	427	421	436	445	466	482	481	439	462	458	457	463	460	521	456	449	490	433	488	438	462	457	486	501	404	437	482	483	447	450	443	463	443	445	500	476	498	443	461	452	408	459	471	471	490	520	455	457	516	481	509	494	445	488	418	475	480	468	467	484	443	457	486	514	498	466	430	462	445	502	475	501	496	445	473	502	441	478	479	480	440	481	455	481	485	468	486	483	497	460	440	494	476	463	465	468	507	465	483	464	458	514	473	464	465	473	459	473	472	454	463	494	448	478	464	470	500	475	479	482	438	463	423	487	465	446	495	455	484	462	430	488	455	469	447	470	465	459	473	431	422	475	465	463	447	493	470	446	477	457	474	470	458	444	459	459	455	463	457	506	498	436	481	489	440	481	479	462	475	463	452	434	474	466	458	496	481	461	445	460	438	441	486	470	453	478	468	454	462	471	439	474	478	503	447	452	447	483	494	454	465	440	501	479	454	502	481	467	476	479	485	454	491	467	482	445	523	487	499	450	453	465	455	456	470	454	509	481	451	474	454	497	491	425	490	473	491	493	445	438	478	480	475	473	453	449	475	437	450	463	443	462	509	470	496	468	493	493	427	453	474	436	513	461	481	475	476	470	488	450	490	469	470	449	464	477	460	485	492	433	444	480	456	470	444	508	462	445	471	462	465	465	485	451	431	488	472	474	471	506	452	464	443	460	482	463	463	491	495	494	479	489	453	451	445	463	453	450	476	483	430	449	459	487	481	471	490	473	489	462	427	456	451	476	453	479	481	482	455	494	451	441	492	488	474	464	439	469	449	446	470	448	528	462	474	464	464	443	456	489	440	455	463	466	489	536	492	455	446	470	448	495	454	426	458	490	475	518	520	493	512	489	480	474	464	455	487	406	469	458	396	469	462	473	480	497	459	436	427	450	440	508	497	460	428	429	476	453	513	455	466	485	462	482	462	482	488	458	462	459	503	465	452	446	477	484	468	451	455	467	474	429	466	475	481	470	447	491	467	441	455	498	495	491	480	481	476	458	477	510	463	449	493	489	459	463	460	426	478	474	418	484	478	439	480	452	443	443	492	481	453	450	456	477	490	449	452	460	464	434	485	466	481	433	477	465	477	491	466	489	470	496	479	424	478	468	448	448	429	492	469	498	506	475	495	441	470	516	477	479	475	457	473	475	440	431	454	451	464	403	461	494	455	460	473	466	490	510	454	486	468	429	479	450	462	482	445	457	469	489	482	456	438	482	461	499	483	456	480	487	480	487	479	467	472	480	433	466	484	481	438	445	451	422	505	459	475	426	462	456	465	474	496	469	510	446	462	461	478	466	442	462	480	449	471	457	449	451	477	458	463	475	495	485	476	465	422	469	457	495	470	430	461	480	419	474	508	494	478	476	479	492	463	476	453	460	486	503	473	497	437	474	474	457	504	395	467	456	479	473	469	507	489	449	470	436	487	461	500	518	485	465	449	461	469	472	479	492	484	496	475	476	472	444	504	462	508	456	484	481	442	506	508	477	475	480	443	434	473	489	423	493	443	480	464	439	493	476	458	470	458	536	451	455	452	501	429	457	480	492	466	454	481	478	451	441	472	457	479	472	465	439	504	483	465	481	427	476	471	457	449	459	512	449	508	472	481	464	471	473	448	507	473	429	461	484	473	439	470	436	458	460	459	486	474	450	418	469	497	478	459	470	512	468	491	490	429	504	457	438	485	463	461	500	463	489	506	455	466	462	463	483	538	463	466	448	489	436	485	462	490	449	498	455	466	493	456	454	450	489	497	480	453	451	492	488	481	436	431	507	425	488	479	489	442	473	448	475	505	456	494	481	490	480	467	468	467	459	479	482	477	471	484	460	467	460	449	451	512	477	433	430	475	514	445	475	457	442	518	451	457	500	476	476	455	454	477	502	431	472	467	458	447	503	534	442	449	478	457	469	459	478	503	504	471	475	455	481	467	469	473	489	453	461	437	445	464	469	481	469	455	467	483	475	453	455	460	439	463	460	491	448	496	484	466	457	465	491	463	456	482	461	483	472	446	444	490	437	475	469	445	470	475	476	471	477	450	503	458	493	446	467	478	445	449	479	448	450	498	489	460	455	458	473	467	444	440	485	477	482	472	440	436	462	457	478	456	485	474	478	441	480	451	481	441	465	459	460	508	485	482	502	484	476	459	466	481	486	492	451	480	441	477	450	457	466	484	483	440	479	454	474	477	520	473	474	454	473	502	460	442	498	462	485	523	497	425	460	461	509	466	461	458	477	485	459	471	469	483	474	437	461	478	503	463	492	526	449	422	443	515	486	475	476	518	454	446	464	450	472	457	496	503	463	515	448	459	445	500	441	496	459	447	508	484	499	459	460	439	476	470	501	487	469	464	440	478	479	484	476	480	461	473	488	481	472	451	506	484	469	441	469	441	464	473	453	467	501	470	451	452	441	456	465	442	460	479	439	486	461	456	472	453	502	454	470	461	494	408	470	467
2402	84	92	60	68	64	42	58	42	50	51	54	35	42	49	45	40	59	35	39	40	51	38	42	47	46	40	34	48	41	50	38	39	40	46	44	40	40	48	46	47	40	50	45	41	43	46	40	30	36	35	31	47	50	42	39	40	42	54	37	49	42	41	36	47	33	37	48	56	50	39	44	40	43	50	45	35	38	54	45	38	52	50	40	34	35	46	47	34	39	50	47	33	33	58	35	47	34	48	30	28	49	42	29	39	42	34	41	32	43	35	51	47	39	38	46	43	30	34	45	38	40	48	37	45	41	50	32	37	43	39	44	47	51	41	36	49	41	35	42	37	48	45	43	52	44	36	44	37	35	39	35	45	27	53	29	35	32	41	49	43	42	43	38	41	46	34	47	28	41	38	46	50	31	50	48	38	36	38	45	43	48	42	37	43	45	59	27	30	38	44	41	40	46	41	40	44	37	54	37	34	43	39	37	37	37	32	37	40	42	39	35	39	37	41	46	53	49	40	42	47	37	30	50	32	31	34	48	54	42	46	34	46	53	45	35	50	43	42	35	32	43	47	40	45	33	49	45	43	45	44	36	44	32	39	41	37	39	42	53	30	55	57	46	50	38	31	44	49	34	37	41	36	35	48	49	29	40	50	47	31	36	48	39	42	41	36	39	37	46	43	46	56	49	37	34	38	51	39	41	35	39	35	41	39	48	35	45	46	50	42	47	39	48	40	44	44	43	41	44	45	42	38	29	37	40	46	37	48	40	41	44	32	44	42	46	40	35	41	46	35	34	40	43	39	30	60	48	44	44	37	42	44	39	45	46	42	50	55	43	43	48	39	39	44	52	45	29	42	42	45	44	33	35	42	39	50	49	39	39	49	34	28	50	47	40	37	35	45	49	44	32	34	49	49	57	53	50	39	35	39	45	41	37	44	50	45	40	43	33	45	45	30	53	34	38	40	42	48	32	35	39	52	47	32	51	32	43	36	53	44	44	42	37	56	41	39	35	38	43	46	44	31	46	33	46	34	41	49	41	38	44	32	33	31	40	27	36	48	34	45	41	46	49	47	39	33	36	33	37	40	44	50	31	35	39	37	39	46	48	48	37	31	43	50	47	47	55	41	49	41	62	33	33	43	43	40	40	37	33	38	43	36	43	33	43	34	52	51	43	44	37	31	32	48	56	39	44	38	47	34	46	45	42	34	41	36	38	23	27	36	47	51	42	47	50	43	39	38	41	48	35	37	28	42	34	38	53	34	46	36	42	29	36	51	30	52	45	37	41	48	32	36	37	42	35	40	43	62	42	50	34	36	37	43	46	48	44	40	33	49	42	39	43	40	32	37	49	39	37	53	31	43	41	40	39	41	29	36	52	54	35	29	39	45	40	37	34	32	48	44	29	34	33	44	35	52	52	43	36	40	51	34	36	32	37	51	32	35	38	55	35	46	39	37	43	48	46	45	37	49	42	43	51	50	39	40	34	39	40	31	38	41	43	40	28	56	38	39	46	47	52	41	49	46	40	41	40	36	43	33	48	43	49	46	46	37	44	41	40	44	44	55	57	47	32	39	36	44	36	42	32	37	28	38	36	52	36	45	40	43	44	39	33	40	37	40	38	48	36	44	42	30	48	54	50	49	40	47	44	33	34	40	50	42	35	46	36	34	49	60	39	26	42	43	33	44	49	43	47	43	44	42	44	41	41	47	41	41	47	44	48	34	35	43	43	33	49	37	42	37	39	35	40	33	27	24	41	46	48	55	57	46	43	48	43	35	53	48	42	48	28	31	39	36	48	41	39	43	45	35	42	38	32	31	45	40	34	38	47	41	43	45	51	46	47	44	39	47	34	43	61	40	39	46	36	39	41	32	37	47	45	43	52	43	38	49	33	50	30	29	36	51	35	33	28	35	40	41	31	29	48	42	38	39	39	51	48	43	32	47	40	40	44	39	44	35	33	32	36	39	37	30	31	41	31	42	40	50	41	43	45	50	46	44	31	43	42	35	32	51	42	41	49	53	52	43	43	48	35	32	53	39	35	34	48	38	40	43	39	38	34	37	38	35	49	36	47	40	33	36	42	45	40	44	43	38	42	51	48	46	45	29	34	47	40	35	35	41	43	37	31	37	41	43	43	40	38	54	41	38	41	43	44	53	42	47	39	45	43	39	57	42	40	47	36	52	38	42	42	40	35	43	38	40	45	50	52	42	58	45	46	37	38	34	32	30	39	31	43	33	41	40	37	36	36	41	40	36	35	48	39	36	41	37	34	41	45	43	35	26	41	28	38	43	43	55	37	36	30	39	50	54	37	40	38	53	50	31	30	46	35	47	31	36	48	37	41	61	37	53	54	47	55	46	37	40	41	46	44	33	42	39	40	38	30	44	43	54	41	35	37	44	49	39	37	35	45	47	43	29	40	42	53	46	41	36	36	53	38	39	42	53	26	43	44	35	47	39	25	34	36	54	35	37	38	49	42	37	46	51	44	40	38	29	42	46	52	32	42	46	46	49	41	46	35	29	39	43	57	41	47	37	36	41	42	49	52	38	31	52	35	41	32	39	39	46	31	44	43	44	45	34	36	40	31	39	52	53	38	38	43	39	36	47	33	34	34	48	45	50	44	37	41	38	42	38	54	38	45	42	47	38	36	45	44	47	40	34	38	40	34	36	41	43	44	35	52	41	36	38	40	51	41	43	35	48	36	31	39	41	33	39	40	38	29	41	42	35	41	40	39	37	42	47	48	34	39	46	48	38	60	43	51	35	30	30	38	45	39	49	50	37	43	49	44	50	39	38	43	41	51	35	55	32	37	41	31	44	42	44	46	38	47	51	42	33	31	38	35	36	47	34	48	46	60	61	39	42	39	26	43	45	48	37	38	39	39	48	41	40	49	36	46	45	45	61	44	41	36	42	51	24	44	54	56	56	41	34	45	40	46	38	29	31	37	38	54	48	45	43	36	38	49	43	42	35	34	38	31	45	43	29	33	35	32	34	51	36	35	43	41	41	34	41	37	38	47	36	47	48	39	40	44	41	39	52	42	43	33	53	56	41	42	37	40	38	37	40	44	49	52	45	40	51	40	28	35	40	41	35	44	42	34	39	42	47	44	42	42	43	34	46	46	44	36	60	41	38	34	45	40	32	47	44	40	51	55	36	44	38	48	45	41	37	45	54	38	44	43	30	49	53	47	58	47	42	58	41	35	45	31	30	45	48	40	46	38	47	44	42	49	36	42	47	37	28	42	56	43	34	48	33	50	32	39	44	52	39	47	43	42	43	36	36	42	36	32	44	31	33	47	47	36	41	34	46	41	52	32	43	45	47	35	35	29	29	44	31	42	44	43	59	34	49	48	44	62	47	39	41	49	45	42	34	35	40	30	49	47	40	32	34	33	38	40	41	45	32	40	39	32	39	32	47	50	44	41	39	46	37	43	47	47	47	38	43	38	37	44	41	42	42	44	46	45	33	46	28	53	60	42	54	41	38	39
2110	210	259	274	236	230	190	219	198	172	149	172	137	157	149	149	148	153	154	161	155	139	146	138	162	134	159	154	149	125	159	145	136	144	162	126	148	149	145	151	152	137	139	143	130	135	144	152	135	136	142	122	137	126	151	142	145	138	146	149	152	145	134	165	146	160	142	144	141	142	143	129	140	134	129	142	137	140	156	130	124	151	128	125	155	135	142	144	151	144	141	142	131	153	132	137	138	124	145	144	143	160	159	152	137	142	131	138	141	143	148	152	125	147	145	124	130	125	140	127	151	158	143	148	158	137	150	135	140	127	142	161	136	160	175	147	135	157	136	157	142	144	159	127	152	159	132	148	133	150	150	163	170	147	143	123	137	133	154	155	147	147	129	136	141	126	134	116	154	154	147	142	148	139	140	155	153	141	122	149	124	140	153	147	138	130	148	123	140	149	130	141	127	150	136	123	139	143	141	143	130	121	137	137	148	136	134	146	128	131	169	145	154	152	135	130	121	159	143	150	135	135	125	150	130	139	127	141	138	129	137	130	142	153	127	130	156	149	161	118	146	138	147	139	133	141	128	138	128	154	150	150	141	168	152	143	154	119	128	146	172	149	158	160	130	141	127	143	137	122	138	137	121	169	127	147	158	133	130	124	148	147	140	144	126	157	148	125	133	124	133	131	148	152	142	131	146	161	134	130	139	144	141	149	130	156	136	152	142	128	145	135	137	139	163	125	158	139	139	138	139	144	151	139	142	119	126	172	143	153	152	148	138	142	123	121	142	138	137	138	171	135	134	140	115	148	139	151	139	148	143	140	145	138	140	143	151	150	137	145	135	130	123	152	141	129	138	137	162	151	159	138	160	136	142	146	133	119	143	135	115	123	140	140	142	152	124	140	116	152	120	165	153	158	136	123	120	142	123	136	127	131	158	128	152	144	144	142	144	139	126	152	137	142	140	146	140	137	155	142	139	125	135	140	124	126	144	135	139	127	161	136	140	140	146	135	145	150	139	117	148	154	127	151	136	146	134	154	146	124	148	136	136	139	145	138	135	144	147	147	165	150	159	137	124	125	129	150	141	143	129	134	128	146	185	145	141	134	133	138	141	142	161	157	151	135	129	146	140	134	138	156	142	131	153	146	139	150	145	144	144	149	153	124	123	151	130	158	116	138	124	128	161	152	140	160	128	139	113	155	141	131	135	129	147	141	117	157	148	169	135	153	148	159	117	133	136	130	149	133	140	146	148	124	137	141	158	137	147	139	154	156	127	162	146	148	126	145	144	161	142	140	136	116	157	138	136	144	150	131	137	147	149	167	160	152	148	143	144	129	132	146	141	156	150	116	136	129	154	134	122	125	144	136	126	124	149	134	138	146	137	142	167	133	132	121	140	145	149	169	157	127	120	129	144	135	131	160	139	137	136	147	156	167	143	142	136	155	131	152	142	122	131	123	139	138	155	134	140	166	156	154	141	132	154	138	126	144	146	145	148	152	123	146	145	140	135	155	142	136	143	144	149	140	129	147	152	153	144	162	125	139	142	124	155	154	143	141	148	134	122	165	136	126	135	125	153	150	142	157	151	132	143	135	122	155	152	163	139	134	122	123	161	143	148	131	132	131	144	151	152	142	136	154	148	129	137	131	137	140	134	141	148	147	152	134	132	150	144	138	127	127	139	132	144	132	136	152	151	158	156	121	140	128	149	137	152	124	135	145	127	144	136	139	149	153	146	139	137	148	130	129	163	146	156	145	137	146	130	124	146	147	143	150	153	124	142	145	168	153	153	145	136	160	154	165	117	146	150	155	109	142	122	141	135	146	148	155	169	143	139	130	130	146	135	142	147	129	137	123	141	144	139	127	122	138	133	134	158	125	121	123	148	146	144	127	152	134	157	148	151	146	131	158	129	140	148	129	146	134	134	136	161	153	140	139	142	140	136	151	134	149	148	133	130	158	153	121	127	141	132	152	131	143	138	131	134	162	142	149	153	125	121	138	138	123	148	142	130	161	159	153	157	132	156	136	133	139	123	151	143	142	128	147	120	140	157	135	165	144	127	167	127	153	119	143	153	148	138	126	148	128	148	151	131	130	148	121	142	143	138	150	125	131	145	144	156	139	148	153	130	128	152	156	139	146	124	145	135	124	140	137	144	130	159	141	142	166	152	127	152	157	157	136	139	135	156	165	140	140	154	156	146	148	151	148	128	169	150	145	137	153	125	159	142	154	132	141	145	147	142	130	153	149	153	142	148	145	147	143	135	139	143	157	133	141	133	134	150	167	152	138	148	134	132	158	145	132	138	135	151	138	128	142	126	152	146	157	142	144	118	120	113	134	150	143	148	154	138	123	144	143	142	128	132	142	156	143	141	143	148	153	149	139	155	137	129	134	141	120	121	159	142	121	132	155	145	151	141	135	126	161	138	130	138	128	149	134	175	137	131	142	141	145	139	153	126	148	136	140	135	148	131	143	137	149	159	133	134	139	117	147	157	149	138	144	159	140	138	150	135	137	156	129	136	154	142	136	178	140	145	156	141	144	157	152	128	143	160	144	151	145	134	113	138	126	159	144	129	137	118	133	138	135	148	128	151	138	128	152	150	142	138	141	158	144	142	170	151	144	148	136	147	151	138	155	160	118	144	145	140	146	133	117	147	136	135	125	126	141	141	144	146	139	149	137	152	147	147	168	152	156	139	142	165	153	151	140	140	151	161	128	139	128	125	158	158	131	136	134	157	148	120	154	124	134	147	123	148	147	114	142	133	142	128	139	158	150	132	147	148	155	144	144	135	165	137	148	139	120	159	145	127	131	121	149	134	145	129	140	140	142	133	120	143	144	152	147	138	140	106	137	132	136	143	143	140	144	132	148	152	127	120	139	164	133	157	150	144	143	133	123	129	152	147	126	143	129	148	151	127	153	138	139	142	126	169	143	129	162	151	130	150	137	131	144	139	141	160	121	137	118	122	128	153	132	162	125	141	136	126	146	116	135	153	151	169	148	132	140	131	149	123	135	139	139	163	168	151	142	141	140	135	109	123	139	146	146	136	145	144	134	136	134	143	147	162	132	126	124	149	146	150	125	136	129	134	141	151	150	134	128	127	148	139	137	159	127	140	140	149	137	132	134	133	142	147	148	148	140	154	138	151	154	120	163	138	138	133	141	148	125	144	132	140	140	129	153	133	122	168	136	145	155	151	145	119	134	170	161	138	127	113	141	155	146	125	139	153	132	133	134	131	126	156	142	155	157	155	161	166	129	170	115	159	155	123	156	132	119	156	130	131	152	121	149	141	136	137	172	147	115	122	163	150	150	141	165	129	162	144	137	147	134	128	141	144	156	103	140	138	149	144	143	134	128	137	141	148	147	151	168	142	146	124	131	143	140	149	137	138	155	150	143	136	129	130	163	137	146	157	126	125	133	153	136	133	126	126	165	152	146	149	129	122	132	169	152	120	141	124	151	132	128	162	133	149	126	139	145	147	128	157	164	148	131
9839	1160	1158	994	667	465	409	326	305	250	239	218	181	184	184	170	150	183	157	145	157	164	131	150	153	123	157	136	148	156	128	127	138	155	135	137	114	153	136	128	152	132	132	145	146	134	129	122	133	139	139	132	120	122	127	120	126	141	142	129	129	112	147	134	143	112	113	136	143	125	134	105	153	124	122	134	114	134	128	143	132	142	127	142	117	126	107	127	132	138	113	126	122	137	118	116	124	146	131	129	145	106	129	131	136	132	129	137	126	120	136	136	135	131	140	135	123	114	137	140	124	106	122	117	136	108	149	124	140	110	120	122	131	124	111	113	103	150	120	134	125	122	107	118	134	132	113	128	156	120	113	110	145	132	148	136	134	147	124	133	122	129	117	151	149	123	145	148	117	120	123	105	125	130	132	115	141	136	140	132	99	134	115	121	144	134	146	128	141	132	109	125	142	137	142	147	144	115	139	134	113	119	126	121	132	137	114	130	126	136	131	131	117	142	136	117	125	164	129	136	124	134	126	123	115	114	118	118	132	126	130	125	146	118	132	135	153	115	146	139	117	115	131	130	148	128	121	124	138	126	137	138	122	142	112	137	148	143	141	114	140	136	130	130	128	123	132	104	128	130	130	130	122	118	143	128	141	142	143	120	116	115	142	137	134	154	142	119	127	147	144	105	111	155	126	146	123	128	141	124	129	128	110	117	144	131	115	117	122	107	118	125	125	130	155	118	111	128	139	109	145	136	117	135	137	119	133	139	113	127	125	117	110	135	126	124	145	140	138	113	122	119	138	132	141	150	134	121	134	128	132	130	115	117	124	120	125	117	137	114	117	136	122	135	110	134	130	127	133	136	127	128	129	130	107	142	134	110	125	116	107	121	121	131	113	118	124	134	113	123	155	119	124	125	125	120	143	125	129	126	106	144	135	129	123	132	108	127	120	128	116	121	124	127	147	114	119	137	127	149	109	116	125	146	148	144	109	146	156	140	122	124	145	141	124	144	125	123	101	127	98	129	123	122	103	123	152	155	134	125	145	137	133	119	135	148	124	129	122	126	142	127	121	122	141	122	136	115	133	121	140	120	123	124	123	114	120	139	138	111	112	113	109	125	130	123	139	107	123	125	132	114	137	131	118	133	140	130	141	120	124	151	123	125	130	113	133	140	118	127	120	143	147	118	107	127	121	123	120	124	122	130	132	119	130	132	126	116	145	124	127	134	132	152	103	118	123	129	105	125	115	131	132	141	126	119	150	118	145	125	106	127	118	119	121	125	139	114	118	122	143	116	119	107	125	131	131	147	154	118	119	116	113	135	132	100	107	125	118	121	128	139	138	114	133	125	122	144	145	126	124	114	128	144	117	134	142	135	107	136	138	124	145	126	137	132	122	134	148	130	116	114	123	125	124	122	117	132	122	135	130	119	112	110	141	119	126	136	137	126	127	137	116	110	110	132	126	128	127	107	129	122	130	126	140	131	113	136	124	125	134	120	118	125	114	125	117	124	141	122	111	144	119	123	137	140	132	133	129	129	115	125	117	125	130	99	95	116	127	123	147	110	130	142	116	123	128	133	121	119	117	148	141	124	139	134	130	103	131	112	104	139	140	146	111	125	130	140	128	119	116	128	136	152	126	152	128	129	117	121	134	96	137	134	123	120	111	122	140	111	145	128	124	133	145	122	139	139	127	138	131	117	116	116	118	138	137	129	154	120	112	133	104	116	146	127	122	117	121	129	127	140	119	141	132	132	103	119	124	121	120	134	136	108	134	105	133	122	144	144	145	127	116	135	136	146	128	124	135	130	147	146	116	100	106	153	116	132	107	125	125	117	117	127	131	133	139	126	114	124	167	135	139	143	127	142	145	120	107	134	135	119	138	137	137	124	112	130	136	131	141	110	118	130	122	119	106	126	120	128	144	142	117	119	125	131	131	137	129	120	137	129	122	116	145	125	133	118	117	128	124	125	126	119	118	117	126	124	119	115	114	131	111	138	90	126	130	119	128	124	132	113	136	139	140	128	116	126	134	144	133	123	132	119	129	99	135	137	119	124	129	128	135	108	111	127	140	134	123	111	126	129	101	128	123	148	129	129	113	131	127	124	125	134	121	133	151	125	138	122	112	152	142	129	135	141	126	108	119	151	150	127	114	129	147	136	101	125	118	129	123	115	138	123	134	112	117	115	144	134	134	122	122	113	137	138	160	136	121	138	137	126	119	139	139	131	131	145	144	113	125	122	117	115	106	103	147	145	125	116	135	121	151	126	125	133	148	111	124	142	103	118	130	141	138	142	112	106	119	112	118	131	112	125	127	132	133	119	125	139	120	121	142	128	117	116	131	114	127	112	131	124	141	111	129	136	136	104	114	126	107	144	133	132	103	120	114	141	143	147	116	121	131	113	127	119	120	148	131	123	125	126	146	145	144	119	139	140	122	130	144	121	126	132	125	153	128	125	130	126	123	120	124	142	140	122	120	127	116	113	135	129	111	119	147	123	117	117	130	114	142	158	128	120	135	131	150	141	120	137	99	121	114	125	117	121	128	126	164	121	129	125	134	138	108	109	112	120	145	120	124	153	127	126	120	118	115	134	163	138	119	126	120	142	126	96	140	129	124	122	136	149	126	147	130	131	154	122	126	124	140	122	147	112	105	149	160	143	112	133	119	160	141	126	111	142	127	121	132	142	128	127	155	124	135	100	124	134	111	115	109	118	129	125	136	121	127	125	107	132	138	111	134	131	122	136	128	140	114	142	124	121	143	152	123	126	128	135	132	137	125	120	121	125	143	107	141	131	129	133	122	121	144	142	122	114	124	132	119	130	128	121	127	113	143	118	128	136	116	120	147	139	125	134	137	122	103	125	141	138	123	127	127	122	137	125	114	127	138	131	124	147	132	138	133	117	123	133	130	131	131	132	113	135	117	116	122	126	132	156	119	121	132	116	122	143	141	147	113	124	123	119	122	105	125	125	140	123	125	134	138	149	120	132	124	125	111	141	124	137	130	108	138	99	120	114	121	126	129	126	144	132	103	118	115	130	130	129	141	152	118	110	139	138	132	124	112	126	150	120	120	128	133	141	152	137	139	142	116	110	121	123	121	116	132	120	109	130	122	135	129	120	114	140	136	126	110	125	116	139	125	133	126	151	162	108	155	141	134	122	125	126	123	139	134	153	127	110	130	139	140	141	136	152	125	111	121	119	132	125	122	134	123	133	117	121	136	111	119	132	139	139	129	148	110	143	119	113	130	108	127	127	118	94	147	141	129	126	142	123	128	142	120	118	141	147	137	133	131	145	125	123	130	128	123	130	138	126	124	98	155	132	112	114	142	127	128	120	139	131	133	123	137	144	136	115	104	135	144	146	135	125	145	133	130	157	134	133	137	128	127	142	115	124	135	129	167	149	127	118	123	118	130	104	120	124	139	125	117	122	121	125	130	140	133	131	134	138	128	118	133	128	154	115	128	117	141	132	138	151	138	120	120	124	133	130
6350	1213	2729	3136	2699	2257	1892	1503	1206	1181	984	837	794	735	651	665	614	581	557	576	512	494	476	486	466	423	487	426	397	395	433	437	410	385	393	400	406	373	404	399	368	364	358	365	346	358	349	359	332	358	336	387	337	394	360	348	350	376	313	320	361	340	343	352	352	355	339	336	327	344	372	351	340	344	326	372	341	343	357	342	345	340	354	328	362	352	331	322	357	329	314	347	321	300	342	356	353	331	340	343	338	312	325	354	349	353	369	341	339	333	315	332	362	348	360	347	332	363	311	305	339	353	355	324	346	347	344	324	363	350	339	341	357	317	337	360	359	315	340	325	372	334	339	355	352	309	341	335	327	362	353	365	340	328	326	327	347	332	335	338	348	343	359	351	328	347	358	341	312	341	326	386	329	298	338	357	333	323	324	352	357	310	337	325	332	322	313	361	345	323	338	347	326	336	297	345	308	345	306	316	324	355	346	306	339	344	335	350	328	350	352	338	348	325	359	325	339	313	350	322	356	318	330	315	340	334	331	348	339	315	308	344	311	332	348	314	308	332	358	348	339	347	351	378	359	358	320	340	339	309	353	354	315	330	315	341	313	362	351	349	342	295	355	318	323	357	391	354	320	349	344	313	340	354	320	333	339	318	308	333	352	357	333	327	337	339	340	346	318	321	321	311	380	333	304	331	317	340	337	342	317	361	311	336	320	335	340	343	309	336	339	320	345	333	291	314	351	314	332	340	358	323	321	337	340	293	322	340	319	358	320	338	344	309	328	306	325	346	350	305	318	323	333	322	348	325	310	329	307	315	331	339	350	327	340	313	312	326	328	339	325	314	342	345	325	333	330	359	357	308	320	328	337	331	321	348	343	329	336	335	324	327	322	366	295	345	364	368	347	311	343	341	334	364	318	355	339	352	358	339	338	328	314	318	330	347	297	306	321	316	324	328	312	313	339	346	347	356	342	327	316	331	348	364	340	348	324	338	323	320	346	319	327	365	331	336	340	342	347	392	363	315	335	315	350	321	306	330	352	289	317	355	329	374	344	318	366	334	318	309	326	338	351	332	332	333	332	341	350	346	363	319	351	344	353	331	309	331	328	298	368	299	324	321	342	310	322	360	328	340	348	316	302	326	329	329	338	342	353	348	339	329	341	340	375	343	343	312	351	312	319	316	309	346	348	336	347	324	324	320	333	339	383	333	319	329	326	374	309	331	333	380	325	370	374	310	313	334	368	328	336	324	303	348	325	332	338	285	343	311	345	321	341	323	346	319	320	346	323	316	343	323	345	338	314	319	340	368	345	355	360	308	343	327	351	346	341	320	333	345	317	313	319	338	289	326	322	319	352	337	341	395	327	354	290	362	345	354	334	337	358	351	323	333	317	343	350	333	317	318	305	313	333	313	338	350	366	313	331	334	301	351	334	322	335	324	335	341	359	299	337	351	304	365	342	364	348	372	335	351	318	339	338	357	337	323	333	364	343	355	324	326	345	337	356	360	373	340	331	345	318	305	360	330	352	365	327	345	343	335	349	343	315	310	342	341	319	275	343	351	324	350	355	368	323	329	345	328	346	341	346	376	326	329	326	327	370	306	328	367	340	332	334	339	333	323	362	325	326	336	323	348	334	307	359	336	345	307	350	342	355	328	335	298	316	354	335	314	326	263	323	351	345	345	323	318	354	306	379	345	305	317	363	346	339	355	342	345	343	360	316	394	335	339	333	340	324	337	356	374	318	352	335	356	339	351	321	359	337	346	321	324	325	324	319	310	313	320	308	352	323	334	336	322	360	337	330	329	349	330	333	317	353	332	340	331	298	337	321	322	358	332	354	318	338	331	304	340	312	346	332	351	319	345	354	330	321	327	339	347	328	299	333	334	347	332	326	351	299	337	311	335	303	337	330	324	346	324	348	303	356	361	344	301	305	317	294	362	313	343	326	321	326	348	306	344	331	320	348	326	355	336	328	318	350	358	365	341	366	344	322	326	307	350	328	356	375	340	344	321	302	332	345	320	347	357	324	341	344	295	329	343	356	350	336	314	347	361	325	335	337	330	341	327	356	314	322	336	376	336	310	328	361	331	307	303	340	339	327	354	348	372	345	347	340	326	318	345	327	320	343	311	317	340	330	313	338	342	336	322	319	335	316	341	312	357	337	335	285	371	347	364	335	353	326	308	337	327	327	336	365	319	368	347	362	331	325	331	347	313	351	361	325	344	316	346	341	352	294	310	340	341	311	338	350	333	344	304	337	330	361	334	332	300	347	353	344	292	317	343	330	334	322	371	332	354	315	344	336	351	336	345	334	329	325	372	327	348	327	319	324	305	311	354	325	325	307	348	297	356	310	325	336	356	331	316	343	329	366	340	335	330	311	352	325	363	328	342	330	355	324	329	316	346	351	357	346	359	324	343	323	311	347	336	341	336	321	339	304	329	374	317	316	370	332	324	337	307	345	349	341	327	341	350	325	315	293	311	311	337	321	362	328	349	352	311	331	350	362	343	342	342	341	328	325	338	332	326	345	317	328	334	364	318	343	332	368	332	350	353	345	335	333	334	321	341	325	322	332	342	338	382	327	286	324	342	340	336	318	368	287	341	347	333	302	306	351	322	325	335	332	337	328	329	305	320	318	326	343	302	339	323	350	309	349	339	346	337	327	348	305	322	324	317	331	332	333	319	350	311	328	326	323	363	362	331	377	345	330	360	381	324	339	312	319	324	341	365	348	345	355	343	305	362	320	333	404	319	347	344	347	323	336	337	330	369	330	362	307	323	336	356	343	331	333	360	326	316	356	317	324	350	318	333	300	327	326	336	327	341	360	368	348	325	304	301	356	325	355	345	339	324	333	351	311	312	326	327	325	336	304	341	320	322	326	339	337	328	354	329	330	326	295	345	347	293	326	318	333	330	331	329	332	343	337	267	319	336	322	339	356	340	342	339	319	367	307	326	347	361	338	325	347	309	335	310	315	340	340	301	350	329	308	336	311	335	332	344	331	338	347	351	341	341	324	331	329	349	341	327	310	371	322	321	347	348	354	304	361	322	321	321	364	340	376	313	339	312	311	357	297	341	342	358	306	353	308	312	339	337	337	319	327	325	315	314	309	325	323	329	322	339	337	345	307	359	330	351	322	302	351	337	352	299	324	348	322	383	338	352	324	327	326	342	361	304	340	341	305	364	332	330	333	332	309	357	334	335	348	370	317	340	333	356	339	341	349	344	341	349	350	339	313	304	345	372	340	376	348	330	343	364	325	348	347	351	361	351	318	343	337	337	325	337	323	323	323	356	350	342	313	339	308	315	311	336	338	350	313	345	330	365	349	343	360	369	329	362	329	366	340	336	338	309	347	341	328	342	332	321	350	326	350	308	350	330	331	318	344	334	365	344	315	343	319	342	314	360	296	349	341	329	345	357	353	307	302	348	301	328	299	331	350	338	334	347	326	321	333	285	323	383	359	324	298	321	336	314	356	326	313	338	316	359	343	322
16956	2891	2467	1801	1265	923	769	598	501	394	343	347	315	336	303	287	273	249	249	242	257	238	216	212	200	227	218	218	222	227	229	202	216	203	220	186	222	182	202	203	221	197	214	211	220	182	202	199	173	198	216	176	199	187	223	190	210	166	180	201	208	201	183	191	171	178	169	208	165	192	184	167	198	222	193	209	192	179	180	206	208	223	204	180	186	195	200	203	204	199	226	189	201	200	190	196	205	218	202	174	212	220	200	208	196	186	173	186	186	200	195	200	225	194	220	214	188	180	218	216	211	209	209	209	197	206	206	192	195	184	200	217	183	194	195	204	214	203	193	194	162	181	203	231	213	171	190	210	209	204	180	184	191	207	204	193	197	188	204	200	195	186	191	210	195	180	208	224	196	177	180	218	213	202	197	191	170	187	179	208	189	194	221	195	196	196	195	192	172	194	190	178	182	200	211	201	205	164	193	192	186	213	210	201	201	218	202	221	179	179	203	242	218	179	215	199	196	196	203	211	195	210	202	186	192	188	190	190	176	224	196	186	193	189	215	191	183	196	216	211	215	195	173	190	171	213	202	184	182	198	186	208	208	202	209	217	181	204	196	191	178	196	185	206	213	217	202	208	200	165	212	196	199	195	183	187	199	191	196	202	207	185	174	198	200	168	198	190	222	220	223	193	189	200	203	187	196	191	183	164	175	167	222	180	200	188	215	220	181	167	184	206	169	181	206	215	189	200	195	209	189	215	204	175	176	214	163	199	188	219	177	208	189	186	199	188	222	207	203	201	209	198	180	194	201	180	180	200	187	197	195	198	215	205	172	199	205	178	184	190	204	208	195	220	195	197	211	192	198	173	178	178	214	185	203	203	192	191	192	208	202	203	183	197	199	195	217	207	201	190	211	207	222	199	193	190	180	194	194	193	157	185	203	194	225	175	200	174	198	186	175	193	219	165	198	200	213	189	180	175	187	225	215	160	181	199	190	199	201	196	206	207	184	190	217	202	186	181	197	196	160	203	215	165	191	201	191	202	204	198	199	206	193	185	193	196	186	191	195	210	204	176	190	200	181	172	210	202	206	182	183	204	198	202	210	191	190	231	224	191	198	189	217	194	189	208	180	192	208	174	176	185	200	190	185	208	204	198	206	206	188	200	189	208	218	232	190	189	201	217	195	223	187	193	192	224	195	190	171	179	194	195	224	194	213	179	191	204	185	205	198	175	210	184	182	199	228	183	186	215	187	194	211	197	222	187	216	197	174	212	202	202	189	208	175	203	208	200	217	197	189	204	190	164	209	199	184	201	208	190	212	211	189	223	193	190	177	179	194	187	185	176	194	184	223	190	227	197	208	208	206	188	198	197	204	210	199	211	183	201	204	171	201	228	181	194	231	180	211	195	210	188	175	193	215	206	222	191	197	198	201	201	210	203	197	159	184	218	214	206	195	195	196	215	174	173	196	185	208	191	190	188	216	184	204	216	185	204	191	201	177	190	168	192	212	177	196	182	166	203	222	194	182	195	217	208	192	227	189	195	212	224	220	211	214	200	190	194	199	167	212	191	193	220	198	208	200	196	185	193	195	219	203	194	190	235	187	214	226	188	196	187	214	217	217	197	201	189	228	197	180	193	215	173	185	194	198	181	197	200	220	193	216	199	188	211	196	180	181	191	162	206	201	215	237	213	195	220	225	170	174	178	196	201	213	204	204	188	188	193	196	199	201	195	179	215	212	235	183	196	191	189	196	204	188	208	174	210	210	201	189	210	219	189	175	194	198	178	208	213	217	205	191	200	188	204	201	219	181	181	174	184	209	229	206	188	208	234	210	197	201	220	208	204	196	183	186	184	211	189	186	194	194	184	203	183	208	189	177	212	203	164	221	221	193	220	203	177	191	193	195	208	205	178	166	211	177	183	193	196	205	188	199	185	194	207	165	176	216	206	185	186	191	200	198	207	217	209	207	180	183	190	181	210	213	171	202	197	214	209	206	200	185	187	192	188	194	200	160	208	206	191	212	191	198	184	189	207	192	206	189	200	190	178	188	209	207	190	207	196	189	200	177	177	169	178	201	207	207	178	209	189	188	218	204	188	225	204	203	188	213	206	184	192	205	184	185	189	196	180	215	189	222	216	199	198	222	208	178	197	183	191	193	182	179	182	232	197	191	189	186	182	177	187	203	198	207	187	172	173	203	216	207	200	186	168	202	188	199	190	189	208	212	191	190	214	208	192	178	171	212	176	179	205	205	213	204	224	210	196	204	195	189	222	189	190	211	199	185	184	186	189	208	193	216	206	214	205	194	212	212	195	176	193	204	174	205	195	182	195	177	202	189	195	193	207	176	185	191	206	204	207	200	196	197	178	181	186	219	204	202	205	169	164	194	194	192	200	186	189	189	199	183	190	210	197	201	196	192	164	159	182	186	194	213	220	227	202	185	230	205	190	175	175	176	184	176	217	197	171	188	205	223	187	204	208	185	214	195	188	192	199	221	221	225	215	183	209	183	203	187	216	194	179	199	205	197	196	234	206	206	199	191	200	161	202	215	177	153	206	177	172	197	231	193	171	191	199	192	176	199	196	184	198	204	193	178	185	205	216	216	193	209	217	182	197	198	193	187	197	179	177	184	225	192	185	213	194	172	209	203	202	200	184	162	185	202	183	163	173	186	184	175	178	190	203	193	196	198	202	207	197	192	217	188	202	183	198	182	210	198	209	178	190	226	194	184	189	236	184	194	181	221	195	204	198	209	197	193	194	158	227	223	201	205	204	189	215	203	180	215	209	216	201	205	180	203	219	210	193	199	187	190	199	183	188	196	205	213	167	191	192	206	183	180	198	186	192	210	198	181	205	192	207	184	220	207	191	170	199	207	211	194	199	206	185	209	178	231	181	188	171	235	186	192	188	175	196	167	194	195	192	197	200	197	209	149	204	209	223	217	205	197	186	185	198	166	192	209	207	176	186	227	191	194	197	210	215	187	190	158	204	203	212	217	200	175	193	212	204	197	203	209	188	195	206	205	199	218	202	220	227	184	183	176	188	205	202	209	220	176	206	168	196	195	192	212	187	211	193	182	178	190	222	218	181	190	202	201	193	205	193	212	188	200	236	175	190	202	187	179	213	195	201	178	192	209	204	209	212	177	215	215	192	183	217	184	185	199	191	200	194	207	215	216	207	219	181	218	206	196	197	206	207	178	221	200	193	190	205	187	182	202	201	178	202	217	207	205	166	188	208	193	213	205	195	164	210	197	193	194	208	202	172	193	177	196	193	193	186	197	200	193	213	189	230	199	192	168	186	201	205	212	190	208	179	188	193	177	201	173	188	201	195	183	200	208	210	200	186	185	201	222	201	212	193	204	205	211	210	179	206	219	188	216	172	215	203	204	201	206	209	174	205	210	225	179	185	170	205	210	181	173	202	210	233	197	188	206	204	217	188	198	197	210	179	198	174	197	196	190	186	186	191	191	203	210	185	203	202	225	174	174	207	181	193
8211	2085	4787	5569	4785	3965	3316	2656	2252	1958	1691	1468	1319	1274	1142	1115	1006	912	882	835	853	771	768	803	712	717	670	651	624	633	577	629	621	562	651	585	554	533	573	568	520	487	554	561	542	514	495	501	515	526	488	543	511	485	514	513	520	554	476	497	499	518	543	465	502	475	502	478	535	491	512	529	458	475	546	460	487	550	485	512	485	530	461	497	480	501	484	494	523	445	484	506	474	503	477	494	474	464	515	460	471	462	481	477	459	469	494	485	474	448	441	439	455	482	467	480	492	483	477	460	513	463	465	520	455	486	473	462	455	442	449	463	467	486	452	480	501	480	455	477	446	451	382	478	512	466	499	520	459	437	458	458	494	431	511	451	473	483	533	456	469	474	496	457	479	468	460	483	448	454	458	458	465	450	465	466	456	477	494	493	451	460	471	484	498	476	458	481	489	498	497	468	508	445	442	498	454	504	472	445	467	454	476	454	473	460	509	493	446	461	451	480	464	498	444	453	448	450	496	452	472	484	460	476	469	462	441	471	484	463	440	463	461	459	449	458	451	439	460	465	462	463	427	445	483	441	463	512	487	500	465	465	490	483	460	477	471	474	470	482	483	461	479	485	470	497	457	464	419	509	468	452	498	448	474	460	450	463	447	488	455	477	441	457	481	450	451	441	511	424	457	460	477	452	469	435	473	509	488	443	473	452	493	469	463	466	468	452	486	454	418	464	459	436	478	454	477	444	502	495	456	465	467	505	445	462	471	459	461	454	471	490	476	475	467	464	486	500	453	435	469	472	477	481	446	464	470	498	485	474	481	464	462	450	453	462	507	450	502	432	422	444	495	435	411	485	476	480	459	513	477	489	452	482	468	482	474	483	474	471	436	468	452	492	438	484	478	468	492	498	454	467	463	440	483	472	450	441	513	448	472	421	462	427	489	468	457	498	505	420	449	492	444	440	467	452	461	503	429	409	496	472	491	445	456	464	462	468	500	502	491	464	427	456	454	443	439	478	441	471	430	446	453	499	471	495	457	429	470	477	475	469	444	497	447	477	448	459	478	472	475	474	410	449	454	481	454	427	436	499	475	479	451	479	514	458	431	453	472	464	452	508	498	460	456	460	446	436	437	472	481	446	467	470	478	510	524	479	504	477	452	483	477	454	451	492	465	466	472	482	495	492	442	464	469	432	458	429	480	466	475	449	481	474	454	451	422	463	523	422	477	479	475	507	464	487	477	480	444	479	392	450	489	448	469	456	511	475	507	472	461	485	442	476	444	437	436	477	460	468	486	485	476	471	483	460	466	472	482	500	460	467	470	451	506	489	507	444	469	487	476	477	478	500	474	477	420	464	473	473	472	483	491	448	445	470	459	460	479	455	457	476	467	507	484	424	452	474	435	438	441	485	463	455	487	464	480	493	465	462	487	470	466	505	478	458	484	439	486	466	459	433	439	460	470	465	495	476	464	475	448	454	471	470	461	459	423	446	495	457	469	474	478	479	451	480	469	483	480	481	465	420	473	513	481	461	450	452	462	464	456	475	463	484	453	484	439	489	450	497	503	509	524	456	442	480	471	445	500	470	485	458	501	488	465	519	457	467	497	466	436	482	451	473	457	463	534	485	450	455	456	471	526	501	466	481	485	476	447	476	467	466	483	483	475	470	463	485	438	508	409	504	481	464	478	472	464	479	468	459	511	485	502	467	453	435	458	468	448	475	483	426	499	504	482	461	475	484	504	481	482	476	456	457	462	466	461	498	453	459	511	454	486	465	494	468	461	497	477	432	456	436	490	481	466	467	468	482	462	477	498	481	476	475	478	485	452	456	472	459	429	462	484	452	471	461	413	447	448	463	488	426	475	469	479	427	463	476	462	496	492	472	435	470	504	436	477	460	463	442	450	465	428	479	511	454	441	452	460	472	464	440	471	460	461	440	484	450	495	474	482	487	464	486	466	490	451	458	461	472	469	447	505	458	468	465	491	474	446	465	512	476	452	471	497	495	468	467	467	465	430	491	465	478	474	436	475	430	489	436	466	456	449	460	468	470	463	494	442	474	478	463	472	476	491	445	500	445	440	470	507	475	506	471	480	497	481	477	460	461	453	494	502	467	488	471	481	495	452	489	424	495	432	461	471	456	449	467	505	472	480	448	454	475	454	464	464	487	493	419	459	507	470	466	442	466	497	457	513	487	449	473	455	476	451	455	489	450	469	444	510	449	476	505	459	477	480	458	484	427	454	491	460	423	447	490	483	471	459	451	466	499	477	444	486	501	447	486	464	447	465	488	458	463	472	433	453	493	496	477	466	449	492	468	472	475	487	449	457	437	484	449	459	429	443	486	477	485	472	502	497	510	458	450	516	453	438	453	466	432	481	452	496	418	475	415	461	465	452	486	473	431	442	493	473	472	470	459	467	453	496	493	462	470	463	507	478	507	482	457	454	478	463	451	456	447	464	495	476	445	476	432	490	472	438	476	464	513	426	456	476	471	468	441	473	464	445	435	426	456	497	435	445	454	461	466	450	484	452	497	506	482	439	448	445	527	505	449	482	455	523	445	493	463	484	459	449	476	508	479	479	480	517	454	455	472	467	482	456	450	454	464	481	470	460	448	505	445	475	465	512	440	480	488	446	480	422	440	458	444	492	473	445	440	457	494	486	423	472	480	504	453	425	462	432	429	445	482	485	474	456	470	494	457	456	454	483	475	482	497	465	485	503	485	470	450	465	462	511	433	440	459	444	445	483	453	465	451	472	432	487	451	437	466	466	462	480	478	463	473	459	499	479	494	443	488	466	446	431	515	487	457	482	460	470	470	456	476	442	496	491	469	484	466	467	432	488	446	438	435	484	464	451	474	485	462	467	458	434	462	466	467	456	476	455	461	479	446	493	455	457	487	483	451	491	467	459	474	456	477	482	463	447	461	466	467	516	464	473	445	443	464	449	485	502	472	472	440	476	486	514	459	449	449	525	485	446	458	475	485	476	472	486	475	472	467	470	435	471	477	495	443	464	455	419	488	460	429	444	496	429	475	476	471	453	453	493	459	504	463	450	433	480	463	478	454	448	491	478	465	433	455	496	484	476	487	470	481	477	487	456	442	485	478	445	465	491	500	470	496	480	499	467	501	455	432	481	457	457	425	432	466	438	472	489	484	457	460	476	472	459	430	452	477	453	494	479	491	484	479	487	498	460	460	476	453	505	505	468	442	476	454	460	454	494	448	479	499	505	477	468	465	477	451	460	439	455	436	457	486	462	469	452	494	453	507	513	461	486	508	463	444	471	460	463	456	478	434	497	448	449	476	523	457	454	467	458	439	520	455	434	443	489	463	463	472	487	451	487	510	464	463	450	455	477	447	428	461	453	474	474	507	438	508	470	469	462	483	454	446	455	477	421	485	479	454	455	471	437	466	479	473	470	480	458	406	470	439	499	492	478	477	473	426	477	451	490	476	475	468	462	430	499	458	477	458	497	466	446	475	455	464	447	434	511	481
2490	108	97	80	62	44	46	51	46	45	51	40	46	28	44	43	45	43	47	36	36	48	45	50	41	35	34	40	38	42	47	40	43	46	44	44	37	47	42	45	38	29	41	56	52	29	27	28	36	35	47	42	39	53	51	44	41	27	36	32	38	42	38	42	45	43	54	47	35	55	30	35	43	59	34	40	39	36	35	50	27	33	38	41	37	42	54	44	46	44	46	43	48	45	40	38	45	46	43	27	51	39	44	47	34	32	35	64	44	33	38	48	51	37	59	45	46	51	39	49	42	46	33	23	42	33	43	43	43	46	45	40	52	40	57	46	40	41	48	38	53	33	36	54	50	46	53	43	34	47	34	44	44	48	47	36	43	38	46	30	47	50	39	50	28	52	48	48	36	47	36	45	27	46	33	41	33	43	35	59	61	32	44	39	42	41	47	41	36	34	39	30	46	28	45	51	47	42	32	38	34	37	41	43	40	45	36	46	35	30	30	39	23	36	35	55	41	54	43	37	50	45	50	62	44	50	38	39	36	40	28	37	69	38	48	49	49	35	35	39	45	40	39	36	43	42	49	35	47	54	43	42	41	58	27	48	45	42	50	30	44	36	31	45	35	36	37	42	43	46	44	56	42	45	51	46	44	49	36	33	40	37	41	38	41	41	54	32	46	49	40	50	38	31	52	43	41	44	40	45	50	45	33	45	31	40	30	38	45	44	43	44	38	41	44	48	36	48	36	45	44	46	37	54	40	42	35	50	35	32	25	41	43	43	48	43	54	42	44	53	33	39	43	40	40	51	45	37	55	36	27	46	45	34	40	30	44	27	45	50	60	43	35	35	44	36	45	39	50	47	47	35	57	51	36	38	51	41	42	56	47	36	48	43	42	41	36	49	44	41	36	50	33	34	40	38	39	38	59	44	37	32	39	40	44	54	51	40	36	42	43	47	30	31	34	49	31	41	38	36	54	40	32	41	52	43	32	42	45	52	42	53	38	48	47	51	41	47	39	42	49	44	40	44	45	45	39	35	41	41	34	51	48	45	45	42	40	36	35	51	52	44	42	43	52	36	49	31	34	49	44	40	46	30	45	30	48	38	44	40	46	56	36	34	43	41	45	38	39	47	45	41	47	54	38	38	38	36	58	44	40	43	47	41	38	34	36	48	47	49	46	44	50	42	47	43	37	47	45	45	39	38	31	42	39	38	44	39	54	33	35	39	47	54	45	39	42	45	41	35	34	40	46	44	34	36	38	41	44	33	39	41	48	55	46	48	40	50	42	37	31	40	47	43	39	44	36	56	44	49	41	41	34	45	46	39	34	45	37	36	47	29	48	41	44	41	58	40	58	52	51	35	41	35	41	44	44	50	39	36	37	47	30	41	36	48	38	43	40	34	44	46	39	39	51	49	35	41	35	47	41	40	37	40	42	49	50	42	36	49	41	29	40	27	45	35	44	42	47	47	57	35	26	45	54	29	27	45	40	54	36	42	27	43	54	55	35	37	38	38	32	37	44	38	40	42	49	40	38	44	46	53	43	45	48	38	51	44	33	37	51	39	36	23	47	51	44	38	40	43	47	49	48	47	34	38	55	49	45	39	49	52	49	35	40	44	43	34	39	47	40	42	54	47	42	45	39	47	29	40	31	44	46	51	39	41	34	36	41	33	41	48	29	36	48	31	54	40	57	43	40	45	54	38	46	47	44	34	41	35	32	51	43	40	30	45	44	39	37	40	35	39	48	39	41	51	47	41	44	50	42	39	46	41	58	34	39	36	38	41	46	45	48	56	47	53	51	41	39	45	58	34	43	51	49	47	35	43	38	31	55	28	44	36	51	33	26	52	64	36	43	36	38	50	43	33	42	33	48	53	36	42	43	44	42	38	58	45	38	46	50	38	38	49	42	42	41	51	39	48	41	38	38	54	37	41	38	41	30	41	41	44	42	41	41	40	35	35	38	35	36	33	44	42	43	37	44	51	44	47	45	32	53	39	52	41	39	43	47	51	35	38	41	50	55	40	48	36	42	35	46	46	32	38	51	44	45	40	29	40	47	41	32	46	47	37	48	42	57	41	35	35	49	48	31	40	32	32	45	44	44	43	33	33	34	31	47	43	44	50	38	38	37	38	38	34	30	32	42	36	34	56	30	44	56	44	47	44	47	54	46	36	42	32	43	46	56	43	51	38	46	29	42	45	40	44	43	43	45	41	37	55	36	43	35	36	47	48	58	34	39	36	31	48	35	37	49	34	32	34	35	37	38	41	38	39	42	36	43	44	34	44	50	53	22	53	43	32	43	64	42	43	40	40	45	37	31	28	34	35	37	36	54	39	41	38	37	42	39	38	46	41	36	27	43	39	43	35	28	49	34	27	40	45	36	47	53	41	46	37	38	52	39	26	36	40	49	37	43	43	40	40	39	40	52	35	31	43	35	28	41	38	53	37	22	42	45	46	50	36	41	40	37	65	28	40	42	46	46	53	30	38	44	38	43	39	48	41	46	54	42	39	38	45	35	37	46	30	48	46	37	30	48	47	41	58	47	41	37	41	45	34	39	42	41	35	57	45	55	48	41	47	42	26	41	42	54	36	43	31	26	55	40	43	39	38	38	54	50	40	39	39	38	35	48	43	43	37	49	32	33	42	33	43	34	54	35	36	47	42	47	39	31	35	36	48	43	47	48	39	41	36	42	45	36	45	51	52	42	47	40	37	44	38	42	54	35	39	40	39	52	26	38	43	42	36	46	35	39	47	45	45	51	43	43	41	49	54	31	44	49	29	37	43	33	37	53	44	34	42	36	39	31	32	47	32	46	42	42	44	33	39	34	39	50	52	42	46	41	29	42	52	33	36	34	45	34	35	24	46	45	47	41	40	52	46	46	36	47	32	38	39	37	40	37	36	43	48	41	46	39	32	42	31	43	50	36	37	44	55	42	48	31	43	35	34	46	37	32	34	41	37	59	47	58	36	34	39	45	27	50	39	46	42	39	36	37	37	43	44	45	47	42	48	49	33	50	45	46	34	57	43	48	41	47	44	37	36	31	45	44	21	44	41	48	33	38	37	38	43	45	57	46	34	49	30	46	41	54	35	50	36	44	29	41	41	31	45	29	40	46	49	49	44	42	38	41	49	38	40	58	45	36	37	30	35	36	41	34	40	41	40	39	36	40	38	40	33	37	49	45	51	40	44	39	45	42	44	38	30	47	52	46	32	54	31	41	43	45	45	40	45	37	33	45	44	41	47	39	49	37	35	45	43	35	41	41	35	39	49	47	42	34	34	26	42	51	45	41	50	36	47	34	42	42	38	34	43	35	35	39	34	66	46	28	42	40	43	45	52	45	43	35	29	36	36	42	51	55	31	33	51	41	45	45	40	43	40	30	33	45	34	34	41	40	36	49	37	42	36	52	37	43	37	45	43	49	53	31	37	40	39	46	37	44	32	51	39	39	41	46	55	55	30	38	38	48	42	47	51	46	57	40	36	51	36
2193	224	275	270	297	233	202	197	184	179	171	187	175	182	144	189	155	139	161	175	160	156	187	171	161	156	141	163	149	150	142	160	150	137	155	139	146	152	147	143	135	142	139	138	127	132	142	108	133	134	118	141	148	137	141	131	132	152	161	141	136	147	143	142	156	162	137	139	156	140	134	144	135	136	152	143	153	140	143	153	145	126	125	152	131	160	143	135	140	138	149	123	137	151	152	140	133	131	122	146	155	147	157	147	148	138	143	146	138	156	142	143	165	145	141	149	130	152	129	156	138	136	136	144	154	133	154	148	137	137	151	112	131	134	150	117	150	134	152	138	127	145	132	155	153	152	164	128	157	152	134	137	136	139	133	130	132	139	141	162	143	135	143	150	139	131	150	144	126	147	152	142	130	144	123	133	135	130	123	127	137	139	147	148	131	145	164	132	131	147	157	144	144	144	151	116	157	141	138	130	117	145	130	172	139	150	137	156	138	143	144	144	140	143	143	136	130	157	141	141	132	134	152	149	148	144	144	149	140	112	145	150	153	133	148	155	141	126	151	139	149	144	148	137	138	149	141	150	169	132	146	133	153	138	131	148	145	150	133	143	130	155	137	146	143	149	145	143	134	134	139	145	130	164	155	144	138	127	162	155	146	166	144	159	128	140	127	134	145	146	132	129	140	131	143	125	135	138	136	124	148	136	134	139	156	128	138	144	134	153	153	141	130	136	124	132	133	157	134	147	139	154	144	152	154	143	155	160	134	151	146	148	135	149	153	145	152	148	145	154	137	147	136	128	146	161	131	150	147	125	136	150	144	141	125	147	141	140	173	137	159	137	167	141	157	141	147	142	149	161	122	144	112	140	144	122	153	128	147	143	140	142	132	159	147	150	134	153	145	145	123	109	140	145	133	150	135	138	133	142	146	145	146	128	154	144	145	146	133	161	140	164	127	127	133	142	144	148	146	160	120	134	138	141	136	139	136	162	155	161	146	137	128	142	145	144	147	140	150	147	128	129	141	134	124	146	142	171	132	133	157	149	146	135	159	121	154	133	152	138	136	129	120	161	147	136	150	138	143	138	138	135	140	159	140	145	129	136	128	167	132	143	136	145	136	142	158	143	156	127	131	147	133	138	133	127	145	145	144	128	131	134	134	150	140	134	161	148	149	158	157	140	134	158	150	145	133	130	145	136	143	146	132	149	130	143	140	137	130	139	146	129	147	145	131	135	129	143	139	152	139	148	122	130	149	131	144	119	145	155	125	156	143	144	141	153	152	149	162	134	142	144	145	139	129	145	131	141	138	143	148	134	159	124	118	135	130	134	137	143	167	155	128	132	151	131	145	137	129	150	141	141	150	125	141	145	154	126	145	137	152	136	134	137	140	151	125	125	146	160	155	140	140	133	143	142	135	147	131	146	149	139	139	156	152	148	157	138	152	137	145	140	146	130	146	135	144	152	142	126	140	129	130	166	140	142	123	150	140	145	138	156	151	141	128	161	144	142	117	142	155	135	159	147	141	120	151	163	149	147	136	149	158	144	152	140	139	130	158	129	159	140	129	143	134	120	140	134	128	131	133	156	151	157	137	149	143	136	165	159	149	147	142	146	148	154	159	136	126	140	149	155	160	126	124	165	137	129	129	142	138	149	143	161	122	143	157	139	124	142	159	169	130	140	134	127	139	118	135	146	130	140	157	111	116	149	143	131	146	156	159	151	143	138	138	156	125	140	142	130	144	117	147	143	137	129	131	138	147	123	174	139	143	152	141	148	164	156	134	161	156	142	142	151	133	144	143	145	128	145	140	154	137	132	125	148	116	133	151	144	124	131	139	137	160	161	137	131	142	152	138	161	141	138	142	137	142	147	139	142	137	170	141	144	113	143	151	147	142	114	143	168	133	134	131	144	134	147	142	151	139	167	124	153	129	131	134	143	140	131	147	124	147	158	164	137	141	142	148	132	150	157	143	144	140	147	157	166	141	127	123	160	138	142	145	123	162	149	146	138	135	157	119	139	157	151	138	161	137	143	132	138	135	174	135	157	139	167	137	134	148	141	157	141	149	129	150	133	147	153	141	152	134	157	135	145	144	146	163	144	136	152	146	149	138	118	126	155	138	137	137	132	150	149	118	126	145	135	158	125	151	140	131	131	140	134	133	144	150	141	129	141	125	129	159	133	165	150	140	145	164	123	137	147	135	135	131	146	145	140	118	156	163	155	142	159	150	132	129	135	132	129	143	158	127	141	140	120	143	162	150	139	134	137	186	159	155	153	153	122	119	146	161	146	154	145	135	131	144	144	142	150	126	161	128	146	130	137	138	128	148	151	139	155	153	139	138	141	154	133	154	151	156	124	148	141	158	132	143	125	136	143	130	138	139	135	148	173	127	145	123	149	142	155	147	153	133	117	117	135	161	135	125	140	155	131	139	125	137	134	146	117	169	147	161	131	148	126	149	129	129	149	137	151	149	158	138	143	157	128	136	139	124	157	159	123	144	141	188	119	153	126	128	149	151	151	132	146	146	152	134	143	137	137	141	128	161	140	137	126	126	130	141	159	148	136	140	150	159	135	141	163	158	135	144	136	154	150	147	142	136	147	167	149	142	139	139	164	141	136	150	161	147	137	115	144	133	124	130	154	152	145	138	140	150	119	152	167	149	132	143	143	147	137	126	123	153	136	136	139	133	145	146	147	128	141	141	135	164	122	147	142	170	125	137	154	160	141	140	146	128	128	162	125	128	120	154	126	160	147	151	140	141	148	154	153	148	151	141	158	148	147	122	139	142	137	134	129	117	143	135	150	135	142	150	142	156	127	140	144	146	152	134	165	177	127	151	146	161	160	115	144	124	143	140	142	124	150	151	147	124	163	122	141	151	142	138	125	136	139	140	143	133	148	128	127	139	132	147	136	113	165	156	122	135	138	144	137	139	145	146	140	144	153	148	145	136	144	149	147	122	128	134	150	136	129	149	105	157	144	144	147	145	125	143	151	139	134	121	145	144	143	167	116	129	146	150	156	129	162	143	139	122	141	152	155	138	136	123	133	134	147	157	121	140	151	129	152	159	133	142	137	164	145	146	130	142	145	140	133	123	155	132	146	125	143	155	141	143	148	153	140	140	166	126	125	121	134	129	144	139	151	142	130	168	134	143	153	128	164	151	162	138	146	146	148	150	144	161	169	166	150	145	143	140	158	131	145	136	133	145	125	127	140	138	139	125	144	151	152	144	140	135	156	120	132	132	135	150	149	125	147	147	161	132	138	155	133	132	124	126	153	137	187	141	133	155	170	156	149	162	154	140	147	127	151	129	125	124	152	130	133	152	127	149	136	121	140	142	133	139	138	140	138	139	143	142	142	144	134	156	134	147	142	121	138	123	130	148	110	155	120	147	142	145	138	151	145	149	134	132	145	141	144	170	146	147	146	155	140	132	142	140	152	159	128	156	153	118	149	144	140	130	142	128	155	138	130	149	151	149	144	124	132	154	136
10050	1194	1202	920	670	475	396	330	295	223	214	221	184	164	187	176	161	140	155	152	160	138	149	128	132	122	168	144	137	137	95	116	134	135	147	159	120	138	134	110	115	156	122	123	136	114	131	136	134	149	122	132	114	133	109	127	139	125	147	143	116	141	112	136	122	120	141	131	130	102	153	115	142	139	129	135	123	112	147	109	139	124	122	121	123	131	118	135	130	123	121	112	138	138	148	119	152	125	139	133	124	113	118	101	143	122	143	122	127	102	122	136	131	123	127	121	140	143	125	161	129	112	134	141	117	144	153	137	122	136	112	126	139	124	114	128	130	112	133	110	115	145	142	122	124	129	132	138	139	110	124	131	137	114	136	111	152	113	121	145	120	110	125	138	124	134	136	151	127	116	114	133	139	148	130	121	118	120	129	136	118	134	128	129	131	121	129	106	109	113	110	118	108	131	138	120	118	115	128	127	141	130	131	117	117	130	121	142	143	128	143	138	124	134	139	120	129	124	132	110	127	110	124	123	121	103	118	125	122	129	117	132	146	105	130	114	137	115	127	108	129	116	136	114	135	103	126	116	124	137	127	133	122	122	124	126	126	120	126	117	136	118	100	117	110	123	126	121	147	123	133	107	115	118	135	140	129	142	116	130	127	115	125	138	120	133	151	110	153	126	121	127	156	119	134	112	133	122	157	147	119	111	147	124	126	137	128	143	123	118	118	122	118	115	115	132	136	114	127	126	110	149	121	117	120	138	120	131	121	119	139	113	130	143	136	148	118	119	108	116	130	121	125	116	144	123	107	120	126	140	153	129	140	131	127	129	134	110	127	119	108	131	133	129	133	120	136	145	136	101	120	140	135	135	120	121	118	128	142	124	163	146	113	116	143	108	122	108	132	102	128	97	124	135	130	128	122	130	121	140	114	130	122	125	124	120	140	128	127	120	148	121	125	129	131	124	108	102	135	134	123	118	148	113	136	126	144	140	138	110	118	119	135	122	112	110	127	131	125	135	133	122	144	123	126	135	127	113	129	140	122	124	124	115	134	112	106	149	138	134	148	136	142	122	129	124	147	129	131	125	135	120	148	124	154	138	129	144	136	139	112	140	134	131	132	116	130	142	115	118	131	131	128	147	121	117	126	116	112	125	106	136	115	145	133	118	127	143	128	136	129	126	128	130	134	124	148	152	142	126	126	131	111	121	126	122	110	140	138	132	121	116	142	102	142	123	130	105	152	143	125	125	114	117	130	115	125	116	118	112	111	139	143	111	118	137	124	133	128	128	148	137	134	144	121	99	118	136	134	129	157	113	127	143	161	118	134	123	126	113	126	127	124	130	119	109	124	127	121	125	132	144	123	115	125	123	123	115	124	100	121	120	112	110	131	134	107	110	126	114	116	94	129	118	156	143	109	137	114	131	130	136	103	130	152	143	113	116	127	131	135	105	131	140	110	130	111	127	129	117	112	120	147	115	147	131	134	134	110	123	121	109	136	112	143	144	126	117	144	134	117	147	132	134	133	121	127	111	151	122	143	111	122	116	122	137	150	125	140	115	121	134	129	111	128	135	153	123	133	135	122	138	127	135	145	124	123	146	128	117	124	109	123	102	137	146	108	116	137	145	122	130	157	151	135	128	148	117	118	127	117	124	124	104	112	116	121	138	141	151	107	162	125	130	141	117	128	118	146	154	137	135	115	122	122	115	117	127	121	111	116	122	123	109	149	109	141	102	132	133	149	143	130	127	115	119	131	132	120	127	103	127	131	151	146	121	119	128	125	111	127	123	140	117	119	116	119	130	119	129	132	130	126	129	120	143	118	129	120	138	127	143	111	108	122	131	133	126	144	157	126	117	118	140	122	124	121	122	113	144	109	127	131	127	128	104	131	149	123	132	122	121	144	111	115	140	144	124	123	117	137	130	116	104	126	119	138	137	127	123	126	123	128	126	132	132	128	140	126	141	120	117	140	112	150	113	135	132	133	110	111	140	124	136	125	147	122	138	135	148	117	122	113	145	112	120	130	131	139	129	113	120	126	121	135	123	118	122	113	114	119	134	135	143	121	115	131	114	136	134	121	137	128	141	133	144	131	114	114	138	122	138	126	124	112	141	119	137	119	130	145	103	128	105	122	153	118	112	130	121	114	125	127	109	120	114	114	132	117	134	125	103	135	143	144	118	124	117	145	132	135	128	124	140	143	142	143	105	124	121	126	128	132	122	125	132	155	119	127	135	126	160	108	118	134	124	155	144	155	117	125	136	107	121	125	123	130	122	109	121	136	132	130	125	139	123	126	149	134	124	117	135	107	125	130	123	127	111	138	119	138	132	127	100	129	128	126	153	123	135	119	137	132	130	130	117	123	123	158	123	114	139	123	128	126	135	132	132	122	119	127	109	134	136	121	146	127	135	140	117	121	119	120	116	113	127	132	112	134	121	149	117	123	140	123	126	124	120	126	132	123	131	154	117	116	126	124	133	127	143	158	141	135	117	124	128	144	122	155	117	139	117	103	137	126	128	137	122	134	141	142	116	125	125	145	133	133	118	114	120	142	127	131	115	117	101	119	150	130	128	140	113	118	142	123	135	133	134	154	146	143	114	97	121	125	140	148	117	123	125	155	114	124	135	132	133	119	133	89	109	124	102	121	119	106	111	127	125	125	119	118	115	118	133	126	134	140	117	108	120	131	98	132	130	120	122	111	116	139	130	119	138	125	119	131	131	137	116	123	115	127	115	120	118	160	115	127	114	132	137	132	123	134	131	133	139	137	139	138	118	107	132	126	126	129	116	125	120	129	92	143	114	134	137	119	123	127	131	130	127	120	119	141	146	122	126	111	127	106	130	121	124	143	113	112	131	115	127	126	132	148	113	128	140	119	125	122	140	106	156	104	129	122	137	122	128	142	133	107	119	110	133	116	109	129	145	108	128	133	123	134	131	123	102	131	120	123	109	118	115	142	140	148	111	132	129	128	148	144	122	133	135	122	116	111	129	136	126	114	105	134	114	125	121	139	146	116	139	135	138	140	122	147	119	120	133	137	114	119	145	127	110	146	113	123	131	141	132	136	159	140	123	103	122	126	139	118	132	120	125	158	141	123	148	129	125	138	137	123	142	121	125	131	146	109	133	112	135	126	127	118	123	106	145	123	136	142	145	113	133	151	126	134	151	135	121	120	125	126	133	122	109	157	127	116	115	125	132	116	137	136	126	123	123	140	117	129	147	161	151	131	128	98	135	122	131	135	118	121	126	134	150	136	141	134	128	121	146	108	118	116	113	116	139	142	132	125	129	142	124	104	128	116	126	125	110	144	146	116	155	122	131	130	115	129	154	139	135	122	140	145	109	137	145	150	115	119	117	107	134	113	116	121	100	135	125	121	139	133	121	132	127	129	108	92	153	123	108	125	128	125	132	106	129	119	131	141	131	117	124	109	121	121	118	142	121	105	129	116	141	130	133	125	119	131	116	130	122	130	128	125	137	129	124	112	130
6357	1203	2717	3149	2713	2243	1745	1598	1282	1093	986	877	788	750	677	620	667	540	557	587	534	474	515	464	487	431	431	416	400	397	456	409	389	412	382	378	384	386	390	369	395	338	385	378	354	333	402	380	389	357	376	374	339	349	321	350	364	346	346	374	367	361	343	368	342	317	321	343	361	347	375	325	378	375	351	385	335	331	349	347	351	328	346	374	341	308	346	335	359	360	356	326	341	322	327	352	349	317	370	337	326	339	359	343	349	316	329	319	341	337	367	311	347	331	355	355	354	329	306	352	334	337	312	320	353	351	385	300	305	304	298	328	316	350	333	323	306	340	345	334	313	355	338	322	357	339	326	331	357	353	334	365	318	342	380	327	314	349	352	352	331	329	308	343	316	334	339	363	333	332	330	360	341	354	300	321	305	333	303	316	389	336	314	333	316	322	315	333	347	324	347	335	327	323	326	308	287	360	330	351	320	350	307	342	329	339	335	315	331	332	317	322	346	342	317	379	295	333	339	337	328	332	319	364	308	357	366	313	297	343	323	318	322	371	348	331	343	331	347	324	326	356	361	345	344	346	313	319	349	298	329	350	319	367	325	394	348	326	335	321	342	305	343	344	312	338	333	327	354	335	364	337	329	334	352	367	367	296	360	308	328	331	367	323	326	332	330	355	311	361	353	317	322	342	325	375	350	313	338	329	341	336	292	326	309	381	343	339	359	346	342	323	321	300	331	336	353	333	340	351	341	340	303	306	326	338	336	307	316	320	313	341	365	331	329	327	316	346	366	358	339	348	310	358	336	346	308	352	307	328	315	353	321	330	326	320	350	324	323	305	318	343	314	318	329	340	346	310	369	316	327	346	345	342	342	338	350	335	332	347	333	352	349	309	325	336	353	350	339	319	306	335	358	339	323	332	334	342	320	326	328	357	300	331	331	360	371	360	329	361	314	317	349	331	349	329	334	325	319	321	337	331	328	359	343	341	360	325	324	349	321	345	342	310	340	332	335	339	349	360	316	356	360	387	304	351	341	353	350	303	307	328	314	347	328	367	306	312	321	324	311	327	351	287	312	315	303	331	338	293	357	346	301	310	336	308	362	319	311	324	346	335	318	342	327	326	323	357	354	328	356	345	327	344	298	328	320	343	305	336	329	314	314	332	355	322	317	309	321	312	338	334	315	325	361	293	355	313	321	355	334	319	348	329	318	312	329	363	316	329	355	339	298	321	367	371	352	372	347	309	344	339	368	347	335	350	329	317	322	338	342	320	350	338	351	342	349	314	342	352	335	335	366	333	327	300	348	360	334	343	349	333	312	313	323	320	330	321	327	318	299	297	314	338	325	346	338	326	345	329	344	312	341	334	349	301	363	345	336	311	331	317	333	333	361	348	348	355	343	332	347	335	335	348	335	340	352	344	340	354	330	343	317	312	338	303	362	326	310	317	319	321	321	340	339	355	371	334	356	327	314	335	318	313	335	381	316	338	344	360	357	338	319	311	328	365	326	348	323	353	289	310	366	318	347	332	309	321	360	377	313	321	358	350	354	312	337	302	341	348	322	325	328	335	331	309	342	303	322	316	316	371	347	333	329	338	318	374	334	328	345	309	301	358	359	334	320	342	336	334	360	308	363	320	374	337	341	318	379	369	318	339	315	330	302	349	328	349	350	333	347	327	327	331	344	345	346	303	324	324	320	347	312	316	338	350	324	334	322	330	347	324	324	321	350	320	337	334	325	333	333	316	338	350	318	339	282	333	285	341	306	342	347	334	332	361	327	336	328	329	299	343	322	293	323	343	357	332	335	307	374	340	330	335	332	314	335	336	363	332	328	347	331	368	318	359	331	343	360	332	314	326	362	342	361	354	370	340	342	326	342	333	332	367	374	338	312	322	348	347	372	355	346	330	396	337	360	312	361	329	347	347	363	325	330	368	318	332	325	296	328	334	356	307	354	309	365	324	329	325	334	317	342	333	332	323	325	374	311	342	372	385	315	334	328	352	336	334	309	329	327	308	331	363	302	342	327	317	327	350	318	340	330	339	341	310	310	303	314	305	344	326	319	357	315	315	327	328	364	343	331	367	333	310	369	299	359	322	337	337	332	310	331	312	360	337	351	318	342	307	346	346	327	325	341	354	337	341	315	291	331	316	349	324	313	324	338	361	352	318	314	360	347	308	341	308	318	348	357	361	337	306	323	315	321	348	342	335	311	324	306	325	323	380	325	342	307	372	333	346	331	310	343	308	328	334	327	318	313	300	318	328	339	337	303	322	338	355	325	342	345	321	335	297	311	321	350	328	345	337	341	362	331	322	334	325	345	364	350	333	335	363	321	298	333	327	349	317	327	327	321	330	347	343	304	339	306	341	330	326	287	321	343	302	344	364	338	334	319	339	314	341	340	333	355	313	339	356	295	327	338	322	337	324	332	372	354	339	303	319	328	339	325	339	333	393	318	313	353	302	325	348	335	354	329	337	334	347	344	322	379	322	356	313	317	320	353	350	355	328	314	346	324	334	301	352	340	327	368	321	306	332	320	329	348	343	302	322	338	336	308	375	333	311	303	327	322	327	355	341	308	318	351	339	353	319	338	312	294	331	357	336	352	336	336	332	346	336	361	331	348	347	367	338	320	343	336	342	360	341	331	326	302	323	351	337	337	339	341	363	343	343	361	309	342	333	328	313	342	331	327	324	355	336	329	318	366	320	321	330	342	367	323	324	339	328	323	356	344	333	337	354	328	328	299	348	340	357	335	344	307	349	325	360	344	333	300	341	316	350	316	314	356	333	348	341	318	332	346	340	319	333	318	362	303	357	351	337	323	303	314	341	319	330	317	336	328	295	351	290	322	355	347	331	345	340	350	360	329	329	318	337	349	350	355	333	363	311	326	296	292	323	331	305	351	322	361	313	324	326	319	325	328	323	317	324	362	327	332	359	345	310	332	302	377	319	372	339	301	328	318	323	351	354	378	343	366	332	342	335	327	352	360	332	338	329	348	322	316	330	329	293	361	360	308	341	339	337	324	342	331	338	332	304	301	337	334	340	332	333	324	335	313	330	316	362	327	332	328	336	350	305	322	321	337	341	341	332	330	358	333	309	318	330	341	304	353	311	351	357	360	333	346	364	312	330	289	325	315	318	336	365	348	342	342	340	344	332	339	326	347	320	302	320	344	333	293	317	316	345	345	312	304	341	336	307	335	324	336	350	356	309	373	350	362	337	322	314	341	360	323	305	349	332	347	313	319	308	357	329	324	345	326	320	345	349	335	346	328	329	339	330	317	338	317	322	310	321	330	350	344	321	380	330	310	334	315	340	334	329	364	351	325	317	338	322	319	337	325	339	347	316	327	361	319	331	321	331	307	327	350	343	330	310	338	344	323	334	340	336	326	325	336	317	325	317	337	329	342	335	329	371	305	326	355	346	332	309	328	339	327	330	323	329	315	334	317	334	352	293	317	333	362	326	343	346	300	299	348	369	351	346	323	320	336	377
17029	2840	2536	1807	1224	872	669	596	530	445	369	377	344	319	281	273	249	251	235	246	245	268	231	226	207	239	227	213	217	204	223	218	230	206	218	184	223	177	163	198	173	228	196	185	215	219	210	203	204	187	203	201	213	223	209	194	218	202	202	219	220	222	203	195	181	210	209	199	193	193	193	220	214	196	203	216	190	195	183	199	228	178	207	187	183	191	232	196	175	194	198	183	222	191	197	181	182	179	204	181	174	199	185	193	211	186	185	191	226	195	203	181	189	177	190	181	201	192	197	190	212	210	146	172	171	191	176	203	200	199	174	198	196	190	209	189	174	205	169	196	184	194	194	199	212	221	195	186	173	201	183	190	209	214	191	213	166	207	211	179	176	222	168	174	179	182	175	203	217	206	196	205	198	172	192	226	180	214	215	223	178	182	181	197	210	192	214	195	176	177	220	162	204	196	186	196	188	191	196	178	196	206	201	198	203	182	198	210	208	184	189	205	201	180	184	250	192	203	200	196	219	205	169	179	200	190	192	210	221	199	193	184	167	197	170	183	202	178	213	194	196	226	196	193	155	180	186	158	189	209	210	193	208	195	181	189	189	173	204	220	208	202	186	200	187	173	206	204	207	199	185	172	182	194	179	193	203	183	204	198	215	200	209	191	179	232	218	192	228	158	184	200	158	175	197	237	194	162	212	195	199	175	198	188	194	196	198	188	207	228	216	176	188	186	181	222	209	189	187	199	190	199	181	197	204	204	213	180	206	219	196	195	163	214	175	188	196	189	180	180	188	191	192	197	205	217	174	175	203	173	171	185	179	223	176	191	180	190	177	222	190	216	197	201	196	204	207	189	203	161	187	193	168	201	209	210	193	206	191	208	191	169	211	186	190	185	199	189	199	190	207	183	204	199	185	205	196	206	195	188	190	183	187	199	175	202	186	197	188	191	184	199	198	188	197	196	202	189	145	219	180	180	189	194	217	193	184	204	174	182	183	191	206	197	228	192	197	177	200	187	179	181	175	193	207	181	209	186	191	202	205	200	207	195	206	204	205	200	209	194	193	191	205	170	198	185	180	204	218	196	199	206	190	219	199	210	179	200	188	180	171	181	188	184	182	217	192	196	185	167	182	195	190	206	208	209	191	194	219	215	185	226	190	197	215	215	188	207	176	211	186	181	202	177	176	193	192	185	202	216	189	187	181	194	187	197	176	232	198	198	217	170	194	197	180	190	161	196	181	181	177	195	197	194	172	172	206	191	188	192	192	190	196	162	173	205	191	196	192	200	193	217	204	203	195	186	203	194	175	215	198	170	187	198	201	218	197	205	209	184	204	208	193	206	198	171	214	189	189	171	199	215	196	194	194	221	200	198	196	181	192	221	181	183	180	204	210	200	166	209	194	186	194	170	220	227	200	191	178	213	183	206	179	194	189	204	208	213	208	194	182	177	202	184	210	186	177	198	209	185	183	188	184	215	219	210	222	194	209	232	179	201	191	174	184	206	198	202	208	202	205	191	199	184	176	195	187	196	188	169	213	192	208	195	179	192	192	197	186	201	186	184	189	175	177	183	197	231	196	187	202	201	175	196	197	185	206	176	199	191	207	220	204	199	199	212	194	195	185	173	196	196	176	179	189	184	199	195	188	220	186	165	185	183	188	198	201	199	188	211	211	180	191	192	210	210	199	183	186	192	183	181	210	202	190	172	190	215	202	188	188	193	209	215	206	210	186	193	175	193	219	216	207	214	202	200	193	236	188	210	221	225	171	176	188	184	234	203	177	171	206	179	188	194	200	193	185	165	212	204	174	181	202	170	194	245	192	181	197	185	220	206	189	198	187	194	167	186	196	172	195	164	214	208	205	187	198	180	197	194	212	211	190	183	189	195	196	191	216	179	193	191	193	182	187	194	190	177	175	200	186	177	229	221	198	191	188	193	200	183	192	174	214	184	200	178	190	215	178	220	198	205	183	196	184	218	175	198	165	210	176	200	190	172	193	164	219	160	211	171	184	200	198	211	212	199	191	161	220	185	185	192	227	176	181	178	191	191	205	194	204	182	232	181	213	203	192	195	207	205	192	159	251	192	179	195	179	181	201	162	210	196	209	219	206	197	200	183	190	196	183	176	201	204	186	184	186	204	167	198	214	201	183	201	197	171	207	195	210	206	210	199	202	190	198	206	203	200	190	214	203	241	199	215	223	203	193	200	177	194	159	194	179	183	199	196	186	184	177	199	211	182	207	199	205	193	217	178	200	193	205	178	189	204	179	217	192	214	221	179	178	193	173	166	203	208	200	211	174	188	189	184	209	200	173	206	176	180	188	196	177	233	214	179	185	202	200	212	200	173	202	200	214	182	201	190	195	203	175	178	207	178	193	233	220	205	188	179	197	201	191	190	230	193	224	203	163	213	203	196	182	203	187	196	209	171	217	218	219	181	215	189	202	226	168	216	187	206	219	221	186	204	187	194	227	197	193	195	194	186	189	204	213	162	204	184	176	198	217	194	184	183	192	177	211	200	197	184	192	184	224	199	196	202	192	194	185	179	204	176	188	211	187	211	204	177	183	216	208	186	215	187	176	201	195	177	210	200	229	223	175	179	169	188	178	197	212	199	176	201	202	205	222	199	188	202	184	198	227	206	221	203	194	198	186	190	187	212	234	194	193	219	199	223	189	194	206	210	168	217	183	195	190	208	214	176	224	215	181	184	178	191	208	218	159	188	182	199	174	212	191	197	217	210	210	209	207	178	165	221	176	194	187	182	189	194	199	190	218	187	194	175	193	187	186	192	193	181	181	199	204	174	202	185	193	195	174	211	204	207	199	190	217	215	211	175	169	216	201	200	194	198	197	187	173	204	193	207	181	183	205	187	189	186	183	200	205	204	211	199	223	188	196	194	187	197	213	202	191	191	185	179	166	195	182	196	200	186	196	184	187	209	202	214	187	199	195	182	188	180	202	198	173	194	203	189	192	179	202	199	179	202	198	201	200	184	202	178	193	185	197	214	190	210	191	234	202	196	205	187	177	163	205	195	201	209	200	180	178	188	189	166	210	199	174	204	200	215	195	195	211	211	171	198	190	205	176	182	196	198	177	187	182	181	172	210	194	168	205	185	201	186	181	180	194	205	174	211	204	200	178	179	173	179	206	184	200	187	205	177	201	211	201	161	208	185	190	202	182	173	182	191	205	176	204	152	190	197	186	192	185	182	200	208	198	196	184	199	208	208	176	171	202	181	193	190	195	236	198	186	165	198	175	196	187	208	186	198	230	177	183	198	188	200	193	214	206	205	202	205	208	167	171	162	209	220	202	193	171	189	197	172	184	178	197	195	193	183	203	209	197	222	215	191	189	196	205	195	210	167	194	186	216	197	191	171	215	179	176	187	207	190	196	199	209	202	190	207	198	209	183	204	215	205	185	181	212	190	185	182	176	182	180	205	162	199	196	203	195	191	217	187	204	195	203	192	203	211	179	182	227	167	188	207	171	179
8129	2080	4695	5518	4894	3867	3131	2633	2217	1950	1610	1572	1341	1280	1112	1012	1006	903	900	835	860	774	801	685	755	694	686	645	628	618	606	611	648	610	546	568	564	540	638	560	550	539	529	531	534	522	561	564	528	520	510	503	541	523	499	487	539	476	524	508	519	459	516	512	535	532	492	502	505	518	482	487	479	478	484	487	474	511	518	542	470	497	483	485	484	473	489	479	443	469	497	486	467	475	492	499	463	500	470	450	489	466	467	479	446	436	448	449	514	434	474	479	467	478	499	474	486	489	477	458	440	488	489	446	488	458	503	467	485	454	479	445	486	445	481	488	464	464	460	463	508	413	509	471	470	465	455	433	436	467	443	457	457	476	454	444	475	423	455	494	469	493	489	465	448	457	482	446	484	466	458	476	473	465	454	430	459	414	470	490	459	453	493	443	460	457	510	463	470	470	478	463	479	419	480	466	472	433	505	461	464	460	440	500	469	475	489	481	472	496	461	521	473	485	434	461	453	465	484	434	462	465	492	477	475	493	461	461	479	500	470	490	486	442	458	437	445	445	505	450	506	481	451	493	512	467	462	440	464	474	467	462	471	452	423	456	469	449	460	532	461	479	481	456	513	462	444	482	484	457	463	442	429	491	455	453	483	453	456	487	462	498	494	465	520	454	448	427	448	468	426	475	467	460	459	476	418	457	522	443	462	450	490	481	456	408	497	446	483	484	442	467	468	456	467	486	464	455	454	492	464	517	435	444	465	470	482	480	453	466	478	499	469	456	463	458	467	456	397	430	464	501	423	468	453	452	441	499	483	468	466	507	468	440	472	440	438	476	490	439	475	475	445	460	482	492	463	455	450	479	453	446	473	500	459	492	476	468	452	485	472	447	447	444	459	474	464	495	460	459	453	478	447	437	504	505	433	469	444	421	451	452	482	479	483	457	467	470	487	453	489	454	453	462	478	468	492	438	444	476	434	455	444	434	414	461	457	476	488	477	427	472	479	448	491	467	440	470	468	457	528	451	475	444	459	453	433	456	426	459	492	476	444	476	474	472	445	461	459	438	479	519	471	477	483	479	478	500	463	448	496	491	496	480	466	464	447	439	475	453	463	475	475	438	450	435	472	486	482	463	461	449	453	496	442	501	455	463	442	421	470	490	507	458	450	461	466	487	479	455	411	478	461	476	495	452	425	481	443	455	459	500	498	483	411	468	465	490	487	451	461	482	506	437	451	491	459	483	502	491	471	446	458	478	463	462	514	466	470	516	468	482	436	471	467	434	454	481	458	466	455	430	462	483	464	481	462	466	474	494	458	431	480	436	478	473	482	458	427	476	455	456	433	429	485	466	473	455	487	482	486	518	470	451	487	468	435	490	476	462	472	452	443	458	478	490	492	461	468	488	459	446	469	453	476	447	458	457	465	450	483	471	502	453	447	465	475	468	448	480	459	445	410	472	505	475	466	436	491	430	484	458	461	466	464	429	476	464	493	467	440	484	451	476	459	434	427	417	477	462	401	494	453	453	451	451	459	439	480	458	471	472	471	487	456	505	452	460	453	417	445	468	485	508	432	464	460	481	458	439	426	486	451	501	433	518	485	460	448	470	426	477	434	445	511	484	499	452	440	423	440	449	466	448	426	465	458	515	449	470	453	502	471	464	496	489	504	478	459	442	460	441	511	421	460	457	440	459	498	451	476	474	486	475	457	484	479	424	491	434	486	482	440	418	472	465	460	457	477	480	460	449	492	465	476	453	482	476	508	450	448	465	454	454	429	498	474	491	431	458	456	467	473	454	454	483	458	478	485	484	482	433	478	425	460	477	466	459	471	469	466	450	459	446	438	471	473	473	443	494	481	475	472	447	460	508	436	474	465	448	484	497	475	511	457	497	471	462	496	455	460	480	482	486	442	512	450	479	474	439	464	462	478	459	494	454	474	498	437	474	484	462	475	465	481	456	485	427	463	459	436	446	463	449	474	482	472	488	473	461	465	452	484	453	457	455	477	465	465	441	502	457	469	462	517	509	475	471	439	441	464	475	489	515	455	453	464	445	452	461	471	462	465	480	487	477	468	459	478	452	483	468	480	455	481	479	510	480	425	475	464	445	436	472	425	469	431	472	456	464	499	428	446	471	464	486	471	483	498	472	473	483	465	452	458	454	459	473	425	465	444	471	443	479	464	440	486	459	474	458	451	480	498	437	477	442	483	450	472	458	456	475	520	446	445	495	441	450	485	446	466	467	487	424	476	450	455	423	490	442	484	471	455	506	453	469	473	506	433	462	469	476	478	481	458	458	441	467	515	458	479	447	469	448	470	444	456	490	489	447	434	464	481	458	480	442	454	469	482	452	483	471	450	481	468	428	468	516	469	457	490	456	459	451	473	447	477	441	431	488	474	431	512	447	433	438	454	474	452	465	469	479	471	475	474	489	448	455	463	486	454	464	478	480	502	492	458	448	440	455	486	500	482	486	464	424	469	450	483	464	446	452	461	471	450	487	440	497	449	498	493	467	460	478	457	479	483	445	488	451	439	512	454	474	454	441	483	470	457	457	485	461	468	488	434	488	533	516	450	469	468	473	454	490	452	443	449	454	488	479	455	474	478	431	478	475	473	462	440	482	482	472	478	440	463	494	461	477	454	445	476	496	469	450	463	458	478	461	458	407	430	481	467	408	491	476	491	456	450	478	470	493	469	458	476	444	465	435	479	454	480	485	459	468	460	473	465	467	485	488	454	447	468	475	437	460	452	487	512	480	492	406	482	454	457	461	475	459	445	503	435	470	457	467	498	475	501	451	474	477	451	428	489	488	486	453	467	474	497	502	443	484	467	477	474	460	460	465	478	472	477	457	438	483	445	469	490	457	441	430	422	440	463	477	477	451	455	470	487	445	468	455	409	498	444	448	474	431	489	443	490	438	475	463	463	489	471	437	492	452	451	461	424	495	450	503	496	472	458	446	484	468	438	454	490	478	439	465	433	468	480	451	448	494	457	476	455	490	438	488	471	437	416	456	477	436	435	432	494	470	469	455	502	476	482	452	478	464	486	480	461	502	447	468	485	482	435	456	431	470	490	430	470	469	490	450	456	461	427	421	437	485	468	493	452	456	498	447	500	448	479	469	497	497	509	413	445	499	483	473	478	438	462	455	497	466	474	437	499	466	443	438	486	464	496	468	432	450	470	477	473	477	484	465	448	467	474	441	494	441	454	474	453	427	432	436	451	477	487	470	475	420	453	473	463	491	495	489	468	470	450	447	453	460	464	417	512	452	477	487	487	473	471	475	460	445	472	462	478	467	472	501	473	470	456	494	470	454	447	514	509	438	480	479	467	474	462	455	481	514	490	444	504	496	432	456	466	479	452	469	485	468	485	511	464	411	502	444	435	464	475	490	456	449	433	437	455	446	444	473	466	486	459	455	469	442	467	465	431	494	469	484	487	513	444	463	486	443	485	450	457	456	471	450	453	431	457	450	466	465	452	470	457	450	480	455
2530	98	83	68	53	36	40	57	55	53	56	51	43	47	47	39	36	32	36	39	46	24	43	49	40	48	33	40	56	27	36	38	34	55	37	55	45	40	40	45	36	36	51	35	35	47	38	43	52	45	49	37	48	36	51	36	37	29	42	37	39	49	52	37	43	35	39	47	48	40	35	37	52	33	38	39	38	42	37	31	41	34	35	38	37	39	53	42	29	44	31	33	40	40	53	47	37	34	48	30	55	39	38	35	36	44	30	34	50	23	42	45	43	39	44	46	37	43	38	42	48	38	34	54	30	51	39	47	41	29	52	52	47	34	39	39	42	36	31	44	32	34	36	36	33	49	37	42	41	31	42	38	37	46	41	42	46	46	48	38	40	30	38	51	41	35	36	44	46	40	52	39	37	44	50	47	40	39	40	48	37	28	38	42	29	51	42	38	41	46	36	35	56	40	38	46	42	36	53	37	37	51	40	41	34	33	46	28	42	55	40	48	31	54	35	43	57	44	44	35	45	26	38	48	42	41	31	34	45	39	42	38	40	47	44	44	39	35	45	37	49	42	56	42	37	42	39	47	42	47	53	46	49	45	37	32	44	49	37	33	40	42	37	35	41	47	34	49	42	45	34	48	39	33	47	42	39	36	35	42	33	40	42	39	41	46	37	47	35	46	39	46	33	52	34	37	36	53	46	46	36	42	36	45	33	44	50	43	52	41	41	50	49	28	42	37	42	46	39	35	30	35	33	47	54	34	39	34	43	45	33	40	41	38	33	37	49	39	41	41	42	43	38	44	46	44	39	39	53	55	38	54	37	38	47	38	33	44	37	49	40	33	31	30	27	47	41	36	40	46	33	46	37	44	30	38	45	40	43	44	43	35	49	46	33	42	45	29	39	42	39	35	36	36	38	55	38	33	33	30	34	42	45	29	31	32	30	41	38	40	41	35	41	39	32	55	33	34	57	35	26	38	46	37	35	35	42	43	55	34	45	49	43	40	32	33	41	45	46	40	39	44	35	42	41	40	44	41	44	43	35	29	45	39	37	40	36	47	41	44	45	42	49	39	38	35	37	40	46	42	36	47	31	47	37	55	41	46	28	42	33	39	41	47	24	44	43	42	33	48	43	45	45	50	48	43	34	38	33	58	29	51	49	35	33	40	38	29	34	39	33	28	27	31	43	42	31	32	44	38	56	44	50	42	42	40	40	33	48	37	42	54	36	41	40	46	47	47	38	40	41	38	34	35	50	38	44	39	39	48	26	33	31	37	28	34	59	32	46	38	34	41	38	51	34	43	36	38	53	39	52	38	44	36	41	48	37	41	32	39	40	44	32	39	44	37	44	50	40	40	48	54	50	40	40	38	39	31	31	43	31	39	38	44	34	43	51	38	41	42	37	46	40	36	38	41	35	42	33	32	40	39	39	36	35	41	38	36	29	27	39	29	31	31	35	45	35	35	41	47	34	45	48	39	31	36	38	40	35	32	41	42	35	40	43	35	42	37	46	39	36	35	39	39	33	41	56	39	46	35	27	29	46	47	48	30	47	37	33	44	44	44	41	42	35	32	37	36	41	46	35	40	38	41	41	39	39	31	33	36	35	41	46	34	33	39	43	40	29	47	39	33	41	41	39	32	38	38	29	31	39	45	51	36	36	43	43	36	46	35	37	42	37	43	35	38	46	44	46	30	49	38	40	42	32	38	41	45	48	27	39	38	29	26	29	50	48	35	36	36	35	53	45	43	37	37	26	28	46	39	39	42	55	27	36	42	40	37	48	39	33	38	41	48	50	49	34	35	28	29	36	37	44	29	56	40	40	31	34	39	40	44	38	35	41	39	35	37	44	47	35	35	42	37	45	44	38	46	38	42	56	34	33	42	41	42	42	39	57	36	39	39	44	37	52	40	37	41	45	47	32	44	37	32	31	32	39	43	45	40	40	44	34	37	39	42	50	37	31	31	40	28	42	43	53	37	48	44	42	50	42	39	38	39	33	39	33	39	44	43	49	38	38	40	42	50	52	40	39	45	40	40	49	31	40	45	42	41	35	50	42	45	45	35	35	43	33	33	43	41	40	45	35	47	39	39	46	40	65	36	44	41	47	46	40	28	37	43	33	46	43	50	34	33	38	29	43	47	44	46	52	36	37	43	42	35	35	43	40	35	34	50	39	38	37	37	44	47	42	40	43	49	41	41	38	46	42	37	43	38	29	33	50	40	46	49	36	49	45	52	35	33	36	44	35	33	44	36	32	34	33	41	41	32	35	31	41	42	42	45	33	49	37	50	37	33	45	42	37	40	37	35	44	38	47	31	54	44	55	39	38	30	35	44	41	39	41	48	40	46	45	27	39	39	37	38	38	36	42	40	38	37	39	31	46	36	32	31	43	41	52	34	31	31	41	44	46	43	40	42	36	44	36	45	32	40	44	39	33	35	36	42	39	54	36	34	37	30	40	36	33	41	45	43	34	42	38	49	37	38	44	55	48	41	33	34	40	36	44	33	44	53	42	44	42	53	39	28	45	44	37	50	47	40	33	32	42	34	38	54	52	45	34	45	34	26	42	50	42	47	39	33	40	50	36	34	45	47	43	38	31	33	32	28	35	30	32	50	45	49	45	41	47	51	57	40	29	50	27	45	43	41	51	37	41	38	47	49	49	35	24	34	36	40	33	34	44	46	35	45	34	46	44	51	39	37	43	33	39	33	35	32	38	42	36	46	38	41	47	40	43	51	43	49	41	36	41	36	50	46	43	47	39	43	39	32	30	29	50	48	28	38	43	38	30	40	30	43	32	38	36	44	40	35	37	42	39	32	46	34	41	44	35	33	43	32	40	40	38	46	47	42	44	49	38	38	28	50	32	36	49	36	42	35	37	49	50	39	41	26	35	39	39	33	39	44	52	42	35	37	42	40	38	25	43	35	46	34	29	39	44	45	47	42	43	49	64	48	46	46	41	50	42	52	31	46	57	40	39	36	43	48	40	39	39	45	52	32	41	39	25	47	49	37	35	43	40	43	38	38	36	34	27	28	45	39	49	42	44	48	23	42	36	37	44	40	30	42	44	33	44	39	34	44	43	38	40	41	52	27	34	30	32	40	34	32	39	22	34	53	44	39	50	43	37	50	31	37	40	46	26	37	39	45	41	30	49	50	45	46	41	37	32	38	40	45	36	43	38	38	48	49	39	38	47	34	40	47	40	30	35	46	45	44	42	46	30	46	36	37	40	35	30	36	39	44	32	44	39	48	38	43	39	48	40	50	28	40	38	51	43	42	37	38	42	36	34	44	36	35	36	31	32	48	53	34	41	31	36	37	35	50	42	50	39	40	31	36	43	41	28	40	36	33	49	39	39	46	44	40	54	41	40	35	48	31	44	41	37	40	45	32	39	37	28	38	38	45	26	37	55	46	45	43	48	40	36	35	41	47	51	37	38	38	39	29	43	45	40	26	29	35	44	46	43	41	45	48	39	44	40	37	44	34	40	34
2103	164	250	218	234	233	190	199	173	162	146	150	147	154	186	150	141	148	122	162	151	151	150	128	139	170	153	155	154	144	137	136	142	129	121	127	134	162	131	140	127	141	118	148	119	140	158	154	142	147	146	160	140	130	132	124	144	139	164	167	139	144	144	142	148	134	154	119	131	130	153	136	135	109	143	141	151	139	127	144	142	128	120	140	131	128	139	138	135	138	136	114	136	120	146	126	141	132	144	137	128	139	146	158	140	152	116	150	141	124	146	144	150	142	139	134	127	155	150	142	123	128	131	122	122	130	125	126	146	134	133	125	133	123	120	124	129	133	135	126	146	142	130	141	130	140	148	153	131	139	136	138	134	144	131	143	135	129	135	131	135	154	131	145	160	138	132	143	136	135	144	117	156	152	144	126	134	139	155	141	114	133	121	157	141	129	134	129	133	137	138	132	116	138	154	136	139	154	151	119	144	120	144	149	139	156	150	131	136	136	148	141	132	133	136	104	171	113	128	128	144	129	135	134	126	137	145	141	126	147	134	149	142	130	143	128	136	137	155	140	144	122	137	146	138	145	134	129	141	112	151	146	141	138	138	138	137	129	146	145	141	138	155	141	141	155	129	130	158	131	146	149	112	141	147	137	145	155	142	140	145	134	109	123	143	137	118	138	138	154	143	135	155	138	144	133	152	138	141	143	151	121	128	148	141	140	145	137	144	131	150	156	136	130	160	148	143	154	146	144	150	123	137	127	132	144	135	142	126	148	134	131	141	115	144	135	135	128	133	143	132	151	133	128	148	156	134	118	130	137	157	141	135	140	147	139	131	134	146	129	118	131	148	120	147	124	149	146	141	131	146	152	139	136	139	120	126	147	147	144	148	122	129	129	133	130	129	121	139	168	129	153	144	141	130	148	125	127	127	140	146	134	133	146	130	145	125	134	138	140	129	147	152	128	140	118	120	131	142	147	144	129	133	148	138	125	138	136	164	149	149	137	151	143	130	142	139	141	122	123	134	150	126	137	139	137	134	149	139	138	115	138	134	118	141	147	157	136	128	150	130	156	131	137	166	127	145	135	137	138	151	140	157	137	149	125	138	158	129	127	126	143	163	123	133	150	174	136	131	127	155	147	160	142	140	147	147	144	147	137	133	129	140	141	131	133	133	145	146	119	144	158	149	121	155	134	139	156	144	143	127	117	159	145	146	139	126	152	127	157	154	147	150	145	167	138	142	135	129	136	117	150	128	146	120	144	154	139	146	119	127	139	157	134	146	139	150	140	139	148	122	142	129	146	116	128	120	155	145	135	139	150	149	153	129	142	138	154	141	116	135	128	129	133	152	119	152	160	133	145	142	137	136	131	159	152	128	140	121	139	131	124	133	133	152	118	150	123	125	126	147	124	106	123	152	118	140	129	148	160	147	133	140	128	144	137	140	154	131	110	146	152	135	111	134	150	137	134	118	134	123	130	130	141	145	149	141	133	141	135	147	145	130	144	131	134	153	128	170	149	136	134	137	141	135	147	158	135	154	140	124	172	143	156	126	137	134	127	130	137	134	118	139	147	148	128	131	147	154	135	144	150	128	140	126	149	131	147	126	123	156	152	122	135	141	124	131	124	140	142	134	142	141	144	143	140	131	136	119	145	149	166	141	115	125	145	124	124	125	144	127	158	154	148	153	160	135	130	145	161	128	127	128	147	132	136	146	149	138	128	128	140	147	160	148	147	155	149	133	140	154	131	140	158	145	129	127	144	139	148	129	150	147	138	125	126	125	138	132	138	121	123	138	133	129	122	139	139	139	143	146	149	145	152	165	117	135	122	146	133	129	130	137	150	130	135	141	146	136	159	139	127	126	124	156	137	135	155	122	129	144	164	133	143	139	148	138	140	160	115	126	144	145	151	142	163	122	152	141	155	126	139	130	160	146	127	141	131	139	149	137	147	138	159	138	135	138	133	173	134	145	138	117	153	123	145	133	119	123	147	131	153	135	132	143	144	148	139	155	131	142	143	140	149	129	155	131	108	143	132	133	135	137	137	154	131	141	128	151	147	145	140	131	146	148	127	147	134	153	124	129	158	127	148	147	140	149	126	137	127	143	138	146	129	160	133	119	133	155	130	130	136	159	135	138	114	148	135	143	144	153	127	136	145	153	125	152	142	145	129	136	132	147	105	129	129	146	162	140	121	122	134	143	135	123	167	140	137	125	124	149	157	134	132	144	140	142	113	142	139	129	158	139	136	131	158	134	141	152	141	129	147	145	112	128	141	135	159	126	132	131	160	137	152	151	125	153	140	149	142	128	130	141	141	140	154	137	137	155	134	130	138	132	125	142	131	135	142	144	126	130	156	146	131	121	149	146	142	139	143	144	127	129	125	135	131	122	138	149	133	146	147	137	144	142	148	146	134	116	115	140	152	155	139	137	151	132	146	158	146	143	128	169	129	131	130	148	133	137	159	142	122	149	138	149	144	129	148	148	141	127	133	134	130	146	156	128	154	125	129	129	149	158	149	142	128	154	141	138	123	138	138	121	152	126	149	154	118	134	147	137	111	140	156	140	143	119	150	151	135	136	160	123	143	123	138	148	141	142	167	161	135	151	135	146	142	140	140	129	123	129	122	138	141	121	116	148	154	148	160	136	139	139	141	124	133	148	120	146	152	137	142	123	136	124	161	154	140	149	142	142	136	143	125	125	137	140	161	151	138	143	140	139	132	149	144	156	137	155	152	145	153	128	130	140	130	127	130	140	136	139	121	141	150	127	121	146	138	139	133	118	121	127	154	136	152	134	134	147	138	116	135	121	125	135	148	137	139	148	137	147	148	138	141	137	144	130	134	141	157	147	136	125	126	134	128	120	147	126	135	131	143	137	129	136	148	135	138	136	118	148	144	123	129	128	154	141	142	156	142	123	129	156	122	132	134	132	139	127	136	165	127	141	126	144	119	131	130	124	144	135	142	117	136	136	144	148	146	130	141	122	143	136	131	132	112	135	157	133	141	159	154	133	131	148	143	139	133	144	143	146	157	164	126	129	118	152	153	125	147	131	139	133	125	143	165	117	145	136	129	128	149	144	165	154	156	138	163	152	123	149	166	125	156	143	153	121	145	124	144	141	118	120	125	125	139	140	145	119	127	139	135	115	136	137	139	129	137	138	126	126	137	144	137	155	134	149	143	114	140	147	149	146	142	129	136	137	142	118	147	117	133	158	128	134	129	134	136	160	130	127	129	147	115	163	119	150	129	159	146	159	143	144	142	124	139	123	120	128	141	129	129	126	158	128	144	140	140	145	127	154	146	143	128	135	143	117	135	137	143	134	119	137	153	146	150	124	135	149	171	120	153	142	134	132	118	138	153	124	135	139	127	160	141	151	129	140	145	130	126	144	148	148	138	139	155	128	137	138	123	142	127	141	139	138	114	141	156	117	131	148	130	125	143	145	121	137	151	134	143	148	130	122	125	138	139	145	134	155	141	141	163	143	120	136	132
9934	1175	1214	934	641	517	377	314	271	242	202	209	197	195	165	152	131	184	150	142	137	149	166	146	148	142	148	162	115	135	132	133	139	117	139	157	137	122	116	118	134	124	122	135	126	102	160	125	141	130	128	138	129	121	121	124	123	132	129	115	136	116	130	129	130	123	125	119	111	138	107	114	127	125	125	142	128	111	122	125	138	122	126	112	141	123	129	131	151	120	107	132	122	129	130	134	123	135	129	127	140	121	108	140	122	116	130	104	123	127	128	125	127	138	131	133	126	128	133	130	116	143	142	137	116	140	113	116	95	118	132	120	124	161	91	120	121	137	129	95	134	137	125	127	115	122	128	124	107	119	126	139	144	127	106	121	121	134	141	117	122	119	111	109	106	132	145	121	127	133	121	131	111	106	126	120	118	138	103	110	130	122	122	120	131	134	150	139	123	121	121	109	127	131	122	117	113	142	132	136	115	152	115	107	141	129	125	122	127	121	126	126	141	112	112	129	107	120	140	122	128	127	118	117	120	123	148	134	141	104	134	120	126	141	119	124	136	129	136	117	139	148	134	138	112	143	133	113	149	121	108	123	145	122	147	114	108	120	127	121	128	130	123	118	134	127	116	112	108	112	136	122	135	128	119	122	125	139	136	132	137	130	111	122	135	114	122	123	139	133	130	131	123	127	114	134	112	116	126	124	114	147	114	135	117	130	114	110	121	116	109	129	135	108	128	127	133	115	118	125	120	147	145	127	127	123	127	127	142	99	121	129	150	132	120	127	143	130	131	151	97	122	120	129	133	155	133	138	130	119	136	126	129	117	126	127	133	130	128	136	96	141	140	133	143	118	137	126	120	148	115	130	141	141	129	113	133	124	126	121	139	96	123	125	126	115	122	147	110	143	115	107	108	117	136	128	128	122	129	112	128	120	131	146	120	113	145	128	112	128	111	106	127	116	131	109	92	108	136	128	123	107	141	137	108	140	114	129	132	114	137	120	120	117	142	132	125	151	140	122	143	104	125	136	132	106	119	154	112	115	134	126	120	135	128	127	118	110	111	144	128	131	122	124	141	118	138	140	113	136	133	113	120	149	117	133	137	136	123	138	115	137	122	116	118	131	123	122	112	141	133	143	130	138	124	138	132	131	121	130	139	114	122	137	124	120	129	135	107	137	105	135	130	140	131	108	120	127	122	140	137	122	114	125	128	118	122	142	114	107	115	129	118	143	117	117	136	132	143	122	117	135	142	134	140	147	140	135	122	122	104	123	130	141	121	101	121	123	149	133	149	118	134	136	122	147	121	131	133	126	131	132	121	129	124	126	114	146	123	157	126	122	142	136	128	138	122	107	126	119	123	112	149	132	100	147	123	132	118	145	131	135	129	123	125	127	130	135	140	148	121	98	117	124	131	150	130	128	108	129	111	127	130	128	129	131	135	129	128	126	145	138	135	113	150	132	140	121	122	147	124	124	131	145	144	130	116	102	111	126	138	94	123	122	124	139	137	135	116	120	134	108	125	120	126	125	150	142	118	129	131	137	132	116	120	140	119	142	128	121	151	143	109	111	115	136	128	105	138	111	117	145	138	148	137	121	117	127	147	133	125	126	118	129	106	146	99	117	128	118	130	136	137	125	142	127	122	112	121	136	117	135	122	130	135	133	140	113	141	112	120	118	144	131	105	123	139	117	132	128	143	135	132	140	144	106	143	124	130	136	129	123	125	121	118	107	122	122	105	131	118	118	121	112	139	118	110	134	124	144	111	138	126	130	135	129	110	137	116	132	138	113	127	136	133	123	121	128	132	156	137	128	119	126	131	120	127	124	127	129	124	135	122	124	131	124	150	114	123	122	129	140	109	130	124	132	134	120	126	144	145	119	128	155	143	120	125	139	135	141	125	121	125	138	137	125	120	131	130	120	126	130	123	108	109	127	137	129	115	133	121	115	117	128	111	123	140	134	119	133	153	145	94	112	136	108	113	128	132	121	115	143	126	137	127	111	132	145	124	112	127	143	121	138	136	129	123	145	127	139	139	125	150	129	114	137	125	126	132	110	119	112	111	110	143	127	127	130	124	115	137	132	129	127	127	131	123	130	123	118	131	122	117	127	135	136	112	105	129	136	122	117	133	144	140	128	120	130	144	146	159	127	131	129	143	121	123	134	123	134	129	108	99	134	118	140	127	123	132	108	139	122	111	135	124	131	118	96	138	118	129	130	134	109	123	133	117	121	112	131	133	148	130	136	118	133	125	152	116	124	133	128	137	136	126	94	132	122	98	136	124	131	124	133	113	116	135	143	137	114	124	127	125	116	128	121	133	135	135	148	105	115	94	130	131	122	135	151	116	124	116	109	120	139	134	137	122	130	112	151	138	137	130	142	101	129	126	129	134	114	144	127	136	126	123	126	115	128	124	115	117	114	127	136	123	121	151	120	117	134	144	130	118	128	110	131	148	133	125	118	128	123	122	120	135	119	132	137	137	132	123	128	141	119	106	111	116	111	134	119	128	122	112	144	129	125	130	134	146	133	135	112	137	122	129	122	96	111	140	98	133	137	152	128	128	113	135	127	126	126	122	121	136	134	122	130	126	134	111	135	137	118	128	123	122	141	135	116	123	119	122	114	126	135	117	119	126	146	139	128	109	135	134	123	117	132	105	134	113	130	147	143	136	128	105	113	115	114	117	127	119	140	117	126	109	137	131	126	121	149	153	150	130	127	132	108	124	114	120	108	125	125	111	118	139	123	132	122	103	122	125	135	134	124	106	130	136	121	118	129	137	130	131	123	128	131	130	124	108	125	106	106	153	144	133	122	139	131	134	127	141	140	129	116	131	126	129	125	135	118	117	116	126	124	141	129	134	125	128	122	123	129	113	133	124	116	121	134	115	142	126	125	118	127	115	120	128	115	139	135	147	123	128	138	125	115	116	120	144	138	122	127	118	132	118	117	111	128	106	118	133	120	121	141	117	111	122	110	116	124	112	116	141	134	132	139	113	119	121	146	126	128	129	130	118	135	130	121	125	129	141	101	118	122	137	114	110	105	127	119	140	131	142	120	129	129	145	128	123	108	118	142	135	123	133	150	122	122	112	137	135	152	130	123	127	120	136	120	110	110	130	127	142	106	124	146	131	119	139	141	113	120	154	117	127	129	131	118	124	121	123	135	119	143	151	120	121	131	129	117	124	133	134	130	124	128	122	127	115	118	144	106	111	112	132	133	133	142	115	115	136	94	137	142	117	134	122	112	125	137	119	132	119	135	137	134	162	151	123	133	132	114	127	125	129	118	136	121	132	134	133	120	140	125	124	145	150	133	120	133	144	109	116	128	132	104	126	132	127	119	128	120	115	121	127	122	105	119	134	117	114	114	123	119	116	132	119	147	124	124	119	141	135	138	122	131	129	128	119	137	137	119	131	131	125	129	131	126	128	124	124	136	114	144	115	132	124	115	129	120	134	141	136	120	133	142	106	130	125	121	114	116	132	141	118	128
6470	1235	2687	3102	2663	2175	1877	1485	1260	1103	1067	904	789	670	714	642	615	587	531	546	511	486	475	489	451	478	442	421	420	444	427	402	399	423	391	387	389	423	374	386	359	389	351	372	350	351	376	382	348	345	329	334	385	387	372	343	336	349	337	367	359	350	353	333	356	338	337	325	304	372	328	340	344	346	364	357	363	350	328	340	346	372	347	343	310	336	309	335	357	330	330	364	325	334	360	346	334	320	320	360	343	341	327	340	356	350	330	355	353	321	348	318	321	313	321	324	353	339	369	345	355	340	352	327	344	340	326	379	331	309	325	328	328	363	332	341	359	352	321	355	323	326	365	326	326	337	334	348	335	350	349	350	305	337	360	329	364	356	340	338	326	310	316	340	370	334	325	332	361	321	369	314	349	350	352	336	310	331	334	337	347	321	351	335	367	314	326	344	317	376	372	343	324	340	335	332	373	312	330	346	335	342	346	338	332	334	330	322	352	355	355	340	323	342	331	297	328	345	325	355	332	339	355	320	356	355	344	335	301	359	357	345	308	341	347	373	369	363	302	333	322	334	357	320	336	344	344	361	323	343	348	319	359	337	391	325	345	350	386	337	318	348	351	318	346	319	338	344	334	359	328	320	326	353	321	348	336	343	318	349	333	336	368	340	344	350	343	333	298	362	355	340	358	329	341	356	348	324	303	332	325	336	330	328	335	342	329	308	342	315	330	295	354	349	350	306	297	316	360	346	357	336	320	356	356	323	323	351	299	340	338	294	345	333	308	311	337	361	337	347	300	351	340	344	328	324	326	316	339	333	321	321	340	342	329	331	342	363	337	356	334	314	326	326	317	328	325	344	337	333	355	325	350	328	362	344	353	333	357	318	326	332	317	319	360	312	340	318	326	352	324	352	305	315	328	302	337	343	292	288	349	298	327	315	345	318	320	346	339	390	316	294	311	343	342	347	350	365	345	333	340	339	342	338	340	342	353	329	351	365	351	333	327	329	324	382	326	365	340	350	321	308	321	330	363	328	341	344	317	309	338	332	322	299	323	318	356	354	323	339	353	350	313	317	324	300	342	316	353	357	334	306	349	323	329	341	356	342	321	365	330	353	336	352	344	318	333	326	375	292	365	304	362	342	308	312	324	331	336	300	346	330	368	324	304	336	359	370	358	318	316	341	365	342	324	339	338	332	304	314	319	332	339	345	342	333	366	338	334	322	343	314	335	337	300	326	339	307	329	342	326	348	316	325	350	336	322	339	321	349	330	330	296	304	337	344	330	340	325	369	320	308	366	329	383	355	324	334	360	320	303	320	325	316	336	325	353	342	378	303	308	299	316	317	348	352	348	365	346	304	368	377	320	324	333	333	340	352	333	332	320	315	318	329	334	321	347	326	317	317	328	306	333	322	345	311	330	348	345	332	357	323	309	333	300	350	328	304	347	306	331	322	318	331	335	326	332	295	343	312	342	335	358	303	347	313	364	341	347	333	322	325	326	360	301	330	335	336	331	294	342	337	330	334	321	347	333	327	313	329	332	328	333	339	366	309	327	353	340	299	345	341	326	356	313	356	344	360	327	313	326	315	352	367	376	372	325	324	312	328	305	326	337	346	323	328	340	347	308	332	338	367	367	353	336	318	324	307	347	302	328	342	300	336	316	317	357	342	330	342	357	354	322	325	341	331	358	350	312	344	354	349	349	350	330	351	326	337	328	322	333	321	306	320	325	327	344	319	355	353	343	341	339	342	322	307	319	360	347	341	313	346	323	310	327	347	335	324	331	335	310	327	325	338	322	349	318	341	328	332	372	352	333	357	346	335	368	354	320	330	333	355	325	352	317	335	349	344	343	329	347	346	321	329	349	354	344	340	331	303	322	332	337	355	317	355	337	354	333	360	350	327	356	319	344	321	341	313	360	329	333	292	351	362	330	339	346	347	357	372	326	334	366	351	328	326	340	345	328	332	339	336	349	335	337	306	326	328	341	327	361	365	349	341	300	340	327	316	334	301	312	343	327	321	351	347	304	362	313	337	325	344	348	367	324	339	368	332	342	325	336	353	336	352	329	331	325	310	302	354	318	344	369	322	360	349	326	320	336	334	345	357	307	344	311	314	348	338	348	339	346	317	351	334	345	335	340	339	322	308	342	339	359	301	337	341	312	359	334	375	345	342	360	347	327	353	336	336	382	339	319	310	346	318	333	354	356	350	358	370	345	296	290	316	363	365	310	315	332	344	358	319	324	317	370	322	328	336	311	346	362	323	337	333	318	344	327	326	341	355	334	345	311	340	338	343	351	339	348	325	344	320	339	322	328	314	335	330	328	321	342	337	355	343	348	332	360	331	343	330	313	342	326	345	347	367	356	325	355	329	333	323	337	307	334	335	331	311	343	329	314	312	327	359	348	345	341	335	326	330	331	313	355	353	342	340	330	332	358	328	329	331	343	329	312	334	324	306	327	307	349	302	326	369	294	321	352	317	331	301	341	317	340	340	295	337	343	352	348	320	338	336	350	319	308	351	305	344	332	339	329	342	350	324	323	346	301	353	313	346	350	313	311	340	351	319	345	333	352	314	324	339	324	331	328	336	307	302	334	328	317	333	329	338	333	314	343	335	348	332	364	295	329	323	338	341	354	316	333	350	338	350	338	308	333	325	327	340	279	311	331	366	335	347	344	344	346	322	361	323	342	324	346	335	339	335	365	331	349	336	328	369	325	357	334	365	347	384	361	310	328	318	320	355	361	351	331	355	334	309	333	333	332	355	309	329	306	349	339	325	345	365	300	319	338	338	320	352	320	316	365	350	316	359	343	304	344	364	331	332	325	350	349	322	359	337	342	313	326	338	350	335	310	319	337	338	345	314	336	333	313	352	325	338	353	332	344	326	349	308	351	331	325	341	338	325	317	340	318	362	319	357	339	341	361	310	353	322	370	330	341	360	347	352	324	344	321	354	338	380	322	331	324	328	331	297	330	314	316	343	329	359	374	342	328	371	360	333	367	336	344	324	347	359	350	346	332	329	317	331	303	319	349	292	330	348	345	341	360	330	333	317	322	330	333	321	326	333	310	314	346	346	350	342	338	345	320	335	328	335	304	351	372	335	337	349	333	318	364	325	335	329	328	348	352	322	338	340	355	317	363	317	344	322	321	300	358	322	303	333	310	313	329	333	344	315	318	337	345	348	345	331	309	314	314	337	341	334	333	309	336	293	336	357	342	295	396	354	321	342	368	315	318	306	321	353	339	327	341	363	341	333	347	352	343	308	345	313	362	333	330	328	330	360	305	353	342	348	322	320	336	317	308	318	316	314	336	325	324	333	333	316	339	323	335	332	360	325	363	332	330	344	356	319	338	345	330	336	337	308	329	368	314	344	328	324	357	353	299	333	320	334	354	338	318	357	342	339	383	318	330	333	325	345	341	338	331	341	302	328	354	311	331	354	324	354	324	337	362	358	334	324	332	347	361	311	384	358	309	354	335	336	326	349	357	359
17425	2916	2564	1796	1279	960	703	584	516	427	390	370	309	309	271	261	298	261	219	231	222	235	233	237	193	230	230	226	237	212	220	216	193	242	182	216	199	192	217	221	212	195	210	186	204	226	208	189	208	218	204	191	191	191	194	192	198	210	202	210	228	214	199	192	177	175	190	202	200	199	207	195	182	177	208	201	205	185	191	182	195	182	196	191	183	206	216	197	205	191	196	205	183	217	174	195	225	194	214	194	209	200	218	189	197	207	211	205	203	184	176	206	180	187	174	185	186	174	218	192	192	212	200	197	217	181	207	196	217	173	186	198	209	199	189	181	215	202	210	185	201	182	192	173	190	188	178	197	182	223	175	196	200	161	191	208	189	176	219	191	179	179	165	193	199	210	183	205	182	171	213	177	204	178	197	167	195	210	190	204	217	157	223	167	202	199	224	180	181	176	199	192	213	180	200	188	186	218	188	190	216	214	205	199	214	205	191	202	194	201	201	206	208	210	200	196	204	197	168	182	209	182	228	211	196	170	173	192	218	205	166	204	180	188	192	208	182	189	193	176	210	199	192	167	197	216	192	202	220	177	230	192	187	225	200	182	212	197	198	183	204	185	214	175	227	194	188	181	207	162	200	180	162	191	210	221	194	208	197	198	189	201	200	203	179	220	186	214	190	216	213	173	191	222	179	183	204	212	197	166	180	190	194	186	208	184	191	166	177	213	196	225	183	179	189	201	190	188	209	204	208	190	217	195	200	175	171	186	231	190	164	204	158	183	191	210	190	198	201	197	180	175	213	194	171	204	178	193	180	181	172	195	207	203	209	212	202	181	171	224	188	186	204	172	175	186	200	201	195	173	195	199	214	209	198	196	192	210	184	170	225	202	181	187	195	207	193	205	180	191	179	189	192	185	195	184	192	206	187	218	214	206	213	196	199	230	149	182	177	186	214	212	212	225	186	209	185	190	180	192	179	196	197	217	212	179	195	190	189	203	180	216	197	184	215	178	196	169	167	198	189	188	195	202	187	210	188	184	208	179	195	203	162	186	188	190	186	213	200	211	177	182	212	201	208	189	181	201	185	174	196	167	199	192	188	199	201	196	191	210	191	180	195	186	211	180	195	166	197	196	197	208	193	192	198	195	215	189	180	200	203	175	228	210	192	217	182	186	213	196	199	241	198	190	193	184	184	191	195	176	194	206	187	198	169	189	199	213	212	209	195	209	206	212	192	201	180	222	191	187	176	184	195	206	184	194	188	179	202	170	192	190	202	193	213	211	198	181	194	177	182	196	186	161	217	164	187	173	218	193	205	215	182	194	217	192	165	204	199	158	195	217	192	191	202	178	206	197	184	193	219	204	194	197	170	187	186	190	174	194	189	195	153	203	185	209	175	167	220	187	201	178	217	214	184	187	206	217	220	196	237	213	192	221	176	159	193	206	214	165	219	206	180	179	191	196	207	201	195	205	194	196	185	214	208	190	160	191	158	200	214	188	229	191	174	198	208	203	196	199	199	197	199	196	207	205	192	192	194	197	215	184	171	186	199	215	185	185	204	198	199	176	180	188	193	194	169	204	191	192	214	207	177	186	184	181	207	208	199	178	191	189	169	197	191	199	176	186	186	203	207	187	187	209	184	200	197	201	190	199	206	226	190	210	196	196	187	197	187	187	196	223	201	199	207	191	194	198	190	212	176	181	201	205	207	196	162	197	177	194	203	206	208	186	203	191	202	207	185	198	199	179	239	181	174	180	189	206	215	176	183	176	200	189	206	189	176	173	184	190	181	197	204	202	179	186	184	193	191	182	191	196	191	185	214	200	161	204	188	193	194	192	219	205	188	194	172	215	210	178	169	196	195	194	187	168	187	202	206	185	190	198	178	192	163	187	206	200	188	194	194	185	204	178	200	200	156	189	190	191	179	207	205	195	193	198	199	203	165	178	202	206	212	188	201	189	184	180	198	212	188	213	174	189	188	180	207	172	207	210	180	230	190	184	202	202	227	186	187	202	187	197	203	204	187	194	206	191	199	171	193	208	170	187	210	211	171	203	170	202	189	173	203	214	167	186	189	187	190	211	228	179	213	190	168	204	187	193	190	183	209	171	181	223	199	204	225	203	227	194	175	204	209	201	190	193	198	197	179	184	179	201	172	200	192	172	188	186	178	173	191	188	203	195	191	180	184	198	194	173	188	167	195	212	200	197	176	167	215	197	231	213	213	194	190	204	207	189	183	195	177	210	209	195	198	191	195	174	184	209	209	171	202	189	214	189	181	189	210	190	210	171	174	182	185	192	212	164	189	195	191	178	220	194	204	209	181	183	225	199	185	195	203	211	211	202	192	199	193	167	210	200	209	201	216	212	187	207	193	184	194	183	193	209	191	174	193	201	208	211	203	205	202	196	209	191	228	186	193	188	184	197	186	191	194	205	198	211	175	180	183	170	187	183	195	178	196	171	174	200	193	165	180	193	176	209	204	194	193	173	205	175	177	195	207	208	190	191	198	208	192	228	208	227	219	195	182	178	191	188	181	209	182	173	206	192	210	185	187	170	207	165	194	195	180	215	202	236	149	191	180	178	165	236	176	177	196	203	245	193	172	201	199	185	217	180	202	188	185	193	195	201	170	192	170	195	184	200	202	184	191	181	192	205	162	215	198	182	202	177	168	194	220	199	178	180	198	172	199	200	184	200	201	202	195	178	213	200	191	198	217	185	203	182	190	171	203	202	215	188	175	212	172	180	179	191	189	214	183	210	184	198	177	198	187	184	217	210	195	211	185	197	188	223	174	186	213	203	213	219	189	169	172	212	181	211	187	188	184	184	188	211	208	186	176	194	205	180	175	201	184	200	205	192	189	195	175	184	183	187	193	172	215	219	189	228	202	199	197	174	202	188	194	182	216	194	193	186	208	195	225	195	199	177	186	179	196	193	192	184	198	185	199	216	197	176	196	169	209	185	192	200	167	201	185	176	193	192	215	180	160	165	216	183	193	186	201	203	197	195	179	189	175	173	203	181	176	178	173	173	219	177	190	205	200	198	200	202	179	222	189	189	205	196	216	164	233	213	193	173	202	199	213	202	222	212	190	175	183	188	209	195	208	198	186	198	186	179	199	191	198	185	184	215	175	227	201	186	170	217	185	196	183	190	200	196	212	190	169	207	190	239	160	188	179	208	192	211	166	189	180	191	217	172	172	205	200	197	195	188	187	212	183	190	190	178	196	194	185	171	200	202	200	205	202	192	191	209	196	180	216	200	202	183	211	190	168	203	206	205	228	179	179	194	197	186	171	210	219	197	195	214	210	194	192	187	191	207	176	203	205	191	179	213	210	190	193	178	181	205	203	192	211	224	178	186	215	191	183	213	195	190	213	199	203	213	186	201	203	210	192	188	186	201	193	210	187	204	189	195	180	198	206	198	211	196	206	206	196	179	187	215	221	191	179	171	209	188	182	192	194	178	199	182	174	194	185	181	218	186	199	178	194	192	196	195
8286	2085	4815	5566	4792	3941	3189	2622	2295	1888	1717	1540	1405	1251	1130	1058	940	887	866	837	775	750	739	732	730	690	688	688	673	656	616	609	547	620	584	577	581	558	525	523	538	514	527	518	523	484	541	510	536	528	511	504	522	498	486	546	516	528	508	523	553	492	484	499	488	493	501	529	478	474	469	491	473	488	497	507	504	458	476	449	433	466	501	479	474	482	478	452	460	464	481	469	478	470	497	479	505	502	460	493	471	457	460	497	477	471	457	493	450	462	486	463	483	533	499	484	492	504	459	460	478	485	497	482	476	491	500	455	460	513	487	446	441	506	499	469	508	497	448	504	436	467	498	466	466	473	475	464	464	473	487	430	470	484	432	498	480	464	484	427	484	483	465	453	468	480	508	459	491	474	472	486	454	447	477	508	474	452	455	463	487	433	489	513	508	437	463	504	455	439	446	473	444	449	478	466	501	488	477	452	462	462	486	452	465	455	454	492	469	492	456	441	470	487	462	462	471	480	463	456	497	461	515	490	428	483	483	444	475	487	471	430	431	448	457	480	442	498	446	475	453	437	469	438	441	449	460	473	478	500	484	489	487	463	463	455	450	475	496	453	495	448	464	488	475	486	484	433	492	499	433	491	488	448	496	454	416	455	488	475	467	485	482	435	466	462	448	464	478	502	468	446	462	494	472	465	470	448	460	472	456	463	444	477	426	450	458	471	499	482	485	430	443	471	471	489	436	493	471	461	488	493	505	466	437	457	488	479	465	466	481	446	452	454	491	493	481	451	463	480	465	484	425	460	498	508	478	489	472	458	468	445	451	492	472	444	487	434	437	466	486	495	475	476	453	476	459	490	461	441	474	457	482	443	486	483	436	475	488	459	458	465	481	466	444	471	465	451	433	432	435	471	468	434	449	472	478	449	437	492	437	442	459	468	517	472	428	464	456	500	482	460	467	461	461	451	438	479	437	449	490	432	489	452	435	470	477	471	487	483	482	443	467	499	444	473	467	474	492	453	461	454	440	455	439	485	506	495	478	479	477	455	505	451	474	443	472	438	437	468	450	459	468	415	508	508	458	447	474	431	486	466	399	444	468	455	464	474	484	486	446	467	518	478	433	464	462	459	445	447	444	466	478	462	436	446	432	475	455	454	453	447	459	466	486	482	456	440	469	466	463	447	477	486	448	491	440	490	446	425	511	478	451	458	477	456	481	455	445	450	480	453	461	442	490	459	492	483	444	460	523	483	469	509	458	461	504	467	446	470	464	488	463	469	488	452	466	479	463	454	477	453	469	451	434	512	487	464	473	449	437	485	488	478	490	491	477	443	477	458	478	491	465	505	442	421	458	444	475	474	476	460	475	470	473	454	479	458	468	467	441	455	485	489	491	463	454	487	452	473	443	493	457	486	467	468	461	514	444	459	481	486	467	446	445	468	471	479	471	454	513	430	446	463	500	501	479	464	468	442	473	473	483	491	421	470	471	466	409	473	466	467	426	451	483	476	447	506	486	453	445	479	426	447	420	465	451	447	470	481	457	485	499	490	487	472	470	480	451	466	424	485	468	444	451	468	460	485	440	447	491	464	439	446	494	489	504	440	429	472	436	485	426	456	443	445	459	477	508	473	477	511	489	461	471	466	474	484	479	520	450	504	450	448	482	473	466	488	466	454	483	443	476	475	473	507	483	435	449	471	457	502	488	464	396	485	478	413	502	461	471	407	472	429	451	448	469	460	485	481	474	444	452	468	476	490	444	457	484	457	453	451	506	467	457	456	466	473	422	454	458	506	444	440	441	479	491	491	471	462	471	465	470	456	472	506	506	490	449	437	446	450	420	475	442	456	450	497	493	431	458	477	486	440	488	471	478	421	516	464	437	493	468	462	493	455	472	480	486	476	487	456	479	475	480	455	471	450	473	491	452	474	452	476	496	464	449	485	472	484	494	480	475	488	488	460	470	451	470	428	460	452	448	489	478	485	472	475	486	445	442	437	482	458	486	474	423	485	467	435	449	455	451	471	420	460	459	449	449	455	482	472	475	449	467	477	455	459	452	478	461	471	463	486	468	477	452	499	513	443	443	459	496	468	492	485	482	480	447	479	465	472	458	482	490	408	466	456	491	479	457	437	425	458	483	489	502	476	469	460	442	483	494	484	432	494	480	431	418	490	448	464	471	502	450	436	447	469	439	514	431	453	484	433	455	465	425	479	477	456	434	469	491	463	489	452	459	492	488	452	419	479	440	455	459	456	479	459	492	448	445	484	480	472	457	454	434	498	471	467	468	478	482	463	463	466	421	465	449	454	453	476	452	466	439	466	444	457	480	439	486	466	451	450	447	468	456	458	485	457	475	456	434	418	450	459	491	453	446	456	489	452	476	451	456	470	470	425	465	468	438	466	453	447	493	461	469	431	448	436	507	431	496	482	482	458	449	480	433	464	460	472	495	460	477	477	485	517	448	462	475	505	486	466	445	453	463	452	446	470	497	477	500	515	476	477	464	472	450	481	467	447	462	480	456	507	468	475	473	463	468	509	486	480	479	465	453	442	469	446	433	459	472	469	489	479	461	472	473	462	493	485	498	434	470	480	473	471	431	487	438	480	424	508	456	463	432	450	430	463	476	459	472	464	422	461	443	499	473	453	430	484	437	455	429	482	513	454	437	452	434	498	479	445	511	437	464	481	466	492	488	426	483	450	466	468	436	466	482	477	448	448	436	461	496	435	466	469	438	441	497	431	447	452	498	461	450	480	449	475	482	492	446	450	452	472	463	477	465	506	461	489	427	464	442	439	445	447	506	481	474	476	491	473	482	438	442	446	482	444	473	469	490	488	475	466	471	449	466	486	465	479	471	452	453	471	489	456	496	482	438	485	440	461	481	487	471	477	430	516	480	463	474	456	446	463	481	464	482	458	488	467	420	501	449	491	483	482	495	512	471	475	474	471	466	499	486	435	479	453	496	474	458	416	462	491	466	460	446	469	444	484	468	438	484	466	438	410	475	481	460	444	446	466	509	466	450	489	487	457	476	476	463	457	491	442	454	472	440	470	469	443	479	485	491	474	499	483	455	464	458	433	458	443	464	457	492	461	451	507	480	504	470	496	491	497	414	473	441	482	483	439	470	464	495	432	474	452	428	449	496	440	487	466	466	476	459	453	492	442	465	476	493	456	488	480	463	469	470	473	487	452	484	472	450	465	478	452	474	467	473	478	449	469	484	487	486	472	441	470	454	471	501	458	445	505	476	466	484	437	472	475	467	488	459	475	463	452	451	462	493	423	419	474	475	492	468	481	464	485	455	478	448	473	472	473	480	457	444	503	452	466	481	446	515	459	458	433	507	474	463	475	479	457	440	468	482	486	493	466	460	436	472	531	459	497	486	462	463	488	431	441	429	486	487	487	460	415	433	489	450	452	472	468	497	454	454	484	462	467	454	505	454	479	472	455	440	446	440	459	431	473	492	437	469	466	493	433	467	440	475	444	470	437	475	428
2544	119	106	64	71	47	47	39	28	48	43	31	34	51	46	44	42	53	47	48	38	50	40	40	38	26	49	55	31	46	23	49	39	40	55	42	28	51	31	37	46	41	36	35	32	50	35	54	33	27	34	61	51	40	46	33	37	36	44	41	52	55	42	48	35	38	39	51	40	46	34	37	31	38	44	47	40	42	37	36	35	35	52	45	46	44	44	36	48	33	39	37	34	33	37	41	43	32	33	46	42	57	45	51	45	36	50	43	46	50	48	42	35	45	40	41	47	39	28	31	47	38	46	33	31	35	41	45	37	40	40	44	37	45	38	36	41	32	42	33	44	42	40	44	38	62	33	48	28	34	47	35	45	36	37	48	43	32	42	46	46	35	48	47	37	40	31	37	36	32	45	46	43	53	35	43	49	31	37	41	40	35	45	29	38	38	40	57	38	38	49	45	46	38	47	42	38	52	30	35	45	45	44	33	32	34	44	47	52	35	41	40	44	41	36	47	52	38	43	41	42	47	30	46	33	46	35	37	36	31	43	39	39	44	29	33	42	51	58	45	52	41	38	41	41	40	39	45	43	48	39	47	49	34	48	48	36	53	40	54	44	34	59	42	45	40	36	40	40	54	33	30	47	47	49	47	35	40	37	39	48	39	33	43	47	44	36	43	49	41	41	33	44	48	57	44	37	40	47	35	32	47	36	45	41	44	50	43	33	41	30	49	43	50	33	55	39	39	45	42	44	32	37	30	28	39	48	45	43	47	33	43	41	47	38	49	37	33	37	44	44	49	47	55	38	42	42	38	34	35	62	30	51	36	38	55	37	37	27	32	40	33	34	36	35	37	43	48	35	48	36	33	44	45	43	33	39	50	46	30	38	46	35	32	45	48	43	49	33	45	37	39	44	42	45	55	47	41	44	49	53	40	44	45	46	52	46	37	59	32	42	40	46	45	30	42	43	36	53	37	34	48	38	38	47	30	48	47	46	50	44	46	29	31	35	33	51	54	46	42	44	29	43	40	43	27	34	39	43	46	47	39	37	26	43	44	41	45	42	40	43	41	47	41	38	44	34	33	37	29	38	39	41	33	34	32	41	55	35	45	38	46	38	49	39	44	43	34	31	40	46	38	32	47	47	41	32	36	34	45	42	38	30	49	33	54	31	28	34	25	42	40	32	37	42	44	42	44	46	44	36	34	47	38	34	54	46	50	54	34	36	42	33	46	39	41	54	60	41	31	42	33	34	42	48	33	45	36	40	47	24	40	33	32	45	38	32	31	37	34	37	39	41	44	48	36	28	54	44	43	38	43	39	31	37	37	32	41	34	41	38	29	25	33	34	38	44	57	39	54	56	38	36	40	37	32	34	36	38	32	36	43	49	45	35	38	36	35	42	45	38	50	53	29	37	39	35	45	43	51	32	46	50	37	43	55	26	51	57	32	33	36	37	50	47	34	35	43	41	35	37	43	48	44	40	41	39	22	51	56	42	27	40	44	42	50	33	40	36	38	43	54	34	38	42	50	37	35	41	53	41	43	25	38	44	59	44	49	33	35	44	44	43	38	51	49	31	34	42	55	49	41	36	47	35	49	46	45	31	36	43	41	50	34	40	41	37	39	28	42	40	39	35	49	28	29	44	41	41	58	48	43	45	45	46	44	54	48	32	33	46	31	34	42	43	26	45	29	40	37	34	37	37	41	53	44	46	38	35	47	48	37	44	41	37	44	29	39	36	32	27	42	31	41	40	57	41	44	49	39	45	37	39	47	45	39	36	42	35	44	32	36	45	41	52	45	45	39	32	47	49	38	49	57	36	39	36	36	30	28	50	36	50	46	46	45	35	34	34	29	39	40	29	53	46	33	39	51	40	54	48	31	47	38	46	37	35	32	37	46	43	23	40	38	37	47	38	44	38	45	39	37	36	32	49	36	36	43	50	50	38	42	34	40	47	49	38	44	32	46	43	42	49	42	35	24	44	41	35	35	46	49	52	38	41	50	30	40	30	44	30	49	54	34	23	44	52	58	42	44	40	35	35	49	45	41	45	44	37	42	37	54	34	47	39	43	37	47	50	37	39	33	39	38	45	46	48	37	32	48	38	38	39	49	40	42	46	45	46	56	41	38	34	37	26	37	29	32	47	43	45	40	38	49	36	45	42	36	48	49	37	34	49	31	40	30	38	55	36	43	57	37	32	43	41	27	40	41	38	32	30	39	42	39	39	44	35	45	33	37	40	39	52	45	38	32	36	40	47	36	46	37	53	45	38	28	47	37	39	36	38	45	34	37	45	33	31	52	51	43	37	45	44	48	32	41	56	31	35	56	39	48	40	51	38	35	39	48	35	33	40	43	48	67	39	49	45	41	46	52	45	40	40	52	31	40	43	45	42	41	50	41	43	46	25	50	43	40	47	43	36	38	52	33	52	42	41	31	41	38	37	38	36	47	43	51	52	36	57	38	49	37	43	42	40	33	43	42	39	48	36	31	48	43	30	34	47	42	43	34	42	42	37	47	34	47	37	45	37	43	51	45	41	39	49	45	50	39	42	59	33	40	31	22	44	41	37	40	41	40	49	40	33	44	54	36	49	50	41	39	30	38	35	42	48	50	36	45	39	43	42	38	33	38	40	40	35	40	51	39	37	31	32	39	36	47	28	38	40	39	41	33	33	38	45	37	27	36	56	44	73	36	32	44	48	48	41	40	45	37	50	41	54	40	48	41	51	46	47	36	48	48	50	31	35	37	46	41	37	33	40	40	47	53	47	49	34	40	37	47	45	28	48	41	34	39	38	41	34	40	42	25	40	30	39	41	35	53	45	32	35	37	50	54	37	40	46	43	34	34	49	42	37	53	45	33	34	47	40	49	50	47	51	38	42	34	39	45	41	42	40	41	37	30	62	56	33	44	42	37	35	41	54	42	43	54	39	38	40	37	44	42	41	29	38	38	38	35	34	41	53	41	39	50	40	45	47	42	43	39	44	35	43	51	50	44	30	37	61	54	34	46	50	36	41	27	46	37	49	35	34	46	37	34	38	34	27	38	55	47	43	37	36	63	39	45	37	30	40	28	54	46	43	42	32	57	46	27	26	36	30	51	44	45	35	43	36	41	44	48	31	47	36	35	38	33	33	43	44	47	38	45	37	42	48	46	33	34	41	41	37	38	34	26	48	46	33	43	39	33	42	26	34	33	44	43	31	40	31	45	54	41	48	44	43	38	46	32	38	48	46	33	27	50	34	50	42	32	37	24	37	31	36	45	40	58	38	40	37	39	46	34	36	45	60	38	46	41	57	31	46	40	35	35	36	50	51	37	38	31	44	27	25	45	34	44	49	36	36	39	50	47	44	35	36	44	50	50	47	34	37	33	43	38	43	52	37	42	36	30	41	42	39	45	32	39	47	50	31	54	40	37	44	42	36	32	52	30	38	43	42	29	35	33	38	45	30	48	43	40	41	35	42	33	29	39	38	34	41	38	51	46	49	22	29	27
2219	195	238	254	225	244	213	194	194	167	181	142	161	153	164	150	151	149	144	159	161	146	167	154	179	127	168	138	123	149	153	177	147	133	139	102	136	152	133	140	132	141	152	131	143	141	149	144	129	138	150	145	148	140	127	154	127	141	129	126	135	148	170	135	148	135	145	155	124	142	151	138	137	148	149	141	141	138	148	127	127	157	135	155	138	161	152	135	141	149	133	134	132	131	140	136	143	152	127	144	131	148	132	152	135	143	153	152	151	144	128	143	141	135	144	137	126	155	145	130	125	151	156	138	132	144	107	134	147	156	137	155	148	119	131	125	144	137	131	146	147	137	125	137	147	142	138	136	134	142	118	149	136	127	150	136	132	156	123	151	137	127	158	154	146	132	127	153	146	119	160	149	146	140	148	123	113	161	139	139	130	137	138	124	137	113	136	142	127	136	127	128	134	147	122	163	144	130	136	136	138	149	134	142	132	141	120	131	133	131	154	146	154	150	127	146	126	129	127	124	132	137	147	133	136	150	134	147	131	130	143	152	134	120	114	136	146	139	121	124	149	156	144	153	132	153	121	161	124	149	129	134	123	143	122	136	157	122	161	130	148	142	137	129	147	142	157	142	145	148	147	144	147	154	139	129	138	130	133	138	126	151	154	134	132	154	126	128	134	126	136	142	131	147	137	122	142	130	135	135	145	128	121	121	141	143	137	137	143	136	114	119	141	145	140	141	136	163	123	135	126	125	141	124	131	125	132	124	120	140	126	134	143	151	135	125	153	132	132	153	153	126	143	134	129	145	176	138	143	135	123	127	157	155	148	120	131	133	113	137	164	144	149	157	145	133	154	139	161	139	122	125	137	179	126	150	186	118	141	132	148	149	156	137	142	146	141	140	153	136	147	129	144	128	125	139	137	119	154	149	120	139	155	131	135	155	128	132	123	128	167	143	152	133	153	132	129	153	122	148	147	130	148	112	127	162	151	151	148	147	144	151	148	156	144	170	130	145	152	134	131	150	142	148	140	132	141	144	127	129	122	133	139	155	163	135	143	137	161	142	131	154	154	124	128	144	124	156	135	160	148	137	137	135	149	143	123	160	140	157	143	128	129	140	124	150	156	140	141	128	143	147	122	130	132	165	137	146	142	159	137	132	140	146	147	141	141	158	147	136	137	152	147	127	132	163	122	147	144	132	130	147	125	154	133	141	115	171	133	122	130	150	127	142	132	146	123	144	139	123	139	154	146	155	142	136	153	145	130	139	152	151	136	124	157	148	124	147	143	139	124	133	147	120	137	134	162	146	152	133	146	136	131	132	149	147	149	138	135	125	159	135	125	151	132	144	124	134	151	150	145	111	149	133	145	149	114	137	156	117	131	118	121	137	130	131	156	124	153	132	151	115	158	159	142	145	138	150	141	141	127	142	160	140	153	136	144	138	152	148	148	137	153	153	126	132	131	134	152	138	144	156	119	139	140	145	139	129	127	123	160	144	134	174	131	133	141	120	136	131	135	136	116	124	153	126	143	128	134	151	139	128	123	150	145	130	129	126	139	145	151	134	149	153	151	135	124	122	143	146	135	154	126	151	145	147	141	147	171	145	141	126	141	159	130	172	125	164	112	140	135	151	131	121	146	150	145	150	141	157	141	119	132	152	152	158	119	148	145	133	141	154	157	145	127	156	133	139	114	127	123	130	128	142	128	151	137	143	138	153	149	130	138	144	138	163	150	157	152	148	131	133	144	139	116	149	146	141	138	147	148	143	124	138	147	142	118	138	133	128	150	143	167	129	167	157	138	139	147	141	140	144	140	137	140	135	142	134	148	157	147	144	121	151	158	145	140	122	125	140	127	137	143	141	130	144	119	138	138	129	142	140	145	154	164	130	134	167	155	134	145	127	140	149	143	153	132	140	134	134	136	132	138	139	142	170	149	162	126	131	146	141	150	131	132	111	144	141	133	133	151	135	139	132	140	147	127	129	134	155	162	129	154	143	144	135	157	146	135	139	143	147	143	137	114	132	129	143	133	116	126	155	126	133	121	162	138	127	138	130	140	139	139	154	118	131	128	134	142	124	127	156	135	146	145	147	127	134	132	146	129	146	133	149	139	149	143	171	130	128	129	145	150	151	151	127	150	129	155	124	143	144	136	138	140	129	139	122	124	133	131	149	143	153	124	130	138	136	143	138	126	143	157	139	140	148	156	136	144	162	136	141	137	127	130	150	137	143	133	138	129	144	149	147	141	156	154	131	126	152	145	157	151	136	154	127	145	130	148	144	146	136	132	145	142	118	127	128	117	146	128	143	137	149	147	160	125	114	161	146	141	135	152	149	146	131	142	120	134	115	139	137	146	137	128	155	136	137	130	147	130	135	140	129	131	149	153	159	152	135	139	141	140	117	151	133	147	125	146	122	144	147	156	141	124	131	138	130	142	144	146	146	166	118	132	146	156	150	127	147	132	143	136	161	126	118	163	143	152	146	149	136	158	130	140	128	128	115	151	131	126	129	139	128	151	158	163	158	148	162	132	129	155	145	152	125	141	122	148	146	128	134	148	121	135	159	159	117	147	154	137	138	138	136	162	140	128	179	143	157	125	123	133	134	128	115	144	138	127	129	134	138	142	142	143	137	127	127	135	118	148	133	136	158	138	115	128	164	123	135	145	135	135	154	154	136	138	139	134	133	147	151	136	161	122	144	114	142	149	146	141	131	150	154	125	151	146	136	133	151	112	150	131	139	111	153	136	133	138	150	134	124	143	133	156	119	142	138	136	126	131	146	151	136	148	135	125	133	135	141	118	148	135	147	143	146	146	143	145	173	130	123	128	140	138	124	140	159	170	140	125	142	144	122	132	148	150	140	140	139	151	150	144	142	151	125	140	130	139	134	131	129	140	145	146	154	138	154	161	166	148	137	132	133	154	149	133	136	142	123	164	139	132	132	135	140	124	149	152	151	127	132	153	152	146	162	142	157	121	142	147	151	123	137	145	168	144	128	145	143	150	137	130	146	128	133	137	120	128	138	152	136	152	138	130	131	122	121	142	131	127	137	134	129	137	137	130	149	139	141	160	131	115	130	151	123	142	118	144	131	155	146	157	124	138	125	150	137	155	137	148	132	134	143	149	137	120	141	116	130	155	143	151	139	162	127	138	166	138	140	119	131	150	138	141	122	152	145	142	138	119	136	156	140	156	149	128	151	134	127	145	123	142	135	136	134	133	144	137	129	153	123	140	138	143	127	151	127	129	131	127	152	148	156	162	138	129	159	137	116	130	160	132	161	137	134	142	147	140	124	154	147	125	116	116	134	108	152	138	151	128	141	129	132	151	153	139	111	144	135	135	133	144	168	154	140	138	142	129	136	155	153	139	166	144	137	148	136	132	141	142	151	155	126	135	125	134	131	139	138	130	135	144	142	134	150	152	144	140	143	135	122	141	137	137	124	155	145	139	145	156	143	146	115	165	160	148	139	138	131	136	142	144	133	149	131
10260	1181	1195	906	649	477	377	328	260	245	220	228	195	178	157	166	170	176	178	171	145	145	153	151	136	136	119	118	125	116	136	128	150	148	133	125	129	130	127	155	156	144	126	129	126	126	151	112	145	137	116	114	151	131	129	117	108	161	137	123	137	122	142	126	138	123	124	127	131	124	127	121	126	126	134	129	138	137	124	125	124	129	109	121	125	132	118	112	132	127	95	126	117	136	136	144	119	125	146	130	138	116	128	105	124	106	111	107	133	126	116	155	120	136	138	133	140	110	125	108	152	122	134	127	136	113	141	135	156	114	130	112	125	128	133	137	125	131	121	127	127	130	124	103	135	139	162	137	135	133	115	134	136	119	140	116	141	139	138	143	118	128	143	123	133	138	132	124	138	155	125	126	129	126	139	123	137	107	130	120	112	115	133	110	136	126	123	130	112	130	114	141	110	122	129	120	138	122	116	132	110	139	123	123	129	119	118	122	131	117	126	142	147	110	138	121	137	137	130	128	126	138	122	125	126	123	118	132	104	133	132	105	131	133	146	147	116	139	124	129	124	144	131	140	137	135	120	111	140	133	133	99	139	116	133	143	117	124	145	111	113	135	121	132	138	101	128	127	144	127	119	126	145	121	119	115	133	117	124	137	148	129	111	121	123	117	136	127	116	112	138	133	111	152	132	118	119	125	118	129	119	135	133	139	141	141	131	108	136	123	112	152	126	126	135	102	143	141	122	115	136	127	127	130	113	112	123	124	104	144	148	122	135	134	128	130	136	140	101	134	113	110	127	133	120	113	136	126	129	104	151	128	143	105	118	125	129	135	149	154	131	142	132	148	103	119	131	129	139	147	127	104	115	141	155	145	130	113	114	132	130	109	135	135	107	122	128	122	123	105	139	138	125	149	142	118	109	120	135	140	136	106	137	119	114	135	124	114	135	130	115	113	116	116	128	114	111	109	124	131	144	142	125	116	114	128	100	111	126	123	131	133	119	117	126	140	134	127	136	152	114	143	129	124	125	118	124	122	121	125	112	118	115	106	122	112	131	135	118	118	125	129	116	143	138	132	138	107	123	140	126	150	134	124	122	108	142	110	131	104	134	115	153	123	110	123	125	101	136	115	127	114	136	128	129	124	131	110	128	152	114	108	113	113	123	134	120	147	118	127	110	137	136	144	121	130	127	106	137	134	139	114	124	150	131	133	129	111	129	129	134	133	158	131	118	130	111	144	137	146	141	143	124	131	100	112	118	123	115	120	116	126	114	138	120	141	115	128	122	114	133	136	141	136	132	104	127	126	123	118	135	135	128	107	117	138	130	117	109	120	131	116	119	114	122	106	142	124	116	126	121	119	125	115	138	125	122	127	132	141	130	109	113	132	123	126	117	119	118	127	125	129	124	130	140	122	144	127	124	125	117	110	127	136	127	107	167	138	129	118	150	140	115	135	148	140	116	137	114	110	133	128	125	124	120	112	117	115	112	140	133	122	140	115	115	122	118	143	128	115	126	119	138	112	126	126	104	138	123	127	128	128	121	128	113	132	114	116	105	133	117	126	138	127	127	138	139	115	136	128	129	144	132	113	117	129	120	122	127	127	114	143	116	119	135	119	146	124	131	119	102	120	102	150	149	114	120	131	134	165	117	121	130	127	144	140	125	126	124	140	107	130	143	127	135	135	131	123	117	131	152	122	119	143	119	136	132	144	124	116	120	113	105	109	128	130	135	122	122	134	117	133	141	135	110	129	143	125	142	124	118	136	149	130	138	131	152	150	119	121	133	132	121	117	107	124	108	114	128	108	124	130	134	139	122	126	131	118	142	124	127	134	117	131	131	150	114	123	112	116	114	130	141	124	141	128	108	126	118	122	151	144	109	151	139	120	132	117	129	140	128	135	124	119	144	134	124	128	122	122	111	118	138	125	118	115	111	111	141	127	134	150	125	93	136	127	118	121	131	125	130	103	125	125	118	147	120	159	115	132	119	118	124	135	117	123	138	128	121	121	123	122	128	122	125	129	121	133	156	113	130	116	127	130	124	121	134	107	110	137	140	135	127	130	107	147	137	135	135	129	141	129	120	137	135	115	122	121	124	100	108	118	127	140	127	130	117	130	132	132	108	112	114	119	119	126	134	145	133	117	126	133	120	126	127	128	111	134	121	140	145	121	130	121	118	150	118	129	129	134	162	125	124	128	128	113	117	147	130	128	129	109	116	138	144	102	120	141	123	98	132	122	139	139	127	117	124	125	127	129	116	110	108	128	132	117	140	125	123	128	120	145	128	129	143	134	128	130	122	127	125	126	124	109	138	124	111	127	137	133	118	149	110	121	125	101	132	132	126	104	126	129	137	136	119	137	137	118	125	137	145	124	120	139	145	130	144	125	106	115	118	135	136	128	127	125	138	114	132	133	126	117	150	135	113	125	125	127	150	121	132	117	108	113	114	125	123	121	138	111	122	131	125	131	134	130	112	130	133	141	149	128	133	121	132	132	134	99	130	118	127	124	117	117	138	145	142	114	124	100	151	121	134	127	141	129	116	128	141	109	132	147	119	100	112	111	120	127	113	140	145	110	129	137	123	120	124	143	111	133	136	116	109	120	117	139	123	135	120	117	142	106	115	134	139	127	141	120	134	140	162	127	128	129	137	117	111	103	128	140	132	138	110	128	137	114	128	99	128	122	132	123	95	124	131	130	143	131	142	129	141	125	123	143	121	122	137	156	114	138	123	129	109	142	115	141	123	118	114	121	134	142	121	131	148	134	110	131	123	117	128	120	135	125	126	128	143	121	122	122	128	134	107	138	131	143	137	109	117	124	136	115	125	132	131	138	121	122	116	138	123	149	126	137	136	127	138	137	110	129	120	121	117	140	124	138	118	128	141	129	129	114	143	135	121	145	142	135	137	108	139	139	101	136	122	135	138	107	144	140	140	126	99	114	129	122	119	125	133	127	121	118	136	129	133	133	135	114	125	109	129	122	113	112	128	128	133	121	116	122	128	145	118	135	116	127	125	105	121	109	125	130	127	123	125	136	119	116	146	108	125	127	123	130	135	131	133	117	125	135	135	141	120	120	116	114	154	120	128	136	128	128	132	128	139	145	118	119	132	137	120	146	114	116	121	123	135	166	135	136	138	129	135	133	143	117	140	154	146	130	125	137	116	126	129	136	117	121	122	115	116	130	148	133	124	147	141	150	133	103	141	114	126	135	132	121	132	128	115	137	114	118	145	122	117	134	131	152	114	107	149	110	152	119	131	103	128	139	109	124	133	125	120	117	115	131	141	144	124	115	132	124	123	144	102	136	119	141	114	127	113	113	123	103	136	141	148	129	140	146	144	141	122	129	146	164	121	130	131	125	129	127	139	124	134	139	135	105	127	145	130	121	130	107	119	123	116	143	112	122	111	119	144	120	130	147	117	128	109	114	132	144	109	145	135	133	133	141	116	124	132	117	133	152	156	130	132	141	126	131	138	112	150	126	120	124
6508	1248	2746	3118	2750	2237	1870	1505	1366	1079	992	837	833	728	718	656	650	570	520	543	512	499	496	466	456	451	455	535	400	428	423	396	412	374	411	392	406	395	393	398	428	370	378	379	370	373	341	395	370	380	363	357	365	341	339	353	345	335	346	337	362	342	283	380	357	361	376	331	373	338	382	359	309	353	354	318	342	376	342	321	342	353	332	325	326	361	307	333	354	350	320	353	331	326	331	325	359	342	312	344	330	339	346	366	368	373	288	323	302	329	320	328	313	355	334	339	317	320	333	360	332	321	380	341	344	320	332	324	331	360	351	338	305	352	327	332	379	316	341	341	333	328	329	334	332	353	354	321	332	336	315	323	318	320	320	337	349	332	322	305	386	387	321	324	351	346	370	348	338	332	336	335	321	333	321	343	360	340	315	340	325	340	304	335	326	336	363	324	338	318	329	314	333	344	311	327	357	322	315	314	317	340	313	345	322	330	375	337	316	316	338	341	318	362	335	352	332	344	355	342	331	361	352	342	323	326	325	351	331	332	357	341	317	334	341	333	310	347	337	348	327	339	345	335	320	349	351	317	295	305	345	338	330	348	328	355	342	342	333	336	311	345	298	321	354	353	319	326	337	311	332	332	338	346	339	302	325	354	317	309	314	356	330	343	337	331	343	356	322	329	316	368	308	340	297	341	335	322	325	345	316	331	339	350	317	344	308	346	323	354	321	314	334	322	363	341	306	321	329	336	322	340	351	321	329	311	348	337	347	328	339	325	324	319	296	328	308	304	306	322	327	323	318	311	327	336	360	311	345	305	349	351	334	312	339	311	377	306	347	312	369	354	321	299	343	332	336	321	349	327	306	332	346	341	348	330	300	329	317	339	363	309	315	353	343	327	302	331	323	327	343	334	324	310	358	341	330	355	352	350	319	284	344	310	331	351	353	314	331	293	304	321	330	323	327	355	351	328	302	344	349	342	326	312	348	283	333	348	343	334	342	318	339	299	314	375	337	318	347	301	325	344	341	322	347	327	353	354	307	357	339	330	365	334	319	343	327	321	327	365	336	324	299	315	333	334	353	362	293	360	325	309	325	349	325	338	335	301	322	331	349	343	366	303	308	329	340	334	313	322	353	293	323	365	328	325	336	325	346	345	338	326	326	328	305	336	325	340	357	359	334	337	340	346	346	334	343	328	317	322	328	346	320	341	346	306	304	329	325	310	342	347	317	341	358	376	334	336	339	300	362	348	348	307	329	310	315	354	330	314	332	330	332	342	352	348	384	316	314	337	325	329	315	298	317	339	367	317	331	350	359	343	342	369	347	363	339	308	337	335	338	375	327	320	344	341	307	335	320	364	323	315	342	351	359	337	320	331	334	347	337	322	337	343	323	327	325	356	344	321	341	353	279	355	336	328	338	316	337	324	343	329	329	329	335	345	361	329	324	337	325	327	330	345	339	330	349	337	352	293	317	346	347	335	351	323	354	360	316	334	335	360	319	325	331	343	361	328	324	326	330	339	351	301	356	351	341	320	339	373	328	327	353	327	365	365	312	333	320	363	334	304	359	317	331	342	309	322	380	344	340	339	351	349	329	329	327	332	350	322	326	317	327	324	329	329	307	351	346	337	335	315	338	368	309	342	299	327	341	299	356	342	334	328	347	346	335	340	350	341	336	326	323	336	344	308	329	368	326	336	326	345	317	355	309	319	365	347	327	337	331	325	351	318	327	315	297	320	316	337	327	327	346	348	319	360	344	363	326	356	362	361	341	350	316	364	320	321	321	351	331	343	325	343	342	300	327	337	306	334	353	315	320	344	327	330	368	320	308	316	323	341	363	328	358	350	354	345	339	321	328	320	340	347	362	310	352	347	325	331	343	349	358	319	326	349	304	341	347	346	346	360	321	313	343	363	343	366	311	277	338	327	314	317	344	351	333	312	344	340	329	321	330	302	330	306	323	325	328	347	368	342	348	306	348	362	350	320	333	328	342	333	348	337	340	320	346	337	328	330	349	308	306	351	295	352	321	317	328	349	337	327	313	318	358	335	291	324	337	343	319	357	347	338	329	361	350	315	373	325	328	381	340	337	344	348	357	366	323	326	349	346	310	338	308	315	321	329	302	345	386	355	356	307	363	321	328	305	312	343	387	379	363	345	337	326	343	326	314	334	354	333	376	324	348	335	334	341	339	338	333	341	334	311	304	339	345	336	353	323	349	325	338	335	313	339	329	329	334	326	354	326	308	285	310	357	324	330	331	298	329	308	321	346	337	314	361	326	360	312	374	326	354	326	342	345	355	323	302	339	327	331	327	337	308	312	339	339	336	331	345	331	371	352	360	311	360	333	356	345	337	346	322	350	340	321	299	333	329	310	334	337	319	327	286	310	297	350	309	319	333	336	320	365	334	330	328	339	334	310	327	308	321	317	367	342	321	322	359	335	332	330	355	364	331	295	324	335	375	352	350	334	354	351	354	336	349	341	326	339	334	335	345	332	330	352	335	327	325	350	353	360	312	356	355	324	341	380	350	331	347	294	335	332	312	361	334	353	302	322	330	362	304	348	336	336	350	327	337	344	342	353	331	325	344	323	335	366	315	318	345	362	341	298	345	300	336	338	313	348	332	329	306	349	337	335	331	318	372	339	319	332	322	295	343	350	345	371	337	355	344	320	323	323	328	351	307	318	323	366	369	325	356	351	360	337	309	354	326	360	372	332	323	298	318	332	336	328	325	319	344	318	309	392	343	350	301	362	320	375	323	350	349	303	320	302	296	407	328	331	313	334	340	331	346	299	334	356	311	335	347	347	317	346	313	345	334	309	355	327	338	334	336	380	311	327	339	325	353	328	339	316	314	307	326	329	341	373	336	321	365	316	321	348	319	318	331	346	358	331	320	321	342	351	299	372	321	327	338	322	331	351	315	331	342	336	320	336	352	351	312	345	338	347	342	332	342	330	313	315	339	371	340	317	337	365	320	347	336	356	340	370	319	354	337	324	351	310	324	348	347	335	322	319	335	352	335	320	341	331	309	346	322	329	331	334	322	300	357	317	356	349	344	342	325	333	313	361	324	300	331	332	336	332	317	338	313	335	353	335	313	352	319	320	316	352	299	317	304	343	348	324	346	329	323	328	351	325	372	312	320	342	332	322	364	339	327	327	332	285	341	343	317	317	325	335	354	311	326	345	371	346	326	341	334	337	340	319	347	322	321	358	311	335	342	318	327	320	314	335	346	316	329	318	356	318	323	338	354	332	356	317	320	353	332	329	327	337	316	347	335	328	343	338	319	358	329	341	322	332	330	320	339	363	357	320	335	323	355	322	346	352	366	327	334	341	327	371	336	317	311	323	347	314	322	328	343	328	336	342	328	349	335	326	324	319	347	322	321	331	319	327	343	326	326	305	348	338	310	344	321	366	355	316	344	356	331	331	333	336	342	313	335	342	354	346	359	330	304	354	325	321	331	349	315	321	318	313	332	333	374	346	320	321	332	318
17502	2910	2451	1840	1318	890	706	572	482	416	398	364	349	308	311	274	268	266	258	232	245	243	245	210	205	213	215	226	200	209	197	232	221	212	213	206	195	211	210	176	193	207	188	157	226	203	190	208	206	196	209	224	199	206	206	183	181	197	197	161	187	186	194	210	229	192	203	207	187	198	198	199	207	193	174	203	194	183	185	201	195	210	194	180	196	197	197	192	219	202	203	184	191	215	200	169	191	225	209	189	196	154	186	193	208	184	196	193	218	216	200	182	203	179	164	188	201	169	229	212	197	198	202	184	201	201	211	196	222	202	205	211	183	200	233	163	180	203	181	183	186	232	182	188	184	187	178	196	200	206	190	157	183	170	172	174	169	202	185	171	184	161	226	202	195	188	188	190	187	202	185	183	195	200	197	201	196	189	194	182	183	190	168	187	220	190	179	191	227	172	200	192	193	188	194	207	189	158	183	208	198	196	203	178	179	201	202	184	193	176	181	198	199	192	199	191	206	203	193	195	176	197	211	171	192	199	202	195	183	204	198	193	202	194	211	168	199	193	196	192	197	207	181	193	192	196	179	188	198	204	187	199	202	190	187	194	167	191	200	204	199	186	188	192	215	174	198	193	208	176	167	197	203	210	166	185	195	211	197	202	183	201	194	199	179	203	198	212	205	226	189	203	220	197	179	236	167	198	206	188	189	200	199	200	188	208	197	216	172	209	211	187	180	224	173	215	207	198	212	174	205	234	202	207	202	181	202	202	198	184	188	178	180	182	206	199	168	182	186	196	174	201	179	196	209	191	193	236	214	182	167	203	214	168	185	182	212	184	203	195	181	204	169	202	201	190	186	191	177	211	186	194	203	203	204	185	195	202	189	210	203	197	196	208	186	204	206	193	219	201	198	186	175	189	190	169	180	183	191	183	198	176	199	197	203	196	184	178	202	200	206	190	189	197	212	238	231	182	187	201	195	204	189	204	208	201	174	179	213	202	207	198	187	204	177	187	198	173	186	197	210	189	212	181	197	164	203	219	208	219	188	195	181	177	231	185	196	194	203	196	179	186	197	180	209	175	191	220	196	190	208	173	204	198	190	209	197	210	185	208	207	217	185	183	219	195	177	186	217	212	208	185	210	190	198	186	213	201	187	208	175	192	201	219	176	186	174	214	203	214	230	190	185	200	197	195	188	198	187	188	180	216	180	192	197	196	180	204	186	176	201	222	191	177	242	193	193	208	187	200	200	203	180	167	190	203	201	173	194	226	204	202	166	175	183	192	175	167	217	192	190	212	228	184	225	198	167	204	177	172	197	186	203	183	193	193	183	212	198	178	214	183	198	218	170	201	201	228	185	203	205	193	208	199	194	213	201	215	169	200	194	192	183	163	189	204	187	191	182	187	210	202	213	178	185	242	182	180	200	163	171	183	167	209	204	173	194	200	181	208	185	190	207	196	190	175	197	203	251	182	174	191	201	192	184	183	205	204	215	212	233	191	218	169	210	218	194	180	202	185	173	194	205	213	212	186	191	219	211	191	193	211	232	199	173	193	202	167	199	205	192	199	177	194	178	174	179	173	202	184	202	207	202	205	209	180	184	212	200	196	213	210	192	185	217	208	186	206	223	188	189	203	191	180	188	172	193	167	197	201	192	197	202	214	205	218	184	182	156	162	191	204	208	206	190	210	203	188	191	188	181	208	183	170	219	183	193	194	200	175	157	184	193	188	166	179	192	177	163	187	201	194	186	217	178	183	169	213	206	177	182	162	199	192	175	200	191	199	176	209	179	196	186	193	193	200	198	231	203	194	159	189	197	154	168	207	188	192	195	195	178	170	200	185	175	189	199	173	193	205	204	177	196	215	187	232	199	204	173	171	190	200	189	199	204	187	187	216	192	198	193	194	175	201	219	190	187	201	182	191	177	181	224	188	168	207	211	181	176	191	219	184	179	208	204	200	192	183	223	181	230	211	169	172	186	202	194	220	195	197	198	183	174	203	199	190	210	191	184	178	191	166	183	221	181	181	192	215	169	216	177	200	211	160	185	190	204	183	205	231	170	235	205	192	214	198	210	174	193	208	205	192	182	189	178	202	210	194	198	196	178	221	200	201	194	193	170	183	194	183	218	199	213	181	178	178	180	184	183	203	215	206	189	170	183	209	200	207	210	187	203	182	202	184	179	173	198	215	205	200	231	207	204	203	184	188	169	193	193	205	176	202	211	192	177	184	187	190	200	202	200	183	200	183	199	177	198	205	194	194	214	180	181	217	166	189	179	199	205	223	205	212	189	193	206	197	203	202	197	182	158	210	199	198	170	184	198	213	195	176	228	196	215	172	215	194	231	205	166	188	206	220	197	191	216	184	208	193	178	197	193	199	189	209	215	210	182	193	215	204	214	200	178	220	205	212	196	190	185	217	194	209	189	186	202	213	185	221	226	194	202	166	208	186	201	184	198	203	170	176	209	192	169	206	185	191	194	205	182	200	211	210	179	204	198	203	188	180	212	196	210	214	189	192	207	189	208	171	180	169	191	186	163	203	188	200	185	185	162	215	182	199	191	219	198	210	197	201	205	206	195	187	185	211	182	183	222	179	175	218	206	208	167	198	211	199	218	169	207	199	220	168	196	187	203	169	179	157	196	203	169	181	186	188	218	204	188	213	160	198	193	200	189	170	206	210	181	181	183	200	194	189	194	191	201	196	198	197	225	228	189	192	207	205	154	210	201	216	187	195	230	182	214	208	190	191	210	178	186	208	187	186	180	183	173	181	202	187	184	201	179	208	174	203	205	186	207	198	192	207	184	171	203	204	195	192	210	192	191	198	183	201	176	176	194	192	180	184	170	236	185	203	189	173	177	182	168	209	183	171	185	197	191	185	203	201	190	193	207	183	180	201	208	192	189	201	183	226	218	198	188	176	180	184	186	196	203	194	181	213	184	184	180	165	189	200	199	190	212	190	220	218	195	218	192	201	179	197	210	186	186	177	180	192	177	216	229	189	200	201	189	181	177	195	180	193	209	189	209	189	173	209	211	174	180	177	193	173	207	177	208	206	209	186	171	205	174	198	165	209	210	197	175	170	191	191	201	191	175	186	191	192	186	192	212	178	184	173	207	193	197	185	187	190	167	218	174	191	193	192	204	182	197	189	192	210	185	185	179	226	195	193	226	203	220	181	182	206	185	188	208	206	219	215	192	197	195	205	215	178	175	211	208	220	178	211	196	252	185	197	179	192	188	197	170	194	207	187	213	189	228	194	202	192	192	199	184	179	185	189	212	205	231	225	202	196	192	163	201	216	198	206	180	190	220	225	192	202	194	204	167	182	219	191	215	190	179	205	186	235	186	227	191	191	220	183	219	174	154	185	192	203	212	214	195	207	201	218	210	196	208	181	195	189	196	179	205	192	171	209	200	170	201	166	210	182	180	197	197	198	209	169	183	222	189	208	217	209	196	180	190	196	204	214	177	196	206	199	178	207	214	202	167	180	204	186
8189	2145	4790	5458	4707	3819	3231	2635	2172	1904	1693	1544	1405	1248	1137	1030	989	941	852	859	785	732	680	737	685	693	670	689	644	649	637	563	599	576	599	610	564	542	557	591	552	546	545	529	547	564	519	543	496	518	522	502	492	524	533	537	543	496	507	498	466	484	487	499	506	473	492	496	505	476	475	514	443	516	502	482	515	458	493	470	478	514	466	517	480	508	436	495	450	468	486	474	495	460	473	492	470	490	431	516	448	499	455	425	511	531	449	467	476	431	481	499	486	454	477	461	445	459	492	474	478	482	439	483	458	480	487	441	455	448	425	451	484	478	464	489	472	424	487	446	470	460	510	501	484	480	476	478	449	468	495	474	446	451	448	445	467	451	467	479	472	456	470	451	439	457	475	454	486	441	462	472	443	483	476	483	492	496	468	492	448	457	432	493	448	485	492	460	452	453	456	483	495	483	467	480	450	468	482	423	459	459	456	490	436	433	457	424	494	446	472	482	469	419	445	451	508	449	472	453	459	490	445	455	484	457	474	416	450	474	445	486	498	458	471	450	479	457	452	501	499	464	484	457	465	445	425	488	467	494	457	492	458	458	444	468	449	489	445	439	464	441	448	465	465	444	439	446	446	447	467	483	460	488	465	450	456	453	499	446	469	457	453	457	482	436	446	482	462	452	470	472	463	461	474	445	425	427	452	444	495	479	503	441	480	439	475	425	428	429	471	473	439	476	483	486	471	464	444	461	485	473	437	440	463	455	469	495	501	446	481	451	463	459	454	488	448	471	455	431	445	474	466	434	443	460	465	469	450	469	472	478	453	452	476	463	452	429	492	485	477	473	432	445	459	493	479	455	494	476	451	466	457	470	448	447	467	433	471	451	467	482	465	502	434	472	480	473	455	472	484	477	452	486	448	463	442	476	462	480	418	417	435	410	479	461	467	491	441	477	471	450	455	452	485	463	455	483	478	505	498	517	470	499	453	424	491	486	434	485	471	479	436	453	457	470	477	440	462	461	462	495	482	507	442	486	430	469	430	456	443	443	446	441	447	454	457	454	501	477	469	466	446	518	504	430	486	473	449	434	469	481	454	506	492	449	467	483	473	492	490	493	541	452	451	466	476	464	442	453	472	429	467	444	443	463	483	439	451	448	445	482	451	467	477	436	450	468	451	476	459	445	439	414	485	464	425	484	503	445	434	443	427	459	465	485	427	458	475	466	468	475	454	441	470	493	488	468	495	466	482	444	476	447	496	431	435	472	495	484	446	437	484	466	451	498	444	454	429	482	432	414	450	491	412	457	476	446	457	457	438	458	465	470	488	462	457	484	476	503	477	479	495	475	474	493	456	503	479	453	465	468	428	514	435	508	480	500	453	454	476	441	478	493	481	427	445	462	466	469	472	439	521	426	448	463	451	460	446	461	467	485	478	478	456	449	446	455	454	467	454	456	457	438	437	464	491	460	453	490	462	463	475	470	500	453	464	478	486	451	481	451	446	497	460	492	461	472	485	428	477	446	470	489	475	498	504	441	456	467	461	472	456	520	485	489	453	432	448	466	483	445	477	456	486	462	473	473	496	466	447	421	449	473	464	432	463	464	470	452	441	468	459	484	442	474	446	461	472	444	439	453	502	470	460	476	431	490	469	430	473	459	525	460	464	454	470	446	508	457	456	486	479	462	471	444	466	450	472	450	479	451	440	433	460	468	478	461	474	468	486	453	490	486	451	524	499	463	491	436	458	478	482	519	473	439	463	461	456	443	451	457	477	431	465	482	474	455	450	454	461	483	469	499	472	458	463	435	511	460	474	468	468	462	518	469	450	501	457	482	489	463	430	441	441	436	497	459	427	423	456	458	470	452	439	448	497	506	470	415	483	453	467	444	451	499	430	424	476	461	439	452	453	450	471	490	483	451	428	450	442	452	493	446	465	441	427	455	485	454	451	477	442	479	446	452	484	480	500	451	432	466	452	458	469	479	466	485	464	459	439	479	454	491	464	467	471	422	481	457	495	495	473	488	464	460	456	446	487	451	455	471	447	465	477	489	463	445	433	464	470	487	430	489	496	423	497	444	457	502	459	443	430	431	431	480	471	503	442	426	448	465	478	501	466	474	443	437	488	446	504	431	457	490	490	462	454	441	482	484	475	498	466	477	514	448	453	487	454	478	429	462	454	442	465	479	451	457	450	476	488	493	475	453	472	487	481	452	463	499	476	459	493	462	496	454	471	490	440	461	453	428	451	470	474	440	474	452	463	430	452	446	466	465	472	456	457	489	479	483	448	458	486	470	453	457	472	465	465	466	519	470	501	473	464	502	488	462	453	429	448	454	466	421	482	492	434	448	448	435	413	469	439	457	459	466	465	422	496	453	446	435	443	461	417	421	500	470	431	449	428	456	442	470	465	433	400	471	467	472	460	500	460	459	517	465	478	440	468	463	466	464	457	464	458	455	489	482	481	467	442	444	456	480	444	435	429	415	487	438	484	433	470	478	410	463	463	468	466	458	415	461	437	504	452	481	454	471	487	468	467	431	460	457	444	450	449	479	455	451	436	451	467	466	498	470	438	440	437	432	469	486	436	482	463	451	460	473	485	480	458	434	489	489	441	438	474	451	462	463	467	474	460	448	447	438	443	482	448	475	484	416	450	465	451	471	485	431	488	479	477	438	459	486	457	480	442	453	461	436	470	452	494	508	463	461	466	458	476	465	470	444	471	498	435	473	493	458	448	479	456	468	472	470	462	436	457	434	477	461	432	492	466	430	468	458	444	436	499	452	456	476	451	507	482	474	466	419	476	461	479	479	458	472	446	465	479	440	444	430	434	477	468	460	457	439	462	439	470	462	457	505	463	474	423	429	457	488	494	493	495	455	472	414	465	477	399	414	484	477	480	471	482	484	473	480	441	441	490	447	437	497	454	444	445	465	455	463	474	475	471	479	462	475	513	453	459	460	454	453	463	488	467	440	446	417	440	449	461	452	452	467	462	476	469	423	482	495	481	478	441	447	468	460	464	442	409	447	497	459	416	475	492	498	476	440	461	491	425	463	485	472	514	460	449	522	461	455	462	474	473	443	477	492	469	474	474	469	478	430	457	500	490	465	473	471	486	433	451	448	473	459	456	461	478	475	483	485	476	460	460	480	477	494	450	486	453	458	449	460	492	482	455	482	478	494	442	483	464	499	477	461	436	484	450	487	441	430	437	501	458	458	431	480	480	484	421	419	474	477	451	420	481	472	483	490	458	464	448	474	510	430	478	449	450	473	462	464	469	448	452	467	457	490	441	472	450	453	450	437	443	436	433	473	495	437	421	440	451	458	442	461	424	438	485	471	461	434	452	437	460	475	504	453	474	446	441	437	438	497	475	436	426	483	431	485	454	464	422	436	482	496	461	440	451	471	463	469	437	464	459	449	473	435	467	441	475	468	479	496	457	480	463	474	461	464	496	493	478	480	476	470	503	509	444	464	492	517	423	442	463	456	504	469	434	464
2655	103	104	63	57	43	56	60	54	38	45	45	40	38	58	63	42	39	45	36	43	43	33	49	37	40	43	48	52	35	38	44	37	38	48	33	39	42	46	33	52	41	41	49	35	37	39	43	42	40	51	35	48	33	34	51	26	44	30	49	38	31	38	51	44	55	35	35	37	38	43	33	38	39	40	41	36	37	44	50	45	43	42	34	32	46	49	55	44	48	48	38	32	42	32	53	39	38	47	36	38	51	38	38	42	43	30	33	37	33	44	45	44	46	42	44	59	43	45	32	45	35	55	37	34	38	40	46	50	36	39	47	45	39	35	46	37	35	47	43	39	61	49	44	29	44	42	49	41	44	44	39	36	46	40	43	38	38	45	41	29	32	39	38	35	39	42	43	32	41	46	54	32	41	45	40	37	30	30	54	59	33	42	60	39	41	46	53	39	44	40	37	44	44	46	37	51	34	36	42	32	36	48	47	52	41	47	45	46	46	47	59	37	40	37	49	43	50	40	47	39	33	38	45	34	42	49	50	39	40	42	39	31	33	56	49	56	42	38	40	43	36	42	46	44	43	32	35	33	31	50	44	55	42	46	51	47	41	26	47	36	46	61	41	39	41	37	38	35	42	34	41	42	39	34	42	32	35	38	43	36	49	43	32	45	28	41	56	39	43	45	47	36	51	49	44	50	47	45	40	55	46	42	41	38	37	41	45	39	36	38	46	45	54	37	44	54	51	51	47	45	36	42	52	30	33	32	41	38	38	41	59	50	47	32	52	43	44	46	39	45	41	39	42	55	41	54	46	37	32	29	47	41	34	41	37	45	26	31	43	49	46	41	54	30	32	34	49	37	38	30	45	41	37	35	42	44	44	36	45	35	27	41	52	41	32	55	39	46	45	39	47	37	37	50	33	41	35	30	41	49	37	61	34	40	33	37	36	46	35	34	41	31	28	28	44	36	55	54	47	46	49	43	43	39	37	37	34	38	41	35	44	42	37	39	41	29	44	42	48	39	38	40	41	67	47	33	42	45	44	54	37	35	42	40	52	22	22	45	42	34	37	42	39	46	38	37	42	35	50	40	46	30	30	50	34	45	55	37	38	41	45	37	36	33	48	45	41	43	36	38	45	30	57	43	45	44	32	38	39	48	33	45	41	35	41	43	43	32	39	57	38	42	40	41	34	48	42	40	54	42	52	33	49	41	43	39	56	42	31	34	37	39	39	35	45	40	35	45	37	35	44	33	38	46	50	38	37	43	43	44	50	45	37	32	34	38	47	39	43	48	56	34	60	44	37	39	48	52	45	49	38	35	38	35	51	35	41	37	53	54	32	51	37	40	44	49	33	39	50	44	47	53	36	50	45	31	57	46	44	42	37	49	58	37	43	43	22	33	50	44	56	43	49	36	36	50	44	40	38	39	52	49	39	38	47	40	36	35	43	52	48	51	42	34	34	40	52	37	51	45	42	38	46	38	30	41	46	32	47	53	49	42	35	31	35	45	43	27	42	38	36	42	42	39	51	47	35	36	44	42	43	31	38	39	37	50	44	49	36	43	39	41	37	35	45	42	37	45	28	47	49	50	41	46	47	41	49	37	38	42	39	37	30	47	48	31	40	33	28	52	37	42	44	44	44	39	45	35	36	55	42	50	31	39	34	35	49	34	48	31	34	46	52	38	35	40	34	50	47	40	51	50	42	51	38	45	38	49	55	30	44	42	52	42	41	44	44	43	48	27	39	49	45	35	39	37	43	46	42	41	29	32	37	42	39	43	34	39	36	42	40	45	43	52	40	35	28	40	41	27	53	40	40	41	33	40	46	48	45	41	42	39	33	43	42	45	43	39	55	51	50	38	33	52	28	38	29	39	43	38	49	37	48	39	47	56	36	33	38	42	39	40	31	31	48	51	39	37	55	31	35	39	37	44	34	35	33	46	50	36	35	44	42	32	46	34	57	35	38	39	33	35	42	33	41	49	45	33	33	48	45	41	46	40	37	40	48	35	34	38	47	31	44	37	39	33	42	43	42	54	45	40	38	37	36	37	40	47	46	42	41	42	47	35	42	47	46	48	51	39	44	47	43	43	45	44	36	41	39	42	38	48	38	38	42	35	44	49	43	31	61	28	51	49	46	40	36	41	45	42	42	38	34	33	44	30	54	35	43	37	39	46	49	45	44	49	44	39	37	45	31	39	37	41	41	35	43	44	51	49	37	46	47	37	53	37	40	35	44	44	34	54	40	43	39	37	36	42	44	50	38	42	32	33	46	39	45	50	33	40	42	41	40	45	35	53	46	29	36	40	47	43	37	45	51	47	41	48	39	48	35	41	48	34	51	52	49	30	44	26	37	48	50	49	45	53	41	40	41	42	39	36	36	40	46	39	42	44	47	30	33	40	52	39	39	45	40	37	37	43	41	42	42	42	34	40	36	47	33	46	38	33	50	44	41	25	40	43	39	37	27	36	34	45	38	47	30	41	48	38	48	43	40	31	44	33	42	37	35	30	43	37	50	33	39	51	32	40	39	36	44	49	40	33	43	50	37	36	31	41	52	53	46	40	40	32	41	48	41	31	38	51	46	45	37	46	33	33	36	36	30	38	37	41	40	40	44	40	40	39	37	33	45	41	36	40	43	35	45	38	34	37	40	43	39	37	36	28	35	48	45	40	38	40	39	48	46	45	39	36	46	36	33	44	45	48	33	39	35	41	38	56	35	38	38	53	40	53	50	33	28	40	49	40	37	41	45	40	26	47	50	41	41	55	44	49	49	50	38	29	41	50	37	40	30	44	37	39	34	41	34	38	38	40	43	48	45	39	47	50	41	37	44	45	42	41	43	47	43	32	44	37	35	45	52	44	42	30	44	46	38	57	44	44	41	33	39	42	44	39	42	41	40	39	39	53	44	46	41	42	35	38	50	30	29	47	34	38	28	41	32	44	44	26	47	34	40	47	52	30	36	29	35	56	42	46	46	41	46	42	57	43	43	30	44	42	42	48	39	47	39	54	40	49	36	35	35	35	33	46	40	33	27	36	37	44	40	38	50	49	53	41	48	39	48	45	50	46	49	40	40	50	47	46	44	33	36	44	46	31	38	58	46	46	43	41	30	55	36	57	38	32	41	40	42	41	47	49	32	46	35	34	42	29	43	28	32	52	39	37	53	40	39	60	36	29	57	38	53	39	35	43	42	40	34	47	39	42	56	37	39	51	28	36	33	47	41	48	44	43	42	47	39	45	30	41	38	36	43	40	51	32	38	35	26	46	49	40	49	38	42	48	34	42	43	42	35	41	36	40	46	54	38	40	29	49	35	52	36	36	39	41	42	44	41	46	34	43	38	42	35	32	35	40	42	35	57	41	43	50	50	46	34	53	41	34	47	51	38	47	33	36	29	37	40	33	40	48	28	42	41	41	39	37	31	42	49	52	39	37	47	53	36	50	50	36	42	47	43	48	52	48	37	54	39	52	39	40	39	38	41	42	34	39	40
2295	166	242	250	239	217	198	186	184	175	180	173	153	160	146	176	149	142	167	179	135	129	158	141	140	161	150	156	129	141	149	146	144	157	146	136	150	129	151	155	151	118	165	135	150	149	149	142	159	134	136	149	146	142	166	119	116	136	125	140	150	134	127	153	118	143	132	140	132	135	137	148	133	140	120	131	138	141	149	149	151	145	119	128	147	138	135	135	127	140	170	145	168	116	153	136	139	141	148	145	124	135	140	137	143	146	150	140	142	132	157	158	149	144	132	153	157	139	145	142	158	142	150	143	145	159	147	121	139	127	129	146	145	146	148	126	129	144	143	121	135	141	134	138	130	157	126	144	149	159	140	146	138	142	134	140	147	132	147	160	142	167	157	147	129	139	142	149	140	154	141	127	141	145	139	145	126	124	139	151	139	131	137	128	121	117	142	137	135	137	167	142	150	139	137	142	143	144	140	140	122	122	152	139	138	132	163	152	144	152	151	125	147	143	152	137	140	141	133	121	130	156	119	141	141	137	133	136	144	138	140	149	126	150	134	131	151	162	143	130	159	151	149	140	114	146	140	142	153	155	136	160	130	131	147	149	161	132	133	138	163	153	137	146	168	127	151	148	129	151	149	132	141	157	140	119	139	151	149	126	149	141	132	132	136	153	144	126	140	144	142	156	127	138	153	132	145	159	163	140	133	130	141	146	153	144	156	141	119	137	144	138	145	139	120	128	138	153	144	147	152	151	131	152	144	154	130	137	132	154	125	164	140	144	131	142	127	126	141	131	142	140	137	156	126	159	148	146	139	144	113	149	146	140	144	137	141	153	143	137	140	142	163	142	133	133	133	147	150	144	122	117	138	132	124	140	126	151	140	140	129	143	153	149	121	149	121	140	140	166	132	157	159	133	147	173	134	140	130	135	151	135	131	128	147	119	102	151	137	139	129	162	131	150	122	144	127	143	139	148	129	162	141	152	132	137	141	150	158	169	151	137	113	129	136	151	123	142	138	155	138	128	144	126	159	146	140	174	137	150	122	149	140	137	135	155	134	130	144	141	138	134	126	153	155	140	146	147	143	138	152	139	142	145	138	146	134	136	159	149	139	152	143	130	151	142	117	157	133	121	136	151	159	130	143	129	128	122	134	120	139	128	155	127	141	148	146	125	150	154	149	139	150	143	143	130	137	145	146	153	147	131	154	128	133	152	127	135	137	152	147	135	129	144	168	142	134	153	147	127	157	136	146	144	152	146	143	154	141	129	129	150	133	141	139	132	167	142	118	140	137	144	148	136	118	138	129	132	142	156	156	112	161	150	133	105	155	143	146	143	142	123	151	144	135	137	153	155	139	144	147	149	151	152	122	139	123	132	145	131	143	127	137	147	144	130	137	137	132	131	134	120	121	145	147	155	139	143	138	137	150	122	135	148	159	129	156	126	151	131	146	124	156	131	141	135	148	156	155	133	132	147	142	142	135	137	139	152	148	145	129	147	139	157	141	132	149	151	146	137	120	134	159	129	130	151	155	111	129	134	148	124	153	156	129	133	179	143	153	124	138	144	128	152	119	135	150	139	148	151	136	129	135	148	157	139	148	133	136	135	132	143	150	145	157	143	140	119	156	149	129	131	137	137	136	121	133	164	160	144	148	132	147	148	161	129	146	137	160	167	136	137	132	132	139	133	169	143	147	127	139	141	125	129	117	145	176	134	140	147	137	151	159	125	120	137	129	148	153	163	139	152	161	136	146	139	149	117	166	148	161	133	133	135	119	128	143	141	184	137	157	144	137	147	158	126	141	146	142	142	136	135	140	126	138	121	145	120	143	161	147	142	129	143	150	141	142	123	143	148	143	128	149	122	133	148	139	139	138	128	117	140	139	126	126	143	158	178	119	142	130	150	128	142	127	150	138	130	135	146	149	136	134	146	139	151	135	139	141	126	131	129	140	127	128	160	110	146	115	122	133	123	153	141	134	124	128	148	141	137	133	149	124	140	139	121	158	145	151	143	141	140	132	128	139	132	152	144	146	141	137	137	134	144	128	136	153	118	154	133	133	148	146	121	137	138	158	156	134	156	136	137	109	144	122	149	132	127	150	153	140	142	146	158	128	126	118	132	123	142	136	130	136	121	154	132	142	166	131	138	144	127	130	133	134	137	130	136	142	143	146	145	155	133	117	153	139	130	117	150	171	122	142	159	113	127	158	139	138	145	154	146	162	167	135	136	139	150	149	142	136	135	135	143	153	143	137	137	131	150	154	143	150	163	142	130	133	134	142	135	140	144	134	137	130	150	143	145	104	143	150	147	139	140	149	142	132	158	134	136	123	128	131	140	158	138	148	150	136	146	164	117	143	123	114	170	148	147	142	128	145	127	132	139	141	149	149	140	145	164	153	127	135	133	142	158	156	135	165	141	143	117	133	145	161	134	153	108	144	124	143	144	141	144	145	139	143	156	139	145	136	132	103	149	134	151	146	162	124	139	156	152	148	151	148	149	138	145	134	139	123	147	151	136	132	138	146	128	140	150	159	138	144	137	138	161	131	138	157	131	128	129	132	152	135	144	125	152	119	152	158	125	131	130	133	126	144	140	159	146	147	135	153	118	134	141	144	140	128	137	129	134	140	147	145	147	123	131	134	104	137	118	138	142	159	134	143	149	155	131	162	154	120	125	141	117	156	136	150	147	128	139	145	126	136	147	149	153	146	163	144	161	138	135	123	150	139	174	152	135	135	130	148	138	136	119	133	154	159	125	151	122	122	127	129	148	140	158	152	129	141	165	160	139	155	147	141	136	144	131	134	152	135	143	136	141	142	150	131	179	139	146	128	163	126	126	126	136	158	129	146	157	147	138	147	138	143	133	151	148	128	131	152	136	127	122	147	148	139	143	170	141	154	131	141	132	122	146	114	139	152	144	125	145	139	129	145	143	146	140	135	135	147	150	141	138	134	145	125	134	154	156	141	145	156	144	140	156	142	160	149	146	121	137	133	135	146	148	123	147	123	142	138	150	121	132	124	119	145	162	139	146	143	134	139	125	130	123	149	123	135	144	134	124	158	149	127	144	122	129	143	147	150	134	139	132	140	137	115	138	127	128	120	140	134	147	137	134	153	146	128	130	136	141	126	149	132	133	140	140	138	162	152	135	161	141	147	146	125	137	138	143	153	168	129	116	138	173	139	155	133	140	125	122	119	141	134	141	140	137	149	146	119	132	128	148	152	150	151	148	127	139	144	122	161	137	157	131	140	136	114	127	133	136	134	138	130	132	136	148	147	150	162	132	144	144	150	141	153	126	127	130	135	135	140	147	153	150	137	125	142	130	135	135	151	132	134	135	139	131	151	147	140	151	148	139	138	124	137	146	130	147	143	146	131	134	139	127	141	150	139	127	135	158	150	129	148	150	138	140	146	141	141	132	144	149	141	153	156	161	137	151	143	137	152	144	137	122	131	140	137	129	134	158	144	160	133	147	176	138	144	163	119	135	157	145
10750	1243	1227	941	683	487	398	336	278	215	236	206	190	187	181	164	159	163	164	144	155	171	155	133	150	137	143	136	147	135	132	151	132	143	137	146	125	145	161	132	120	119	146	133	113	133	145	139	128	143	139	122	151	117	122	118	120	110	115	117	132	114	135	115	118	124	128	120	118	128	123	120	126	155	124	140	156	125	126	126	132	124	128	122	121	150	133	131	117	111	126	125	136	139	147	113	125	141	114	126	105	138	134	143	147	129	128	123	119	150	137	115	141	115	134	125	118	139	130	99	132	128	119	110	126	124	138	125	145	134	135	128	153	113	115	150	122	127	117	140	130	130	142	143	123	153	129	119	137	130	129	128	109	141	109	124	100	106	134	141	136	115	124	149	110	115	144	148	126	117	114	138	123	127	126	114	121	138	129	128	136	145	101	129	123	140	119	119	139	131	135	134	136	118	142	130	140	146	131	125	125	105	134	122	123	141	135	138	95	142	138	130	136	143	112	135	117	108	129	109	140	122	142	119	129	130	106	127	136	138	125	132	134	139	119	129	151	121	130	132	155	143	128	134	106	114	127	140	146	104	125	116	128	132	153	132	125	112	132	130	129	132	123	141	126	130	131	129	113	136	135	126	114	137	127	127	140	125	124	109	114	113	113	103	124	126	138	142	140	126	140	148	129	118	119	142	150	121	122	131	117	167	108	141	128	126	139	110	125	129	122	156	110	106	133	121	111	137	119	146	132	145	120	106	136	144	128	125	123	133	126	140	140	131	139	109	113	134	136	136	109	115	102	125	142	139	134	137	122	121	147	134	137	138	134	129	127	138	136	120	121	112	139	129	117	122	129	129	120	147	160	131	123	108	120	115	118	132	111	140	137	127	124	141	126	131	123	135	115	125	108	123	126	122	124	167	129	133	134	135	133	138	107	117	126	134	155	134	134	125	147	132	128	120	132	135	127	129	118	133	131	146	122	118	125	132	125	123	138	123	139	157	118	182	148	130	119	107	131	109	128	144	129	127	115	117	115	120	131	127	123	122	118	136	126	135	127	114	141	134	131	143	157	114	115	104	126	127	137	133	132	138	144	111	125	147	150	129	136	113	113	141	126	122	109	132	111	130	129	116	130	129	131	117	105	136	126	112	115	131	153	125	125	118	111	139	123	124	122	111	130	138	109	117	125	121	126	124	118	107	109	113	123	122	127	120	117	145	118	119	134	119	102	126	111	138	120	150	127	140	126	137	135	138	126	140	130	139	108	130	116	103	145	108	128	139	130	119	127	122	122	144	108	128	140	128	120	127	124	127	150	132	133	125	138	126	143	94	135	102	137	115	120	112	135	130	126	130	132	138	107	126	120	122	126	131	127	128	112	135	141	144	173	138	127	104	116	120	120	118	145	132	153	137	111	121	113	132	130	107	106	129	147	121	99	125	130	136	133	128	128	127	125	131	118	132	121	126	114	132	123	154	127	136	146	128	125	120	127	107	129	124	124	122	132	130	133	146	143	115	112	149	128	112	129	112	137	141	118	139	127	144	125	131	122	141	128	115	134	136	123	134	125	138	128	116	125	118	109	145	142	124	155	123	122	110	129	100	116	141	145	103	124	149	134	125	117	124	116	127	130	146	122	134	152	156	118	119	115	151	118	110	118	136	134	132	133	150	147	135	119	139	126	111	125	115	125	134	122	138	130	142	126	120	113	125	128	167	139	130	134	126	113	129	138	138	102	131	118	107	116	120	123	122	122	138	148	125	134	119	120	137	127	146	128	124	135	112	122	106	140	141	136	131	115	150	109	109	143	118	115	146	127	145	120	110	114	115	128	119	118	109	127	123	137	133	142	116	137	147	137	122	115	121	131	123	129	150	99	131	125	156	123	126	139	121	146	121	118	121	120	143	141	139	153	116	115	134	129	122	116	135	115	129	122	141	122	103	118	111	133	114	112	126	126	139	130	123	122	110	120	126	123	161	119	134	142	124	129	117	122	132	130	106	125	150	121	143	136	116	118	121	127	139	130	99	128	133	115	120	129	139	130	141	137	135	136	111	127	116	130	127	135	121	119	137	141	117	112	132	139	156	140	143	128	125	123	135	132	105	128	122	129	104	132	113	149	112	170	137	131	137	128	130	134	135	119	127	130	128	136	132	139	136	111	135	131	117	119	125	132	115	122	134	142	114	115	134	139	148	145	100	122	144	125	112	119	127	111	122	125	122	146	134	123	99	122	140	126	107	136	137	131	148	121	135	122	129	129	117	112	133	113	130	115	125	136	113	132	121	121	130	139	131	132	124	121	112	142	127	150	115	121	124	117	105	137	130	134	113	125	118	135	146	138	129	125	135	151	120	138	118	106	116	142	145	125	131	154	146	136	149	110	124	119	140	136	120	136	130	138	144	131	116	148	173	136	128	153	127	118	126	136	138	133	133	132	110	147	123	150	120	128	130	128	123	134	114	132	125	118	125	121	111	121	125	124	120	111	122	119	142	127	133	143	142	132	130	136	107	120	152	125	113	109	128	137	119	116	106	115	118	152	125	112	100	142	137	126	129	125	133	132	134	104	130	113	124	120	134	114	133	135	121	118	133	119	123	118	118	113	119	128	123	124	113	134	132	98	165	120	120	129	125	113	124	131	134	136	137	116	172	128	140	132	142	123	137	133	110	122	124	107	126	127	130	119	150	108	135	119	121	136	144	150	102	127	130	116	130	131	130	131	125	140	129	140	125	146	130	127	123	118	123	135	118	130	132	136	138	134	121	147	102	104	146	112	134	118	135	121	130	141	136	109	118	116	134	128	132	125	121	153	132	123	124	136	147	132	136	140	116	119	117	135	138	105	148	119	129	125	143	134	144	142	118	108	130	116	113	142	123	135	133	124	120	105	140	119	124	133	134	120	119	115	127	142	131	120	131	133	145	140	146	127	124	121	128	124	142	122	136	98	109	127	123	114	123	142	134	128	125	128	133	134	120	128	134	124	123	116	126	126	144	120	127	118	115	139	113	122	134	143	129	124	114	109	117	125	147	128	111	141	117	138	136	126	120	119	118	116	133	132	126	116	130	113	134	146	123	133	126	149	135	125	126	125	123	117	132	129	131	160	121	104	140	105	127	122	121	132	141	131	102	141	117	138	142	139	129	120	126	139	106	127	129	132	102	126	136	124	141	127	105	120	145	127	136	111	114	132	116	136	147	122	124	119	118	136	115	114	141	122	166	118	122	130	123	144	148	143	154	121	107	134	121	128	139	138	119	125	125	118	121	128	143	119	143	134	118	110	137	122	100	121	103	120	123	123	130	129	126	133	132	116	128	129	142	136	114	126	124	121	115	127	128	122	143	114	131	112	128	103	133	139	136	113	134	122	112	126	123	140	130	121	131	115	147	127	105	135	117	112	131	119	107	132	121	143	146	117	116	140	122	127	134	169	125	138	115	140	132	114	141	142	129	121	114	159	142	122	151	110	151	110	126	137	99	132	133	108	132	122	113	148	136
6599	1335	2651	3139	2590	2211	1878	1521	1292	1142	968	891	800	690	667	686	637	558	520	515	513	486	445	509	469	466	443	423	435	445	418	429	387	401	361	421	390	360	354	399	395	357	363	391	345	357	367	366	326	352	387	355	354	342	350	334	357	374	371	351	373	339	316	354	353	329	324	353	362	350	375	365	356	310	367	357	346	333	342	347	345	331	354	322	355	341	348	325	314	339	352	344	340	320	313	328	369	355	371	314	331	328	319	328	358	367	312	355	328	376	331	363	335	339	348	350	323	332	308	372	334	309	319	316	309	361	334	357	305	324	324	337	365	335	382	330	348	337	357	331	317	330	342	341	317	312	369	323	338	330	336	344	345	332	332	319	347	330	345	337	306	325	321	340	297	322	355	323	350	330	311	332	366	330	346	320	346	312	358	337	322	346	321	322	327	341	341	352	359	327	340	316	343	323	327	344	319	333	336	305	345	322	335	339	358	325	292	357	328	344	336	310	339	338	360	361	344	347	334	327	334	332	333	289	317	335	341	344	337	334	341	339	341	337	352	339	334	319	327	310	314	336	326	335	310	352	337	319	337	360	320	306	342	325	308	305	328	340	342	314	305	338	333	330	336	309	344	334	350	328	329	315	311	334	314	321	346	317	339	355	343	331	345	338	342	347	296	334	308	290	338	325	333	348	321	330	343	321	332	301	313	339	339	355	351	320	313	314	319	315	330	340	337	342	315	359	313	296	320	326	325	307	310	333	326	322	335	324	312	299	347	345	327	369	366	350	324	345	347	336	363	365	373	309	331	334	321	346	362	348	355	336	354	337	322	337	321	307	307	366	325	315	321	361	348	334	319	320	327	320	324	329	347	340	339	353	336	338	335	316	339	336	340	313	342	351	305	327	347	330	356	309	308	323	305	343	318	335	321	341	295	318	331	327	353	353	321	314	320	367	321	344	339	341	321	337	338	339	325	312	295	348	343	324	377	334	366	333	297	331	300	332	347	347	354	341	321	322	352	326	336	283	332	325	342	335	345	357	340	341	325	335	302	344	327	351	331	334	332	349	313	340	344	347	334	368	356	344	351	343	324	321	359	364	318	331	334	321	323	328	338	356	319	332	335	359	341	333	354	317	321	344	367	340	332	350	371	370	344	319	308	327	306	354	327	324	349	303	370	308	334	325	299	331	369	318	365	333	325	312	324	324	328	328	344	355	316	343	331	328	374	348	315	317	316	378	339	329	333	326	298	295	327	322	316	324	333	354	332	344	305	346	346	322	338	330	329	320	306	343	348	341	364	308	331	355	335	334	337	318	326	330	338	336	350	329	327	322	310	324	359	323	297	309	367	332	352	333	334	336	323	345	342	344	355	308	337	329	327	327	342	365	309	340	329	336	303	317	331	345	335	344	315	322	319	341	323	343	316	325	329	328	309	349	357	329	330	331	353	315	347	333	320	330	328	326	289	312	345	334	340	356	355	358	349	346	327	342	337	329	352	350	321	319	363	354	323	333	354	334	301	289	328	335	385	350	313	364	300	321	311	322	357	330	337	309	304	355	308	311	327	294	301	307	300	337	308	320	330	354	322	326	336	347	322	348	319	318	321	341	351	352	339	333	317	351	318	320	324	357	315	321	321	333	347	301	356	326	311	348	328	353	333	298	314	351	324	295	351	299	313	379	336	335	328	348	317	356	323	324	348	320	326	350	375	332	342	363	341	351	305	344	339	330	325	330	304	325	313	326	344	308	326	333	337	301	346	336	332	353	332	329	348	316	339	329	321	334	286	323	341	310	349	349	349	346	350	342	330	336	338	345	336	354	322	345	334	372	332	328	330	349	304	310	351	325	320	315	374	337	324	321	312	293	334	337	358	330	323	331	351	305	307	358	322	319	350	317	312	325	328	332	339	357	348	349	326	325	348	334	331	327	334	323	342	351	349	323	321	339	316	337	352	312	339	345	343	358	315	338	356	373	339	328	355	339	343	329	327	328	340	346	362	302	344	327	312	328	341	338	337	331	326	330	312	340	345	312	316	319	350	343	307	332	359	339	326	343	305	362	328	351	315	341	347	334	367	340	359	364	308	349	347	317	342	313	317	331	355	345	300	335	290	328	346	327	355	297	303	318	308	319	341	332	310	338	312	300	313	365	338	325	339	330	318	328	318	334	335	331	318	338	319	329	297	336	291	340	322	337	341	311	326	326	298	327	338	332	307	322	321	332	354	299	337	315	323	363	356	314	331	313	346	344	322	344	319	360	346	323	361	359	348	360	346	315	335	338	350	355	326	362	331	324	330	322	332	346	306	381	354	336	343	329	361	294	331	323	336	355	333	329	353	303	317	349	348	341	307	356	321	360	347	332	371	300	352	326	318	372	317	304	386	316	351	340	319	352	333	321	353	350	339	348	300	355	314	334	366	335	333	342	365	322	374	312	304	327	323	319	326	340	297	329	323	335	333	364	341	353	355	343	325	322	333	348	363	339	295	361	326	360	330	330	336	317	347	329	350	344	302	309	334	333	314	331	338	323	338	341	346	340	336	338	340	315	345	323	359	343	363	314	325	299	301	339	335	337	349	346	318	343	333	338	332	281	314	328	342	288	324	331	342	350	300	375	320	331	341	330	331	317	352	323	338	355	316	317	309	326	355	330	308	331	307	329	352	345	359	307	332	317	320	331	297	313	342	352	350	316	366	324	338	324	351	338	323	338	319	334	335	343	329	357	339	346	331	337	308	338	363	309	358	349	357	317	347	340	321	340	341	328	358	308	332	333	318	358	312	337	316	307	350	332	333	327	304	351	313	339	356	328	333	348	362	318	346	336	316	332	343	352	326	328	294	327	337	354	324	327	354	342	334	317	320	336	323	338	341	352	322	347	324	339	321	343	308	330	333	353	370	353	329	337	318	343	348	368	327	322	323	318	307	345	340	348	327	327	343	345	308	319	360	309	356	360	337	309	328	325	342	332	349	331	309	316	308	346	343	347	336	311	340	355	327	319	327	310	344	336	342	324	333	311	313	337	361	306	311	330	345	336	336	346	322	322	338	344	336	325	319	337	347	336	326	300	349	334	337	316	335	333	314	306	356	346	319	343	338	332	324	334	335	326	333	335	360	342	327	331	318	348	322	327	350	310	309	334	318	350	313	360	336	332	345	310	306	331	332	365	330	342	324	330	340	330	341	354	338	354	371	342	363	338	316	319	294	338	360	335	336	350	365	314	325	314	298	329	367	309	333	326	332	336	330	331	283	359	297	352	340	349	324	336	318	329	286	333	333	315	365	323	325	337	326	311	340	355	316	343	312	358	340	348	310	320	316	332	316	328	321	344	300	311	328	344	341	349	315	322	342	356	350	316	315	354	344	341	338	322	360	313	345	324	326	311	317	343	310	316	303	362	352	318	331	322	307	304	333	300	354	328	337	311	346	347	323	312	368	335	310	342	324	338	353	319	362	343	319	321	332	343	324	335	306	343	320	341	346	355	299	333	340	344	320	333
17778	3226	2474	1837	1308	905	674	595	488	418	363	401	346	297	291	286	245	277	250	239	269	235	246	243	230	210	217	194	205	199	191	206	205	193	209	204	182	237	210	197	213	218	219	199	182	224	200	171	181	190	218	199	212	190	176	187	204	205	212	223	193	212	204	197	216	200	196	217	219	162	149	200	189	211	209	189	238	185	213	200	206	203	209	185	176	199	203	186	190	190	206	215	201	233	214	204	202	184	233	187	194	193	186	194	193	182	185	201	191	198	179	220	211	201	195	189	175	174	193	189	224	195	201	166	228	197	214	216	203	190	199	181	183	188	199	201	172	181	219	192	190	191	205	189	200	200	213	233	190	194	204	174	181	180	173	208	226	195	195	215	185	224	236	171	196	163	210	189	181	170	197	193	196	195	203	197	190	196	209	194	155	225	188	222	185	175	202	173	205	193	182	203	189	187	206	177	162	194	202	205	214	185	201	191	192	222	199	189	170	223	195	217	181	208	182	211	182	174	223	176	189	222	170	212	192	198	194	206	195	187	194	198	190	191	202	214	200	191	185	204	182	182	171	209	217	210	205	188	188	183	181	190	215	188	211	192	160	176	172	210	182	169	187	214	189	212	188	206	183	192	218	185	186	198	187	213	186	173	192	191	193	207	203	196	169	199	188	214	186	168	198	180	172	206	173	171	176	174	210	199	180	201	181	169	200	201	205	201	193	199	200	179	199	178	205	185	198	183	192	193	179	177	220	224	179	206	214	196	189	221	222	180	203	189	217	195	209	192	174	176	183	190	179	189	182	195	197	180	177	179	176	189	184	188	201	199	222	193	189	199	221	197	198	207	193	196	190	165	172	181	164	199	197	204	196	199	171	211	196	169	168	173	196	176	186	217	204	178	193	201	180	201	191	206	183	198	196	181	188	227	227	167	197	199	176	207	180	189	177	191	192	183	236	208	196	171	206	178	199	183	212	201	189	195	199	187	202	192	178	211	200	198	173	176	213	183	216	204	193	192	211	184	208	212	194	203	176	196	198	173	188	185	198	197	182	195	169	187	190	210	225	191	199	189	210	194	178	156	163	175	195	203	206	180	163	195	183	208	213	173	186	211	205	212	183	199	204	210	196	208	202	207	207	201	217	195	192	188	188	187	183	198	199	213	183	200	170	190	213	189	221	203	194	212	157	204	197	203	177	166	176	194	193	199	193	177	190	194	203	195	190	175	189	174	189	177	224	166	180	191	219	204	215	202	183	201	205	185	182	201	193	213	201	198	196	187	209	176	173	202	178	179	207	184	193	190	169	198	186	206	189	160	185	198	184	214	189	182	197	187	173	170	182	190	207	156	216	201	187	206	157	198	188	205	203	206	208	192	182	187	184	189	200	188	198	178	197	193	201	212	210	204	202	200	203	182	196	203	194	170	180	178	194	183	196	189	223	193	196	216	202	180	201	179	179	212	193	186	193	179	200	205	199	168	203	202	193	210	181	189	171	186	169	173	195	218	216	211	188	189	226	171	182	188	217	208	180	222	186	185	173	207	194	187	194	203	188	181	219	206	195	156	213	198	195	204	186	202	218	184	213	199	200	202	186	187	199	168	178	203	199	195	184	194	191	210	185	205	185	192	191	197	207	185	221	177	191	189	192	183	215	190	193	195	208	196	198	168	183	201	187	185	198	186	200	206	174	189	181	197	178	193	206	212	202	205	174	185	193	176	208	198	216	196	210	187	176	189	182	208	198	201	208	195	190	207	194	182	180	207	183	176	203	197	202	195	208	185	183	203	206	188	201	210	197	206	199	230	196	204	203	208	204	198	204	195	186	190	166	175	197	161	207	182	174	238	183	188	191	172	215	202	195	196	192	192	191	195	198	196	183	195	220	200	189	205	207	188	184	200	202	213	193	194	215	200	195	200	188	203	196	190	199	187	229	189	197	199	203	197	188	198	200	203	202	198	189	224	183	191	193	200	197	184	196	196	211	213	190	194	181	188	197	192	178	186	203	183	188	189	192	182	199	229	184	225	171	193	199	200	195	205	169	211	194	191	176	220	209	200	169	194	200	196	203	206	194	190	208	178	203	200	188	156	228	190	224	214	193	195	228	192	168	186	201	208	194	201	224	189	209	189	221	199	146	165	191	185	198	171	198	183	206	173	221	192	188	184	198	214	202	197	191	183	206	160	180	224	201	193	209	222	232	209	198	186	222	213	170	186	190	201	182	180	221	192	198	180	195	198	201	196	172	204	197	186	179	181	202	210	210	204	172	189	185	187	182	215	217	198	191	189	211	203	211	198	178	196	209	201	193	204	227	217	184	208	189	209	187	205	203	193	204	187	214	176	193	201	198	212	199	208	194	192	177	190	173	193	181	202	168	202	193	176	212	197	184	187	179	180	206	211	197	191	183	180	212	186	210	206	187	193	194	198	179	179	214	203	174	215	184	186	184	174	186	191	174	189	191	218	208	202	196	155	201	200	164	220	206	206	173	181	177	206	187	181	175	211	193	178	210	190	199	218	190	202	199	181	181	186	193	215	193	193	211	181	184	178	179	197	200	217	195	230	198	195	195	219	201	191	171	201	175	193	199	200	177	172	174	172	175	188	193	190	189	199	218	207	197	199	183	200	192	193	248	225	181	195	196	199	179	211	197	183	191	198	197	198	165	204	175	189	213	207	182	192	189	176	190	210	166	161	181	204	198	190	185	210	180	205	186	185	146	200	205	182	170	171	209	194	186	217	199	195	166	205	188	184	214	210	191	185	211	178	217	188	191	200	189	200	197	192	198	184	172	174	170	214	175	205	207	171	160	187	215	192	191	231	225	207	199	183	183	175	203	175	168	201	181	195	206	198	199	196	214	181	194	196	196	197	193	217	187	195	191	182	164	195	182	189	221	180	203	199	191	194	174	201	199	177	191	170	190	212	197	206	204	190	182	205	197	212	199	188	216	180	216	196	190	211	195	198	180	207	181	189	177	170	208	187	190	187	188	201	223	196	196	210	198	212	188	197	176	206	165	194	216	189	215	201	196	203	193	190	182	209	168	173	187	222	194	156	198	205	173	192	191	180	203	181	196	178	234	186	205	201	210	195	193	190	194	174	165	185	182	195	205	220	190	216	187	222	194	175	175	198	194	192	187	222	173	182	182	193	187	211	199	206	191	205	159	208	193	204	217	218	200	207	205	196	188	181	177	212	209	225	183	222	189	193	196	175	209	213	194	175	194	199	185	199	187	202	184	199	192	191	193	173	193	184	186	213	202	167	203	220	187	191	185	205	207	197	192	171	186	190	190	200	200	190	196	206	192	205	190	208	198	219	184	229	243	204	190	178	185	203	175	184	190	182	205	209	181	198	189	198	200	205	202	171	193	211	183	198	187	187	205	201	189	210	215	193	205	184	195	205	198	209	218	197	206	183	170	226	219	211	182	185	205	207	188	208	199	203	196	169	220	203	198	200	200	204	200	190	194	177	178	192	191	210	201	204	157	210	203	173
8342	2298	4752	5515	4735	3948	3231	2659	2212	1894	1672	1509	1318	1217	1131	1067	958	889	918	838	821	746	738	704	697	620	692	654	635	639	603	570	637	621	580	589	562	523	595	556	511	536	573	524	476	548	454	535	525	511	485	457	500	496	523	477	505	512	486	528	490	514	462	496	482	494	466	573	489	472	469	501	478	494	481	498	516	517	517	506	487	469	488	514	459	453	481	502	509	466	494	492	486	477	463	488	470	486	486	476	470	430	487	507	490	502	456	502	472	465	446	449	486	448	442	469	462	468	478	481	498	463	443	433	465	478	489	470	490	457	408	461	461	445	479	483	477	452	454	473	510	451	471	478	454	450	484	440	480	472	431	466	464	442	446	464	468	511	479	470	487	477	473	450	474	475	473	456	492	467	430	474	428	454	462	480	444	447	466	482	472	452	434	450	465	463	441	460	471	463	458	424	481	426	437	465	483	439	445	499	479	472	467	470	454	479	487	455	425	457	466	468	458	453	458	456	445	455	464	480	469	480	460	466	452	477	432	480	502	463	450	465	451	454	460	475	431	449	465	442	425	446	405	484	469	447	458	473	477	506	459	453	481	454	472	455	439	484	517	440	471	432	471	485	457	475	456	460	473	477	462	488	519	488	452	455	515	455	485	484	465	443	456	461	444	512	445	465	496	433	455	495	443	454	443	438	477	465	425	460	437	443	443	480	446	467	434	416	480	495	459	468	442	458	481	454	490	468	489	495	463	422	500	472	416	474	449	474	467	460	449	484	460	486	460	453	450	424	477	443	467	485	477	430	447	453	435	475	456	452	449	417	483	489	480	470	469	477	402	452	480	452	471	459	474	457	483	457	466	464	423	447	481	452	486	464	445	470	473	489	461	453	468	443	451	455	433	459	480	485	475	526	441	464	480	481	485	444	420	452	461	476	527	449	481	481	460	411	449	477	455	446	470	472	470	468	488	454	472	435	468	436	466	465	453	488	489	439	469	436	467	471	467	491	453	488	453	498	451	422	491	487	498	458	459	442	448	450	506	415	462	471	473	441	472	484	454	453	473	471	453	433	460	462	460	457	470	440	451	464	461	472	476	434	487	478	486	450	485	426	483	477	481	490	465	465	457	486	476	456	425	433	493	466	480	434	472	465	413	496	465	454	469	467	456	503	467	472	488	485	449	486	431	494	463	465	461	487	455	476	464	437	512	441	466	459	433	443	487	451	486	405	425	482	505	452	478	462	422	466	449	473	469	462	464	445	447	452	442	469	465	461	472	481	488	454	415	448	480	477	452	472	452	457	439	431	478	482	445	475	440	423	473	413	426	475	474	476	448	446	472	449	464	454	421	488	440	454	482	456	496	417	447	422	470	494	511	444	472	458	446	454	485	489	481	464	467	469	463	472	450	455	467	449	455	434	477	474	461	499	454	445	495	439	445	476	463	447	493	459	450	456	408	458	504	468	468	456	465	461	454	465	481	450	462	453	492	438	433	437	441	446	466	506	501	477	443	490	466	473	465	489	451	452	460	390	469	490	433	420	492	435	464	455	478	464	495	434	446	488	491	510	420	449	466	458	464	458	452	487	464	431	468	444	447	461	494	458	499	476	456	456	454	464	445	446	477	456	443	430	483	430	447	456	434	448	461	418	460	470	460	482	458	467	439	472	441	470	471	462	462	465	461	433	483	499	457	489	446	436	451	490	486	481	482	416	484	448	454	439	463	463	468	431	455	481	473	498	529	463	467	456	458	460	419	458	479	454	465	441	442	436	457	432	440	464	443	421	466	487	450	420	491	465	446	468	477	464	434	454	452	444	429	483	409	474	503	496	458	488	452	461	457	481	464	458	475	437	471	493	474	516	437	483	454	458	484	451	454	474	458	429	437	486	478	438	452	420	423	462	476	472	499	456	489	460	447	484	439	453	424	453	508	449	443	469	468	480	467	456	451	477	440	417	443	453	452	426	501	456	484	476	449	472	462	458	494	462	484	474	472	476	479	486	451	442	464	494	486	421	500	450	474	465	419	448	470	448	430	449	463	460	447	454	493	463	470	445	470	435	466	451	432	447	479	493	464	482	447	459	499	454	471	489	430	440	450	468	447	459	458	458	433	440	427	457	420	462	476	456	438	446	471	428	493	432	489	453	470	456	453	471	477	480	449	499	479	471	471	492	481	474	430	480	464	449	470	449	486	452	487	478	434	433	451	471	457	456	479	491	479	474	452	450	490	461	449	436	430	472	488	501	447	451	457	450	449	493	476	447	482	450	449	482	453	433	439	496	470	457	460	452	446	492	475	462	487	453	478	463	461	495	490	460	455	462	442	447	440	420	482	439	435	441	479	423	446	422	472	462	463	491	475	430	504	432	477	493	482	415	471	446	451	468	427	462	476	445	471	479	464	474	505	468	460	472	475	501	458	482	433	403	452	428	491	468	479	466	488	452	489	442	485	483	424	429	468	462	439	418	441	460	496	458	485	464	477	487	481	429	470	453	487	477	474	467	465	474	476	457	461	480	497	444	452	472	443	450	456	467	479	504	484	441	432	438	427	439	435	486	436	422	467	472	471	462	493	497	505	472	479	452	463	475	445	453	476	479	453	478	466	492	483	461	460	454	461	462	468	444	471	479	481	470	424	484	479	471	460	483	508	444	445	462	475	466	466	466	462	470	472	449	451	450	463	464	422	482	474	470	449	473	461	494	440	428	464	459	452	462	501	478	463	465	449	447	455	476	450	441	430	460	450	434	475	437	476	408	451	458	479	462	449	425	440	487	439	513	459	485	473	445	478	471	452	463	422	450	493	482	484	491	457	489	465	463	452	468	479	460	441	408	490	489	470	472	464	471	448	465	430	409	458	456	449	461	461	484	427	456	484	462	455	475	475	441	459	420	451	430	443	493	476	480	492	446	453	411	454	441	488	454	463	506	454	455	452	505	435	481	448	465	450	464	455	494	442	436	466	433	473	493	478	472	462	482	424	481	469	461	476	463	455	450	478	458	478	478	434	478	453	501	468	439	468	461	447	462	453	469	483	455	483	481	463	456	466	445	467	462	459	480	443	468	467	486	488	445	469	451	475	471	436	493	443	471	448	463	457	458	464	467	514	461	454	452	448	443	466	485	506	451	482	455	452	454	467	468	464	454	462	460	460	417	503	460	452	462	428	454	443	482	488	479	472	460	407	459	447	466	458	427	481	472	447	478	457	452	474	473	509	453	450	452	475	483	428	485	482	432	431	451	452	476	502	467	445	440	459	442	460	483	482	445	455	441	495	482	428	445	497	431	484	466	458	501	454	480	478	491	429	457	477	462	450	455	486	465	456	478	489	453	493	485	470	456	452	472	463	461	467	465	454	470	488	464	437	472	418	460	479	480	456	497	460	481	440	463	492	449	465	463	497	416	495	511	437	457	437	441	428	472	469	445	436	434	441	495	476	460	437	489	477	460	479	458	478	440	405	474	472	467	440	470	497	470	464	438	470	398	411	431	459	443	482	478
2619	186	75	63	57	36	54	45	52	47	46	44	45	50	42	38	38	56	37	50	40	38	39	39	37	45	54	38	46	36	38	35	37	42	44	45	55	33	43	45	46	46	31	37	44	39	43	32	39	45	37	44	34	43	43	43	42	39	35	34	32	33	39	52	44	33	32	40	37	30	46	43	51	46	48	44	33	34	41	45	28	39	45	26	36	49	35	50	27	40	37	43	30	35	44	49	44	50	39	36	36	39	43	40	44	33	42	38	39	38	45	32	35	38	36	54	34	52	50	41	38	50	61	36	53	41	34	40	36	49	35	37	34	38	40	38	39	43	43	39	38	33	45	34	30	39	32	47	32	45	40	44	24	35	35	44	33	36	41	37	39	39	36	39	38	43	43	38	42	38	35	39	30	45	33	41	53	49	37	40	36	31	49	45	30	32	42	39	41	45	36	47	33	33	37	49	44	42	29	42	50	45	41	33	48	30	44	41	30	41	39	42	45	42	43	42	36	45	39	47	39	52	30	42	41	58	57	43	36	40	38	36	37	44	43	34	35	42	41	40	45	37	31	43	38	26	33	40	48	41	29	34	48	38	44	39	51	36	41	51	39	45	37	46	35	32	34	37	35	36	40	44	47	45	49	50	51	38	34	44	54	38	47	38	46	28	46	35	42	38	37	36	26	28	45	53	44	32	47	41	47	40	43	39	36	43	41	34	47	42	38	29	39	31	34	45	37	39	38	54	41	40	40	47	30	45	38	38	48	22	43	47	41	45	44	29	39	51	41	45	34	44	37	36	37	46	39	49	34	31	47	32	37	33	34	40	40	53	45	43	43	30	44	33	40	32	39	43	42	48	37	42	53	44	40	38	31	37	37	44	44	40	35	39	56	37	43	35	34	43	39	38	29	49	44	60	42	54	50	38	48	36	54	52	42	41	42	35	37	38	32	29	37	34	46	45	32	45	43	38	35	33	38	49	37	53	38	40	42	32	36	44	39	42	34	41	39	47	34	45	43	28	37	45	38	31	42	42	47	45	33	46	34	40	55	51	48	31	31	44	52	33	48	44	38	33	50	50	37	36	45	36	38	39	43	39	37	32	49	42	29	41	37	43	46	37	47	39	46	32	41	54	27	39	33	28	33	61	30	41	54	39	39	49	46	50	26	49	49	42	48	52	23	42	45	47	34	34	45	49	39	35	40	40	52	38	51	51	41	39	45	54	37	50	43	42	39	31	41	44	42	52	44	51	37	30	49	39	38	42	39	26	50	43	45	38	51	36	31	44	46	31	35	49	54	42	40	24	35	38	32	54	34	47	44	48	33	41	48	40	43	35	33	44	43	42	32	45	33	50	46	31	40	30	47	50	35	40	27	33	30	30	39	40	34	37	46	31	41	33	32	40	45	30	45	44	41	29	48	33	37	48	48	38	35	40	37	43	35	40	43	48	42	46	39	41	39	44	33	43	33	35	46	38	41	42	44	34	31	41	35	50	37	38	38	47	50	42	42	44	38	40	49	41	37	38	34	47	37	41	30	40	43	44	46	46	34	33	45	50	46	36	35	39	36	43	38	36	46	49	41	42	34	39	49	34	48	42	48	43	35	32	36	24	38	29	47	45	54	31	39	23	44	38	39	44	41	47	33	46	37	42	56	31	36	31	43	41	37	27	35	29	33	32	47	39	39	44	39	34	39	45	30	52	35	49	56	34	42	37	43	26	43	50	39	54	41	45	47	35	45	33	39	45	36	31	37	35	38	41	39	34	46	36	31	37	35	43	31	34	36	41	27	28	39	45	55	45	36	34	45	36	48	31	47	27	38	29	42	44	45	37	45	29	51	45	38	22	39	39	48	54	50	51	33	52	51	39	43	30	39	29	41	42	54	40	36	39	32	45	38	45	52	50	37	52	31	46	38	35	43	42	37	37	43	35	48	43	55	39	39	41	46	37	35	32	46	39	44	40	43	48	41	40	28	41	52	43	45	45	49	49	40	48	28	37	36	34	39	29	38	31	36	42	34	24	43	31	36	36	30	36	39	29	45	50	45	48	44	47	33	47	38	43	34	39	36	40	38	43	31	39	47	41	46	49	35	42	25	35	64	55	43	40	44	47	30	39	44	46	46	33	52	52	39	44	40	43	35	43	45	39	54	47	44	33	39	29	38	46	48	50	40	32	42	35	33	39	35	36	41	45	30	57	51	33	40	38	52	46	47	40	46	36	40	54	36	39	36	44	32	42	34	42	40	45	43	40	37	43	27	37	40	39	42	37	52	40	53	43	34	29	35	48	36	44	44	41	38	33	50	41	33	45	34	32	48	42	40	39	51	41	44	36	39	34	47	42	41	40	43	38	35	38	41	34	39	52	38	35	34	50	45	45	37	32	47	43	39	46	36	51	35	40	49	32	29	57	27	34	40	33	41	39	45	48	32	32	46	36	38	45	34	46	34	50	40	41	31	59	37	42	38	39	35	45	47	42	45	49	43	40	42	35	43	46	46	42	29	51	38	47	40	25	32	32	37	36	38	43	51	37	46	45	45	45	39	47	34	33	35	47	26	51	41	50	32	41	38	40	49	44	56	42	41	33	41	38	39	52	48	27	30	35	45	40	35	23	32	42	63	34	45	40	45	39	33	43	36	42	45	41	41	33	48	48	38	22	50	39	33	47	40	48	42	30	48	43	45	44	50	44	30	39	40	44	28	48	43	54	41	38	33	41	33	38	33	34	39	33	27	35	36	33	39	46	42	42	40	37	35	48	49	39	49	39	30	42	36	37	33	38	33	32	46	38	30	42	37	51	46	34	40	46	36	40	44	44	32	37	46	47	45	36	41	35	36	48	46	30	29	50	52	41	33	32	39	49	45	43	35	60	42	36	36	25	39	30	33	54	40	34	30	36	48	41	48	35	32	39	52	40	47	41	34	34	38	34	37	48	36	56	40	41	42	37	46	41	37	34	44	40	38	37	41	34	39	37	50	46	36	36	30	37	42	37	41	45	37	47	45	36	44	41	40	28	41	30	33	38	42	36	37	39	33	50	30	40	40	41	48	42	32	27	42	35	36	32	44	52	32	37	49	34	30	43	36	40	39	42	46	45	41	38	32	35	44	54	47	40	35	32	34	39	43	39	34	30	37	45	41	55	35	40	36	38	34	47	48	47	36	40	40	40	46	58	50	35	48	32	30	47	41	41	46	26	36	40	41	47	45	51	37	48	33	47	31	39	35	37	35	47	40	50	35	32	46	32	34	47	36	45	54	36	42	36	31	46	41	40	43	34	44	41	43	37	50	35	39	31	43	33	39	40	48	44	37	39	37	40	45	38	38	33	47	35	30	42	37	41	34	31	43	36	43	32	35	37	29	38	41	38	51	38	40	37	37	44	38	48	47	35	32	40	37	38	42	33	42	40	39	54	31	45	44	41	42	37	37	24	44	30	42	42	40	38	38	44	39	53	45	42	35	44	42	49	52	48	27	33	41	39	39	42	40	39
2151	289	225	242	210	187	190	166	145	139	165	161	158	141	152	106	185	167	148	157	169	136	150	124	129	148	128	145	179	130	128	148	116	132	137	132	152	130	117	135	132	140	153	144	138	140	148	125	127	149	143	125	135	123	136	133	124	121	140	142	145	141	151	130	128	141	117	127	161	121	163	132	140	141	135	157	148	133	119	138	121	125	133	129	141	143	120	147	125	136	157	125	146	140	139	128	124	127	161	145	132	149	128	123	131	154	130	135	140	143	134	127	137	134	109	147	148	145	140	147	150	146	127	135	136	119	143	119	138	144	140	129	143	152	142	126	145	139	141	125	123	133	129	142	121	139	120	118	145	124	122	150	108	147	159	153	138	135	140	136	146	121	147	138	132	137	145	156	150	133	110	122	148	128	131	133	161	141	144	148	156	134	117	131	130	127	157	143	148	132	145	138	144	128	148	131	123	136	158	135	154	135	129	144	140	136	125	139	150	138	147	154	135	130	132	142	127	126	132	126	128	110	147	163	135	147	144	127	130	114	136	135	144	127	122	143	133	106	129	125	152	131	130	134	152	106	129	143	145	141	158	133	137	145	137	124	136	142	142	154	114	117	138	130	136	147	139	143	129	135	136	165	118	116	133	136	142	136	167	120	123	149	120	140	141	96	137	124	138	141	137	138	133	139	148	136	127	131	124	141	131	139	144	127	139	141	129	143	136	117	153	146	147	146	153	112	126	139	136	129	137	117	118	127	140	124	129	146	148	139	147	121	121	132	138	118	149	131	118	119	113	110	149	125	125	131	117	137	136	135	136	133	137	143	130	158	136	138	127	129	142	128	129	144	134	136	115	130	126	150	122	154	141	119	159	132	135	123	134	141	138	126	136	129	135	143	148	128	139	131	128	149	123	126	118	147	130	140	145	155	138	145	143	135	147	139	139	149	135	122	150	128	132	111	129	115	130	147	133	148	135	127	140	126	117	144	139	136	146	140	129	137	155	125	134	154	129	155	148	152	133	132	124	136	112	152	151	150	146	143	147	151	126	149	120	112	144	131	126	126	118	138	128	132	147	127	152	146	151	136	116	141	132	140	132	120	120	143	138	131	138	150	147	123	141	157	132	161	155	163	149	144	156	143	139	153	138	148	129	120	155	150	147	155	133	142	139	134	145	133	130	138	123	145	116	122	146	124	150	122	151	128	130	125	134	143	148	127	156	120	137	119	142	153	158	126	125	148	121	139	167	144	140	127	123	137	130	166	139	133	111	139	136	138	138	140	132	136	142	115	123	147	138	143	145	112	136	118	142	140	117	130	128	135	147	145	131	119	129	135	124	150	138	153	120	162	124	159	134	156	145	146	142	143	119	166	123	147	126	135	149	131	140	147	123	140	148	156	160	133	136	153	129	137	146	126	125	132	140	143	161	135	157	130	137	157	133	148	142	122	127	133	124	131	153	135	117	129	117	149	156	128	136	148	143	135	148	134	142	134	166	127	129	127	151	142	124	119	140	158	138	134	143	144	132	139	135	143	125	121	114	146	122	137	124	138	140	145	141	157	120	129	129	122	130	139	131	122	143	133	123	133	121	130	150	118	170	150	120	126	123	123	140	141	122	152	149	134	124	139	148	126	123	145	127	146	138	124	161	171	131	135	129	127	137	138	137	133	138	143	131	125	121	159	134	154	128	165	133	136	123	136	152	149	149	146	147	121	120	124	141	121	126	146	144	138	140	128	136	160	124	147	136	124	142	127	131	147	144	121	146	121	142	133	138	123	124	118	114	139	153	149	153	134	139	140	144	144	141	145	128	139	144	138	135	141	142	135	136	132	154	146	140	121	116	144	124	151	134	144	122	149	138	121	133	133	121	135	130	137	137	136	132	138	129	122	138	136	149	123	159	130	154	145	137	135	125	134	102	133	125	143	148	128	139	144	133	154	140	134	164	134	143	150	133	143	138	156	122	125	129	146	126	151	140	128	139	139	142	140	122	133	138	131	149	135	136	154	138	154	145	129	135	158	128	139	146	149	150	119	139	144	150	132	142	133	125	129	141	148	138	136	149	134	127	141	144	136	129	132	107	106	153	154	131	127	126	107	144	151	145	144	157	137	164	157	143	145	138	137	132	161	138	147	132	137	130	122	138	141	133	129	140	148	120	121	138	141	133	158	136	120	133	124	152	134	144	133	140	149	117	161	152	150	150	131	136	151	138	122	152	138	155	137	139	150	134	130	130	127	123	141	128	112	133	136	140	133	122	135	137	143	131	132	133	137	139	119	142	160	116	130	168	140	143	129	125	135	141	123	134	138	131	135	132	139	127	150	132	136	137	158	136	151	123	130	144	145	130	151	135	137	141	156	140	145	123	128	142	131	155	137	144	140	151	120	134	137	122	144	162	126	139	149	133	122	122	138	144	144	115	157	138	128	121	148	144	155	134	119	146	141	139	118	128	143	162	130	129	130	121	129	144	145	148	123	128	137	127	136	126	140	139	127	148	161	157	143	127	140	144	136	127	162	156	128	146	140	126	142	143	150	134	137	159	152	149	161	153	123	135	150	130	157	165	139	134	132	144	111	119	127	124	135	129	133	124	133	140	147	138	137	145	133	147	134	149	147	143	168	127	145	132	129	135	120	131	130	144	154	139	151	145	139	134	133	128	143	151	156	127	141	125	157	112	132	143	151	141	124	119	109	154	149	128	129	121	118	161	142	118	143	128	147	124	143	114	122	144	144	135	163	145	118	114	142	134	145	140	134	125	136	131	154	146	126	127	133	143	132	136	140	140	111	146	132	120	154	142	141	158	142	143	144	142	139	128	136	136	137	137	113	128	135	126	138	138	129	126	136	142	135	141	136	126	166	151	155	121	128	142	135	153	115	147	146	137	156	140	138	159	131	120	136	128	113	133	142	161	136	150	155	146	123	135	138	156	142	147	143	123	156	166	135	137	155	114	131	145	142	137	141	136	116	139	154	146	158	140	123	150	140	127	124	159	131	136	140	135	162	149	146	118	147	125	145	148	136	125	125	121	160	121	133	116	145	128	148	136	138	151	121	133	162	140	143	139	135	126	130	150	120	163	149	133	122	129	129	129	131	147	135	126	126	138	144	157	145	163	132	129	138	133	142	139	120	147	153	144	127	152	142	148	124	143	131	135	125	132	153	130	116	125	141	134	109	126	130	158	153	144	111	144	156	145	135	130	152	131	139	144	147	141	143	142	147	135	154	132	141	137	137	148	117	152	134	148	163	141	129	131	137	134	137	127	123	140	135	151	168	139	147	136	155	151	147	138	129	134	125	128	137	140	134	136	131	145	178	124	117	138	145	131	135	153	141	148	152	142	140	146	118	143	127	121	143	150	127	135	138	142	143	137	140	140	130	159	126	143	142	114	145	129	133	143	130	142	147	158	148	141	141	123	139	140	128	138	137	156	139	147	140	137	155	125	130	153	119	138	135	139	144	135	130	151	139	119	143	137	160	131	126	132	156	151	106
10461	1647	1149	898	614	480	367	305	266	270	233	209	206	199	168	176	150	171	140	147	114	156	156	135	137	143	141	132	116	122	123	146	128	116	117	140	119	126	122	157	117	117	126	126	126	122	146	154	118	132	135	124	139	155	129	132	150	140	143	115	131	126	135	125	135	122	141	139	124	134	140	133	134	131	104	146	145	142	160	125	127	112	119	107	146	141	115	144	123	145	126	137	119	128	126	118	143	115	120	138	148	114	114	108	135	137	110	114	131	122	126	121	135	109	122	112	118	127	138	130	153	119	130	148	127	137	112	125	133	131	133	120	126	142	122	152	139	121	115	143	112	120	134	119	122	131	144	124	106	129	118	126	119	128	131	110	124	126	125	149	134	143	126	142	123	131	138	133	122	114	117	119	134	136	114	111	134	150	143	130	115	153	127	146	157	146	129	119	129	145	114	117	117	139	125	126	110	110	103	129	113	142	116	109	131	134	152	131	135	122	119	115	124	128	118	112	107	126	127	119	123	135	129	131	144	129	113	122	124	113	124	147	140	120	125	130	99	125	124	144	118	109	136	123	130	122	123	139	120	125	105	128	123	131	122	121	126	130	133	125	125	117	134	121	109	127	130	122	133	102	140	120	133	123	142	117	136	114	127	121	126	122	122	111	161	125	125	122	121	133	151	136	123	105	94	129	129	120	124	126	141	120	134	136	163	139	117	132	118	112	116	159	119	137	136	115	125	99	103	129	124	152	129	130	144	130	122	113	109	133	125	120	114	135	106	130	120	141	141	134	110	141	117	125	125	130	120	126	111	115	129	129	116	130	110	134	122	140	111	135	117	130	115	114	123	134	122	120	117	112	119	121	154	130	129	126	125	144	117	123	144	133	111	124	132	145	113	137	121	123	122	105	118	140	149	137	140	135	127	124	141	131	135	118	121	123	141	119	140	136	106	138	121	128	128	142	132	122	130	104	116	134	100	116	112	127	136	155	120	116	138	139	126	128	125	127	124	121	131	123	124	114	104	122	128	133	116	132	132	127	116	136	123	128	115	106	128	117	127	130	117	111	116	134	121	142	118	118	117	125	146	133	124	142	107	128	136	109	132	126	160	121	107	122	138	121	122	142	140	147	133	134	129	129	140	112	123	135	115	114	133	138	129	125	122	144	131	137	134	150	122	137	123	120	128	121	137	131	95	126	128	96	126	140	131	122	116	137	122	123	111	132	138	117	149	129	138	132	120	119	121	135	134	127	125	115	127	122	141	124	124	146	119	123	126	139	115	141	136	135	114	132	118	126	140	132	152	117	118	144	141	138	118	110	118	114	126	144	132	134	140	120	128	133	147	141	128	118	122	140	127	150	137	143	133	118	103	120	127	131	135	142	127	122	120	122	137	117	139	125	136	128	115	109	131	127	136	136	131	134	140	127	127	107	128	136	127	109	132	164	102	139	109	152	117	111	134	120	143	135	142	129	150	106	139	135	130	132	123	154	117	134	117	125	127	124	134	126	147	136	121	118	133	128	128	139	127	117	126	117	123	125	116	124	125	117	134	131	146	120	114	132	122	119	127	131	130	117	127	126	138	117	141	129	110	145	147	126	127	128	110	117	116	129	122	141	117	138	151	113	118	124	112	110	123	123	131	116	123	135	141	111	129	144	115	124	134	111	138	133	129	117	146	140	122	119	138	107	118	133	132	136	104	115	130	150	139	122	134	122	118	129	130	118	122	102	116	124	137	131	115	134	109	146	150	112	143	117	140	136	143	134	132	116	117	134	119	117	122	125	140	134	127	114	130	143	118	114	134	114	154	138	120	111	109	138	131	136	135	126	138	157	121	131	140	132	138	106	130	109	120	124	142	146	140	147	124	139	132	139	134	115	127	130	130	99	139	111	120	118	109	130	116	131	123	129	118	111	121	142	128	112	122	144	144	112	127	125	131	139	110	117	133	136	128	133	126	129	146	114	108	102	117	143	139	132	123	134	137	131	127	139	128	136	110	103	110	117	125	126	118	153	151	146	127	124	119	126	134	149	133	117	129	126	138	136	140	122	122	121	116	113	151	125	135	122	131	117	126	136	132	128	141	135	143	128	127	114	125	123	109	121	132	121	114	120	115	128	121	146	115	132	132	151	127	103	101	130	139	132	139	114	142	130	128	145	121	135	114	107	121	118	124	137	124	154	127	127	131	119	144	138	143	130	123	131	128	128	127	139	134	130	133	130	127	111	104	115	132	142	118	115	130	125	152	114	148	125	128	125	114	137	104	129	132	142	139	136	138	127	110	126	124	136	125	124	127	123	111	115	131	131	118	105	130	131	112	144	141	116	151	125	132	107	130	131	126	137	126	134	135	138	134	111	139	124	133	119	133	141	150	124	129	126	117	135	124	140	125	100	117	134	121	119	132	125	146	119	134	129	142	138	119	132	133	117	119	115	160	129	121	113	133	116	117	119	101	114	121	142	118	128	150	131	134	114	123	118	119	107	144	135	144	146	124	118	155	123	130	119	139	127	133	123	120	125	102	142	127	132	129	122	110	127	129	125	121	145	127	112	129	124	128	122	125	99	118	138	130	136	127	103	114	111	126	118	131	119	133	128	155	103	135	152	128	117	135	133	109	130	135	113	128	110	132	131	123	133	138	100	138	132	115	107	113	128	135	127	116	137	138	149	123	133	131	137	147	129	120	122	132	132	123	142	123	156	142	137	131	140	117	135	139	120	122	118	111	135	138	127	136	119	132	123	143	135	112	116	138	113	133	134	146	137	129	142	124	119	117	134	134	107	133	125	129	139	128	112	113	145	130	106	109	138	117	121	132	137	130	149	133	116	118	134	117	150	128	148	129	119	127	112	111	121	156	128	143	137	111	127	133	128	130	116	126	113	113	120	125	100	140	141	121	128	112	126	124	110	136	112	141	119	129	123	104	109	105	124	122	106	143	119	107	130	146	152	118	114	116	114	147	129	138	118	127	120	112	143	123	125	124	139	113	133	144	127	125	119	108	106	130	140	118	137	129	107	120	111	150	126	119	123	126	150	132	149	125	133	113	114	111	139	117	126	127	123	140	108	127	127	116	117	140	153	93	117	123	130	109	129	136	115	129	136	126	110	146	110	108	112	128	148	131	141	116	117	133	142	163	100	119	111	123	137	141	139	136	121	124	115	127	129	133	125	129	111	140	125	119	139	134	129	120	112	130	134	106	124	120	141	126	123	141	124	141	119	123	116	135	118	133	117	132	139	111	131	136	158	108	107	122	114	129	120	123	131	147	128	160	128	141	123	130	132	151	124	113	143	131	133	150	114	115	139	133	126	126	126	127	135	117	136	139	129	129	140	119	131	138	143	120	102	136	121	137	122	155	130	137	126	118	132	126	129	124	117	101	135	121	122	117	124	140	127	127	144	128	131	133	139	114	123	121	125	121	136	132	112	138	133	145	138	125	146	113	126	128	130	128	116	115	117	118	122	130	132	119	129	117	126	136	141	130	148	129	143
6531	1567	2689	3203	2728	2267	1869	1478	1338	1082	1028	890	805	764	699	678	587	585	589	492	516	536	545	514	464	467	435	439	428	393	419	409	396	373	349	368	379	404	382	372	375	339	366	376	387	389	374	349	343	350	374	357	344	323	355	348	369	337	384	366	359	328	331	348	359	343	365	348	362	352	352	327	322	354	334	359	329	339	349	358	329	330	364	347	343	350	361	324	342	355	306	331	325	327	335	360	339	339	314	358	310	330	332	358	333	340	354	343	305	355	358	342	351	353	335	353	325	322	360	351	337	360	364	323	337	345	350	320	347	317	333	321	316	312	341	315	353	311	345	356	303	331	313	341	330	297	331	333	307	358	300	305	333	363	338	304	338	322	334	362	335	330	367	316	346	305	347	332	343	322	336	328	344	323	320	364	334	329	343	328	318	320	338	316	315	321	322	323	333	319	329	326	344	349	354	387	336	335	370	341	336	326	341	339	336	314	326	328	296	349	354	306	327	360	349	316	330	312	329	323	355	349	366	327	306	318	320	339	330	350	340	341	355	335	342	344	344	358	339	307	340	345	331	322	325	321	288	312	305	359	358	313	333	318	322	331	318	313	334	329	324	313	335	321	313	331	332	349	338	338	326	319	360	327	306	326	351	325	323	345	333	317	319	333	357	319	346	314	344	362	316	332	314	330	355	300	295	335	342	349	327	367	342	355	327	288	358	326	344	320	316	333	354	301	336	330	326	353	354	365	362	341	334	334	307	340	289	324	308	314	317	351	326	322	338	374	340	320	323	345	312	334	322	308	345	359	313	321	307	318	328	338	316	318	352	311	331	370	327	330	314	349	303	305	318	327	336	316	353	298	318	317	331	318	314	321	321	333	342	371	322	305	326	336	309	299	319	315	335	338	306	328	343	332	344	346	292	335	330	339	342	337	336	347	334	348	371	307	320	307	343	340	338	339	342	319	329	330	383	350	362	325	322	348	352	346	328	322	347	318	316	317	296	327	335	314	307	310	318	371	341	313	325	301	341	353	314	332	336	326	353	317	342	362	339	329	342	330	312	310	351	348	290	327	318	352	339	306	328	331	337	366	334	342	349	305	340	321	325	328	346	338	307	331	356	307	353	319	328	330	316	323	340	353	349	321	325	325	348	347	345	315	312	333	336	341	328	347	342	310	332	360	296	341	350	327	353	337	325	322	352	319	375	301	318	317	306	350	332	318	354	325	338	327	341	337	360	346	326	341	326	329	325	310	357	362	290	325	322	320	303	339	336	333	314	311	336	332	326	297	303	324	278	365	313	350	344	319	294	306	324	341	306	333	313	333	355	315	312	315	307	373	339	327	315	318	331	307	317	344	368	319	324	359	324	335	326	326	363	332	317	347	325	321	305	316	353	310	329	323	346	309	328	323	343	325	357	325	333	343	337	316	300	359	341	340	327	332	330	324	344	332	362	346	324	363	318	306	359	344	342	324	325	335	320	325	353	343	304	288	337	325	364	352	304	318	346	318	332	319	324	341	325	336	312	335	337	301	302	325	314	320	313	325	303	356	362	342	335	334	341	325	312	349	335	353	358	310	331	344	342	370	354	313	327	362	343	317	343	330	358	339	337	336	325	316	327	366	313	321	325	350	334	341	349	317	336	345	324	316	303	316	331	316	310	357	313	319	325	327	331	320	325	327	320	332	352	334	325	364	315	328	362	354	320	329	335	329	306	348	352	331	339	316	331	327	349	318	325	297	316	344	347	323	328	363	332	329	363	342	363	294	356	313	336	326	322	323	349	335	333	300	349	332	354	331	341	313	340	375	341	334	346	331	325	371	312	352	312	297	339	342	338	348	347	318	319	335	316	341	314	313	327	347	325	327	330	307	352	336	305	340	357	350	331	331	319	316	353	292	314	349	363	337	316	354	331	337	372	345	313	337	303	328	338	355	331	365	334	339	331	337	322	317	358	316	339	368	336	331	328	329	326	363	294	337	341	318	383	339	341	330	326	325	350	296	328	324	346	328	329	347	367	325	306	351	345	346	340	355	326	314	323	360	320	292	341	328	326	291	324	322	322	320	345	359	337	280	301	343	358	321	331	316	324	339	345	320	336	351	332	331	327	330	329	305	305	316	346	341	332	328	349	331	315	362	328	344	324	312	328	293	364	342	335	326	314	345	328	332	326	336	329	307	339	350	357	324	310	320	321	346	349	355	314	333	378	302	342	328	319	294	308	325	307	324	326	310	339	355	345	341	331	309	321	346	319	299	358	300	324	368	315	350	335	333	363	306	318	311	338	334	298	350	364	333	320	319	321	360	347	329	333	338	328	305	319	348	317	328	336	350	309	334	322	354	323	334	319	345	287	360	335	310	353	297	335	351	322	312	313	301	358	341	338	331	344	312	360	342	327	304	317	309	342	316	331	327	331	332	326	301	337	347	338	319	292	342	346	338	316	342	351	342	364	322	331	319	343	341	335	307	362	361	344	333	341	341	308	339	319	330	341	312	309	318	357	314	349	322	341	339	338	334	321	346	325	361	374	318	329	310	353	379	311	374	329	333	328	373	341	334	324	313	314	330	306	345	324	331	363	352	331	313	344	322	367	335	304	350	338	335	348	330	340	299	319	321	341	298	323	331	348	291	372	329	321	332	305	340	305	320	336	358	345	302	319	336	320	329	323	309	296	310	308	325	318	341	301	325	328	316	333	361	340	342	317	318	308	318	334	339	363	343	352	337	331	347	338	310	356	323	316	337	335	314	354	335	357	329	308	345	333	294	339	335	349	330	361	316	332	328	332	282	343	342	328	325	308	340	326	324	343	363	315	335	329	362	340	333	307	354	337	318	340	320	336	328	336	320	345	335	320	335	329	323	314	314	348	312	363	370	351	325	321	322	326	331	314	302	338	341	304	338	321	322	326	331	336	355	331	330	342	338	315	374	336	351	338	312	358	344	325	339	363	335	307	350	341	357	313	330	324	308	343	323	295	340	337	330	323	343	358	346	317	334	340	341	341	341	307	293	328	303	321	340	328	339	326	322	320	350	364	339	311	323	336	336	306	319	352	318	343	319	291	342	314	338	319	349	299	347	324	374	301	298	333	339	335	348	321	296	344	356	314	355	344	365	361	333	353	346	349	327	318	322	341	363	356	334	328	337	291	337	339	336	331	322	367	326	332	344	344	361	347	357	337	341	347	362	328	350	385	260	357	318	344	319	347	357	335	332	347	364	328	332	302	345	332	349	336	331	312	327	350	360	319	318	333	338	320	347	353	322	358	333	346	337	335	333	347	328	327	329	359	346	356	320	340	340	317	355	317	331	345	311	366	297	332	360	337	351	362	309	341	325	339	316	307	302	334	286	357	349	328	336	347	334	331	309	292	301	344	291	319	318	322	322	317	328	336	331	340	344	337	337	356	319	361	328	337	308	295	304	331	304	322	317	364	315	318	335	335	371	324	326	306	354	306	332	329	321	339	333	354	331	349	357	330	335	329	339	337	328	296	329
17886	3513	2544	1832	1256	923	681	567	499	404	382	344	318	275	283	273	259	291	274	254	228	246	211	241	216	178	215	207	216	212	192	198	184	223	193	193	213	173	211	196	201	186	195	194	219	203	191	217	197	197	192	194	200	197	179	208	187	212	198	182	200	198	161	198	194	187	165	195	214	212	213	208	192	197	202	214	222	178	217	194	194	196	190	178	177	215	195	191	199	197	201	186	186	189	195	209	218	208	206	174	218	196	208	205	198	175	171	167	233	185	194	178	219	199	178	198	204	182	196	184	183	212	197	200	209	178	181	212	202	211	193	191	179	202	187	172	204	184	189	179	174	186	210	203	196	192	202	193	190	170	182	186	198	193	155	162	190	188	192	203	189	182	176	217	203	193	204	177	187	209	221	216	194	175	207	184	195	245	184	246	190	181	204	185	194	185	185	198	161	222	210	201	202	188	212	197	224	185	184	172	199	199	187	188	192	191	193	189	175	173	188	216	177	209	173	171	192	180	201	188	199	207	196	177	190	172	190	189	200	200	184	200	184	175	211	198	182	182	189	196	218	195	198	183	176	204	196	177	166	194	180	173	186	184	215	184	204	190	186	209	181	174	181	208	206	202	190	174	219	198	200	203	202	192	197	185	181	219	188	177	183	194	188	205	186	179	193	198	189	198	200	173	202	190	190	180	175	175	193	176	200	173	214	225	175	212	220	214	188	197	215	213	192	196	166	230	183	203	197	181	187	184	198	193	219	210	201	192	187	215	189	202	171	199	204	176	178	190	197	201	230	213	203	194	195	175	189	179	203	197	179	194	198	189	203	200	191	206	183	184	171	208	205	200	201	171	187	194	187	208	205	202	195	188	192	207	208	194	196	209	193	167	186	199	198	182	208	211	210	185	216	195	207	206	192	208	177	206	224	184	193	191	184	172	178	208	185	192	198	191	199	208	170	212	196	200	191	203	211	174	179	193	196	202	188	209	224	200	178	174	195	203	199	176	190	204	208	212	238	196	197	207	210	188	200	200	210	190	203	186	178	186	190	179	210	172	184	176	190	183	184	179	191	207	189	201	189	187	226	195	176	221	200	200	200	181	213	198	194	198	201	206	175	208	207	191	176	198	200	206	194	184	205	209	174	202	164	178	229	181	215	205	170	198	200	216	210	201	196	201	197	189	173	163	181	194	199	203	183	177	197	201	214	182	211	195	187	224	183	205	192	202	209	178	182	169	216	206	204	192	199	202	182	194	207	172	216	187	185	177	201	194	183	178	199	182	159	187	179	177	183	195	205	169	203	206	227	214	209	167	180	212	204	206	202	197	174	196	200	202	192	191	172	190	181	203	188	200	203	183	200	191	165	184	184	176	197	190	176	170	203	203	167	196	197	202	193	196	193	203	211	185	209	205	206	184	180	213	197	209	169	197	181	192	194	201	200	178	195	204	216	164	179	183	194	219	179	180	179	198	206	169	200	205	202	184	197	177	194	191	201	181	216	180	200	182	188	221	194	197	184	196	190	232	216	222	198	187	190	184	172	197	206	231	204	218	195	194	235	185	208	192	178	171	179	179	211	211	187	204	186	196	190	189	198	182	219	183	195	205	189	192	174	186	182	213	176	207	200	180	194	203	186	202	191	192	195	192	181	187	195	179	199	222	209	185	199	179	188	202	184	187	187	185	185	175	184	186	159	184	184	179	179	186	186	186	213	186	218	166	189	197	183	192	183	192	167	214	172	170	210	175	198	204	192	179	227	199	218	174	180	200	219	177	192	201	206	197	181	220	195	181	186	217	201	201	212	211	212	230	197	192	217	160	194	216	189	176	224	222	175	168	183	194	170	211	175	173	203	189	178	198	209	173	173	195	165	174	193	205	199	202	208	188	191	216	176	206	160	190	192	192	217	214	202	202	184	183	193	205	200	210	196	209	205	193	200	213	186	218	198	188	168	199	188	227	177	217	192	176	185	200	187	169	187	209	213	198	192	188	191	207	199	195	206	207	181	182	191	212	202	218	213	204	196	212	193	189	225	169	209	232	181	165	170	182	212	179	200	189	204	207	194	191	185	212	192	186	207	183	221	187	185	190	179	179	165	159	165	158	150	194	197	177	211	184	202	183	198	187	185	204	200	163	202	216	183	196	184	222	196	175	219	178	169	195	192	193	177	199	211	195	197	153	204	207	196	185	200	174	168	203	195	197	183	195	186	180	223	188	171	187	186	173	187	208	183	173	178	195	215	198	177	197	187	187	178	169	174	197	191	197	217	171	159	186	191	207	187	184	207	183	214	191	186	170	194	197	187	208	189	208	185	172	157	187	201	222	187	204	214	180	204	187	194	188	190	190	193	186	199	207	215	196	196	195	188	176	202	189	179	195	202	204	204	179	193	193	190	219	169	183	168	229	197	216	197	187	183	177	214	179	175	201	178	212	195	191	192	169	192	232	194	211	197	197	199	183	198	219	197	189	200	204	211	193	182	213	179	177	219	182	166	159	204	195	184	180	184	191	189	211	179	176	200	217	185	178	220	181	189	186	200	191	210	226	192	190	184	206	180	172	203	171	213	203	193	219	190	195	190	197	202	191	188	181	190	187	224	202	183	183	212	203	195	214	192	178	194	218	201	202	213	181	214	180	234	171	172	188	202	161	182	240	235	168	186	206	176	192	208	187	203	197	197	185	175	180	184	210	218	195	173	199	186	174	189	213	202	188	177	189	190	180	193	196	218	216	194	204	190	231	193	192	180	213	220	201	191	197	186	187	183	214	191	178	163	188	195	193	194	186	208	181	152	218	186	211	205	188	160	182	195	175	200	214	188	175	190	183	177	223	199	219	181	184	211	189	172	200	199	183	189	199	194	194	189	165	190	195	210	196	184	191	204	179	173	208	201	177	174	201	213	194	185	190	186	187	208	185	204	187	214	193	197	170	198	197	207	198	228	189	183	188	179	195	179	190	201	199	179	185	190	226	197	187	228	205	158	179	171	189	190	200	198	182	194	202	196	196	193	194	205	192	168	178	182	175	199	199	200	199	195	223	236	183	180	174	217	163	194	196	169	199	186	179	202	183	200	192	202	207	178	176	209	199	200	193	197	196	169	174	181	189	183	180	216	183	168	184	210	171	184	177	214	213	193	202	189	185	174	176	176	196	198	194	186	175	213	197	193	225	200	207	190	196	187	203	184	191	173	204	156	200	191	200	204	175	189	181	193	187	208	199	186	226	181	213	192	201	178	209	196	182	184	204	185	189	195	206	156	159	205	201	202	169	168	192	194	203	190	189	176	168	192	203	217	191	191	195	166	198	204	193	183	180	198	205	218	205	211	212	197	210	198	193	182	191	190	191	201	201	181	211	200	177	189	189	191	188	208	178	180	178	194	188	222	195	194	187	213	200	178	214	204	203	200	201	209	199	185	189	194	176	210	213	205	161	180	214	199	179	200	179	190	176	183	176	209	178	187	163	177	198	200	191	187	190	188	208	181	207	207	182	215	206
8426	2624	4738	5494	4626	4001	3132	2588	2218	1885	1712	1434	1338	1229	1131	1075	985	954	913	851	788	791	793	733	709	700	678	660	629	663	597	580	607	585	572	563	609	547	556	489	555	570	501	544	558	525	521	493	513	508	506	501	522	497	520	467	506	518	490	477	492	472	462	520	486	539	475	500	476	504	494	510	461	525	463	462	493	468	455	474	466	451	505	463	459	487	443	512	490	441	464	468	487	486	476	478	434	427	442	451	461	455	476	462	452	462	466	477	459	462	439	442	486	481	450	485	480	473	445	483	434	465	479	486	480	410	505	429	510	482	420	424	467	487	466	444	451	477	416	481	515	478	472	475	460	461	483	426	485	466	436	484	496	472	432	466	480	483	486	432	431	515	454	466	483	451	422	425	472	460	471	490	455	480	467	439	458	491	488	451	448	466	435	501	470	459	468	472	472	463	451	456	456	445	489	460	488	476	409	488	471	420	457	497	478	488	471	426	440	503	470	487	473	467	448	428	475	455	458	476	489	479	448	458	508	448	461	449	466	507	502	485	498	455	456	487	459	467	461	427	488	484	448	482	460	434	468	463	436	470	428	443	487	472	447	401	430	434	450	495	493	459	451	460	472	476	443	443	469	416	452	452	438	481	427	484	454	461	441	440	496	478	455	451	445	484	447	474	478	459	468	518	466	509	519	518	465	446	474	434	459	475	485	473	476	449	461	468	438	475	455	492	468	436	487	449	443	475	473	485	466	483	460	467	469	468	448	453	456	481	442	496	512	488	472	498	443	482	474	447	411	445	442	452	402	478	455	435	446	465	457	509	465	440	470	457	449	452	455	483	460	437	456	455	472	460	456	458	412	489	484	480	477	460	452	460	504	441	465	441	467	481	452	464	452	442	444	441	473	432	427	471	459	457	464	453	470	455	455	453	430	422	458	454	437	456	472	450	431	414	462	461	498	451	461	485	440	451	432	463	440	460	478	431	448	459	461	413	509	425	461	464	507	458	491	469	447	482	481	525	459	428	443	462	435	433	439	447	469	456	486	456	458	464	460	447	482	456	451	437	482	455	449	424	472	439	457	461	439	414	466	463	445	453	468	456	437	436	429	469	471	461	445	479	449	475	446	425	458	482	454	472	459	427	466	485	430	422	470	474	483	433	460	468	447	422	462	441	427	436	492	458	451	474	487	461	462	424	494	434	492	482	464	462	450	446	421	461	491	462	446	401	467	428	454	451	468	501	453	413	461	488	477	447	443	483	463	436	455	448	464	455	471	484	433	457	429	460	449	443	472	431	444	428	497	468	473	434	453	478	438	449	454	464	445	442	454	463	486	439	488	483	463	438	485	504	446	461	425	451	448	448	429	470	440	437	447	456	495	450	452	406	435	487	452	435	472	448	419	485	478	432	474	467	471	456	475	463	442	458	442	462	422	477	454	480	482	457	449	464	498	480	491	440	482	498	451	462	469	442	492	440	454	442	467	428	469	442	449	484	472	456	416	448	463	468	463	512	452	481	439	456	443	424	467	498	470	462	432	469	407	470	482	457	439	461	448	439	486	461	447	480	485	463	470	430	463	473	469	466	494	493	468	398	433	459	431	474	435	472	434	455	469	448	497	453	450	469	451	456	484	448	461	496	472	438	459	433	479	516	448	474	430	462	459	467	464	466	449	452	449	466	468	467	490	496	481	455	462	476	480	491	471	429	481	472	476	459	470	448	428	495	444	479	459	510	391	447	508	465	444	471	456	436	445	427	458	485	448	449	447	445	443	431	471	401	433	416	467	435	451	438	483	489	440	480	477	453	454	482	443	431	419	427	435	478	476	450	423	507	461	468	448	474	428	439	460	443	470	475	460	484	491	451	464	448	469	479	460	438	466	412	452	483	467	463	509	477	464	435	471	415	446	434	469	463	422	473	468	461	499	441	449	504	438	430	456	460	456	467	436	434	450	457	435	426	455	502	453	463	476	505	475	467	489	422	470	472	469	447	476	461	439	470	473	492	517	445	422	438	450	469	439	452	427	440	436	421	466	452	442	469	486	471	450	459	462	504	489	515	388	487	469	428	480	484	429	512	474	488	471	475	457	483	491	460	428	444	454	455	461	440	484	459	469	481	447	444	483	456	440	478	440	462	461	473	445	446	447	474	459	424	456	496	476	422	466	448	455	451	406	500	479	441	443	443	447	485	493	455	441	430	454	476	469	460	460	447	467	478	493	509	499	414	444	451	415	430	455	438	471	455	485	448	481	490	505	477	440	491	461	428	442	475	460	456	465	430	466	450	464	446	431	489	436	430	490	457	464	490	487	456	443	478	473	474	450	467	494	456	499	442	435	478	457	442	455	482	514	438	468	463	475	458	471	436	456	472	464	450	416	468	452	471	464	460	476	460	436	448	455	473	489	470	468	463	460	424	478	460	462	458	461	433	445	457	471	442	456	472	463	448	431	459	441	470	476	456	479	454	484	492	449	482	478	442	470	499	443	428	459	500	458	450	449	479	457	436	442	459	444	461	487	490	434	447	453	488	451	456	458	405	448	451	470	463	472	457	442	471	471	442	455	473	457	496	490	493	436	473	436	496	439	455	451	453	444	454	443	434	454	459	432	464	447	416	464	470	485	473	454	443	481	480	469	469	472	468	486	484	481	441	476	451	455	442	511	463	444	478	465	450	465	440	485	482	460	436	477	476	461	442	432	476	439	489	479	418	444	466	454	452	468	483	482	429	469	425	475	466	458	436	458	479	457	458	477	447	436	442	482	447	524	496	420	488	458	463	482	508	457	432	426	510	440	448	485	458	482	465	445	418	483	496	460	444	500	414	429	466	469	505	494	469	450	474	472	466	453	467	453	435	442	468	459	448	494	489	463	451	435	483	457	506	481	433	480	416	485	420	449	480	446	494	478	418	478	433	480	447	487	481	435	482	459	493	497	476	481	467	446	494	493	442	476	423	449	498	465	434	450	439	461	457	488	447	471	449	469	493	448	496	444	479	442	426	449	484	442	476	430	475	481	493	485	471	463	427	438	480	451	447	483	434	424	480	466	462	412	444	492	454	488	447	457	509	470	458	468	464	426	462	470	479	447	474	466	441	461	483	463	455	469	463	447	437	463	459	434	465	458	458	479	450	438	484	461	464	471	427	449	428	492	467	518	482	441	456	461	481	451	468	412	455	465	462	449	451	441	497	445	447	420	420	489	491	452	479	430	431	463	470	456	479	458	489	460	433	465	471	481	482	448	468	471	426	428	496	462	487	448	488	449	493	493	471	441	452	475	472	493	465	482	463	471	421	442	472	432	428	435	430	449	422	485	462	457	444	458	457	477	460	453	460	474	479	441	461	487	453	471	480	461	442	476	462	442	457	479	463	471	476	458	470	491	469	477	476	432	477	466	483	478	450	480	479	459	505	469	459	464	502	486	446	474	468	471	463	466	489	462	475	492	444	435	463	455	433	464	453	454	473	449	445	510	471	464	447	477	457	436	461	452	473	456	443
2643	241	64	52	61	44	53	38	47	37	43	43	40	45	44	47	43	32	60	37	40	46	35	39	30	47	41	33	32	31	49	34	37	38	39	45	34	37	42	44	31	51	35	56	27	40	36	44	40	47	29	34	42	46	41	36	39	49	44	44	38	42	35	39	44	51	39	40	47	57	37	40	33	51	44	45	36	46	31	38	28	40	47	31	34	42	27	36	45	44	37	44	37	45	37	43	41	42	29	40	30	40	41	46	34	41	37	48	52	32	38	54	29	34	43	54	49	43	34	38	33	49	36	51	42	33	27	36	40	32	36	46	33	44	35	46	51	33	37	57	33	36	50	46	33	31	42	46	48	37	43	39	48	31	27	38	31	41	37	36	40	37	42	47	42	26	38	44	43	26	41	46	39	42	26	33	35	51	43	38	43	28	41	50	58	40	33	41	43	40	48	45	42	25	35	39	33	32	35	39	48	41	48	54	34	45	39	39	28	36	39	49	34	34	27	40	36	34	44	47	36	29	47	31	40	30	34	55	35	41	42	44	45	30	41	30	37	39	41	47	36	37	50	46	38	43	43	45	37	44	36	33	45	31	28	39	42	34	48	32	35	37	29	47	46	47	29	42	28	37	43	57	53	32	39	53	49	39	57	47	38	41	54	52	33	38	34	37	44	38	37	43	49	39	39	24	44	40	40	34	45	39	37	40	44	37	48	36	44	39	32	46	37	41	43	47	38	60	55	36	38	46	50	46	48	42	52	38	47	43	35	33	40	36	44	49	37	44	51	38	52	42	35	44	42	49	44	44	43	41	28	30	37	46	37	42	46	42	41	50	44	55	28	32	42	48	49	45	40	37	44	32	36	35	37	33	48	43	37	39	32	44	39	38	42	44	42	49	34	43	39	35	47	37	51	27	38	43	42	49	40	43	34	32	36	35	54	39	45	41	43	38	41	42	43	48	52	49	39	33	37	37	43	36	59	31	29	35	32	39	33	49	41	43	37	49	44	46	43	33	43	47	39	36	24	41	40	38	43	49	35	43	51	40	40	40	51	46	37	50	39	43	45	39	45	35	35	30	37	43	42	39	39	50	30	33	40	30	48	44	42	30	45	45	29	35	31	41	51	52	37	33	38	41	36	46	40	54	32	42	34	45	30	41	33	36	29	52	29	41	25	38	30	43	35	51	45	40	29	39	38	49	40	49	39	34	40	38	45	47	35	48	45	33	29	21	40	39	32	33	44	42	35	40	29	40	51	34	38	43	37	43	34	54	45	38	29	35	52	48	35	45	34	51	41	41	42	38	42	42	42	40	48	41	40	36	39	38	40	45	55	31	44	41	34	31	39	41	43	46	38	35	35	44	40	45	31	41	38	28	43	29	42	43	42	40	39	51	42	38	31	40	27	35	33	32	31	27	35	43	32	41	47	44	40	48	44	39	35	45	36	45	35	44	45	46	36	38	46	45	35	40	29	34	32	42	34	48	33	34	46	31	40	39	43	36	33	40	35	37	34	48	45	36	37	45	38	32	35	36	46	38	44	55	34	44	48	44	35	49	48	47	47	39	42	32	42	40	36	44	33	50	42	37	29	37	43	36	53	40	44	33	28	51	40	34	35	39	40	48	40	26	44	36	33	38	35	43	26	40	41	44	56	43	55	44	38	36	44	40	45	44	54	40	48	43	39	45	44	40	46	46	39	37	48	37	40	45	38	28	33	37	40	36	45	47	32	39	34	39	44	43	34	38	40	51	43	50	44	36	43	47	44	44	38	46	41	43	33	38	40	42	57	41	36	27	38	34	36	35	45	44	42	44	44	39	44	34	37	52	41	42	35	42	44	39	40	38	31	33	43	29	33	42	33	42	33	43	31	37	40	41	31	39	43	35	33	30	32	34	46	29	41	34	50	52	44	41	42	39	52	40	43	50	45	35	43	49	41	45	42	43	37	24	33	57	43	40	29	50	46	41	56	49	32	38	33	35	44	45	44	22	46	37	35	48	35	36	28	45	61	44	47	35	43	36	29	38	41	34	37	25	37	38	42	48	42	46	46	41	33	42	44	38	52	38	43	39	42	39	35	33	39	42	40	46	38	26	36	35	31	42	48	36	40	44	42	45	41	35	46	30	56	49	46	32	40	35	48	43	40	43	42	36	33	37	51	51	42	36	47	51	36	35	38	42	34	52	34	49	43	49	49	47	39	27	36	41	45	44	48	38	47	33	48	44	33	42	33	42	40	46	40	44	50	41	31	44	38	36	26	42	46	29	32	38	48	43	39	42	36	40	45	42	40	44	42	36	43	40	52	42	29	45	39	35	34	25	29	33	42	47	41	52	45	43	40	38	45	42	29	34	47	38	40	46	39	32	36	52	37	48	45	30	37	47	33	56	36	34	49	43	41	42	48	36	50	32	43	46	31	35	36	38	39	43	51	38	53	48	27	47	38	34	31	49	46	36	38	25	50	42	47	41	38	42	25	41	39	40	35	46	50	34	40	43	48	52	39	41	41	38	28	31	42	39	43	49	42	30	39	39	44	46	31	45	44	38	42	34	47	45	38	46	46	48	33	37	45	38	41	35	35	41	28	42	41	49	48	46	48	45	42	54	50	42	47	50	41	40	33	35	35	39	30	51	39	34	37	43	41	48	40	41	34	35	39	34	52	46	35	36	40	32	46	36	39	27	28	41	41	38	38	43	33	47	36	48	49	44	47	49	40	34	36	40	44	37	47	48	29	40	42	39	35	28	40	62	46	45	37	38	34	33	40	40	45	42	40	42	36	38	36	57	38	46	26	42	46	46	47	37	36	38	36	42	33	33	36	44	27	43	38	37	38	34	43	48	41	41	49	30	44	39	38	40	44	43	28	40	29	29	36	36	43	46	45	36	43	50	35	43	29	31	37	41	39	36	46	30	48	57	46	40	45	38	46	31	36	45	44	37	47	38	38	41	30	46	49	37	47	39	41	39	53	31	39	36	37	46	45	34	59	44	31	31	29	40	33	33	35	36	36	43	37	49	47	35	36	41	30	40	40	44	48	39	35	30	45	35	43	40	52	47	40	54	38	37	31	38	46	41	47	34	39	36	49	30	52	29	37	40	47	32	42	38	36	36	35	36	37	35	41	38	43	48	46	39	40	35	40	37	46	44	31	52	40	35	33	43	39	48	49	41	37	44	27	47	41	43	32	36	34	45	33	37	34	40	25	39	39	46	44	48	32	47	40	37	43	42	35	37	53	38	32	38	45	49	28	41	37	35	37	42	37	27	35	41	40	21	38	30	37	36	33	39	41	41	54	42	36	45	50	40	39	40	45	46	38	31	39	42	36	44	50	52	33	45	35	37	48	34	38	33	39	44	44	39	40	50	41	37	38	36	46	46	44	37	34	40	37	41	47	36	45	37	49	48	40	38	37	27	38	30	41	35	41	41	40	36	32	42	38	33	47	53	33	39	38	36	40	41	45	45	29	48	47	47	40	51	38	30	27	31	46	48
2216	350	218	234	236	195	187	178	160	164	172	162	171	165	162	146	171	169	142	123	141	151	133	139	149	134	135	126	133	138	146	129	153	154	150	156	142	157	164	127	123	151	125	157	143	127	137	129	154	124	140	141	159	126	123	132	140	131	134	129	145	134	136	116	150	146	138	146	152	130	136	142	125	142	155	131	137	119	106	134	132	128	144	132	139	129	144	119	147	139	139	141	140	135	152	155	117	132	147	131	129	130	125	128	132	136	130	132	144	142	141	141	163	123	140	136	124	142	148	112	128	139	139	141	151	131	151	142	146	129	145	159	146	137	142	135	142	133	135	140	139	128	152	140	136	148	112	153	128	113	133	167	130	146	147	118	135	149	136	138	123	130	131	139	126	142	139	137	130	129	147	160	137	140	139	127	127	159	122	143	134	126	126	145	134	143	132	127	138	138	131	141	132	134	136	154	133	135	134	113	130	153	152	150	130	144	129	134	123	148	130	132	141	147	149	132	139	162	139	138	148	118	129	142	122	135	124	134	157	121	148	149	140	132	143	164	134	144	165	137	119	134	124	129	140	123	130	155	160	146	131	110	131	142	115	139	125	149	132	148	134	150	136	152	156	116	131	127	153	140	134	150	135	137	131	125	134	134	145	127	131	143	126	123	124	125	139	156	131	136	138	121	126	144	124	120	143	167	133	119	161	135	123	134	127	136	150	136	130	121	136	142	140	148	145	123	137	137	121	137	150	139	135	131	145	122	136	145	150	144	146	143	134	145	129	132	131	133	135	147	116	143	134	130	151	123	137	136	136	122	157	141	119	154	120	118	133	148	132	137	138	157	139	127	142	136	130	125	132	134	147	147	119	154	145	137	133	133	127	131	135	145	130	130	129	136	156	143	131	157	110	128	138	127	146	145	133	135	148	158	125	122	122	135	126	143	120	140	149	128	129	159	161	137	123	129	144	158	121	126	140	145	119	131	104	145	130	137	141	139	150	140	124	136	130	123	138	141	125	142	125	137	140	134	139	144	137	124	127	140	143	156	142	122	136	116	125	118	160	157	134	133	118	130	157	175	136	134	122	149	124	139	140	130	127	128	136	128	138	135	137	123	153	130	139	135	142	148	137	146	142	150	144	138	140	150	133	139	161	130	131	140	132	131	137	131	145	142	125	130	142	158	144	142	137	114	161	123	149	133	119	139	128	147	138	146	124	131	131	140	122	136	127	154	145	121	142	138	145	153	157	145	140	158	128	156	135	157	140	113	136	137	129	149	133	137	137	142	144	150	126	149	141	130	129	148	140	132	151	130	147	131	131	137	112	122	122	140	143	139	149	144	138	170	139	123	136	145	132	121	147	152	135	153	142	117	130	136	144	146	127	122	140	119	139	137	137	131	140	132	147	135	144	134	132	130	150	115	116	152	132	134	142	132	110	114	136	132	126	132	120	142	157	148	151	134	123	131	140	159	140	122	133	162	142	128	148	121	157	135	159	143	154	130	160	138	143	137	126	149	123	139	131	137	126	116	136	149	133	143	146	129	133	116	149	147	135	135	118	152	142	139	150	115	111	130	131	152	150	154	115	145	139	137	156	134	135	140	153	135	144	123	150	151	130	131	140	128	139	138	132	130	132	157	136	116	142	120	129	116	130	116	147	119	159	146	148	145	137	120	147	133	124	137	135	140	135	133	146	133	152	112	145	147	150	124	136	134	150	122	127	131	140	132	126	140	142	137	143	121	125	146	124	124	147	134	151	126	163	138	134	151	152	150	141	137	136	145	141	136	127	133	148	131	113	137	170	137	135	136	141	128	117	115	142	122	119	157	130	149	136	142	131	160	145	143	122	143	129	117	129	118	132	147	131	116	141	150	137	136	119	144	134	124	135	134	130	143	132	139	139	156	131	134	142	139	137	135	123	128	119	140	136	118	134	144	120	143	149	156	124	129	113	141	126	124	138	143	132	128	116	133	137	135	125	131	144	134	135	131	182	143	129	148	123	139	162	138	151	142	118	138	139	139	122	158	153	132	124	125	131	135	145	141	133	132	143	150	135	138	123	126	155	136	158	131	143	136	133	127	142	142	161	134	153	137	124	129	140	146	127	130	141	140	151	148	132	112	157	133	123	143	126	141	143	148	132	135	154	148	156	120	149	151	135	160	100	134	140	144	125	143	147	165	150	144	137	123	151	140	128	121	140	123	135	157	154	139	143	141	131	149	131	118	136	130	138	153	145	157	144	131	134	112	128	123	126	128	125	128	126	144	110	123	114	129	135	125	124	137	132	139	133	133	159	130	133	141	118	138	130	131	127	127	133	108	147	144	137	138	135	132	148	161	141	140	112	132	155	141	138	127	114	148	131	134	141	155	140	153	154	142	133	147	137	123	136	141	144	143	131	139	134	149	130	139	139	140	131	141	132	132	121	134	141	147	129	144	127	146	136	121	157	152	139	148	148	127	127	135	165	139	118	131	154	141	131	157	160	147	123	146	133	136	145	121	130	109	114	133	135	149	136	139	142	116	140	142	154	143	147	135	139	131	139	130	133	143	143	119	139	145	128	156	139	149	134	141	141	151	159	172	137	128	140	130	136	123	140	139	153	121	144	142	131	128	135	123	130	135	132	133	133	148	144	133	127	128	164	155	135	145	132	125	145	136	152	149	126	140	144	137	127	140	140	140	115	153	129	143	128	140	124	125	146	150	132	159	142	131	133	125	124	128	124	134	145	157	133	141	139	159	134	135	129	117	127	121	155	122	136	146	170	134	143	143	145	135	137	131	143	143	136	141	136	151	152	178	135	147	138	125	158	131	131	125	138	127	145	144	143	135	131	138	125	121	137	134	124	136	135	132	119	122	124	157	140	137	133	142	115	135	142	151	139	143	124	110	125	127	137	117	138	141	150	145	128	149	157	130	116	118	123	135	150	150	128	141	125	136	142	157	138	153	144	129	146	133	130	133	148	147	134	150	175	126	128	149	124	132	136	120	130	132	135	150	130	142	137	158	137	155	139	131	140	149	139	155	135	149	148	132	160	141	143	126	141	141	151	138	148	146	121	141	101	136	152	144	119	128	133	118	151	134	143	129	151	127	131	153	134	132	134	123	148	138	130	133	133	123	142	116	137	119	112	151	138	157	147	136	154	157	124	149	114	120	120	126	144	138	147	142	123	151	151	142	136	140	122	150	146	140	119	161	136	138	146	131	148	156	140	137	115	125	133	148	139	143	148	138	143	132	130	166	142	145	125	131	131	132	130	143	128	156	138	151	150	146	142	137	133	155	119	134	122	131	136	155	129	142	148	154	136	155	135	127	134	128	141	147	141	142	126	134	134	147	142	161	139	152	165	134	158	127	135	127	151	138	126	130	144	114	155	125	140	162	142	134	120	128	132	126	140	144	130	124	132	144	138	112	158	140	145	149	142	148	127	136	145	137	142	157	136	156	127	108	148	135	132	114	145	127	147	130	155	108	150	144	124	140	120	133	144	161	121	119
10337	1625	1205	930	603	506	371	323	295	275	224	187	207	221	175	174	175	164	158	166	156	157	146	169	137	142	149	156	133	135	118	146	135	138	134	135	153	126	125	131	120	142	136	120	134	133	135	151	135	163	142	124	105	150	121	124	129	117	127	119	132	111	132	129	129	143	126	127	141	133	128	118	103	109	128	127	154	116	137	126	144	116	109	128	127	147	118	125	132	122	133	151	116	113	131	117	126	117	121	114	113	124	126	115	129	122	132	140	126	133	142	141	110	118	132	132	120	107	146	113	135	103	140	127	130	113	124	122	128	120	135	130	132	133	125	133	125	131	109	143	139	139	119	142	129	118	131	114	142	150	118	133	122	146	113	118	118	124	112	136	123	118	112	140	136	123	156	132	131	129	118	109	136	124	107	95	130	123	121	113	147	118	109	134	115	110	138	131	129	121	142	138	138	117	108	123	134	124	137	139	119	114	131	127	125	134	134	129	139	134	138	132	104	127	131	129	121	135	137	102	116	142	137	129	121	112	104	111	131	121	115	139	133	133	149	134	133	130	154	127	124	117	118	140	113	132	113	142	121	136	109	124	143	128	122	108	128	129	133	117	119	119	134	134	118	133	124	144	147	112	125	103	139	123	135	133	122	120	112	135	113	139	109	129	131	138	135	127	110	129	126	107	120	145	136	128	127	134	111	117	149	110	112	123	130	141	133	125	109	113	133	144	137	132	137	137	113	121	140	122	124	133	140	125	126	112	142	141	121	124	118	120	131	135	122	124	126	130	125	131	123	132	122	115	156	124	102	121	127	141	146	155	142	116	137	126	99	113	90	106	119	116	123	132	111	134	126	138	125	120	129	114	132	119	116	115	138	133	133	144	108	108	142	113	121	136	106	113	123	127	116	113	145	142	139	133	129	145	148	132	138	136	115	135	99	129	149	129	115	121	164	121	111	140	137	106	113	114	132	125	98	122	148	122	121	122	116	123	136	121	128	121	135	152	129	139	122	121	128	121	133	125	146	109	147	141	129	128	135	119	128	131	140	131	136	151	131	117	119	128	116	156	129	110	132	128	146	116	129	139	121	139	123	149	133	124	126	116	111	134	121	119	137	130	132	127	132	113	123	117	133	119	117	124	117	126	135	142	143	124	126	127	136	123	133	121	141	135	125	134	119	118	127	129	128	134	130	122	122	128	125	111	117	118	122	135	122	117	114	146	121	126	122	141	152	134	153	111	129	114	123	110	142	114	133	122	133	134	139	148	132	109	126	108	130	117	126	121	109	114	133	142	113	138	92	109	125	116	100	137	131	121	135	111	115	150	122	123	141	130	125	136	145	132	114	136	125	130	121	130	130	152	111	112	134	126	139	123	138	129	111	127	143	148	152	127	135	127	138	127	119	123	139	152	113	122	132	137	118	110	126	120	133	118	102	132	120	120	104	101	125	131	122	154	142	138	117	127	113	126	142	122	120	134	129	146	132	113	118	142	124	117	157	115	125	136	120	123	116	111	146	132	141	111	123	118	124	129	139	129	119	107	133	138	123	136	133	131	125	130	120	142	113	114	129	125	157	116	139	141	122	131	113	117	114	126	135	121	131	122	126	127	117	130	103	109	133	109	134	126	127	121	106	123	122	127	139	107	117	131	133	135	123	131	112	129	115	137	122	132	127	128	122	133	126	116	109	131	144	144	135	141	137	128	102	131	138	139	121	160	131	125	139	137	133	114	138	136	117	129	130	121	157	130	130	107	123	91	121	134	122	126	129	149	125	134	125	110	110	133	121	116	120	143	138	121	116	124	129	136	124	132	129	129	112	146	147	130	128	131	112	123	120	131	124	111	119	131	137	118	135	140	144	143	114	111	134	119	119	129	123	134	123	127	139	116	108	134	132	119	129	120	129	139	105	123	117	128	138	126	134	130	159	129	122	129	120	152	111	127	133	133	131	142	134	121	121	121	129	118	115	119	152	122	124	130	151	120	128	115	118	116	127	138	140	142	122	122	126	112	125	141	120	140	141	121	122	146	130	125	136	110	121	134	134	125	135	150	120	126	116	143	110	136	136	128	118	136	115	135	127	123	136	113	143	131	115	139	116	131	136	131	131	104	132	126	139	113	131	129	141	132	121	134	128	140	128	142	134	101	127	132	127	129	121	111	136	113	108	113	122	143	119	121	103	129	134	124	128	121	138	128	151	127	150	116	134	110	114	121	131	151	140	132	118	105	139	135	111	138	131	130	137	133	123	127	133	130	148	141	133	140	117	131	129	132	136	106	130	117	115	116	112	144	129	159	120	124	102	142	125	129	104	115	120	127	127	146	156	121	143	145	124	126	142	133	126	120	132	154	134	132	118	117	119	128	126	105	139	152	128	125	111	138	127	135	121	130	110	127	113	121	126	122	131	120	119	139	127	130	141	132	125	134	140	125	123	126	121	134	129	129	130	126	110	143	125	111	140	138	134	111	125	117	138	127	129	140	112	131	127	125	127	125	129	149	113	123	144	137	112	120	101	115	120	117	108	150	128	146	116	127	127	115	127	119	107	121	136	154	113	126	121	120	148	115	108	137	132	141	117	121	137	116	134	125	116	128	135	122	120	128	111	133	142	113	125	126	119	136	122	126	118	133	125	121	141	139	125	138	149	124	140	135	123	102	150	128	127	147	133	125	123	144	138	144	125	116	115	118	118	146	119	144	121	134	137	122	114	122	126	117	108	95	140	136	118	112	121	122	120	120	130	139	116	99	117	105	116	155	120	126	136	131	135	125	146	109	135	123	116	132	138	120	119	120	127	140	130	129	103	135	138	143	110	133	123	135	118	154	136	142	128	120	121	109	138	124	115	106	129	129	119	128	134	133	124	132	123	107	126	144	136	116	140	148	105	112	146	146	134	118	130	138	128	124	136	123	129	130	121	115	148	122	136	124	140	133	130	128	138	124	118	133	126	133	114	132	136	135	148	129	121	136	146	132	122	127	131	145	145	129	127	125	113	142	122	138	124	135	141	138	134	117	138	122	123	108	121	125	115	131	135	127	124	122	135	149	110	110	151	116	126	121	135	131	122	139	112	137	131	130	148	120	129	134	121	127	127	124	135	147	141	135	122	129	118	120	114	123	112	131	138	131	91	102	110	131	124	138	133	116	109	133	138	135	130	123	107	122	139	118	123	129	152	132	130	124	118	144	153	107	135	107	131	125	143	141	128	128	129	128	138	135	120	138	130	137	141	114	113	118	127	132	129	142	135	114	134	126	122	128	112	131	131	98	123	123	135	137	131	120	128	116	115	127	125	134	131	121	134	102	121	143	104	138	118	121	118	133	148	126	114	114	129	117	132	141	124	117	132	140	124	131	144	119	93	107	137	141	126	132	114	118	136	144	121	123	129	116	126	120	129	131	127	111	152	115	141	121	128	135	133	141	141	115	120	142	109	115	126	150	139	122	139	122	125	115	143	119	125	127	135	130	139	136	124	131	119	115	124	133	144	128	119	130
6609	1454	2748	3110	2708	2265	1978	1516	1236	1149	1017	859	858	804	691	605	604	577	489	528	513	505	456	480	459	478	433	425	473	415	432	409	390	388	394	374	388	390	387	367	351	371	374	354	382	377	353	371	346	359	375	381	351	365	359	362	363	347	365	326	364	360	375	340	361	344	343	332	368	355	310	350	348	353	336	321	326	304	343	315	354	401	332	322	327	345	335	351	315	336	369	352	344	330	319	346	342	324	348	359	354	302	310	315	353	364	331	332	353	332	317	310	328	290	341	338	327	354	362	325	334	323	327	379	336	317	328	349	341	355	301	330	335	334	336	330	336	334	348	327	336	347	324	334	322	329	343	306	325	355	330	353	333	365	344	354	344	352	318	325	324	332	319	359	338	307	335	359	362	311	336	351	303	324	332	337	351	341	330	335	303	318	335	342	294	329	339	295	331	344	358	323	339	339	350	364	343	355	344	377	360	316	334	326	329	334	348	347	325	300	341	345	312	331	347	308	334	332	349	326	323	344	348	331	315	347	352	297	342	321	317	319	339	351	310	321	349	330	336	351	341	315	325	303	342	335	316	351	375	322	324	324	331	342	328	335	335	339	356	338	322	359	361	325	337	327	328	320	335	316	369	300	323	322	279	364	352	300	315	337	337	328	352	328	334	354	333	333	361	339	314	356	309	319	327	338	305	341	339	325	296	320	328	347	331	362	318	327	335	311	342	331	366	327	340	322	314	338	339	328	338	329	343	326	298	338	332	300	353	348	330	327	304	366	352	329	362	280	342	311	321	359	311	341	343	324	318	330	351	322	340	321	356	351	358	313	314	335	327	318	322	358	349	347	365	355	303	381	310	367	337	334	322	302	340	327	366	323	307	338	356	326	362	371	324	329	318	344	347	361	327	358	369	348	328	349	304	335	298	369	311	319	336	333	330	333	345	332	317	327	350	341	369	359	363	327	323	325	348	338	335	304	327	316	310	353	321	322	372	311	322	329	336	324	330	345	328	356	338	322	335	316	352	326	307	310	334	299	294	340	318	340	355	313	331	351	321	317	339	325	354	320	340	390	309	327	319	317	373	350	329	339	321	377	327	325	311	351	315	337	324	306	355	325	319	324	312	342	311	293	340	318	330	338	341	351	338	348	371	307	315	343	344	328	340	328	332	328	380	324	346	341	334	342	311	287	393	340	350	342	344	333	353	348	338	328	321	308	323	345	365	324	332	357	323	375	323	355	320	347	327	337	315	291	316	328	321	334	312	351	312	312	326	333	362	351	358	314	356	330	366	300	342	317	323	308	343	348	345	317	300	352	327	348	338	323	312	339	337	350	343	324	337	331	324	340	324	356	345	334	332	321	354	297	345	352	320	351	339	330	328	317	310	349	344	340	327	331	334	304	324	343	334	360	340	375	351	316	307	348	323	321	335	319	320	334	332	336	318	333	339	342	337	345	312	346	323	332	335	332	335	301	292	342	329	351	356	323	336	340	325	325	338	366	307	316	357	338	327	316	326	341	329	338	317	303	322	306	335	342	337	329	306	339	362	327	331	323	351	283	314	305	349	358	328	322	299	334	330	312	335	366	326	331	313	338	330	318	328	313	347	329	327	329	324	316	316	364	346	309	329	354	345	328	307	342	361	327	343	357	339	357	298	335	357	319	332	336	336	335	331	258	319	337	327	361	317	351	371	338	351	327	360	351	346	335	365	348	366	319	348	340	332	324	333	332	316	299	306	348	298	367	350	314	335	318	336	324	334	358	320	352	357	337	329	352	327	312	337	337	343	347	350	349	330	319	338	345	308	319	350	324	372	296	316	348	339	318	314	380	315	312	389	368	332	320	342	313	298	362	360	338	345	334	308	336	319	313	354	364	305	328	344	316	329	328	356	357	360	362	350	354	326	329	317	319	313	347	331	322	329	353	324	316	325	345	340	338	344	357	329	340	326	360	329	334	363	317	307	306	327	331	307	351	310	309	294	305	349	330	315	315	332	316	287	332	320	330	329	308	324	340	314	327	306	323	303	306	327	293	360	327	320	351	325	307	351	348	330	313	345	303	314	325	350	296	343	335	338	316	323	326	330	307	347	318	336	327	338	334	333	337	339	301	303	330	331	336	336	285	321	317	307	374	322	328	320	328	304	327	335	358	313	337	325	339	339	366	328	311	323	323	339	334	336	337	348	324	323	329	321	328	327	304	368	335	313	311	326	361	322	328	343	321	336	353	345	317	283	345	350	294	319	337	315	334	327	288	367	354	343	346	327	364	354	306	323	328	325	292	303	349	336	331	338	337	328	347	341	333	356	341	349	338	320	308	310	325	318	359	320	358	369	342	338	346	325	333	326	316	328	321	344	355	338	319	343	340	321	339	326	355	337	344	320	366	343	321	331	324	360	335	316	326	326	313	324	311	353	353	319	343	327	331	327	338	325	333	332	317	312	321	374	333	333	355	316	343	324	299	314	331	296	373	349	316	319	324	310	307	334	320	330	315	329	320	346	319	364	305	312	350	336	328	328	340	331	356	339	328	306	344	334	297	310	330	329	341	344	357	326	347	329	325	344	344	333	360	324	350	327	333	319	313	301	341	339	354	339	327	326	305	325	287	338	310	325	318	326	304	332	356	327	370	355	325	346	334	325	323	322	340	315	348	304	312	320	351	334	334	346	359	349	325	354	341	302	330	272	297	324	306	356	304	334	318	323	326	304	346	356	316	312	326	340	312	335	327	339	306	336	323	354	342	323	307	319	337	351	300	335	333	330	312	333	315	312	332	337	336	310	369	364	345	344	324	302	334	363	343	309	322	318	305	319	300	336	352	306	357	359	341	363	328	316	326	342	328	310	310	342	331	373	328	328	340	354	311	325	325	333	344	321	343	348	337	348	318	337	334	335	349	325	364	293	309	357	351	333	331	329	362	322	330	312	323	365	383	340	320	335	328	363	314	335	341	315	320	343	285	349	296	321	353	302	326	310	323	329	339	349	344	321	309	344	338	320	338	347	339	305	327	344	344	330	350	347	357	311	325	344	334	333	351	314	317	312	285	341	302	324	342	344	327	331	350	344	315	342	297	345	329	324	376	312	299	317	332	336	307	340	323	350	316	308	327	308	319	323	310	322	304	357	358	334	343	301	373	340	334	359	304	310	314	308	359	325	351	345	346	335	305	323	315	336	350	351	353	328	308	355	328	329	314	366	337	321	344	348	325	322	345	358	344	324	303	356	366	364	363	334	325	331	320	329	309	322	308	304	359	352	345	354	305	320	300	315	339	318	331	307	331	319	359	329	343	346	318	331	352	318	321	313	295	353	308	290	350	297	311	314	315	343	312	320	317	328	314	354	341	338	315	304	322	334	329	333	347	352	329	327	347	299	328	319	326	309	352	364	354	325	320	374	342	333	349	328	357	315	350	355	329	318	337	316	313	360	355	369	317	325	313	344	321	346	334	328	322	355	338	275	315	330	305	305	360	324	341	363	338	313	318	319	333	334	349
17887	3647	2538	1875	1206	939	720	561	489	423	377	362	342	302	260	290	274	267	240	245	238	229	243	232	246	244	248	223	220	219	228	241	195	192	189	193	202	198	198	221	183	179	183	225	197	204	180	191	215	183	201	203	180	196	210	195	238	218	204	206	163	217	229	213	185	173	198	180	192	190	187	207	200	201	181	183	192	202	231	202	210	182	205	190	164	201	183	222	192	184	214	219	209	203	202	214	190	212	172	207	212	198	171	208	196	193	179	186	185	203	244	225	204	197	213	203	194	196	186	220	217	206	233	220	200	185	186	219	211	183	207	183	219	178	216	209	174	190	179	192	168	194	198	206	167	218	189	187	204	188	236	189	206	197	194	188	198	209	197	189	220	211	210	189	222	161	196	195	206	181	188	211	199	197	192	238	199	192	206	184	212	218	189	198	184	226	193	179	197	208	202	191	199	198	207	179	201	198	195	224	178	180	213	172	171	171	213	183	177	186	182	175	213	202	203	191	166	211	154	196	202	190	202	176	194	168	192	194	186	190	178	229	200	184	198	192	190	182	191	201	189	205	170	201	188	174	173	182	200	198	196	193	192	194	190	182	206	180	202	202	171	198	189	203	195	189	205	180	190	196	200	204	211	219	200	165	181	193	167	154	194	177	206	191	190	198	201	198	197	180	187	199	202	201	224	216	178	200	183	208	186	180	203	187	179	207	185	183	188	171	186	190	194	202	220	175	197	206	165	183	195	186	193	191	184	182	202	208	173	191	188	193	195	184	185	199	191	199	181	197	181	219	217	218	200	195	229	184	203	192	224	192	195	185	192	199	173	212	184	204	195	233	198	177	207	190	204	224	199	195	178	218	215	202	204	211	197	194	207	225	193	202	189	189	183	193	176	194	187	175	205	206	220	177	199	187	180	203	175	198	203	194	216	172	172	184	183	182	203	178	211	224	190	166	199	182	183	184	195	197	217	209	207	191	222	185	193	227	187	181	198	210	175	200	190	228	190	173	205	188	186	205	199	184	181	179	194	175	204	208	193	186	220	188	205	186	191	182	222	195	191	202	214	186	205	191	203	205	201	200	213	184	188	201	202	204	198	198	188	208	206	222	190	189	182	185	193	231	190	189	197	194	196	181	213	214	171	199	195	204	208	193	152	199	164	180	194	176	190	186	182	171	224	189	191	202	197	216	194	195	207	200	165	204	212	196	176	182	194	217	189	185	196	201	218	160	203	206	213	199	218	186	176	197	217	224	179	181	203	203	190	190	190	197	188	193	195	210	200	214	178	206	180	181	189	221	176	219	204	205	202	191	181	217	185	225	198	200	204	219	188	197	217	181	183	211	205	204	170	186	211	210	199	171	176	203	193	197	210	187	191	197	194	191	211	189	198	183	180	185	190	196	209	231	193	180	206	194	189	185	206	193	199	192	199	175	195	186	213	202	212	190	177	181	187	202	187	213	189	190	191	214	209	204	206	205	191	156	208	219	203	202	174	172	196	203	211	202	180	177	211	175	189	174	193	184	197	163	202	195	173	201	192	173	201	205	189	190	204	224	162	196	198	173	198	186	181	212	185	193	194	189	198	181	201	201	203	184	195	181	184	186	208	184	210	225	210	205	224	174	206	184	196	191	157	183	222	214	189	183	193	199	204	193	201	199	186	205	199	192	202	193	190	207	204	208	220	168	176	188	198	202	211	218	186	211	185	189	197	176	182	198	200	173	194	200	184	209	185	182	190	167	169	168	166	197	199	216	205	173	178	159	208	212	173	185	178	202	192	172	171	203	192	211	192	227	216	205	206	171	187	208	203	165	210	193	206	195	192	165	191	201	207	168	210	205	183	203	229	205	191	216	196	205	186	211	209	187	190	191	205	195	195	188	184	228	211	203	203	191	191	209	188	214	191	199	202	196	196	195	210	186	186	192	205	207	202	193	193	202	201	183	197	196	180	191	208	181	180	200	183	196	198	185	201	173	200	218	177	189	191	225	176	191	198	203	211	197	177	195	199	212	209	216	178	169	193	179	201	192	185	210	210	202	191	198	212	198	183	189	179	190	191	203	196	189	177	196	195	197	192	213	174	179	223	186	192	202	200	210	221	194	180	190	200	198	213	191	170	171	207	170	200	179	201	224	190	183	216	190	187	211	209	185	199	218	188	202	192	216	203	190	211	197	196	201	235	206	201	202	168	203	193	187	187	185	216	185	178	195	208	211	195	204	175	193	189	181	204	177	208	187	169	183	214	179	218	199	191	152	194	186	161	208	187	204	186	237	178	205	191	214	209	176	186	215	204	189	215	206	185	198	182	214	186	204	193	186	182	181	190	222	197	198	181	180	182	171	183	197	198	204	192	192	205	193	217	173	168	188	191	161	205	173	174	171	202	192	185	178	183	189	180	180	206	186	183	200	163	187	209	185	202	185	201	218	199	169	204	190	193	210	186	178	209	189	185	180	196	199	168	196	193	191	184	198	195	198	191	180	183	200	184	187	214	203	184	205	187	160	189	196	185	202	171	175	193	184	167	188	185	188	166	208	190	225	184	207	168	184	209	181	190	188	169	202	224	188	186	168	189	195	192	179	200	170	209	201	202	186	227	195	188	204	204	181	178	163	211	193	204	212	197	188	188	197	189	200	197	186	171	173	199	225	193	216	176	217	185	185	214	214	229	208	174	212	202	200	208	171	215	177	196	183	182	167	177	222	197	205	196	180	204	168	156	183	192	185	194	195	193	207	188	198	214	205	222	207	191	205	212	179	185	189	199	216	184	193	190	211	183	182	209	201	192	205	207	178	205	193	192	207	178	202	197	187	200	170	198	187	217	203	222	200	190	202	197	179	179	192	172	197	190	192	184	193	210	159	195	178	186	185	203	197	172	200	201	207	175	216	214	180	163	204	182	199	203	195	186	167	197	190	176	195	212	189	201	188	198	195	185	203	216	195	192	203	201	187	213	200	182	180	195	193	193	199	192	186	174	165	196	210	166	203	207	207	209	198	180	195	189	180	180	195	192	206	204	184	194	159	182	197	182	181	197	168	197	171	194	186	200	158	184	187	204	180	182	179	176	194	193	203	172	187	171	202	181	183	176	211	181	190	200	214	194	181	188	177	199	181	202	180	197	181	193	196	188	184	182	205	211	171	202	166	201	224	183	185	191	189	177	203	215	176	191	183	213	188	181	194	212	184	171	215	177	197	156	189	206	194	196	205	196	225	199	181	192	176	192	192	211	183	192	192	199	217	186	183	213	203	190	208	182	201	195	190	225	192	169	213	182	223	193	204	196	189	207	204	199	172	183	197	196	191	178	164	187	201	204	164	186	175	195	194	203	204	211	217	166	200	206	193	196	206	191	172	205	191	180	205	190	194	231	217	185	202	196	188	196	199	181	185	193	201	191	168	177	177	209	187	176	179	201	195	183	172	210	205	192	201	181	172	205	198	169	190	228	197	213	215	195	212	181	191	190	208	165	211	190	179	188	179	192	197	162	179
8514	2567	4728	5536	4738	3930	3198	2594	2261	1838	1615	1445	1330	1205	1081	1096	1016	918	757	836	777	769	755	730	726	657	669	614	598	632	563	574	586	565	557	545	571	504	573	571	541	559	523	554	531	508	537	563	546	519	538	510	509	538	492	497	482	490	475	497	502	516	494	534	475	468	468	490	477	473	473	477	460	473	468	489	481	491	483	468	460	468	499	483	508	476	462	534	450	485	508	492	470	452	493	493	502	468	468	472	469	492	482	440	477	463	487	450	452	446	495	448	474	472	482	488	485	472	453	448	460	494	481	494	476	463	464	478	464	468	459	475	435	477	432	426	447	467	415	449	440	492	470	457	494	465	477	469	447	485	454	494	454	472	441	475	443	468	496	471	459	479	447	410	518	476	433	450	487	449	472	462	478	435	455	475	435	462	487	445	453	458	495	454	469	482	443	452	502	474	459	442	448	427	445	432	471	443	467	464	439	490	476	444	439	443	450	433	439	460	443	474	437	466	460	464	465	457	446	462	476	439	464	444	446	458	446	487	426	456	443	452	504	472	490	437	457	477	472	474	469	427	452	427	460	462	449	481	465	469	449	461	504	464	479	480	422	426	427	452	488	472	485	461	490	463	442	421	472	452	448	457	475	472	447	448	497	448	470	468	454	445	439	475	472	429	480	478	460	460	460	444	500	464	460	454	433	455	482	455	469	497	438	429	465	450	483	448	485	451	460	459	454	460	456	459	454	455	423	472	453	480	407	457	469	503	461	439	489	446	439	457	450	464	449	475	476	488	461	416	440	411	447	445	455	453	432	448	497	458	494	507	467	438	449	482	494	459	458	464	458	451	432	482	438	501	434	439	473	448	443	461	444	452	481	418	411	427	462	475	482	410	448	500	456	482	470	509	449	468	453	478	475	449	430	452	453	472	469	451	453	461	462	451	443	496	467	482	477	466	456	473	447	480	426	429	450	424	460	454	457	459	474	494	442	462	457	449	466	472	503	446	476	469	467	448	452	439	454	471	474	475	470	446	454	511	436	414	466	474	427	471	465	465	462	445	467	463	446	447	467	467	476	448	440	483	467	478	444	443	440	449	457	448	438	462	459	477	454	457	468	465	485	461	460	449	477	489	475	424	481	464	458	410	465	468	476	453	442	436	460	465	493	490	446	441	441	465	497	479	468	450	490	455	451	447	447	457	493	479	509	434	459	439	425	467	462	419	468	478	460	466	466	467	433	467	464	422	437	427	459	460	484	435	457	447	431	474	479	433	464	446	439	478	456	442	417	466	445	472	441	465	443	430	511	445	476	456	430	459	503	438	462	466	493	482	483	499	486	486	426	493	495	472	462	448	455	476	494	474	470	443	438	455	461	457	447	462	465	449	435	433	460	471	424	454	482	459	442	436	444	460	460	481	442	460	461	437	438	445	435	458	449	435	416	477	419	440	443	447	450	462	451	458	488	490	402	439	481	455	474	454	466	482	467	476	465	443	478	445	472	428	503	456	484	481	435	449	446	439	453	452	448	461	448	498	465	440	433	475	468	452	461	441	476	460	441	452	461	460	439	427	438	428	441	455	488	468	467	452	472	475	474	469	448	461	468	443	452	501	455	470	434	472	467	432	466	463	436	456	467	478	458	488	452	473	476	471	425	468	480	462	461	482	446	451	466	484	457	473	444	458	464	459	496	463	458	424	469	469	448	478	495	458	460	436	485	462	489	436	418	498	450	464	475	458	447	479	474	471	470	490	416	467	515	420	479	439	468	437	503	449	487	447	462	483	486	453	428	465	476	463	483	458	465	445	428	491	471	482	448	477	454	477	465	430	490	488	463	447	454	464	480	465	443	431	445	436	451	452	484	470	494	456	478	472	471	454	441	482	466	485	507	453	457	473	444	450	471	443	457	477	455	443	432	457	457	444	458	460	460	452	484	455	478	487	465	451	465	447	481	471	433	455	493	411	442	479	448	459	487	442	449	463	441	466	441	465	450	463	463	442	440	480	464	433	470	462	460	470	471	434	501	477	441	483	460	477	444	430	451	431	483	464	443	475	475	422	449	434	453	443	457	457	449	438	466	491	448	450	506	477	462	496	446	487	459	448	443	512	476	432	458	464	433	434	441	465	444	460	444	521	454	500	466	432	453	480	457	460	463	419	483	454	462	435	486	459	454	434	422	417	481	446	459	448	460	440	448	436	483	440	448	462	436	473	462	435	461	448	445	481	462	437	484	442	463	437	440	445	490	435	483	427	505	461	480	489	452	475	470	456	447	430	466	435	444	468	452	481	446	440	463	448	431	425	460	491	464	449	458	463	465	471	474	425	435	443	460	475	437	494	472	467	443	420	460	445	453	499	489	449	450	484	513	464	453	474	466	491	437	441	462	446	452	468	502	495	458	449	433	477	448	462	486	470	475	461	464	438	455	457	493	476	466	471	446	485	464	452	488	477	437	476	448	485	447	461	440	450	460	449	483	456	472	468	447	442	519	468	459	436	438	448	433	460	443	482	442	460	451	432	469	449	454	455	426	481	417	444	443	461	504	458	467	462	500	439	468	451	506	447	445	428	415	458	436	481	481	469	468	463	467	449	426	485	489	472	450	433	446	500	472	440	456	461	421	446	445	466	488	446	441	491	462	465	476	442	469	476	454	476	468	455	477	473	422	430	472	415	421	455	449	464	437	470	439	454	454	479	420	442	445	444	420	450	487	455	447	465	496	446	453	452	443	460	511	454	452	493	477	447	467	456	452	465	444	428	462	461	466	427	464	427	438	490	500	467	463	474	391	417	431	451	471	437	420	479	462	433	471	466	469	451	481	468	454	452	506	432	473	426	451	458	502	431	449	485	446	458	446	437	465	490	467	450	444	489	450	430	442	468	487	470	453	424	480	442	470	447	460	443	487	446	433	493	480	494	475	438	488	485	462	469	496	474	494	472	501	442	449	501	448	452	469	453	478	450	477	436	450	427	452	450	447	465	478	500	478	441	455	462	472	455	465	467	440	489	464	493	491	461	451	487	457	384	461	421	477	455	495	452	484	466	464	457	453	453	471	463	439	450	452	445	482	430	466	490	472	423	423	475	480	432	444	447	474	454	484	460	467	453	477	456	486	434	467	483	431	430	472	441	443	468	433	431	494	428	445	418	516	449	501	472	436	498	449	420	464	457	437	486	458	460	441	418	428	440	467	469	461	465	490	418	456	438	475	459	466	455	473	481	448	478	452	442	478	450	493	469	463	489	444	457	495	440	465	489	465	459	467	465	473	482	436	451	462	480	501	444	452	450	495	461	491	461	465	458	453	459	471	445	456	441	447	462	455	455	494	496	470	456	485	404	453	467	454	469	448	474	457	451	453	446	491	503	475	459	449	485	469	476	464	452	466	465	490	438	446	455	454	453	455	480	433	461	468	482	434	464	479	427	446	462	472	442	449	451	463	455	401	424	488	479	476	499	439	468	459	473	448	430	464	465	452	480	452	474	448	471	442	428	435	465	452	454
2750	196	75	60	48	57	55	54	46	38	39	40	48	42	40	25	41	35	46	36	32	39	42	34	32	36	44	37	42	32	30	42	32	27	47	41	43	47	44	38	57	45	30	38	25	39	45	36	39	37	38	39	35	34	36	38	41	54	39	40	38	29	37	29	33	40	34	37	51	42	34	53	39	37	35	49	32	32	47	44	36	36	35	32	46	32	35	35	41	45	43	39	43	31	34	37	39	36	45	41	49	41	53	44	36	37	41	38	37	31	41	38	32	32	46	44	46	44	46	59	45	45	46	33	42	41	39	35	35	34	50	45	43	42	40	43	36	48	37	43	38	33	43	39	46	31	40	28	35	43	34	28	46	45	36	40	37	38	44	51	34	30	37	45	44	44	42	34	29	43	42	31	44	28	34	48	46	40	44	42	36	37	44	44	46	45	39	29	46	31	41	30	45	35	52	44	39	42	39	26	52	39	37	42	37	48	43	36	50	56	40	47	35	45	39	27	49	38	35	44	35	46	47	47	40	41	37	35	44	42	35	44	36	22	41	34	33	37	45	40	45	44	35	42	40	48	31	38	42	53	39	35	42	38	41	54	32	31	38	32	39	34	46	47	38	36	35	36	32	37	42	38	52	40	39	48	44	39	36	45	36	42	42	32	34	37	46	44	38	42	37	44	34	53	38	49	46	34	37	40	45	34	40	46	33	50	35	41	46	45	32	45	29	39	38	39	35	47	35	39	32	35	34	41	35	48	41	52	35	34	41	37	35	50	41	48	36	44	43	38	27	32	45	43	43	40	52	36	44	43	39	51	47	39	37	42	43	40	39	42	40	28	42	36	37	48	39	30	45	43	49	35	43	34	45	54	37	35	35	47	45	49	44	39	52	40	42	31	40	32	35	38	42	39	29	38	46	29	29	40	50	45	38	53	30	45	48	43	38	40	48	33	33	36	44	36	44	44	44	40	39	32	38	47	43	37	36	36	36	42	42	52	45	41	56	29	42	45	38	33	30	41	38	45	47	37	47	42	42	37	42	37	46	46	32	30	26	37	29	38	28	39	49	42	35	38	37	43	56	44	32	42	38	43	45	46	39	56	40	47	37	41	38	41	46	52	45	44	27	43	45	41	35	32	42	31	39	39	48	48	33	50	37	46	36	40	47	44	43	47	37	40	36	48	38	37	33	41	33	45	46	34	48	55	51	30	37	36	53	34	33	44	44	33	42	37	38	48	44	32	27	46	42	46	37	48	39	40	41	34	38	46	31	32	43	38	31	35	46	42	42	44	36	27	52	50	25	42	40	45	39	47	49	45	36	39	42	54	47	36	31	43	34	47	30	34	38	46	38	50	33	49	45	59	45	42	35	40	42	41	50	31	37	39	51	42	29	40	49	39	33	44	37	36	39	44	37	37	40	36	44	54	45	37	46	51	44	32	33	58	55	41	54	50	37	42	46	42	37	40	34	32	44	46	35	46	43	29	34	36	29	33	45	42	49	39	47	29	41	39	42	39	47	24	34	45	51	44	41	31	40	44	42	42	50	37	38	38	31	42	36	53	46	35	48	44	37	36	44	50	41	42	38	34	38	56	28	35	47	46	45	43	37	44	33	31	53	34	35	49	33	38	35	43	35	41	32	42	31	31	30	33	37	30	44	47	31	41	43	27	37	36	49	44	54	30	33	42	52	56	38	35	37	32	47	45	35	38	39	42	35	34	43	35	43	42	44	40	37	57	25	53	48	41	43	47	31	39	44	45	50	42	40	44	43	48	37	36	45	47	33	45	47	33	46	48	34	35	57	43	46	35	46	64	41	34	48	35	39	36	31	46	49	37	44	41	40	35	40	44	33	47	37	50	41	42	40	32	26	33	32	33	48	39	27	37	36	47	43	36	45	39	49	45	36	48	32	40	46	32	42	42	36	39	36	35	34	34	36	51	30	38	33	41	45	30	39	32	41	37	40	50	41	34	41	32	35	41	52	38	24	32	40	43	42	32	41	50	40	47	38	37	50	59	33	37	42	41	32	36	45	47	43	42	37	34	36	55	36	37	40	35	43	34	40	39	37	39	61	31	35	34	47	39	42	39	43	41	43	36	37	39	26	40	31	40	37	42	37	42	45	35	43	36	34	38	40	35	42	48	41	42	41	47	40	33	39	37	54	39	41	44	37	49	39	39	47	42	40	51	38	39	38	39	51	37	30	49	49	37	39	50	28	38	46	29	38	41	35	49	50	40	41	36	44	42	35	43	42	34	31	35	45	44	40	43	32	44	38	38	47	36	42	29	41	34	37	42	39	40	37	42	32	36	41	35	49	40	41	51	40	44	34	43	33	35	46	41	43	48	43	30	41	34	41	40	33	40	48	26	33	29	41	46	53	37	37	43	36	47	26	36	39	40	33	46	41	45	38	52	43	51	41	37	35	35	51	39	33	34	39	41	55	40	40	44	36	52	37	41	25	38	40	33	41	43	51	36	36	38	49	51	38	46	38	29	32	37	47	35	41	42	52	37	40	35	54	53	42	41	33	46	35	43	52	37	47	41	45	19	46	56	37	48	37	39	43	33	40	46	44	40	40	50	38	34	42	47	44	35	39	43	39	26	53	40	41	48	34	43	44	40	34	42	30	31	41	45	51	53	46	34	29	50	35	50	46	27	31	44	42	46	24	34	47	58	38	49	45	50	42	38	29	42	42	41	45	51	36	41	50	52	42	31	30	42	52	39	48	44	50	59	34	32	47	36	37	33	41	37	40	42	29	31	53	41	42	35	44	39	42	47	41	42	41	53	41	29	44	41	37	55	41	38	45	42	36	37	44	44	54	37	30	34	50	44	46	42	46	34	37	34	38	40	41	32	37	36	53	38	35	49	31	57	38	30	45	36	45	38	41	45	47	39	49	46	44	41	47	40	47	48	39	34	48	49	55	52	34	29	48	49	43	39	42	30	32	46	49	54	50	47	30	33	33	47	41	42	40	44	34	42	37	42	37	42	26	44	36	40	36	38	39	45	40	42	37	56	34	43	54	39	35	42	42	35	36	40	37	42	38	27	36	41	36	35	44	45	32	45	45	43	34	50	46	43	52	36	47	47	28	40	35	33	34	40	47	39	46	39	36	54	35	41	42	39	45	49	32	48	41	44	46	41	39	32	38	37	42	47	48	49	35	48	46	48	42	33	44	35	52	43	39	36	35	47	44	34	48	42	36	43	41	39	34	40	45	37	38	36	34	42	43	36	46	35	37	41	49	38	49	44	45	48	31	28	40	25	41	38	37	31	27	30	48	35	36	33	33	53	31	42	31	43	31	32	43	39	39	29	49	43	41	35	46	34	41	34	33	28	36	34	41	41	37	45	55	45	46	46	35	45	39	44	53	42	44	40	45	36	38	45	37	41	40	30	43	42	47	39	31	37	38	45	37	41	49	47	42	52	38	38	44	40	35	49	26	44	42	39	46	49	49	50	59	36	33	42	45	46	31	29	33	28	48	27
2290	290	234	232	221	219	224	171	175	169	159	153	150	151	151	136	135	154	122	145	146	164	151	129	143	153	142	153	155	145	145	149	138	170	142	124	139	137	134	149	153	139	160	136	126	134	113	154	129	114	162	144	146	146	135	122	132	155	117	144	144	156	141	132	160	126	140	136	130	130	136	146	151	133	142	125	135	132	110	122	126	141	148	139	131	143	145	135	148	139	129	165	131	133	145	142	136	160	133	130	136	135	135	132	138	148	124	139	144	152	119	146	144	108	145	123	160	139	116	130	143	122	134	120	123	145	142	114	137	136	126	112	133	120	125	131	146	123	127	129	152	134	133	157	142	140	110	152	111	127	148	153	140	109	145	143	129	129	134	139	133	126	138	143	151	139	118	132	136	136	137	139	142	163	150	152	145	133	120	146	138	138	138	144	148	116	141	124	115	157	123	159	131	144	144	131	153	146	163	131	124	161	141	139	143	124	152	127	142	146	145	121	161	134	129	159	122	145	137	135	119	140	129	158	128	146	133	123	137	147	133	134	139	154	129	134	129	114	138	145	153	127	155	141	140	146	127	119	119	129	111	137	145	114	142	147	130	151	133	137	140	135	144	130	140	133	142	117	176	122	150	130	133	136	132	153	144	148	160	144	137	166	144	132	130	132	145	157	155	138	136	142	142	130	139	133	145	153	146	148	156	141	118	145	122	123	142	137	152	124	140	145	153	143	136	129	149	143	135	141	138	145	132	134	134	132	133	138	141	133	145	131	147	147	138	129	138	134	153	135	154	142	119	139	136	144	127	117	129	139	145	144	122	145	150	140	114	118	158	155	144	153	130	145	134	132	143	120	142	145	155	138	137	157	132	160	112	140	145	140	168	120	151	142	126	147	133	137	134	131	148	152	164	159	142	115	125	123	142	141	156	150	137	143	134	126	143	143	134	128	116	121	145	139	137	156	120	122	122	133	149	131	137	159	142	147	132	144	122	138	148	137	129	108	137	143	120	150	141	162	140	141	144	138	152	146	128	134	144	150	128	141	135	132	127	129	134	132	141	144	143	131	150	140	136	123	124	152	124	139	153	140	128	147	122	124	118	133	138	128	106	130	140	147	145	151	130	137	125	135	131	136	133	161	131	138	132	119	130	118	156	141	127	150	121	130	138	135	124	157	134	159	140	140	164	148	162	158	135	122	137	164	138	140	141	135	132	145	132	128	112	126	134	126	146	148	151	137	147	126	133	143	146	133	128	124	134	128	111	130	151	130	136	148	132	118	138	138	116	140	140	167	133	135	125	110	163	141	136	132	139	128	139	133	128	153	130	122	158	141	147	148	141	138	163	140	132	128	134	132	117	125	130	153	138	139	149	136	142	147	110	149	133	133	139	137	136	149	126	130	139	139	130	138	125	121	128	123	145	149	123	118	133	145	117	117	118	143	124	151	156	139	124	149	148	124	140	147	152	119	134	141	143	148	139	133	141	136	141	131	125	173	144	126	148	153	133	142	111	122	148	134	131	126	140	134	137	135	128	129	121	148	132	117	140	114	154	141	126	141	146	155	143	140	136	130	143	144	160	158	128	128	137	152	151	122	144	130	158	121	164	126	140	143	142	159	139	138	120	126	139	139	117	128	150	118	143	137	137	142	128	122	127	139	115	151	136	148	148	134	116	124	123	136	130	133	117	143	136	154	149	141	160	135	131	116	150	135	148	142	144	120	161	118	135	143	127	133	123	152	136	108	130	142	123	131	141	139	153	131	132	144	134	153	143	162	152	146	137	152	150	138	137	117	139	128	144	120	121	135	141	133	137	146	139	146	133	136	127	150	150	131	129	139	146	131	153	120	144	130	149	135	121	138	140	129	126	118	108	136	142	139	129	144	111	141	140	144	143	148	141	149	117	154	146	125	130	141	92	123	161	132	138	154	135	127	141	127	142	154	145	136	160	124	132	109	144	139	144	124	118	151	135	134	170	150	143	135	118	137	134	133	143	147	138	129	134	127	145	152	145	138	141	131	137	128	136	134	126	139	150	139	134	137	132	127	150	131	133	138	142	145	125	135	121	141	119	138	132	137	159	119	142	133	135	157	162	147	135	147	141	120	157	146	136	150	150	130	133	140	131	158	155	135	154	142	127	143	140	152	159	148	130	126	132	132	141	136	129	145	126	134	136	154	125	153	119	110	143	114	143	126	119	118	130	110	152	122	147	142	140	146	117	143	138	125	128	148	158	126	130	136	147	144	148	146	129	140	112	134	131	132	131	119	140	157	144	120	145	114	141	127	125	138	124	129	155	157	122	143	121	132	152	123	140	125	128	137	148	148	142	145	150	130	160	142	127	142	116	137	137	146	137	149	130	145	138	120	123	136	147	150	150	122	133	111	144	156	154	126	125	143	115	141	162	128	115	135	135	137	143	155	142	110	147	139	124	143	128	126	152	141	133	143	130	149	137	132	153	143	142	160	145	122	136	131	133	152	141	139	148	143	134	137	160	132	136	142	110	153	142	135	148	150	150	140	129	149	135	141	132	131	134	135	159	136	141	116	155	121	138	145	125	133	150	129	122	144	123	149	151	139	155	129	144	123	130	149	135	113	143	131	149	135	127	154	145	142	144	151	128	120	152	134	125	143	135	141	145	99	152	126	122	139	138	127	139	127	129	135	120	119	156	125	136	134	122	143	134	132	132	127	129	142	148	156	128	150	146	133	141	130	147	144	144	123	154	142	141	151	124	127	138	125	145	130	129	149	136	123	122	138	127	138	121	140	159	141	143	137	124	134	142	125	115	145	145	151	164	117	124	125	126	157	131	157	141	133	147	157	115	146	149	128	137	134	135	124	127	131	127	142	127	127	153	131	140	125	138	126	138	130	118	148	153	126	133	126	164	142	126	140	124	161	137	141	160	129	131	149	116	138	143	128	117	145	142	140	139	137	144	132	135	123	163	128	149	135	131	156	144	120	147	144	160	137	137	137	128	135	138	168	162	129	139	152	142	139	136	138	130	130	120	122	152	142	135	129	158	122	141	129	132	156	137	136	149	141	144	140	148	130	141	133	155	133	133	134	130	143	137	155	143	128	155	140	147	134	138	145	122	140	137	122	120	126	133	122	139	154	141	136	148	127	151	146	116	163	163	163	133	130	136	149	143	127	141	133	141	135	118	125	144	143	126	143	146	145	132	150	122	142	129	136	138	146	156	144	130	124	144	137	115	134	151	157	157	113	139	164	147	143	151	160	137	131	152	136	136	124	144	147	114	129	145	130	156	134	141	143	126	130	130	146	144	142	132	142	135	130	139	136	138	131	147	134	114	126	140	147	145	130	143	134	117	128	128	161	136	129	127	136	121	150	147	138	145	149	136	133	114	133	122	112	108	141	137	164	139	132	136	140	144	121	130	144	140	117	145	130	143	140	130	161	144	159	127	145	140	129	131	137	120	119	129	142	120	133	115	147	123	140	151	139	130	125	129	132	134	133	142	118	135	135	127	133
10115	1411	1238	942	626	533	365	317	266	259	223	226	216	180	166	198	169	160	154	164	149	161	162	153	146	146	159	138	134	128	133	130	139	154	161	134	130	122	121	125	130	133	132	127	124	110	136	118	117	145	128	121	133	134	138	131	129	142	122	138	133	127	139	123	121	122	112	130	123	118	124	111	132	133	109	102	136	107	136	125	99	128	102	126	137	126	108	136	140	159	145	127	129	131	142	134	119	131	138	121	144	132	128	123	130	135	143	128	115	132	103	116	124	143	110	126	134	121	137	132	120	120	133	122	118	121	138	108	133	133	129	128	116	133	128	145	128	89	137	125	139	118	117	130	99	135	125	139	120	130	126	118	131	130	125	119	109	114	132	130	129	143	141	123	126	123	139	124	123	122	123	127	114	110	136	123	121	111	140	159	134	119	115	126	107	127	141	136	121	119	131	127	139	131	132	125	126	105	125	141	121	129	151	123	135	137	105	128	148	126	110	131	130	118	128	115	118	119	123	147	134	126	110	108	138	119	117	134	134	140	120	120	109	141	125	134	123	116	126	106	144	139	141	139	114	117	139	144	128	135	142	128	136	135	114	105	145	125	134	109	114	128	123	151	146	137	123	118	125	131	126	131	94	130	132	123	125	127	144	118	128	131	125	121	121	111	121	128	142	130	130	133	127	105	130	121	113	125	129	132	120	99	131	121	98	128	118	130	115	113	141	117	124	122	132	126	132	126	133	110	124	133	125	139	127	145	130	118	123	126	133	130	111	107	138	141	119	118	135	138	115	101	132	138	124	133	119	120	140	143	143	138	116	132	117	123	136	135	116	120	134	135	121	120	126	123	121	148	112	126	133	129	116	122	136	118	149	122	121	136	112	114	110	136	140	138	116	113	126	147	140	163	146	133	110	128	114	126	139	131	124	145	115	126	124	117	125	119	118	109	112	114	132	122	127	116	117	124	121	163	120	116	127	112	136	110	135	137	151	118	124	121	127	133	136	125	126	114	148	130	119	124	138	110	127	113	145	122	125	152	107	134	110	141	108	118	133	127	116	139	114	117	133	123	118	115	129	138	126	122	139	134	147	146	129	121	131	114	105	112	152	143	153	148	121	112	139	129	123	126	144	113	106	132	112	122	131	109	120	127	117	103	115	120	130	121	118	121	106	138	140	109	111	125	145	117	120	133	133	140	134	123	121	115	97	133	141	128	112	135	125	117	149	108	102	131	149	123	112	118	117	123	128	123	109	110	126	121	116	124	116	130	135	128	127	131	121	138	113	116	110	137	107	111	121	119	131	134	112	119	138	123	140	143	126	123	116	125	120	131	119	126	113	122	133	111	115	130	116	137	118	128	109	114	121	136	124	118	130	127	137	127	119	124	145	99	138	148	127	126	106	127	133	136	134	127	140	123	148	130	123	132	121	128	128	120	116	136	130	108	128	100	139	126	122	126	110	136	129	125	171	101	134	139	107	115	133	139	136	111	121	150	116	135	122	132	124	123	128	123	127	125	136	130	130	133	136	129	129	118	117	145	121	120	131	137	137	111	114	133	108	105	132	119	116	121	134	122	119	131	126	125	105	108	134	112	128	128	110	136	138	124	125	111	127	128	125	134	116	135	112	121	119	150	129	122	126	133	152	119	123	140	127	138	113	115	127	121	122	125	118	129	149	129	99	134	120	116	120	130	127	151	118	117	139	129	117	98	133	136	113	138	123	130	151	118	160	120	125	141	129	130	116	126	108	115	147	117	143	124	117	135	116	139	115	139	110	122	140	117	147	110	139	146	126	124	124	111	113	141	158	113	126	126	134	113	142	150	125	132	128	126	113	139	119	162	112	114	111	145	112	119	127	155	134	109	133	142	137	133	123	127	121	131	142	147	117	134	120	135	124	128	111	119	111	120	110	132	136	126	129	119	114	105	124	137	132	144	122	114	133	135	125	130	110	133	121	121	143	116	143	133	127	134	121	141	147	112	116	113	115	123	130	126	131	125	136	118	132	125	141	153	129	148	120	123	137	130	139	146	140	125	127	101	139	128	141	136	131	140	128	136	117	130	128	127	125	120	129	128	119	121	121	119	140	124	122	126	116	124	139	112	124	151	127	120	134	140	123	137	129	126	131	127	107	115	113	120	146	121	130	127	123	121	133	156	125	116	131	136	133	127	120	107	144	114	118	115	127	135	145	129	124	118	116	137	124	132	147	129	122	109	133	121	123	131	133	142	154	145	142	101	142	138	120	132	121	122	121	119	117	142	126	118	118	123	121	109	136	124	120	139	124	122	103	114	129	103	155	109	130	116	130	119	121	115	131	121	119	129	116	138	121	119	139	113	110	129	145	133	128	145	124	131	138	117	122	144	145	135	146	125	109	125	118	129	131	104	135	133	119	117	129	121	150	126	131	130	110	112	108	114	130	167	125	132	135	108	105	127	127	118	127	116	123	114	121	136	108	131	133	120	138	135	147	102	128	142	116	131	132	135	128	140	130	143	136	139	133	134	135	148	135	141	124	137	135	139	147	117	132	134	142	137	125	115	132	117	126	136	132	104	139	133	118	123	148	110	115	103	138	116	123	131	102	111	129	105	134	124	124	117	142	119	145	121	124	148	143	131	130	134	114	135	136	115	132	120	108	107	122	113	138	137	150	127	125	101	130	131	118	117	118	117	127	107	156	123	147	110	119	120	121	112	153	141	134	118	138	130	111	113	101	131	133	136	141	126	115	131	135	137	120	123	132	111	134	110	118	127	130	159	132	113	116	126	127	139	130	101	127	118	129	144	144	128	110	121	146	120	153	144	124	155	112	113	153	131	120	151	138	114	131	122	126	141	122	102	132	110	133	118	143	109	124	133	133	132	133	109	107	129	108	130	129	113	116	132	133	121	135	138	107	109	153	114	132	120	108	126	134	106	121	111	114	134	135	123	115	112	113	138	127	120	127	121	140	138	118	111	125	96	126	131	140	125	120	133	136	119	139	137	135	126	112	129	146	135	116	129	111	119	133	105	144	114	149	133	139	142	125	121	138	145	135	132	140	127	118	113	118	121	133	106	116	126	151	141	127	141	135	130	122	135	126	128	135	135	109	116	126	123	110	144	125	140	134	139	118	138	117	128	116	107	121	131	117	139	130	108	130	125	108	124	130	138	134	115	149	146	129	145	116	146	130	108	130	126	120	124	108	140	126	130	135	130	142	130	121	117	122	131	124	138	128	121	124	145	116	130	118	146	128	125	118	143	127	138	104	123	129	120	117	110	134	134	126	111	120	111	125	157	117	132	110	121	128	113	137	131	105	129	143	141	122	130	131	136	143	124	126	122	124	125	132	121	117	115	120	127	110	141	110	127	155	124	122	119	116	128	116	106	128	119	111	136	121	150	130	130	142	147	142	144	126	140	146	135	138	113	92	131	139	129	110	127	110	112	114	141	137	150	141	128	118	122	110	142	117	127	118	157	139	119	133	116	141	113	138	138	140	133	136	128	124	116
6539	1395	2610	3079	2679	2215	1815	1490	1278	1072	1009	867	779	742	685	633	622	572	557	533	534	519	505	498	456	471	411	448	384	426	452	381	408	387	398	387	411	366	350	410	359	422	383	380	362	344	388	374	349	357	347	362	350	355	354	361	348	355	339	328	333	344	286	339	368	354	346	361	328	323	343	398	342	366	342	357	349	384	354	344	317	339	334	293	376	308	320	326	313	331	358	350	381	326	370	342	327	329	342	343	341	328	356	348	345	344	341	340	325	305	333	356	373	318	333	339	327	281	313	293	406	329	348	337	355	353	314	310	345	359	316	353	341	342	323	353	357	351	364	354	312	317	328	324	340	350	350	299	323	338	337	372	338	338	355	329	329	320	318	302	339	371	343	343	290	305	314	334	293	316	320	338	333	343	316	320	301	320	344	311	327	332	329	317	373	332	342	335	361	347	305	351	322	339	373	318	312	317	361	328	338	362	343	329	322	320	336	333	332	349	354	309	326	300	329	342	342	341	321	347	324	323	324	343	332	330	305	321	326	317	333	334	321	339	326	335	357	293	333	338	342	325	346	313	326	319	321	363	314	309	335	348	344	312	290	324	335	342	316	349	327	312	319	356	319	328	329	346	335	321	312	325	347	345	296	328	330	325	352	320	329	304	315	325	320	332	336	368	306	323	350	310	328	339	314	319	343	331	332	330	309	325	312	363	318	327	321	313	313	341	314	337	311	327	320	347	321	318	352	324	303	373	297	309	352	310	327	317	332	352	310	298	358	348	325	331	293	333	326	331	338	362	312	343	330	327	295	341	301	351	319	314	302	355	357	290	327	343	312	316	333	293	332	343	313	321	334	316	304	352	323	342	354	343	314	334	317	330	328	318	333	334	341	320	343	312	340	321	342	357	338	346	342	319	371	295	341	322	358	339	305	318	322	316	312	310	310	341	319	324	341	314	307	329	324	300	354	347	341	308	326	316	298	330	346	333	311	336	329	340	335	315	349	336	325	340	336	339	317	321	352	317	304	296	329	349	340	351	358	313	342	330	327	304	299	348	342	348	339	350	334	341	324	362	325	313	329	361	326	362	343	321	336	329	339	320	349	314	344	332	354	334	305	341	306	329	345	332	341	310	337	354	353	334	338	322	329	313	332	336	312	351	328	327	341	334	330	352	325	344	332	318	334	332	307	329	322	312	351	342	371	338	315	354	331	316	314	333	335	325	338	332	318	334	352	319	354	298	327	347	330	328	338	315	344	368	323	337	319	313	300	314	339	314	301	334	316	337	292	328	303	343	359	326	350	315	322	328	333	341	327	301	335	339	367	334	298	330	350	316	343	317	345	332	361	327	337	320	309	326	343	336	336	314	333	312	348	330	311	334	329	299	333	335	363	340	309	340	304	341	317	360	328	321	330	330	314	308	314	343	326	328	311	336	332	367	332	289	345	331	340	357	333	363	326	327	327	349	309	337	316	349	325	346	322	325	335	336	344	316	341	337	323	328	334	359	356	365	326	314	341	330	308	328	303	333	299	340	327	325	333	350	327	323	325	319	318	323	332	332	315	330	333	282	313	342	292	331	350	318	335	344	342	340	328	351	340	345	313	342	349	353	349	321	370	354	349	312	323	333	320	345	355	336	307	328	350	309	348	326	347	336	332	348	342	343	320	348	346	322	325	322	340	373	366	329	325	309	313	316	318	332	304	330	333	342	340	338	326	359	356	378	307	337	358	309	329	321	324	350	335	341	335	335	290	322	347	332	337	303	361	322	329	317	368	329	307	355	337	315	321	306	345	335	345	310	334	344	350	351	342	316	328	342	334	347	332	357	319	330	323	307	324	341	335	346	331	331	345	332	325	298	357	352	318	335	304	336	322	307	334	321	331	331	331	330	344	313	356	309	327	331	319	323	329	350	376	328	357	316	342	304	370	340	311	305	321	326	340	334	324	325	345	328	308	318	309	330	290	336	312	313	295	309	343	332	332	327	320	354	346	356	314	346	338	346	348	314	348	321	345	308	352	341	328	341	317	339	337	318	311	355	327	349	329	332	359	328	334	307	325	357	341	355	301	327	325	313	349	311	336	328	355	313	313	325	318	342	340	341	333	370	357	356	322	329	333	344	322	337	339	337	339	335	320	351	319	339	351	331	346	337	292	322	301	321	315	347	334	380	327	324	315	346	323	305	306	309	352	305	370	305	326	333	307	342	317	337	370	324	312	337	335	337	354	314	327	336	352	346	294	371	334	309	347	334	357	332	357	345	366	320	355	348	320	315	308	353	311	336	316	308	383	322	301	336	320	340	322	327	316	327	325	288	347	328	347	313	321	351	341	331	341	317	310	305	347	320	316	334	345	312	310	343	353	338	346	339	346	324	340	357	339	364	331	300	344	308	329	321	336	304	322	337	336	365	348	329	347	343	320	324	352	321	326	311	308	319	318	320	331	343	291	318	330	338	337	361	302	318	309	344	348	327	326	345	319	344	305	328	317	344	338	304	349	339	325	324	322	329	300	301	312	342	337	325	334	359	343	323	338	344	341	344	311	319	358	353	334	354	349	332	314	310	314	307	321	331	324	324	321	364	336	324	345	315	306	307	333	323	368	323	313	326	374	305	312	350	344	334	324	322	347	356	305	349	320	323	303	366	336	306	319	358	334	321	331	296	329	328	297	320	306	316	327	334	352	294	344	346	325	315	341	325	309	321	340	356	310	343	378	308	305	342	339	340	339	362	335	326	341	348	305	315	336	370	317	333	325	347	334	370	345	327	329	340	320	351	317	329	359	320	322	335	355	329	323	314	324	329	310	340	344	319	349	324	326	335	303	346	366	321	333	320	330	344	341	320	327	334	321	316	348	353	309	335	343	382	308	328	331	313	366	331	337	310	322	322	352	303	354	365	335	345	335	299	327	331	309	343	317	322	317	324	325	300	341	351	337	330	340	306	325	358	367	324	328	313	323	324	304	343	314	359	340	325	323	316	310	334	333	320	333	339	335	319	316	327	354	339	334	302	319	324	327	297	333	348	321	300	336	331	322	301	309	361	356	293	333	319	298	329	377	319	301	333	334	317	322	324	324	354	313	338	334	341	289	373	314	326	310	306	343	346	347	342	310	318	364	342	335	356	349	321	308	323	326	333	342	348	355	328	320	346	306	326	300	338	306	322	362	319	327	318	315	314	345	316	315	325	345	316	343	352	299	313	316	338	317	304	338	346	326	322	305	352	322	327	317	343	357	339	330	337	335	342	325	324	328	344	357	318	312	329	350	335	341	329	318	330	331	329	331	321	344	298	327	320	344	341	335	345	338	336	339	329	365	360	311	329	340	341	335	345	321	355	343	328	350	335	341	361	315	323	304	328	330	322	281	351	327	369	352	305	329	341	326	332	340	329	323	329	327	320	323	332	316	321	338	347	322	338	350	327	354	329	320	339	315	355	322	325	323	329	334	306	357	311	323	353	318	344	301	329	329	363	331	274	331	313	335	301	327	312	342	338
17353	3304	2441	1725	1185	950	730	620	483	465	390	336	307	302	292	261	261	228	291	226	212	198	238	212	238	220	197	230	212	209	213	208	193	210	193	187	218	194	207	242	197	213	204	216	206	186	209	179	161	212	201	232	180	184	191	177	196	171	206	188	186	208	182	189	194	198	196	169	223	200	177	179	195	181	169	167	165	196	196	190	186	225	187	181	194	207	202	179	208	168	200	205	201	171	175	203	212	180	204	178	193	187	195	173	195	179	195	177	212	191	196	166	213	188	170	184	210	202	212	204	198	185	196	208	184	182	194	219	197	175	180	205	176	180	206	200	192	180	179	200	174	173	182	196	198	193	181	190	191	180	208	210	187	179	213	166	240	190	201	169	186	216	198	226	183	184	206	219	188	171	181	196	195	190	198	200	175	212	176	194	174	179	207	205	201	191	152	190	204	192	224	230	180	176	174	194	202	184	206	194	195	183	211	182	178	197	195	201	206	184	232	202	191	215	161	205	224	224	205	190	220	200	192	207	198	224	183	188	194	189	199	190	205	190	182	175	182	203	200	207	197	219	188	189	186	188	197	194	188	216	196	217	208	196	204	185	214	198	197	199	204	165	192	204	185	195	198	189	179	173	167	194	185	179	198	188	185	172	168	188	203	193	176	178	195	200	178	172	214	217	187	183	163	190	180	202	194	187	207	192	191	170	200	203	207	170	199	196	181	213	203	213	180	207	180	171	185	198	189	237	199	194	196	184	196	164	202	196	218	211	191	175	190	208	173	188	181	206	204	199	173	206	197	195	182	180	179	198	190	168	193	171	171	194	188	196	178	186	188	185	199	215	165	217	166	175	211	193	200	176	189	211	158	187	187	205	205	188	206	232	214	191	176	208	187	195	228	193	175	193	183	200	203	191	201	162	203	204	174	205	182	194	191	194	230	168	189	198	177	203	181	187	203	175	179	188	210	174	194	193	207	223	203	188	178	204	185	166	190	194	197	209	190	206	165	185	199	189	176	191	192	180	204	188	181	181	185	193	188	184	191	219	186	192	233	176	187	193	186	224	201	212	216	189	189	214	180	192	181	202	193	183	184	187	182	193	179	176	193	176	189	190	194	191	172	216	174	169	175	192	202	210	207	179	202	219	182	192	215	186	203	184	218	219	219	200	203	191	174	188	199	198	182	182	203	184	201	196	189	214	188	183	180	199	198	189	184	199	206	185	200	216	187	165	207	161	196	210	201	174	188	184	195	183	182	184	172	156	190	202	200	194	202	190	185	191	207	182	185	193	192	190	198	164	180	212	193	186	193	226	195	194	222	186	219	210	215	192	182	198	172	183	202	214	195	202	175	211	202	193	192	216	212	175	204	197	159	189	172	188	190	181	180	204	210	187	181	202	185	181	199	200	200	175	188	199	194	201	201	171	194	187	191	207	159	191	194	194	199	209	205	206	204	188	187	176	202	217	204	192	182	202	151	185	207	173	207	213	197	174	208	196	210	184	174	184	165	199	198	172	165	195	198	199	178	155	185	178	207	198	203	191	191	189	211	191	208	188	226	224	192	211	191	195	194	196	177	180	199	185	207	184	189	194	191	180	195	194	201	195	211	207	202	201	213	209	221	202	191	178	200	202	196	199	164	196	208	211	201	181	215	172	194	187	181	183	198	179	194	168	185	176	181	175	179	205	185	222	195	186	176	167	193	202	180	177	183	194	184	167	179	200	185	175	188	211	203	196	188	188	196	186	197	193	191	196	172	188	197	183	197	197	196	172	199	183	215	195	197	166	206	193	191	175	203	183	187	203	208	202	223	205	195	181	165	206	193	202	175	197	229	200	189	192	196	166	176	210	207	172	194	197	208	214	183	202	180	204	189	210	186	189	205	191	185	209	193	198	180	209	209	205	191	174	192	205	207	186	196	165	179	191	190	198	183	190	194	182	213	211	207	189	202	210	193	224	191	183	206	183	200	201	197	168	211	173	197	183	186	199	187	193	197	191	190	163	199	180	164	153	214	187	194	195	215	193	201	184	197	174	169	205	193	193	219	209	181	193	171	189	195	182	178	209	187	214	220	189	189	186	172	193	173	210	188	197	201	195	189	229	207	186	177	209	168	187	192	191	189	192	197	201	200	194	196	182	209	190	162	194	177	193	179	187	205	193	213	204	208	212	191	222	181	217	190	183	186	213	173	175	189	196	200	177	181	209	171	184	186	164	185	186	213	206	212	202	191	198	210	199	194	199	184	215	183	198	160	176	186	179	189	187	182	200	202	182	195	192	203	179	199	160	213	199	203	207	202	219	183	188	192	179	199	208	198	184	197	223	193	208	191	208	196	183	178	202	216	186	185	205	191	174	180	201	210	192	178	193	163	189	184	175	193	209	184	200	202	215	186	178	194	186	200	208	182	185	227	199	195	186	189	198	200	187	180	194	219	190	213	186	228	200	207	220	212	184	181	197	201	180	199	192	200	204	169	187	200	203	205	198	199	216	190	203	212	207	211	164	181	180	199	191	198	188	171	156	207	176	184	198	194	176	199	200	187	189	185	185	199	196	182	188	176	189	209	174	188	190	216	204	202	200	201	192	170	187	188	189	212	179	194	189	192	197	188	198	198	203	205	208	208	196	178	210	182	197	194	222	182	195	192	204	199	181	200	187	224	217	203	186	200	165	175	166	182	187	215	199	202	202	216	223	201	189	203	193	168	188	217	182	180	186	208	195	193	197	174	201	198	215	186	183	192	209	172	191	191	187	194	169	165	187	209	196	187	171	216	180	213	217	192	184	204	205	196	204	180	168	198	188	175	170	227	179	165	201	184	188	212	222	174	187	182	174	182	204	192	187	205	190	189	174	189	190	192	183	174	215	194	181	187	189	219	215	176	167	176	173	215	186	194	211	174	195	193	214	192	207	190	203	187	174	232	207	180	181	202	175	192	212	190	179	201	194	194	186	182	199	187	186	177	191	201	177	192	164	198	225	203	204	185	182	207	186	210	216	187	197	166	190	197	197	174	187	159	191	180	230	195	180	201	189	201	168	187	172	198	185	170	181	217	179	203	179	205	185	195	200	214	218	189	193	201	179	183	197	193	208	181	187	213	199	199	189	193	192	183	209	202	208	191	155	189	171	182	230	193	193	179	196	172	218	181	193	190	197	200	208	200	193	204	174	183	183	206	192	187	192	185	174	195	190	201	197	178	197	202	205	184	176	233	176	189	174	175	211	184	166	204	202	196	188	206	178	175	192	193	199	188	186	193	182	204	197	181	201	195	208	187	205	220	165	206	195	181	199	212	180	230	176	167	184	194	201	172	185	223	212	174	208	190	220	199	193	174	185	199	190	187	216	189	192	176	218	206	207	193	178	194	179	200	182	215	204	214	218	197	216	205	192	187	195	208	217	186	211	205	181	197	217	195	166	175	187	197	204	186	187	185	193	198	205	165	188	198	205	194	194	194	209	203	197	198	193	169	185	196	192	181	195	180	179	189	187	173	187
8350	2415	4688	5311	4894	3927	3126	2599	2221	1871	1736	1440	1359	1250	1153	1008	965	935	858	839	857	716	756	723	672	700	633	640	624	653	551	577	642	595	555	552	524	579	536	563	539	535	514	528	524	536	509	498	533	524	502	527	526	507	495	474	519	462	473	478	471	468	486	489	488	431	486	475	454	467	486	489	455	459	547	496	550	512	485	458	468	460	456	460	485	454	432	480	494	445	436	480	459	474	441	510	507	487	424	437	495	479	477	470	455	476	480	503	467	483	470	467	477	471	474	461	468	492	475	511	468	430	439	513	507	475	449	465	462	498	454	484	489	486	462	422	453	459	443	492	448	471	451	496	438	483	458	496	457	453	460	486	465	495	447	431	433	439	451	459	466	479	455	432	473	441	444	448	441	467	464	442	471	430	476	452	473	469	469	486	473	477	417	500	452	453	469	445	414	464	448	474	475	496	437	485	481	467	464	445	438	429	471	492	503	458	466	453	463	489	437	461	432	477	444	464	447	452	453	443	451	427	477	451	447	450	447	439	455	430	453	520	496	467	451	466	458	460	446	471	472	463	452	437	474	401	449	445	479	445	428	451	430	484	454	454	465	491	455	473	434	454	486	460	439	448	475	490	449	471	411	464	476	441	421	449	421	469	412	447	418	481	420	454	449	442	407	462	465	449	448	440	436	422	471	481	438	444	447	474	473	483	453	460	457	429	503	466	494	498	452	450	493	470	432	464	465	401	458	440	458	457	433	441	452	467	440	466	438	456	451	419	438	429	430	476	425	451	479	475	465	483	446	482	463	472	429	470	490	467	431	498	435	454	465	445	421	457	441	440	440	455	460	445	478	471	447	441	465	453	476	486	481	498	418	462	451	454	466	430	443	449	431	447	437	445	450	475	435	439	450	443	459	448	457	465	442	429	458	468	460	455	489	438	451	466	468	458	497	451	429	431	475	441	466	437	473	478	501	437	474	469	414	479	443	466	425	445	454	516	456	468	440	463	448	435	465	480	480	453	467	419	448	420	460	444	400	464	470	460	431	493	473	429	465	472	442	458	432	460	418	479	410	418	435	449	462	459	464	474	455	419	457	436	436	462	496	460	489	457	437	492	479	472	453	466	466	482	484	435	431	479	425	446	467	458	454	445	456	456	491	443	483	454	464	448	453	482	459	467	447	460	460	414	441	472	473	435	480	449	485	475	471	492	464	451	467	429	456	489	436	453	424	442	461	439	438	437	459	443	417	448	486	433	476	476	435	467	484	450	490	478	468	449	449	435	457	443	439	458	482	439	434	475	468	476	509	454	488	441	469	466	448	467	465	455	407	454	432	462	444	471	481	428	484	426	462	440	476	429	439	439	472	489	445	462	458	457	441	471	442	450	462	461	478	458	488	481	498	436	473	459	442	468	467	470	452	472	442	464	443	450	438	464	463	455	435	450	456	407	446	446	462	494	462	465	485	420	421	461	456	461	465	479	464	431	470	454	477	448	473	462	447	424	413	436	441	496	473	476	460	443	473	419	441	487	479	446	469	481	448	450	451	457	425	454	434	450	459	467	434	449	453	446	471	437	456	434	440	438	463	433	448	451	475	508	432	480	456	456	434	433	474	456	419	453	431	419	455	484	416	477	455	470	443	468	442	489	426	486	470	450	457	456	439	418	474	435	435	440	460	452	425	450	481	493	431	445	456	421	459	444	448	494	472	415	478	464	470	507	488	449	452	470	431	475	470	418	487	475	439	463	432	467	462	440	457	465	442	449	422	434	483	468	462	454	429	450	433	528	481	473	444	487	449	440	498	476	430	458	473	446	429	411	461	471	440	503	452	402	497	475	437	446	443	448	469	462	444	475	467	480	489	488	460	453	446	472	481	422	490	474	458	490	418	461	465	420	454	441	441	452	467	498	441	502	448	452	432	445	456	439	465	465	495	465	461	423	483	441	458	415	435	478	454	501	470	447	426	469	452	453	460	474	442	458	440	450	498	477	471	498	399	465	458	420	470	450	479	450	404	471	418	474	436	460	461	430	443	486	456	456	452	471	486	455	474	437	477	456	458	468	479	435	448	454	430	451	472	418	424	465	485	471	449	431	468	461	454	482	477	464	480	492	435	477	445	488	438	448	467	454	475	442	460	445	472	458	442	446	432	472	479	462	438	445	492	465	451	433	523	420	429	440	481	506	476	482	456	450	430	443	419	456	498	488	477	420	497	435	441	475	426	436	455	488	473	426	491	471	423	457	445	453	449	447	468	476	478	459	480	406	449	487	452	453	422	449	504	484	455	456	483	498	466	464	432	491	437	458	436	480	492	447	439	462	460	429	442	476	428	486	468	498	421	456	487	465	493	447	396	470	501	459	501	480	468	448	448	493	450	484	468	438	461	433	465	458	478	433	420	472	450	465	462	432	457	488	440	446	508	439	481	453	453	445	429	478	455	460	448	442	467	451	427	421	446	472	448	421	446	451	466	506	429	477	472	430	449	451	475	473	428	469	429	453	453	450	447	438	416	472	446	452	459	461	474	462	466	477	463	468	481	451	461	450	484	454	446	485	467	431	456	434	439	428	490	472	478	486	456	439	446	483	471	466	444	436	452	482	473	451	437	463	492	458	439	419	459	444	481	505	488	462	414	445	511	455	438	465	468	487	485	465	453	448	450	489	448	467	463	426	450	459	422	482	453	450	462	480	476	471	438	431	466	468	456	462	452	453	443	472	457	453	437	476	415	468	462	469	426	476	488	471	486	456	446	458	486	441	471	463	419	473	508	452	464	456	464	434	468	480	481	458	466	444	443	464	438	426	453	463	463	445	441	448	425	507	452	415	424	462	460	500	430	455	456	452	463	474	445	475	420	435	471	486	490	453	469	442	447	457	447	451	460	432	480	467	476	448	442	488	456	477	463	463	497	445	463	445	485	434	487	440	477	443	435	473	421	451	499	442	476	458	468	432	421	450	442	468	480	462	413	425	511	447	438	449	462	440	479	453	454	473	499	459	441	472	436	467	489	467	486	466	461	479	480	470	434	468	465	459	518	449	443	475	402	450	452	496	396	445	433	468	460	438	396	474	481	494	455	467	476	457	426	461	471	460	467	460	447	482	465	463	456	483	447	476	485	433	464	484	450	403	438	469	460	449	485	458	460	473	468	460	459	455	499	450	490	446	421	457	445	446	427	435	430	455	471	448	453	479	499	456	471	473	472	472	430	452	449	478	418	421	496	441	447	430	445	445	468	426	434	412	441	461	461	514	475	437	484	463	483	462	481	464	467	444	472	457	475	462	491	448	442	447	415	422	439	419	435	469	466	454	438	457	434	455	416	454	463	448	450	436	446	428	462	458	474	443	425	453	454	465	422	474	428	457	491	472	472	454	484	458	496	458	451	412	465	500	463	455	397	471	441	458	441	400	468	470	453	422	429	458	465	493	472	432	481	395	474	427	489	461	461	431	433	454	428	483	446	453	460	478	477	466	450	432	434	451	483	423	487	470	476	459
2385	182	77	53	56	60	48	35	47	38	48	43	47	41	29	45	30	53	41	35	42	31	40	42	48	36	40	49	27	45	32	45	34	42	39	35	40	31	52	50	38	27	32	45	40	50	44	38	40	44	37	34	35	46	33	44	54	46	32	28	34	50	47	41	52	42	35	45	43	50	32	46	25	36	36	45	40	42	36	35	43	40	43	28	43	33	36	35	37	47	42	31	44	41	46	41	46	33	39	37	44	48	30	51	45	30	33	41	44	48	34	56	46	34	33	39	48	38	24	27	44	37	31	43	39	43	43	35	41	45	38	37	31	44	40	38	38	52	43	28	27	40	39	46	43	48	37	45	46	45	40	41	43	46	28	50	38	51	34	52	35	36	44	44	42	33	44	45	33	39	29	38	41	46	46	42	45	43	43	46	36	43	40	47	46	42	38	45	37	31	40	46	45	40	36	47	34	41	43	50	37	49	44	35	33	28	38	38	40	45	38	39	58	28	44	49	42	50	46	52	26	44	51	39	36	40	46	40	35	27	29	39	30	41	32	49	33	29	49	50	31	34	45	43	38	42	42	40	38	40	31	28	51	42	35	40	49	43	42	44	46	49	35	37	31	36	33	33	37	32	23	43	37	32	35	24	51	39	43	40	40	41	43	35	43	40	39	44	31	40	42	50	42	53	50	40	37	46	34	32	34	45	33	44	30	46	38	37	53	34	42	36	30	42	40	42	39	43	34	55	41	43	47	27	43	36	40	35	39	44	41	39	36	36	34	42	42	44	39	33	36	40	36	46	37	48	30	27	38	37	45	34	40	40	41	37	35	46	32	48	44	40	34	27	40	54	30	32	31	51	55	55	53	33	38	45	42	47	57	45	30	29	38	33	41	46	43	43	51	48	42	36	36	35	40	38	37	37	32	39	41	23	39	50	32	52	33	29	50	30	39	24	53	40	39	44	43	41	49	37	36	29	50	40	40	40	35	42	52	34	44	35	43	36	32	43	30	43	37	63	36	39	45	38	37	39	49	46	36	39	29	35	36	53	25	47	43	35	36	46	35	33	40	30	58	39	49	32	48	36	36	34	38	36	31	46	35	30	45	30	39	30	43	37	48	50	43	34	37	36	40	42	34	39	54	46	38	43	43	33	40	38	42	37	36	41	28	28	45	42	42	42	33	41	32	62	37	49	28	42	35	35	48	38	43	26	37	31	48	36	44	54	45	37	30	36	40	44	43	37	46	36	44	50	31	43	35	39	42	40	32	33	45	48	39	36	45	40	40	41	32	31	41	32	55	47	43	37	35	34	31	46	33	36	51	30	41	39	41	36	40	41	34	41	47	35	36	37	39	40	44	37	51	41	45	37	55	40	42	37	36	40	51	36	28	42	41	36	35	48	50	22	41	39	36	30	44	37	35	36	39	40	35	32	38	42	39	27	46	49	44	38	41	30	37	37	41	45	31	34	38	37	35	55	44	44	40	25	25	33	43	32	31	41	47	29	44	47	29	42	45	43	50	31	40	43	45	52	33	49	29	35	39	40	50	35	48	30	42	33	32	39	56	49	38	39	33	32	44	41	42	29	62	44	51	29	34	47	40	37	31	41	36	34	41	43	40	32	49	42	37	47	33	44	41	40	39	31	36	44	44	44	34	45	33	34	41	43	37	50	50	46	33	41	38	39	38	34	31	40	48	35	20	49	40	42	41	37	46	54	38	35	35	40	47	37	37	45	41	39	49	34	43	34	36	45	36	34	29	45	30	52	50	38	58	37	37	42	45	42	36	46	36	38	48	44	41	24	51	41	49	38	36	36	30	32	38	59	34	31	47	42	43	46	45	46	36	40	39	28	37	46	35	45	46	42	32	43	27	41	35	37	51	47	33	32	47	35	30	40	37	39	35	37	45	49	37	45	48	34	48	37	31	45	47	51	40	51	42	43	35	42	29	32	56	36	34	39	28	37	45	38	44	39	36	50	42	38	35	37	35	35	46	34	34	34	42	37	39	31	40	36	25	43	53	42	38	40	47	39	32	33	34	40	41	44	37	47	42	37	41	31	36	37	44	51	33	50	42	48	47	47	31	38	48	44	49	25	43	39	32	37	40	35	44	42	36	39	37	31	31	47	36	40	34	33	42	41	37	27	33	39	35	34	37	53	40	39	44	44	41	29	32	37	38	40	45	41	36	44	41	39	30	39	42	43	45	49	23	41	44	32	42	44	42	40	48	57	51	46	34	32	32	42	41	36	36	40	47	52	43	48	33	47	39	37	41	44	43	46	37	48	30	38	42	45	37	38	38	41	34	30	33	35	39	30	42	41	35	35	33	40	43	36	46	42	34	38	35	39	40	48	33	34	43	38	43	40	32	38	35	30	40	44	46	30	41	33	38	38	33	49	37	41	37	37	47	41	51	40	45	39	40	43	36	51	44	43	40	35	45	27	36	43	41	46	49	38	28	39	37	35	33	53	40	50	39	37	33	36	41	30	43	45	45	38	38	32	39	31	32	41	36	35	37	35	36	44	31	39	43	32	40	53	34	36	49	50	27	37	39	38	47	43	36	41	43	25	45	38	34	44	31	34	43	54	34	30	34	34	46	45	40	40	28	35	42	25	42	45	45	31	41	41	31	38	26	32	36	33	39	35	39	53	25	33	40	36	36	43	46	33	30	34	32	50	47	61	33	42	44	42	32	32	38	43	31	46	54	42	47	29	45	49	30	35	33	37	50	46	38	42	43	44	40	41	41	43	48	44	34	31	32	42	51	37	43	47	41	45	36	40	45	32	48	34	37	48	42	33	49	29	39	45	40	33	32	33	45	42	38	36	48	40	40	33	37	38	54	45	26	43	30	46	43	49	38	46	42	50	46	33	33	34	37	43	42	40	59	53	40	40	28	40	24	45	38	36	45	40	17	37	37	46	38	49	45	51	41	46	38	43	41	41	44	39	37	56	32	39	44	43	29	55	57	44	36	44	33	43	47	42	41	43	48	41	38	34	35	17	38	34	39	48	47	32	41	42	39	40	43	50	30	47	22	34	36	25	50	40	44	28	36	55	39	37	38	39	38	29	41	51	47	42	29	41	30	58	40	35	49	35	38	41	38	44	51	41	31	36	31	37	49	37	33	38	32	46	43	42	39	30	34	44	60	55	39	39	35	46	44	37	45	37	32	49	33	50	45	56	34	31	44	33	39	33	30	49	47	41	32	35	45	47	42	48	31	45	41	38	49	38	42	23	29	36	38	49	54	46	39	36	30	43	37	45	31	31	39	33	45	42	33	46	37	43	36	37	41	38	33	38	38	44	43	46	37	25	42	39	43	37	37	32	37	37	32	38	32	40	33	36	41	29	31	36	38	44	37	40	40	36	41	49	46	38	39	40	33	44	41	33	55	42	51	46	38	34	40	44	51	32	42	47	37	46	46	42	48	49	32	32	37	40	48	33	50	45	47	39	47	38	43	33	40	45	45	38	38	25	45	35	39	35	34	43
2151	247	192	252	223	194	179	178	200	171	156	150	138	150	155	125	165	151	168	136	152	146	133	128	138	151	129	128	140	144	117	127	133	151	156	144	146	135	144	135	123	145	167	138	142	128	142	96	144	126	134	145	138	125	160	123	127	163	152	137	140	138	132	145	138	135	147	113	136	147	122	151	134	158	132	138	130	119	136	121	145	144	135	141	145	121	139	159	120	144	126	122	129	149	125	127	137	131	131	142	137	130	134	133	122	130	123	125	137	133	142	144	137	124	141	150	140	140	146	153	130	120	117	123	123	135	153	143	140	147	126	151	127	154	141	116	152	140	131	139	141	156	141	140	142	125	151	126	134	125	141	128	121	122	137	130	127	131	152	129	123	126	113	143	141	133	123	163	142	137	132	132	136	132	137	144	120	148	154	123	125	167	137	126	106	138	134	130	139	129	131	135	119	132	162	141	140	137	131	127	157	131	146	128	131	133	139	130	134	152	154	130	144	133	129	126	131	132	150	145	142	151	119	148	152	151	121	149	131	158	128	112	147	122	148	132	121	125	142	129	144	129	142	165	121	132	143	129	145	130	137	139	148	143	157	140	116	138	138	125	132	129	140	158	148	149	161	147	132	158	152	117	126	134	132	120	147	138	145	139	136	173	148	157	125	121	123	133	142	142	138	129	125	134	141	138	141	135	155	146	142	142	138	136	137	125	133	128	144	120	124	134	140	151	130	145	129	134	141	134	135	143	120	144	136	136	144	154	141	140	150	133	127	115	131	130	142	128	141	147	142	150	115	141	147	149	137	138	165	123	143	131	126	135	135	131	125	155	133	123	128	142	159	130	153	141	145	138	144	137	132	129	124	108	131	140	151	121	136	132	126	150	127	144	114	132	134	142	138	135	137	120	169	145	142	123	158	130	99	117	156	129	140	122	139	128	140	151	141	132	141	137	117	125	141	146	120	128	123	146	135	114	127	125	136	161	148	137	132	138	129	130	131	141	152	121	125	159	139	145	135	146	125	150	147	143	133	101	154	117	122	120	143	139	127	151	130	128	117	120	129	175	131	132	146	148	131	166	128	147	121	139	131	132	161	144	141	127	128	134	168	137	117	141	141	129	143	138	144	157	144	149	151	135	140	138	134	155	135	127	152	147	132	141	173	152	140	143	135	144	134	139	155	142	138	123	139	140	140	138	123	119	140	133	143	139	137	145	130	146	138	121	123	142	138	123	130	115	110	132	146	135	136	143	119	126	138	130	124	130	133	136	142	139	132	119	139	119	129	117	137	133	133	154	114	149	145	153	129	134	151	115	139	106	123	124	112	144	133	138	128	135	139	142	137	131	135	150	140	120	159	160	146	153	140	131	132	136	133	122	141	141	143	123	147	121	138	143	147	147	136	129	135	146	154	147	153	122	136	127	128	158	130	153	121	117	156	134	139	143	144	123	138	117	142	112	120	146	120	139	146	148	125	125	142	147	132	130	121	141	135	119	145	150	135	129	156	149	133	149	141	143	148	134	154	121	118	115	141	133	116	129	126	137	137	142	121	137	136	139	143	144	149	138	144	128	137	129	137	130	134	137	142	129	136	129	130	112	141	140	137	141	139	113	150	128	138	129	142	144	145	133	133	139	140	114	122	121	129	120	130	139	140	138	154	110	142	126	126	154	136	144	116	133	141	149	151	146	143	139	146	159	160	115	145	128	124	142	149	137	141	142	129	132	157	143	138	134	139	135	125	134	155	124	133	126	151	136	135	141	134	137	142	130	119	123	140	142	127	121	122	141	146	127	134	141	127	130	138	131	132	145	120	127	146	154	130	124	125	138	110	142	129	140	153	142	125	134	128	136	130	143	143	146	137	133	141	138	133	138	141	120	157	157	141	143	136	136	139	145	158	139	128	145	118	148	127	123	143	135	138	141	131	141	142	108	142	124	147	141	141	136	139	142	137	133	166	133	135	118	123	136	140	141	116	160	136	131	136	139	142	132	123	147	134	143	144	131	127	146	135	133	129	124	156	138	134	137	135	127	116	114	156	139	122	125	144	133	127	134	145	131	111	152	135	134	107	153	130	135	129	134	135	144	131	131	159	134	134	140	137	146	143	117	148	155	131	115	125	150	123	151	128	137	156	140	137	126	144	150	121	116	117	141	124	127	135	149	127	155	127	154	131	143	137	161	142	134	142	142	143	159	127	127	138	131	126	156	137	117	162	122	123	117	125	129	151	130	127	142	132	120	167	143	134	132	125	142	138	152	151	138	128	137	160	151	123	149	140	133	139	163	134	144	122	131	131	135	135	146	147	140	139	136	131	157	119	162	116	137	113	144	136	139	113	139	137	139	137	136	139	131	122	139	140	132	149	131	147	141	126	140	142	138	141	136	140	126	142	126	139	145	134	138	143	133	154	134	132	126	133	138	129	124	131	128	139	128	135	139	162	127	144	123	132	117	136	152	140	123	131	137	140	114	126	126	142	132	119	137	150	125	131	143	134	123	139	125	150	142	116	144	132	132	128	149	120	136	135	127	157	130	129	139	134	126	133	125	139	133	137	138	127	137	129	139	136	127	120	146	134	140	143	150	137	136	120	138	137	135	118	133	127	125	141	136	123	141	145	146	118	148	135	135	159	146	144	142	142	147	125	169	141	125	131	162	144	139	125	139	135	157	114	145	137	132	129	142	139	133	121	139	120	155	127	141	136	126	141	126	107	135	140	135	135	148	149	134	137	127	138	130	126	129	132	134	152	143	154	134	147	130	123	146	136	137	128	140	128	123	143	150	131	124	135	133	141	125	142	134	127	144	133	129	161	141	116	166	122	133	156	128	141	141	129	152	137	125	150	140	141	144	121	124	125	128	136	133	129	141	137	157	129	132	141	137	125	121	143	141	134	155	140	116	128	128	137	133	147	150	137	141	148	153	129	114	142	143	150	147	139	152	148	132	144	132	135	137	135	112	115	138	129	141	136	122	113	150	141	128	121	127	155	125	123	126	121	146	124	109	159	142	145	128	141	139	135	135	138	145	113	145	138	142	137	126	152	127	143	146	140	139	132	139	129	139	135	113	130	144	151	128	154	140	134	144	153	149	130	116	120	144	123	139	139	133	140	124	142	110	139	130	110	126	134	134	136	147	126	131	150	153	136	154	135	137	143	133	118	137	130	123	148	135	141	116	156	119	151	130	142	139	148	137	132	155	150	119	130	149	145	134	148	125	146	132	125	152	121	138	122	140	130	122	146	139	135	137	140	120	150	145	131	138	107	167	140	135	134	131	128	120	161	150	133	145	156	113	143	135	131	132	140	145	146	141	147	141	147	142	133	149	131	146	116	132	134	140	137	126	133	144	128	146	125	128	115	143	129	126	144	144	148	137	137	139	132	146	131	115	134	140	145	139	123	138	169	145	164	172	129	139	139	148	135	138	128	150	116	141	133	125	138	142	127	113	127	142	136	132	123	139	136	125	120	145	125	141	119	131	141	155	144	143	127	121
10201	1350	1121	935	694	519	388	331	255	224	204	225	228	158	208	166	148	167	143	127	145	160	158	138	113	142	118	146	120	130	119	149	147	119	116	134	120	150	135	113	139	100	146	140	152	123	123	123	152	117	137	140	137	139	118	107	126	143	125	134	130	132	112	125	124	171	134	129	111	139	154	131	144	149	146	123	123	109	122	126	124	132	127	120	132	132	131	111	107	130	138	124	131	138	113	134	128	130	137	133	129	134	141	124	127	148	126	124	123	142	118	114	121	142	114	136	124	124	127	122	128	116	123	127	125	133	129	116	122	124	124	122	123	152	136	109	121	139	140	150	123	127	111	123	133	140	130	117	118	127	119	139	123	120	136	135	125	133	111	128	138	127	123	106	100	109	143	142	128	138	112	130	118	137	129	147	118	111	106	148	129	113	125	130	147	133	127	140	118	133	126	112	130	122	130	126	133	120	143	142	121	143	136	133	122	129	106	148	142	114	119	134	117	124	131	120	109	135	138	112	127	123	146	108	148	126	132	145	140	115	128	136	117	124	127	119	121	132	139	135	123	141	131	137	132	130	129	129	127	120	132	131	133	130	135	135	112	137	131	125	126	136	147	125	117	120	151	128	119	114	121	133	124	120	115	134	149	136	141	129	120	123	108	144	115	109	134	123	119	113	141	148	122	129	101	121	129	118	131	129	139	108	126	107	105	122	133	144	112	121	137	132	111	117	117	126	128	139	114	130	118	125	116	117	127	122	119	130	128	145	132	132	118	143	133	127	116	116	136	147	148	143	142	136	145	116	111	112	106	119	144	134	113	110	128	120	123	138	124	106	121	126	119	128	118	128	121	115	124	128	143	125	131	132	136	114	132	160	126	115	121	152	121	135	110	139	112	109	116	114	127	125	104	130	133	142	123	137	116	113	123	139	163	123	118	118	135	110	146	122	134	113	128	132	125	142	130	120	118	151	126	130	122	112	131	130	129	136	139	123	114	142	118	119	112	122	146	139	119	111	122	113	137	149	112	119	122	136	107	125	128	151	114	108	154	129	123	116	111	126	103	119	130	140	118	129	134	129	148	134	122	129	133	113	149	142	117	115	132	115	113	140	141	129	124	114	117	139	124	112	125	116	162	132	125	102	127	119	132	117	118	128	126	125	120	121	129	120	132	125	135	139	133	128	138	116	140	131	127	137	127	133	111	146	131	140	105	134	127	156	114	125	120	139	134	127	117	106	127	132	114	113	152	118	125	125	106	125	122	119	155	117	136	126	139	125	153	126	105	130	139	135	105	123	114	110	123	126	127	137	128	140	114	111	117	113	123	121	124	146	130	134	111	117	122	141	138	124	133	129	127	149	110	121	121	129	132	136	109	150	139	141	141	104	118	134	120	112	131	127	132	133	122	125	124	138	142	126	142	113	128	127	125	125	125	144	142	116	122	126	130	105	115	132	94	122	115	107	152	127	143	128	146	102	116	130	112	138	143	114	126	128	140	113	125	125	126	120	116	133	138	118	114	119	117	129	123	111	103	99	117	114	123	119	129	88	117	148	119	125	134	127	115	115	141	129	115	135	130	126	114	108	104	125	124	111	122	132	119	120	129	120	125	142	138	123	135	105	132	142	116	141	146	138	134	119	113	128	137	137	134	127	132	148	132	127	121	114	123	116	129	126	122	140	121	121	134	122	141	142	117	137	133	138	136	123	124	132	129	111	141	134	132	124	129	124	126	132	125	142	145	126	131	133	137	125	119	104	138	127	131	138	109	140	134	130	125	132	138	115	156	118	135	117	131	109	137	119	123	136	147	124	122	120	111	133	136	133	125	131	128	116	135	139	117	114	133	132	106	126	132	147	115	153	155	134	126	106	147	115	117	115	115	118	139	108	127	119	109	126	126	123	103	117	106	124	112	149	130	110	104	121	138	112	105	128	114	144	108	138	130	140	133	128	129	143	147	123	120	135	106	123	129	137	116	120	127	126	120	128	122	109	105	111	126	136	139	122	135	103	125	129	124	124	130	127	137	111	123	119	122	126	142	122	139	152	140	131	117	137	141	124	132	108	115	138	139	118	112	113	154	136	138	118	114	127	115	112	136	128	126	128	98	113	133	121	156	125	130	115	119	139	112	121	131	119	130	131	111	122	141	137	140	126	120	122	136	135	108	139	137	116	116	145	128	124	137	140	110	110	161	136	103	140	114	132	120	133	120	129	127	128	140	124	135	138	115	112	108	118	128	127	127	115	136	141	129	126	118	113	139	120	124	123	134	120	127	127	125	125	124	126	120	131	109	125	137	123	116	109	137	143	126	125	116	133	104	124	140	131	122	118	135	138	119	140	124	140	121	146	129	121	110	110	125	140	136	135	104	113	108	136	133	124	128	124	147	128	118	123	148	125	119	133	151	134	126	128	149	130	124	113	125	127	120	118	112	105	120	125	113	121	140	120	130	138	114	133	109	145	125	131	111	123	126	125	122	134	132	109	118	115	135	128	123	133	121	109	126	131	113	139	113	120	120	139	123	151	136	127	135	120	129	107	130	116	123	117	144	137	114	107	119	119	149	106	145	127	128	122	140	152	136	132	139	135	142	127	119	132	120	150	140	100	117	127	134	118	141	127	120	120	107	150	118	128	116	115	154	112	153	144	139	120	119	127	120	142	117	122	109	118	120	129	132	112	117	128	121	114	112	113	115	129	138	141	120	127	114	127	123	112	134	106	117	135	139	161	104	117	130	127	128	112	165	141	121	132	123	111	122	116	125	128	117	116	113	117	118	126	136	136	117	129	155	117	122	106	126	136	126	127	123	115	112	124	122	131	137	123	116	129	123	127	118	124	147	123	139	119	124	128	127	128	120	124	136	117	130	127	133	136	114	119	127	125	144	117	124	121	131	118	114	117	149	114	119	120	125	116	147	123	133	116	95	107	124	154	137	118	116	130	135	121	141	116	130	128	126	103	123	113	159	148	135	145	106	125	143	123	116	142	130	124	132	141	125	114	124	111	120	118	120	126	108	111	145	139	144	128	134	114	119	113	122	129	108	146	135	132	139	119	119	133	140	148	128	128	116	126	129	135	115	123	120	131	128	117	130	117	129	138	114	122	128	130	130	122	118	117	124	122	125	126	134	133	133	127	96	134	136	123	121	149	138	140	118	139	112	113	112	143	123	124	134	114	109	141	128	136	133	138	118	133	127	130	137	129	145	137	121	117	137	145	140	110	137	137	123	119	120	118	141	132	115	126	133	147	105	128	112	153	146	106	124	122	130	139	150	126	112	129	140	138	126	143	112	133	119	142	125	132	120	122	131	153	109	132	154	135	121	101	125	118	128	122	115	165	106	129	144	131	124	148	120	105	106	130	105	130	118	108	137	142	148	117	118	128	115	129	133	116	122	118	133	118	108	122	141	115	129	115	136	133	114	127	125	119	149	155	110	118	105	123	132	149	153	132	130	132	142	109	141	145	126	119	103	127	122	149	115	119	101	132	137	103
6532	1392	2597	3183	2709	2323	1871	1573	1341	1077	1051	882	819	750	741	696	590	577	592	548	527	489	500	453	480	435	431	444	414	401	434	429	387	411	408	409	409	375	356	383	355	374	364	357	363	369	371	373	380	365	342	318	333	386	356	344	397	359	312	342	345	327	341	356	343	365	343	359	351	340	345	349	333	329	307	330	371	287	353	344	350	353	320	387	329	343	300	353	323	326	329	328	332	356	332	338	339	302	319	277	321	299	357	335	365	337	354	317	332	343	377	357	337	358	343	310	343	336	315	326	345	298	315	315	328	335	355	313	345	335	365	345	329	381	346	334	322	303	359	300	343	316	313	353	329	318	340	311	345	334	340	320	371	324	339	323	319	286	340	339	373	341	309	338	331	364	321	316	333	360	328	327	320	329	315	355	318	361	328	324	306	361	342	315	335	322	340	334	327	334	364	319	340	332	323	335	339	315	321	328	333	319	310	304	298	296	378	356	322	332	337	323	378	333	332	347	331	356	316	322	327	335	322	343	345	317	316	290	287	323	339	342	350	316	346	345	319	335	352	302	365	335	339	322	348	331	328	287	365	319	358	345	279	317	337	332	340	348	337	329	365	324	344	364	332	323	363	328	294	295	315	343	372	305	349	347	312	333	364	353	316	337	342	331	320	333	304	338	328	332	324	321	327	347	334	338	300	365	341	363	332	350	358	309	322	342	336	305	337	321	361	359	311	322	319	326	373	344	327	328	347	336	327	350	347	331	373	322	319	308	325	329	308	371	315	296	345	324	336	296	341	319	348	358	332	340	355	359	344	306	335	331	322	314	322	331	325	332	341	324	337	339	357	305	308	284	348	319	315	319	328	294	322	324	317	292	319	331	342	321	288	314	357	323	318	339	360	296	322	366	306	306	343	347	306	332	361	346	333	320	338	311	316	337	307	334	345	309	320	362	336	327	323	354	351	338	343	386	350	384	316	303	340	338	350	316	342	310	337	333	334	367	344	325	357	327	349	345	311	322	331	340	344	313	340	370	326	343	299	295	353	327	325	331	345	332	297	338	333	335	351	343	348	332	344	306	350	293	305	350	345	333	338	329	321	331	314	310	314	324	313	335	370	356	343	302	300	346	384	334	344	341	309	362	346	364	305	315	298	335	354	353	339	292	313	327	296	352	304	341	349	302	330	317	348	335	334	326	331	315	291	322	318	358	339	329	351	364	335	325	308	312	366	319	347	306	319	365	320	330	371	342	342	335	360	299	300	309	329	334	327	330	342	311	307	334	340	333	314	358	325	315	328	345	332	326	361	333	335	322	326	291	317	336	314	315	324	331	346	313	309	315	321	340	298	327	320	329	352	318	316	328	301	292	349	345	315	339	330	346	342	337	320	312	355	290	318	311	332	327	331	342	333	379	308	334	350	327	324	341	322	319	300	325	330	340	320	319	340	345	327	319	361	321	336	313	332	354	331	339	346	325	342	360	345	302	336	329	310	321	318	313	310	347	326	301	331	300	361	333	369	331	341	334	322	344	312	320	333	305	328	335	330	355	299	327	339	354	328	340	335	324	310	300	308	319	350	320	389	317	364	328	355	325	334	354	337	358	327	335	348	329	326	330	334	302	338	379	311	309	293	324	335	328	333	309	349	331	356	354	318	321	318	337	309	370	356	327	341	328	326	343	338	300	358	350	330	313	326	364	319	348	325	355	314	343	296	344	325	364	347	341	307	337	350	323	308	309	329	330	329	354	317	315	345	325	350	314	308	320	382	307	327	340	301	346	320	362	353	335	341	315	324	321	351	337	332	323	296	323	341	324	331	310	343	328	330	331	331	332	329	312	314	345	357	312	341	370	322	323	341	335	327	319	329	318	321	347	310	323	300	305	305	340	314	330	328	318	336	327	340	334	323	322	340	353	320	337	336	342	303	318	314	348	326	343	312	315	339	312	313	327	349	354	332	354	336	394	335	320	347	301	302	285	306	318	342	347	351	359	373	320	327	309	328	318	329	330	338	330	291	277	343	293	312	309	306	317	329	325	328	329	339	347	304	305	326	312	332	336	362	340	326	329	338	314	359	328	361	309	316	313	333	325	318	323	342	313	341	303	334	343	340	328	314	313	305	325	326	321	339	340	337	334	340	343	312	324	320	321	291	343	351	353	322	359	369	339	331	306	331	328	316	338	331	322	316	337	318	330	362	338	331	303	306	326	339	349	351	357	333	324	314	347	325	312	315	330	363	319	336	325	325	324	295	334	347	345	316	325	317	329	327	343	313	312	365	344	350	349	318	343	343	321	338	331	346	339	327	345	315	321	347	333	335	357	328	327	332	353	322	351	326	360	315	343	352	347	337	336	341	330	322	337	322	335	340	364	286	300	307	324	344	307	304	296	330	316	359	340	320	333	331	329	335	320	360	333	341	317	308	330	365	340	318	332	318	332	310	319	354	318	325	355	345	333	329	323	346	321	329	346	335	316	305	352	363	373	363	342	323	342	351	342	354	337	337	334	342	319	311	350	327	321	332	353	338	333	332	331	328	304	333	341	345	320	336	361	326	345	317	339	351	370	339	330	312	324	350	307	307	325	342	349	332	347	340	320	321	322	304	290	310	328	338	358	286	333	339	314	322	323	327	300	310	316	301	344	344	326	341	352	332	354	345	334	320	333	324	346	314	361	311	368	320	328	337	329	317	348	316	340	342	335	338	311	324	335	355	338	315	352	343	327	329	315	307	332	336	343	373	339	336	333	326	322	350	325	344	324	342	349	321	334	305	330	345	324	313	353	325	340	347	306	346	334	303	326	343	324	353	336	352	319	313	297	346	324	321	299	355	335	339	351	323	364	316	326	329	335	363	313	307	319	334	335	359	318	325	335	347	354	340	338	301	311	337	344	322	315	334	342	312	347	323	320	323	328	328	332	339	348	338	355	313	314	317	326	301	331	341	345	317	339	303	356	343	351	313	349	337	328	347	351	285	343	324	304	324	332	304	321	356	352	363	317	343	320	332	326	344	347	323	358	339	322	339	336	335	338	332	334	349	296	339	340	329	367	336	318	334	343	342	328	295	338	350	305	317	317	340	306	320	333	319	341	337	327	336	314	326	341	291	324	314	346	316	329	329	323	320	330	340	312	332	317	313	300	322	317	335	343	324	313	384	333	318	369	366	338	360	312	318	350	334	313	347	333	316	294	348	307	355	312	305	330	337	345	328	315	328	364	343	344	319	352	363	314	318	311	295	354	372	335	318	331	335	349	341	328	336	339	334	340	319	341	357	356	330	354	363	337	336	340	365	340	331	304	307	341	328	330	297	320	343	345	339	303	325	300	317	316	328	325	313	323	311	348	346	347	339	347	299	303	332	313	292	330	337	313	345	334	342	362	317	341	301	281	309	348	325	319	353	319	312	314	325	340	371	294	301	321	314	316	324	330	338	296	356	353	364	333	336	341	331	315	298	331	311	341	344	338	310	355	345	333	332	322	362	276	315	309	348	365	315	329
17657	3391	2483	1988	1310	924	727	586	499	428	394	339	328	293	294	284	256	253	253	225	284	229	206	236	242	215	194	212	224	205	209	190	202	208	196	195	162	195	204	204	200	198	208	205	176	172	212	217	196	204	194	154	178	205	218	183	178	190	210	196	203	191	213	200	225	189	188	203	184	199	200	224	184	201	184	191	188	216	198	215	211	173	217	190	216	168	205	184	189	193	184	214	202	189	207	185	230	168	187	204	186	211	202	199	193	212	202	181	220	186	193	169	212	213	188	204	200	215	194	197	181	197	199	183	193	185	184	164	179	185	195	201	204	211	224	174	182	225	197	178	167	217	171	188	220	206	195	187	193	180	207	222	208	185	165	167	175	157	185	189	186	206	199	196	195	190	160	192	218	185	192	191	194	181	164	181	215	192	201	196	174	178	194	225	188	211	166	166	203	187	212	166	193	209	185	208	194	186	203	200	187	193	192	214	177	204	204	184	200	200	189	178	161	160	183	192	196	202	199	203	212	179	197	184	213	196	206	181	164	167	214	212	176	196	198	172	196	201	198	179	204	146	220	188	211	175	177	207	181	173	226	166	191	156	184	183	178	153	180	195	178	195	201	193	192	194	173	182	193	211	188	199	172	185	195	190	219	194	208	232	199	193	195	188	182	171	168	192	195	207	186	186	190	180	213	208	199	177	218	188	232	200	194	204	190	171	183	197	205	187	174	205	191	192	182	190	180	203	174	174	185	225	179	183	198	187	195	190	182	210	181	204	190	209	204	171	200	211	162	193	190	184	206	199	181	196	202	155	178	189	182	188	192	186	199	178	202	184	198	207	188	187	170	188	169	201	193	178	184	181	192	226	196	217	178	198	200	192	193	202	174	178	171	196	187	214	198	196	200	169	205	167	178	176	200	197	186	187	170	179	179	211	171	219	174	205	184	180	180	198	187	206	229	200	200	225	198	198	162	177	193	161	202	188	185	194	199	190	199	198	185	178	206	183	192	198	184	177	195	187	192	174	192	187	190	174	212	173	184	193	182	195	179	189	191	181	188	178	202	169	184	197	201	200	199	208	204	191	196	167	187	187	167	187	194	206	190	198	207	195	191	187	210	204	184	201	198	191	184	198	203	181	183	196	173	192	208	204	211	215	171	170	167	198	191	191	213	203	215	172	182	197	160	196	224	208	217	193	188	196	186	191	192	191	212	182	188	207	177	195	186	203	170	185	180	171	197	218	163	193	197	195	189	208	195	211	193	185	174	186	212	186	191	184	188	229	191	226	199	195	170	195	214	205	191	176	182	189	197	187	206	220	211	206	189	173	189	167	190	192	208	190	198	177	207	198	179	192	205	202	219	173	198	191	195	210	205	189	185	212	195	203	170	181	200	189	167	198	190	213	184	180	185	168	171	198	197	197	217	181	199	184	178	169	185	218	227	219	177	185	178	154	181	196	182	213	190	167	183	213	159	204	211	203	182	191	151	203	198	170	195	215	163	206	222	205	192	200	185	169	206	217	198	156	193	177	206	168	194	188	188	203	200	186	192	184	202	181	181	194	202	201	181	210	183	196	182	205	207	196	217	200	196	201	174	168	190	205	189	164	181	183	179	196	207	193	193	162	193	197	165	190	175	191	182	164	171	224	171	174	182	222	208	185	199	199	191	204	189	191	196	172	183	201	203	162	212	211	185	187	179	222	178	200	187	209	197	187	206	197	186	187	210	187	209	175	200	192	192	199	168	204	168	193	192	194	192	201	191	193	204	182	196	185	213	189	194	177	212	197	199	236	184	202	194	176	190	190	200	199	221	204	198	193	201	190	209	184	204	199	192	217	201	209	190	192	203	204	197	204	210	201	181	201	180	169	196	192	209	167	210	200	223	200	214	184	212	201	178	174	204	201	196	181	208	178	223	181	204	197	184	189	209	185	194	173	202	205	202	187	197	190	200	197	182	196	198	194	195	190	167	197	200	227	214	199	203	237	185	183	194	196	199	202	190	210	200	194	182	168	192	178	180	196	187	179	196	181	182	202	180	201	173	202	198	226	194	202	214	205	194	169	179	195	166	195	194	190	189	188	170	190	185	196	196	176	187	204	171	170	213	179	170	190	189	176	186	201	206	198	198	185	190	195	191	183	183	183	209	186	186	196	215	210	212	189	200	175	196	186	188	208	194	203	196	187	201	181	198	177	183	178	186	195	230	206	200	187	204	185	204	190	180	197	205	218	199	184	162	191	176	223	188	194	199	179	184	198	154	202	189	196	203	210	187	196	167	202	201	194	196	202	195	191	203	193	217	187	177	210	199	223	192	188	158	189	185	219	229	214	202	205	172	193	189	190	175	202	195	193	171	200	218	198	194	180	206	209	184	195	217	188	184	200	203	204	193	169	191	202	199	191	177	216	173	191	196	189	201	179	209	210	201	189	183	192	185	197	200	199	172	194	217	200	173	210	202	192	201	199	171	197	186	201	206	198	201	189	186	213	215	200	189	197	204	174	190	203	183	169	190	178	190	203	204	198	194	192	179	195	175	197	197	198	176	216	219	198	166	181	161	172	188	195	192	180	192	207	212	191	199	194	216	195	186	189	201	188	209	202	184	194	190	174	186	210	192	194	197	203	186	188	173	157	209	208	196	182	197	190	179	198	168	164	157	164	182	185	201	174	163	203	209	203	185	215	189	189	196	195	193	190	205	175	171	198	195	191	184	162	190	187	172	187	187	202	211	190	209	203	205	201	203	198	192	174	173	178	166	187	157	205	218	201	190	172	205	175	180	183	170	170	198	206	180	187	185	182	205	203	196	190	162	168	204	226	167	202	195	190	184	224	189	164	178	189	190	177	193	209	206	196	172	182	183	193	198	193	197	187	220	184	207	191	197	179	193	178	177	196	176	194	187	187	201	181	168	176	206	190	192	177	198	170	213	225	209	185	185	182	166	190	193	200	194	214	174	183	188	190	220	207	184	197	212	184	189	194	187	181	196	190	184	196	207	183	162	201	190	206	206	181	186	204	200	166	181	194	211	189	182	224	221	213	185	198	185	172	182	185	193	208	184	204	207	197	211	220	192	188	184	181	205	201	191	186	182	157	206	180	182	190	203	222	210	208	206	197	207	204	190	167	186	181	192	222	201	183	188	158	181	167	201	196	195	192	175	177	183	206	212	191	173	189	175	189	198	202	169	204	185	173	183	204	175	209	182	191	182	179	204	183	222	177	197	186	186	180	213	193	206	191	209	163	195	218	222	190	198	193	193	196	195	175	203	183	206	186	186	188	191	184	179	198	164	210	202	192	197	183	178	177	174	197	185	191	199	192	192	201	219	205	182	174	211	217	210	176	173	188	191	218	165	189	192	194	197	197	174	180	196	185	181	166	178	202	168	197	166	171	214	167	203	183	213	190	200	184	193	177	206	172	215	187	239	169	186	179	190	196	188	175	177	208	197	198	180	194	186	187	203	170	179	211	195	184	179	175	177	192	188	195	206	195	185	192
8436	2768	4684	5539	4792	4003	3281	2657	2226	1912	1696	1443	1364	1224	1107	1025	943	912	869	857	785	752	729	718	722	689	640	661	648	620	608	621	640	560	566	545	567	553	523	507	516	567	526	534	566	500	523	535	504	489	519	530	501	498	508	476	446	491	467	455	491	536	520	473	478	471	473	488	474	439	462	467	472	472	483	449	466	467	518	474	511	535	466	478	479	523	479	479	484	460	442	441	480	451	476	455	475	464	507	408	478	498	448	451	521	483	475	487	475	471	487	465	477	484	465	497	433	498	456	485	463	441	442	441	473	452	484	462	464	482	442	502	459	460	460	449	435	432	448	463	460	439	427	484	450	516	463	469	494	477	465	437	440	469	442	455	481	437	474	460	459	451	446	461	474	457	450	489	482	484	467	446	521	507	431	470	451	411	471	435	461	462	489	454	470	434	463	496	452	459	450	495	466	445	452	479	477	456	453	446	452	444	491	462	440	499	480	468	496	466	423	470	420	468	485	478	494	472	418	489	454	450	479	444	467	443	462	485	410	472	459	450	461	464	449	492	474	468	453	424	462	472	457	455	451	466	459	481	462	447	501	467	452	433	459	460	450	446	452	418	431	456	470	481	502	448	470	445	471	474	471	427	452	496	437	454	434	477	468	440	465	449	414	484	459	453	474	474	442	469	444	475	444	430	471	475	468	476	458	427	409	465	484	457	453	452	440	445	460	489	443	446	452	436	450	487	453	458	475	450	467	440	463	457	493	479	452	412	429	455	436	412	422	454	497	433	439	463	463	428	478	450	449	443	459	446	492	443	463	442	421	485	489	440	491	470	426	443	486	441	446	476	459	493	463	461	444	460	468	468	437	442	475	463	466	448	464	436	460	493	515	471	446	470	464	424	464	464	423	463	439	503	470	472	460	463	475	440	479	482	431	486	444	431	504	448	452	415	453	444	464	430	434	462	428	437	472	461	442	440	460	448	498	444	432	459	447	470	454	449	441	463	492	470	486	501	445	473	460	444	467	436	432	465	443	476	488	437	474	439	440	457	444	404	441	418	404	429	461	470	515	452	467	428	458	419	440	479	438	427	466	491	441	431	451	456	417	438	463	450	450	451	466	474	478	516	457	460	484	446	475	466	442	458	435	453	444	446	470	469	422	462	519	463	454	462	502	452	457	449	441	468	491	478	465	478	441	495	482	450	453	450	460	470	504	453	431	433	459	464	466	464	448	456	457	460	461	468	458	463	474	461	470	438	463	474	455	467	482	501	471	453	454	453	446	429	491	451	445	485	461	457	452	462	456	446	456	495	436	446	452	467	461	427	455	462	440	462	452	447	455	506	469	464	435	470	463	469	449	420	445	426	461	459	459	469	437	495	491	471	461	439	458	493	465	460	495	431	464	468	445	401	466	461	479	435	463	476	444	481	483	467	436	430	509	447	483	443	496	433	440	472	463	490	478	441	455	447	442	430	505	501	422	475	437	497	486	448	477	462	491	453	479	456	483	506	469	469	458	470	437	450	454	447	436	432	453	418	461	507	465	491	436	437	451	451	416	462	446	469	492	454	483	466	503	476	455	465	478	456	440	464	425	459	454	446	450	454	485	459	452	451	449	460	454	454	451	456	468	415	458	465	463	455	437	420	509	476	454	463	469	461	448	426	476	467	419	462	491	457	469	416	483	438	477	461	480	475	449	436	452	454	418	462	460	444	463	419	488	490	466	422	450	513	495	492	470	443	471	442	451	473	431	483	438	463	492	441	460	466	451	478	463	468	451	440	413	451	497	451	467	428	470	444	446	462	499	427	504	458	462	487	452	441	463	448	446	446	437	414	465	459	446	476	436	470	471	485	498	446	466	475	464	483	471	461	439	456	429	459	442	504	454	460	462	451	468	489	464	467	441	500	477	444	453	455	472	490	498	458	437	460	480	465	460	472	492	447	451	460	434	456	494	472	438	489	429	461	452	451	433	464	465	444	494	492	457	488	486	463	463	469	449	445	449	450	459	417	448	466	470	453	447	443	485	468	456	454	457	488	457	454	431	464	456	463	438	453	454	481	471	525	498	474	461	493	475	496	444	461	476	446	439	449	450	478	454	458	449	471	444	450	447	437	443	467	485	468	486	495	445	462	472	457	450	433	468	378	465	458	491	491	420	453	466	497	464	453	488	457	439	468	464	411	459	465	482	472	479	480	440	492	459	445	448	423	471	463	484	430	440	456	491	474	448	456	484	440	494	448	437	449	495	463	447	466	440	462	472	462	503	451	446	452	459	461	475	475	455	448	443	439	470	466	447	485	416	437	411	467	420	511	445	468	430	472	446	481	440	410	430	444	435	476	479	488	444	484	452	496	469	467	441	453	469	447	463	456	461	449	465	436	444	441	454	464	461	469	437	435	472	457	435	443	462	473	442	465	456	447	482	462	484	467	447	462	472	447	452	458	466	453	492	456	418	425	456	442	466	498	425	459	444	460	442	495	471	477	458	450	434	468	446	441	449	433	473	446	454	447	457	403	437	466	461	494	483	429	466	453	473	447	509	477	436	476	448	467	468	481	399	456	472	451	460	457	410	457	451	436	482	458	461	431	453	469	429	482	434	452	455	458	436	437	460	451	457	453	411	453	491	480	437	492	447	433	445	504	472	427	438	466	491	482	475	435	459	463	472	468	467	425	457	425	427	446	456	455	455	439	446	473	475	445	501	471	455	466	438	465	479	471	501	443	430	469	467	495	443	451	471	414	452	457	471	482	467	461	478	489	471	459	448	471	493	466	490	435	480	454	443	466	453	465	431	458	489	474	471	486	438	471	493	494	459	451	464	440	454	454	490	453	452	435	469	467	409	453	505	453	464	481	465	470	469	452	495	445	469	451	481	439	465	443	479	456	466	497	473	408	473	478	464	436	450	420	444	457	464	460	506	457	444	450	460	462	414	439	466	450	455	452	480	465	462	482	455	445	436	441	447	442	432	459	470	470	409	479	483	440	460	457	472	455	442	455	504	459	459	463	448	448	453	474	449	450	461	440	437	454	435	484	458	479	479	436	453	433	502	478	470	482	481	491	470	460	437	515	430	402	489	457	461	435	441	436	434	430	469	433	426	441	432	476	425	405	485	451	451	451	479	453	443	469	408	455	483	462	449	445	470	457	428	417	489	450	438	473	466	431	427	483	466	424	467	449	506	446	472	442	482	444	474	478	448	448	448	435	448	420	475	442	443	439	453	449	415	464	458	438	450	453	497	470	474	457	465	452	499	473	485	459	454	467	443	468	463	487	483	486	439	445	455	427	444	470	474	449	436	424	443	514	490	452	484	460	444	445	422	445	487	503	422	455	449	500	486	479	447	492	450	460	433	486	476	454	424	456	461	468	454	457	478	446	470	478	441	454	441	447	448	465	476	449	483	443	555	461	430	489	393	478	440	475	457	444	436	448	449	429	475	462	457	434	486	448	499	506	481	445	481	471	461	469	429	475	441	479	417	456	439	444	425	436	472	474
2588	166	64	62	45	55	42	43	55	39	52	39	39	38	37	40	41	32	39	47	38	28	40	38	41	29	46	46	46	46	42	45	27	46	34	39	50	29	41	41	43	29	47	43	46	50	35	48	41	48	50	36	37	42	40	31	40	42	36	38	31	33	52	45	42	31	39	40	45	38	53	46	42	42	44	47	43	38	37	36	38	37	30	33	39	44	35	44	27	52	34	41	36	41	33	45	39	36	41	35	46	46	38	40	49	36	35	39	29	37	46	30	43	39	48	26	36	45	48	36	37	50	40	52	27	31	32	39	43	54	41	42	40	44	40	38	42	32	34	37	36	38	44	34	32	40	44	40	36	34	43	44	48	28	34	45	42	49	45	51	39	48	47	55	38	32	36	38	40	38	34	45	36	35	33	45	31	39	48	42	45	51	41	45	37	36	37	40	32	43	40	47	49	47	47	36	27	29	41	32	35	43	37	41	37	33	35	48	34	38	41	32	47	45	37	38	48	34	43	35	35	44	40	38	40	46	43	42	43	44	44	41	41	40	42	45	50	31	34	34	35	47	46	58	38	28	40	32	25	43	50	33	46	48	47	29	47	42	39	49	28	42	38	44	44	47	41	34	42	46	26	37	32	33	44	47	38	34	34	28	49	45	51	46	34	42	47	46	49	40	39	25	26	39	35	30	37	42	40	29	37	48	43	43	38	50	46	42	41	37	40	35	49	41	45	33	40	24	52	38	42	31	27	41	44	37	49	42	34	37	40	33	39	22	33	41	38	38	44	34	44	39	32	36	51	37	45	38	33	32	46	45	28	42	37	37	21	45	43	30	41	46	55	43	39	45	40	33	36	37	31	47	40	41	38	33	55	41	36	42	38	42	49	36	36	34	47	41	44	47	46	51	33	41	55	50	46	42	39	48	48	42	36	41	38	43	38	42	36	47	31	35	45	33	44	32	39	29	58	31	39	35	41	45	28	22	40	39	40	36	26	33	29	45	35	49	38	56	33	38	32	28	47	25	40	39	39	40	49	36	46	52	35	50	36	41	41	37	27	34	32	38	46	36	42	46	48	34	39	36	47	40	47	40	40	49	37	50	32	35	34	37	43	43	40	40	35	29	40	36	29	30	42	45	45	37	23	48	47	30	42	35	37	43	47	38	34	31	49	42	30	43	57	43	43	43	60	35	38	43	32	44	38	38	31	32	31	45	43	43	40	34	35	34	34	49	41	28	40	31	52	49	43	27	32	43	38	28	44	45	42	53	34	47	31	33	29	33	30	43	44	45	51	44	36	39	36	44	34	35	41	41	42	33	43	31	31	42	37	52	49	33	32	40	37	34	38	40	48	35	36	41	52	42	36	42	47	38	42	44	37	36	29	42	32	40	38	41	52	36	37	37	32	25	33	38	38	44	36	44	35	47	38	28	39	37	39	39	40	33	36	23	46	38	37	33	46	48	40	42	43	42	31	27	47	40	53	50	35	35	35	44	48	34	38	39	47	33	46	38	43	49	47	39	52	42	38	36	39	46	34	41	41	49	40	34	35	41	32	31	41	43	43	44	49	47	51	52	35	47	25	38	34	27	39	49	56	32	36	45	32	39	45	41	27	38	40	42	47	38	35	44	40	41	39	39	46	26	38	53	40	25	31	41	40	40	32	42	40	31	43	52	42	28	45	36	51	24	38	33	46	36	38	37	40	47	39	45	45	44	48	36	44	37	43	39	38	38	37	46	44	41	32	36	40	46	47	42	24	50	42	41	38	49	31	44	42	41	43	33	32	43	34	38	40	44	35	48	40	32	43	44	41	44	40	43	37	30	37	37	34	38	40	29	37	34	45	39	34	39	38	48	44	44	38	51	43	45	39	35	47	39	50	33	49	50	36	36	38	33	32	35	43	53	26	54	39	34	28	38	43	42	30	39	51	38	43	52	38	32	40	40	39	39	48	49	39	43	43	47	36	41	40	37	35	28	36	35	33	48	37	50	44	42	34	40	32	27	41	34	46	34	45	49	36	48	50	42	43	34	42	29	39	37	35	36	41	36	37	38	34	42	37	50	36	41	29	43	29	44	46	49	32	23	34	42	32	34	37	42	42	34	41	30	47	40	54	43	41	40	39	32	42	46	33	42	44	29	42	48	47	34	37	33	38	39	34	48	43	35	36	34	30	45	43	41	51	38	32	39	45	41	41	43	44	42	46	51	36	48	53	35	24	41	32	29	42	44	42	38	37	53	35	22	45	48	29	44	45	38	39	63	45	28	39	45	43	34	46	46	38	34	40	48	39	30	33	45	42	33	29	29	44	35	53	37	35	31	33	41	32	35	34	29	48	46	40	39	50	38	47	41	34	42	41	40	43	36	34	52	39	44	43	42	32	40	47	44	38	40	37	39	51	26	32	37	27	40	30	36	37	38	50	26	42	35	37	51	32	37	33	37	40	40	48	43	30	32	32	43	43	34	51	34	54	31	43	41	42	44	37	43	48	33	39	30	40	42	44	30	45	36	33	42	47	42	33	35	34	45	31	43	33	35	25	43	33	37	38	48	45	42	49	39	35	35	50	41	42	51	42	43	35	45	42	48	36	45	45	31	38	31	35	31	35	40	45	38	39	39	42	18	38	40	40	34	40	45	44	45	31	37	40	27	37	30	46	41	49	43	45	40	41	32	37	48	38	42	44	47	36	43	35	34	67	38	31	42	32	46	40	27	41	29	46	44	33	34	37	41	41	35	36	42	58	48	46	39	41	44	38	34	36	40	45	33	41	40	52	25	35	40	39	40	54	37	33	39	41	42	37	41	43	38	51	43	35	48	45	37	45	47	37	32	39	37	47	48	42	45	40	36	35	38	38	34	46	29	28	42	51	37	50	41	40	34	39	43	48	43	45	49	40	51	42	45	35	33	41	44	52	30	43	38	42	42	52	43	50	51	41	42	27	29	47	35	44	51	38	38	34	39	44	29	34	50	40	30	42	47	36	41	42	32	42	38	37	47	36	41	52	44	34	32	46	36	44	34	32	35	20	50	39	46	41	49	53	40	41	40	39	31	41	46	48	36	30	49	40	34	40	43	41	40	34	34	34	34	49	45	32	40	44	48	32	39	42	42	40	42	37	30	41	41	40	41	40	34	45	36	48	41	38	50	27	42	42	40	48	32	37	34	38	43	34	42	45	34	33	45	40	39	46	39	37	42	31	38	48	28	28	47	49	47	43	44	55	32	39	42	45	46	45	49	47	45	38	36	48	42	40	47	54	41	39	39	48	36	42	43	25	47	36	34	38	38	31	45	42	56	37	28	33	53	47	29	45	49	42	32	32	31	27	33	30	45	43	40	32	42	40	43	46	32	32	37	43	64	38	38	44	39	36	28	41	34	41	39	43	48	46	36	44	36	37	25	37	35	37	43	41	41	37	45	37	43	38	37	43	34	39	40	37	36	33	33	39	39	36	37	35	42	45	48	46	39	37	52	40	50	45	45	37	50	48	38
2120	248	227	221	205	179	175	175	171	145	160	164	152	162	165	128	145	127	154	143	148	139	149	155	150	139	137	137	127	135	132	132	144	148	145	149	125	166	142	146	136	143	129	133	153	137	145	119	165	129	141	122	138	117	131	137	147	140	141	141	137	137	148	148	138	136	121	147	135	164	139	124	114	120	141	150	145	129	150	144	159	141	142	133	141	150	153	117	129	138	127	145	133	134	128	141	112	132	142	130	136	136	149	150	123	132	126	128	128	148	133	147	137	145	113	151	126	140	144	139	134	144	152	135	136	135	145	140	132	146	131	157	143	153	147	125	132	130	139	139	123	140	117	132	130	137	120	133	141	123	152	116	127	120	145	143	126	124	135	123	136	141	151	124	130	135	132	151	158	174	116	142	137	149	138	156	140	111	128	129	133	155	130	152	126	128	121	138	137	153	139	135	116	148	141	115	163	135	111	143	135	121	129	144	136	119	130	125	125	121	136	131	132	116	115	134	126	145	149	147	133	144	143	132	121	141	142	129	125	129	151	141	147	125	119	151	133	149	133	121	135	140	179	139	123	134	125	144	127	148	137	156	135	115	158	161	145	149	142	160	131	146	147	131	144	148	130	140	161	128	146	136	142	130	133	141	150	152	136	148	133	136	121	133	131	150	126	131	147	128	111	130	131	158	141	139	159	141	139	127	131	136	137	152	135	134	123	134	138	131	137	125	123	137	124	121	130	140	131	149	139	123	142	147	149	120	153	139	140	126	124	135	148	131	137	159	153	134	140	130	138	116	133	138	141	153	139	129	170	166	135	138	122	142	136	134	136	134	133	156	129	134	137	119	147	127	117	132	153	136	130	136	146	137	137	144	138	132	131	124	137	132	140	131	144	131	162	134	140	149	132	134	134	133	153	139	134	134	122	139	146	134	148	151	143	156	127	139	153	154	145	144	163	136	145	130	155	143	132	137	124	144	126	141	135	147	132	132	131	118	153	119	123	113	142	138	145	141	146	145	150	127	145	136	127	133	136	117	121	132	118	127	128	139	124	132	130	122	121	120	127	152	119	135	141	133	113	144	125	123	139	134	122	137	145	137	140	138	142	117	128	158	142	144	143	135	125	127	144	133	140	147	108	135	140	137	128	128	134	137	115	116	135	137	130	125	135	138	155	131	134	144	144	147	161	142	142	161	134	134	134	134	131	129	125	130	118	125	118	135	153	138	152	117	140	147	142	134	121	128	149	163	141	121	162	120	122	142	147	146	141	126	134	146	140	127	129	118	120	144	142	110	136	133	134	148	128	135	110	150	136	131	120	131	129	132	132	123	141	136	140	123	129	118	131	134	154	138	117	133	141	150	136	161	133	125	147	142	144	138	143	146	119	161	147	119	124	133	152	130	160	118	136	143	148	141	160	139	122	136	145	130	145	137	113	131	142	156	136	159	139	147	122	146	131	134	156	127	123	139	122	139	129	143	109	127	127	144	115	150	116	127	132	126	131	123	115	141	148	136	118	128	122	138	126	125	113	135	128	153	133	148	131	134	149	148	124	132	137	142	124	117	145	142	132	140	148	139	138	143	154	155	136	128	122	117	141	157	158	131	139	120	121	142	152	123	140	156	125	135	148	134	153	149	126	137	120	145	135	176	125	120	133	158	129	137	140	129	126	123	114	121	138	146	132	129	126	148	138	140	117	128	170	136	130	135	127	142	122	118	128	148	140	127	123	148	121	136	140	148	146	136	124	144	120	129	145	119	141	151	134	151	121	119	123	155	141	114	123	115	143	152	145	138	142	140	138	143	135	123	149	135	146	119	131	121	133	135	135	131	138	146	133	139	148	145	112	120	130	131	131	131	148	130	138	152	123	147	142	130	131	139	133	126	119	140	138	131	138	141	123	144	149	139	119	148	159	131	143	130	131	152	142	145	153	138	144	113	171	151	108	150	122	122	145	135	128	147	146	119	155	145	123	150	141	145	126	148	156	145	144	135	121	130	125	140	153	144	128	131	144	135	116	143	147	146	122	132	127	139	139	156	123	133	135	154	131	119	128	143	132	151	144	149	144	140	147	137	119	118	124	145	140	147	133	128	128	129	121	131	143	128	137	137	159	154	128	137	129	104	140	138	124	150	143	120	141	125	137	129	149	151	145	151	154	129	136	132	149	131	153	144	129	126	127	121	125	130	161	148	136	128	127	135	134	161	127	143	132	141	126	121	123	156	132	125	128	125	108	132	132	140	137	141	139	161	117	133	147	147	126	130	129	151	125	123	116	142	134	128	127	124	133	128	134	128	136	151	145	121	121	151	129	136	143	124	113	140	130	124	148	143	140	131	139	133	147	135	118	142	139	135	116	109	137	125	152	149	125	153	142	149	142	139	137	142	133	151	137	131	147	137	141	142	135	130	131	129	127	124	148	145	143	119	143	132	140	131	145	139	134	138	157	139	125	127	156	119	161	134	153	145	113	126	128	128	134	127	130	118	132	128	156	130	128	137	138	137	149	149	141	126	151	113	131	131	119	150	137	131	132	140	137	137	150	114	135	140	138	134	136	141	136	131	130	129	145	148	144	111	154	145	131	137	148	112	126	124	134	142	131	148	142	136	135	127	130	162	136	146	155	126	127	137	139	146	139	146	112	139	128	136	145	142	125	130	145	117	153	134	134	135	134	152	131	135	129	139	139	133	122	129	127	118	143	138	129	139	144	128	150	134	130	146	140	143	135	152	125	131	135	117	140	135	140	167	139	125	143	151	123	140	124	145	134	131	124	137	135	121	168	145	153	155	152	134	127	143	125	136	118	121	117	138	140	140	131	124	120	144	135	150	147	125	127	142	126	141	121	130	139	130	129	138	127	138	99	132	144	137	121	140	136	143	136	133	121	134	132	129	166	124	128	131	140	132	153	139	137	140	137	144	136	136	155	144	136	133	140	148	134	125	142	111	126	143	145	129	139	154	160	153	131	109	143	125	142	124	130	132	131	153	148	135	136	155	123	149	154	143	140	134	126	143	145	145	134	124	155	150	144	128	123	129	120	138	113	138	148	140	144	151	137	117	133	137	148	136	140	130	119	135	134	138	131	153	139	150	130	114	128	125	138	153	161	136	131	165	133	129	116	131	151	132	134	129	132	146	127	119	137	136	144	133	140	130	133	133	159	135	128	132	142	114	141	125	138	155	147	130	143	140	134	130	132	132	129	125	157	151	141	146	140	134	131	121	133	138	127	147	117	122	109	156	116	142	149	149	122	128	173	137	147	136	134	147	135	130	138	130	135	142	138	168	136	151	137	143	109	119	148	139	150	141	131	123	135	122	153	128	157	129	129	141	140	154	140	150	145	118	125	138	129	119	132	153	139	139	126	141	125	127	136	138	168	149	141	117	137	132	130	130	135	139	121	119	136	133	143	138	134	157	140	145	128	134	132	142	124	149	135	128	130	126	127	164	139	118	136	131	157	125	135	132	139	143	143	148	134	154	130	137	146	136	137	155
10234	1594	1234	975	615	470	400	357	248	247	230	221	195	201	165	173	157	145	174	158	144	142	136	136	136	158	140	131	118	160	146	148	124	124	123	135	118	123	136	119	163	131	136	131	134	163	136	117	149	124	150	141	130	129	130	115	118	118	120	122	128	152	122	116	106	120	120	113	135	121	135	126	107	123	130	132	117	140	118	108	131	118	127	153	124	111	136	110	122	136	138	133	107	131	129	131	149	133	118	125	121	147	141	130	151	129	135	104	136	121	145	103	126	107	136	138	113	117	129	133	137	136	134	114	127	134	128	111	121	141	127	128	147	128	155	134	112	141	128	124	121	132	118	143	134	133	116	128	123	140	121	161	133	123	151	125	123	131	146	127	135	116	118	108	125	104	105	133	128	121	138	123	132	142	119	121	147	130	114	122	121	132	128	114	128	137	120	116	114	126	135	129	105	136	131	126	145	147	117	137	126	119	146	148	139	130	147	143	118	126	124	122	115	140	127	96	121	131	127	134	124	126	140	131	108	132	118	124	108	135	134	117	116	107	120	149	118	115	114	120	125	131	115	128	115	125	102	115	135	120	119	139	134	129	134	125	132	105	139	127	130	110	148	116	123	133	123	127	145	120	143	128	124	121	132	123	121	126	130	122	136	129	136	116	161	122	142	124	144	144	129	126	117	118	117	111	104	140	133	130	147	113	120	129	123	118	144	125	129	120	116	146	132	113	141	114	120	118	125	105	150	124	99	133	142	136	150	123	143	151	130	118	118	123	98	117	139	141	112	123	138	129	132	119	123	136	118	126	125	116	114	107	141	132	124	121	151	114	105	111	136	129	123	125	127	129	119	113	120	129	124	109	105	98	131	124	144	131	122	144	121	118	110	120	116	123	139	138	113	124	117	131	111	130	147	156	134	136	156	147	129	107	134	111	148	127	128	111	119	140	115	123	129	116	178	122	117	129	133	131	144	120	136	122	113	116	119	124	125	128	142	128	117	119	136	127	160	127	139	125	117	111	121	120	127	137	138	128	132	133	136	125	137	120	121	136	126	120	129	126	133	120	119	145	125	133	125	115	125	130	136	107	122	127	130	141	99	114	113	129	137	139	123	122	130	136	150	136	139	141	107	120	115	143	142	119	129	118	116	122	134	138	116	143	136	113	133	117	108	107	144	127	143	110	133	104	152	124	123	139	119	131	130	120	144	137	104	123	154	122	134	127	120	121	112	133	129	111	112	131	150	123	149	131	117	111	136	138	118	118	119	129	125	124	126	141	104	119	132	123	120	147	116	120	157	141	103	103	131	125	124	128	119	129	123	136	138	123	129	141	114	119	122	112	128	137	131	107	141	119	126	122	120	114	129	144	122	153	110	105	135	133	145	135	124	145	117	135	133	131	128	133	126	129	129	120	137	129	117	145	119	143	120	147	123	115	134	107	110	114	119	122	120	130	143	99	136	117	117	139	148	133	115	109	140	115	115	113	118	120	119	117	132	117	134	146	128	138	136	115	111	127	136	156	131	132	125	163	140	145	141	130	116	121	135	108	136	132	127	120	120	135	111	122	98	142	122	98	129	128	107	134	116	123	139	118	137	103	110	125	133	157	135	123	123	140	122	131	140	130	122	135	133	126	134	130	118	121	137	149	121	119	136	146	108	105	140	117	126	130	105	120	122	109	121	105	129	107	127	147	123	118	127	127	120	145	110	135	134	136	120	123	123	116	150	131	122	131	135	115	141	149	119	145	144	131	106	127	121	137	101	124	147	120	108	116	112	131	126	131	132	120	138	128	134	119	104	127	141	110	129	137	117	111	128	107	106	130	133	137	120	120	122	107	136	125	129	121	137	106	110	127	122	137	132	136	131	142	143	145	131	130	126	120	123	130	105	115	136	123	114	141	123	116	125	117	110	139	111	138	128	131	111	118	128	113	120	135	121	138	147	112	133	139	131	120	118	124	144	125	131	131	118	124	138	135	143	110	139	123	148	130	134	109	118	137	140	134	137	135	153	128	133	157	122	117	122	117	146	137	140	107	132	139	137	155	109	123	137	107	144	140	118	155	117	109	125	151	117	125	160	122	126	118	109	95	115	121	104	122	113	128	119	130	126	138	135	129	120	121	127	131	113	127	105	121	112	125	121	124	125	135	114	115	107	127	123	112	108	116	114	122	134	124	129	127	125	119	142	133	129	128	113	119	119	124	119	126	130	121	133	128	117	139	132	137	141	133	131	104	130	115	122	114	127	149	133	124	125	125	114	139	113	109	132	106	126	136	154	137	134	113	133	136	129	121	154	138	110	138	126	144	114	129	114	132	132	115	106	118	124	123	138	140	123	119	133	126	104	120	147	125	131	142	127	117	126	126	109	115	112	124	129	95	137	128	118	126	138	114	137	127	131	122	146	135	130	124	111	136	140	127	142	117	121	135	132	140	117	143	114	131	129	142	172	120	120	135	125	113	119	105	129	101	122	119	134	154	115	137	104	134	116	137	136	121	122	118	118	118	127	148	137	128	125	126	140	123	122	142	108	122	125	101	134	141	120	130	138	147	127	138	117	118	129	148	123	145	123	107	113	123	128	117	142	128	122	133	134	146	154	124	114	133	116	123	86	114	106	127	134	125	135	127	127	131	140	111	118	145	110	124	111	128	133	142	120	133	131	123	136	144	120	148	111	120	115	124	117	137	135	124	121	135	131	137	126	161	120	146	135	135	140	121	138	118	118	146	145	143	118	116	132	118	134	101	121	130	130	122	113	145	150	130	138	119	119	119	120	125	115	127	118	115	134	118	126	123	135	114	111	120	129	129	99	112	123	135	114	123	120	121	131	121	121	130	154	149	124	136	120	118	115	110	115	119	103	106	129	105	130	133	134	142	126	128	133	115	109	123	122	117	115	138	119	103	142	113	93	137	140	134	115	128	127	132	119	123	105	120	127	136	127	155	127	128	133	149	116	124	133	137	126	124	140	112	122	122	138	162	116	125	127	123	128	131	111	123	113	141	100	139	128	123	116	130	128	122	111	136	114	128	132	139	131	132	147	131	107	112	115	145	129	112	115	125	124	128	120	129	119	160	139	126	137	120	134	116	120	115	97	125	123	128	127	127	130	142	117	118	114	121	137	136	122	131	136	108	134	115	115	128	132	113	125	115	135	137	137	114	115	133	142	122	127	145	137	122	107	117	117	140	142	131	127	106	129	112	106	132	128	124	111	124	122	123	157	129	125	107	125	138	128	129	134	133	121	132	117	133	114	128	118	145	124	124	134	124	136	138	121	143	134	154	128	126	118	138	147	134	121	137	126	117	150	118	128	131	123	143	145	127	133	139	130	119	125	140	124	124	119	146	125	129	112	127	141	128	119	121	117	127	124	137	132	129	123	129	134	149	137	113	144	109	131	130	130	130	157	119	139	113	116	129	107	135	131	136	110	121	117	138	136	127	133	141	125	115	125	141	138	103	137	130	122	123	116	118	127	122	111	138	117	114	121	140
6588	1543	2682	3116	2719	2232	1842	1512	1264	1134	978	952	851	720	688	643	592	613	519	563	520	502	486	511	478	441	444	451	425	409	386	408	430	397	380	395	394	432	414	345	350	341	358	378	353	330	375	358	348	370	363	354	347	342	384	373	325	399	354	361	325	350	327	331	348	366	335	332	363	347	338	357	343	369	330	343	306	383	384	338	356	314	336	316	305	335	344	347	323	305	335	294	330	310	361	357	339	332	352	327	317	332	343	377	354	344	333	344	319	313	305	338	328	336	338	391	337	324	330	321	310	286	291	324	331	361	318	337	338	322	322	337	304	318	321	332	358	335	299	313	348	342	316	379	365	346	321	328	366	326	333	325	330	336	326	333	348	345	305	292	309	303	351	319	324	340	333	357	357	334	300	315	332	329	350	313	330	345	344	355	337	315	315	320	365	322	331	331	334	302	309	337	320	367	316	305	309	337	323	313	328	328	368	344	353	317	351	299	343	354	318	331	329	341	345	337	331	329	292	348	331	316	320	310	311	330	331	305	297	349	318	314	339	319	302	327	310	335	332	325	300	330	319	300	335	319	310	340	309	308	326	330	320	313	321	362	334	331	334	334	339	347	309	299	333	368	334	347	348	315	333	321	347	341	339	329	319	303	308	343	325	335	362	323	299	333	366	347	317	349	353	305	367	308	308	342	332	339	340	336	348	353	321	303	345	357	354	333	318	323	325	333	301	332	324	376	319	329	331	337	375	336	358	317	332	357	343	330	338	329	333	325	323	351	322	323	334	332	335	331	332	331	332	339	361	321	316	345	328	324	350	345	324	339	319	344	311	353	327	350	323	303	313	363	296	311	328	344	350	343	309	306	289	323	322	370	321	336	357	354	354	343	322	345	326	353	331	376	327	351	299	335	339	342	276	302	313	307	335	317	303	322	332	354	346	307	335	289	335	316	334	311	326	319	332	325	325	340	339	349	326	347	311	326	362	308	360	337	364	318	357	334	303	344	352	331	321	329	321	317	347	325	304	312	289	313	317	335	333	313	346	345	332	327	338	323	308	339	316	353	296	277	365	375	303	316	338	318	340	343	301	361	330	356	346	313	364	342	359	317	297	336	337	348	326	305	328	322	357	300	323	316	329	323	342	346	349	329	387	330	337	307	320	339	335	327	313	303	322	313	342	297	308	323	345	349	319	327	324	341	339	348	335	325	304	369	297	336	341	354	343	318	378	348	328	337	305	356	301	314	326	307	303	364	348	300	276	320	301	318	316	331	337	377	305	338	344	328	363	320	315	322	366	333	328	307	329	339	304	316	347	352	344	307	319	332	312	334	306	335	335	295	355	351	346	310	338	355	334	327	331	297	324	301	334	314	323	347	339	357	334	341	337	331	302	309	337	357	296	341	312	354	325	367	331	341	353	329	320	303	324	334	335	300	335	333	361	368	339	334	330	307	339	327	332	322	323	354	326	319	303	331	320	293	312	350	330	305	361	341	315	298	336	317	311	341	343	329	328	319	326	348	309	309	333	314	340	330	328	330	353	341	339	342	374	320	334	337	325	325	313	332	308	334	342	268	322	294	339	338	333	303	338	365	339	327	321	350	344	334	321	289	313	306	316	324	331	304	323	327	324	315	362	338	330	319	328	342	333	306	337	339	319	305	286	313	346	340	324	336	355	300	323	312	311	285	328	347	321	346	345	329	329	344	314	300	338	342	321	332	335	305	327	305	332	349	332	340	317	323	336	318	325	347	331	334	334	336	293	328	318	343	346	328	375	326	329	332	328	296	330	350	325	323	315	327	323	335	303	343	312	342	349	334	331	334	323	330	325	329	323	374	319	306	347	323	317	343	354	313	326	321	333	321	304	322	315	309	319	301	339	329	321	310	293	330	321	312	318	335	324	355	323	338	335	295	312	343	337	327	342	331	301	345	330	341	305	345	327	353	339	330	333	306	321	302	272	346	333	320	352	319	363	323	319	311	346	326	335	350	351	298	354	338	315	314	340	350	362	316	346	355	321	334	321	320	337	313	319	334	345	319	350	309	362	309	326	315	339	315	302	315	332	306	321	332	303	295	337	343	340	324	319	315	355	334	322	302	333	345	333	327	356	335	332	307	342	339	331	326	321	330	301	300	325	320	295	303	327	328	328	315	363	293	301	346	330	331	340	322	305	342	331	325	341	330	306	343	282	340	314	323	335	380	329	351	365	334	337	308	359	302	298	318	338	331	348	326	316	316	342	338	332	328	334	353	319	315	333	305	272	321	317	335	321	327	333	346	314	345	369	348	325	308	331	322	306	301	310	339	348	339	308	334	324	339	325	307	337	328	302	371	323	329	349	358	336	343	344	367	310	345	346	310	337	323	332	364	324	312	313	329	322	346	307	337	341	333	310	313	322	324	335	327	327	295	313	321	326	326	305	343	363	324	310	319	319	348	316	336	310	312	349	303	333	319	285	334	343	314	333	310	335	335	330	347	327	348	355	341	314	348	320	331	332	325	335	320	316	286	341	327	307	342	334	329	321	348	342	333	307	317	323	341	327	314	365	303	321	360	341	345	338	315	316	356	357	313	311	349	319	329	320	345	335	341	326	322	325	325	333	336	297	298	337	289	332	317	345	335	314	295	302	339	314	327	318	320	351	344	330	322	354	345	325	328	320	297	317	335	365	335	336	318	326	320	320	327	342	312	325	332	338	338	325	355	356	335	322	347	325	343	322	345	320	318	323	363	335	328	304	372	336	304	327	304	335	317	341	316	308	334	325	308	319	333	348	283	334	342	340	381	333	349	360	360	355	358	326	322	337	346	352	328	337	385	313	301	317	340	340	309	320	337	366	345	355	318	357	314	331	339	347	331	333	315	329	306	344	288	306	314	332	339	337	315	361	312	318	331	338	336	342	312	356	343	340	332	317	295	335	289	332	328	342	331	338	317	344	332	343	322	340	316	361	344	342	338	314	320	337	307	314	313	327	336	362	317	320	320	330	320	288	336	337	331	349	346	289	321	349	324	338	300	331	316	297	321	322	311	323	337	331	362	314	319	305	323	335	328	337	320	315	318	343	341	320	317	312	341	334	362	321	349	327	334	360	315	359	316	321	319	320	292	308	322	347	323	309	309	348	304	338	357	338	314	343	329	316	373	301	305	336	335	335	319	299	330	363	350	363	331	343	336	306	319	321	330	338	394	324	323	319	308	348	329	308	312	369	335	316	322	338	329	335	327	292	320	296	339	302	342	331	304	342	349	348	327	322	319	349	351	336	325	348	318	340	314	317	360	329	331	344	312	337	321	322	360	344	294	360	340	338	337	322	336	350	297	334	340	327	315	310	340	343	323	361	323	309	322	382	398	319	334	309	311	308	329	353	329	307	287	347	321	322	347	339	347	318	316	331	347	308	310	323	312	349	256	329	338	320	338	322	331	349	291	345	339	334	290	325	333	385	324	323	344	326	327	312	333	346	353	347	315	347	324	324	306	322	311	305	333	323	333	302	322
17376	4111	2421	1894	1255	949	727	549	522	472	390	390	313	289	285	300	268	252	232	271	224	213	192	241	200	223	229	230	202	193	212	191	198	181	215	220	182	213	207	202	180	188	216	173	190	213	218	186	189	182	188	207	204	215	205	185	188	204	191	220	208	191	170	187	219	174	201	201	196	202	199	204	197	180	174	180	191	191	209	201	202	199	205	176	208	222	197	192	190	213	194	193	185	192	202	183	189	183	189	202	192	183	171	177	193	202	186	187	195	179	195	199	193	210	206	205	202	193	182	198	212	162	187	170	216	178	167	172	199	179	167	168	188	186	153	207	179	209	188	196	211	198	191	204	187	177	200	182	175	186	183	177	177	177	197	196	191	180	171	198	190	182	195	187	201	189	174	192	196	206	199	200	200	182	181	198	188	181	187	193	217	175	173	179	202	208	199	185	188	189	211	208	168	195	179	191	212	198	193	192	199	170	192	197	171	201	200	211	169	196	181	205	214	195	215	200	189	184	183	191	186	185	174	207	199	176	195	189	200	193	192	198	204	206	193	202	186	183	182	195	205	188	206	191	195	194	175	190	185	182	158	181	193	182	212	179	165	183	178	191	172	206	180	205	185	199	204	174	183	174	183	185	188	201	219	194	172	217	175	189	187	195	183	198	185	194	212	185	196	183	213	237	208	177	183	196	197	194	190	204	187	184	197	220	202	209	209	185	202	196	207	174	202	191	198	208	181	181	199	186	202	174	185	182	193	191	197	201	219	211	193	204	196	211	191	185	179	208	184	201	169	182	176	186	182	176	180	171	208	192	182	195	190	191	184	197	219	185	186	170	170	179	230	191	187	197	177	165	175	188	188	210	172	215	197	221	187	182	205	164	197	190	175	204	208	167	201	189	192	210	205	205	207	206	190	162	195	188	201	204	200	201	183	194	180	215	196	181	219	208	225	186	211	202	194	167	174	226	206	186	189	189	213	177	188	197	183	197	201	188	173	206	195	191	188	172	199	180	202	184	207	190	196	180	188	206	180	168	173	187	163	196	212	184	184	181	215	183	193	214	214	214	176	171	166	218	190	186	198	216	178	236	172	164	198	179	192	198	200	167	184	191	199	166	174	163	196	202	188	190	198	208	191	196	198	173	169	183	199	184	198	208	184	202	177	200	188	191	193	204	194	191	185	195	196	182	180	221	197	164	196	195	180	207	194	190	161	157	191	189	175	201	200	176	176	205	176	223	203	186	187	188	203	179	194	197	181	210	183	188	167	162	195	209	196	177	205	204	189	211	206	198	193	191	176	201	208	180	190	176	193	179	160	166	205	205	171	182	192	199	193	220	190	199	202	207	222	182	174	196	169	210	179	192	173	190	156	196	211	194	185	202	179	169	176	199	170	207	176	194	218	173	192	221	191	197	165	201	193	181	193	209	173	187	186	201	204	186	189	159	200	191	182	170	187	200	218	199	204	206	200	177	201	211	192	164	208	192	197	179	186	189	191	201	165	191	188	207	202	209	179	190	189	181	194	182	179	182	185	176	204	181	180	177	191	191	209	195	205	185	180	200	197	201	192	211	176	204	195	190	180	189	193	192	198	195	192	184	191	183	190	199	171	201	215	202	173	195	193	192	195	210	187	213	210	192	171	195	162	188	199	183	192	189	159	216	180	202	179	175	191	179	188	185	179	190	183	169	190	155	218	189	173	168	183	187	209	175	184	201	226	180	200	211	175	190	187	177	188	177	178	200	163	219	183	159	206	171	207	175	185	210	198	173	180	197	190	187	206	181	204	215	188	178	174	167	210	200	182	192	170	204	199	198	189	194	169	203	188	196	191	187	222	217	186	205	180	209	181	180	200	187	203	173	168	189	185	191	201	163	192	162	194	177	183	174	202	193	213	177	166	194	200	187	191	194	205	206	172	194	180	189	176	201	187	189	188	162	194	192	206	202	173	198	180	168	198	207	195	195	190	194	167	201	192	181	219	219	217	191	185	217	202	149	177	193	191	201	201	200	189	172	185	164	191	178	177	209	205	188	167	213	215	192	179	175	187	176	158	190	222	208	210	198	198	224	176	192	174	192	196	185	203	181	179	204	204	184	197	191	190	177	212	189	171	185	180	180	173	185	187	181	184	166	192	204	207	190	187	199	186	198	197	168	203	200	194	178	180	171	180	200	187	197	183	191	160	194	175	166	178	194	192	194	204	201	177	203	196	192	177	220	186	178	183	168	215	200	186	194	205	191	185	182	172	185	191	183	214	195	206	195	183	186	171	194	179	205	198	200	166	185	209	205	187	189	169	172	200	177	184	169	188	186	200	168	211	190	191	196	203	230	190	198	166	200	189	191	165	194	177	187	189	189	179	207	198	188	200	180	211	220	197	205	198	159	197	192	192	184	218	203	156	176	215	227	206	209	196	200	207	192	197	184	213	164	214	169	205	212	206	205	189	164	198	201	201	197	206	182	186	199	188	171	190	173	195	180	176	200	200	176	200	212	195	181	206	172	204	192	194	199	171	171	193	189	173	196	169	210	195	205	209	198	199	185	179	156	202	202	184	175	190	208	193	205	216	203	211	191	201	180	163	195	171	193	190	185	166	220	221	191	178	221	196	165	187	192	216	170	178	211	193	203	214	174	200	191	190	204	175	178	183	196	212	185	177	180	208	183	200	170	219	218	203	212	190	176	206	178	202	209	191	224	182	192	186	188	188	188	200	183	213	195	197	180	200	186	198	206	202	185	188	171	191	188	168	194	208	192	198	190	181	179	187	181	192	201	197	196	193	191	168	199	211	190	192	187	178	183	191	217	207	181	189	217	217	188	204	191	193	189	198	194	195	214	198	166	197	185	164	192	197	165	201	194	202	174	160	184	180	227	194	196	204	203	186	189	181	195	188	166	209	174	191	178	181	176	165	211	174	176	183	197	203	188	210	173	186	152	189	195	207	214	246	192	177	175	189	235	163	169	190	193	184	205	203	232	186	200	189	181	172	198	198	195	213	183	191	186	210	192	159	183	197	190	203	183	199	189	188	170	229	193	208	190	196	175	194	184	187	203	180	205	180	184	216	190	170	200	215	183	181	190	188	199	173	193	212	207	191	197	160	196	183	176	178	194	195	180	206	186	215	176	202	199	179	201	194	207	180	185	213	177	192	205	191	186	211	194	169	172	210	189	204	179	205	195	198	204	182	180	213	195	183	190	169	149	206	182	186	221	188	182	197	188	201	199	190	174	209	178	192	176	201	210	202	196	189	194	207	202	210	195	196	206	194	187	186	199	190	198	195	178	213	157	221	201	174	197	171	191	190	167	191	195	189	205	173	192	220	188	207	205	209	194	193	181	201	178	175	209	183	201	191	208	194	206	172	191	200	198	207	191	193	189	176	188	171	170	188	194	208	188	200	193	198	199	174	193	162	205	204	198	167	219	233	198	183	175	213	166	203	195	209	201	202	188	213	190	186	190	219	175	204	190	187	194	173	194	201	189	183	195	177	188
8228	3153	4870	5508	4660	3893	3223	2606	2139	1915	1678	1483	1397	1242	1185	1123	959	962	874	853	821	781	729	773	701	698	650	708	662	611	657	642	622	558	574	585	535	564	505	556	543	524	533	541	520	515	515	490	498	498	464	516	547	491	485	513	509	493	519	487	532	490	490	521	490	500	449	492	424	463	480	496	480	478	511	517	490	469	492	465	531	441	479	456	466	485	491	474	494	523	475	462	448	458	454	469	450	454	472	479	455	458	464	478	453	488	472	494	458	440	498	486	493	453	439	440	436	464	432	472	491	462	478	466	463	444	416	496	516	433	458	463	464	486	432	479	466	461	463	501	461	479	472	461	480	490	501	434	502	453	467	454	463	459	465	477	436	493	480	427	516	441	490	431	477	441	435	468	444	456	469	461	425	438	422	443	452	464	444	449	429	448	451	436	474	453	475	449	473	452	473	464	459	474	451	490	441	469	454	450	426	484	461	453	451	437	454	441	451	473	440	456	468	463	461	468	462	451	496	498	432	466	463	452	465	406	495	433	479	451	496	423	457	474	439	463	453	471	438	463	434	490	525	456	447	418	484	461	475	469	494	466	460	388	482	464	481	452	456	457	492	451	470	453	467	449	506	437	455	446	468	466	495	461	469	455	468	446	495	465	440	445	480	462	463	449	465	443	455	486	436	431	431	463	482	473	446	488	471	455	454	479	434	438	411	455	487	467	462	528	450	439	434	492	445	433	423	432	457	451	464	476	464	482	453	464	421	481	474	449	483	427	427	457	493	512	413	446	468	463	453	455	469	444	453	436	442	466	479	457	427	427	490	467	460	426	419	513	453	447	491	420	476	478	453	434	451	453	469	448	458	484	442	439	464	433	453	472	462	429	458	459	450	477	440	449	448	432	440	458	450	480	484	462	422	456	452	431	438	438	454	460	474	467	476	456	445	424	456	445	450	450	440	441	441	443	477	438	448	415	437	438	451	439	421	437	435	442	438	413	408	425	462	443	450	426	488	456	410	452	476	446	462	463	449	443	469	468	467	457	477	502	456	452	482	461	477	456	472	429	437	460	456	428	469	484	452	470	449	444	435	459	512	505	446	427	507	457	446	464	467	457	417	447	455	460	460	475	456	445	451	461	465	433	446	465	450	436	450	450	495	456	457	449	447	406	461	432	459	487	449	465	412	446	459	461	461	472	456	465	442	440	456	483	477	412	480	463	434	492	466	470	479	414	449	449	454	435	444	458	447	476	501	490	476	460	450	441	439	426	442	463	445	461	457	465	501	498	489	415	469	454	456	449	445	471	472	476	429	446	451	458	454	476	451	445	419	440	421	472	430	457	483	430	447	483	416	445	477	432	497	435	471	451	461	474	469	466	485	477	453	440	450	496	452	472	504	437	520	466	463	500	447	463	448	428	473	468	470	466	456	448	465	431	419	460	451	443	467	449	466	445	492	436	465	428	472	484	449	463	467	458	454	477	457	449	437	497	469	426	475	456	452	452	451	446	432	482	451	462	467	514	474	457	447	455	464	449	448	392	447	444	498	474	448	485	445	489	464	461	459	459	482	446	437	476	470	468	425	437	422	485	454	493	451	448	433	461	458	468	464	484	410	496	447	467	470	478	440	485	447	474	459	451	444	472	453	462	472	431	431	442	459	447	509	467	472	474	442	442	450	464	462	451	424	432	484	450	469	451	458	475	426	414	451	474	463	490	464	444	496	441	464	430	443	435	474	429	439	422	401	474	466	456	441	473	423	447	456	437	457	487	452	442	470	456	421	482	442	485	445	447	422	484	435	444	437	475	435	480	456	447	494	506	473	467	469	446	486	474	455	490	440	503	476	470	442	467	504	467	461	456	436	479	460	470	426	450	476	475	442	461	465	457	467	443	468	437	452	482	458	473	455	415	470	466	447	446	465	454	447	466	463	460	463	462	521	479	457	463	481	442	461	419	455	480	466	484	468	438	464	457	426	429	433	446	465	452	433	499	466	471	461	454	444	455	464	448	485	462	451	453	450	442	419	444	437	443	468	489	455	423	442	486	405	448	423	446	430	437	453	449	423	432	449	460	424	435	459	436	454	475	489	492	433	438	446	439	442	441	442	477	476	456	460	449	435	491	470	480	445	452	479	438	500	433	509	422	440	448	467	471	457	473	436	450	449	415	488	485	457	444	468	447	450	475	411	480	488	466	431	466	415	479	435	455	440	410	431	483	476	450	431	444	485	457	459	468	464	474	431	426	420	479	471	438	444	463	448	428	460	464	463	506	437	504	456	454	522	446	491	468	443	469	466	436	461	441	436	441	462	484	461	437	465	470	463	457	525	511	419	458	478	476	454	467	459	496	449	423	462	421	417	446	500	457	455	466	461	432	451	484	437	469	487	446	459	485	475	450	439	428	464	459	487	475	461	479	438	463	463	447	463	488	486	488	499	447	470	439	489	412	449	474	430	431	490	449	457	459	500	447	445	440	414	439	472	456	469	476	477	447	436	465	456	454	483	452	426	428	436	450	464	445	428	417	421	451	471	477	465	415	473	458	472	444	435	467	470	436	436	480	453	468	476	489	446	474	435	430	449	461	451	412	429	437	488	451	407	457	456	477	459	451	467	454	477	432	422	456	477	453	499	433	476	475	477	465	471	459	464	460	431	467	418	447	461	425	415	445	478	463	457	502	446	453	456	462	478	463	415	440	433	447	466	484	471	506	513	433	432	471	448	455	446	438	482	472	430	483	459	424	469	427	434	481	498	459	433	448	451	437	437	439	481	485	455	427	424	406	486	417	491	458	480	462	450	420	466	434	461	453	458	457	451	441	431	477	457	452	443	483	404	469	438	430	466	455	482	454	476	437	480	449	449	470	462	447	460	469	469	475	491	456	461	477	434	459	422	462	467	444	408	454	416	455	468	477	456	418	456	435	442	443	468	430	465	456	451	517	466	426	435	425	455	434	434	460	460	450	484	479	485	456	491	411	477	471	474	471	467	466	442	475	481	444	454	449	463	438	440	439	462	430	436	435	460	424	434	450	466	477	451	421	479	475	452	449	449	485	486	449	476	462	473	483	406	458	452	449	484	488	454	488	491	449	449	443	435	429	471	457	433	474	453	490	462	492	440	452	425	465	469	478	457	497	439	462	463	453	477	465	502	492	458	469	460	486	444	466	422	454	443	470	490	425	464	468	426	475	435	467	446	447	491	461	405	476	434	482	471	440	484	476	432	455	462	450	450	435	489	462	436	470	486	433	506	453	430	432	451	449	462	436	459	448	450	436	464	465	457	443	476	504	456	453	455	471	441	451	447	466	418	464	450	432	427	488	444	459	449	449	451	457	420	445	445	444	454	463	434	447	452	467	437	477	466	437	451	461	457	440	462	467	472	446	470	464	458	451	403	447	411	441	513	447	451	468	450	435	448	453	456	460	432	464	408	461	452	456	434	474	484	444	436	458	457	464	451	463	474	474	480	479	423	467	458	459	459	478	397	474	434	481	427	460
2613	248	68	44	65	52	58	43	37	43	52	35	38	27	50	34	43	36	47	41	55	39	33	40	37	44	47	35	38	36	36	39	45	43	42	41	41	45	47	47	49	44	37	51	39	40	44	43	48	43	45	37	47	38	40	42	35	41	35	36	37	42	51	37	40	28	38	35	53	37	45	35	24	34	29	42	39	36	34	34	45	43	36	43	38	33	43	38	41	41	38	35	49	30	40	36	31	45	29	31	28	33	36	45	38	42	41	42	44	52	30	36	42	44	42	31	47	38	39	36	54	37	38	33	42	36	42	36	40	29	41	29	46	32	26	33	50	39	44	50	39	33	49	45	50	34	36	38	45	41	30	34	47	32	46	46	33	44	31	40	39	50	43	32	41	29	35	31	32	40	44	44	44	46	33	36	49	38	40	36	48	42	37	28	33	45	51	41	43	39	36	41	38	33	44	46	43	42	37	37	45	45	42	54	37	38	33	39	39	42	42	42	41	36	39	31	44	43	36	47	37	31	17	36	35	43	38	43	46	37	48	39	44	24	39	46	42	34	43	44	45	37	33	37	40	35	50	40	33	49	35	35	44	44	40	36	42	39	32	43	36	32	39	51	39	42	33	48	38	37	31	44	41	48	32	41	37	37	43	52	51	39	35	40	37	42	35	45	40	42	38	56	42	35	36	34	35	47	42	37	42	37	39	40	57	49	32	39	31	41	29	37	32	33	31	44	40	42	37	51	38	47	30	49	44	48	43	38	35	44	41	41	42	32	40	35	46	47	41	26	38	53	37	36	32	42	43	33	31	34	35	54	36	33	36	43	38	44	48	48	41	41	36	36	43	38	49	36	51	32	37	38	41	32	46	35	41	37	33	38	35	33	44	54	27	39	33	33	33	51	37	49	42	40	38	41	38	35	33	47	28	45	38	43	44	56	40	50	36	38	50	50	41	48	32	39	35	37	39	46	29	33	39	44	36	40	34	39	35	30	26	39	32	39	26	37	40	46	43	35	42	44	49	33	42	38	36	36	38	35	52	50	40	46	39	51	49	42	39	39	42	50	48	38	42	35	41	32	45	46	38	35	41	41	49	41	44	47	37	49	35	36	42	44	33	33	41	46	51	47	38	41	50	42	39	38	49	42	33	47	49	36	33	45	45	39	47	46	45	53	39	50	34	29	44	50	48	34	30	41	51	29	44	42	44	38	34	33	34	41	42	21	34	38	34	46	34	41	31	46	39	46	35	45	42	56	33	39	43	36	47	35	44	38	50	37	42	38	41	38	33	34	31	40	44	42	46	46	27	29	53	56	38	35	25	39	51	37	40	45	47	43	37	28	36	30	57	35	53	40	28	48	44	32	44	39	40	35	49	30	39	34	44	38	36	34	32	61	33	46	45	49	39	37	43	35	41	31	42	49	44	47	40	33	43	46	41	30	33	40	49	41	33	25	43	45	45	26	38	54	43	35	42	34	50	46	37	29	43	50	63	40	41	36	34	38	39	32	36	38	37	33	34	38	34	42	32	46	30	43	34	43	48	34	39	37	48	36	43	42	40	40	41	45	51	36	38	23	35	47	29	50	53	39	38	37	36	49	37	41	35	47	44	54	47	26	48	33	33	44	33	33	37	47	31	32	47	40	39	43	41	41	37	50	35	34	28	39	40	42	40	39	35	48	39	25	42	45	32	23	25	31	49	44	32	39	48	42	46	34	35	34	43	39	43	38	26	37	43	53	38	45	36	35	36	36	47	45	34	48	36	36	49	31	40	38	40	42	31	38	44	38	42	46	45	40	37	36	49	40	43	37	42	42	41	52	38	45	33	27	38	37	33	49	45	40	35	30	45	42	45	32	32	32	33	40	53	37	50	48	38	41	35	27	34	45	42	45	49	46	33	40	42	38	42	34	38	37	35	39	35	43	39	36	36	35	45	38	41	43	39	36	34	36	42	38	49	31	32	37	44	47	37	37	34	45	29	45	60	42	36	37	50	33	29	45	37	42	43	39	36	35	32	45	49	33	48	32	44	37	41	32	36	47	34	35	41	45	46	46	44	50	38	30	38	48	49	31	44	41	48	41	48	34	25	45	44	34	47	51	46	42	48	29	38	39	49	38	31	32	47	50	40	42	43	41	38	44	36	32	47	40	30	44	30	36	47	37	46	33	48	38	29	47	38	49	51	40	42	41	30	49	33	47	39	39	51	34	39	43	42	38	33	32	34	41	43	37	46	39	43	25	28	35	39	47	36	48	37	47	45	43	27	32	33	37	32	41	39	52	32	38	46	49	34	33	44	35	44	42	27	34	48	46	43	36	37	36	30	36	30	40	41	39	32	48	34	35	50	44	46	52	49	37	33	42	33	41	37	41	46	42	33	51	44	41	28	34	30	44	42	47	37	45	45	42	31	33	39	56	41	30	29	46	45	38	28	40	45	36	44	42	41	37	42	38	47	41	40	52	35	46	39	36	37	39	41	31	35	35	36	27	43	29	43	40	49	38	49	36	46	42	29	40	39	39	45	30	30	31	30	48	39	43	38	46	33	39	42	36	40	51	40	40	42	42	37	41	33	33	24	43	43	38	30	41	44	50	38	33	47	35	50	27	39	40	34	30	41	40	54	43	37	43	38	46	51	53	36	48	33	35	38	40	44	34	35	25	37	50	43	29	38	41	44	30	44	34	31	44	45	36	42	40	31	44	43	38	55	38	52	39	41	34	22	48	48	51	45	40	41	41	43	36	51	44	45	46	29	43	28	37	43	38	35	32	43	40	39	37	47	37	36	41	40	43	40	43	37	45	47	32	39	40	27	51	42	41	34	52	40	41	43	30	30	32	56	46	40	36	43	45	46	30	35	39	34	38	50	52	51	43	22	45	42	46	43	40	36	37	50	39	52	37	35	44	45	38	54	29	52	36	38	40	31	32	34	38	52	42	36	36	53	40	44	34	42	40	43	37	46	43	46	30	43	34	27	31	41	42	24	48	47	44	36	45	40	38	32	47	35	49	37	30	27	44	44	42	29	38	38	41	54	42	27	42	48	34	33	39	39	48	42	40	34	40	34	37	30	34	26	41	37	53	31	46	40	41	49	26	36	30	31	34	35	47	40	36	40	49	30	36	37	43	41	32	40	49	33	43	41	37	40	40	34	34	39	38	46	22	34	42	44	55	30	31	33	50	39	34	57	48	28	40	36	43	43	46	35	29	46	47	36	29	41	40	35	41	44	32	33	41	42	40	38	45	37	30	42	51	41	41	37	47	48	29	41	40	44	42	45	31	37	31	34	46	53	47	50	51	48	52	44	48	48	48	36	39	45	45	45	46	40	38	40	36	34	36	28	37	29	34	32	38	41	39	34	44	35	40	32	45	39	39	45	48	36	43	34	42	39	39	38	37	47	46	36	32	47	40	39	45	44	34	37	34	31	47	45	34	49	27	40	55	42	36	37	27	50	32	32	29	39	38	45	35	33	40	35	50	40	44	37	50	38	40
2281	308	196	217	209	182	179	178	160	173	145	171	137	133	134	148	143	168	148	142	144	150	156	137	153	129	118	140	135	135	135	142	133	158	125	142	135	134	140	145	126	148	168	125	145	146	139	132	127	111	126	124	144	130	138	160	136	136	138	136	145	138	167	131	130	134	140	134	128	131	123	134	144	124	141	137	144	150	130	127	139	141	123	133	140	118	136	144	135	144	123	140	128	136	152	137	124	124	128	129	139	125	128	137	132	137	140	144	150	128	133	142	150	126	157	136	142	108	131	129	133	114	136	167	125	152	148	151	148	121	148	140	147	109	144	124	138	142	149	146	140	136	137	141	134	129	119	128	140	160	114	137	151	146	126	137	142	138	129	134	137	129	142	123	119	125	132	153	140	148	148	127	123	145	144	117	138	135	122	133	128	137	141	151	144	129	146	136	124	128	133	134	152	149	143	137	121	140	125	126	159	128	128	136	139	136	144	122	146	162	123	130	141	123	139	124	131	134	150	154	128	133	120	143	131	146	155	142	131	136	136	139	125	135	112	146	132	141	125	148	165	151	150	118	140	152	135	156	140	140	144	136	132	137	122	150	151	128	150	129	132	118	161	118	125	144	128	139	124	143	129	124	122	138	126	125	135	122	140	128	163	134	128	126	146	127	130	135	146	136	133	149	130	126	135	145	134	132	137	123	130	149	142	155	138	142	130	142	127	128	147	128	149	137	121	123	122	140	148	137	135	128	127	132	137	121	141	131	138	145	115	143	114	152	130	118	122	139	128	130	151	146	134	142	149	122	136	154	123	130	118	127	136	138	143	155	144	161	133	121	125	126	151	147	132	119	137	116	145	123	143	123	133	128	126	138	160	128	134	127	118	159	138	147	131	134	138	130	144	138	157	128	140	127	136	148	129	148	122	157	153	146	143	142	127	129	144	145	121	117	133	126	118	126	141	171	149	123	142	173	125	148	139	149	137	142	125	127	133	106	144	147	114	158	147	146	150	150	127	130	150	134	134	132	146	127	122	144	129	126	136	148	131	129	128	131	154	145	130	158	147	157	124	144	135	112	162	133	141	127	145	135	172	147	142	146	142	159	143	136	143	136	142	130	145	118	132	129	127	124	120	137	134	135	142	134	118	138	134	115	158	142	127	116	149	133	140	132	140	144	120	142	149	128	152	148	142	130	161	134	147	127	130	127	144	136	145	131	139	129	141	130	146	113	143	114	142	119	145	147	144	139	134	148	150	119	154	124	127	130	142	137	157	145	141	142	129	134	115	132	148	131	125	137	120	116	118	140	145	132	130	151	165	162	130	150	150	125	147	129	130	156	150	123	122	141	118	129	135	117	144	119	128	142	149	123	141	141	138	139	139	129	135	129	134	141	136	130	141	142	141	110	144	134	130	106	129	138	128	122	146	155	140	132	132	152	142	124	142	127	134	135	119	133	146	134	135	138	137	141	123	126	133	140	140	130	139	164	151	131	120	130	148	158	131	137	143	122	138	149	129	133	133	118	131	139	138	148	158	125	137	142	138	150	151	135	136	127	145	115	119	145	135	167	148	128	117	141	130	141	136	143	146	127	145	139	124	134	139	139	137	141	136	137	142	131	149	118	143	124	132	130	148	140	135	143	131	138	147	148	141	132	144	135	127	140	137	113	144	123	133	121	115	137	145	138	130	139	137	133	110	114	112	135	125	151	156	130	110	120	121	141	122	138	135	127	138	141	119	130	144	119	121	145	143	136	148	148	150	153	162	135	154	118	136	134	133	147	125	150	149	144	140	127	142	127	125	127	149	123	136	135	143	118	141	161	122	136	136	142	125	135	166	141	126	137	142	147	146	153	163	135	145	140	135	163	160	135	130	125	122	159	125	167	137	145	131	138	129	126	142	135	133	135	140	125	130	152	106	139	140	144	139	122	138	139	154	144	127	127	123	143	141	143	155	123	139	144	141	151	138	143	145	145	135	126	133	128	131	127	127	144	152	146	113	134	162	153	153	123	145	119	128	120	144	130	161	159	145	140	136	137	136	134	124	112	146	140	138	150	137	121	125	121	116	159	129	134	140	132	156	151	138	146	124	138	155	150	139	141	132	127	131	135	109	137	130	135	110	124	129	151	139	151	128	121	133	139	128	120	138	144	124	159	153	147	153	142	146	154	135	145	128	166	150	143	134	132	135	141	112	144	141	133	142	132	153	143	148	137	173	151	130	145	130	149	134	125	155	150	156	138	138	135	126	130	138	140	120	148	132	121	129	129	120	150	121	116	148	132	154	146	118	142	143	124	144	125	123	143	127	136	132	136	126	126	122	127	143	130	136	142	129	124	123	166	136	138	121	142	154	135	121	131	128	144	131	130	133	133	132	141	135	138	123	133	147	123	147	161	127	159	127	116	132	145	156	143	149	138	145	137	155	143	161	135	123	132	126	140	136	149	136	146	143	139	142	141	137	111	136	129	132	142	141	141	158	146	129	149	147	148	136	151	124	129	131	138	117	137	127	128	134	144	123	132	133	131	128	122	122	162	133	148	118	134	138	135	130	126	117	133	135	127	134	123	135	145	121	147	127	139	135	149	148	150	151	154	121	137	131	157	106	156	116	128	139	130	133	157	119	133	158	135	142	146	137	118	141	129	140	159	138	142	112	163	128	134	141	129	130	127	146	139	138	142	137	138	137	133	136	126	134	138	124	113	151	120	140	130	134	138	163	126	129	130	120	125	133	147	132	125	116	116	138	112	131	131	131	121	135	147	131	123	129	131	137	144	121	155	151	140	131	134	140	134	135	134	157	132	135	137	118	147	126	148	139	137	114	142	144	155	137	142	144	143	152	126	129	162	151	132	134	117	127	129	137	121	142	153	162	121	125	147	132	138	141	142	134	128	134	137	117	137	117	118	155	141	132	134	127	153	141	135	141	144	143	124	147	123	144	138	129	131	136	114	123	136	127	147	147	136	133	147	150	142	151	133	139	130	141	133	137	142	134	130	131	129	134	127	128	140	148	144	133	134	130	144	165	144	124	139	115	153	137	120	146	138	151	117	146	147	134	119	120	142	150	153	127	143	151	125	134	129	128	146	143	139	141	115	127	119	135	133	141	134	150	141	145	153	114	123	137	139	131	130	141	150	123	137	131	131	122	150	116	149	131	128	129	122	137	124	141	123	124	141	132	141	140	146	131	130	127	126	117	158	139	139	143	129	135	131	133	139	136	129	149	117	146	158	144	144	162	148	113	140	137	111	138	117	131	128	125	145	149	142	125	127	123	138	142	138	132	121	142	131	157	138	134	158	156	126	129	155	130	118	143	124	141	152	133	143	146	147	131	139	136	134	126	133	130	144	144	160	128	138	133	137	146	155	132	141	131	128	133	146	133	136	137	109	148	145	151	129	137	140	125	143	128	156	131	131	136	140	137	140	141	131	138	135	130	136	130	127	139	144	122	122	145	129	136	134	126	127	129	122	130	131	129	148	116	146	148	140	135	148
10522	1656	1199	924	627	470	362	309	268	223	240	208	168	194	191	194	164	169	152	174	173	134	145	154	141	154	140	134	144	133	145	123	150	152	126	125	133	137	119	139	133	132	135	134	148	126	129	143	129	115	143	108	128	129	132	108	124	130	115	107	141	101	152	137	121	144	113	123	137	138	117	123	131	117	122	133	128	123	122	118	113	143	128	129	100	147	111	125	127	123	127	150	136	121	122	129	137	131	111	146	142	119	130	128	117	129	99	126	120	128	134	115	130	114	126	131	125	127	120	129	106	121	134	121	95	124	134	141	103	126	135	129	130	142	113	137	118	134	153	115	124	122	129	102	132	119	133	132	113	110	117	130	122	133	121	136	109	114	135	126	139	108	139	128	115	121	127	120	152	125	120	138	168	117	132	112	132	119	100	128	149	118	113	137	119	110	111	125	121	129	118	134	119	104	125	124	100	104	113	121	141	132	122	143	130	110	135	106	133	141	119	122	118	132	147	105	122	110	121	132	139	120	122	121	118	132	119	126	130	131	112	126	117	136	139	142	113	121	132	153	124	136	124	141	131	130	123	128	140	117	121	108	136	114	121	125	112	126	115	117	102	137	129	134	122	140	134	116	146	124	114	109	132	123	106	132	118	115	124	119	140	119	114	132	136	131	139	129	118	117	131	133	120	129	120	127	123	123	115	116	147	133	129	120	133	127	126	130	131	125	128	140	104	127	123	124	132	115	121	126	113	121	145	130	126	112	124	112	141	107	130	109	130	114	116	113	121	117	128	124	129	121	130	132	106	107	141	115	106	114	133	135	113	114	115	124	145	140	163	155	143	107	132	119	134	108	134	123	130	123	159	119	135	126	125	146	117	110	133	134	138	141	121	113	112	125	135	133	115	140	153	128	123	114	123	131	107	120	139	125	134	144	124	118	148	124	116	125	161	128	99	125	133	137	127	137	123	135	126	110	120	140	118	121	141	126	145	132	134	113	107	137	128	138	157	128	128	129	150	112	121	131	139	112	143	111	130	126	132	133	136	132	101	125	124	133	142	123	117	108	129	122	133	123	114	136	133	147	112	127	131	105	123	95	122	154	129	126	112	128	126	152	129	107	128	121	123	131	134	119	133	115	120	111	118	110	120	119	123	121	138	125	143	137	120	125	142	133	133	111	130	101	126	120	123	116	123	135	140	107	147	144	131	125	127	130	127	115	130	147	130	85	144	117	114	128	132	106	121	116	132	137	133	137	135	118	122	128	130	142	128	139	131	138	132	127	148	110	112	137	128	148	123	137	136	114	122	115	115	143	116	123	124	120	126	117	132	107	122	129	121	128	151	151	141	126	130	125	151	130	130	115	136	131	130	143	110	150	116	116	113	137	118	115	128	109	129	127	126	117	132	126	120	141	117	128	108	122	133	120	135	125	144	141	117	124	122	126	125	122	110	128	113	120	134	110	101	156	103	129	129	119	144	140	126	128	128	130	133	118	136	123	119	142	126	125	137	133	105	129	125	148	119	114	138	136	140	113	129	146	113	151	127	125	123	117	146	128	138	130	152	122	108	124	121	118	121	135	140	136	132	121	133	125	118	110	109	142	136	131	132	125	132	131	123	124	156	124	123	116	134	129	166	129	158	130	119	130	130	132	131	118	133	124	133	141	124	128	128	115	128	125	141	112	120	139	128	128	131	138	120	139	137	118	120	125	131	112	134	119	113	112	103	140	120	115	141	113	103	122	114	130	134	121	133	142	114	138	131	143	121	142	135	125	116	120	119	139	121	135	119	137	131	95	141	134	135	135	120	116	103	116	131	131	122	107	124	123	121	142	125	120	131	119	132	127	132	129	123	124	124	123	134	128	123	123	129	121	130	133	117	128	128	149	119	126	132	122	124	124	132	134	129	133	119	121	118	119	119	129	122	120	130	122	142	101	124	127	129	116	136	120	136	141	122	117	143	120	134	138	118	136	145	147	129	135	137	120	114	132	158	128	132	122	118	120	137	118	116	115	135	129	116	118	110	129	131	137	153	122	132	92	138	123	143	118	136	147	109	116	153	111	128	127	132	138	132	145	142	126	120	128	107	105	134	135	131	128	135	102	122	139	116	131	119	141	141	127	113	120	142	121	106	107	129	125	128	143	151	138	117	117	130	115	143	116	129	136	134	104	119	132	116	143	120	118	128	115	106	104	120	126	119	128	120	133	150	135	118	125	140	112	126	101	120	126	115	132	142	116	142	142	128	127	143	140	119	137	145	111	125	137	141	134	131	119	127	143	128	118	120	136	103	123	113	131	136	130	128	112	98	122	132	126	139	129	114	130	118	138	102	131	124	101	99	131	149	126	126	133	129	127	133	108	136	107	116	137	111	118	129	119	151	133	127	134	131	126	109	119	125	104	120	136	112	114	123	125	122	132	117	150	132	144	122	105	121	136	139	124	132	132	131	140	118	136	130	130	130	108	136	114	137	122	143	121	129	120	113	121	137	134	124	111	118	107	138	115	138	138	125	149	150	140	116	128	110	138	132	136	135	118	123	115	138	136	151	132	138	115	115	127	120	117	120	135	130	122	116	154	115	119	138	120	100	130	119	122	129	135	127	105	120	154	129	123	126	145	116	136	127	116	109	126	125	159	115	130	135	129	134	134	114	109	133	119	120	123	129	126	127	125	128	138	140	141	119	109	137	149	145	131	115	111	144	120	133	128	144	127	140	124	110	135	111	134	140	124	146	110	132	132	114	129	137	115	113	118	139	123	127	133	149	145	117	116	125	112	118	138	131	140	124	141	155	132	104	116	105	130	130	132	124	117	150	142	145	113	122	117	136	137	140	126	122	126	139	115	122	124	119	120	129	138	144	114	129	118	116	132	147	115	160	142	125	130	141	143	131	113	123	146	125	120	130	112	136	131	120	119	120	121	110	129	125	128	131	119	100	105	122	161	141	136	127	119	132	140	133	101	117	120	118	132	131	136	133	120	122	112	114	113	133	139	149	130	106	121	140	120	131	140	147	131	117	127	158	139	138	128	127	137	129	126	126	125	120	134	131	120	128	143	119	137	113	128	157	139	132	119	126	132	144	133	128	114	120	111	143	116	114	125	125	124	149	146	150	118	137	120	127	126	115	129	147	124	126	123	114	134	136	129	131	109	119	121	118	113	110	124	138	132	124	135	113	134	137	140	109	143	108	121	115	116	144	125	134	121	129	133	121	139	110	153	124	109	110	136	138	140	115	126	103	135	129	140	132	131	139	123	126	111	116	135	129	119	136	122	132	136	123	124	126	122	129	137	131	117	112	121	129	124	120	130	95	115	108	125	115	141	131	148	120	134	136	133	122	137	126	114	117	133	138	124	118	147	126	147	135	141	119	134	121	143	128	116	108	127	132	110	130	140	127	147	125	140	128	140	141	124	116	136	113	128	102	123	111	118	140	147	117	105	134	119	131	133	118	123	123	136	128	130	121	109	157	132	125	136	121	126	123	108	146	139	149	126
6599	1489	2720	3214	2683	2251	1893	1497	1234	1162	1028	851	786	715	700	653	593	606	569	513	500	463	504	478	460	443	416	457	435	414	433	436	390	385	392	418	383	392	376	354	351	351	356	391	381	348	378	347	353	388	356	366	334	322	362	402	356	322	357	380	357	327	350	341	344	309	343	348	360	314	329	339	336	368	351	357	322	327	350	363	318	319	333	350	379	360	330	353	309	346	286	313	347	342	327	320	340	373	313	360	335	313	324	323	353	315	310	340	331	325	336	343	346	320	360	342	348	318	321	313	334	328	335	355	341	311	318	340	326	333	342	338	314	360	327	326	302	322	319	333	307	356	317	315	295	326	322	347	307	342	351	348	342	323	329	314	322	300	323	308	357	328	351	311	315	302	332	329	331	358	317	308	288	319	330	349	335	345	334	323	313	345	336	361	346	329	324	320	384	318	311	332	357	350	311	343	338	326	299	343	331	338	305	334	340	301	344	336	283	344	333	321	308	303	314	344	312	307	353	348	314	329	392	349	340	348	336	331	339	324	353	355	330	311	321	317	323	308	317	344	338	303	331	316	296	292	351	345	345	339	326	364	331	346	335	333	336	311	320	313	356	319	328	294	347	350	323	324	300	317	333	320	356	322	318	365	339	317	317	328	330	308	339	356	343	326	324	293	319	323	281	335	343	354	347	321	314	307	331	344	334	342	320	313	356	335	350	365	340	347	321	369	362	326	304	313	312	336	330	400	372	306	325	324	292	336	331	349	313	343	330	329	351	336	327	329	361	316	347	351	294	322	287	336	309	324	321	354	342	307	331	332	291	338	348	340	346	339	317	350	341	343	329	346	314	309	349	346	335	323	327	322	338	323	334	331	337	343	363	357	340	322	328	326	341	324	348	375	340	346	336	329	348	333	318	336	300	327	324	352	288	294	344	309	335	304	322	318	351	329	316	353	366	336	355	349	389	313	333	343	347	353	348	330	296	312	315	345	335	361	325	323	341	313	335	372	335	351	356	331	311	348	318	318	318	335	365	366	349	326	313	335	296	283	338	324	340	348	312	351	333	345	332	334	346	317	335	320	335	341	321	328	318	370	340	332	310	350	333	365	336	351	325	386	342	299	318	358	315	306	311	331	348	318	297	335	328	339	309	314	306	335	317	333	333	329	361	365	299	327	366	316	312	331	342	345	326	364	340	321	330	333	308	332	314	314	328	368	346	345	334	331	314	330	330	334	314	324	322	313	323	342	332	325	329	313	326	328	338	347	348	325	343	340	327	337	322	295	346	343	347	325	326	321	326	363	373	350	313	342	338	306	335	351	338	343	346	345	330	337	314	348	320	337	311	323	333	326	325	353	341	311	325	321	322	312	340	319	304	329	312	349	356	340	318	330	331	312	348	348	342	323	325	328	355	320	325	313	327	326	316	323	331	314	332	348	333	316	328	338	347	348	314	300	330	319	310	313	336	322	315	311	331	330	326	327	329	349	314	356	335	327	312	336	312	326	352	307	333	351	348	320	306	319	317	338	311	351	320	314	340	319	313	347	337	334	334	337	330	290	320	366	302	326	313	331	351	321	365	308	334	313	365	342	340	318	335	339	328	327	322	325	282	333	330	327	334	327	336	309	339	337	323	346	325	335	334	327	314	319	310	326	322	362	351	316	336	289	314	299	312	324	289	316	317	351	352	353	342	337	298	303	327	376	348	308	312	328	332	319	315	337	327	311	324	329	317	369	318	313	335	328	320	338	333	352	367	342	308	341	316	311	312	322	327	335	307	327	325	328	322	305	328	311	342	298	346	322	321	292	343	294	339	347	352	306	325	332	341	296	345	344	351	335	320	321	301	304	318	313	309	319	313	290	313	321	355	332	320	321	356	327	322	329	345	349	331	326	341	345	336	328	323	298	361	347	318	344	305	320	354	350	338	317	353	318	327	316	305	328	349	330	321	329	336	343	325	322	325	350	311	322	349	336	322	333	325	329	303	326	336	339	325	346	324	340	362	324	330	340	319	334	331	320	305	320	328	322	326	323	334	333	342	304	296	331	305	328	289	344	358	327	322	330	332	322	368	313	325	328	342	350	340	320	347	338	352	338	320	300	327	318	343	319	320	343	330	318	325	305	333	294	335	311	335	373	325	315	378	332	325	331	331	329	289	313	351	309	328	350	309	327	323	340	319	359	347	345	314	303	351	326	315	350	323	335	324	328	371	344	334	351	318	318	308	371	329	333	357	349	359	337	325	361	349	327	310	337	332	345	335	341	348	330	321	326	329	310	305	336	326	346	341	310	332	302	290	337	303	321	342	312	339	342	340	311	345	343	310	337	378	300	335	325	347	292	335	308	317	330	329	327	331	319	348	344	363	365	330	331	322	328	336	343	333	303	314	341	303	342	306	327	328	368	315	356	330	369	360	359	320	298	336	329	319	329	323	331	346	332	334	305	304	331	290	319	320	338	322	328	345	305	323	322	345	317	301	344	322	318	331	296	307	320	333	349	340	323	331	320	320	331	328	339	298	343	352	311	328	304	340	352	367	327	366	333	310	345	299	360	296	356	336	312	373	367	292	358	370	344	337	343	319	336	333	338	342	323	302	316	329	342	335	311	291	327	314	347	331	353	374	380	316	342	334	342	340	330	354	330	336	375	306	314	323	334	348	328	320	303	341	315	347	360	348	350	314	326	356	302	334	299	330	314	318	303	362	298	336	304	362	341	332	309	332	330	343	337	336	363	319	336	320	356	309	344	327	332	324	303	309	345	320	332	331	360	339	307	370	332	316	331	348	325	332	326	321	320	323	305	310	332	335	334	345	363	340	307	345	340	350	320	361	308	347	323	346	341	318	337	327	325	333	341	332	350	328	325	311	353	357	315	325	324	314	331	324	337	341	315	323	314	342	366	341	305	357	324	326	316	316	319	343	307	331	304	297	331	320	334	328	307	319	329	351	377	332	312	356	328	344	335	337	336	342	328	341	321	360	378	336	299	297	330	346	345	318	309	336	347	312	325	335	320	339	327	319	292	302	312	320	291	320	322	324	357	310	324	341	307	331	340	327	371	332	315	359	327	337	331	313	311	314	349	350	309	306	373	324	372	343	330	318	336	329	344	322	332	348	305	342	336	307	353	308	377	315	344	340	360	324	341	322	354	346	357	327	310	340	348	332	315	323	300	324	326	297	301	364	316	334	326	314	331	340	342	339	352	343	332	314	308	339	293	331	296	326	354	343	304	305	326	321	331	333	326	341	316	300	316	333	348	371	335	351	329	336	338	334	286	346	309	301	342	349	316	344	315	332	327	304	318	359	316	330	323	328	313	351	359	315	325	308	312	343	300	341	326	333	324	336	328	314	374	317	300	321	330	352	322	328	314	314	322	336	299	311	310	332	344	311	332	326	362	354	375	343	304	366	321	331	354	339	308	331	358	324	320	336	354	323	333	317	314	316	337	318	334	324	326	340	365	320	352	341	353	320	330	326	318	349	336	341	321	328	358
17668	3579	2624	1868	1245	898	727	592	473	391	366	376	323	290	273	271	243	235	237	262	236	245	241	243	225	216	204	212	216	205	168	213	215	195	213	206	172	190	196	216	202	185	200	207	197	206	190	197	168	199	184	191	205	192	175	188	197	191	193	189	195	199	174	175	192	185	187	184	186	195	185	185	195	186	180	184	205	198	193	194	187	193	173	208	213	194	198	209	178	191	200	183	213	207	206	179	189	201	204	159	188	186	179	195	222	163	200	190	180	187	224	182	224	181	189	193	209	213	199	181	181	191	188	236	191	196	201	170	194	182	175	175	172	186	190	201	186	185	168	200	198	197	195	191	190	176	206	197	191	187	221	173	226	186	191	183	214	184	197	212	185	166	206	188	209	205	162	203	207	201	207	201	204	182	201	198	184	215	182	174	206	211	200	182	212	189	207	214	201	197	192	202	189	187	168	199	198	191	195	181	181	204	243	207	176	196	177	206	204	178	219	190	212	191	186	213	208	171	223	186	174	194	196	175	187	194	210	214	179	203	192	199	177	206	215	171	195	179	201	212	167	175	205	213	176	189	175	171	188	192	199	200	200	179	197	201	193	182	216	191	170	186	197	191	198	175	193	190	204	189	212	203	183	176	196	212	183	199	211	189	217	196	149	199	178	206	203	179	187	197	193	189	218	189	180	199	175	195	197	217	190	181	170	169	210	220	189	181	196	210	200	201	195	206	205	182	209	190	198	177	205	220	191	201	191	180	189	212	211	196	211	172	197	196	195	178	192	198	183	185	209	181	185	197	193	189	176	199	209	194	206	198	183	181	193	186	219	206	195	181	192	187	159	179	200	176	182	186	189	205	186	203	210	188	219	211	204	178	214	182	189	203	210	192	215	216	179	199	188	193	201	177	156	194	190	208	203	176	200	201	175	192	167	191	188	193	198	192	182	169	187	193	212	221	212	188	197	188	212	188	192	206	196	192	179	199	194	187	194	178	180	188	195	197	207	190	176	217	199	192	163	188	205	175	192	208	174	167	174	192	184	178	199	203	192	186	205	218	186	186	166	197	192	181	177	178	214	206	177	194	187	202	193	191	190	195	184	203	197	178	182	191	190	190	199	202	197	203	203	195	156	202	177	203	181	194	198	203	199	211	172	212	199	191	206	176	216	165	201	185	184	192	198	185	206	215	194	163	172	190	183	208	191	202	190	207	206	189	178	213	186	193	187	198	211	164	184	188	185	195	186	189	177	208	194	197	210	190	197	177	190	199	187	221	173	176	205	208	215	206	190	187	197	208	167	191	185	179	216	191	239	190	160	191	195	198	201	202	180	199	184	204	179	183	185	190	204	190	202	191	168	192	234	170	214	182	200	192	219	210	185	195	182	179	212	204	173	178	182	206	191	207	197	238	196	198	197	196	189	198	170	196	199	187	193	201	187	186	192	182	217	189	202	197	169	179	168	179	166	188	174	215	218	200	186	173	198	199	179	194	186	187	200	165	197	178	181	171	182	184	199	165	180	187	182	201	197	182	201	186	189	222	182	185	174	185	189	206	185	167	179	212	202	222	195	181	189	205	196	203	195	176	196	187	168	199	198	209	166	179	201	219	167	197	201	207	199	186	206	196	167	176	180	180	201	183	194	190	203	188	172	165	176	218	192	169	162	181	187	181	218	189	191	220	211	213	193	190	189	162	173	211	190	188	174	207	199	200	167	200	196	189	217	199	206	189	184	174	181	200	196	184	188	182	185	212	202	201	181	205	207	188	189	199	180	201	191	190	206	178	185	194	182	190	187	208	197	217	196	195	203	198	201	174	199	191	210	204	181	196	205	190	205	182	181	197	203	175	204	169	191	197	208	175	192	204	208	202	181	178	183	187	180	180	216	173	182	180	189	181	186	190	183	208	203	184	192	180	174	179	209	214	189	202	203	187	195	205	186	205	213	188	182	173	192	189	195	179	178	180	164	183	194	184	176	200	177	195	193	181	188	188	224	234	194	177	198	206	169	216	193	188	188	195	173	200	194	183	214	169	201	182	169	164	177	223	208	187	200	196	193	191	195	196	190	180	180	186	163	188	201	215	196	224	210	204	195	194	186	190	176	185	160	165	201	179	181	216	179	198	167	190	201	174	166	210	174	165	191	201	197	213	192	156	181	198	191	198	208	215	203	213	195	202	195	183	184	186	204	197	193	171	185	176	186	193	181	184	211	207	201	194	188	207	195	178	197	227	218	196	187	183	190	184	188	208	176	204	203	213	178	188	183	177	226	190	189	189	193	189	185	171	197	190	202	179	227	188	181	171	197	198	181	192	187	186	197	206	182	213	205	191	189	192	190	206	214	182	164	182	201	192	181	196	189	191	200	176	192	198	196	178	208	169	188	184	178	199	216	204	209	197	145	175	213	183	189	166	219	202	183	186	186	169	219	169	158	193	179	184	204	200	200	224	198	194	180	196	195	189	186	205	193	183	223	195	198	189	180	178	194	193	214	207	205	200	203	167	194	194	198	187	204	180	182	174	177	198	183	184	194	218	219	189	189	206	181	191	190	203	178	183	206	183	184	179	174	177	197	201	197	199	163	195	199	204	183	178	171	185	211	185	174	209	197	190	196	191	200	187	192	176	187	208	157	186	181	205	199	158	151	197	173	191	197	198	207	180	193	194	197	184	173	201	213	160	204	183	187	199	189	191	208	179	178	179	199	197	196	209	204	219	181	185	207	193	186	183	226	186	195	192	192	231	215	210	188	210	198	196	179	207	193	183	209	191	195	170	168	194	188	170	176	170	216	183	190	193	184	178	192	200	193	187	178	169	189	176	193	199	181	160	207	207	211	188	186	179	192	178	196	187	196	188	186	195	186	183	188	220	178	187	200	181	187	169	215	184	200	187	177	209	181	184	177	185	185	172	180	201	189	211	206	202	190	198	215	210	180	178	187	198	209	214	215	220	189	186	195	196	193	168	199	214	192	185	186	198	205	209	207	183	210	176	192	196	193	208	192	186	179	217	212	192	198	192	189	187	210	169	196	178	204	176	182	205	176	207	215	192	173	177	174	204	201	203	198	190	179	176	202	179	180	165	193	175	218	185	213	202	198	197	201	177	206	186	177	195	196	198	213	186	205	185	210	196	183	182	189	202	204	190	244	188	178	174	200	161	178	204	211	195	194	213	193	193	196	193	169	215	226	196	221	192	186	193	187	224	208	208	205	198	187	208	203	174	183	198	198	191	199	199	181	190	183	196	177	196	200	202	197	199	195	210	189	211	197	215	203	195	181	201	196	185	178	190	178	210	192	180	222	186	214	188	174	186	171	201	196	220	227	175	184	182	192	194	203	211	178	174	178	199	190	187	192	180	204	207	185	180	209	189	178	159	187	180	184	198	163	200	190	205	203	176	194	202	182	194	207	187	178	178	210	197	179	210	186	199	208	181	193	205	189	169	183	210	185	179	222	179	202	192	189	186	179	188	206	214	174	183	166	176	212	221	191	188
8329	2759	4906	5532	4739	3980	3196	2617	2201	1876	1713	1454	1371	1195	1069	1046	1022	918	884	826	827	787	765	688	709	646	636	620	607	643	635	597	558	573	557	548	558	555	537	589	545	496	540	534	541	501	513	516	525	503	486	488	486	541	498	515	502	511	456	485	479	534	488	486	480	455	479	485	463	496	469	443	472	480	484	483	468	467	461	460	517	449	462	450	475	475	481	454	511	456	439	497	454	484	490	472	505	460	482	463	490	453	434	458	425	426	473	452	488	433	430	461	464	450	460	468	480	467	463	472	466	465	457	499	446	484	474	470	443	461	469	444	499	457	449	450	474	463	491	475	456	467	495	490	490	494	479	478	476	464	494	450	494	419	492	443	430	498	446	447	468	459	460	431	472	425	469	458	437	430	452	460	453	479	449	479	449	470	459	429	479	428	454	475	467	464	461	454	466	479	437	464	444	470	446	454	518	471	469	455	479	468	492	446	435	490	466	480	458	457	465	452	431	451	440	462	504	463	457	442	476	436	428	458	438	451	450	487	434	440	461	496	463	448	428	473	422	457	445	482	488	457	510	454	466	449	445	465	456	468	440	465	445	421	483	419	450	440	443	472	424	473	437	445	474	454	448	440	466	485	430	459	413	480	459	450	455	443	479	442	455	454	512	468	441	468	434	461	482	467	451	455	483	422	468	441	480	456	475	464	461	503	465	467	498	430	429	452	443	479	473	418	480	444	493	403	488	462	450	457	468	433	464	450	460	456	491	445	512	438	481	419	481	473	492	469	458	413	455	431	469	452	460	442	440	464	419	451	448	460	487	467	467	448	445	489	461	490	452	420	447	450	442	472	506	422	429	461	446	462	431	434	456	444	436	439	464	462	459	455	450	461	468	474	465	452	453	459	430	435	449	473	479	440	504	471	446	449	516	415	458	469	464	476	430	456	416	446	483	425	486	454	431	465	423	452	447	451	456	448	455	465	430	430	396	440	424	471	446	465	440	428	459	476	448	451	447	475	472	475	491	500	455	459	446	479	440	456	486	456	486	430	462	492	426	419	514	422	434	461	490	482	445	447	451	408	486	483	463	443	433	485	434	451	445	447	451	493	478	444	440	473	446	485	449	464	440	440	464	474	449	441	447	457	418	438	461	433	473	426	465	455	426	486	460	493	503	448	492	430	485	451	417	452	432	450	441	491	497	421	490	450	469	432	438	439	469	468	417	458	452	471	447	492	460	404	442	424	476	476	462	419	470	459	430	479	472	469	469	476	470	436	457	463	471	405	483	438	447	482	447	426	449	444	474	474	472	450	421	451	483	433	473	442	456	444	468	465	461	437	484	464	460	441	458	476	485	467	449	449	438	467	494	452	443	450	498	418	487	473	426	487	448	470	441	445	441	434	472	480	436	446	468	454	449	463	467	469	443	462	441	428	451	433	497	428	454	444	481	445	448	462	450	468	471	404	465	454	458	465	466	485	443	416	437	483	462	469	425	445	459	410	444	503	482	481	470	433	483	447	444	440	444	413	451	449	434	445	492	416	420	439	427	459	491	455	453	458	461	458	478	446	494	458	490	484	449	434	467	434	458	485	459	485	446	486	475	443	456	478	443	454	444	439	457	430	466	447	415	449	453	462	464	446	461	453	492	458	457	472	441	450	446	454	416	481	430	467	434	441	452	444	478	450	415	454	418	464	477	437	451	429	455	479	464	434	436	458	442	449	494	454	433	418	460	416	457	446	455	433	478	489	483	456	481	434	461	459	455	451	441	452	435	436	461	457	462	444	460	438	380	475	435	490	437	455	528	432	450	461	443	486	457	460	443	435	500	466	455	501	431	487	436	451	449	493	429	436	444	441	496	453	488	460	440	438	442	477	474	441	440	443	456	456	444	480	448	456	468	413	454	472	446	451	451	462	476	466	466	418	428	450	449	451	475	433	456	442	447	432	438	469	457	445	452	481	445	450	490	423	426	449	503	438	450	463	452	486	436	434	482	463	469	429	463	450	465	499	476	419	471	436	465	426	432	439	429	440	463	443	442	482	465	468	483	461	442	433	487	419	457	490	427	466	474	438	448	462	466	437	461	451	439	434	444	420	437	423	442	415	482	465	502	474	474	489	413	455	482	448	486	479	470	441	445	431	464	418	435	477	437	449	457	489	466	483	461	467	423	439	430	470	424	485	409	468	399	457	435	445	460	460	449	436	449	448	459	441	454	475	460	426	442	424	487	415	451	464	476	437	469	449	516	474	481	435	500	440	465	460	460	475	417	486	477	476	430	446	476	433	480	455	486	449	436	438	430	479	434	445	462	451	451	450	447	478	465	428	483	430	431	436	450	453	470	445	442	455	423	454	421	488	490	443	461	441	436	479	469	455	462	491	455	480	393	462	480	438	462	493	479	461	418	459	511	454	432	499	461	463	458	487	455	437	455	449	466	427	441	436	460	488	450	469	481	478	458	473	429	465	446	482	454	426	449	460	469	446	454	459	446	458	482	484	479	450	435	472	447	493	476	454	460	481	432	445	422	455	469	458	426	436	434	439	447	491	469	491	428	454	450	426	457	474	446	483	473	448	470	436	481	462	477	429	474	409	427	478	489	412	410	453	455	444	457	464	453	477	436	463	458	433	446	445	461	468	502	435	429	431	433	442	468	456	432	443	471	442	470	441	490	450	487	422	468	424	436	449	471	465	470	451	466	463	467	521	441	429	455	500	439	503	454	435	440	420	465	399	456	479	473	476	486	481	451	439	494	481	471	467	493	462	477	458	458	500	470	455	467	479	454	450	433	451	444	441	432	490	453	466	460	477	455	453	439	475	465	440	463	458	457	482	462	432	496	430	477	485	423	437	458	462	441	473	465	458	464	457	404	442	452	428	482	478	463	485	461	492	463	433	436	489	462	451	446	462	454	435	422	485	449	440	454	431	482	460	468	456	464	447	457	440	433	457	443	493	448	443	457	469	460	473	451	477	446	440	466	422	448	478	444	427	462	439	452	463	441	476	429	480	444	425	489	420	449	445	462	450	458	432	472	454	453	432	442	464	443	419	444	465	460	447	466	504	453	520	474	448	417	436	461	451	443	458	439	450	471	427	480	475	430	495	456	506	433	432	443	478	453	419	464	445	433	469	465	448	451	448	470	429	469	434	468	440	472	463	449	455	473	452	433	452	455	424	438	487	454	433	454	466	465	414	467	483	445	476	478	441	436	432	495	492	504	473	447	426	426	454	496	410	439	446	472	457	493	473	418	445	477	470	442	413	450	455	440	440	476	456	479	417	438	449	474	459	473	464	414	433	477	490	463	432	470	429	453	472	432	439	447	441	447	443	485	478	404	451	441	466	476	437	477	457	458	440	494	435	489	433	452	471	490	493	490	458	448	449	468	445	457	449	463	452	475	468	454	442	461	460	457	448	415	472	468	450	441	413	438	454	508	460	421	469	467	488	427	480	427	481	469	461	451	450	449	440	444	449	466	440	450	442	509	437	445	420	419	422
2506	256	81	57	54	41	57	42	38	49	37	43	40	32	47	44	49	39	44	38	39	37	36	40	43	39	45	51	54	43	38	38	33	40	49	35	53	47	37	28	52	44	31	43	36	48	40	42	41	47	28	39	42	50	39	36	28	47	56	36	38	46	33	42	36	41	37	29	34	39	44	36	35	44	46	44	44	37	49	44	41	42	33	28	32	39	25	44	45	39	48	42	32	33	44	32	34	31	39	38	38	47	31	33	51	43	32	37	36	37	33	45	48	36	34	44	34	31	48	52	41	33	32	40	45	44	29	42	43	42	30	42	34	43	38	39	46	44	35	28	31	50	46	29	43	36	35	34	45	48	39	37	28	35	34	41	40	44	45	41	28	34	35	47	31	42	28	45	42	39	41	36	36	52	42	40	45	46	46	44	43	36	41	36	41	51	40	29	48	37	27	30	33	46	33	35	42	44	48	45	33	35	45	42	33	42	44	41	36	29	37	39	35	50	34	43	30	42	42	23	34	44	41	40	38	36	26	46	32	26	45	39	40	39	36	34	48	48	40	35	38	38	34	39	39	59	44	49	62	47	47	44	40	39	40	35	45	33	46	33	41	41	35	39	44	36	32	50	35	40	50	38	40	52	37	48	33	43	37	40	49	29	42	40	43	44	44	45	46	35	33	34	35	40	27	44	26	32	28	22	37	32	45	34	41	39	43	30	27	47	34	34	38	50	36	38	48	49	32	40	36	35	34	40	40	46	41	40	35	44	42	48	47	40	49	45	37	39	41	45	40	37	41	45	46	40	37	37	42	42	35	44	51	49	35	50	30	44	34	43	48	43	35	33	48	46	38	39	32	30	36	41	38	30	37	37	39	37	43	40	31	39	43	33	35	44	45	48	35	39	40	36	42	46	39	32	37	41	42	41	36	39	41	42	45	41	47	41	38	41	49	33	31	43	25	39	34	38	37	38	31	47	33	34	42	36	38	43	39	46	36	39	46	42	44	48	34	46	38	40	41	35	34	35	44	42	53	45	48	53	41	39	31	32	46	45	35	24	35	56	55	43	46	40	33	32	30	29	43	32	35	38	45	43	36	40	44	31	50	40	37	46	35	48	43	37	47	36	50	32	38	39	41	41	34	46	55	30	47	34	42	40	35	46	47	36	30	37	36	32	46	30	36	49	28	31	32	42	31	24	36	55	46	47	47	43	46	30	47	48	45	33	52	34	50	39	49	41	43	43	47	42	31	52	33	42	41	37	34	33	40	47	45	40	47	37	44	32	45	38	40	39	48	26	36	46	45	43	43	42	53	44	39	39	35	31	36	48	37	44	36	40	50	29	34	40	58	29	34	38	42	39	43	44	38	37	46	46	46	42	37	49	37	45	40	34	49	45	44	34	46	45	34	27	29	38	36	23	38	37	39	50	41	31	50	49	48	40	39	40	45	41	25	37	52	51	48	48	44	39	39	38	51	45	38	32	45	40	35	42	41	38	31	46	45	31	35	40	39	53	49	45	38	44	36	40	38	39	33	41	50	37	37	46	43	39	49	52	35	43	40	31	35	39	46	50	41	36	44	43	46	47	36	41	28	44	33	43	41	35	45	42	49	28	45	56	38	40	44	37	32	32	41	55	52	31	32	25	24	51	39	44	39	30	41	39	40	44	35	43	44	45	40	49	43	48	27	42	29	36	39	41	47	29	44	40	38	38	26	37	34	36	45	38	40	44	40	37	52	49	44	36	45	44	35	38	44	35	44	32	38	31	43	45	39	21	30	35	49	51	54	39	40	37	39	46	52	42	46	37	32	43	40	55	30	33	50	32	35	45	38	40	35	46	42	38	34	29	29	45	41	34	52	47	35	44	43	46	35	41	42	49	39	47	32	40	40	50	34	46	40	44	27	40	44	36	32	49	33	35	40	42	38	57	42	44	33	38	32	46	38	42	34	47	46	43	32	31	35	35	34	38	42	33	52	46	41	48	48	38	47	31	41	32	34	34	37	41	42	35	39	50	36	41	33	44	42	54	32	34	35	52	37	43	30	44	50	37	46	46	35	43	44	39	59	48	41	46	38	37	41	34	42	47	40	45	35	40	41	40	33	45	36	33	26	34	31	38	40	44	34	38	33	39	42	45	31	55	47	28	36	37	40	34	40	33	32	38	33	49	48	35	34	33	48	42	33	41	45	34	36	47	51	31	41	29	35	32	50	37	43	53	47	38	40	23	34	33	35	44	30	42	42	31	28	38	47	46	42	33	35	23	27	36	39	34	53	43	45	36	34	41	34	43	45	46	54	45	39	25	41	39	33	33	34	38	26	42	46	34	42	40	31	36	58	41	51	40	45	41	28	38	51	47	38	41	35	37	42	33	34	36	44	36	48	35	49	44	37	40	40	42	39	45	40	36	40	45	38	43	34	34	48	47	31	46	37	44	41	43	32	45	42	50	44	49	43	38	31	48	51	34	34	50	47	39	31	35	43	44	30	43	44	31	32	40	38	30	41	50	51	40	33	39	40	53	32	47	39	36	34	40	40	48	34	30	43	39	41	46	42	23	45	41	48	38	37	40	53	45	38	44	53	35	39	35	42	55	47	35	48	39	42	46	33	43	47	37	45	40	42	56	50	48	30	44	46	40	40	33	36	36	35	42	53	37	46	45	42	53	46	37	45	28	41	36	45	31	32	34	48	37	44	26	49	47	49	45	42	45	44	42	48	31	40	30	35	46	48	43	34	43	41	50	38	29	42	36	42	42	51	42	42	44	44	47	39	46	40	37	23	44	46	34	43	51	48	41	32	45	37	47	35	43	42	24	28	29	45	38	37	35	43	36	34	40	49	44	46	31	31	42	41	32	36	42	47	48	52	47	37	43	35	30	33	39	33	44	38	36	45	33	45	42	46	56	42	34	37	29	39	40	32	48	35	46	41	43	39	38	39	35	39	48	36	42	34	47	32	31	37	41	37	43	54	48	37	36	41	37	42	40	50	37	41	43	48	32	42	49	34	45	32	32	30	37	38	38	43	49	49	46	38	44	33	39	45	40	50	45	50	45	43	40	49	37	30	40	37	46	38	35	39	35	36	31	35	46	37	36	34	56	42	41	44	47	27	38	41	36	30	46	40	28	46	33	45	47	31	37	32	37	35	31	40	41	36	43	47	48	38	43	46	32	36	36	36	44	45	21	43	43	42	31	39	33	53	49	27	36	41	40	40	26	33	45	36	40	37	40	30	39	39	41	43	34	45	34	50	43	51	39	47	37	34	38	36	33	41	40	45	43	48	52	45	36	39	34	41	35	32	37	34	43	34	29	44	37	26	38	55	43	44	40	36	40	37	44	40	26	33	43	33	34	48	50	40	47	30	39	38	38	37	32	44	32	37	40	51	51	40	45	43	50	36	40	30	42	39	38	39	38	37	39	46	36	36	32	33	40	34	30	26	41	35	40	44	43	40	39	42	32	38	40	35	42	41	39	36	45	36	41	43	34	27	35
2228	353	224	238	242	187	191	178	190	163	170	159	135	170	145	160	149	164	160	146	140	142	141	150	142	126	132	152	145	128	147	145	130	138	129	117	133	121	137	127	120	146	146	140	141	128	142	157	161	152	134	130	139	125	133	135	141	132	146	133	143	163	118	132	131	134	119	121	129	150	120	142	132	133	122	157	137	113	131	137	124	134	135	161	132	139	135	161	133	126	137	157	154	156	148	151	129	152	147	124	133	137	144	142	117	146	119	147	145	144	137	133	116	122	115	140	134	109	113	113	138	129	121	129	123	138	143	123	126	123	174	162	112	119	147	143	139	134	141	130	126	143	115	99	134	130	133	136	139	133	143	154	122	130	137	154	126	131	133	127	159	121	141	117	124	139	147	109	143	146	137	135	129	146	114	150	138	131	137	135	110	133	140	126	144	119	113	134	131	125	136	112	127	145	142	126	138	128	130	140	131	149	125	129	146	156	135	151	135	135	139	127	128	129	134	118	140	131	133	144	147	129	139	132	150	147	135	130	130	129	125	130	140	124	164	128	134	147	144	165	155	150	129	151	139	116	151	135	149	134	144	132	127	152	152	131	144	121	110	131	108	140	143	131	117	144	117	138	152	150	152	130	126	144	169	133	131	134	118	159	137	117	133	120	120	142	149	125	141	136	131	153	139	141	137	147	153	124	142	127	150	136	144	161	141	135	125	112	140	128	156	141	135	140	143	135	140	146	131	145	127	146	135	120	124	137	132	141	136	134	138	125	132	132	118	116	147	160	145	122	133	119	135	126	125	138	122	125	126	143	123	146	133	134	145	113	120	117	138	136	143	124	151	134	138	137	129	155	122	130	135	140	130	123	147	129	125	149	137	122	149	134	119	124	132	143	129	128	142	148	128	140	150	130	144	130	148	147	129	117	140	143	111	155	134	137	129	127	150	128	149	128	131	128	144	139	163	116	117	118	126	134	140	119	140	145	141	118	129	142	146	159	129	136	145	154	132	138	126	141	141	143	142	120	131	139	129	142	129	133	133	140	133	134	118	147	111	126	132	122	147	117	104	146	135	116	144	153	143	116	131	148	130	128	134	117	147	142	140	140	152	135	120	132	132	118	119	142	131	133	127	126	137	131	158	127	139	134	125	142	146	126	116	130	134	138	164	135	151	151	125	114	129	134	133	123	137	134	128	139	132	139	116	141	145	139	119	137	136	148	125	122	126	139	131	131	138	146	137	134	123	148	145	125	137	132	137	146	140	141	139	137	155	147	137	122	143	119	127	115	141	149	148	135	142	110	122	131	130	131	120	140	125	139	141	138	147	130	160	144	146	150	143	134	120	136	136	124	145	134	142	136	124	134	145	155	148	144	148	126	119	135	144	137	133	151	125	146	139	161	133	137	130	140	152	138	137	141	135	127	125	139	129	130	132	150	146	135	137	137	133	123	148	120	138	136	137	131	137	148	137	131	141	131	160	146	144	106	147	109	104	125	137	127	119	129	136	130	137	121	155	143	155	117	133	138	123	129	143	136	145	132	122	128	140	120	140	114	142	152	121	145	132	138	138	128	124	125	142	149	132	117	119	152	133	111	160	126	132	135	134	133	139	150	145	130	136	138	134	151	143	154	122	133	141	145	127	149	150	132	140	155	127	118	141	140	132	130	136	124	122	161	132	134	128	147	152	134	130	158	139	137	151	121	124	158	139	139	139	129	129	137	116	142	126	116	138	120	130	122	157	162	135	134	137	131	136	135	145	140	136	129	149	134	138	123	135	145	137	120	124	134	142	143	133	130	154	135	168	131	131	148	145	157	139	139	150	151	130	137	118	144	128	142	120	119	149	111	157	115	127	125	138	139	147	118	129	117	131	157	153	144	124	151	129	157	130	132	125	144	143	120	139	138	154	140	120	128	129	147	124	154	123	164	125	158	147	145	138	125	114	157	125	153	130	135	131	124	144	148	133	140	136	135	152	120	124	157	140	140	134	143	134	147	149	124	133	134	153	124	136	123	118	159	124	139	124	135	134	139	137	130	127	124	113	136	135	150	147	155	134	131	129	124	130	129	138	115	144	130	119	136	143	142	140	133	117	141	138	145	126	134	139	129	123	144	119	132	137	140	148	123	120	127	127	116	118	128	131	149	130	135	155	138	140	161	149	140	134	149	133	140	127	117	136	132	149	131	142	141	147	133	129	136	124	141	129	140	142	126	118	147	125	132	126	146	127	137	138	139	118	110	136	144	145	107	121	131	127	143	149	132	139	129	107	132	140	126	131	125	124	125	138	143	131	136	111	133	129	132	127	132	143	139	151	146	117	125	150	156	136	139	122	129	141	127	139	134	138	159	138	144	126	141	137	134	128	139	136	143	146	125	145	134	133	122	147	127	123	137	134	169	137	135	130	139	154	137	144	144	112	133	146	126	129	135	144	124	133	135	140	122	144	112	143	133	145	142	145	134	157	143	120	130	122	130	146	149	171	130	154	149	137	132	162	115	130	134	123	138	141	125	124	125	138	125	142	143	130	145	147	130	135	123	126	125	126	120	144	131	125	132	121	133	148	125	156	124	131	135	149	136	132	137	150	138	138	127	131	144	129	146	132	158	145	128	128	151	146	144	139	144	123	137	162	131	133	126	134	124	116	147	126	142	139	138	137	125	135	154	118	142	144	142	138	134	145	160	139	147	125	140	135	134	144	157	126	125	116	149	141	135	129	129	148	158	155	143	138	126	146	130	123	145	150	144	136	145	144	144	123	136	135	134	133	142	156	133	122	160	134	150	111	140	161	133	143	127	117	139	134	138	148	135	133	161	140	131	136	124	133	130	130	143	130	139	122	141	146	123	137	121	126	138	146	139	108	130	128	136	139	131	133	123	144	136	143	128	125	118	124	120	141	128	130	113	159	144	118	121	159	146	166	137	147	150	131	147	149	135	135	120	126	145	142	145	122	128	135	150	132	149	158	143	166	144	148	161	128	123	144	138	138	131	130	101	119	149	120	130	120	135	160	136	133	144	124	136	133	126	126	123	163	124	122	154	153	141	126	139	138	135	132	145	141	123	121	120	139	127	131	126	126	127	139	134	149	132	138	150	130	125	137	139	138	142	151	146	120	140	128	125	146	147	151	132	137	128	139	148	118	149	118	134	144	137	140	131	131	135	135	161	127	141	136	129	121	121	131	133	132	114	136	126	113	131	129	144	123	139	123	133	135	138	133	141	130	144	113	128	143	126	135	137	129	160	136	139	140	141	137	146	121	142	145	116	144	145	128	149	135	130	135	128	125	159	139	142	122	129	138	139	129	130	138	136	137	133	145	142	159	123	141	128	148	129	151	136	125	127	123	144	149	141	113	130	132	149	121	153	127	129	135	122	123	120	128	152	139	134	121	125	132	135	127	139	133	121	147	143	158	140	151	149	136	143	136	140	143	119	129	140	119	113	132	139	123	120	132	107	140	127	114	118	133	123	155	143	128	126	127	126	123	159	137	124
10421	2376	1368	913	643	512	404	292	260	236	213	208	177	186	180	173	136	156	149	145	164	162	157	145	164	155	133	119	128	137	125	119	143	128	122	123	127	119	144	125	123	102	131	138	135	123	152	117	127	138	132	138	133	110	125	138	112	126	131	152	133	126	138	132	113	118	133	118	127	134	132	139	108	132	128	134	122	137	128	137	139	127	110	118	135	135	123	121	140	126	112	133	106	129	128	119	128	132	130	142	126	150	123	127	116	113	112	130	115	121	120	121	127	137	117	134	134	132	133	132	141	134	114	108	116	111	118	122	132	124	135	116	124	131	103	127	135	133	110	114	116	119	123	115	112	138	126	137	124	140	99	126	137	148	107	135	131	129	134	115	120	111	116	136	149	124	133	126	124	111	112	110	130	122	117	113	122	116	135	153	118	132	127	130	146	122	150	132	139	136	118	134	113	113	123	109	105	119	146	117	109	139	120	151	121	115	110	107	132	125	120	149	115	121	123	120	130	117	127	100	121	127	143	132	132	112	125	122	144	132	143	132	109	139	115	125	134	124	112	131	127	108	139	125	125	121	135	121	144	119	137	131	101	124	102	136	128	121	100	119	114	130	126	109	113	115	106	121	126	124	124	112	111	120	131	147	139	130	122	131	133	132	161	130	148	116	129	136	149	131	109	129	148	126	115	130	118	123	160	115	125	141	116	109	139	122	137	131	105	126	133	143	129	141	142	122	128	115	123	118	137	136	117	103	110	119	135	143	138	120	107	125	134	132	124	123	130	103	121	127	105	128	133	126	105	124	103	145	135	128	116	112	127	140	126	128	113	117	121	115	117	136	114	131	111	123	133	124	129	108	92	113	117	133	136	108	109	125	121	135	125	127	131	124	129	124	150	133	137	123	150	142	115	129	113	118	124	125	112	132	114	139	131	104	119	116	150	123	125	139	120	132	134	149	116	137	135	103	127	122	133	135	124	139	124	135	129	119	114	132	124	107	117	121	108	111	117	113	130	127	138	140	128	119	107	130	143	119	138	111	107	126	118	117	115	111	114	126	110	121	152	126	120	135	113	113	117	114	120	110	134	124	119	128	119	111	148	132	132	137	123	170	112	93	116	113	129	121	125	126	123	117	128	119	124	124	123	119	129	118	149	118	140	117	117	119	122	101	129	132	130	140	111	124	117	114	144	128	122	120	122	136	127	124	125	118	130	116	153	119	140	124	129	126	123	118	122	118	101	149	115	101	128	122	116	133	136	122	138	119	118	138	104	145	130	134	128	121	134	130	136	126	125	150	119	128	113	116	125	131	134	116	138	131	128	129	111	148	134	114	130	125	126	126	125	151	123	129	127	116	141	113	140	116	110	131	110	130	117	140	135	135	135	121	128	128	123	122	132	110	115	125	124	141	121	118	121	108	122	119	120	139	128	119	127	143	147	112	119	121	118	139	108	137	118	136	127	128	131	118	124	121	144	136	131	126	120	117	128	107	137	111	136	112	128	140	122	116	124	125	128	116	114	115	118	131	119	110	121	127	122	123	118	156	124	125	106	143	124	136	99	118	125	110	134	130	110	120	109	130	118	126	119	133	162	118	130	118	106	123	146	127	123	133	133	111	149	130	140	141	136	113	94	126	126	121	131	133	121	129	109	139	119	124	125	131	146	137	127	117	127	117	119	127	123	133	114	124	125	131	157	129	116	121	118	148	121	125	127	108	125	144	128	119	127	136	124	126	131	127	140	121	113	113	137	131	145	139	139	108	106	120	120	150	126	122	129	131	128	134	125	122	106	137	130	105	126	143	126	110	124	123	125	122	120	130	102	140	110	124	110	130	141	115	143	125	121	137	125	134	123	109	113	121	117	117	116	137	120	110	121	108	115	153	109	116	134	126	116	106	118	115	136	113	114	115	131	119	124	122	154	125	125	134	136	125	120	144	125	128	120	136	117	139	114	139	123	123	114	122	129	148	140	115	128	110	124	123	99	133	122	139	144	108	106	122	121	141	95	128	124	140	112	101	128	137	128	104	125	150	132	121	105	124	116	121	131	154	145	119	130	118	120	129	144	112	133	108	151	140	141	121	126	115	126	110	134	115	127	133	147	129	109	115	128	147	132	116	123	143	108	124	135	114	140	127	140	127	106	122	125	129	118	125	124	137	126	131	137	127	140	128	108	119	121	121	114	115	152	128	116	124	110	122	116	127	120	117	114	125	100	109	125	129	125	117	127	126	140	111	126	120	138	123	120	117	108	107	124	130	141	139	126	129	119	137	115	118	119	132	123	125	129	126	128	143	121	137	132	128	131	129	128	120	145	126	98	116	125	141	116	126	113	142	125	128	107	136	132	134	124	119	116	128	150	126	107	123	125	133	119	116	131	142	131	116	146	126	137	132	134	124	114	113	122	94	107	141	141	120	124	128	132	157	139	112	104	122	125	120	111	157	114	126	113	119	120	115	130	142	131	128	109	131	116	133	132	136	136	110	119	130	125	130	131	131	137	124	129	110	118	113	130	134	128	134	125	108	143	114	139	133	140	111	113	125	107	128	127	110	100	122	136	109	118	142	112	120	124	125	126	129	100	141	131	132	133	118	111	125	99	116	137	123	149	113	115	137	143	131	132	122	136	110	123	139	121	109	119	115	121	128	146	123	121	111	113	103	132	117	131	143	134	104	118	117	105	126	137	123	141	107	134	140	135	120	148	144	150	130	130	117	109	107	128	115	132	131	120	141	124	131	142	93	112	123	110	119	126	138	120	127	139	119	129	120	134	134	124	120	134	127	130	120	122	111	110	125	114	122	111	126	152	110	106	128	123	131	127	134	129	120	137	127	115	113	120	127	119	159	117	133	95	128	127	127	115	123	119	136	115	130	133	130	125	122	110	109	131	123	123	125	131	128	124	132	128	156	117	107	148	127	153	124	126	132	139	140	120	118	126	114	138	133	133	131	128	113	108	137	120	130	124	116	126	115	115	108	108	128	133	102	117	118	115	116	123	99	124	133	128	130	140	120	138	140	128	145	108	125	117	115	127	127	124	128	115	113	140	131	130	124	130	124	132	122	124	119	137	118	116	106	113	121	120	119	136	150	125	109	122	128	152	132	136	127	119	142	152	148	135	101	137	146	123	123	107	131	129	103	121	131	123	131	138	121	125	120	122	118	135	149	135	133	122	115	129	145	134	130	141	133	139	123	122	130	138	129	115	136	117	127	145	132	131	107	112	128	122	114	119	112	130	139	93	140	138	135	112	118	132	132	127	142	128	130	121	134	155	123	154	116	128	132	129	119	141	132	127	136	143	127	102	143	140	109	142	136	123	117	137	140	143	139	114	115	122	128	118	115	117	136	118	138	129	144	125	110	128	126	147	111	165	124	101	144	122	149	113	123	133	138	132	124	136	129	132	145	114	143	134	120	128	129	135	104	144	118	127	133	122	121	131	117	128	118	122	105	137	133	135	129	109	138	122	149	138	139	123	128	149	133	125	108	100	117
6550	2266	2721	3102	2697	2137	1849	1534	1339	1165	989	870	890	724	744	632	610	584	535	554	549	501	468	505	479	497	432	435	432	422	419	435	402	396	395	404	380	349	369	367	378	381	370	347	349	364	332	340	357	365	367	339	353	356	319	377	337	324	387	339	329	329	375	327	391	317	346	333	355	324	332	321	332	323	339	323	325	335	379	287	352	339	322	318	342	341	350	310	337	353	356	345	322	357	358	356	354	307	309	323	319	345	323	339	328	338	333	329	337	322	315	338	326	323	311	326	334	385	338	348	312	343	327	328	340	315	361	351	333	346	336	329	315	308	324	348	338	350	347	333	326	324	362	341	324	303	341	337	328	357	341	311	316	305	292	349	325	327	342	344	327	312	345	329	324	354	332	336	360	357	336	328	339	323	350	324	329	329	338	355	338	344	324	295	327	331	284	324	350	332	302	290	343	308	348	348	328	357	339	328	296	320	340	294	328	341	347	302	332	333	337	346	285	331	305	356	311	322	313	341	361	348	325	331	345	359	349	325	337	326	318	334	330	341	349	321	327	337	334	322	302	314	337	349	334	319	381	344	311	328	344	324	298	323	346	330	343	314	318	341	332	355	340	308	368	339	315	349	328	355	326	334	307	332	350	320	326	318	324	316	326	334	315	344	356	353	334	338	324	364	311	314	348	326	367	314	318	333	353	309	337	330	314	338	331	351	336	328	314	350	311	342	319	369	356	336	331	281	334	352	329	314	318	343	337	310	330	308	302	335	321	331	326	305	319	302	334	298	315	332	302	326	342	353	321	295	308	354	316	330	320	354	321	310	318	349	318	343	326	343	335	303	329	346	326	361	332	335	314	324	333	348	319	321	344	361	345	340	320	321	322	326	308	322	343	303	313	327	335	334	340	376	337	333	327	358	296	306	328	344	343	291	295	356	308	338	328	315	324	368	325	309	325	331	322	358	314	360	310	333	344	340	318	300	323	338	319	330	320	332	343	321	316	349	349	317	346	329	312	306	318	302	358	354	313	348	333	334	326	342	331	339	333	335	347	325	327	345	312	384	331	342	307	331	344	315	308	323	312	344	329	291	327	327	331	292	328	340	353	316	327	326	348	311	331	332	343	347	319	350	323	358	312	305	321	299	336	342	324	329	353	311	355	329	338	330	296	338	326	307	338	333	325	321	332	327	328	302	364	292	311	339	339	303	334	298	316	374	318	341	310	289	353	328	342	385	308	344	310	303	335	338	327	310	312	321	322	332	334	338	324	302	351	321	365	356	311	342	342	323	292	300	309	365	340	340	355	349	320	348	313	318	332	349	331	294	296	325	359	319	356	320	345	326	313	356	323	301	361	356	334	313	320	338	341	336	327	329	357	332	299	339	338	304	325	301	339	343	323	344	327	320	329	316	324	365	336	308	328	324	316	271	323	351	282	349	315	330	348	353	348	340	331	336	321	362	320	317	336	328	345	340	358	309	321	316	314	337	330	359	322	303	345	307	329	338	321	314	328	330	339	329	325	293	313	324	325	324	336	311	293	350	306	307	340	335	340	327	340	321	310	341	337	309	327	335	333	315	338	325	365	332	321	341	321	318	333	336	336	293	331	304	318	300	341	359	318	327	318	308	298	301	364	300	339	312	290	322	313	334	290	341	339	340	317	342	331	325	348	334	353	331	331	310	333	320	315	329	358	318	345	313	308	318	331	330	324	317	351	356	342	284	327	322	308	322	347	342	298	322	360	331	287	344	333	302	339	321	338	313	370	304	319	354	345	321	362	325	312	273	321	320	302	341	334	331	353	317	343	323	310	334	326	360	325	310	345	324	322	351	340	350	323	352	340	328	311	305	345	292	330	339	356	336	341	330	337	338	303	314	345	317	327	342	316	334	316	356	323	303	351	301	353	356	351	320	319	328	327	357	341	328	324	333	352	329	346	314	330	320	333	316	332	338	363	321	321	300	350	330	346	328	328	341	324	329	330	320	340	337	343	335	316	332	351	336	341	353	309	333	327	314	340	340	322	327	342	317	310	321	319	340	334	317	345	312	322	325	310	318	362	291	348	304	307	338	322	306	319	329	329	350	326	320	311	361	355	322	325	299	328	327	313	349	329	338	310	342	329	334	343	338	326	331	337	329	348	329	342	303	334	305	320	384	348	343	329	322	293	357	305	342	317	330	346	334	336	305	337	295	327	354	338	345	298	300	331	340	307	309	343	316	333	334	335	327	312	341	346	358	345	302	349	363	339	308	328	307	297	363	367	346	317	353	323	338	341	389	321	323	302	312	322	348	333	361	348	342	321	318	324	321	310	336	314	324	311	345	322	290	365	327	324	334	358	341	308	303	341	332	325	345	327	341	324	331	319	347	314	318	338	321	327	311	314	310	350	313	344	340	361	329	340	327	343	325	307	356	304	350	314	323	301	298	324	322	367	286	340	347	316	335	331	311	333	324	356	332	373	352	339	324	350	361	362	312	343	362	323	306	316	347	340	336	345	315	338	331	327	337	372	330	303	324	333	345	333	344	314	355	350	333	325	317	325	344	336	350	343	337	321	323	301	335	361	308	335	329	326	334	319	301	343	324	331	338	334	322	339	308	308	331	324	354	341	333	371	306	293	322	379	309	328	349	319	384	346	341	315	346	349	328	340	322	319	335	337	292	316	346	334	340	312	325	311	317	329	324	354	311	354	316	328	341	338	325	338	324	339	323	305	347	314	334	361	350	325	342	318	333	350	317	315	307	335	323	306	333	357	323	310	303	320	340	325	320	329	313	314	336	321	349	334	304	310	355	309	346	335	331	346	333	316	323	334	335	347	330	311	274	342	337	301	324	319	338	320	367	343	345	340	317	297	371	341	314	329	336	303	308	320	316	326	336	317	301	351	332	327	300	350	332	324	327	339	333	345	297	316	331	305	304	317	305	322	314	363	314	320	315	341	325	298	377	331	330	318	331	350	302	307	328	331	341	347	327	327	322	285	311	352	314	337	313	327	350	331	354	338	299	341	353	313	328	325	337	354	341	318	314	328	313	342	321	332	341	348	328	351	323	321	338	325	334	323	334	325	337	318	321	327	319	321	323	347	340	309	331	277	321	324	310	301	336	322	350	337	346	315	327	350	306	334	337	312	312	331	323	323	363	319	364	303	320	307	330	333	344	331	333	325	365	321	354	348	321	328	342	344	312	341	327	331	332	352	351	356	317	353	307	339	348	327	319	344	322	323	362	333	335	334	311	306	324	316	320	347	351	353	330	308	315	293	350	328	338	301	342	329	330	375	333	319	314	287	316	332	331	346	340	335	325	307	321	323	324	329	330	329	324	320	372	301	321	347	329	327	333	335	326	344	332	319	313	312	328	323	336	356	306	334	314	307	349	338	327	346	307	321	304	341	349	325	325	384	347	304	327	297	300	314	312	325	301	319	329	312	339	323	333	325	322	327	330	374	321	344	325	307	311	312	304	316	352	334	351	340	317	354	341	380	334	329	342	331	338
18240	4889	2900	1892	1264	914	702	578	495	445	385	324	334	305	268	237	275	238	216	223	221	227	215	238	258	218	237	213	229	221	222	228	223	185	218	212	211	183	221	176	202	204	196	219	197	214	185	200	179	200	188	177	204	187	196	198	176	165	184	200	177	169	200	198	203	192	204	189	199	196	191	196	202	214	186	183	221	229	217	200	199	186	193	168	200	171	197	184	188	193	214	192	186	179	189	186	200	207	210	172	204	196	184	193	195	183	221	184	169	141	185	194	184	185	178	214	180	182	188	191	195	193	211	186	179	162	212	179	189	184	197	207	198	201	185	183	198	183	200	199	184	194	177	171	176	190	182	184	198	194	185	186	168	191	191	191	193	201	192	218	199	206	191	196	209	184	176	182	182	190	187	163	179	167	175	201	200	194	171	187	199	202	210	203	194	182	202	196	190	200	179	192	177	182	213	209	193	214	209	201	212	179	195	213	182	199	171	180	193	205	186	216	192	161	179	187	195	206	173	179	188	187	191	176	174	185	174	189	191	194	195	192	176	165	187	205	167	199	218	175	148	180	193	201	210	177	177	199	197	163	199	237	182	222	207	180	173	192	185	186	182	218	187	180	197	188	184	211	200	201	194	218	183	185	184	189	170	198	185	184	175	194	192	213	185	220	200	209	197	172	174	186	193	193	170	212	192	183	226	193	178	190	178	190	198	213	168	234	181	193	214	180	205	191	167	210	195	173	200	178	175	198	177	171	189	180	200	191	213	202	185	201	200	194	153	175	209	187	191	195	199	188	210	173	188	173	194	194	167	185	200	189	207	174	202	216	185	184	203	185	211	194	185	201	187	244	199	189	191	205	195	180	170	191	188	173	199	195	187	195	186	188	190	196	186	189	169	192	201	193	182	180	189	209	183	207	213	183	192	190	192	203	189	201	209	188	171	193	182	191	200	193	183	222	210	186	184	196	211	203	208	200	161	194	226	188	204	196	189	172	222	200	176	182	194	196	192	187	192	218	198	189	183	181	177	185	208	195	195	230	183	170	198	173	212	196	215	188	186	192	184	208	195	174	175	188	191	174	190	188	197	166	180	187	195	185	175	186	180	183	205	190	196	184	212	209	210	199	194	161	196	158	180	195	182	195	179	184	176	221	199	187	169	195	182	198	239	215	182	206	221	200	191	211	194	192	152	189	178	175	170	183	182	183	201	216	192	186	191	206	187	197	172	176	194	214	181	202	186	195	205	185	197	183	185	185	209	192	178	201	191	174	190	166	182	186	204	194	182	183	194	207	186	187	185	218	198	174	186	207	187	191	193	204	206	199	191	188	191	157	193	179	194	207	164	175	192	189	184	189	198	195	195	173	180	171	188	186	200	184	177	175	173	187	180	202	203	189	197	204	191	172	178	189	199	172	189	193	174	177	206	193	172	158	172	166	176	206	173	194	199	201	184	184	172	204	202	188	170	210	198	175	179	203	189	180	185	171	143	196	193	181	212	192	185	188	200	194	178	198	182	173	209	195	188	165	187	187	178	172	192	212	177	200	176	197	166	220	203	202	195	166	191	191	181	179	184	193	181	190	202	197	191	176	189	186	181	186	184	198	194	153	167	178	181	145	181	192	224	198	181	207	181	207	189	218	177	190	191	203	210	188	159	166	183	204	220	198	199	181	202	197	203	168	210	197	179	195	190	192	199	179	209	191	192	195	175	184	208	195	185	179	180	173	199	190	213	193	181	187	174	190	187	208	171	189	183	158	188	180	181	173	202	214	200	192	180	199	200	213	177	201	166	181	177	186	196	189	207	199	183	194	188	206	196	197	219	182	199	209	193	175	202	194	185	193	200	177	170	175	186	212	189	200	181	204	198	195	196	221	179	178	204	204	202	176	192	170	200	177	170	180	184	189	182	185	179	191	219	188	182	194	198	203	193	200	218	200	198	169	196	205	191	191	204	175	168	185	208	166	177	165	183	184	196	182	178	175	177	163	180	180	218	191	175	166	179	193	160	172	208	178	194	205	161	196	188	181	200	184	221	195	209	188	212	175	210	178	202	194	175	176	170	168	215	204	205	177	183	189	202	208	204	207	206	183	212	185	189	163	178	184	200	198	191	189	174	175	224	192	191	185	202	201	180	168	184	205	193	222	204	194	204	166	182	189	165	186	193	195	197	189	185	197	208	179	175	210	195	181	182	214	181	219	174	188	204	201	188	209	178	177	190	179	192	202	192	175	169	169	188	165	183	187	202	172	178	192	188	188	201	193	189	190	213	192	187	176	180	198	181	178	193	189	210	170	196	190	173	183	188	182	179	185	197	190	178	189	188	170	178	176	177	164	195	192	191	189	184	181	167	206	176	209	187	194	194	166	221	176	203	165	175	186	178	204	202	205	166	175	195	198	196	161	191	208	196	181	194	195	191	178	165	171	205	171	198	192	195	183	176	172	201	189	198	212	192	205	190	192	199	202	182	200	183	184	199	192	184	188	190	196	208	203	192	211	181	184	184	180	200	192	194	209	182	192	197	194	197	188	190	185	184	182	192	192	187	200	193	208	191	188	176	158	198	187	201	194	202	188	189	178	183	222	196	182	186	182	194	199	196	171	164	182	195	188	180	174	187	180	170	181	188	176	208	214	184	165	193	205	177	201	194	190	209	171	207	211	181	199	189	192	191	180	193	198	199	189	164	191	190	176	208	198	192	186	185	176	171	190	185	189	220	199	185	176	187	195	180	184	163	190	211	194	185	188	198	200	166	173	184	202	184	177	186	161	185	214	200	165	206	221	206	190	173	187	196	218	163	181	192	191	180	192	197	186	192	182	204	203	191	203	180	183	172	182	167	194	191	200	181	189	191	187	228	202	195	187	176	178	180	185	179	211	175	220	196	184	203	185	215	199	198	234	159	169	176	222	213	216	190	185	204	192	189	179	184	177	175	196	200	179	188	205	201	190	184	192	187	196	191	177	171	176	196	192	193	228	197	175	178	177	174	187	204	200	196	188	179	213	168	190	182	181	208	174	187	207	162	169	188	197	172	212	211	179	196	211	184	168	192	192	193	217	151	183	190	184	189	196	210	186	218	190	188	179	212	215	177	209	187	187	191	194	201	206	181	196	153	201	182	212	194	187	202	185	211	193	204	205	183	180	175	204	197	188	208	208	200	171	170	204	172	183	199	183	199	192	178	176	185	169	201	189	190	192	209	184	170	202	204	189	215	163	188	179	215	186	207	181	196	223	167	203	178	175	197	184	172	191	193	162	178	189	189	186	205	167	220	210	201	196	184	181	199	175	208	188	186	190	185	178	189	227	189	173	167	197	207	198	174	197	185	213	174	192	212	164	161	176	184	174	199	172	159	191	184	180	201	210	179	183	203	191	207	177	192	170	188	194	212	205	218	200	201	197	187	186	196	205	193	178	220	226	183	180	189	185	192	205	179	161	203	183	199	220	194	206	169	183	221	181	191	193	208	187	204	195	201	161	195	185	192	204	180	212
8538	3673	4919	5492	4732	3996	3290	2660	2236	1885	1745	1470	1346	1196	1167	1015	978	908	863	883	800	810	745	750	674	679	672	605	678	618	598	597	550	593	578	559	553	585	597	539	521	516	522	516	531	549	528	576	526	496	524	463	505	523	516	493	493	522	484	468	490	495	491	470	494	460	470	485	486	492	467	513	495	517	532	429	457	457	506	439	474	449	478	475	461	457	457	493	433	466	484	475	496	472	503	533	510	442	488	474	432	465	473	462	461	453	445	474	462	466	491	506	474	456	447	496	442	446	482	449	450	473	462	429	457	469	443	461	437	458	430	475	410	470	476	463	462	417	474	482	479	421	464	473	464	512	472	454	454	442	467	499	427	471	465	423	431	448	439	459	482	459	469	455	397	525	472	464	480	435	463	460	458	483	446	470	511	450	482	458	438	460	463	475	497	449	457	451	425	473	402	443	449	469	461	481	461	483	431	448	455	454	447	468	452	446	472	467	456	450	510	495	455	440	470	478	499	464	484	445	477	441	447	468	450	449	444	439	489	467	507	481	449	464	503	457	452	455	463	459	424	476	415	420	459	451	434	471	475	461	448	469	447	468	480	447	425	463	492	483	414	439	460	428	474	476	424	475	453	431	442	453	458	419	483	454	482	454	467	471	492	472	414	459	450	466	452	477	475	460	446	423	415	475	463	466	437	437	415	462	459	414	457	481	449	478	454	448	448	437	459	416	466	448	455	434	508	455	464	461	427	481	466	415	409	398	469	438	480	486	459	421	452	445	479	444	474	453	482	419	473	439	465	468	433	418	483	477	454	444	447	461	415	468	440	457	508	487	456	454	439	469	456	464	460	434	426	465	439	433	470	486	454	495	435	437	442	463	491	459	468	462	450	476	432	481	449	479	483	427	475	454	468	487	459	483	466	429	450	424	429	469	453	471	459	455	479	504	463	470	477	448	439	427	463	440	456	466	460	477	435	484	439	466	423	445	458	437	463	453	454	454	448	444	434	451	441	451	457	437	440	447	439	447	439	469	464	476	451	440	437	451	445	467	447	460	447	459	453	446	448	444	440	465	458	442	454	456	489	472	433	486	476	426	459	433	476	464	459	468	447	476	476	434	444	435	416	431	464	457	469	448	460	480	461	421	428	469	439	492	468	457	437	446	492	429	457	426	425	495	455	441	466	451	450	488	474	492	477	434	448	434	473	456	444	448	427	419	431	459	466	465	476	451	451	468	450	460	462	434	470	463	500	422	473	453	483	463	465	417	426	476	455	463	427	433	466	474	432	468	460	454	440	460	478	479	479	443	451	448	477	478	466	489	437	426	452	479	447	471	495	459	475	435	480	413	459	447	467	468	453	471	441	455	469	464	422	501	471	426	452	434	482	438	429	466	478	440	477	442	428	464	433	452	461	416	463	435	473	466	486	463	466	525	440	457	440	450	428	424	457	477	482	459	426	444	466	430	475	492	473	464	424	495	451	453	446	444	440	457	437	501	473	441	448	445	470	441	452	429	462	466	430	448	500	462	475	444	456	468	436	421	470	479	443	475	488	461	446	468	466	469	409	484	456	449	455	451	460	457	445	461	429	428	460	475	433	465	485	469	469	449	478	445	457	484	444	442	470	437	480	471	449	450	464	442	421	479	448	447	460	441	452	470	421	480	459	447	440	431	458	472	447	454	443	455	443	444	444	424	458	469	439	466	447	499	447	498	444	427	491	438	432	462	476	499	443	482	429	479	443	453	456	472	466	437	464	461	459	488	434	471	468	473	436	453	450	457	443	459	426	431	461	450	471	478	461	432	410	443	488	478	444	452	481	427	402	425	425	462	441	411	467	446	454	457	457	456	444	429	449	434	448	426	458	431	479	450	438	440	424	475	397	468	473	476	464	473	448	474	452	440	450	437	454	476	462	462	452	414	465	426	479	468	480	432	447	455	487	450	454	481	450	468	435	442	441	452	457	465	471	467	467	446	480	465	461	454	508	493	493	467	435	432	466	512	449	455	410	447	419	440	473	502	480	426	448	440	438	481	428	463	439	493	415	443	461	457	497	479	474	474	477	431	452	467	416	474	488	491	482	457	491	469	459	450	433	458	423	455	439	463	438	483	469	485	455	476	479	508	421	455	465	453	456	475	459	468	464	494	491	435	447	462	448	446	440	448	439	465	440	441	449	441	449	432	462	426	462	411	468	411	456	472	458	487	452	475	437	428	465	412	438	449	427	488	470	428	482	507	441	452	470	460	475	421	411	480	459	454	488	439	463	415	457	446	456	468	423	441	486	493	462	458	465	470	482	404	474	422	459	468	471	472	437	463	440	464	444	441	465	486	461	449	435	461	439	424	441	430	462	459	477	468	444	459	452	490	472	481	465	460	466	479	448	434	422	433	431	469	443	485	471	450	445	469	423	481	423	476	472	460	459	453	476	445	468	464	440	484	499	450	458	451	427	475	468	450	472	441	487	446	441	467	445	460	493	449	465	461	458	477	439	488	467	453	445	442	460	471	432	490	448	448	438	445	449	473	425	474	465	483	485	439	377	435	438	423	420	455	426	484	442	445	491	456	479	431	447	448	461	490	442	518	485	483	485	432	455	410	453	430	448	456	454	427	465	441	412	463	490	444	429	459	458	461	478	421	469	470	464	480	457	457	419	490	488	475	449	451	459	476	473	485	464	478	410	470	460	473	429	414	492	471	490	467	430	479	439	455	437	449	489	511	432	472	436	480	447	437	487	475	384	410	474	446	458	465	481	417	434	465	460	476	459	419	447	421	446	449	455	434	470	478	468	422	475	418	439	466	443	479	452	460	480	481	469	416	452	448	447	441	459	458	462	472	483	483	455	462	471	479	434	465	446	438	453	417	455	468	464	464	468	460	481	434	462	475	436	451	445	434	486	451	434	432	445	462	452	454	469	464	477	468	484	472	444	450	490	439	460	465	463	457	458	461	439	424	508	440	452	470	423	471	441	428	469	448	500	465	417	456	477	450	435	439	435	472	465	508	443	411	470	417	435	483	457	476	470	485	468	485	429	428	449	486	472	457	436	444	487	475	469	502	444	450	451	448	446	467	455	430	466	471	446	454	444	475	467	417	457	457	425	434	409	447	462	463	477	461	450	480	465	481	432	465	466	421	472	442	419	490	444	460	446	471	439	418	455	443	462	457	472	448	444	475	434	454	473	473	462	469	438	443	487	450	455	418	459	448	479	455	439	469	486	434	432	474	469	459	427	448	449	452	423	447	432	440	446	442	432	433	453	439	438	448	457	441	446	491	469	446	465	453	474	452	465	454	427	462	453	464	420	471	439	430	419	473	467	463	431	459	462	456	481	448	433	430	470	448	449	443	460	454	469	446	456	433	490	423	485	464	487	428	474	450	444	447	435	457	479	463	437	437	482	424	450	481	463	486	429	494	426	446	454	475	462	458	460	437	467	420	448	441	453	432	428	428	452	462	424	456	486	445	462	461	483	482	443	439	437	456	435	442	427	499
3010	415	66	56	31	38	58	51	59	40	54	34	30	38	47	50	40	50	34	31	44	39	46	44	30	44	37	45	41	41	34	41	36	32	44	25	33	41	49	40	32	47	39	49	44	38	45	56	40	41	42	35	32	41	48	43	41	44	30	41	29	43	35	43	45	38	39	42	45	39	49	34	34	43	41	39	29	47	35	36	48	38	36	45	45	27	26	42	47	38	52	40	40	44	38	48	37	42	48	38	42	38	50	53	30	49	37	41	41	41	45	36	47	40	34	44	43	49	33	40	42	52	37	45	35	31	42	34	40	40	40	43	41	40	33	42	45	37	37	37	36	43	43	41	39	46	32	43	48	37	46	39	39	33	45	44	39	39	40	35	40	44	32	48	43	50	37	40	32	36	39	49	34	37	35	33	44	37	31	35	36	47	39	52	52	31	36	33	31	46	32	46	36	45	48	38	29	51	47	27	40	39	46	39	59	33	41	36	42	46	31	41	37	37	38	33	43	36	39	47	44	36	44	34	45	32	52	46	33	44	39	46	41	40	40	35	46	45	44	37	43	35	38	48	41	36	26	29	42	42	37	42	43	41	35	42	38	34	42	36	41	41	61	56	34	28	44	36	39	48	43	33	37	43	46	35	63	38	39	37	30	41	29	37	36	36	41	35	38	37	38	34	41	43	41	41	41	46	46	40	46	45	62	46	35	39	51	45	45	33	43	46	35	26	35	43	41	35	36	39	59	50	36	33	52	40	43	31	51	44	35	38	38	31	33	42	52	40	42	43	43	53	33	40	35	32	49	41	42	34	38	33	39	37	39	52	39	35	36	32	44	47	36	42	42	46	39	49	56	36	36	38	48	44	43	43	36	41	37	40	39	40	45	48	60	39	35	46	46	36	43	42	33	29	36	33	51	46	40	43	35	42	44	44	37	40	41	44	42	41	46	34	46	47	33	32	33	39	49	44	43	31	29	38	36	36	36	47	49	53	44	35	27	40	37	32	43	44	36	51	34	47	47	42	37	43	40	33	49	23	41	36	42	40	47	31	46	36	43	44	45	41	38	30	42	37	36	32	39	33	47	39	42	46	32	33	44	38	40	28	27	57	33	39	45	38	55	38	35	45	49	40	33	42	28	45	39	50	52	48	34	43	29	34	48	41	32	42	35	38	38	26	28	40	40	41	51	41	27	49	32	27	42	43	31	45	39	41	46	52	43	37	34	41	34	35	40	40	32	41	42	33	43	37	23	41	40	35	45	38	25	47	45	45	48	45	44	38	30	50	47	34	39	49	43	29	40	43	34	41	37	41	43	32	47	38	55	41	47	39	45	49	39	45	45	35	43	46	30	41	37	31	35	35	44	42	34	38	46	38	38	47	50	40	36	40	44	40	36	42	21	26	41	40	38	40	46	34	42	39	38	49	43	40	42	33	43	28	37	32	40	31	46	45	31	41	42	40	42	49	43	40	38	38	37	38	44	28	45	45	41	41	24	42	46	25	47	38	22	35	55	48	44	48	38	42	36	32	36	42	36	42	37	33	41	52	39	36	37	44	39	24	42	45	47	44	39	51	38	41	38	38	38	46	30	48	45	31	39	42	45	54	31	29	47	46	39	31	47	24	31	45	29	39	36	48	44	45	41	41	31	51	45	30	40	37	40	36	35	51	51	48	31	34	41	40	35	39	42	45	32	36	33	56	50	36	44	34	45	35	35	42	40	53	45	36	47	30	49	44	37	46	39	44	42	47	33	46	35	39	36	38	44	48	34	34	40	36	42	56	46	34	44	37	41	44	39	34	54	46	30	39	54	34	37	37	30	40	45	41	30	56	29	41	25	36	32	44	45	31	50	36	40	39	24	34	44	42	36	36	47	44	49	42	38	29	34	40	47	43	45	42	49	46	38	39	47	42	37	41	36	38	57	41	40	41	42	42	50	29	50	44	25	53	39	43	49	41	36	51	46	38	41	37	41	36	30	33	36	42	39	44	35	36	40	32	37	30	29	44	34	40	31	40	40	34	36	46	39	37	37	37	51	29	38	23	54	47	32	32	41	35	45	42	31	29	41	34	41	37	59	46	38	40	37	43	31	42	30	36	42	37	50	52	32	38	36	48	36	38	37	44	32	38	53	38	36	37	41	54	43	33	37	39	46	37	44	43	41	39	44	40	40	35	52	38	40	48	46	56	31	49	35	36	36	47	45	46	40	51	44	25	26	33	30	45	30	41	35	45	46	37	30	42	55	35	36	57	50	39	42	58	41	34	44	41	36	44	40	49	41	46	35	43	46	41	52	34	34	27	38	43	41	38	39	45	46	42	48	23	37	40	38	42	32	41	40	46	50	34	40	41	36	41	33	46	33	51	38	36	46	39	34	57	47	50	44	41	38	34	47	49	49	39	42	38	58	31	46	42	39	38	48	28	46	30	49	30	42	50	50	50	40	40	37	39	42	30	43	43	45	44	37	51	30	33	36	59	32	29	30	29	55	51	39	36	30	52	48	37	42	49	41	47	42	42	30	33	39	39	45	32	38	29	34	34	38	33	29	30	41	32	44	52	34	37	36	51	52	45	54	37	48	37	54	43	32	42	45	42	38	55	39	32	50	28	41	38	38	47	28	57	48	39	42	44	42	33	46	34	37	35	38	37	46	41	36	41	45	42	30	45	33	32	38	51	40	40	38	39	27	29	41	28	45	40	34	46	49	41	37	40	45	41	32	38	41	35	29	55	37	38	47	48	32	43	30	45	47	38	53	41	35	46	45	53	44	39	39	49	53	36	36	42	33	38	41	53	28	41	30	43	41	27	47	53	30	33	41	47	39	36	45	44	44	44	35	39	35	40	44	40	23	38	37	51	48	34	40	36	31	32	34	47	39	41	50	40	39	38	49	40	38	34	32	38	38	32	40	46	32	39	43	37	52	47	41	47	44	53	45	37	37	41	37	34	31	54	37	49	34	37	45	50	31	39	38	37	44	43	39	34	37	30	41	39	31	32	35	40	42	44	35	42	35	28	42	34	44	43	42	27	41	46	34	51	42	43	46	42	38	44	35	38	35	42	48	43	51	47	35	31	41	33	46	49	32	51	38	34	35	48	42	47	44	45	34	37	50	42	39	47	49	36	29	40	48	39	39	39	32	35	48	41	30	50	38	40	26	43	44	34	40	43	35	44	33	44	46	31	49	49	44	40	46	39	27	42	34	38	43	41	34	39	35	42	38	37	45	40	26	34	42	48	47	38	37	40	38	28	46	38	41	43	39	48	34	25	47	53	50	44	38	34	49	52	40	37	38	29	47	37	33	32	34	38	28	42	34	25	36	41	39	47	27	27	39	46	47	39	39	48	45	36	34	35	42	39	43	59	53	31	42	35	29	45	42	38	46	39	43	41	47	42	39	31	38	49	34	29	44	41	37	37	38	36	41	39	43	47	31	31	39	41	39	29	40	35	37	43	45	36	49	41	35	35	35	43	33	26	35	38	40	41	33	32
2406	521	217	237	245	193	204	179	172	175	163	155	144	135	161	162	123	135	150	116	139	142	126	152	123	141	143	154	137	133	136	123	149	137	132	152	136	153	160	149	145	146	111	143	149	118	130	146	132	140	149	136	137	133	120	144	136	131	137	152	135	132	139	151	129	133	136	146	135	139	122	135	111	121	148	150	135	146	131	145	148	153	130	155	123	164	145	144	126	167	128	143	143	126	125	129	131	152	143	133	161	143	128	123	123	152	123	130	110	129	146	104	126	132	131	130	129	130	147	124	143	136	123	147	123	144	140	131	109	126	132	113	126	129	124	151	127	140	137	141	133	134	158	125	141	163	154	107	135	148	129	131	129	137	136	142	136	147	128	128	119	146	133	148	141	138	149	147	134	164	132	136	157	136	142	116	134	135	143	130	159	135	137	157	111	129	143	123	126	131	130	147	149	160	147	130	138	134	136	138	128	142	134	151	163	131	125	143	127	136	129	121	142	135	125	131	134	144	122	140	127	134	152	136	119	122	137	126	147	138	133	119	137	128	144	147	137	156	126	145	126	152	149	166	120	150	124	132	143	129	131	141	136	155	153	145	139	128	125	126	145	121	124	131	139	130	142	164	117	131	136	143	120	137	147	135	157	137	117	144	149	141	125	133	133	149	121	133	119	109	147	131	134	133	141	145	124	151	137	166	140	143	131	149	137	150	138	123	120	134	158	140	143	153	136	122	163	141	147	131	148	139	134	142	140	130	129	149	119	146	137	126	140	131	134	116	125	135	133	145	144	149	141	144	130	126	152	140	131	152	106	129	146	133	141	138	134	134	137	133	120	137	135	142	133	126	135	144	129	142	121	146	130	146	154	147	139	112	146	131	166	137	145	126	122	145	131	134	125	139	130	136	140	140	149	126	126	119	116	141	139	138	126	140	139	138	141	143	143	134	113	143	130	142	138	142	127	127	141	139	137	129	162	128	131	116	128	126	143	127	129	132	149	120	123	124	123	129	139	137	136	145	146	134	152	157	114	142	139	157	128	140	135	118	139	133	159	123	152	139	128	139	146	126	141	144	147	135	153	139	145	132	124	151	129	120	138	131	160	149	142	144	116	142	151	124	142	129	141	141	132	139	125	142	110	139	134	141	157	153	161	142	129	140	141	160	134	138	131	135	142	128	125	123	140	150	133	124	134	141	137	144	159	131	137	139	130	140	130	136	151	148	146	131	150	148	127	117	128	141	138	148	125	136	164	134	138	130	128	137	123	145	139	139	118	134	134	161	131	127	127	139	140	140	133	132	126	132	153	132	128	133	131	136	133	118	127	126	133	144	132	137	135	119	115	128	143	135	141	149	137	138	148	140	141	146	131	145	139	140	145	132	123	131	143	132	121	124	140	151	144	133	153	144	126	150	149	133	139	138	130	142	135	120	125	123	170	120	131	134	123	149	131	122	134	138	134	157	135	155	149	153	136	160	129	115	143	140	148	142	133	120	141	160	137	145	141	134	129	136	140	139	131	136	126	150	120	124	130	117	122	116	136	137	126	146	111	139	143	138	134	149	132	134	126	134	132	129	141	129	119	129	142	133	121	132	140	146	126	157	141	135	146	117	136	152	140	145	121	136	127	145	123	129	139	122	131	135	144	129	136	143	123	147	132	131	125	116	137	151	131	131	139	155	124	135	114	105	123	127	136	147	144	113	133	133	134	127	147	146	128	117	140	152	121	134	138	135	145	132	134	138	136	125	126	134	126	134	135	133	152	140	133	124	133	121	137	119	125	135	126	148	151	125	151	138	159	121	153	124	125	146	155	136	127	145	131	119	125	140	107	132	141	149	112	137	128	135	141	124	136	128	135	119	121	122	129	127	143	160	149	138	137	143	148	129	125	139	137	122	133	121	138	138	142	124	131	147	127	138	127	135	129	152	142	146	120	129	123	139	139	136	153	162	130	138	137	135	131	133	141	128	151	142	143	147	155	117	128	165	126	139	150	137	128	127	126	155	146	143	132	146	149	135	142	136	132	148	142	147	125	135	126	121	123	147	149	126	141	119	120	155	146	145	136	157	127	123	138	148	150	136	168	119	144	114	142	139	121	163	140	136	138	145	134	127	137	138	124	134	138	145	159	138	139	136	143	128	137	125	150	139	135	148	134	145	143	119	127	132	126	154	122	113	114	139	143	128	139	144	133	133	151	135	124	137	137	132	136	134	167	127	146	134	137	146	135	161	131	133	123	138	133	124	134	137	152	140	131	143	136	140	145	121	133	158	154	151	143	127	132	132	134	125	146	132	129	126	133	119	134	131	142	121	148	134	145	157	137	106	133	142	135	137	146	124	139	133	131	132	145	147	136	120	156	117	137	140	131	141	135	144	138	129	142	136	131	129	141	121	121	135	148	144	142	121	124	150	134	133	145	130	135	150	137	129	153	119	149	133	146	148	152	130	132	151	116	136	120	133	156	140	147	136	118	114	133	123	149	156	140	139	152	115	125	140	148	130	154	139	139	133	125	135	134	140	125	135	136	136	137	128	142	119	148	136	137	159	132	144	123	133	139	129	138	137	131	125	150	129	140	146	140	147	136	128	124	131	149	117	120	132	124	142	134	129	142	130	113	160	118	150	127	149	128	136	136	135	116	140	140	135	138	129	140	161	126	134	132	119	143	114	149	123	126	120	140	124	118	138	157	142	138	127	128	142	121	131	133	151	135	137	106	141	117	139	130	142	144	138	161	136	111	120	132	142	114	153	143	140	123	123	130	117	140	146	127	142	122	142	129	142	133	141	150	146	170	146	159	123	128	126	127	118	138	123	142	139	131	132	162	136	128	123	144	171	130	126	142	125	119	141	150	138	143	134	165	125	128	146	155	144	154	147	142	122	130	139	114	131	145	146	136	137	147	119	153	136	139	131	156	123	127	127	126	166	143	119	137	154	153	135	138	111	148	126	122	115	134	112	137	151	127	117	143	110	133	135	129	126	150	124	127	139	137	133	142	128	126	147	154	152	118	130	155	138	127	142	140	137	148	146	124	128	142	135	154	149	158	129	124	124	143	130	131	132	130	123	121	148	126	116	152	120	140	145	133	130	140	140	144	145	144	135	123	123	132	105	144	140	134	139	146	139	147	140	126	145	153	137	162	157	152	148	141	117	147	128	131	135	132	143	130	136	135	142	126	150	151	125	130	129	111	136	147	132	122	125	143	141	125	128	140	140	136	146	133	157	137	137	129	138	108	143	127	134	151	123	144	117	121	118	137	127	147	141	129	150	137	148	127	148	142	131	129	118	142	137	134	133	115	142	123	131	138	136	136	152	140	121	138	128	129	140	117	135	117	151	136	121	134	133	148	150	130	132	124	144	147	130	135	127	127	148	115	128	131	124	140	138	135	122	125	140	131	141	146	153	125	132	141	147	161	128	144	127	150	127	141	126	134	134	105	155	146	140	119	139	129	124	127	141	119	119	143	138	136	127	143	165	134	153	119	143	136	139
11612	2500	1312	967	634	492	450	349	314	236	252	207	189	201	147	183	178	150	175	147	146	129	140	153	134	127	141	145	135	144	131	124	144	149	141	138	145	145	146	139	113	131	128	144	130	130	111	130	134	138	142	139	140	146	116	125	136	131	136	115	129	126	114	127	143	132	146	120	110	154	103	120	125	133	131	126	139	105	140	144	132	146	124	124	126	124	118	131	111	119	147	103	116	134	111	158	137	127	136	142	128	132	139	124	137	117	134	138	107	98	117	120	138	146	127	130	113	113	137	123	110	121	132	116	102	136	128	109	117	116	141	128	125	130	134	109	141	109	145	94	121	130	118	110	132	135	114	127	127	141	105	128	144	126	109	122	120	114	133	129	131	112	109	119	126	129	122	119	130	143	115	144	133	120	129	121	125	126	110	133	121	133	157	142	123	132	143	122	120	153	123	149	128	120	134	129	119	134	121	132	127	130	133	125	114	131	139	100	95	126	113	97	138	117	157	114	116	116	130	143	111	126	127	126	122	109	125	130	135	125	127	109	138	133	139	147	128	122	128	126	123	117	115	116	134	127	143	128	123	140	117	131	118	85	122	123	132	129	114	134	131	125	111	148	126	153	129	138	119	122	138	112	135	132	121	123	137	122	134	148	128	116	136	132	123	123	142	114	118	133	169	132	118	120	99	136	118	126	115	117	130	139	138	129	141	120	136	116	136	143	129	138	138	127	136	122	120	119	122	120	132	103	108	120	110	114	111	120	114	121	110	131	139	155	135	140	141	102	126	125	138	104	132	125	130	120	117	128	106	130	124	126	142	110	131	122	118	114	120	122	107	115	121	124	121	135	133	133	123	144	116	138	130	126	125	125	118	121	125	118	124	125	143	117	147	130	131	113	157	120	107	138	125	116	126	123	138	109	138	135	141	122	117	121	137	129	139	124	140	132	131	143	138	117	128	114	113	130	123	112	112	118	112	118	126	112	121	172	139	135	113	122	137	131	125	115	122	119	90	147	111	136	139	120	111	124	119	130	141	127	91	142	125	125	144	138	117	135	127	139	104	116	120	135	120	130	132	103	110	120	113	119	125	126	138	129	135	123	121	122	135	127	131	122	134	126	126	122	122	121	113	114	103	136	108	128	116	123	126	116	125	123	124	132	124	112	153	120	123	131	143	122	104	142	119	122	115	135	129	129	135	135	130	121	114	126	135	98	122	117	122	108	122	130	110	141	144	118	113	124	125	119	113	122	134	127	137	123	116	127	113	140	103	143	111	130	137	123	118	131	116	112	125	125	126	137	121	95	124	104	110	122	131	123	133	126	110	117	122	123	128	108	125	128	136	142	142	129	127	129	133	120	135	119	122	123	122	144	123	114	116	104	131	108	111	115	131	113	126	119	139	126	129	117	152	147	124	141	136	135	131	133	138	119	123	117	113	119	94	123	163	123	142	113	113	121	111	142	146	131	107	117	109	124	125	127	112	150	122	139	115	128	125	144	150	125	124	127	117	145	118	137	136	116	133	123	119	143	119	142	128	138	109	124	140	135	105	128	118	115	129	136	142	123	132	121	125	128	134	138	125	128	131	117	139	141	120	132	126	154	116	124	137	144	117	131	145	105	119	123	136	116	122	138	104	130	117	148	114	124	134	129	133	119	124	125	128	122	116	136	128	112	112	115	129	128	110	155	120	113	99	155	121	130	115	147	142	135	132	128	116	137	137	128	110	131	131	132	129	114	157	98	132	141	128	132	133	130	127	145	131	117	141	99	133	132	120	120	130	135	110	123	143	120	108	128	123	125	127	151	108	119	131	132	130	122	130	142	113	134	110	121	140	141	115	138	101	137	134	107	106	126	133	124	128	111	111	105	108	111	128	106	118	113	112	144	121	112	131	142	113	158	116	112	129	120	100	136	130	133	138	116	122	130	130	104	116	131	138	144	135	139	125	111	131	134	105	119	117	129	131	116	129	119	119	103	130	113	118	127	105	157	142	135	156	148	153	120	135	118	120	120	133	128	151	149	131	135	148	140	132	121	125	135	126	151	129	131	127	120	131	116	140	129	133	120	138	121	143	126	125	121	145	112	111	128	119	124	105	136	119	124	126	112	117	124	131	129	153	131	143	139	116	126	105	112	114	132	129	114	139	123	111	134	119	146	148	120	113	122	128	133	113	129	124	148	151	153	141	146	133	107	139	139	120	129	120	104	136	116	123	120	117	130	146	117	123	135	128	124	113	117	124	132	145	130	126	140	130	154	130	135	106	114	118	159	139	140	95	140	126	124	116	119	129	140	107	117	136	120	128	94	110	112	123	133	112	98	124	131	129	143	128	119	134	116	130	132	124	128	123	107	137	109	135	112	111	138	136	123	141	131	134	128	134	117	106	118	122	137	117	125	131	120	122	101	161	117	108	140	87	130	119	118	130	129	121	107	121	125	115	110	137	125	115	132	127	110	100	116	128	127	145	138	123	134	113	128	114	125	104	121	141	117	110	104	149	131	130	111	121	145	84	96	122	135	121	146	139	103	121	113	108	119	134	133	133	122	139	111	123	116	99	110	127	127	140	142	127	110	109	120	159	116	142	138	128	149	116	103	125	137	94	132	142	138	111	126	152	137	124	131	128	112	120	128	136	137	136	134	115	120	127	108	126	122	109	128	121	118	117	124	109	123	121	128	137	128	126	139	132	128	113	129	128	148	129	137	138	130	122	86	118	111	113	133	119	136	131	118	147	141	121	106	129	108	121	130	125	124	140	129	119	105	146	115	137	116	127	128	160	143	139	128	135	126	115	120	142	117	121	105	118	133	114	98	137	110	127	123	118	129	130	112	142	133	102	136	126	128	121	133	108	143	122	130	147	112	143	123	135	134	122	148	149	122	102	147	116	104	125	121	122	130	134	116	121	133	123	135	115	120	123	140	109	147	126	121	103	118	118	141	129	120	138	136	126	134	135	89	105	112	114	116	116	127	127	127	135	142	128	135	108	114	123	116	115	128	127	136	111	141	141	139	121	125	145	130	134	124	108	118	124	127	121	119	111	117	145	126	146	124	111	140	100	119	124	123	107	141	130	123	153	114	113	137	111	148	149	137	111	154	114	111	137	148	126	127	155	134	120	116	115	125	117	131	139	123	127	112	138	127	131	119	128	112	132	122	153	114	120	118	121	132	135	143	132	129	134	104	109	118	136	145	127	114	121	133	131	125	120	130	115	129	135	114	122	137	121	112	114	125	144	122	137	130	140	110	111	124	150	131	142	124	98	124	127	134	121	138	131	132	119	123	110	116	122	124	139	117	153	139	140	135	134	117	135	134	130	109	120	128	135	131	118	110	128	107	139	138	143	123	111	127	105	121	129	105	126	120	136	122	86	121	130	113	126	126	119	129	118	116	136	122	129	109	128	153	123	126	139	117	122	121	122	122	128	112	147	124	111	136	130	107	114	136	122	149	144	129	99	134	114	135	155	130	141	125	130	121	119	128	129	114	121	129
7091	2324	2690	3189	2750	2176	1841	1527	1251	1124	1057	886	850	717	719	632	592	629	563	561	518	506	525	470	502	442	456	453	464	418	401	436	397	373	420	353	382	384	380	371	399	392	364	356	369	361	381	393	355	344	350	354	336	359	327	353	342	373	334	347	342	340	347	340	331	356	316	368	313	327	350	328	360	352	342	335	356	318	353	332	328	365	332	330	375	339	360	324	332	342	315	337	335	347	325	322	307	318	360	327	342	332	372	294	343	343	334	345	332	321	303	357	348	329	367	356	294	341	349	307	334	327	299	303	311	316	341	357	335	312	321	319	335	357	303	367	360	336	321	340	346	325	358	296	329	320	324	313	331	304	342	311	328	345	335	323	299	346	355	316	335	345	321	321	339	341	345	326	315	335	305	323	325	323	323	340	307	336	309	330	345	353	326	332	315	312	324	330	338	306	325	338	319	331	313	329	355	352	351	337	353	341	341	315	315	302	315	339	337	319	364	296	336	343	315	347	333	322	341	334	358	322	365	363	328	364	294	315	347	329	344	333	286	325	344	323	325	299	308	338	336	348	302	314	368	310	316	322	316	360	314	327	322	352	321	328	336	327	338	316	306	332	340	339	349	336	323	301	335	327	339	340	316	335	339	362	335	324	335	320	315	346	305	338	338	334	310	314	330	310	310	345	304	330	380	332	312	316	310	309	340	326	321	319	325	319	290	311	316	347	334	306	318	335	336	348	316	331	342	334	344	309	317	342	340	368	365	326	330	336	325	326	336	348	332	343	304	322	328	308	318	300	349	317	320	297	306	316	358	351	334	304	355	343	336	332	335	309	364	328	332	314	331	332	376	282	325	315	336	321	351	338	310	316	338	315	333	295	307	352	320	334	354	309	379	336	293	349	312	328	333	342	338	322	321	321	307	321	295	295	337	324	323	355	313	334	331	331	336	318	338	324	310	353	333	320	326	328	341	311	332	318	339	333	339	315	316	314	325	362	327	361	333	323	318	365	339	327	346	352	326	306	332	306	327	315	335	305	355	351	314	306	321	334	342	301	327	346	327	319	340	337	349	350	323	324	344	328	337	293	312	338	330	336	321	327	325	351	301	348	330	313	328	338	312	352	316	314	344	332	353	321	329	330	337	290	327	322	317	339	374	308	323	266	326	360	349	308	319	329	338	321	340	326	339	332	331	336	342	313	321	302	325	350	358	317	351	341	317	343	318	355	308	325	320	322	331	339	319	340	324	326	289	303	322	330	359	315	346	325	322	318	338	346	322	326	340	327	325	315	347	319	328	318	318	320	327	341	299	356	324	325	304	327	318	325	352	310	333	341	342	337	339	307	317	317	311	329	326	335	331	332	312	346	340	316	324	352	342	341	344	351	333	329	319	362	368	337	332	348	370	338	347	329	346	336	354	364	331	335	350	319	335	309	331	338	352	316	317	330	290	332	339	349	331	360	332	301	304	344	321	339	345	334	313	317	350	358	298	348	324	346	337	286	331	355	293	331	318	354	336	340	306	336	339	358	311	333	335	337	340	325	306	344	360	306	301	335	292	316	344	328	358	350	356	340	338	331	332	316	335	338	338	326	319	304	354	339	310	351	353	320	350	337	338	348	325	334	312	338	291	331	334	342	314	320	321	335	324	348	337	336	342	301	349	308	328	316	321	331	325	370	305	316	339	311	330	291	319	341	324	305	332	307	324	331	295	335	337	334	334	306	305	339	274	356	318	339	344	324	307	355	322	336	317	344	339	317	360	358	311	371	340	312	334	349	321	320	372	350	313	320	323	327	323	319	323	329	367	308	310	325	325	345	330	328	347	350	348	318	327	314	367	321	311	344	309	338	333	326	317	328	307	336	339	357	335	314	316	307	326	345	311	358	313	311	341	322	322	306	353	322	323	328	306	339	329	360	323	300	347	318	349	336	311	319	325	323	326	329	344	325	350	305	356	347	330	323	326	308	297	343	351	306	343	349	321	329	317	330	312	323	351	350	287	332	327	305	342	337	345	342	332	312	332	322	318	328	298	322	310	331	317	343	309	329	311	319	322	329	318	337	312	312	327	333	343	336	317	367	323	333	324	366	292	335	342	334	322	325	344	374	334	341	339	344	334	281	318	342	337	351	346	306	302	327	329	326	343	359	298	339	337	335	343	325	342	319	321	336	336	332	342	333	345	322	324	308	347	341	341	356	312	330	321	317	338	329	312	303	340	320	308	341	353	309	313	345	352	338	349	330	320	321	296	340	317	354	330	352	333	312	350	345	322	295	341	315	322	354	331	324	316	333	355	337	318	342	343	324	333	306	333	351	332	314	337	304	372	348	350	359	358	327	311	336	345	347	337	348	340	327	306	335	304	326	312	319	311	369	330	343	343	370	342	327	347	325	337	335	338	303	306	340	363	348	300	309	310	324	327	310	326	331	333	322	305	300	333	351	307	317	316	328	338	342	356	324	336	345	315	335	325	356	326	340	345	331	322	341	312	327	333	325	352	333	339	329	357	341	352	331	306	309	343	334	336	333	317	337	320	314	283	332	329	319	334	316	347	318	331	323	326	305	319	291	367	338	309	335	329	328	328	307	346	333	305	305	314	333	313	337	316	326	293	324	330	330	329	352	359	314	365	330	349	325	318	333	334	351	338	308	345	312	335	323	378	354	323	335	342	314	307	316	338	317	329	320	310	325	346	366	325	349	336	305	326	335	325	354	325	329	316	331	331	339	371	332	329	306	335	326	360	349	317	300	332	324	345	341	370	339	323	309	314	334	346	314	349	292	338	314	348	320	335	340	342	331	315	297	334	286	367	330	333	327	338	317	327	345	345	348	331	320	326	333	332	316	359	362	288	312	323	359	322	309	340	314	312	341	325	362	345	279	301	308	316	308	333	360	329	322	328	303	346	315	314	355	344	351	307	320	324	321	314	306	315	316	305	379	321	314	337	323	331	305	382	352	337	322	304	342	341	336	330	334	344	323	316	338	344	346	355	307	319	309	343	322	325	338	349	325	335	324	368	315	359	348	331	335	354	327	331	299	301	333	304	331	363	329	342	346	363	350	324	343	329	316	342	316	307	325	332	321	330	333	312	308	340	324	324	322	331	322	321	353	327	326	321	326	329	361	305	317	339	297	332	325	323	339	345	323	340	331	330	338	353	312	322	342	308	302	327	342	293	333	340	324	325	307	323	322	313	311	330	325	338	287	311	326	319	332	347	380	323	315	320	304	300	313	346	340	335	330	331	355	323	333	334	361	324	302	331	287	314	335	345	399	321	329	334	320	330	381	317	330	306	329	299	338	338	304	379	357	327	326	300	311	324	347	359	333	321	311	332	313	364	325	331	325	351	354	361	305	341	321	317	335	306	326	361	323	332	321	333	333	311	316	297	297	352	356	316	311	303	365	306	332	317	314	325	327	332	318	306	306	353	344	358	357	308	333	334	287	286	299	344	312	338	302	325	298	338	340	324	347	330	329	326	336	361	330	324	313	362	321
19727	5345	2631	1863	1250	969	666	598	479	401	372	359	303	310	228	290	263	231	249	230	256	214	221	216	217	229	208	238	206	215	182	211	208	222	218	204	204	201	168	225	191	202	193	192	212	202	187	204	180	183	231	204	200	194	190	199	170	215	218	185	197	188	185	192	192	211	201	198	200	202	189	202	155	180	180	184	184	199	185	174	205	185	220	180	209	213	206	203	181	225	214	206	178	188	200	176	198	223	213	195	166	190	182	210	222	208	178	170	183	164	154	211	194	192	198	181	218	190	165	187	185	175	197	191	191	171	195	183	208	183	178	199	191	213	216	162	201	177	197	181	184	217	179	190	184	198	205	201	187	169	178	184	151	185	205	172	168	214	190	175	180	186	169	194	164	205	214	210	187	203	173	198	181	189	186	198	206	160	161	191	220	187	170	211	182	185	177	161	187	194	206	179	175	179	179	171	184	183	185	192	181	188	204	212	189	187	180	172	195	185	176	203	175	198	189	167	171	202	215	195	193	216	207	190	195	197	173	167	203	197	196	207	202	193	164	189	184	184	221	200	161	197	172	194	193	191	203	197	192	176	205	202	183	179	200	196	179	188	213	199	220	182	212	199	182	181	189	206	187	178	184	192	185	202	196	194	215	185	189	193	183	182	196	200	189	195	175	201	189	171	208	184	196	205	194	189	169	208	183	178	216	203	173	194	179	189	176	202	185	174	182	185	188	219	180	188	181	206	212	211	201	204	186	187	195	180	166	184	214	198	177	166	179	189	178	206	182	191	181	175	189	198	196	181	197	203	195	226	219	185	191	214	200	191	201	179	207	193	208	186	209	192	173	197	185	199	169	186	185	169	187	190	208	204	177	173	192	181	200	217	189	225	191	199	182	170	185	186	191	168	177	176	186	197	203	199	192	192	159	186	188	198	214	194	199	203	216	208	176	199	230	193	182	210	197	195	193	189	191	176	176	176	194	192	209	209	213	212	194	203	185	181	175	207	185	195	195	182	174	184	198	205	216	213	199	221	195	179	185	170	211	210	230	205	197	190	198	207	182	203	175	154	197	216	208	212	196	210	181	209	197	206	185	188	176	215	186	196	206	182	181	180	201	190	178	221	181	189	184	176	195	181	163	199	216	207	185	192	204	200	177	191	213	200	187	200	196	212	170	200	186	190	202	177	181	173	188	196	193	193	201	191	163	185	204	199	197	217	202	195	196	189	189	186	203	206	224	211	209	177	199	166	169	200	186	160	207	178	171	196	185	188	195	215	185	177	164	190	174	200	193	187	196	197	196	192	167	188	151	210	185	178	164	207	168	186	156	197	202	202	208	219	190	185	207	189	188	205	187	179	212	188	186	207	200	206	200	171	192	176	186	190	192	174	194	198	174	203	187	168	189	192	165	200	207	165	173	164	172	192	190	188	192	193	217	173	178	178	188	186	192	193	182	189	169	190	182	189	162	162	190	204	183	192	177	187	191	210	189	198	179	197	207	185	193	184	192	195	211	190	218	189	184	195	179	196	189	182	198	196	201	203	192	177	209	183	196	177	180	170	199	207	218	204	206	194	180	194	203	189	204	178	191	177	190	192	198	175	202	196	175	205	187	182	221	190	209	194	195	237	189	185	188	220	197	195	216	202	209	197	180	188	205	185	197	196	208	204	204	199	178	187	197	181	178	184	208	204	200	202	203	200	206	221	189	184	219	195	189	177	201	177	185	183	172	188	178	198	153	185	211	198	214	198	194	172	181	168	177	199	195	201	197	193	215	194	201	203	206	186	189	198	190	188	196	184	164	158	179	189	215	191	184	226	211	189	192	155	176	168	186	190	190	224	202	180	180	199	193	193	180	204	190	192	202	184	194	207	191	197	185	152	196	188	184	182	191	213	212	205	193	160	206	184	209	210	210	196	192	205	215	214	193	204	199	184	175	185	178	178	198	179	209	157	235	206	195	196	173	173	205	219	191	169	183	171	185	163	199	206	210	227	201	201	191	200	184	188	193	193	185	214	224	192	188	192	223	190	222	178	205	179	177	195	184	196	177	208	201	197	198	190	192	174	210	208	196	151	190	198	193	186	184	201	193	190	196	189	201	199	187	242	193	175	202	185	198	218	192	173	189	167	190	175	162	208	192	213	182	198	187	167	193	159	172	197	195	175	200	208	202	185	187	186	201	193	210	167	173	192	207	194	189	190	169	191	204	192	166	194	200	194	199	199	213	181	181	189	188	214	199	224	198	196	207	176	198	188	192	189	183	186	206	182	201	195	182	211	193	177	190	168	169	181	201	207	201	176	201	198	179	181	175	203	185	180	206	180	195	183	185	186	188	184	187	188	201	190	182	182	211	201	179	171	182	170	179	161	196	191	198	183	195	188	200	196	177	220	190	180	187	169	189	180	174	176	176	195	210	189	186	177	202	190	188	205	154	184	180	200	200	200	208	191	214	192	179	179	139	219	184	195	210	171	186	208	203	208	193	213	204	164	208	192	193	186	193	200	181	180	161	186	209	191	195	177	183	183	205	205	188	182	181	193	182	175	195	192	190	197	193	199	201	195	216	180	198	198	201	164	191	190	178	199	178	195	217	197	200	215	219	198	184	172	202	185	184	178	206	159	189	188	160	205	213	191	213	178	197	200	188	205	195	201	207	205	197	192	189	218	190	181	174	191	198	215	169	191	206	214	210	179	188	202	174	197	189	187	212	183	180	221	198	175	187	195	192	170	172	193	192	186	182	189	204	202	180	196	187	185	202	172	173	187	186	207	162	180	193	170	178	193	174	172	200	204	219	181	170	214	191	179	198	198	184	187	197	206	181	176	205	193	174	198	196	176	203	172	174	193	187	199	184	198	189	192	193	199	160	198	194	206	162	180	162	170	190	208	191	196	190	183	181	196	211	179	200	207	179	158	219	178	191	182	166	195	193	181	181	188	173	195	165	214	190	171	188	181	225	184	172	181	201	202	168	181	180	190	203	204	161	189	218	220	180	201	199	202	210	197	185	180	192	192	173	202	187	203	180	199	166	210	211	182	187	206	190	181	187	179	201	187	196	185	165	195	180	190	199	201	197	204	214	181	214	186	192	193	189	164	180	182	180	186	188	191	183	220	181	197	204	202	205	201	193	190	201	205	177	194	187	187	205	177	194	169	208	187	205	193	214	168	185	172	174	190	223	200	177	170	185	180	184	201	195	195	191	215	218	184	194	180	170	186	187	198	184	165	166	193	189	193	241	200	216	202	204	193	202	192	190	163	213	199	190	201	178	188	204	196	193	208	205	198	169	192	205	216	195	220	208	182	190	194	210	208	186	190	170	193	180	170	191	206	206	193	178	186	208	152	199	182	194	186	190	171	181	188	209	161	202	171	181	176	175	189	213	217	186	171	217	212	196	203	170	170	168	211	207	218	178	183	164	202	216	171	174	173	175	182	196	183	187	176	195	204	203	188	211	181	199	197	194	203	207	194	190	186	193	204	179	167	198	205	171	189
9513	3667	4766	5479	4738	3863	3205	2676	2217	1910	1677	1476	1306	1187	1123	1015	1026	873	871	790	768	755	751	672	707	684	694	621	626	614	599	584	582	577	586	538	559	555	550	552	542	529	507	499	497	526	530	491	472	562	485	533	490	581	465	503	521	500	488	463	502	509	488	505	519	475	460	464	479	494	495	492	530	459	454	475	463	463	466	443	476	454	480	428	490	441	481	476	451	462	452	479	473	486	505	511	449	473	471	467	474	472	445	467	450	429	518	446	508	483	472	442	452	472	469	469	447	464	466	438	428	478	458	469	435	418	454	486	469	475	454	480	506	456	471	466	449	435	454	464	442	455	448	479	486	441	459	440	434	507	451	465	419	469	466	433	438	420	437	453	483	440	469	456	445	424	451	485	475	458	437	466	487	459	434	451	485	458	453	461	472	444	446	476	465	434	444	444	452	474	452	487	467	484	475	467	411	475	437	441	482	461	473	452	486	418	485	489	448	452	482	418	468	474	437	476	451	452	429	457	437	472	488	435	415	457	480	445	437	458	457	454	423	465	458	473	471	465	474	495	465	426	447	475	441	427	464	460	466	488	450	424	439	408	440	393	422	448	437	457	490	466	466	439	474	500	479	491	472	481	478	447	471	453	482	445	488	430	441	433	463	437	447	482	456	498	441	480	471	445	439	438	465	442	462	474	494	443	468	467	427	445	434	488	439	458	455	458	480	465	495	445	428	399	447	472	446	446	448	450	451	471	433	477	455	487	461	437	466	483	470	447	452	424	495	481	437	454	435	429	431	452	437	473	441	435	447	430	455	481	451	439	450	447	457	473	434	473	428	426	437	476	421	479	472	453	460	427	452	449	440	438	441	439	444	446	440	456	462	451	474	476	460	496	442	492	449	437	472	446	453	417	452	477	481	452	428	466	468	449	456	446	443	453	433	472	459	454	434	517	449	435	414	412	433	490	466	460	471	484	461	441	447	464	413	452	456	466	502	435	457	477	448	451	427	430	445	420	438	434	433	425	456	461	434	458	469	459	411	430	474	450	433	504	435	471	427	484	460	447	495	438	442	479	453	454	477	460	438	456	491	466	457	459	455	460	411	444	433	445	462	449	443	443	445	439	447	434	444	443	481	448	450	439	421	430	454	458	469	447	438	436	468	452	483	474	455	469	447	433	458	448	451	449	424	447	439	464	459	475	455	441	500	440	437	439	448	456	439	476	423	466	443	457	451	435	456	477	490	467	454	464	501	479	428	401	480	387	431	442	483	504	443	451	461	478	439	498	475	450	462	454	477	468	427	456	470	466	448	473	452	451	473	466	474	426	448	410	476	423	449	500	425	462	491	426	456	429	453	440	442	477	513	452	452	438	430	465	461	445	468	455	440	490	412	414	468	431	451	437	469	418	465	472	416	433	441	450	436	457	437	465	415	480	479	448	472	482	442	439	447	490	448	480	489	486	456	433	407	454	469	415	445	431	440	450	449	439	427	445	509	461	445	465	455	473	443	445	425	468	459	424	464	459	461	460	420	465	438	417	479	419	458	477	428	477	480	453	466	473	443	447	448	462	455	462	476	439	488	457	438	426	470	476	500	435	432	426	424	437	426	422	436	451	437	449	400	450	501	489	453	465	468	470	452	448	431	467	449	444	437	476	483	443	456	436	477	467	478	456	448	461	472	443	452	443	469	472	444	461	471	437	471	451	466	451	432	484	441	488	440	457	486	455	447	469	426	447	501	454	460	448	471	453	465	490	452	435	457	476	453	478	410	474	450	450	450	501	449	457	462	479	451	415	462	459	462	458	430	442	424	448	436	430	467	476	456	454	483	464	475	452	460	434	465	428	424	466	448	458	409	447	478	455	436	493	450	468	468	445	439	461	449	420	481	444	438	452	440	438	463	466	457	483	499	415	477	430	435	435	453	432	452	435	491	460	478	463	422	480	466	440	453	461	440	438	440	439	455	461	473	448	430	453	460	433	446	437	444	438	437	468	426	452	470	446	454	506	424	455	448	464	455	469	432	433	471	478	481	446	438	503	483	455	436	444	460	447	455	434	445	481	432	442	438	450	442	452	422	418	447	455	450	451	486	461	462	465	473	446	424	466	477	430	458	430	464	447	448	433	492	468	457	462	436	425	471	452	418	473	446	446	445	440	449	390	456	438	437	451	435	478	445	462	439	451	464	474	406	451	459	474	451	446	453	446	439	429	453	424	478	467	457	443	471	429	453	447	465	448	503	466	422	458	451	455	442	467	431	454	464	419	453	446	468	431	434	458	454	467	469	449	471	439	435	439	461	411	440	465	429	427	478	447	433	473	463	494	444	429	453	439	408	404	438	459	483	437	456	434	455	427	456	446	445	488	468	480	435	485	464	449	448	458	485	453	438	476	438	457	504	458	464	447	446	478	478	444	454	442	456	436	458	487	441	440	429	450	458	491	436	464	441	432	462	462	443	463	467	465	412	449	443	444	413	499	408	433	449	497	457	442	482	485	499	451	457	449	460	431	433	467	457	491	461	449	472	444	500	461	481	444	408	480	432	462	433	458	440	461	468	462	450	429	417	458	468	474	477	484	433	451	458	483	433	440	446	477	441	467	435	488	472	433	451	448	453	452	431	450	452	419	441	420	451	442	461	476	445	482	415	461	448	463	454	441	441	447	434	457	429	485	453	414	459	436	394	453	449	417	433	459	451	457	473	487	421	478	483	425	475	464	437	452	487	439	488	444	465	452	451	470	436	464	461	407	416	422	459	437	460	446	483	389	492	436	457	486	449	435	485	492	479	466	463	443	433	475	458	463	495	469	444	514	443	434	480	451	476	451	471	479	459	466	446	457	444	453	460	443	480	419	469	453	432	465	463	476	427	480	461	463	506	431	486	451	448	487	447	469	486	447	440	459	441	429	483	469	450	452	456	478	482	458	463	449	452	455	458	473	445	397	462	463	491	481	462	453	467	468	439	480	479	454	456	458	447	427	465	455	485	443	482	433	444	468	466	473	435	453	429	482	425	439	436	488	506	466	436	456	448	460	424	461	437	483	428	460	504	446	437	450	446	480	424	432	450	430	469	475	487	457	423	439	414	485	436	472	468	462	454	460	451	462	469	452	476	411	440	457	440	488	425	423	440	477	465	437	417	450	470	429	454	450	444	468	432	461	430	435	497	457	455	457	432	459	449	468	449	424	435	414	459	466	463	436	457	421	429	467	479	461	439	474	485	427	439	449	500	443	497	470	431	445	463	509	443	462	452	467	430	451	482	455	476	483	452	463	457	438	456	491	438	451	413	448	439	445	480	448	475	446	495	432	462	456	467	496	435	436	446	454	476	466	449	467	421	455	425	465	498	468	478	460	464	454	452	414	436	433	434	447	489	457	444	468	500	415	457	450	438	476	447	474	434	451	470	478	467	465	424	412	474	432	477	476	452	434	490	456	446	443	451	477	482	450	459	430	478	457	448	464	451	447	504	492	436	490	445	455	431	438	473	486	466	442
3964	390	67	68	55	59	51	47	47	50	37	29	41	51	42	42	38	38	44	41	48	32	57	35	44	38	37	44	38	25	40	33	43	47	42	38	28	41	45	42	45	41	36	37	32	35	41	35	42	46	36	46	39	35	37	37	33	42	30	39	38	33	32	33	46	46	42	43	54	36	31	26	32	32	49	40	45	30	38	40	37	36	32	39	46	46	44	38	38	46	32	44	38	36	23	42	42	29	53	32	39	43	23	30	41	49	47	44	42	42	28	37	37	32	39	41	45	37	43	40	43	40	45	42	34	41	41	44	38	51	41	57	39	36	35	39	41	47	57	63	34	34	36	44	42	50	36	43	31	34	39	47	36	52	36	44	40	43	46	44	35	35	30	58	32	35	30	46	46	48	34	35	45	47	37	49	41	44	38	53	48	36	41	47	56	32	37	43	51	40	52	46	31	28	43	39	53	61	46	47	41	47	37	45	37	39	28	43	39	41	50	43	42	34	40	43	38	42	47	49	29	34	43	34	41	37	28	49	26	39	30	35	38	43	53	43	33	38	39	47	38	40	31	36	47	39	40	41	45	39	37	39	30	42	49	43	38	41	43	39	39	46	53	41	34	38	40	45	28	35	30	34	50	41	37	43	29	43	40	44	40	54	43	35	31	42	40	40	43	43	42	48	45	46	55	49	44	45	42	35	44	40	33	34	38	46	39	30	42	50	42	36	38	41	35	36	54	37	42	37	31	42	38	46	47	43	43	43	42	36	47	41	47	40	40	37	32	33	46	40	34	42	41	28	40	29	38	30	43	38	37	54	38	35	38	40	35	30	44	38	45	41	38	40	51	45	36	53	34	53	32	50	47	35	35	39	34	43	24	34	40	37	35	35	43	45	48	38	29	24	31	30	42	48	37	26	26	39	52	58	33	35	35	49	39	46	35	48	35	30	48	43	37	40	29	31	40	40	40	40	32	33	39	48	32	38	46	40	37	41	43	39	36	36	37	42	39	34	39	36	44	40	45	28	45	43	44	41	28	49	46	55	31	32	34	50	53	29	41	30	49	37	38	35	37	43	55	50	45	49	46	37	43	55	40	32	33	35	55	36	53	35	41	41	27	48	37	36	36	23	35	41	46	40	33	47	43	41	41	42	41	41	33	50	38	43	45	30	52	45	52	31	39	32	32	25	36	41	52	28	45	36	37	48	43	32	51	38	37	53	36	41	30	47	36	33	42	31	32	58	46	40	51	38	47	42	43	42	40	41	49	40	49	44	39	50	29	46	35	45	34	42	50	36	45	35	36	41	31	55	43	49	30	30	37	43	42	32	28	40	40	39	38	40	38	51	48	40	42	30	59	37	22	41	48	36	39	32	35	31	30	34	40	33	49	33	40	46	41	36	50	34	38	37	33	44	40	50	37	40	33	41	40	39	39	36	44	42	41	30	44	47	32	34	34	48	31	23	38	45	63	44	28	43	35	33	25	26	32	40	41	46	34	53	32	50	47	32	49	40	30	41	36	46	42	41	33	43	42	35	36	45	41	34	35	34	51	39	39	44	31	40	52	35	50	42	29	47	41	39	33	38	33	37	41	41	43	34	48	36	33	43	41	45	44	29	36	46	43	43	37	43	48	41	36	47	39	45	33	45	39	33	39	38	43	32	43	37	29	55	38	30	32	45	53	40	39	44	56	31	32	38	32	37	27	49	40	45	54	36	39	54	34	40	23	48	44	35	38	45	30	42	38	41	49	46	36	43	40	44	39	47	38	41	40	31	44	39	39	33	38	36	44	37	36	38	34	40	46	32	30	42	31	47	38	50	43	36	35	43	55	50	49	45	32	37	45	46	23	30	43	45	36	42	26	38	42	40	44	26	50	39	50	49	47	35	38	39	36	53	44	45	34	40	42	39	39	33	40	27	30	49	35	45	33	53	39	36	38	35	37	30	34	39	36	36	36	31	48	28	41	43	32	41	37	49	42	43	32	40	47	37	39	37	50	50	38	55	46	34	50	49	45	47	49	45	43	26	34	45	35	39	29	29	51	45	52	45	38	35	39	37	31	42	42	50	33	40	38	45	53	51	41	41	38	38	55	35	40	38	49	41	37	48	45	33	46	37	33	27	35	36	46	31	44	50	30	26	35	37	40	34	41	26	41	24	25	35	32	32	27	42	48	44	42	39	40	34	35	35	28	29	34	37	34	36	38	30	36	38	33	42	46	37	39	35	51	43	34	39	32	40	38	42	46	33	38	50	41	36	46	41	43	34	29	51	43	41	49	37	34	44	42	38	37	37	40	29	40	43	40	27	40	28	34	43	41	39	45	41	41	36	32	40	37	45	37	35	32	40	32	41	48	55	42	36	29	32	29	48	38	47	43	37	41	32	34	44	37	41	37	38	45	35	33	38	32	37	52	34	39	39	42	30	46	40	39	45	44	50	36	35	47	36	45	43	38	45	42	29	34	46	47	47	42	36	43	29	32	42	30	36	30	40	43	31	38	37	42	46	33	37	43	37	39	44	46	49	40	37	32	46	45	34	38	44	39	33	40	40	41	44	38	29	41	38	35	44	39	39	36	45	29	49	34	28	33	30	42	40	33	34	30	31	42	35	44	39	38	41	37	34	59	47	37	34	42	42	52	48	35	52	44	42	45	50	32	39	39	36	41	35	34	36	41	50	40	35	38	36	30	34	39	41	32	27	36	42	39	45	46	36	41	37	32	40	32	47	44	38	36	43	30	44	52	46	39	46	35	43	47	43	44	34	43	32	30	46	50	31	42	44	44	30	35	39	44	31	48	42	32	33	33	30	48	24	37	38	42	48	44	46	46	34	46	36	46	47	33	44	32	42	45	49	48	45	44	47	26	48	27	35	35	42	29	38	29	34	39	40	56	31	40	48	33	39	38	46	36	40	26	40	41	34	42	48	40	35	33	53	36	44	41	44	31	30	52	37	49	37	32	45	30	45	28	39	31	24	44	38	45	37	37	65	25	45	38	38	45	40	36	32	43	36	42	27	35	44	38	34	39	36	51	33	46	50	51	53	44	28	35	34	29	41	53	41	37	36	21	34	46	49	50	43	50	39	49	43	35	28	31	38	24	37	36	32	44	43	44	44	47	46	43	45	38	32	43	42	45	39	38	48	33	47	28	40	55	45	40	36	43	45	38	37	31	42	35	34	40	39	35	54	35	37	45	44	48	49	44	45	44	28	36	39	32	37	31	39	46	37	41	41	33	52	37	41	41	33	28	50	37	40	34	52	43	45	36	30	32	47	44	53	34	35	30	46	33	30	38	41	40	48	43	39	45	38	35	34	39	41	45	46	39	46	36	29	42	41	35	42	45	42	46	32	39	36	41	29	32	25	37	33	44	47	32	38	37	51	46	32	39	42	38	37	45	30	29	41	35	51	36	44	48	38	44	39	37	46	34	32	60	48	56	37	32	44	38	41	46	48	47	38	33	46	47	34	37	36	39	35	36	44	30	46	37	42
2812	387	230	241	227	229	225	185	160	138	153	139	145	144	142	131	152	144	134	155	144	132	146	154	174	119	141	131	142	129	138	135	167	139	148	134	136	138	129	131	160	133	122	139	145	133	142	149	148	142	132	138	120	154	132	149	146	135	124	127	143	152	146	126	125	135	127	134	139	144	145	116	136	144	159	162	146	133	149	138	108	144	134	159	117	127	129	128	139	157	135	126	129	129	136	127	113	135	126	137	134	161	156	145	141	138	129	163	132	145	140	129	135	134	152	134	124	140	124	155	135	144	130	128	126	144	131	135	139	125	163	118	146	126	123	154	124	141	131	131	151	144	140	153	141	128	137	145	119	157	133	138	127	150	163	119	151	130	126	127	141	119	139	135	152	140	135	117	114	145	141	124	129	123	150	133	126	146	150	128	130	136	130	136	130	142	145	143	137	139	127	141	136	145	131	117	130	129	120	127	137	108	130	134	130	155	139	138	140	129	130	128	138	148	149	138	145	134	134	107	133	129	137	156	102	131	111	142	134	142	123	147	123	121	146	116	136	124	139	103	118	148	152	128	117	146	119	139	131	125	136	138	138	159	130	124	122	132	123	136	132	154	131	137	134	113	154	142	142	133	139	158	130	123	131	138	129	131	125	136	142	152	112	119	124	140	149	140	148	140	140	141	121	127	132	163	154	133	152	140	146	126	131	136	140	137	133	128	134	137	115	135	127	148	133	141	150	132	132	141	143	111	136	153	161	148	128	145	150	143	134	131	108	123	154	146	130	140	126	146	119	132	143	127	135	114	137	122	128	146	144	154	150	117	132	131	135	142	134	116	133	121	146	159	144	123	132	134	157	116	134	146	112	152	139	135	132	156	142	135	124	145	123	108	134	152	155	123	121	129	141	146	113	135	138	132	133	124	115	143	122	134	127	120	119	114	138	131	153	146	141	130	141	124	135	119	147	147	130	139	128	143	127	124	135	152	131	124	131	144	106	138	146	118	146	141	129	165	129	130	139	129	127	140	117	168	153	154	149	113	132	147	142	131	124	111	110	127	141	131	128	133	137	147	109	127	115	143	139	150	146	114	124	128	128	126	143	143	131	114	136	134	137	135	128	137	115	115	150	142	142	151	157	123	143	141	142	146	164	151	134	113	137	137	157	151	142	120	131	126	129	137	130	135	140	131	122	134	113	141	135	152	112	114	122	120	120	114	136	142	136	125	154	142	147	149	133	147	122	126	129	146	130	137	135	125	142	142	111	157	114	140	155	127	130	113	146	120	133	142	145	126	134	151	120	124	122	138	134	122	143	132	121	120	138	114	169	123	133	141	146	152	123	127	128	130	122	123	146	128	141	120	142	135	164	134	133	128	145	117	134	117	155	131	141	126	125	139	126	127	122	149	125	142	134	134	115	131	154	153	135	117	130	130	133	129	138	104	140	147	134	146	136	106	129	142	135	120	134	114	140	137	136	142	155	153	123	154	143	129	119	149	134	152	134	123	113	169	135	119	143	116	145	143	131	144	123	136	136	146	134	131	118	142	137	123	125	146	154	157	129	139	133	152	112	122	146	139	141	134	144	116	135	138	117	122	126	129	139	112	146	152	121	161	137	132	141	121	131	147	138	128	158	133	134	134	139	130	130	133	136	158	131	133	150	140	135	146	150	124	134	128	124	125	132	132	141	166	129	124	133	139	148	148	162	151	149	137	162	153	134	121	134	139	129	138	120	134	150	160	119	119	132	137	128	130	123	149	138	146	156	157	159	138	135	139	146	123	158	125	128	122	136	123	140	119	142	123	126	127	144	163	143	138	110	129	148	151	136	139	125	124	145	140	140	119	120	120	123	147	131	139	111	136	143	119	115	138	139	138	153	139	132	154	133	120	128	142	164	130	151	125	134	145	134	141	164	141	140	152	139	126	125	132	144	123	134	122	148	144	141	124	114	125	121	152	132	130	117	116	143	152	134	137	145	137	129	118	160	138	136	124	138	134	135	125	140	141	153	132	133	136	128	143	116	129	133	141	142	126	135	132	137	124	107	147	133	146	129	135	131	131	138	129	122	137	158	120	143	130	141	129	133	144	149	126	149	145	145	134	143	129	139	125	131	144	118	152	133	120	126	132	132	139	139	142	142	111	127	117	130	112	135	150	142	159	127	126	125	151	143	154	135	140	137	138	146	141	136	144	159	134	121	139	139	131	133	121	143	151	124	122	156	154	141	143	137	147	137	114	148	138	137	145	135	141	146	147	134	128	152	140	153	134	133	142	123	126	131	141	132	107	138	156	127	134	176	141	138	159	124	137	133	129	120	158	136	152	134	137	116	137	150	137	133	124	138	127	138	143	130	114	123	134	165	149	136	140	140	147	124	129	153	131	143	123	149	126	161	147	110	133	134	154	129	137	143	127	116	139	128	116	148	132	120	145	140	131	130	115	138	105	132	139	126	132	145	143	131	113	143	146	116	123	132	129	154	131	128	158	131	131	166	149	140	125	141	133	140	137	120	131	123	133	110	130	152	135	137	144	138	126	138	152	142	127	147	139	120	148	156	119	144	141	132	139	157	133	147	139	142	132	155	140	127	134	134	131	137	141	126	120	123	147	136	140	139	142	126	139	110	148	127	121	149	147	133	131	125	125	148	125	123	141	147	126	133	119	125	143	123	155	145	136	125	142	153	141	115	118	154	116	120	151	112	134	138	142	142	135	152	141	129	139	144	136	142	136	128	142	129	145	113	127	132	145	144	115	136	127	140	137	142	146	153	115	155	145	133	119	132	122	133	131	138	139	125	134	146	132	133	148	141	129	119	129	123	139	138	152	131	119	145	116	132	129	129	140	138	129	148	130	127	144	125	129	132	130	145	143	125	117	134	144	136	135	121	153	106	127	149	145	144	119	131	131	139	133	136	127	158	123	149	140	154	139	116	119	129	126	108	143	133	125	133	136	151	145	134	136	124	118	155	120	162	128	146	129	136	133	146	131	143	143	142	113	138	133	126	113	138	140	137	160	136	131	148	144	146	146	142	130	131	137	131	117	155	140	147	122	136	138	122	113	122	116	139	146	134	126	133	144	143	114	123	135	134	128	127	143	134	156	126	110	124	147	137	124	145	125	148	105	130	158	138	126	154	138	141	134	130	145	156	150	148	145	124	141	140	159	109	114	135	130	147	150	151	117	120	131	152	123	132	129	127	147	124	138	130	147	130	147	128	128	140	156	140	159	118	131	113	152	147	122	140	132	147	133	115	138	149	145	138	143	158	132	130	140	148	112	142	130	144	117	117	135	125	134	139	130	132	146	147	134	142	125	130	127	157	144	132	120	148	138	110	112	126	133	133	138	131	129	128	119	135	132	151	139	130	139	131	142	134	163	139	141	131	129	123	135	137	125	144	138	147	140	120	132	144	151	135	132	137	144	138	128	134	138	115	125	120	124	145	129	130	145	131	146	145	145	141	105	136	131	146	140	125	135	134	125	116	140	123	125	129	140
11791	1697	1275	947	680	509	384	323	267	233	212	224	198	188	192	186	180	179	162	151	151	179	151	113	122	142	128	143	141	145	151	124	127	118	127	123	138	144	130	117	129	129	117	138	164	128	124	112	149	132	126	125	118	139	126	109	128	138	129	106	129	111	136	125	127	133	126	134	109	115	116	136	103	132	111	131	135	121	123	131	125	117	123	108	129	113	118	112	124	136	149	114	137	142	128	101	104	95	111	113	126	144	127	104	117	132	130	128	146	119	115	112	126	106	131	129	128	112	117	124	123	123	128	127	132	143	124	113	109	114	125	122	121	114	144	128	123	123	118	131	124	125	138	137	112	118	114	106	106	130	125	112	121	113	142	135	133	108	158	151	129	127	110	117	128	133	132	118	124	119	121	128	134	123	130	124	124	129	128	118	118	124	113	112	121	121	136	133	114	123	112	132	129	112	118	126	129	127	118	144	146	140	122	143	132	108	127	118	124	111	101	122	123	113	106	124	120	110	130	141	107	129	133	128	113	134	108	141	134	116	123	119	117	122	122	104	139	115	121	127	137	116	121	132	145	130	117	116	126	140	130	131	121	119	117	121	118	108	149	127	163	147	127	121	127	124	120	122	129	128	121	123	116	121	136	118	120	128	140	125	127	124	135	122	146	121	110	125	127	130	124	121	113	129	113	125	98	122	132	122	141	132	131	112	126	129	121	153	127	145	138	124	106	129	103	134	112	127	125	133	118	121	110	105	104	139	129	111	115	136	124	123	132	125	134	119	128	117	119	130	123	132	127	125	122	137	140	138	133	130	122	133	145	123	117	142	149	129	122	101	119	102	117	135	111	129	132	118	131	137	122	134	134	136	135	109	118	127	117	134	122	127	114	136	125	124	123	138	128	134	119	132	121	112	133	114	131	132	129	120	121	120	113	135	121	109	124	127	134	138	119	144	121	139	135	135	128	129	147	112	126	132	126	113	141	141	121	124	127	124	140	130	122	122	125	145	126	115	107	129	123	131	134	98	119	126	127	127	122	125	131	152	131	106	135	120	122	134	125	151	137	127	108	115	120	118	131	135	152	145	136	118	126	120	123	139	120	109	161	141	124	123	121	111	118	123	107	129	116	151	121	126	127	117	109	101	135	130	127	106	118	121	138	124	146	146	120	129	150	124	142	116	124	135	124	127	114	128	121	104	152	113	145	108	139	126	153	129	149	126	116	107	128	141	125	134	122	112	110	123	124	116	128	115	144	130	121	109	116	122	122	121	123	137	133	121	114	110	109	131	115	123	136	125	140	120	141	148	121	125	102	138	119	118	131	130	128	122	121	122	157	118	113	107	125	116	105	115	145	115	144	120	126	123	114	118	137	118	115	124	126	123	103	109	142	116	121	128	106	110	141	122	143	133	123	138	128	115	125	147	114	125	122	126	116	139	120	125	129	128	143	128	135	118	126	126	115	119	121	120	133	128	125	127	123	128	138	122	126	121	144	115	134	122	134	108	110	110	128	108	126	131	119	115	138	124	127	119	131	114	120	127	136	117	153	131	133	120	126	134	112	129	131	128	125	110	132	122	133	137	117	117	141	135	129	100	133	131	123	119	122	130	131	135	128	155	118	134	114	115	117	124	105	117	138	139	114	123	139	99	141	127	138	123	129	125	126	122	105	132	127	117	124	117	118	115	134	126	116	114	124	123	119	122	116	127	119	116	121	122	142	148	119	144	141	117	136	123	122	94	109	114	101	155	136	105	141	118	135	118	120	117	111	114	137	115	128	108	128	128	138	123	117	143	119	138	133	97	131	154	135	135	127	116	130	133	126	134	135	134	128	137	132	124	132	127	116	126	120	123	137	129	125	102	140	126	110	118	90	159	134	130	119	125	148	113	131	111	106	141	126	133	161	135	124	128	135	113	120	135	125	132	135	123	126	107	151	122	141	117	132	140	111	120	119	111	111	148	122	126	131	111	123	154	117	127	135	125	139	140	118	115	120	134	124	111	126	130	138	112	126	110	137	126	142	128	120	121	143	141	110	137	122	128	113	128	143	128	123	113	127	147	127	125	125	124	122	118	119	116	119	112	129	112	125	110	123	127	162	104	121	128	132	120	121	138	128	119	136	127	125	141	123	134	110	121	132	143	117	133	136	139	151	130	124	119	112	108	143	117	138	102	125	156	139	122	132	123	131	139	118	132	118	137	132	156	104	140	120	119	113	128	130	138	140	121	123	108	127	127	117	133	124	125	131	152	143	122	123	118	119	136	122	113	144	128	125	114	132	120	131	146	124	146	118	115	134	134	150	129	111	111	135	136	134	112	104	111	121	143	129	132	127	136	114	109	127	122	117	137	134	97	164	113	115	120	128	125	106	141	133	122	118	123	128	136	119	119	143	118	148	129	136	124	154	128	134	125	135	109	119	153	110	143	123	115	128	126	111	148	133	102	136	121	121	109	133	124	110	109	120	144	115	139	132	130	126	132	116	129	116	131	119	129	131	105	104	136	124	143	133	126	125	130	122	151	101	111	144	139	144	98	106	132	123	126	122	126	125	116	130	142	123	138	133	105	134	123	140	138	109	118	114	127	120	136	110	112	112	125	134	128	123	114	132	127	123	116	120	116	129	103	126	129	120	107	98	132	137	119	141	126	133	124	118	126	134	147	108	102	140	102	112	137	138	114	120	142	116	145	111	128	105	136	116	121	146	124	127	120	125	111	127	140	145	138	132	140	108	121	130	119	132	118	122	139	134	123	108	126	118	123	115	122	106	106	142	143	111	126	142	139	111	107	124	115	131	106	131	123	112	122	136	150	114	134	131	121	128	112	132	132	116	140	110	148	122	134	126	132	119	132	117	126	109	125	135	135	124	141	107	133	135	126	138	130	128	132	118	119	148	139	128	132	125	125	123	110	136	115	123	144	125	120	146	128	129	120	125	136	132	129	127	101	132	135	125	117	124	121	146	129	132	119	122	119	131	108	142	108	114	151	114	120	112	117	128	147	117	117	125	125	125	127	129	108	128	123	118	117	128	135	128	105	115	136	128	108	125	153	141	139	115	129	120	131	132	121	114	116	127	112	132	125	119	133	136	127	123	124	147	111	116	121	147	121	113	127	124	129	131	134	120	122	134	132	117	119	120	140	115	123	136	127	131	115	134	125	119	136	138	102	132	122	122	136	131	149	112	113	104	128	116	141	117	128	127	137	137	135	112	122	129	118	131	104	112	123	133	121	121	145	119	123	122	109	115	118	127	128	125	109	123	120	111	95	123	119	120	104	112	131	119	121	121	127	126	117	119	115	147	126	121	117	104	136	126	124	115	127	131	123	121	126	121	119	146	125	140	136	109	110	118	107	135	119	124	89	137	133	134	127	157	112	121	112	147	154	133	129	129	127	126	132	138	152	117	135	131	141	133	128	120	132	122	123	116	133	109	133	126	114	136	133	132	135	108	116	119	121	123	102	132	123	143	141	110	127	131	128	125	115	137	129	128	133
7120	1568	2691	3115	2544	2181	1744	1502	1357	1092	1018	883	787	715	682	633	621	555	601	506	473	497	504	438	432	507	460	435	401	421	439	421	381	403	389	386	384	386	385	376	392	344	362	354	344	367	351	389	341	335	338	349	341	361	311	362	303	342	353	363	334	347	343	331	351	361	365	338	354	319	346	353	353	328	309	321	351	295	347	327	319	361	356	383	328	348	336	317	339	338	350	333	343	325	330	374	318	340	311	307	345	324	317	335	325	322	307	308	347	317	332	333	369	351	351	340	296	299	321	310	327	346	293	344	313	333	301	367	327	359	332	327	325	317	372	351	341	358	320	329	321	355	331	333	329	332	313	301	327	310	332	347	290	314	328	343	348	338	326	341	315	308	317	339	319	350	325	308	336	343	320	335	316	316	305	313	337	315	344	291	341	337	336	313	342	355	337	339	348	379	341	320	315	335	347	327	339	309	304	345	327	313	385	343	349	348	295	345	316	331	315	332	287	316	326	328	346	333	313	313	301	338	360	327	339	319	331	341	344	334	316	333	311	353	326	337	300	354	315	361	325	331	354	328	340	338	320	333	328	316	323	334	304	331	334	329	330	320	318	316	352	346	324	332	297	361	313	287	300	322	338	336	348	297	322	332	320	350	324	353	322	322	307	351	325	348	302	340	340	370	331	340	313	326	335	310	342	328	335	334	334	366	304	332	345	313	323	319	330	350	319	294	332	323	313	330	349	299	331	336	349	355	311	319	328	333	356	321	309	334	342	342	326	287	336	328	317	315	323	351	339	329	337	345	312	301	304	318	337	307	321	329	309	290	330	298	310	313	329	332	327	322	284	351	360	291	316	331	333	300	306	301	308	339	336	307	313	366	317	332	344	285	348	330	319	336	361	325	306	317	336	326	334	333	347	296	284	345	321	325	340	343	309	321	357	324	328	328	336	304	347	317	336	327	297	308	301	300	315	310	326	345	335	333	344	303	339	313	325	309	289	350	339	325	322	334	313	296	339	333	299	331	325	291	317	342	338	323	321	333	310	312	320	315	329	320	333	308	317	376	285	334	335	317	348	331	342	335	291	332	314	360	327	318	334	352	375	357	320	356	311	327	338	333	305	330	320	334	376	358	331	342	341	314	318	312	330	352	343	279	295	324	310	323	338	320	314	298	336	310	383	360	331	309	316	330	326	304	321	350	312	336	333	337	314	318	336	307	326	341	310	311	336	349	300	310	314	326	328	328	319	317	325	340	327	309	340	318	346	365	317	335	321	368	343	326	313	347	336	331	361	356	317	342	363	344	339	319	331	337	324	354	375	338	327	331	300	337	344	326	310	306	330	334	354	311	327	321	325	343	341	310	333	369	303	341	324	351	336	340	316	329	324	341	313	338	318	354	332	307	327	337	308	336	347	306	350	324	312	323	323	306	342	327	323	341	312	316	345	306	337	276	311	338	302	318	344	354	331	304	337	348	323	338	344	344	320	317	348	348	314	332	353	335	328	332	323	345	299	318	307	328	338	351	339	329	346	323	321	337	327	344	356	306	344	328	300	305	317	339	322	305	336	356	303	292	308	337	343	373	318	354	336	338	341	314	325	303	327	284	311	331	333	296	364	307	343	307	347	318	318	305	332	362	335	327	342	319	326	378	323	299	322	305	339	323	346	324	314	352	352	308	285	325	329	312	319	305	351	327	302	324	354	292	379	347	311	307	369	340	305	308	331	320	331	319	301	352	348	334	348	342	325	326	310	320	347	322	328	306	331	298	328	368	314	333	345	348	298	358	348	359	345	319	332	290	326	306	300	323	300	318	337	319	336	328	353	329	310	332	352	307	333	323	357	355	328	320	331	307	343	320	341	323	309	319	340	314	342	345	313	322	342	338	339	298	346	302	341	346	292	325	342	335	336	350	344	273	353	333	337	382	334	335	338	314	334	350	353	320	338	342	335	309	305	342	340	325	341	307	326	340	344	315	326	337	320	320	338	336	306	319	329	347	333	329	327	312	290	339	326	316	299	328	331	357	336	321	313	326	332	376	324	342	322	323	336	328	304	336	307	344	353	325	366	334	339	355	332	324	336	320	325	341	315	349	319	325	304	350	335	341	357	310	306	315	304	307	307	320	298	321	321	350	343	318	353	311	324	361	337	311	304	333	360	334	341	328	314	286	339	297	311	323	328	325	347	326	297	329	333	311	347	296	335	298	337	325	356	322	340	324	323	318	314	356	354	345	348	365	336	302	310	342	314	332	326	333	364	315	325	359	334	336	318	312	338	313	340	311	311	330	321	352	340	339	322	324	308	330	328	337	313	349	336	322	352	312	345	333	325	317	322	333	326	297	346	316	329	322	349	312	358	321	345	330	321	354	322	348	338	308	333	329	348	356	327	303	348	340	347	312	291	324	298	326	340	331	345	363	343	331	298	296	349	361	333	301	331	347	342	329	316	353	319	323	335	321	329	342	329	327	330	307	342	284	336	300	352	346	291	334	312	338	343	349	310	327	334	321	314	314	335	343	340	320	317	350	342	335	322	307	308	345	340	350	374	318	378	312	324	334	320	360	333	332	297	328	308	319	357	313	334	331	317	327	342	321	323	308	335	321	316	346	323	339	360	323	326	350	345	349	297	313	333	329	332	305	283	341	330	343	343	347	317	319	346	349	320	297	351	350	322	308	329	318	302	319	310	276	317	334	288	325	334	330	333	320	325	332	337	342	319	315	348	302	317	338	342	327	318	306	344	328	340	329	328	287	334	354	351	320	366	342	320	322	313	322	343	331	334	378	303	363	335	327	343	314	351	331	347	339	336	333	310	330	348	342	331	297	326	341	308	330	326	330	303	327	303	338	341	320	294	341	351	319	327	302	348	316	329	323	297	342	304	317	316	347	318	314	316	291	326	319	339	320	369	332	324	345	362	323	299	299	319	353	320	319	346	311	334	298	343	344	321	302	303	338	348	314	334	346	352	314	327	339	315	333	333	339	341	297	329	362	310	335	320	306	319	307	310	350	326	332	325	322	331	331	314	334	355	287	337	323	330	318	308	354	328	292	311	335	337	299	326	367	301	309	326	325	367	339	342	342	376	342	358	324	314	344	327	341	341	330	366	293	367	318	298	331	344	314	336	304	312	310	362	355	327	309	330	302	300	329	343	321	321	342	302	327	331	321	345	309	315	365	332	365	328	316	328	338	305	348	349	341	323	296	323	327	318	318	325	289	341	341	316	334	355	320	317	323	319	341	329	345	340	322	316	316	329	339	320	330	317	335	329	326	318	350	316	331	341	331	294	334	374	340	340	315	320	347	338	332	317	324	327	339	329	318	304	331	328	351	344	310	368	347	319	336	312	345	311	323	337	380	356	334	352	328	343	334	363	328	302	329	337	325	312	367	309	355	320	330	340	346	309	334	338	315	340	317	331	315	350	339	304	341	320	336	290	318	333	340	310	310	320	289	317	309	342	310	343	313	312	336	319	343	333	310	322	319	298	338	303	322
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
