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
337017319215	337017319776	337017320326	337017320876	337017321426	337017321976	337017322526	337017323076	337017323626	337017324176	337017324726	337017325276	337017325826	337017326376	337017326926	337017327476	337017328026	337017328576	337017329126	337017329676	337017330226	337017330776	337017331326	337017331876	337017332426	337017332976	337017333526	337017334076	337017334626	337017335176	337017335726	337017336276	337017336826	337017337376	337017337926	337017338476	337017339026	337017339576	337017340126	337017340676	337017341226	337017341776	337017342326	337017342876	337017343426	337017343976	337017344526	337017345076	337017345626	337017346176	337017346726	337017347276	337017347826	337017348376	337017348926	337017349476	337017350026	337017350576	337017351126	337017351676	337017352226	337017352776	337017353326	337017353876	337017354426	337017354976	337017355526	337017356076	337017356626	337017357176	337017357726	337017358276	337017358826	337017359376	337017359926	337017360476	337017361026	337017361576	337017362126	337017362676	337017363226	337017363776	337017364326	337017364876	337017365426	337017365976	337017366526	337017367076	337017367626	337017368176	337017368726	337017369276	337017369826	337017370376	337017370926	337017371476	337017372026	337017372576	337017373126	337017373676	337017374226	337017374776	337017375326	337017375876	337017376426	337017376976	337017377526	337017378076	337017378626	337017379176	337017379726	337017380276	337017380826	337017381376	337017381926	337017382476	337017383026	337017383576	337017384126	337017384676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14487	2631	2573	2035	1422	1128	860	715	667	598	588	482	510	479	451	452	445	424	422	489	455	432	380	420	432	405	410	443	346	374	390	398	393	398	368	389	417	384	403	377	396	378	398	379	374	364	382	346	345	372	385	386	363	392	384	360	360	373	359	394	365	386	369	404	385	342	371	385	411	409	395	372	409	371	401	366	362	389	377	372	415	397	383	365	359	358	394	352	378	372	376	401	405	370	389	385	403	375	363	404	336	373	356	380	384	388	392	388	395	390	361	380	377	385	387	367	358	398	388	351	409	352	384	344	368	408	416	370	343	340	368	356	358	377	394	369	364	367	354	381	368	371	387	368	389	395	382	334	372	360	385	390	398	360	338	384	353	344	385	357	378	351	433	380	349	375	374	374	404	357	358	394	351	393	387	360	374	379	374	387	390	391	381	396	370	373	391	357	394	368	378	350	355	374	347	379	378	387	367	375	381	376	347	403	375	357	402	368	395	395	348	376	400	354	417	399	382	352	412	359	363	395	405	364	365	359	355	334	392	362	369	360	384	383	369	360	405	357	397	379	370	363	397	396	366	415	387	363	378	345	367	388	417	368	374	403	342	361	366	372	372	367	361	372	385	390	373	339	389	358	374	396	347	379	370	369	399	400	362	371	369	369	356	375	355	422	368	380	392	352	363	408	359	356	398	377	403	346	390	328	340	383	391	350	372	376	364	383	385	343	369	367	363	387	371	341	367	352	383	399	378	402	363	397	380	373	350	364	401	353	409	382	377	383	350	381	422	357	344	383	370	344	379	355	397	357	388	375	371	390	380	358	371	369	359	346	389	376	348	388	379	377	395	397	364	391	347	355	353	410	379	366	383	380	384	375	365	395	363	378	366	378	397	337	344	390	424	365	382	367	348	394	375	386	420	390	389	343	373	374	358	349	354	380	356	366	376	391	396	369	357	370	355	376	380	369	341	352	358	389	386	401	368	383	354	411	346	382	397	323	412	400	375	428	352	356	400	370	385	393	390	369	350	342	401	386	371	351	395	405	358	382	347	381	411	369	384	354	347	360	352	387	384	399	346	362	376	357	390	392	361	372	355	391	384	378	340	388	373	389	363	363	337	371	387	366	370	390	385	336	379	401	350	344	345	367	365	365	375	391	355	365	339	386	358	371	393	388	408	373	415	414	365	404	388	375	381	402	381	421	410	378	371	389	358	405	381	376	351	389	363	401	385	406	349	332	358	388	389	366	413	425	391	387	363	396	339	367	376	323	388	372	388	342	382	416	366	358	351	359	375	360	349	334	390	372	361	387	369	386	379	377	389	403	391	367	402	382	370	362	386	337	326	361	369	386	398	395	344	396	367	396	368	394	383	377	378	355	347	407	366	349	346	334	417	395	390	322	372	417	413	398	374	371	404	363	384	417	383	338	322	351	389	406	363	397	384	346	372	388	405	374	383	380	403	359	385	357	370	372	356	384	349	420	378	383	376	367	364	350	360	373	355	403	350	390	388	390	368	357	352	367	340	372	376	336	385	353	389	424	367	377	371	384	380	378	370	379	353	336	374	370	362	421	409	364	371	414	348	399	336	338	335	358	380	386	375	399	377	371	384	417	397	353	328	350	386	362	395	410	352	357	389	391	395	345	370	345	343	333	360	393	373	369	382	325	364	366	412	379	333	349	384	369	361	338	349	406	354	373	412	369	377	355	338	399	380	327	349	358	365	388	354	413	386	379	406	404	370	421	381	382	379	353	422	383	359	387	368	389	367	361	343	423	392	388	380	375	361	385	372	406	400	387	367	386	419	416	347	394	374	348	393	385	360	354	361	365	374	377	369	382	373	372	382	343	323	374	384	352	357	361	336	374	410	437	391	390	383	354	369	386	363	372	369	339	395	386	378	366	381	373	344	383	362	367	389	400	367	372	377	419	390	342	357	365	345	323	391	398	362	403	348	378	358	382	339	367	328	391	365	381	371	358	407	388	383	376	392	384	407	370	369	355	376	357	378	394	399	375	405	398	348	380	425	380	382	341	384	400	370	362	387	371	375	371	382	336	358	356	365	372	364	404	382	381	409	364	371	373	366	365	389	363	380	390	376	364	386	377	366	389	389	367	360	415	363	402	340	350	343	342	367	341	368	372	366	379	380	396	401	340	376	351	398	379	357	370	357	403	377	383	352	351	405	348	365	404	398	364	368	397	377	356	364	362	369	404	391	411	392	375	366	354	401	324	383	356	365	358	350	368	407	355	411	346	346	371	410	354	390	399	360	368	344	396	375	362	386	349	381	356	359	407	370	407	382	379	387	375	374	393	393	387	386	406	415	384	395	380	386	394	344	419	363	367	363	376	363	380	347	352	361	357	419	398	371	367	365	378	364	409	386	360	352	381	335	376	387	413	377	394	364	376	361	368	383	409	361	383	350	408	381	389	357	382	397	361	335	382	379	380	384	385	338	390	422	354	389	387	389	397	365	395	355	373	366	374	376	358	397	348	376	368	379	374	376	348	378	370	371	417	404	376	352	384	370	366	371	404	376	405	370	371	374	406	351	377	370	352	376	413	392	399	377	375	377	376	359	392	348	390	362	391	403	390	380	407	378	390	396	393	343	377	428	362	390	380	359	346	365	354	393	384	364	366	375	419	376	385	382	354	346	376	334	386	371	387	390	350	376	368	389	362	374	364	367	398	355	361	393	385	363	380	382	365	369	375	370	346	363	385	347	396	390	386	378	366	366	395	357	385	373	334	359	391	390	386	359	374	378	380	384	355	384	362	363	385	340	369	367	368	389	397	401	383	362	374	343	347	385	365	353	400	356	396	355	382	326	367	371	364	357	399	362	368	353	372	374	370	368	376	366	353	390	378	328	393	365	379	360	366	394	355	382	363	366	407	375	391	353	381	400	391	351	360	368	377	360	378	367	383	375	363	363	400	378	370	410	380	372	375	400	359	371	394	395	398	353	359	373	366	401	378	377	364	374	366	366	358	395	421	383	356	360	388	369	359	380	363	375	383	361	363	401	406	370	344	388	396	370	360	410	372	331	356	389	408	383	371	368	352	376	372	364	359	413	384	343	355	372	389	385	365	359	339	369	396	386	395	379	351	402	422	381	386	369	399	401	361	369	348	343	364	431	372	360	377	414	398	365	363	362	383	398	392	401	357	360	389	398	367	366	346	425	398	362	388	385	422	395	364	381	370	368	384	369	377	361	377	399	342	387	362	349	369	391	401	389	376	354	404	379	359	372	395	361	381	399	398	377	397	376	400	382	395	368	369	389	389	380	356	382	395	387	355	366	366	375	395	358	340	390	361	372	380	383	377	384	365	386	377	365	355	360	394	391	353	374	378	362	403	341	418	373	374	371	360	381	372	371	362	358	390	375	390	441	392	366	406	403	367	374	375	376	359	377	374	352	386	389	374	376	440	381	375	383	347	393	379	334	358	394	376	380	370	385	384	368	364	371	375	337	366	397	357	366	403	385	379	365	377	391	358	371	355
8088	2500	5133	5956	5340	4607	3610	3095	2678	2216	2051	1922	1738	1651	1525	1504	1321	1369	1359	1262	1255	1151	1193	1114	1203	1092	1114	1083	1053	1107	1063	1104	1042	987	1051	1014	1028	1026	993	1026	1006	947	959	984	995	953	981	980	956	1033	1051	997	994	947	976	968	996	931	951	950	920	965	958	930	950	930	944	917	971	909	937	923	943	949	980	931	944	932	956	930	958	984	997	921	958	909	897	929	979	931	925	953	943	941	937	951	933	940	918	915	987	953	956	935	923	877	923	929	898	903	919	929	917	964	898	906	947	900	934	864	950	934	965	924	906	899	870	958	911	948	947	913	847	903	935	912	903	942	962	909	965	920	900	931	954	934	954	960	912	897	955	957	909	950	911	935	899	889	906	893	931	948	880	926	869	894	946	899	902	913	892	919	935	899	980	946	965	1006	944	908	853	889	875	919	925	918	910	953	903	978	952	873	925	905	879	911	948	946	878	886	937	929	880	892	943	907	827	887	888	889	943	870	898	909	931	917	944	948	923	922	862	988	861	926	931	926	905	875	929	868	921	849	904	914	879	965	977	921	908	958	977	925	945	924	910	881	863	928	928	911	875	950	927	876	925	941	888	952	911	855	933	903	928	887	918	932	897	940	972	943	896	890	905	932	912	875	965	868	889	954	954	895	975	861	914	930	902	885	957	860	886	928	904	927	951	931	909	992	870	974	911	958	929	963	898	914	962	899	913	863	889	854	918	911	943	906	911	913	904	936	968	926	894	895	998	900	934	890	902	922	885	877	907	909	918	850	904	891	881	925	942	885	891	904	903	902	924	884	842	899	932	878	945	860	870	883	915	942	943	895	946	945	905	881	950	891	888	885	901	930	904	902	857	906	928	885	898	927	929	905	891	919	906	977	865	889	885	918	902	915	899	958	894	854	909	898	975	944	945	951	869	913	855	935	946	875	928	898	949	889	948	925	908	920	871	893	927	914	945	914	958	909	940	902	931	956	938	893	952	885	907	896	951	873	888	929	876	912	957	918	871	916	898	929	899	920	898	919	873	859	950	917	920	889	878	890	949	924	929	931	922	868	895	911	912	901	919	935	903	915	918	923	887	924	926	960	945	919	888	932	946	931	893	945	897	839	888	918	908	965	962	913	982	896	930	881	929	908	903	856	868	894	855	867	914	927	876	900	959	901	925	898	899	926	887	906	914	946	919	917	889	951	938	860	886	902	904	920	930	881	971	924	929	914	957	920	903	899	894	902	874	920	920	859	885	896	927	919	949	928	944	874	904	958	952	906	863	850	934	895	870	955	934	867	939	897	901	906	924	968	880	944	900	913	910	907	867	903	966	869	915	900	943	840	940	888	906	944	864	953	898	875	964	897	903	905	893	872	892	887	917	934	968	908	916	933	866	981	896	968	950	906	876	965	922	883	944	940	937	931	947	930	867	937	946	873	871	932	924	944	907	890	888	890	928	974	954	847	933	938	898	938	877	905	948	890	852	907	938	964	889	900	900	966	934	908	894	934	873	933	971	958	897	882	929	948	865	930	939	934	882	957	885	912	920	894	920	927	907	909	921	928	916	863	905	914	960	922	928	924	971	905	922	931	895	893	909	930	888	934	946	905	921	876	923	928	914	897	922	925	947	921	901	935	891	936	920	921	901	918	931	936	935	914	997	917	915	887	917	892	938	833	860	945	895	918	910	878	909	907	899	921	929	861	884	966	942	906	873	951	927	904	907	950	883	916	878	913	913	842	879	948	902	962	935	897	894	913	893	947	930	915	960	934	916	953	881	886	939	916	945	906	886	933	914	949	884	914	917	881	905	940	945	981	924	941	933	938	923	987	945	903	970	906	885	954	952	922	894	931	903	975	928	977	920	882	880	930	921	893	923	899	901	931	912	905	867	890	925	920	874	849	974	930	852	901	925	944	926	922	880	888	885	887	888	930	916	919	919	824	894	909	910	923	928	952	856	895	920	884	877	888	910	876	864	905	957	869	905	953	902	908	925	932	930	955	927	867	917	899	905	918	887	884	917	911	895	917	950	886	884	909	948	951	879	918	907	900	943	863	898	895	925	921	935	890	886	922	938	900	959	916	905	885	928	915	919	924	919	882	879	846	884	915	940	885	891	974	913	910	933	876	920	927	982	948	895	882	920	906	999	918	922	929	897	878	901	919	954	895	891	934	910	903	904	918	945	886	882	912	900	913	971	932	849	897	934	948	888	895	891	915	924	926	914	913	929	871	945	892	918	925	893	950	921	944	853	944	889	913	939	927	930	947	952	892	921	844	971	887	919	895	960	905	905	921	943	901	926	963	906	883	999	940	957	927	966	932	947	867	877	910	947	856	938	936	892	892	871	891	905	907	881	871	947	937	907	904	908	901	920	938	877	912	940	945	879	896	888	931	893	918	901	939	895	873	940	947	939	901	897	969	920	879	858	821	915	929	851	881	855	936	948	955	887	889	868	915	930	889	918	942	896	857	952	937	895	905	912	915	953	919	929	907	900	877	921	920	900	931	919	913	887	908	913	949	871	923	875	928	901	860	892	930	947	871	925	932	894	930	891	925	881	994	859	905	896	942	922	889	936	906	853	941	923	895	887	868	915	931	904	940	912	902	897	888	949	947	908	929	896	902	897	941	872	970	952	892	901	950	915	889	934	893	919	891	908	900	877	874	931	992	925	911	937	972	878	899	900	946	903	904	900	918	923	938	896	942	908	960	920	941	933	917	875	892	901	850	869	908	867	876	926	906	864	950	895	914	930	948	917	928	841	894	946	908	879	932	963	934	922	926	886	938	947	889	936	980	869	955	964	894	876	892	895	951	918	882	872	841	879	891	911	918	879	896	959	899	920	856	929	900	893	907	884	915	878	968	927	959	855	941	903	958	947	924	949	933	890	892	906	902	973	861	973	911	840	957	1005	905	947	881	905	912	897	907	938	911	889	916	896	906	956	919	919	921	949	902	939	907	924	942	931	926	893	897	909	973	889	946	896	907	935	932	897	887	883	932	937	952	931	893	937	901	890	906	880	928	899	952	872	885	927	954	894	931	910	854	987	914	950	895	941	862	881	918	905	884	916	916	953	928	856	945	884	862	924	926	914	959	889	912	894	919	911	934	864	903	911	907	916	929	855	924	916	905	914	896	910	953	955	963	873	913	910	937	863	906	868	917	909	932	900	899	889	937	886	927	954	977	894	915	931	940	885	917	925	891	851	939	941	945	895	897	886	870	913	903	870	925	900	935	894	893	903	950	882	864	893	919	884	870	904	919	904	908	917	901	900	938	889	929	900	913	911	874	924	871	912	963	897	941	926	933	864	939	904	876	833	945	898	865	880	935	902	914	878	882	905	918	892	925	863	900	856	937	923	899	941	900	924	881	911	916	903	932	878	940	910	912	944	926	958	929	911	910	867	956	905	952	866	954	951	804	927	932	910	902	907	947	931	843	898	920	887	965	883	912	880	939	936	904	984	877	904	883	957	896	936	887	907	875	919	927	968	921
2085	155	163	129	130	145	142	133	120	140	120	145	120	129	135	96	144	122	119	121	116	121	148	113	132	148	115	103	138	124	126	116	103	119	116	114	138	116	97	101	116	140	138	111	117	132	108	130	113	98	131	122	104	123	134	111	123	96	120	116	123	137	117	122	128	104	119	125	103	116	134	133	105	109	101	124	105	106	124	96	109	132	117	111	121	102	131	101	116	107	106	114	117	113	127	105	125	108	129	123	145	107	104	120	109	104	101	120	123	113	136	127	135	110	107	115	117	143	132	110	112	92	117	102	135	114	101	107	129	122	120	133	98	104	97	106	116	129	116	132	124	120	126	137	124	129	137	106	118	113	99	116	102	108	112	107	113	118	116	116	104	108	123	124	101	120	147	114	112	120	120	100	114	124	97	119	101	134	135	125	129	120	117	122	103	119	130	135	127	126	121	120	137	109	124	136	116	107	114	127	127	116	129	149	145	119	123	107	113	104	144	132	109	122	124	119	104	132	115	121	119	112	127	114	95	104	115	124	146	125	113	101	104	114	118	118	122	125	112	104	115	101	119	118	109	127	120	121	113	90	134	142	135	116	106	114	105	105	119	84	117	116	135	102	100	108	98	112	110	120	121	99	112	111	116	124	131	126	120	100	125	108	98	99	116	99	118	115	87	121	147	118	129	102	128	115	110	116	98	116	106	124	101	109	125	122	129	115	126	110	111	117	113	107	122	113	119	122	116	106	130	125	106	113	114	123	112	118	100	104	118	118	120	116	103	94	133	131	115	116	110	136	139	126	134	122	137	113	132	111	119	119	122	114	126	115	112	136	127	115	139	135	92	121	130	128	103	110	113	82	115	110	133	127	129	108	114	132	120	97	105	123	102	127	105	113	111	128	104	125	114	119	127	111	105	141	109	98	124	132	106	94	126	104	109	113	117	102	128	129	104	137	110	110	108	120	126	119	136	132	111	120	113	119	131	104	127	113	124	112	96	126	116	123	126	123	114	123	144	121	123	112	125	100	111	106	126	115	95	125	103	104	113	115	117	131	109	97	101	104	107	112	107	107	115	112	120	125	135	116	125	111	137	113	108	121	133	115	121	111	113	137	121	117	107	113	117	118	98	98	107	132	106	114	113	100	130	130	126	124	124	101	102	116	109	99	103	127	120	134	138	120	119	122	104	112	123	111	119	116	120	104	113	110	122	115	123	103	113	130	115	125	117	104	107	142	102	115	116	110	108	119	113	113	128	121	123	117	120	113	113	136	97	126	116	104	116	115	118	113	117	134	100	121	117	115	127	103	116	119	122	110	110	123	119	104	125	116	121	122	118	107	109	127	113	127	115	118	121	115	115	132	121	110	110	121	103	98	110	101	111	121	123	122	108	112	109	114	120	105	121	138	150	139	123	120	106	91	98	114	115	106	123	96	130	118	108	131	118	113	118	111	105	116	106	121	115	114	117	130	124	115	112	131	117	113	111	115	110	120	115	114	113	112	97	113	127	98	114	96	108	129	119	135	120	118	114	114	104	131	131	118	126	126	136	119	113	118	119	104	97	111	127	98	132	134	117	118	98	115	129	117	106	117	124	116	118	112	135	113	102	115	131	123	112	147	110	106	107	121	117	137	131	108	115	111	117	113	130	110	106	113	117	90	142	124	101	120	107	122	116	109	105	116	109	127	123	114	130	117	119	122	127	119	127	118	137	120	112	122	120	142	121	101	118	111	103	120	111	134	114	117	126	112	111	99	102	118	124	131	125	117	115	122	116	109	96	108	112	110	129	119	119	118	108	101	105	121	134	134	117	133	106	103	122	131	108	119	105	138	127	140	143	127	117	124	117	109	128	116	119	132	127	125	114	131	115	133	110	109	128	127	117	99	96	118	106	113	125	94	129	105	120	126	123	122	116	123	126	128	121	122	116	111	126	98	109	129	121	120	133	111	107	117	118	127	119	118	117	111	119	123	102	124	114	124	112	117	102	115	117	121	127	110	106	104	103	126	124	114	99	120	100	112	132	105	131	117	116	122	102	135	121	130	130	110	111	117	101	103	136	112	129	113	115	113	111	114	123	133	115	117	124	121	96	116	127	118	107	111	122	113	99	104	102	128	123	109	121	114	117	129	109	121	103	118	97	116	114	110	111	87	115	126	116	127	106	110	120	98	116	126	120	125	134	113	114	154	104	106	112	113	114	110	104	101	134	119	129	113	119	100	124	103	116	126	110	127	129	139	110	128	134	126	127	105	91	106	107	112	102	117	112	112	125	131	118	117	124	123	119	122	120	96	101	100	127	103	133	114	112	122	105	105	105	113	95	128	123	106	113	131	122	110	110	118	115	100	114	118	112	126	121	128	112	118	127	117	115	115	115	124	115	116	120	115	98	111	113	127	124	115	120	111	118	101	103	114	112	100	118	114	121	111	112	116	128	113	123	117	99	102	134	118	116	116	105	113	107	136	117	111	119	126	111	89	131	104	130	124	135	124	128	111	110	120	119	133	106	113	117	123	139	122	104	103	112	101	112	110	102	99	108	100	132	101	85	127	121	125	120	109	111	109	109	116	148	108	105	113	126	102	108	128	103	128	109	123	135	137	123	101	122	106	124	111	113	121	138	105	132	129	105	101	116	121	113	117	111	118	108	107	126	117	124	111	115	120	101	95	110	143	119	125	115	115	129	116	95	115	126	115	138	122	97	114	127	119	113	115	105	84	107	133	96	109	108	118	116	99	121	126	129	125	131	118	101	102	114	124	103	107	109	106	122	116	124	109	115	131	108	115	107	126	114	110	149	126	101	150	125	103	128	114	102	117	116	128	151	107	99	112	112	131	113	125	119	120	108	106	134	117	101	115	115	115	111	137	110	105	143	145	106	101	122	113	140	126	119	112	95	106	126	103	124	123	128	112	116	123	108	120	123	118	108	100	133	140	112	128	111	130	99	110	141	112	119	119	125	108	131	108	128	132	114	140	125	117	132	132	102	121	108	143	115	123	117	106	130	121	141	115	121	136	117	131	120	107	129	112	126	129	105	94	117	105	122	138	126	117	112	117	102	120	138	110	110	114	108	111	104	111	101	113	128	103	117	110	116	117	84	122	98	119	110	126	97	116	106	124	125	130	113	120	102	139	113	135	123	109	112	115	104	123	129	131	131	119	102	141	104	122	117	113	120	133	112	138	112	111	122	124	115	103	113	121	123	108	125	120	112	115	105	130	115	119	129	116	108	121	120	110	90	137	124	116	116	118	135	125	118	118	100	127	110	120	108	98	111	105	120	126	118	98	117	122	120	116	111	123	105	116	117	108	131	112	131	125	124	113	119	141	124	129	131	99	124	131	105	95	129	123	106	117	109	125	129	131	98	113	130	109	136	119	125	114	122	116	122	113	97	98	125	125	106	127	130	112	141	119	119	108	105	120	154	147	99	100	112	119	129	110	124	97	128	130	103	116	122	108	96	125	110	112	115	116	108	120	139	119	128	112	102	117	121	112
2122	403	512	534	518	531	424	432	391	384	398	387	397	385	397	381	364	354	386	362	371	375	403	380	399	366	339	350	364	377	365	367	381	365	338	360	361	369	388	360	390	382	373	386	356	347	385	367	380	355	360	390	355	352	393	343	373	365	364	365	350	363	379	371	386	357	320	350	365	381	359	384	366	372	397	368	343	366	378	393	371	339	365	376	356	324	324	403	377	373	382	365	353	365	385	358	367	340	406	365	336	368	356	361	347	366	389	378	334	413	345	355	366	411	394	370	353	361	356	370	355	379	367	405	384	404	375	349	370	393	351	375	369	373	370	367	357	385	360	379	378	371	360	371	379	383	382	358	356	364	381	377	379	352	335	362	346	369	370	354	359	372	352	336	363	349	368	368	380	337	342	332	381	386	365	357	365	379	401	384	368	402	361	379	374	375	395	395	382	359	387	364	354	375	387	371	350	373	380	364	385	367	376	357	376	335	339	352	374	370	339	349	361	424	355	373	348	382	354	413	374	381	387	369	352	360	386	375	360	393	382	382	356	367	374	373	392	381	351	338	372	386	419	341	375	382	406	353	367	376	354	390	372	358	352	388	374	358	362	374	386	378	327	393	367	367	353	365	360	342	349	355	354	367	347	360	337	335	367	353	354	353	360	372	371	379	347	371	349	379	367	360	367	397	332	386	382	323	349	364	374	339	377	401	382	343	385	367	371	375	351	357	357	344	386	349	368	357	374	392	371	353	371	359	381	349	354	374	387	363	373	366	359	375	354	414	414	413	391	391	393	364	362	386	383	366	363	362	371	371	378	390	359	350	336	382	379	356	359	359	366	367	349	359	369	376	376	390	379	374	371	374	371	343	367	378	369	385	342	416	340	382	351	389	348	361	364	362	383	378	357	389	342	381	368	375	318	364	370	354	364	390	386	325	392	373	368	395	380	370	392	316	354	338	377	376	378	377	396	348	354	363	388	385	373	345	369	409	346	373	385	444	329	361	418	338	380	386	366	378	402	392	334	356	373	384	340	371	373	358	367	370	346	359	352	385	387	366	375	379	390	353	325	354	338	365	381	356	375	374	344	347	378	389	368	326	364	336	374	345	364	380	369	361	369	356	364	392	370	343	364	365	348	375	348	338	384	368	349	357	350	384	379	359	348	373	383	341	377	373	390	349	353	379	389	351	385	334	365	391	385	349	364	355	375	372	356	368	359	365	338	440	344	355	422	399	391	397	408	381	358	361	381	361	365	360	358	356	359	392	369	403	354	364	358	380	375	382	381	364	343	392	368	382	349	388	368	336	316	381	376	386	368	394	359	349	391	351	379	343	346	393	387	380	362	379	386	340	359	378	378	382	376	371	338	379	362	349	378	352	379	373	378	376	374	379	372	352	342	389	400	367	381	350	360	374	338	383	390	381	364	350	404	367	348	390	360	383	359	351	383	347	338	344	350	354	368	402	377	353	384	413	339	364	334	339	372	340	359	357	378	354	403	355	386	375	396	375	375	389	400	360	387	351	353	348	374	329	351	359	378	404	336	410	363	363	385	365	339	355	365	337	337	333	371	391	369	362	344	389	363	374	350	385	366	394	341	356	373	331	374	369	355	363	342	377	393	379	346	385	324	357	385	378	347	373	357	387	378	359	368	380	362	376	365	383	381	325	374	367	360	387	361	372	340	356	373	388	352	339	411	407	347	381	340	338	359	376	374	371	347	361	362	366	366	359	377	380	401	364	382	400	348	355	383	355	347	393	381	344	423	324	364	363	409	406	360	364	392	366	347	362	366	369	357	384	345	358	344	368	380	347	365	363	362	356	354	346	377	371	338	372	382	380	348	394	345	384	339	384	335	350	347	344	328	370	357	388	358	379	346	400	373	373	356	392	369	339	379	356	331	365	376	348	362	371	348	355	349	382	375	356	370	358	340	348	360	371	392	420	377	366	352	397	359	350	326	354	364	334	385	320	354	365	375	346	336	327	411	339	362	364	373	349	361	374	384	380	363	370	360	377	359	340	348	386	369	341	362	391	409	397	340	339	373	349	335	348	330	359	348	368	390	363	400	333	392	384	366	365	373	345	379	366	345	362	373	361	379	391	396	384	359	377	396	334	343	390	384	357	377	345	380	369	377	409	375	384	389	404	409	374	345	344	396	345	362	376	361	338	374	360	361	362	345	381	372	350	339	352	369	349	405	406	336	350	365	381	351	358	356	392	352	360	365	357	376	342	393	356	395	373	429	374	386	369	353	355	357	354	376	347	378	383	329	372	318	387	348	375	356	373	346	366	358	409	360	376	378	324	375	361	347	379	361	361	359	386	382	362	395	386	385	365	380	417	330	400	371	416	395	389	389	367	376	392	375	394	355	327	373	378	368	361	359	349	365	350	357	381	389	363	378	394	373	362	365	337	372	357	330	368	387	359	368	389	353	314	374	367	381	357	394	408	376	364	328	355	320	410	408	359	386	383	376	357	391	397	360	312	369	408	389	352	421	399	370	375	369	363	361	347	367	343	362	343	370	322	339	341	362	388	386	388	332	346	374	367	354	374	380	361	367	349	347	391	404	374	353	394	373	337	360	403	409	352	365	369	364	353	369	351	376	345	398	383	383	354	337	345	361	366	395	386	374	366	376	357	358	329	369	364	338	340	388	352	379	372	346	360	344	339	378	368	373	395	351	330	376	383	359	348	392	369	353	395	418	377	393	388	383	373	372	346	364	356	369	400	357	379	358	338	356	381	368	387	380	393	402	355	353	352	396	355	370	390	358	349	351	364	365	361	372	379	347	365	359	379	366	367	372	363	372	361	378	363	405	362	358	365	393	341	364	390	354	366	372	393	395	378	382	383	369	366	369	389	356	325	366	344	366	385	389	363	350	361	366	365	393	338	378	386	400	375	377	363	363	327	369	368	377	350	363	349	383	415	374	367	344	350	359	340	370	351	344	338	351	400	336	358	367	380	346	392	369	383	361	376	348	370	373	376	362	374	382	372	362	384	381	366	370	371	365	370	386	351	391	365	360	354	377	368	403	364	398	368	358	372	358	348	377	359	424	350	359	363	360	387	365	384	330	375	366	349	371	391	380	337	373	377	375	379	365	395	373	379	350	414	386	367	331	364	370	329	357	385	402	370	364	356	357	362	374	344	421	377	351	356	364	334	368	367	347	372	379	369	355	374	350	387	333	340	341	385	359	383	338	382	356	348	375	335	367	350	351	361	347	332	392	362	376	377	395	381	396	368	361	387	362	372	368	347	355	335	362	374	355	366	354	379	366	354	375	391	341	404	391	348	365	352	353	381	366	357	386	371	396	341	390	369	406	331	365	349	369	390	373	357	378	348	366	360	396	429	380	351	363	396	348	377	385	339	352	368	384	353	372	362	381	388	372	373	346	361	374	365	374	368	376	387	379	369	344	360	351	322	352	352	331	375	383	373	414	382	367	368	376	343	394	358	374	341	323	338	376	333	349	339	368	355	375	340	334	353	376	359
7512	1014	1203	956	722	569	458	355	344	331	301	282	282	244	294	227	232	217	243	184	194	193	190	194	219	209	224	236	219	205	210	214	221	193	227	222	203	209	210	210	190	200	229	188	229	222	184	208	215	173	199	198	216	207	188	199	202	212	177	212	208	193	237	199	183	208	173	183	185	193	203	185	207	223	188	200	203	186	193	184	219	181	204	242	202	213	197	208	188	190	193	204	228	208	174	184	204	186	186	171	221	214	169	194	227	198	206	210	208	211	190	216	174	200	215	216	184	199	220	211	229	214	215	203	203	199	218	177	189	213	209	202	205	213	198	231	212	199	207	199	211	195	196	192	192	196	194	246	201	227	200	202	201	190	215	218	185	210	192	194	193	216	195	202	183	193	185	211	203	199	193	192	200	211	187	197	193	228	182	188	193	198	206	187	176	156	190	207	215	200	223	210	190	185	210	196	202	187	202	202	201	222	194	201	198	188	179	183	198	195	195	197	192	183	179	196	188	210	223	197	232	198	186	189	187	196	202	191	205	205	202	195	212	210	181	176	197	204	200	176	178	181	205	202	184	199	183	189	170	213	204	175	200	182	198	198	204	174	200	214	184	200	189	213	176	234	206	231	193	188	202	206	200	210	172	207	180	196	187	226	180	185	219	199	196	204	225	178	179	185	208	210	211	219	229	201	224	186	189	193	212	205	180	227	208	202	206	232	186	227	207	176	197	207	192	207	211	219	190	208	208	208	200	191	203	216	224	195	202	210	231	212	214	173	173	211	222	190	220	168	195	188	181	217	187	198	194	192	201	189	184	202	223	232	199	208	182	190	193	187	209	231	175	200	206	229	196	218	210	242	209	190	170	180	209	194	191	193	223	200	177	217	177	209	186	196	199	212	209	195	177	188	215	218	201	203	193	190	222	188	206	183	183	208	210	212	157	213	182	211	213	179	188	197	208	185	192	150	193	224	186	201	187	220	182	226	188	207	177	181	214	207	178	189	187	206	213	187	193	169	179	217	177	181	204	196	200	186	197	194	197	186	186	201	225	181	211	193	204	178	187	194	190	195	213	189	232	218	213	228	194	189	199	184	209	220	176	188	198	207	192	219	210	203	222	193	204	174	190	197	198	195	182	200	186	200	214	197	198	220	195	198	201	198	200	200	199	192	206	183	192	208	206	211	178	188	186	201	179	185	219	201	213	184	187	187	202	193	204	209	186	215	197	210	199	182	195	210	201	188	221	209	207	234	192	212	191	197	189	182	208	178	156	199	178	227	224	198	195	190	197	190	177	224	189	187	194	196	195	214	202	207	177	177	202	189	198	204	244	220	199	234	222	198	195	192	222	215	232	206	199	203	212	186	181	185	216	189	224	204	197	198	206	195	204	198	205	193	188	178	224	176	207	169	194	214	202	182	175	200	220	201	179	196	207	217	212	196	196	176	213	224	179	190	183	180	182	204	203	208	214	220	198	195	229	200	193	193	215	221	193	195	193	205	211	182	194	208	240	195	190	193	232	212	202	217	199	206	186	199	206	217	172	197	187	199	200	202	205	203	200	206	212	195	208	210	204	170	191	212	190	198	195	192	211	239	208	197	223	184	171	223	189	203	219	221	194	228	226	201	214	216	207	203	227	223	174	214	220	194	209	184	191	212	198	217	214	202	192	198	190	218	196	190	177	195	206	183	225	213	195	187	185	179	203	194	200	168	193	169	198	189	214	200	170	216	178	188	181	236	230	186	197	175	185	208	201	203	198	205	199	190	184	190	185	165	228	216	188	210	188	208	205	207	185	216	198	203	216	236	191	192	165	219	193	185	197	172	191	213	185	187	176	198	226	180	206	197	192	207	207	202	202	194	176	219	188	209	187	188	194	195	192	193	191	214	219	206	196	193	227	217	185	200	203	197	209	217	193	195	201	201	217	221	207	208	225	185	205	211	195	183	185	207	204	219	201	189	211	177	204	168	199	209	203	206	213	188	206	203	209	210	171	227	212	195	170	188	175	223	212	173	193	198	195	190	198	200	218	178	202	192	203	217	199	185	218	192	197	197	195	198	206	187	219	191	202	197	204	186	176	201	193	207	186	175	223	204	208	216	216	237	215	212	183	213	215	183	222	211	187	184	200	189	199	198	200	193	202	183	208	229	172	195	210	197	211	218	223	181	211	178	189	201	215	184	199	200	193	183	210	201	191	193	206	218	257	211	205	195	193	225	233	222	208	213	215	181	193	179	222	197	206	188	197	196	217	183	176	225	201	204	193	218	172	215	199	203	219	200	177	196	196	210	189	224	235	206	195	210	215	192	212	203	206	200	197	194	181	197	221	209	209	207	196	204	187	198	217	199	168	198	212	204	201	194	219	184	182	180	185	212	197	187	209	200	198	204	207	198	215	206	221	212	200	209	207	205	185	202	199	181	203	199	182	198	194	194	226	199	203	176	216	206	214	197	189	187	201	164	181	189	194	202	189	212	243	200	164	185	206	191	212	210	200	212	187	195	174	220	216	220	200	168	196	201	215	199	193	178	197	225	228	228	213	187	191	206	176	231	220	216	213	222	197	181	204	197	213	205	184	189	193	262	183	192	213	190	215	191	213	228	175	203	188	194	180	197	198	198	180	196	226	203	186	194	197	199	232	192	206	218	200	201	201	193	192	195	219	192	212	183	203	181	225	183	216	205	189	219	214	200	210	209	192	209	178	171	171	201	181	199	200	216	195	203	192	202	219	205	200	184	212	192	214	192	185	203	202	210	223	238	224	209	205	217	192	210	190	199	207	219	210	208	195	185	203	185	195	213	187	224	201	178	195	191	190	194	213	184	201	203	228	196	203	218	212	185	207	214	177	174	238	186	194	196	193	211	176	214	185	207	192	175	189	213	185	202	193	190	203	205	192	197	192	209	205	188	194	189	190	184	218	198	195	224	218	181	207	171	189	196	191	204	228	209	185	200	212	220	193	195	200	180	173	208	185	182	196	174	200	209	184	191	228	189	196	180	215	174	194	208	204	208	199	215	209	193	198	206	191	199	229	196	209	203	222	200	200	177	223	204	193	191	186	206	220	180	207	204	201	192	176	225	180	181	186	201	205	194	229	202	193	181	209	195	221	205	196	217	207	207	212	202	231	209	182	211	208	219	197	172	171	199	198	180	181	210	198	212	158	206	181	184	207	202	205	170	213	204	186	222	204	179	206	205	191	183	189	188	204	182	212	185	211	211	221	201	196	200	204	219	196	220	212	211	205	185	217	190	190	202	193	202	189	179	187	188	169	205	206	183	213	217	226	210	208	171	181	195	194	211	210	208	192	203	173	220	201	218	232	223	203	196	195	212	189	216	203	192	208	212	208	193	208	211	210	188	189	201	196	196	201	201	195	207	191	212	191	196	203	216	188	190	161	209	228	218	207	199	195	182	213	219	204	200	194	184	195	181	180	245	204	224	192	200	212	193	188	176	192	231	175	184	187	214	216	191	199	196	230	173	216	190	199	232
5929	1300	2803	3175	2867	2544	1935	1577	1426	1289	1176	1075	1000	932	857	797	778	723	722	712	744	768	715	685	668	623	680	691	656	650	624	607	662	631	628	580	610	617	613	652	627	618	589	602	618	576	552	553	608	594	607	577	575	557	599	605	593	587	593	572	590	578	589	584	562	574	608	551	553	562	553	552	549	546	555	554	562	534	563	565	556	564	577	567	540	556	565	558	560	576	539	559	570	534	545	580	545	568	597	588	588	583	587	563	583	569	533	585	582	577	603	594	553	567	549	562	537	643	548	561	560	488	580	543	575	575	568	577	569	572	600	540	557	544	583	549	545	548	582	557	549	550	589	596	572	580	545	552	583	556	572	587	547	542	538	539	526	583	592	542	568	545	546	567	568	593	569	566	562	494	533	574	544	534	593	558	601	571	549	557	538	527	563	573	580	552	564	561	585	542	569	579	564	593	586	569	582	583	562	539	567	605	569	586	577	577	550	573	548	567	556	551	548	510	565	575	583	568	571	564	553	612	597	548	533	573	589	536	552	578	619	611	570	576	539	532	584	557	575	590	570	574	588	543	520	579	562	574	544	552	587	575	560	551	584	575	538	576	567	547	553	552	521	538	553	572	593	570	524	519	563	550	570	572	610	562	568	600	510	568	604	539	575	523	574	544	603	556	585	545	565	564	562	565	560	553	560	549	549	604	585	572	566	549	607	579	581	572	594	539	565	555	555	570	533	550	582	584	568	565	556	609	580	597	556	513	553	563	545	601	572	566	530	564	577	583	518	520	556	567	572	588	577	571	589	598	613	545	548	563	574	540	585	570	592	531	584	565	543	537	527	570	587	548	556	538	552	565	580	559	547	585	502	584	587	591	575	580	557	586	550	545	538	534	586	572	551	526	563	578	557	571	570	585	542	559	589	550	551	525	560	549	551	542	557	588	547	560	527	539	603	560	528	565	571	563	590	572	599	557	549	564	537	586	555	562	581	550	572	562	557	572	595	559	535	592	591	546	539	547	560	539	542	562	561	551	555	536	564	546	560	548	584	534	614	587	578	521	556	572	559	594	563	557	555	592	570	555	558	548	533	539	578	544	549	550	561	560	573	532	553	551	572	571	589	520	531	555	531	541	578	539	564	550	552	577	561	577	563	533	569	584	597	590	555	568	534	599	530	549	542	565	578	561	573	551	557	590	532	541	583	541	569	576	571	541	523	538	584	527	562	574	565	575	581	539	561	588	559	547	578	526	554	570	557	558	572	604	590	600	575	570	541	554	519	547	565	570	630	552	574	550	557	526	529	579	523	576	569	559	542	568	564	571	580	559	542	582	566	578	566	563	549	579	567	545	569	543	570	560	555	555	553	582	539	601	570	528	553	582	540	587	565	558	575	553	560	565	551	537	610	582	574	548	610	567	514	545	536	557	558	577	566	579	535	568	550	596	568	571	610	493	564	549	599	549	589	600	545	560	517	544	569	585	581	550	564	568	520	561	558	552	557	533	596	575	572	527	534	577	513	537	546	568	527	556	512	530	544	553	561	620	562	482	560	555	553	562	550	540	539	540	548	614	576	584	571	577	545	567	573	607	544	553	529	521	559	562	564	552	579	557	540	579	527	548	568	579	536	518	547	564	542	559	563	606	565	529	610	564	558	581	524	562	527	603	555	599	557	599	584	554	567	534	558	563	538	568	584	537	559	551	586	570	513	607	560	571	560	566	560	569	578	553	546	544	518	569	588	542	553	565	556	569	544	502	569	537	567	530	529	561	549	601	529	531	587	536	539	526	581	570	542	576	577	544	525	540	550	584	552	541	595	546	539	530	572	496	582	539	586	552	530	603	570	519	573	520	589	569	555	588	572	559	621	580	552	555	554	579	557	568	561	633	528	594	598	558	518	586	591	551	573	587	534	545	586	600	563	585	564	552	581	585	574	590	551	554	562	581	556	511	507	558	573	553	556	606	520	536	532	587	614	575	538	543	545	568	534	581	564	565	583	561	552	513	540	564	589	605	547	551	591	523	582	549	573	571	588	549	546	561	583	548	517	570	525	578	566	547	575	558	608	569	539	603	605	555	547	576	577	560	523	567	508	599	527	586	590	555	551	566	588	536	555	572	573	566	583	567	573	607	546	585	577	551	578	553	573	510	570	552	550	526	571	583	578	540	537	581	593	552	518	529	579	558	546	553	574	512	537	562	585	542	561	574	550	582	546	530	561	563	550	526	590	562	560	557	548	551	569	554	535	544	571	550	535	551	584	550	509	572	544	560	553	576	494	557	587	600	580	551	576	557	551	533	504	553	574	563	536	563	559	535	537	575	567	559	585	523	565	534	561	593	549	519	502	576	574	526	518	579	527	549	571	535	592	577	569	587	568	571	540	542	509	533	546	524	585	553	618	559	557	612	574	570	561	571	585	593	567	544	599	604	546	554	585	557	597	538	562	554	582	555	548	591	587	620	586	572	561	525	592	569	534	573	585	574	545	562	560	541	534	589	545	580	558	557	547	559	534	589	520	561	565	561	552	550	547	573	594	544	574	539	570	548	567	545	536	558	575	569	551	602	581	558	580	558	515	567	563	563	526	590	571	565	550	572	556	504	511	548	590	553	562	565	504	558	563	539	583	548	577	532	569	543	539	567	608	545	579	535	576	570	584	549	526	533	569	567	496	534	577	564	549	620	541	551	573	532	550	552	547	529	544	565	579	582	566	573	535	543	587	609	553	557	541	592	554	560	583	538	536	564	573	526	537	595	597	557	591	552	589	582	582	566	575	572	594	560	588	564	557	607	550	555	508	600	576	575	533	591	584	571	553	576	568	520	517	594	515	568	549	596	616	576	575	510	562	586	563	545	568	519	555	568	545	531	555	563	517	540	541	582	544	563	546	606	536	556	550	572	545	539	510	565	613	581	563	568	624	552	553	517	557	559	589	596	521	579	613	557	534	551	583	530	564	559	586	534	559	518	569	527	560	549	591	522	602	546	564	547	562	576	579	532	539	548	577	572	559	553	537	540	609	552	606	573	543	581	568	503	574	592	573	566	525	554	575	531	551	588	552	542	534	522	523	589	569	547	559	547	562	547	538	560	576	577	540	537	562	571	523	498	575	569	561	539	519	551	535	566	567	556	572	562	559	568	595	597	576	539	603	584	592	551	577	539	554	556	583	552	573	532	539	569	566	519	499	576	531	551	536	572	543	574	577	554	568	533	574	550	501	601	543	554	543	592	524	575	580	606	540	549	520	558	573	562	577	571	543	552	529	554	567	576	576	528	581	599	519	554	555	534	581	524	562	517	578	545	552	541	537	565	559	521	537	547	545	573	583	541	553	590	603	536	592	565	546	544	546	582	556	584	544	569	539	552	572	578	561	545	574	528	567	559	552	552	563	534	561	541	607	555	526	596	524	551	568	560	542	566	582	544	554	577	542	535	555	555	580	556	558	570	575	535	560	561	583	579	558	578	547	545	573	566	581	563	554	570	559	561	562	585	584	577
14214	2568	2556	2024	1393	1189	975	776	661	540	526	547	483	472	495	476	435	412	379	448	414	414	403	399	379	391	360	352	387	368	380	390	362	374	422	371	405	375	376	336	395	358	392	356	365	388	362	352	383	373	366	352	342	391	367	377	384	341	357	376	370	380	374	355	388	390	345	391	403	386	331	370	393	347	369	345	330	375	397	316	377	390	372	358	372	340	384	384	378	398	386	326	386	406	429	371	392	371	396	365	358	372	362	375	390	380	370	347	372	383	377	372	373	342	377	353	350	392	364	365	379	354	344	344	369	371	355	325	339	384	368	351	336	377	344	357	347	381	381	339	382	349	392	386	397	338	338	367	346	386	371	360	334	357	369	381	346	363	373	331	386	377	390	361	360	394	380	369	370	396	382	383	367	376	356	358	359	364	371	364	349	353	398	381	328	327	341	372	357	396	362	370	341	392	376	376	360	374	377	376	370	386	394	348	358	352	367	344	373	309	373	373	379	359	357	396	383	385	375	376	365	378	379	397	360	374	374	393	375	333	394	363	371	384	393	342	370	332	371	347	373	370	373	389	403	366	375	376	359	396	338	390	364	402	352	380	377	348	386	377	362	354	399	370	364	372	341	380	366	360	363	360	380	351	397	368	346	400	413	387	397	326	393	386	394	364	382	385	333	367	379	373	344	387	375	369	390	348	351	366	354	362	365	361	362	365	365	367	380	378	336	386	357	368	377	392	386	365	338	392	339	362	411	345	389	385	373	358	310	339	395	346	346	356	347	369	364	344	325	380	384	337	366	377	350	356	370	386	371	343	336	420	371	366	369	351	363	394	328	348	367	366	357	367	371	371	389	378	385	353	389	389	371	344	388	360	397	399	354	349	386	344	333	389	384	372	382	364	351	355	358	379	351	380	360	350	361	335	393	376	362	365	358	387	390	375	352	389	357	370	371	375	384	357	368	393	362	340	408	365	357	334	384	344	361	392	363	370	358	344	340	336	354	347	378	338	342	362	404	368	363	364	366	350	368	328	369	337	343	345	354	394	351	383	344	320	376	368	389	345	377	379	364	370	397	385	372	367	361	373	360	350	373	350	398	367	364	357	396	378	385	354	376	386	355	341	368	363	340	344	366	366	380	378	385	370	354	370	374	382	360	344	363	372	350	362	388	347	333	352	333	373	378	331	386	382	356	371	336	369	342	337	364	380	361	371	367	371	362	381	361	382	417	347	360	380	353	344	351	351	359	357	373	386	374	348	380	364	366	338	375	413	375	401	330	381	354	338	358	371	351	365	343	373	333	352	334	355	335	400	401	356	366	384	353	352	382	352	339	396	400	362	386	330	409	381	369	389	373	368	368	360	363	366	358	385	355	396	371	385	349	369	363	376	372	367	404	360	340	357	383	365	378	376	367	373	345	343	370	395	371	367	383	396	375	379	396	366	345	353	377	391	350	377	394	345	409	348	365	378	357	335	356	352	342	377	363	352	341	373	353	384	376	366	348	381	379	378	374	352	375	364	362	369	351	365	379	380	383	333	343	350	387	346	390	339	382	344	318	349	342	396	346	358	377	343	343	381	376	341	360	361	365	316	377	347	390	362	373	363	391	396	350	382	392	319	367	417	390	397	372	370	367	349	359	355	371	362	367	345	342	347	378	379	389	348	361	356	349	374	370	360	402	329	364	399	370	390	355	342	331	360	361	375	355	370	363	341	379	359	366	354	392	367	358	375	400	379	372	387	346	385	381	383	377	336	384	384	373	357	360	354	353	346	346	382	380	392	314	358	373	335	398	345	374	385	351	360	377	312	371	393	354	339	388	376	376	349	320	368	369	365	357	371	386	375	417	361	351	373	359	351	358	352	366	332	368	350	404	392	375	367	369	371	376	378	356	368	378	356	372	362	379	344	347	377	358	364	369	358	369	393	359	427	411	388	337	386	370	381	366	402	348	368	398	354	364	344	364	347	354	361	383	357	361	360	391	386	403	346	378	399	393	386	374	371	389	343	369	371	380	346	391	348	357	384	361	340	378	391	350	376	400	354	367	369	324	348	352	385	398	358	360	352	354	359	395	388	351	347	371	381	377	365	355	374	329	345	394	338	405	385	394	401	364	389	391	352	380	353	383	334	367	385	404	370	370	348	383	405	367	390	378	376	393	375	397	390	369	377	380	363	335	349	382	375	362	362	351	326	382	364	368	352	387	377	374	363	334	356	362	343	377	343	363	372	334	380	345	346	349	393	368	347	436	382	360	380	381	395	372	359	364	346	353	379	371	355	363	332	377	348	359	373	376	384	367	388	335	355	342	340	362	358	322	372	376	317	381	373	369	371	409	367	346	359	332	356	360	372	356	403	390	350	341	330	388	353	369	394	384	373	359	351	352	370	340	375	397	370	341	315	357	368	344	338	370	379	345	394	362	326	346	331	352	362	377	325	359	403	361	361	375	354	351	349	338	400	406	365	380	362	322	387	367	374	336	375	356	402	368	357	368	378	392	363	380	358	397	369	360	358	351	365	370	409	355	396	398	353	344	351	356	354	376	383	369	356	376	381	328	399	334	342	357	390	385	371	410	349	383	369	314	372	336	353	323	337	340	323	347	344	364	376	380	339	352	359	349	323	342	382	370	393	418	380	346	392	345	359	363	398	351	410	357	364	349	374	378	377	366	390	385	329	393	381	370	341	393	330	412	376	426	360	377	365	357	388	374	366	364	380	381	348	379	392	369	372	342	367	357	347	349	346	375	397	394	354	384	363	380	329	392	388	380	390	364	377	387	398	398	364	354	321	368	381	346	372	370	389	384	337	394	366	381	354	344	379	384	364	324	362	370	372	349	360	352	383	403	371	340	347	398	363	331	320	351	372	364	390	376	344	384	364	386	365	378	363	370	384	350	372	368	382	359	361	359	335	367	367	320	356	355	376	400	367	362	337	370	384	380	360	382	329	347	401	369	361	353	364	367	436	386	361	361	367	326	362	408	390	377	372	360	379	401	418	372	355	368	359	396	369	371	367	370	356	337	343	345	341	377	401	403	305	352	351	357	367	385	331	382	412	359	366	389	388	344	397	397	365	361	346	356	408	361	371	359	382	366	393	360	370	345	359	325	362	358	365	377	343	372	373	366	406	379	390	384	386	403	349	383	411	338	366	364	371	377	363	353	369	358	379	389	392	303	393	402	365	363	350	369	380	391	347	353	421	387	367	356	365	383	366	366	344	375	345	366	391	401	357	357	388	336	372	368	372	375	344	333	382	352	352	395	397	351	381	376	352	368	376	359	355	371	353	363	384	365	380	372	338	358	398	400	392	361	391	414	356	358	355	359	394	369	362	378	372	393	343	346	378	364	402	368	367	415	381	380	320	365	374	359	341	350	416	367	361	375	379	352	376	369	367	347	363	411	390	352	362	364	392	367	336	369	418	376	374	384	361	380	357	314	403	372	401	353	388	347	362	350	359	358	342	361	352	347	337	355	371	368	353	372	349	371	345	353	373
7857	2463	5130	5763	5169	4448	3616	2976	2544	2247	2067	1926	1728	1617	1468	1437	1342	1330	1264	1274	1173	1173	1169	1154	1130	1043	1131	1068	1053	1023	1058	1058	1061	1068	976	1061	1007	967	1072	1047	1060	960	972	966	944	1004	946	955	980	994	931	956	937	956	1005	975	957	901	918	915	932	949	930	973	959	927	905	970	909	904	898	892	926	981	936	922	984	932	943	928	894	929	905	939	957	886	919	846	916	916	873	892	876	830	900	888	958	944	871	919	905	922	877	898	910	881	898	936	872	909	909	867	920	865	975	911	907	960	944	882	874	891	872	875	901	872	904	924	869	876	852	879	942	924	875	951	894	855	841	883	911	875	867	887	908	922	923	894	907	875	911	849	922	983	932	920	914	863	875	892	919	894	911	893	912	926	917	834	890	925	910	887	900	922	893	857	882	879	865	917	907	878	880	886	884	892	925	880	891	968	895	913	937	910	942	914	910	883	899	947	913	911	812	945	915	917	944	914	903	908	876	906	892	879	842	847	930	925	878	941	907	902	895	886	883	930	919	882	907	920	894	879	934	904	882	879	921	860	931	887	885	884	861	873	869	863	860	878	870	940	903	895	863	880	933	861	891	891	916	913	866	886	930	923	860	873	865	861	906	854	902	895	861	921	901	913	920	922	869	895	904	937	903	860	885	917	868	960	899	877	888	963	844	924	871	858	886	904	891	908	894	880	922	935	877	845	821	861	838	874	835	904	879	883	862	901	961	911	877	868	874	888	926	892	885	927	826	951	931	878	909	899	877	915	947	900	870	872	902	865	890	870	911	871	877	930	924	902	911	938	906	937	878	870	919	873	921	894	873	876	874	902	838	863	879	886	895	963	880	829	938	928	875	897	915	968	854	932	878	886	929	893	892	950	930	851	924	863	897	868	896	908	896	845	898	973	876	856	887	838	909	933	931	919	893	882	890	869	936	903	900	849	866	849	883	921	893	904	872	913	937	855	842	874	871	949	850	872	901	905	896	863	872	931	875	861	885	871	885	895	857	936	855	906	903	896	866	894	928	908	909	929	880	888	840	897	932	954	940	885	916	904	893	900	839	915	900	845	851	863	871	879	914	908	886	931	935	934	894	942	935	877	842	890	894	874	907	918	863	901	897	867	887	873	885	880	935	894	868	920	921	879	915	953	852	915	894	824	884	895	880	878	893	853	893	863	958	866	903	864	941	892	927	871	882	879	917	931	973	922	897	884	887	901	890	927	925	929	903	854	932	916	894	879	874	892	894	928	920	920	947	897	841	912	887	873	891	860	892	912	896	831	886	866	900	937	898	907	884	882	804	912	901	849	876	887	883	832	876	899	895	894	871	900	902	893	894	924	938	876	874	945	906	882	872	874	911	957	877	866	873	928	927	897	851	861	911	900	876	871	907	891	870	884	907	881	877	934	889	921	861	942	897	924	870	902	902	888	904	882	928	894	891	916	865	914	868	848	914	865	850	901	918	874	945	855	913	851	887	903	944	907	881	893	846	860	844	912	930	901	983	917	941	851	907	941	854	902	921	896	911	891	869	866	892	864	879	925	928	872	873	854	899	944	949	871	915	864	834	908	880	903	873	878	894	919	868	956	895	882	871	890	889	945	914	913	916	906	920	878	935	943	888	931	850	885	913	911	936	910	908	922	923	893	866	858	869	906	899	872	899	899	913	916	925	898	913	891	880	917	909	919	838	878	889	866	889	914	906	937	927	837	884	910	812	893	862	919	944	918	838	900	878	911	903	916	900	815	899	932	879	883	896	886	889	908	893	894	922	878	880	910	934	880	887	900	914	923	896	885	896	905	886	892	903	916	910	852	869	922	852	900	851	883	830	882	942	932	915	899	849	920	923	889	915	900	867	929	879	917	876	896	857	937	924	940	915	903	916	888	894	864	827	920	875	847	925	914	947	871	907	919	869	919	933	884	892	893	938	974	918	882	856	938	890	888	888	919	892	893	928	871	893	952	879	903	949	881	947	923	897	875	853	902	823	903	885	906	931	853	897	884	833	917	885	869	905	909	870	862	898	865	941	882	893	889	919	851	895	879	864	872	890	879	892	841	893	882	881	865	935	971	918	877	908	926	914	899	853	916	916	859	949	932	905	871	879	879	887	888	852	861	925	918	886	888	840	884	872	948	889	849	890	862	888	946	930	918	861	878	909	828	875	880	930	877	875	924	937	895	876	879	892	895	867	885	920	916	869	942	887	909	903	890	862	883	899	924	913	925	883	895	935	919	870	867	912	880	937	882	876	879	937	838	894	899	873	909	907	882	854	879	881	881	905	880	873	864	919	909	850	917	893	931	865	863	873	920	881	909	913	868	900	896	870	871	879	893	905	878	918	903	893	867	920	937	895	900	898	845	955	912	890	929	889	931	892	866	868	854	897	899	873	901	932	881	857	869	873	904	883	912	927	888	871	893	899	793	884	896	926	907	896	911	885	885	910	858	883	882	861	925	860	896	875	889	850	912	859	882	889	880	899	879	875	877	838	878	861	903	906	859	867	931	872	928	939	906	911	900	929	858	926	895	829	852	933	910	882	901	887	886	873	872	919	888	880	899	880	913	863	851	970	952	935	895	921	893	870	929	912	877	888	885	873	905	874	908	909	869	912	937	897	890	846	876	874	875	853	883	870	921	949	934	932	874	897	862	952	860	866	924	887	912	933	908	951	868	865	857	856	893	873	903	898	906	864	933	939	878	925	929	894	929	874	943	945	854	895	890	919	883	968	837	903	900	899	906	882	896	868	841	920	859	934	880	914	912	891	944	939	894	887	927	863	855	872	882	891	904	924	940	880	906	913	946	867	868	883	888	926	909	893	927	892	912	882	900	907	869	887	915	866	875	908	875	910	906	909	926	871	849	882	858	862	901	913	872	939	938	921	935	917	888	854	879	908	876	903	903	919	891	905	928	879	886	908	926	918	904	883	889	921	880	931	930	902	886	936	874	874	879	903	915	878	951	891	847	930	890	910	894	908	861	878	931	886	873	914	876	914	862	867	889	907	856	879	859	901	886	909	857	889	891	874	896	937	904	901	850	888	917	899	904	916	891	885	893	891	907	894	832	816	941	864	933	935	877	858	861	896	916	875	896	897	849	871	879	897	890	884	865	944	891	890	886	890	949	863	872	960	873	900	874	894	882	891	872	898	922	899	894	886	922	890	915	862	905	931	885	878	847	846	884	899	932	897	918	872	969	905	890	913	896	857	967	923	881	864	875	933	880	865	901	918	885	896	922	893	850	832	902	886	887	926	923	863	935	905	896	815	885	936	906	948	883	945	954	923	910	916	879	875	902	888	964	905	933	906	847	865	901	864	905	877	884	872	905	957	879	893	858	858	855	939	899	850	919	865	880	891	843	899	911	901	905	905	953	866	852	920	924	932	901	891	917	934	911	933	855	903	883	923	847	887	860	957	862	846	893	898	905	900	895	916	887	890	866	894	894	938	819	884	866	915	922	906	863	879	898	875	851	872	872	893	917
1917	158	144	130	134	123	113	128	112	117	105	118	107	107	137	107	90	113	122	131	101	117	121	134	103	111	113	102	113	111	110	109	96	124	108	120	122	137	110	116	102	116	96	116	108	121	123	101	91	105	100	126	102	115	123	134	96	113	117	114	110	120	102	110	122	126	128	114	116	122	126	100	125	119	116	115	133	92	115	116	112	108	114	107	128	92	81	112	131	103	129	137	124	100	129	118	107	112	96	118	119	113	106	120	106	110	115	115	125	105	119	125	119	101	121	108	119	131	112	107	94	122	111	103	116	108	117	121	91	109	103	105	94	113	113	118	118	125	120	109	119	102	122	116	102	130	111	115	94	94	113	120	94	107	105	114	121	104	96	109	124	127	126	105	117	114	109	105	122	106	122	118	93	123	117	88	104	124	116	123	110	105	131	106	88	100	121	97	109	97	121	118	110	123	119	100	118	120	110	131	113	125	125	112	126	121	105	98	120	109	121	101	117	110	120	101	113	125	112	107	107	121	98	111	95	124	102	107	110	119	120	108	97	105	128	106	115	118	128	131	123	110	104	116	96	118	105	112	129	92	101	88	133	104	116	127	113	102	92	94	124	111	114	132	111	100	149	119	102	110	117	116	110	103	105	89	103	106	120	132	92	107	124	108	104	109	106	113	128	104	114	117	109	107	114	103	122	112	118	107	121	104	129	107	106	111	119	113	126	134	119	97	122	110	83	92	116	125	110	123	137	134	117	130	100	120	112	109	120	100	115	104	115	112	92	102	113	103	126	106	138	122	131	123	101	113	120	110	104	124	116	116	136	113	107	115	114	120	93	109	115	119	119	107	129	108	108	95	109	126	108	108	114	94	112	116	113	91	114	122	128	129	114	119	107	112	135	102	97	114	95	126	116	125	124	108	98	121	111	96	96	107	114	138	95	131	108	121	104	121	114	117	101	112	123	105	115	114	129	125	116	114	117	119	126	114	114	107	112	111	108	134	94	112	143	115	115	120	116	119	124	121	120	101	122	113	95	118	94	104	116	109	111	105	123	123	98	105	143	113	109	107	114	119	115	116	108	108	126	99	99	116	110	98	130	118	114	130	133	98	122	110	105	115	113	113	117	126	106	129	104	109	111	111	106	111	103	123	128	129	108	111	124	129	107	103	105	115	124	117	106	124	116	119	94	119	104	112	115	107	110	102	102	110	101	103	108	97	121	135	103	90	118	115	107	124	103	121	107	102	99	96	119	100	117	123	96	120	132	110	117	132	102	125	108	121	118	95	107	126	121	121	132	113	125	103	116	123	98	135	113	121	126	97	112	119	118	122	129	107	137	115	125	92	99	115	106	122	101	108	88	108	111	120	101	121	109	113	93	121	113	105	101	88	123	127	112	119	104	131	137	126	95	87	108	117	127	114	115	128	142	89	120	110	117	103	107	108	111	92	114	109	112	101	113	122	111	103	113	130	103	99	116	131	118	87	112	112	108	120	102	116	125	123	109	94	136	122	114	113	122	117	105	111	109	104	120	117	113	126	109	119	120	93	120	110	102	114	117	118	102	111	100	133	110	106	118	116	114	137	106	94	97	124	111	127	128	111	125	106	103	137	105	108	102	84	113	111	111	104	98	104	110	111	120	125	112	103	99	94	125	116	104	105	138	125	110	124	135	128	99	107	123	127	110	115	93	118	123	114	113	109	107	106	114	109	101	99	105	90	123	125	117	108	121	109	105	119	115	127	108	123	97	126	115	102	143	113	112	91	132	101	102	114	113	123	140	122	104	112	110	120	101	97	110	92	93	125	116	97	111	105	106	131	105	102	128	130	103	121	112	121	109	116	115	116	107	105	124	116	125	109	112	92	98	102	107	131	104	111	107	97	131	102	125	112	87	127	122	110	102	108	120	102	136	130	98	99	101	128	108	136	113	124	98	127	100	131	110	119	128	119	106	114	107	132	120	111	117	101	108	102	127	112	106	90	107	110	112	106	119	133	105	144	116	132	106	121	114	103	102	126	126	118	94	107	96	122	119	115	118	127	111	105	128	125	97	118	92	105	104	113	122	97	120	109	122	119	88	115	115	104	101	109	118	136	123	114	104	116	106	118	115	99	117	114	121	101	111	122	109	100	101	128	95	107	103	114	104	116	113	107	104	113	140	102	122	96	122	128	100	108	112	104	96	119	118	118	107	111	100	101	125	110	110	114	94	129	111	137	123	102	102	103	124	104	116	100	107	107	119	103	110	120	119	108	90	110	143	114	119	122	92	87	124	119	110	120	127	124	115	126	113	106	120	104	118	120	124	120	101	115	115	106	127	133	119	85	104	116	109	108	105	103	126	121	109	114	115	119	103	107	131	132	112	111	147	111	115	116	119	155	104	119	119	136	118	120	110	139	97	131	110	115	113	106	111	121	100	109	102	112	114	106	103	129	129	96	93	109	128	96	109	81	109	120	119	127	113	123	114	117	114	110	104	116	113	120	131	103	118	111	116	98	106	111	145	85	102	143	111	127	126	106	128	112	110	105	97	112	128	118	116	112	115	116	127	100	113	95	105	102	126	110	103	110	117	94	109	125	114	120	116	118	113	120	123	125	101	112	120	108	114	144	127	93	128	130	108	120	116	119	107	117	102	100	130	107	102	96	118	140	138	104	105	115	139	104	117	117	111	133	137	109	99	119	87	118	108	113	105	108	110	118	127	118	105	115	105	122	100	94	115	109	103	94	113	103	109	113	115	110	134	128	95	111	132	101	87	113	113	115	115	124	107	116	111	108	115	141	112	113	100	114	122	118	98	102	111	132	122	126	118	102	123	148	120	127	115	106	115	105	98	119	109	99	126	106	119	125	119	110	117	106	112	108	103	88	97	122	109	109	105	116	125	124	114	116	94	112	115	112	115	117	111	127	125	110	100	108	126	134	137	117	124	121	126	115	100	104	122	124	123	109	129	122	104	90	106	108	113	101	110	107	125	93	90	98	97	126	104	123	112	98	115	107	113	114	115	98	108	127	108	101	122	107	127	117	106	97	97	115	90	133	105	103	121	132	117	109	122	137	106	103	121	119	123	114	120	119	110	126	113	99	101	131	140	102	100	120	124	120	131	131	109	113	119	129	105	106	119	120	120	113	121	100	133	100	111	117	111	110	130	125	122	120	117	113	106	101	126	120	107	120	102	115	86	100	116	96	102	80	105	106	113	89	137	104	119	116	134	118	119	118	102	95	98	121	102	104	123	137	113	113	100	111	127	128	124	122	126	96	93	127	109	93	90	112	106	132	114	95	110	106	110	109	108	99	122	108	102	123	120	117	121	105	109	130	112	109	99	100	122	99	110	107	117	104	114	108	116	111	108	100	97	109	126	106	116	125	108	131	104	139	109	125	110	97	112	124	112	102	114	130	138	108	137	123	113	93	120	119	99	113	139	111	130	101	105	110	101	126	118	94	109	95	108	108	110	106	117	126	123	132	117	134	96	88	125	97	102	120	100	126	99	100
2079	400	448	471	500	394	431	434	416	333	378	369	401	404	355	394	386	345	341	375	384	344	354	337	364	377	376	355	357	366	386	366	348	351	344	359	342	358	363	388	371	354	374	373	368	329	378	328	345	359	357	340	339	360	328	379	370	358	360	374	359	356	348	361	359	352	326	319	377	397	358	393	345	359	365	320	367	332	390	340	343	379	333	359	371	325	357	369	361	349	370	383	366	337	355	369	337	356	346	375	338	356	367	354	352	371	371	338	351	398	369	335	350	383	341	379	375	374	364	336	336	383	333	385	357	351	375	335	373	330	333	365	360	363	339	335	361	363	346	367	379	343	362	385	344	355	377	332	355	380	392	347	348	359	396	333	345	375	328	366	359	317	331	355	375	377	364	341	360	353	350	368	336	337	315	385	324	345	375	351	367	324	357	370	325	359	350	355	373	347	360	336	347	379	353	354	371	342	385	352	376	337	348	352	331	331	367	331	354	354	362	342	380	353	365	352	358	353	347	366	349	384	355	332	365	390	331	373	387	364	351	338	404	322	356	357	325	362	360	380	351	327	356	318	390	397	355	362	353	371	337	391	325	367	370	348	359	339	356	326	351	330	392	333	346	337	349	393	359	344	369	361	343	352	360	339	347	335	328	353	382	337	354	377	353	350	365	322	363	315	364	311	347	350	378	343	375	369	343	366	358	350	333	350	386	345	374	361	369	321	391	332	400	352	354	327	333	363	378	328	330	382	331	372	369	322	362	339	335	365	372	328	350	364	315	360	339	402	369	362	332	337	344	347	358	349	327	321	351	382	368	372	366	389	337	382	348	338	353	351	367	321	335	324	316	363	352	350	361	335	359	319	359	389	349	339	345	339	389	354	355	369	321	334	330	346	347	387	383	352	352	346	346	343	380	360	384	347	374	359	370	352	343	340	354	366	376	359	355	366	355	332	390	358	382	330	352	389	384	349	360	368	336	375	352	341	325	336	325	320	355	371	340	304	332	358	359	372	372	346	359	331	383	371	375	345	357	368	346	383	359	375	364	361	338	355	328	325	374	345	365	340	383	368	342	375	370	362	351	352	346	387	366	329	352	368	386	349	373	368	352	369	356	358	368	350	370	380	328	369	371	385	358	368	343	347	347	347	355	362	375	355	388	337	368	378	336	375	333	365	365	357	325	352	340	336	373	369	355	386	364	339	355	355	344	366	363	357	379	374	379	354	349	361	376	356	355	360	361	347	350	331	390	354	346	341	371	371	345	367	336	338	345	370	365	304	391	366	341	360	347	335	348	382	355	370	357	362	339	382	360	340	344	344	363	350	393	353	357	355	347	361	355	357	327	346	363	375	337	348	337	364	354	380	372	376	357	355	340	365	348	346	378	337	381	370	355	343	345	369	314	359	317	382	361	354	347	357	332	371	365	378	374	371	380	364	371	343	371	366	339	379	327	351	348	373	344	363	376	308	336	338	391	364	320	367	358	352	389	390	380	354	357	346	342	375	382	332	389	364	361	369	334	348	346	369	350	375	356	354	354	346	359	384	364	346	347	341	392	354	347	346	349	359	331	355	352	389	344	346	363	367	360	353	385	347	352	345	382	360	357	376	361	351	350	353	340	340	380	383	335	343	360	359	340	371	357	345	388	346	361	317	354	390	356	356	359	362	396	328	359	359	318	318	376	372	351	367	366	341	378	352	331	360	362	328	356	351	346	349	332	320	363	324	366	360	385	352	314	341	318	393	331	364	379	355	331	390	343	351	345	391	369	376	368	337	353	363	355	393	376	381	351	360	346	386	336	398	355	329	365	340	364	385	371	341	376	321	311	369	336	364	333	365	351	364	356	370	360	384	357	351	361	377	358	390	341	358	345	366	380	355	310	370	395	358	339	339	321	317	372	368	367	379	358	317	352	358	377	360	326	371	326	323	366	353	362	399	368	337	371	390	356	365	348	353	358	346	342	361	374	330	369	363	367	349	388	338	342	349	324	331	407	362	357	331	375	376	370	338	375	358	360	350	345	337	400	372	361	371	327	346	356	344	380	363	363	333	386	376	337	310	363	342	329	348	342	368	361	338	351	367	352	367	324	339	371	331	362	345	349	347	381	345	320	363	332	357	355	367	353	350	358	331	362	367	332	362	350	351	360	356	389	340	338	345	343	312	362	357	359	369	318	365	372	364	338	336	341	378	372	366	366	358	327	338	377	389	320	368	371	369	359	394	343	326	378	324	356	373	364	366	391	379	350	338	360	338	372	324	336	351	348	395	368	354	362	326	368	365	376	330	355	321	385	385	366	369	401	355	343	337	379	371	348	336	338	350	339	292	349	346	349	350	345	352	362	356	352	377	340	350	349	356	370	340	322	350	358	342	391	322	338	354	351	389	384	341	345	381	401	374	349	333	354	348	378	379	338	354	340	369	370	361	344	366	343	361	365	360	338	355	357	363	329	358	370	346	362	357	389	339	366	375	334	349	370	405	353	357	325	340	363	328	362	361	356	365	336	383	379	346	340	323	363	336	367	389	356	324	346	354	335	356	339	365	342	370	367	350	360	388	323	346	334	354	332	368	358	352	340	374	318	361	366	355	359	349	340	367	359	345	357	363	362	360	343	364	370	352	337	365	377	354	373	344	310	339	362	376	382	391	369	361	350	369	375	365	334	373	361	353	338	357	353	397	365	369	372	361	373	376	397	339	334	358	367	344	371	360	354	331	355	373	374	356	357	355	407	363	338	345	359	383	390	347	353	360	376	327	375	354	371	348	310	390	354	376	377	327	360	405	354	333	356	380	358	349	340	393	337	374	366	364	345	380	356	357	360	352	324	329	336	340	386	359	371	381	380	317	368	379	379	359	376	344	381	361	325	362	359	361	360	353	379	353	369	359	345	362	397	328	366	337	344	366	318	338	344	357	366	357	364	347	378	361	369	341	393	341	347	371	395	372	350	355	339	356	353	373	360	362	382	353	355	345	364	311	369	362	338	350	336	326	348	368	345	382	332	366	372	354	340	362	374	374	373	345	351	349	359	385	358	354	341	375	357	352	397	360	356	353	308	319	353	333	366	357	350	379	364	339	348	377	372	345	365	364	353	380	382	332	347	353	332	347	353	334	330	365	355	347	336	339	346	346	355	361	390	383	348	339	388	373	334	386	354	360	335	317	317	346	331	339	371	347	317	345	381	361	345	347	336	354	350	358	364	347	379	368	382	335	385	300	346	377	364	352	354	393	352	339	325	341	340	330	357	341	348	365	343	335	326	360	392	360	414	341	345	372	349	327	363	364	387	360	373	389	331	370	363	379	331	359	342	376	379	375	347	353	369	348	333	388	365	371	350	336	368	349	371	348	341	341	350	363	357	348	337	412	358	343	359	364	343	343	329	339	374	342	380	345	339	393	329	343	316	358	321	372	359	336	327	312	333	371	371	359	369	363	366	329	367	344	365	347	353	312	330	334	330	322	377	361	333	344	353	352	377	325	350	381	332	356	386	367
7490	997	1236	1000	723	576	452	388	343	296	298	252	273	247	226	211	216	236	225	224	221	212	225	225	223	198	211	206	188	214	200	190	224	201	213	212	217	181	196	202	224	195	212	207	201	202	174	212	210	180	196	210	190	183	209	208	208	203	220	203	197	160	208	192	237	193	195	204	214	195	241	201	209	198	195	230	191	186	206	193	192	204	186	201	189	182	195	188	212	211	204	202	186	211	219	210	197	199	185	208	211	190	187	217	183	214	197	201	193	213	176	206	216	188	182	190	218	193	200	209	200	189	201	187	205	190	183	212	214	178	205	209	189	181	177	230	213	194	192	214	187	205	206	211	179	208	169	204	192	198	216	223	203	194	201	191	174	191	216	215	206	189	216	187	207	207	201	218	194	190	183	185	196	203	205	209	211	201	198	216	196	223	184	195	192	203	175	206	172	204	199	192	196	207	213	213	198	198	181	194	175	209	203	199	194	164	199	201	196	207	196	180	173	203	185	198	202	194	187	225	209	185	162	199	219	203	204	193	195	220	247	173	188	187	188	226	207	202	197	178	200	208	199	202	202	226	196	206	207	230	190	194	218	181	187	185	204	171	187	185	178	178	194	194	211	213	192	187	185	185	191	188	214	168	209	182	202	193	223	203	218	209	203	211	219	190	191	194	192	212	177	196	215	213	200	184	207	179	193	218	209	201	204	209	197	193	179	180	192	230	189	211	213	202	201	199	217	213	201	214	208	190	183	210	184	192	210	202	189	221	183	209	201	221	181	208	192	178	205	188	215	190	216	207	227	206	211	215	206	191	207	195	212	182	199	220	173	186	189	204	248	186	186	196	208	198	183	213	210	195	192	196	207	184	208	218	183	183	194	207	175	185	236	206	207	208	208	180	209	215	191	195	189	213	168	230	232	194	193	218	183	184	226	211	186	199	169	187	217	180	180	186	229	205	198	221	203	204	198	185	199	197	186	209	200	205	218	205	216	198	196	212	216	195	183	197	183	181	169	193	205	178	202	234	193	193	207	192	224	207	191	196	193	197	200	238	201	205	221	191	201	190	188	188	203	203	203	207	183	213	185	204	180	205	196	180	181	222	199	213	185	232	207	180	204	178	176	174	199	207	205	226	205	209	170	214	197	228	187	192	205	184	209	189	230	191	195	189	200	199	206	202	207	212	225	205	185	199	199	196	209	196	167	226	194	219	183	225	196	203	198	199	217	218	191	200	170	225	158	218	200	174	185	196	193	192	190	172	198	186	209	222	222	209	216	191	176	176	174	216	188	188	187	203	185	226	208	169	188	198	192	194	226	201	208	212	204	210	171	196	214	200	186	213	182	178	207	205	210	199	174	206	199	204	185	204	202	179	212	175	209	216	198	212	196	188	186	233	199	203	185	186	194	175	231	197	185	218	203	209	197	197	213	196	202	206	214	186	195	201	192	225	228	203	203	201	213	191	210	202	198	196	207	221	205	211	211	207	178	186	217	212	192	211	175	211	197	190	191	215	188	212	190	195	183	209	172	190	206	210	192	204	205	206	198	216	219	210	203	186	200	191	178	209	172	175	186	207	194	210	209	199	174	190	209	188	206	198	205	200	188	206	197	196	216	186	185	173	202	198	184	189	210	183	209	175	214	205	185	181	203	205	186	195	197	188	201	204	204	194	215	219	193	216	217	214	208	183	201	193	216	213	189	205	178	180	198	188	200	209	205	188	207	161	206	180	207	198	166	209	202	198	187	198	205	225	206	182	230	205	199	200	209	196	169	195	190	189	183	192	226	205	193	217	178	210	193	187	210	221	222	195	226	233	190	195	210	179	213	180	185	207	183	202	174	204	177	200	197	207	192	207	215	177	213	185	195	217	200	214	196	202	226	202	193	214	192	195	209	177	195	196	199	199	195	177	192	194	179	207	189	224	201	193	207	194	202	191	190	187	202	234	172	191	196	185	201	181	211	229	192	183	253	183	191	192	181	206	217	213	192	194	178	179	174	205	207	198	200	211	234	191	203	200	193	196	191	206	196	192	196	212	195	186	192	231	192	177	193	209	193	196	189	221	231	182	203	213	202	193	190	208	214	193	184	191	195	206	176	207	220	228	191	194	200	190	199	177	228	207	223	220	204	204	209	179	196	206	219	180	203	226	200	191	236	196	178	217	219	190	207	219	178	213	200	173	213	191	193	226	196	209	185	180	188	180	178	212	202	208	209	181	199	216	194	203	174	205	193	200	181	163	207	193	202	210	216	198	190	212	208	173	196	200	219	206	211	170	218	200	189	223	198	210	198	203	215	206	196	211	191	187	204	192	202	195	202	204	227	219	200	220	194	145	190	208	187	204	166	170	188	187	197	189	227	196	194	177	206	202	210	195	186	194	197	219	192	235	196	191	189	216	218	210	207	195	175	204	182	190	207	198	183	199	184	197	177	186	212	203	194	194	192	178	192	218	212	197	219	204	216	219	197	196	186	201	210	178	178	173	197	211	209	212	181	170	200	207	179	204	194	194	191	214	189	173	224	210	186	169	221	181	209	209	202	207	210	209	214	188	170	180	192	189	198	226	201	211	220	240	218	189	220	171	210	181	193	201	200	197	209	173	174	193	199	175	196	215	199	217	200	188	203	195	185	184	186	211	220	201	204	195	209	206	191	192	195	193	204	208	219	221	194	216	210	226	223	203	222	201	217	199	209	192	182	208	179	206	178	217	214	191	194	180	208	214	180	186	173	213	201	190	213	195	196	205	198	203	195	214	187	184	203	203	208	207	202	172	201	222	202	188	207	194	184	200	202	201	226	192	199	189	182	236	224	182	185	181	202	199	200	173	203	191	163	186	214	174	217	219	188	204	202	178	191	222	192	192	195	205	196	191	215	233	193	194	193	189	189	182	199	208	187	216	190	201	212	202	197	214	192	193	202	209	177	196	196	178	227	186	187	198	212	198	177	205	213	191	182	213	224	185	207	188	201	191	200	190	219	189	177	197	201	196	179	176	180	203	222	197	199	214	198	187	195	187	205	219	181	199	213	203	192	198	196	203	193	190	198	206	227	214	190	186	193	199	213	188	177	189	169	200	193	196	179	194	233	197	207	228	207	214	190	166	185	208	203	207	177	214	228	166	194	185	194	196	225	198	197	214	189	196	213	184	210	210	219	212	199	184	201	205	211	220	190	212	206	200	205	217	195	207	185	196	217	196	210	167	197	199	208	221	188	208	184	212	173	207	225	213	221	199	187	177	171	212	209	199	190	187	184	207	212	190	220	224	185	196	218	196	214	182	222	186	178	189	211	205	216	220	198	192	201	214	193	217	185	198	189	184	193	209	196	198	180	207	185	205	191	207	192	184	185	187	188	183	205	220	184	184	177	188	215	178	172	220	204	211	211	203	196	188	206	210	193	213	206	198	212	213	202	201	207	228	223	187	204	192	197	201	220	197	206	204	225	194	174	235	197	198	179	236	202	206	188	203	198	217	244	216	207	202	221	193	196	222
5792	1333	2751	3199	2792	2258	1924	1672	1488	1283	1150	1082	963	874	853	851	751	758	748	764	704	689	703	687	724	629	683	646	670	685	613	641	638	637	613	604	612	589	597	609	591	592	626	568	589	558	586	566	554	658	552	567	587	571	546	615	573	561	557	567	577	565	569	583	548	533	545	506	570	550	535	584	538	511	570	561	575	588	548	553	533	545	552	580	568	523	541	532	534	539	513	574	532	568	583	568	554	622	550	564	541	524	535	553	581	551	579	524	574	565	597	574	507	568	531	556	581	553	550	564	580	555	552	538	570	586	562	582	565	573	549	540	579	540	552	578	605	543	529	557	576	602	541	559	600	561	575	526	541	546	599	567	562	516	531	598	552	571	528	525	581	580	553	523	581	574	583	536	519	557	554	558	555	598	507	543	538	555	510	565	532	568	566	531	537	540	560	549	560	607	588	546	519	571	562	552	522	577	534	482	568	548	557	506	542	594	580	538	577	569	546	540	546	510	554	536	545	585	494	550	546	536	546	550	569	518	521	568	582	519	542	568	527	539	513	536	573	539	559	586	519	517	537	593	557	556	528	572	537	551	567	525	557	577	525	520	569	548	534	558	588	556	558	551	531	571	512	579	554	531	585	543	563	535	516	586	531	570	533	597	539	550	559	554	525	595	557	564	575	579	569	543	568	559	562	533	535	587	521	553	498	521	552	524	607	557	563	528	567	570	560	565	531	556	515	553	553	553	568	607	499	543	540	561	558	518	502	533	512	514	579	527	533	527	553	532	550	554	549	537	549	532	542	564	572	566	556	559	534	574	573	551	611	526	580	560	558	593	558	528	596	546	543	512	500	547	518	550	524	545	559	537	516	533	554	535	544	497	544	560	528	543	554	559	567	512	557	540	559	587	545	576	528	539	527	528	600	517	558	582	579	591	558	565	532	537	551	551	560	541	539	540	552	573	561	542	561	558	581	536	574	554	559	583	539	547	560	533	532	519	588	536	523	520	522	563	542	545	531	566	566	502	543	577	544	605	527	512	577	524	569	530	559	546	537	542	542	590	569	563	601	530	538	554	553	532	565	530	570	591	544	573	527	552	587	581	564	576	553	547	559	559	553	534	524	549	571	540	573	539	520	549	525	543	516	530	563	572	567	515	557	519	540	503	546	601	554	559	542	524	562	540	519	572	598	559	549	537	547	548	527	524	560	569	537	564	546	541	506	523	562	525	511	508	541	558	529	526	581	545	542	579	550	548	507	534	547	565	554	517	555	558	537	542	558	536	556	571	570	539	521	543	535	550	545	549	520	537	524	539	584	564	535	517	553	577	546	534	493	537	549	519	545	506	555	575	572	533	549	539	542	504	515	566	557	544	576	520	556	573	490	540	563	571	575	564	522	534	585	536	561	545	559	581	499	515	521	580	562	576	568	559	540	524	543	503	545	579	599	534	561	553	537	549	545	505	537	571	583	545	540	559	579	592	563	542	587	538	522	607	557	564	556	562	559	554	533	513	565	581	583	528	570	564	563	615	571	544	510	552	586	600	510	539	563	555	523	576	588	528	577	605	528	563	538	547	535	537	513	590	571	555	591	530	508	542	541	540	559	524	494	572	510	553	552	564	539	543	573	555	535	582	545	543	500	565	557	548	540	516	529	584	538	548	558	554	528	573	554	581	553	620	564	568	551	520	512	546	538	520	528	543	556	574	550	546	546	573	578	542	559	556	525	521	537	578	562	542	522	561	586	566	526	573	564	581	515	534	523	543	533	546	591	541	554	526	578	561	600	538	523	530	576	549	570	512	580	573	529	535	548	520	549	542	532	558	565	591	508	557	514	568	592	566	533	541	565	559	565	570	564	530	585	528	549	528	544	532	520	560	611	504	538	548	586	554	521	491	509	558	534	560	572	583	540	539	591	539	528	560	553	556	558	523	548	542	535	523	605	566	545	559	558	556	583	580	570	554	557	561	543	567	553	536	575	534	571	495	558	566	572	535	554	520	537	523	549	541	565	543	582	587	558	522	573	554	573	562	521	506	603	536	550	541	566	523	550	544	568	541	547	569	534	546	588	571	542	536	541	541	546	541	575	551	509	562	525	528	572	570	530	524	515	567	546	534	554	609	541	575	518	548	543	550	539	577	535	529	545	512	582	531	547	551	572	562	541	533	539	536	550	573	520	566	572	539	549	553	583	521	577	539	552	540	545	561	548	563	543	554	545	538	560	495	549	565	595	521	565	548	602	537	541	574	569	562	578	529	558	581	555	521	597	493	565	581	549	550	560	581	579	550	564	552	557	518	580	545	539	512	557	547	550	568	530	587	548	587	574	586	532	548	552	536	594	550	590	599	569	572	559	528	540	525	530	584	593	580	544	568	596	589	587	544	552	538	561	544	564	579	519	560	540	590	535	520	530	564	516	564	558	521	529	552	532	500	532	552	554	608	575	571	508	510	567	547	564	557	595	542	539	561	579	557	590	538	548	490	541	555	558	529	583	538	550	562	533	508	575	543	569	540	582	534	564	557	542	567	606	551	559	606	570	555	558	523	555	564	536	544	510	579	579	547	570	580	553	563	598	569	558	519	549	542	529	533	520	552	548	559	597	560	536	544	545	563	532	570	569	543	543	539	524	579	514	601	579	501	517	507	530	533	528	529	528	547	560	515	533	529	562	537	524	541	530	566	532	498	574	575	575	555	583	552	516	548	576	552	549	573	579	560	519	500	521	540	546	550	588	557	531	556	515	496	567	562	562	531	548	584	550	599	533	553	546	588	531	569	513	505	546	570	532	512	540	512	548	536	556	567	516	531	530	580	547	527	510	527	548	595	524	544	549	590	524	520	543	563	522	580	557	554	520	506	556	552	503	589	570	514	606	553	552	545	574	501	524	554	526	541	514	535	524	554	520	536	566	525	576	551	557	515	602	516	572	512	534	540	525	546	523	562	558	577	577	577	548	585	540	552	578	546	621	547	574	497	512	535	563	583	523	583	565	558	575	551	536	549	558	516	553	536	568	528	590	519	555	549	504	552	564	574	575	591	546	581	514	533	513	552	559	563	526	550	538	536	592	510	528	563	589	544	566	558	516	544	553	590	530	545	547	553	548	548	537	504	537	520	576	535	528	543	586	583	592	492	529	556	541	544	547	523	557	586	582	545	524	578	556	559	538	558	504	545	569	551	572	531	533	579	577	559	534	520	559	555	568	560	538	555	533	515	538	550	544	520	574	545	542	542	550	572	545	558	585	528	525	524	595	529	557	507	527	514	550	574	550	556	542	561	542	534	571	570	557	560	565	601	528	578	569	578	574	535	526	558	527	504	523	566	605	543	534	474	551	511	550	529	562	598	556	528	570	567	541	564	590	567	507	549	571	562	533	544	555	558	562	532	508	579	502	540	585	536	550	568	578	565	533	587	583	530	523	540	557	579	575	575	574	579	546	546	506	527	597	564	569	554	557	492	546	585	524	563	542	548	582	535	571	522	610	592	546	579	555	590
14257	2556	2563	2012	1344	1100	829	714	668	589	568	495	450	503	461	440	434	385	413	462	361	430	415	414	392	396	396	382	402	374	381	355	413	399	360	362	383	383	363	375	355	370	359	354	356	328	347	370	352	342	385	374	355	362	372	374	393	407	354	374	393	387	360	373	345	345	377	330	336	346	392	360	364	391	332	375	355	352	358	386	382	368	389	367	375	357	372	328	373	379	365	384	348	351	363	352	337	331	382	373	409	387	363	381	373	353	398	326	357	362	357	364	346	388	359	367	360	375	332	357	333	378	400	350	407	353	346	355	403	369	358	357	376	337	315	372	357	317	349	357	340	343	388	342	388	349	351	346	362	372	402	320	354	368	393	380	340	329	372	359	390	338	381	374	313	354	359	372	338	330	419	371	373	377	352	388	357	372	347	377	384	340	381	312	336	364	337	370	383	368	353	360	385	347	331	333	367	425	417	345	355	335	364	398	347	346	379	362	357	380	360	379	373	349	398	383	371	392	353	342	338	381	390	366	372	364	366	371	373	347	346	368	390	369	321	335	389	382	356	322	391	395	339	361	361	371	364	370	359	329	379	384	394	346	360	366	382	327	370	327	336	377	396	397	318	380	344	383	354	378	385	342	369	382	349	369	419	347	391	314	375	395	332	326	325	364	370	348	366	370	340	367	351	358	318	350	378	381	356	372	367	369	344	375	353	338	383	375	392	353	351	351	369	336	401	367	374	355	375	383	319	366	351	374	353	328	355	362	344	348	363	339	337	354	382	332	372	376	374	353	366	356	340	386	384	343	347	396	341	394	339	402	372	354	385	371	359	347	343	368	398	380	380	379	401	347	345	349	362	368	360	353	398	353	346	373	342	361	371	344	332	350	349	395	348	370	354	319	350	354	343	387	373	361	388	405	373	363	364	400	361	419	376	344	354	388	378	379	404	372	348	344	371	377	394	354	370	369	396	366	360	361	404	384	394	366	401	372	370	377	349	340	314	368	330	355	395	387	345	404	376	375	362	314	358	349	397	357	379	404	367	338	385	372	381	376	374	359	394	364	381	369	381	337	360	362	356	362	371	386	365	350	380	332	366	382	392	351	388	386	383	366	369	368	326	376	373	324	414	385	395	341	357	349	355	372	403	372	365	363	359	370	354	380	396	381	374	409	322	315	346	379	357	386	364	352	355	374	356	350	379	339	364	402	408	373	369	355	374	333	371	352	361	376	343	349	388	354	395	373	377	393	370	335	358	400	408	361	361	372	373	327	369	333	332	375	373	407	373	340	351	342	316	376	340	370	343	370	378	364	387	333	350	321	377	382	368	361	360	343	344	384	320	391	390	329	362	367	362	317	380	399	392	335	380	371	373	376	406	383	380	349	354	377	394	356	355	370	361	358	353	332	364	358	381	370	353	346	341	363	375	433	386	397	371	398	380	372	383	375	357	397	356	394	368	407	378	390	376	373	331	370	346	365	364	343	362	356	366	361	342	355	325	373	339	349	351	361	380	352	391	388	369	381	366	354	374	334	339	355	356	388	342	333	381	358	350	397	330	341	342	380	372	351	377	323	368	360	326	389	376	356	353	343	371	343	359	364	369	382	371	354	361	348	361	375	375	345	352	346	371	333	384	350	333	329	349	350	386	330	373	351	378	385	367	372	403	386	390	370	357	357	384	350	336	371	400	356	350	402	349	328	375	372	340	368	372	358	359	362	371	350	347	355	356	372	382	377	364	386	358	366	368	360	362	368	347	358	374	366	353	389	379	335	386	390	349	358	385	357	354	348	369	343	366	369	369	369	369	365	377	359	362	395	362	378	355	357	345	352	398	375	331	361	371	406	353	385	346	359	369	349	351	367	371	335	364	353	361	372	333	371	402	357	375	345	332	358	351	349	308	357	371	354	357	338	410	344	355	383	386	354	335	384	360	368	402	343	394	368	341	411	361	389	356	345	336	348	399	370	378	352	334	399	359	341	334	367	391	370	355	327	332	354	389	323	396	334	328	369	377	359	375	375	369	338	333	358	350	389	352	354	400	361	341	382	410	363	362	357	383	340	335	349	350	401	368	367	371	345	375	359	351	339	379	364	356	365	373	335	379	321	355	347	348	364	355	363	328	353	377	359	389	366	375	387	418	369	363	368	351	374	362	347	387	369	375	303	313	346	358	342	396	355	372	350	386	336	350	372	387	339	324	361	369	348	381	394	330	347	361	383	359	400	341	316	353	378	388	362	348	368	314	345	392	356	390	343	355	357	323	403	338	388	363	359	325	370	363	389	355	364	358	381	358	347	350	384	370	338	341	360	404	358	341	362	344	347	340	362	361	327	367	362	336	378	389	354	383	385	338	330	347	342	374	382	354	362	405	364	360	365	371	363	370	347	335	366	386	378	354	389	377	391	343	360	366	393	377	357	339	382	363	383	331	351	403	364	404	342	409	391	363	376	385	343	365	313	396	367	341	351	370	362	323	375	375	350	331	383	343	379	362	354	345	372	330	351	397	355	397	366	345	356	336	379	364	371	365	352	354	361	393	380	349	358	364	372	395	351	316	401	404	360	339	379	394	341	349	371	353	357	366	355	372	401	373	350	356	370	340	370	319	330	361	329	313	361	366	362	351	333	343	357	328	372	367	366	301	344	374	335	363	381	406	348	347	380	340	362	365	363	345	351	351	332	401	354	377	368	387	364	359	378	350	365	337	327	333	359	344	347	342	348	398	357	369	322	336	367	327	368	381	365	349	358	357	370	381	337	362	364	377	384	336	377	358	376	336	341	359	374	338	393	363	355	332	400	376	371	330	386	368	348	379	374	372	353	366	368	398	329	333	337	364	362	331	364	373	346	360	344	339	378	337	353	353	355	343	330	322	311	376	369	370	374	347	361	391	363	408	348	360	384	352	323	367	347	358	382	395	388	379	375	371	392	363	380	379	379	367	342	356	345	380	356	379	355	366	320	357	345	363	348	410	349	414	369	369	353	356	382	355	336	335	381	376	373	361	355	360	326	386	372	382	385	374	318	347	364	402	392	450	384	335	354	379	374	330	356	353	392	344	384	356	343	395	349	376	369	400	336	358	394	382	388	351	354	389	351	397	385	354	328	358	348	360	360	349	376	389	383	417	370	380	339	344	375	340	357	391	345	323	369	362	395	375	389	366	340	365	392	335	387	383	337	366	375	346	344	386	326	362	369	375	345	386	339	373	361	378	333	363	389	364	390	353	374	330	384	366	376	356	373	333	325	388	370	435	380	361	370	359	364	354	425	360	369	345	363	377	399	338	368	418	385	387	344	373	346	388	362	327	357	335	376	351	368	360	381	343	380	368	316	385	379	394	345	369	361	371	381	356	382	327	360	365	337	350	343	365	370	379	351	306	344	333	391	372	381	333	367	377	388	354	364	356	405	373	332	345	379	351	362	374	369	343	355	337	361	345	340	345	353	349	385	353	341	369	338	372	347	336	381	345	382	384	353	372	376	363	354	390	382	329	351
7914	2483	5105	5734	5074	4341	3409	2977	2514	2217	1958	1791	1794	1605	1492	1395	1325	1344	1281	1255	1231	1165	1146	1082	1124	1099	1056	1055	1039	1108	1025	1050	1056	974	1025	967	1041	985	1105	1050	1022	995	945	981	979	997	960	945	941	961	920	909	951	954	967	927	968	907	954	950	930	955	940	943	921	857	923	920	919	933	868	912	917	930	939	899	916	929	915	921	884	892	928	917	937	905	934	921	914	923	912	910	924	867	801	895	908	881	924	913	853	919	888	855	860	869	870	903	884	874	895	896	873	893	898	883	869	889	878	866	868	890	861	864	837	906	906	876	865	869	896	933	902	915	869	885	903	904	871	909	899	914	907	916	901	885	903	887	877	892	872	897	916	842	888	878	898	860	875	921	921	855	836	884	894	891	885	885	869	900	878	843	873	927	889	881	885	902	923	870	934	904	898	870	853	840	906	879	903	861	840	883	824	843	924	900	895	885	888	950	880	918	899	901	874	934	940	860	930	899	886	902	819	855	923	886	879	889	903	901	875	883	957	892	852	883	862	881	941	859	854	876	852	905	885	864	876	841	924	902	907	871	817	904	928	927	876	865	880	860	894	864	890	891	865	915	851	838	947	952	939	929	869	921	876	934	878	873	928	920	921	936	881	892	905	907	868	923	883	931	866	886	894	918	897	828	915	913	860	842	922	897	914	908	866	942	928	878	901	917	817	897	859	875	878	842	870	851	846	893	851	888	936	841	907	899	913	898	882	880	871	873	838	892	878	924	932	882	902	870	856	935	850	893	887	875	856	972	861	904	849	844	900	909	874	852	892	909	851	877	924	859	926	857	904	935	859	862	845	933	852	888	924	880	908	870	864	822	904	891	868	866	824	882	899	893	904	882	859	903	881	877	900	884	899	904	871	926	858	987	856	867	875	839	869	879	917	894	880	838	955	918	897	873	842	894	908	804	882	866	971	804	887	969	851	911	852	873	878	862	854	887	924	849	847	965	848	865	843	893	906	883	853	904	858	809	876	903	873	877	852	873	900	825	880	926	913	879	881	871	867	866	882	924	893	901	859	886	875	869	890	877	867	878	893	901	859	852	870	902	941	849	890	894	879	869	901	881	902	846	849	927	855	887	898	889	917	879	917	863	938	887	859	958	922	905	848	939	886	872	913	898	918	863	899	875	885	876	921	900	899	889	886	901	859	912	862	870	877	918	890	882	906	851	845	881	948	929	899	905	870	918	860	879	884	915	835	861	873	874	872	940	845	904	882	831	841	905	858	852	907	891	924	864	873	839	886	896	896	914	898	883	906	901	940	853	921	810	881	858	890	879	945	935	909	828	941	858	893	965	881	856	899	902	859	835	913	922	886	874	911	873	855	899	861	887	912	892	904	886	871	857	936	832	902	827	835	868	895	906	873	860	923	890	886	820	858	876	911	910	893	892	926	877	882	911	856	897	919	916	891	916	864	925	876	843	875	881	872	907	891	920	866	881	893	890	881	910	903	878	955	850	864	869	868	894	870	921	916	878	839	943	863	864	884	854	901	934	917	866	868	836	906	878	926	862	840	837	885	838	870	867	924	887	874	910	890	881	928	907	845	890	887	889	863	943	875	970	866	890	926	907	865	856	948	837	888	854	858	819	933	894	892	888	827	874	902	868	870	902	856	896	902	947	917	868	944	838	915	879	873	865	891	875	874	905	859	906	924	869	895	879	922	895	892	912	900	900	878	935	882	902	863	910	883	852	938	924	907	951	905	923	881	877	850	884	868	869	849	889	853	837	892	836	851	859	920	933	882	836	900	904	892	935	847	924	853	849	906	961	868	890	863	852	854	850	829	880	875	864	870	924	828	845	910	822	915	878	904	905	903	936	869	867	916	875	882	884	877	924	856	895	862	857	856	887	918	873	883	945	925	898	869	877	931	884	936	860	822	879	860	869	897	918	872	892	968	881	822	863	923	870	872	949	904	872	855	895	878	883	941	820	872	905	868	911	894	916	867	913	901	876	907	876	927	870	831	934	864	871	860	896	903	878	903	905	863	879	877	881	893	875	920	883	899	844	848	904	855	843	938	866	884	877	955	927	877	905	897	893	824	871	932	868	901	885	885	953	899	874	922	854	891	868	948	852	885	905	930	912	901	841	878	858	869	933	865	932	835	871	957	883	925	891	853	857	868	860	862	911	829	900	838	876	917	922	912	844	929	862	923	882	930	908	887	873	863	932	857	866	874	884	904	962	881	859	891	902	940	885	881	908	926	894	892	877	900	830	910	928	869	848	879	932	926	830	899	907	906	837	938	870	924	911	915	872	898	941	872	891	913	918	881	873	909	910	884	884	844	898	853	938	873	853	900	946	829	898	922	859	825	915	883	832	906	958	958	887	861	870	881	901	896	934	873	864	875	959	840	912	876	902	904	941	916	885	885	912	853	862	911	894	856	835	896	914	910	867	889	903	860	885	904	913	837	900	870	907	852	884	832	923	861	889	896	881	936	907	893	901	905	864	918	951	929	899	967	916	843	914	865	914	890	905	888	887	882	897	856	903	841	928	890	865	910	852	885	887	851	914	879	852	888	897	917	891	838	845	860	898	865	882	889	924	874	945	910	837	943	895	845	814	878	874	894	875	881	933	908	893	889	820	883	937	932	831	866	901	890	885	862	925	835	955	878	907	897	924	802	856	866	887	861	868	856	871	897	873	880	867	881	887	885	904	883	882	895	870	881	878	855	866	872	832	879	902	904	908	916	905	892	864	856	922	920	851	865	879	838	904	958	863	876	889	840	938	910	946	883	894	881	872	913	860	921	900	872	854	860	870	903	826	883	889	878	868	901	893	909	886	872	850	864	855	901	871	887	903	876	926	872	915	868	849	855	860	884	912	852	910	854	885	878	911	879	860	864	894	856	912	889	858	832	896	887	841	880	866	970	897	893	821	862	909	842	886	838	913	920	910	882	885	870	910	868	909	885	914	885	879	876	889	867	930	865	851	935	851	879	858	909	878	886	906	870	881	890	903	956	985	851	835	933	914	871	877	882	889	882	892	863	881	931	887	902	900	863	890	872	872	875	904	878	938	893	908	882	903	914	897	869	866	859	819	854	888	899	887	889	871	848	861	878	927	930	859	910	918	883	870	958	956	855	893	854	916	874	892	857	945	843	854	885	895	892	847	847	886	812	885	864	902	864	844	904	907	884	912	896	869	862	827	894	902	937	880	885	932	904	911	848	859	852	883	894	857	874	905	919	885	916	895	901	859	843	856	880	874	882	881	876	877	898	893	933	831	844	877	886	892	903	872	906	912	864	910	880	888	931	893	892	917	888	880	918	832	955	863	879	873	884	882	892	830	884	869	904	887	868	899	889	934	888	885	907	884	841	849	928	873	888	928	907	949	855	889	912	904	890	865	928	846	910	937	875	862	949	893	898	887	873	946	916	881	894	887	874	914	920	882	921	879	911	912	865	896	897	916	863	861	894	940	903	892	834	898	892	854	910	904	904	858	905	916	862	854
1883	153	138	134	149	138	115	121	126	126	122	100	122	97	126	111	135	101	125	107	103	123	103	116	106	110	113	108	119	119	101	131	108	126	121	125	102	125	111	117	108	107	128	115	112	101	106	98	105	102	114	107	126	118	105	102	113	98	111	109	125	115	109	100	108	102	129	104	135	121	126	105	95	119	104	100	110	107	113	98	106	112	117	107	125	122	108	91	129	134	112	108	109	114	103	123	103	108	124	119	114	129	113	132	128	120	111	112	93	121	91	121	114	102	136	111	135	121	120	107	121	116	122	107	121	120	100	85	93	106	106	109	122	111	83	120	106	104	120	124	129	117	119	100	122	136	117	101	126	92	120	113	113	114	105	120	106	83	121	127	128	110	113	125	127	106	117	111	119	104	114	121	106	92	103	113	115	113	111	126	113	109	106	114	121	108	128	104	100	100	112	116	123	102	111	107	110	120	108	123	119	126	127	90	113	102	109	121	104	115	99	107	122	127	95	113	109	110	115	107	112	93	98	133	108	110	137	102	103	102	123	95	99	106	93	111	103	105	97	111	103	107	112	123	115	126	118	114	113	92	142	107	93	101	105	106	124	128	123	117	107	121	114	115	97	99	129	114	107	103	120	114	106	114	122	103	103	115	118	110	118	110	116	108	108	96	116	96	101	105	111	101	116	102	120	126	123	110	99	111	100	107	107	101	107	102	112	95	102	121	106	130	113	120	104	112	126	96	106	116	111	116	125	124	119	85	118	106	93	95	116	109	117	110	112	110	108	115	121	97	101	120	103	106	103	102	118	106	108	132	127	117	115	99	110	106	113	102	120	114	103	121	126	118	100	107	120	92	121	118	107	103	103	125	111	117	96	103	123	133	112	114	116	118	106	113	85	102	118	104	121	100	110	91	129	136	114	111	128	96	104	124	122	105	118	114	108	108	134	113	121	109	111	138	125	117	95	105	105	100	118	126	109	117	122	111	108	114	109	103	112	127	93	115	129	94	113	117	101	116	115	111	122	117	111	112	100	124	116	118	127	101	106	118	93	124	99	102	123	109	125	116	91	123	112	120	127	106	121	104	107	99	110	102	85	119	117	112	88	105	121	115	105	106	75	115	115	106	107	104	118	110	115	113	115	122	111	90	115	122	117	103	101	119	115	115	100	90	116	121	117	94	122	107	111	114	108	105	96	111	141	109	111	117	102	115	98	92	102	102	110	120	119	105	133	97	110	122	111	114	96	105	111	116	103	104	119	100	139	120	117	118	112	117	118	114	108	108	113	110	89	116	126	136	91	111	112	109	105	82	122	122	116	113	101	108	133	117	117	128	119	105	108	117	112	116	112	113	111	110	120	110	94	92	101	110	117	124	126	118	115	127	111	103	126	97	118	93	110	87	93	111	98	116	104	113	133	111	124	118	118	102	119	101	87	118	116	110	116	108	123	118	124	102	121	133	120	112	101	117	113	113	109	102	114	112	108	107	92	100	105	102	113	140	129	118	124	111	123	106	88	112	128	119	108	124	144	148	106	107	104	121	122	115	105	110	107	99	113	109	106	108	110	119	117	126	92	109	121	113	117	122	100	120	111	119	106	122	127	88	98	126	106	102	110	108	96	122	125	110	96	116	106	112	112	123	110	109	114	118	116	97	97	91	98	102	101	127	117	103	110	121	135	112	144	121	114	111	96	108	96	112	103	96	124	104	117	113	97	101	112	110	119	104	132	119	99	105	116	114	138	111	110	120	106	110	98	111	93	106	109	123	121	123	111	111	103	115	114	106	115	113	120	114	122	130	99	122	115	94	110	96	101	98	131	113	116	106	104	110	124	120	129	95	104	116	109	107	116	107	119	108	101	103	116	111	94	96	104	88	115	107	97	129	105	96	126	97	101	85	114	119	107	114	91	132	105	96	112	99	113	99	103	109	109	107	102	105	122	110	111	107	113	108	106	100	102	125	102	137	115	84	108	118	133	102	104	102	96	122	115	109	100	115	91	111	101	104	84	109	98	119	117	116	117	105	119	103	102	129	120	114	104	114	108	123	116	100	101	119	120	124	122	113	103	96	107	106	123	112	121	100	113	85	133	104	116	115	91	99	92	115	105	96	130	107	94	102	130	111	107	135	115	105	101	101	107	136	112	123	129	120	124	101	105	110	104	113	106	102	122	105	146	111	119	102	104	115	104	110	98	101	113	128	111	102	100	113	121	112	96	112	111	108	98	108	126	107	116	116	108	117	104	115	111	95	105	107	107	127	119	111	118	111	96	120	125	127	114	100	108	109	126	124	99	122	95	97	107	115	94	109	111	122	111	117	97	116	99	115	113	99	112	113	102	107	91	124	117	107	131	112	127	119	109	106	113	105	104	121	116	96	109	89	92	122	105	111	111	133	109	95	117	104	109	98	106	125	117	125	118	108	106	97	125	128	104	98	89	101	117	119	109	102	120	124	99	100	105	102	112	117	129	123	97	112	129	114	102	108	131	119	98	121	106	112	132	119	124	94	111	102	112	125	124	108	116	131	126	114	119	111	124	97	104	104	124	120	124	102	105	117	100	124	99	101	105	106	120	102	110	99	107	131	121	113	106	130	105	131	105	109	111	127	108	122	134	105	111	109	120	91	114	116	116	108	98	118	115	104	123	115	106	124	100	101	122	116	87	103	100	108	110	112	106	115	119	108	95	110	117	106	112	122	109	111	124	126	110	112	127	119	103	91	112	118	107	112	114	109	127	106	134	91	143	103	104	114	110	92	116	95	92	103	116	120	99	123	106	112	109	92	89	124	124	99	97	104	96	105	111	143	119	121	90	116	100	115	114	106	125	106	92	110	114	117	130	105	98	112	124	104	109	117	103	100	106	120	113	112	114	110	104	115	120	97	106	124	109	103	109	104	116	126	98	108	109	95	114	113	108	127	106	100	110	125	100	121	120	153	106	109	105	134	125	131	100	128	95	112	120	120	129	101	97	121	102	126	102	112	113	104	99	104	134	111	118	108	110	117	128	112	118	116	111	95	90	107	107	131	104	119	95	110	112	100	109	135	118	112	110	108	112	102	119	97	101	129	113	113	114	113	124	122	105	91	92	113	99	113	118	124	123	108	84	104	105	103	100	95	105	115	110	99	125	107	96	138	111	107	114	106	125	114	105	107	103	110	121	115	102	103	90	131	113	105	103	107	104	109	126	113	109	96	113	110	108	137	91	118	90	108	100	100	119	102	122	114	127	118	128	105	106	122	113	129	126	114	128	114	107	104	128	102	109	98	114	103	116	114	121	89	118	98	98	100	98	114	95	128	107	113	112	105	136	118	100	129	104	128	103	128	111	113	112	99	129	95	108	109	91	110	92	111	109	102	131	134	101	97	115	115	118	129	129	103	90	99	87	113	108	101	107	114	120	115	105	101	128	101	110	105	92	100	107	118	107	120	123	97	138	113	97	108	104	118	99	101	120	100	129	120	78	109	127	104	98	124	99	115	114	112	101	108	103	90
2115	422	453	418	450	417	413	403	356	364	389	380	360	360	362	374	362	366	367	336	381	354	334	379	340	330	361	371	369	384	380	335	321	355	366	331	352	353	330	343	343	326	330	364	322	414	363	323	337	340	316	358	342	351	335	370	341	353	374	321	345	339	367	369	351	372	341	346	326	338	347	365	324	355	349	361	349	320	356	374	315	343	378	357	337	352	341	340	360	385	348	365	332	320	320	373	352	356	333	324	338	347	315	382	330	346	346	368	357	322	354	317	369	343	341	355	355	346	328	355	342	325	303	346	332	317	347	353	347	347	336	349	342	336	341	346	345	363	341	342	400	331	393	366	336	344	354	344	347	346	348	367	365	353	327	371	365	339	335	326	326	350	347	365	357	343	370	369	348	367	356	345	354	349	327	350	312	334	376	329	331	364	332	359	334	327	360	348	307	339	354	377	366	357	375	349	310	366	321	309	340	364	344	330	344	354	352	341	313	370	327	337	313	323	336	336	362	359	314	360	327	384	360	353	359	342	348	322	332	335	370	347	334	348	338	370	351	352	330	335	353	317	322	347	337	347	351	335	348	332	357	331	328	378	337	344	371	329	319	335	358	353	319	372	336	326	301	376	346	361	367	341	349	358	384	342	374	332	332	343	330	358	387	356	334	363	337	390	346	338	351	342	349	320	342	349	326	329	333	340	324	362	353	327	346	317	365	360	336	357	342	342	331	322	340	329	359	332	361	365	301	345	399	320	346	315	358	339	380	369	326	320	349	327	372	335	341	319	351	323	361	362	321	372	371	336	333	389	326	330	358	356	337	375	345	347	297	328	331	335	324	347	323	339	333	320	366	319	344	348	335	361	331	374	338	357	341	322	349	337	318	364	337	337	343	363	344	328	351	358	342	333	373	362	344	336	370	334	352	335	350	326	345	343	355	348	334	338	364	365	399	379	363	337	326	360	356	349	410	365	333	363	356	353	330	326	350	289	325	341	339	342	359	380	366	353	339	333	345	386	342	310	354	360	333	356	366	333	339	332	342	346	337	349	311	378	343	376	387	319	381	336	339	353	318	347	345	307	405	330	354	347	327	348	340	333	335	358	367	316	344	348	355	329	339	347	352	349	331	349	349	353	357	338	378	360	345	338	346	345	345	337	321	373	314	355	307	351	338	350	324	340	297	360	352	337	356	325	342	350	353	350	335	351	320	367	351	349	342	342	341	318	342	373	326	336	362	393	325	350	326	357	325	378	314	335	339	375	346	330	380	362	346	372	330	329	333	341	331	366	363	401	362	315	338	354	347	352	356	318	338	349	334	333	315	363	346	347	311	382	341	353	330	340	342	354	323	358	378	357	355	368	347	359	375	350	366	383	348	327	365	325	331	325	339	382	350	345	349	333	331	362	347	330	348	331	338	340	307	353	340	332	345	343	367	326	354	341	355	350	343	379	305	340	317	371	359	330	335	328	330	318	339	355	350	373	334	349	333	323	324	324	352	351	352	338	366	322	338	324	336	342	349	325	367	316	323	347	354	305	370	328	341	331	312	356	323	342	374	357	283	326	324	396	345	338	375	373	328	365	379	371	345	317	352	361	323	364	314	321	338	361	392	370	376	367	341	311	387	371	368	334	316	308	351	319	340	372	392	346	344	350	354	349	365	333	329	333	336	346	369	334	345	343	336	348	371	383	350	347	342	375	356	322	353	329	343	349	339	359	369	367	363	345	356	362	351	333	304	341	343	346	325	378	347	387	346	348	366	315	331	378	366	349	370	345	361	342	323	371	341	328	361	354	333	364	341	389	362	332	358	362	332	336	335	338	351	379	351	360	358	340	305	361	338	331	319	364	337	330	361	360	322	355	340	338	360	368	349	393	338	333	303	338	366	348	327	368	318	345	336	319	331	302	327	356	342	356	367	342	326	352	342	353	358	342	342	373	343	353	368	371	349	317	315	343	351	345	397	307	352	314	349	320	350	375	350	308	343	315	355	339	366	334	326	344	327	351	351	338	325	342	342	374	332	362	324	342	332	327	365	338	352	371	371	352	331	341	335	335	344	307	343	357	311	342	361	345	364	348	357	337	393	358	340	366	374	340	346	352	350	305	315	334	364	375	319	318	342	342	388	333	352	357	333	368	389	328	364	360	327	339	345	330	350	329	317	354	336	344	344	322	364	340	368	317	313	336	361	362	320	346	370	365	388	312	346	337	356	322	375	347	390	327	360	335	328	333	319	384	354	361	370	340	356	352	340	356	360	346	349	363	339	329	367	320	333	334	350	334	363	336	349	336	367	378	365	380	390	328	329	368	376	353	362	381	350	308	337	329	324	313	377	352	355	322	364	350	336	318	354	328	343	347	325	349	357	358	373	344	391	359	323	360	324	326	340	366	349	322	342	329	354	342	367	356	359	354	320	315	361	331	364	326	338	331	341	382	357	365	332	364	332	339	358	350	340	331	330	357	338	339	351	332	345	315	316	310	334	373	357	338	303	335	336	356	325	333	372	333	417	359	379	350	345	369	339	362	351	347	344	333	366	318	354	343	388	362	322	338	338	343	362	343	366	331	322	378	346	364	339	325	383	309	322	368	354	351	311	335	366	422	348	349	346	349	389	322	341	334	345	331	358	355	355	345	375	369	331	345	351	361	319	305	322	343	338	340	358	321	312	356	311	357	352	312	358	349	350	328	360	323	362	344	355	358	362	324	332	353	352	373	340	339	319	369	365	332	352	341	320	349	346	365	330	344	337	363	350	368	312	347	357	355	355	342	355	336	339	335	342	366	320	355	334	331	359	365	363	336	356	361	341	346	363	334	351	346	351	333	347	385	326	329	356	330	321	328	331	361	365	351	349	316	362	381	337	363	350	343	340	357	349	347	333	349	356	372	335	385	347	322	319	365	356	355	362	302	342	343	343	341	334	326	368	365	365	357	336	333	342	337	334	307	295	343	327	349	343	340	350	323	351	337	363	355	404	311	342	377	345	358	369	351	354	365	365	334	335	349	359	405	346	326	317	320	356	373	335	332	354	363	331	375	352	331	342	360	344	384	347	334	358	324	324	323	351	316	388	321	368	368	317	350	322	335	351	357	358	385	352	371	341	367	324	341	382	406	357	374	334	351	362	337	339	346	318	335	335	361	357	331	351	347	350	339	367	359	353	333	332	341	353	324	328	346	351	346	343	345	353	336	367	350	366	350	357	352	336	374	310	351	376	314	328	352	364	351	356	363	355	306	379	316	368	341	370	348	344	388	330	365	346	332	346	352	347	341	360	350	355	356	340	361	340	326	368	350	376	335	362	363	343	327	353	341	358	376	326	377	353	339	334	347	350	368	337	366	349	328	372	322	345	328	362	330	324	338	322	352	357	345	352	351	368	361	371	341	348	381	359	336	344	341	376	385	362	353	341	354	321	319	380	329	375	339	359	368	319	351	364	360	371	296	343	340	344	336	312	365	361	327	338	344	319	341	335	331	336	335	376	351	332	328	328	365
7502	1015	1241	932	702	563	448	373	346	302	319	252	247	249	227	222	232	214	241	230	218	209	232	216	224	216	175	217	201	200	236	213	214	238	215	216	210	203	186	214	217	192	193	212	201	221	167	196	188	181	207	194	199	201	173	214	222	221	174	203	233	181	208	199	210	203	225	215	193	204	175	186	203	221	190	217	201	193	207	204	204	201	224	176	211	175	196	183	194	199	227	183	191	189	192	177	174	210	189	210	210	221	174	200	198	202	208	174	197	199	200	186	181	189	196	194	203	189	191	211	201	188	207	194	214	185	195	224	215	161	236	195	233	182	212	210	200	184	197	190	183	198	175	181	201	199	201	204	198	203	201	197	195	225	190	233	163	222	201	211	192	179	202	203	219	180	204	182	198	204	205	197	183	194	188	205	220	194	218	199	204	191	213	195	211	202	188	223	175	178	209	213	194	193	229	197	208	203	187	230	198	211	178	214	207	187	179	222	208	218	194	208	168	218	198	201	166	198	199	197	192	197	175	218	188	207	215	191	181	198	188	187	195	188	189	195	211	179	176	194	240	208	191	189	199	189	190	185	224	219	186	190	187	195	191	177	194	202	183	194	219	187	215	218	202	182	193	187	171	163	208	178	202	201	208	186	221	191	190	187	211	211	209	198	202	207	179	184	213	185	202	190	217	188	198	186	198	197	178	184	198	203	233	208	205	191	231	170	180	198	223	160	176	197	193	172	193	194	195	205	218	176	209	251	201	203	214	198	170	218	197	174	189	173	206	185	204	184	205	177	213	223	178	188	183	197	186	174	192	181	181	186	194	187	177	195	191	193	176	200	200	176	176	205	187	200	206	207	233	207	201	203	182	202	182	190	172	196	224	190	199	207	195	211	181	199	195	209	217	189	210	215	198	193	196	218	184	174	228	194	216	174	201	241	214	195	197	196	201	214	205	178	191	207	208	183	218	194	202	199	173	199	225	193	211	194	196	198	213	206	177	185	203	185	192	210	187	206	187	197	198	214	226	195	178	186	214	204	189	176	218	231	221	172	235	200	199	199	215	193	190	202	210	196	202	203	210	209	200	190	199	186	195	208	177	172	191	201	200	230	185	197	219	194	185	199	183	190	194	194	181	210	198	208	204	175	175	213	224	203	185	204	199	178	199	202	199	196	189	211	205	194	198	227	197	202	207	194	210	207	191	182	190	182	194	195	209	220	226	202	221	186	170	234	216	198	175	215	186	174	181	189	205	196	190	232	204	186	178	180	179	194	187	177	221	200	200	195	199	204	194	200	204	207	211	214	213	229	211	179	191	194	207	202	224	201	206	217	216	194	224	211	210	197	210	215	230	216	218	174	183	195	215	201	192	192	198	186	193	214	165	181	193	180	207	169	203	193	208	202	206	195	195	217	220	218	204	201	211	225	201	193	187	200	199	181	187	211	187	204	179	209	204	182	183	215	186	209	208	187	168	160	197	186	200	194	204	188	215	190	186	185	206	210	194	218	197	197	193	206	200	186	209	204	206	204	197	201	193	197	194	192	216	212	212	188	167	206	198	182	198	198	207	177	176	167	184	191	207	209	183	202	201	185	172	203	210	202	175	198	210	198	223	204	218	202	203	183	195	209	213	228	187	193	174	192	215	216	197	172	207	170	205	207	198	201	215	193	198	191	208	199	196	224	188	210	182	212	212	197	179	191	196	199	196	183	184	189	204	195	203	200	192	201	191	197	189	199	191	226	185	217	188	210	219	197	199	190	210	149	203	187	189	203	187	218	201	190	212	203	169	181	203	172	198	213	205	218	213	178	181	232	186	174	199	209	193	186	190	204	186	189	202	204	212	195	202	213	220	198	199	191	205	205	211	193	199	187	194	202	213	195	204	200	204	243	186	188	201	222	204	220	193	186	209	164	194	237	222	202	224	191	181	177	232	208	199	188	226	223	193	193	184	182	182	192	197	217	218	184	223	208	215	184	192	205	192	207	181	200	209	222	232	200	207	213	202	183	210	195	187	165	203	201	225	201	210	212	209	194	203	193	208	177	173	214	188	187	207	224	201	197	185	199	196	171	184	199	178	215	207	204	188	202	203	191	190	196	198	189	199	192	164	204	210	206	179	198	215	227	224	187	168	213	206	211	219	182	178	184	219	205	190	189	178	216	228	193	193	187	203	194	183	198	179	190	213	185	199	155	222	202	196	222	207	191	208	186	191	179	205	210	190	212	193	188	195	222	181	186	174	199	199	180	199	202	197	201	186	207	208	150	180	218	167	205	197	190	216	204	185	172	210	172	201	215	188	189	184	205	188	206	204	221	184	200	195	213	183	211	187	185	198	191	214	209	208	196	192	186	211	198	191	208	192	192	201	208	188	177	170	214	193	188	187	203	210	193	222	197	167	194	185	179	179	189	212	224	189	207	188	201	193	185	192	207	210	214	212	211	195	187	191	191	202	196	208	223	191	208	206	206	178	186	214	202	205	223	213	207	182	189	181	185	223	188	199	195	195	185	202	226	177	186	194	190	244	200	185	174	237	219	201	199	193	212	194	194	218	218	178	198	180	237	181	201	214	206	182	210	211	175	216	212	196	224	202	214	199	215	207	185	216	194	195	179	240	187	199	210	181	186	208	186	216	181	201	196	196	194	202	193	184	233	196	201	169	210	205	201	204	198	209	199	202	179	200	171	208	190	214	191	223	203	197	208	175	209	186	216	177	183	198	221	194	189	208	197	206	216	207	209	197	223	189	181	197	193	198	212	208	172	180	204	189	184	184	184	180	211	174	201	186	189	233	234	218	192	199	206	186	181	210	219	187	217	197	215	215	189	181	192	209	192	193	199	207	213	195	227	188	178	192	224	189	226	207	203	194	182	185	203	189	231	195	222	184	211	203	189	206	204	205	208	205	191	192	172	208	203	195	187	194	192	228	230	181	204	192	195	186	179	201	207	225	171	185	212	206	201	179	205	206	238	189	173	182	195	206	185	178	205	201	196	176	192	181	210	206	216	210	197	199	190	206	192	189	203	209	208	217	176	204	191	195	204	208	188	202	212	216	206	207	199	202	206	174	189	166	201	187	217	211	182	169	193	201	194	197	225	193	195	191	205	209	197	192	220	221	195	196	192	211	191	192	208	229	193	241	208	178	170	191	219	205	216	210	204	185	223	219	207	212	208	219	168	191	197	178	206	193	177	212	187	194	187	215	211	181	226	178	180	206	213	193	200	199	197	227	194	198	208	211	200	216	196	180	189	211	206	190	198	188	194	209	206	216	199	175	183	175	211	202	176	195	187	187	234	197	192	188	212	223	210	201	206	193	205	190	198	212	195	187	184	197	174	195	171	193	198	207	226	211	158	199	187	215	214	211	225	200	198	180	188	220	203	183	213	208	192	221	193	200	200	204	211	202	200	219	204	202	205	198	191	198	215	178	225	198	205	184	200	220	188	196	180	167	216	186	210	196	215	181	181	198	171	195	176	226	217	204	207	199	197	194	209
5799	1359	2602	3196	2773	2371	1890	1614	1435	1240	1116	1056	950	927	853	856	792	745	805	745	714	652	693	697	665	630	627	642	597	654	637	621	628	563	640	595	603	603	559	649	649	559	612	591	622	614	580	593	583	586	625	560	579	559	609	605	564	556	524	554	553	541	555	561	583	564	586	568	550	542	561	571	608	570	526	533	552	602	555	550	536	588	534	549	553	530	573	544	575	574	525	546	560	542	533	565	557	574	557	511	551	583	560	574	550	539	572	524	536	546	594	596	513	534	526	556	569	529	560	567	565	543	540	525	520	528	538	551	556	575	548	534	590	528	569	503	534	589	500	564	550	518	550	537	558	552	594	523	563	537	541	589	559	567	533	526	529	535	537	525	524	573	573	515	585	567	502	567	501	578	561	545	559	525	545	532	534	536	579	530	542	573	513	579	541	563	522	560	559	531	533	567	520	606	540	521	558	545	523	559	547	521	542	558	527	547	505	576	568	524	534	523	558	594	571	555	533	549	537	519	539	560	565	579	526	548	539	584	562	534	569	525	539	595	516	525	525	565	544	533	553	538	550	566	551	520	532	569	557	506	566	525	533	566	560	543	560	539	563	494	546	540	547	566	534	538	561	536	537	534	559	549	559	527	496	535	536	536	514	542	547	570	525	532	520	542	550	532	509	510	540	561	521	560	558	591	571	589	521	516	510	515	512	547	544	519	553	529	566	580	542	527	544	560	529	610	534	531	573	497	572	526	531	548	566	527	529	550	511	524	538	570	550	536	558	568	511	570	521	531	547	545	534	521	553	544	540	556	602	562	559	571	546	536	562	528	566	529	512	512	536	506	548	547	532	520	564	548	538	531	590	533	530	541	553	541	538	594	547	586	524	524	540	600	557	515	518	554	564	540	495	527	539	576	520	539	548	539	558	528	559	542	521	539	568	551	503	502	529	586	509	528	535	497	551	537	524	524	586	532	513	551	540	528	526	535	514	568	530	519	515	541	527	498	568	567	566	551	562	577	538	501	547	561	585	550	552	538	520	531	514	507	522	526	589	586	528	499	553	537	553	560	560	515	524	550	582	571	531	545	566	533	581	573	553	574	561	543	539	529	549	569	555	514	536	537	516	508	520	553	518	592	539	535	552	566	537	564	540	526	546	546	543	552	535	553	536	591	534	536	545	517	550	537	555	548	516	535	522	591	593	541	556	522	536	533	538	565	525	586	582	563	578	523	545	567	541	527	584	559	582	552	546	512	558	559	541	569	580	580	557	548	540	530	586	506	533	537	562	532	582	558	519	535	529	533	555	555	558	519	517	546	541	541	541	554	504	554	547	525	526	554	518	546	556	535	566	542	560	538	598	504	516	531	538	505	571	535	530	534	512	553	553	529	531	525	565	574	547	542	562	559	533	553	571	550	536	537	531	595	556	549	571	600	544	522	545	565	541	522	524	558	578	543	534	537	551	545	554	578	507	513	564	599	494	491	536	559	549	532	534	574	552	552	600	554	546	529	573	527	574	623	538	527	519	569	550	584	560	547	520	512	555	530	581	537	576	560	546	555	531	578	559	555	541	563	517	574	534	548	580	543	529	508	545	583	602	544	531	544	522	547	541	557	560	552	518	593	586	616	563	517	575	542	605	548	535	570	519	503	543	531	575	549	545	538	560	550	528	538	543	552	537	553	538	557	537	555	507	550	525	547	537	549	550	579	544	527	557	565	569	571	519	546	525	517	575	546	542	506	556	533	521	532	531	522	518	508	569	533	520	515	556	591	600	528	544	505	558	559	565	567	552	572	534	512	541	556	551	514	535	545	554	530	551	548	512	526	519	556	541	525	509	534	522	581	572	552	540	592	536	543	600	503	545	554	545	568	535	556	573	568	550	546	556	549	556	546	573	521	525	530	515	547	525	550	558	529	531	554	552	525	539	548	514	565	571	566	525	581	562	569	510	537	537	554	566	536	550	531	613	521	575	586	564	572	567	488	511	533	544	534	544	556	533	583	565	497	554	573	542	543	584	535	578	527	565	535	571	548	557	544	542	527	531	537	500	550	518	585	524	564	548	516	532	544	583	542	570	550	567	536	515	564	543	546	555	514	566	544	551	539	541	542	566	529	511	537	579	552	541	537	516	606	552	529	557	578	542	538	527	527	545	553	530	516	542	554	571	507	543	525	539	555	536	590	550	567	540	546	574	557	558	560	561	537	554	569	569	566	557	531	542	565	560	511	535	548	527	572	543	553	541	537	525	536	603	570	543	506	543	580	525	522	557	520	553	508	516	579	546	537	585	543	561	512	555	553	511	536	548	567	548	529	563	549	486	515	580	497	579	513	550	561	586	534	565	535	523	568	548	553	559	558	542	549	554	558	548	563	574	535	569	554	544	581	581	533	534	558	538	547	562	513	552	592	554	543	537	518	557	554	559	536	556	557	537	546	522	567	537	541	529	553	550	539	547	554	513	532	532	542	548	546	534	539	553	527	516	537	509	531	519	543	557	554	531	558	514	550	560	519	508	552	547	538	506	535	533	562	542	528	562	527	547	560	553	564	545	571	519	567	565	547	526	537	602	552	503	570	531	560	574	535	517	534	542	542	536	537	538	551	515	543	528	508	556	542	512	576	559	602	545	527	530	535	524	542	586	512	537	553	558	553	528	552	514	532	581	575	518	553	494	521	573	506	533	537	551	552	574	555	556	597	555	530	520	504	538	570	541	561	578	525	552	570	538	573	530	532	569	546	559	542	554	523	550	521	529	571	568	510	534	561	544	575	577	572	545	504	556	519	518	558	543	502	601	528	563	522	544	532	598	505	552	520	523	526	584	570	569	582	555	527	544	529	534	511	569	571	534	552	550	571	534	565	508	573	526	520	531	526	523	542	562	539	541	546	589	535	534	505	518	575	543	562	572	565	560	563	538	580	555	548	544	581	544	564	550	550	597	582	585	527	585	568	539	535	542	528	585	539	525	559	531	567	546	556	563	560	558	524	488	539	596	575	502	536	574	570	547	550	540	544	532	545	588	590	539	555	570	544	538	544	550	548	544	542	597	523	530	557	572	539	528	606	582	546	564	528	598	505	539	535	588	572	547	546	581	527	556	517	519	559	549	553	564	564	538	588	568	535	519	570	561	564	546	511	547	540	531	566	555	549	550	576	542	519	546	538	571	560	526	544	538	567	512	549	547	534	569	566	568	545	538	551	520	555	563	604	552	570	523	571	547	578	497	528	526	532	560	552	576	557	553	551	541	566	545	548	537	559	580	557	540	511	503	530	572	563	542	529	543	559	536	542	544	536	558	558	578	537	590	543	540	596	534	511	565	541	552	530	521	544	539	552	524	550	536	560	556	515	541	507	572	517	546	525	562	548	565	548	533	534	560	555	508	559	538	564	539	519	533	549	578	574	559	571	559	562	540	514	565	567	527	526	532	573	537	547	571	558	559	532	556	556	539	583	532	563	538	541	543	553	549	551	537	545	560	553	533	576	570	560	539	535
14201	2650	2608	2025	1475	1079	928	724	694	589	535	491	513	469	429	440	425	415	452	408	391	361	386	354	397	375	375	391	382	386	394	357	378	392	361	416	385	375	382	370	367	369	378	365	392	359	349	357	379	360	366	348	342	415	366	369	378	413	372	370	370	379	359	352	361	376	312	362	381	393	347	362	364	343	385	358	396	337	355	366	379	359	370	346	388	362	390	340	392	295	370	396	363	360	363	360	309	357	368	378	390	378	334	365	406	313	360	345	384	351	386	352	380	381	373	374	372	358	392	360	418	387	349	379	387	351	376	340	368	332	387	362	379	411	347	365	382	355	329	369	393	386	385	368	348	310	333	356	375	375	364	359	412	332	358	354	367	399	355	357	346	373	375	349	368	380	348	363	361	383	360	384	380	404	358	396	356	326	369	348	378	374	376	352	337	388	383	386	339	358	346	329	385	373	358	370	387	354	351	373	362	375	381	359	347	344	371	383	421	372	393	342	351	332	373	395	368	385	354	382	359	343	371	355	306	385	365	362	327	342	377	372	376	344	378	354	355	412	393	355	379	364	365	368	367	369	374	366	367	356	383	358	373	373	399	363	404	348	337	344	373	373	375	377	348	411	382	373	350	351	374	355	378	362	354	333	377	366	346	367	356	352	370	369	386	393	339	368	391	389	364	362	396	377	382	377	354	371	344	354	385	380	378	327	380	384	364	335	355	331	350	364	333	352	331	341	372	370	370	385	367	376	381	426	394	359	366	332	369	363	374	397	353	357	380	342	348	379	348	348	353	366	357	348	371	377	376	345	375	368	344	361	324	364	333	383	360	336	337	371	352	337	368	374	356	388	358	397	382	335	357	375	368	375	365	362	374	360	360	369	380	346	364	398	364	385	364	352	376	389	354	357	343	367	361	358	357	368	420	374	348	379	350	342	342	382	344	340	403	356	385	361	344	353	337	367	356	371	360	328	373	404	408	335	372	383	362	342	371	365	383	373	355	377	391	363	421	341	375	365	347	394	374	348	368	397	339	391	356	336	361	338	338	367	392	364	358	363	336	353	377	347	358	374	376	348	361	357	364	359	390	348	327	376	345	357	353	349	375	363	324	397	366	363	343	337	365	367	365	339	337	362	341	357	349	339	403	365	372	357	345	342	360	386	375	384	368	358	376	372	351	394	393	359	322	365	360	363	387	392	350	355	374	387	393	390	366	353	387	366	364	377	352	374	353	391	381	389	359	352	367	353	351	353	339	372	372	413	358	369	362	370	372	398	345	355	382	363	359	386	388	373	373	374	357	355	361	364	400	360	353	383	392	344	414	370	379	359	366	341	366	336	346	391	347	358	362	357	353	387	322	387	378	426	360	387	349	351	387	396	393	376	374	381	357	391	369	391	330	349	378	366	333	379	387	377	331	332	348	332	400	358	354	335	365	366	387	358	341	373	372	357	353	388	333	369	354	378	378	357	403	333	341	353	391	388	368	359	354	347	388	352	353	363	335	409	375	376	373	340	360	371	394	345	346	383	370	335	358	355	342	378	392	374	385	331	340	400	299	386	377	380	367	384	362	364	357	366	389	359	360	390	378	366	370	342	365	362	355	361	346	370	384	343	367	350	336	365	366	345	354	358	330	361	367	326	383	374	392	360	375	383	378	391	387	354	312	398	354	363	331	385	389	378	354	361	397	356	319	361	345	372	337	369	383	372	354	379	367	386	353	379	358	368	370	399	385	372	384	363	365	359	354	388	337	371	384	324	347	378	341	391	401	347	358	366	362	364	342	335	353	379	374	349	349	362	359	350	401	353	379	355	385	388	356	372	367	381	372	345	379	411	403	356	378	380	357	353	360	367	402	387	357	372	389	362	399	359	357	379	356	359	385	360	375	364	408	330	373	367	348	360	387	356	418	351	372	384	365	365	332	355	383	360	376	341	343	356	359	370	358	376	355	360	365	336	355	349	377	351	365	337	351	363	337	348	370	371	368	363	361	357	361	403	346	365	371	375	363	369	349	351	341	373	362	360	346	374	342	380	376	345	357	343	337	343	384	353	380	350	370	350	360	362	342	358	386	355	378	386	356	327	330	380	354	360	325	377	358	373	339	371	368	384	372	337	389	358	386	371	380	347	380	381	360	395	368	328	355	363	389	375	365	382	359	371	358	347	358	391	392	379	370	377	382	363	357	333	365	347	346	342	377	378	362	382	368	360	380	364	385	386	366	377	365	346	389	345	363	389	382	381	329	369	367	319	342	335	381	386	393	376	362	377	307	346	351	359	347	364	334	327	368	362	329	379	351	352	359	392	372	350	376	387	362	363	386	348	365	360	339	370	367	370	312	367	348	379	352	368	374	388	379	364	306	368	390	357	369	333	412	380	330	367	393	373	365	358	345	364	375	396	382	407	372	376	411	379	388	384	358	350	393	395	386	412	344	394	350	381	369	348	378	329	356	389	387	362	344	360	367	374	362	387	375	360	375	371	380	335	332	337	383	334	350	386	392	358	396	360	390	349	360	342	372	381	327	372	348	368	359	377	369	341	420	350	354	355	332	378	344	365	362	342	385	374	366	316	360	371	424	386	346	352	366	398	342	365	348	390	361	335	366	344	384	356	357	382	333	391	322	373	368	350	348	357	337	328	358	343	367	378	369	383	365	382	399	359	339	370	368	365	365	359	354	349	366	398	338	368	348	345	400	364	367	374	345	345	340	343	405	361	364	358	365	355	351	335	368	363	370	375	376	370	356	354	363	341	363	365	375	376	360	403	377	354	371	381	337	357	386	323	363	388	362	417	335	368	349	387	356	342	396	358	366	390	359	323	382	390	417	342	369	365	389	378	389	357	373	362	327	370	393	397	365	384	352	377	358	347	367	373	367	372	365	323	377	353	359	340	373	368	359	322	348	331	369	374	359	371	403	352	394	354	335	366	356	363	365	386	363	369	363	321	340	353	325	347	371	358	361	388	355	331	318	339	376	388	339	356	369	346	367	370	371	416	361	376	365	401	348	350	388	333	351	393	365	350	350	373	359	349	371	369	343	327	343	358	373	378	370	355	354	355	341	361	374	398	353	377	381	368	358	373	356	364	358	368	386	355	337	360	366	378	361	362	396	360	377	385	360	357	351	336	366	385	353	334	369	331	375	371	363	367	378	334	365	362	338	389	379	367	379	413	359	374	385	369	376	372	388	362	376	370	338	343	367	383	372	367	377	358	397	373	403	378	375	353	345	361	350	377	371	377	396	381	363	357	366	381	393	385	404	376	360	358	363	370	351	356	363	386	374	353	380	356	392	383	361	397	357	359	376	361	365	381	377	385	367	382	386	362	376	402	345	375	378	377	372	363	391	330	342	377	372	367	386	350	347	364	355	359	365	358	372	352	387	379	357	343	355	372	361	323	385	372	388	343	351	415	345	403	378	384	376	352	365	393	380	369	361	387	357	366	352	369	387	388	380	367	368	404	401	368	349	361	357	390	397	363	386	339	348	362	363	372
7978	2371	5046	5814	5050	4302	3583	2964	2489	2315	2035	1868	1674	1621	1540	1467	1376	1348	1247	1215	1255	1166	1160	1102	1114	1109	1103	1163	1029	1074	1040	1025	1039	1047	959	1001	1034	1073	1057	1070	1013	975	1002	927	956	942	947	907	898	953	972	927	936	910	964	950	932	950	933	912	900	915	918	873	939	956	910	900	886	888	926	918	982	842	935	862	898	924	936	890	865	851	888	929	911	940	842	862	892	900	891	907	951	836	912	902	903	937	904	860	887	926	873	919	943	922	901	949	879	889	865	861	910	884	897	892	846	879	869	897	870	923	889	896	920	849	909	870	840	872	870	885	914	887	888	928	870	941	884	854	916	916	856	939	888	860	870	890	822	886	859	910	920	926	847	875	918	929	841	930	852	897	875	875	874	893	875	905	873	946	833	912	879	860	799	860	921	863	952	899	883	873	870	866	884	913	896	963	854	846	851	893	921	914	876	888	891	910	906	867	852	904	861	856	921	920	890	801	852	878	855	896	875	872	861	903	941	913	842	868	880	843	881	853	861	874	837	924	858	864	859	880	892	909	906	842	861	909	928	877	895	880	895	830	888	891	862	886	920	881	885	901	891	857	929	908	872	846	917	879	891	854	940	847	883	837	900	828	877	884	892	891	876	918	881	903	884	866	892	838	821	880	900	852	888	872	910	859	954	821	908	892	901	817	896	847	905	891	875	827	841	878	892	851	908	879	882	897	887	948	939	875	881	877	860	920	944	864	843	846	893	885	856	871	876	903	896	873	863	828	858	917	831	909	879	924	839	869	895	865	878	918	839	897	894	867	877	904	843	874	886	908	822	862	898	905	870	893	885	859	845	851	849	897	880	906	899	881	893	885	887	909	899	869	876	850	850	865	919	864	885	886	862	879	894	878	878	880	835	915	900	889	912	865	887	858	880	878	835	898	897	929	922	912	859	890	871	863	883	858	870	877	921	893	859	884	863	842	891	899	932	909	930	927	890	874	861	888	896	892	847	868	926	898	889	890	873	936	898	810	874	885	847	823	868	854	874	858	922	854	865	927	869	917	896	877	926	851	876	875	876	922	911	835	867	896	910	841	897	913	906	948	816	862	868	877	845	851	837	887	917	885	898	922	910	910	906	835	908	883	888	894	889	874	856	904	853	920	858	916	817	888	883	900	891	952	885	875	874	883	915	916	879	879	875	914	885	890	869	852	926	822	895	852	899	888	899	866	875	899	847	837	906	862	840	907	830	867	828	847	889	889	843	850	894	867	873	914	859	929	821	840	898	851	854	855	914	892	867	890	844	930	875	805	865	885	904	916	826	865	915	978	870	887	889	948	872	889	891	902	856	840	869	886	886	868	898	857	889	835	848	915	857	923	898	912	859	871	891	934	855	874	871	912	936	870	860	905	906	897	932	872	943	862	886	858	878	866	851	883	860	883	902	908	851	886	860	836	846	834	933	866	852	902	902	859	846	842	886	910	897	869	898	877	909	852	893	900	879	854	892	900	879	856	848	868	855	917	833	907	885	902	888	830	828	911	868	895	899	887	867	894	874	875	850	841	886	860	858	852	960	855	819	896	879	906	939	924	872	928	855	892	919	890	908	911	905	801	896	873	926	911	880	898	885	903	963	873	883	923	933	880	840	915	874	909	954	904	944	844	886	889	878	862	889	825	900	873	836	918	904	851	921	876	908	918	890	871	843	820	860	895	893	897	838	906	909	904	935	855	876	872	927	876	873	854	929	876	889	831	867	891	895	879	915	901	911	870	938	953	889	907	893	904	955	872	877	862	936	866	923	866	885	887	878	971	905	942	871	893	905	836	894	895	868	889	869	863	843	823	903	887	862	925	859	887	904	872	902	861	901	877	894	838	906	898	905	897	866	921	878	901	828	909	914	860	903	850	889	883	901	886	856	826	884	862	872	881	876	874	869	858	931	887	827	877	922	879	879	898	934	880	912	877	870	851	843	914	883	857	843	877	864	846	904	893	857	855	837	941	893	926	897	881	877	855	856	857	886	862	901	952	892	905	894	869	876	885	927	851	875	915	906	845	884	867	914	872	936	909	891	818	879	947	880	876	858	894	848	883	907	857	894	903	909	865	844	879	862	900	885	904	855	854	825	889	876	898	874	863	898	814	888	806	905	889	909	858	820	899	845	857	839	861	894	900	878	866	865	913	902	915	876	842	832	854	838	859	856	838	883	901	885	847	913	872	854	887	873	884	897	844	843	848	904	882	883	901	878	909	871	927	863	908	937	895	928	904	852	899	891	885	878	879	882	936	885	924	880	909	880	903	883	880	863	863	879	890	866	850	930	881	839	888	875	901	908	862	884	910	873	890	830	888	898	906	828	895	879	902	847	844	900	862	874	900	833	865	887	869	883	843	912	900	869	863	869	855	922	860	929	886	883	901	872	858	818	875	861	928	866	862	910	864	859	833	883	919	895	891	881	881	930	946	902	950	879	859	905	838	900	864	865	927	885	904	895	895	908	869	815	858	924	892	877	912	915	879	878	866	885	845	911	879	888	852	886	944	809	907	867	884	843	844	898	885	891	914	908	915	872	903	858	917	907	875	844	865	885	831	839	908	858	912	856	923	897	838	905	912	832	910	829	864	882	913	867	905	872	890	843	921	849	842	855	867	870	864	912	926	926	861	912	884	875	890	869	919	909	934	877	903	874	942	897	925	879	890	860	865	913	842	877	904	889	870	916	914	926	848	861	846	874	897	916	933	898	861	834	888	853	838	865	911	848	928	908	847	840	852	900	851	874	931	854	859	861	934	844	884	868	833	909	945	890	844	889	879	873	837	882	869	851	868	868	893	890	921	884	875	897	885	885	895	873	903	912	877	906	891	864	870	870	869	917	919	887	849	876	892	824	884	848	823	861	829	935	870	864	895	931	874	808	896	900	897	934	938	895	841	937	813	894	911	879	850	881	892	913	821	907	922	907	867	916	854	899	910	892	911	903	854	804	877	874	886	911	868	906	882	887	897	861	860	844	931	919	891	857	882	878	933	894	874	901	831	894	892	874	856	864	917	896	866	888	946	907	864	897	840	915	890	894	902	859	852	819	884	916	885	875	910	865	887	872	862	856	861	862	881	908	813	911	887	831	873	845	880	917	921	851	867	877	937	880	860	874	832	869	884	887	943	881	858	838	887	884	897	878	876	905	848	906	861	903	898	865	853	878	874	932	833	901	897	880	877	857	856	863	911	879	871	871	853	901	889	845	918	865	895	867	879	909	943	876	864	932	841	848	885	880	865	914	913	857	844	852	868	889	896	947	905	884	947	861	912	873	878	876	905	896	896	924	943	890	826	874	894	900	875	881	833	929	887	924	885	821	898	893	830	898	874	895	917	885	852	857	822	859	817	886	904	915	902	888	889	844	895	860	852	847	846	862	906	869	889	919	909	910	943	877	849	844	875	873	896	899	845	855	901	845	845	891	895	918	886	856	873	896	913	862	846	884	894	911	864	850	917	873	900	921	849	848	840	876	867
1976	167	178	165	128	135	126	125	121	123	126	134	122	109	133	123	111	100	130	116	109	133	109	136	123	114	94	95	108	102	103	98	130	112	106	107	129	113	113	115	100	99	106	104	132	120	127	99	117	101	111	119	117	118	121	119	101	111	98	128	119	115	112	110	100	120	112	117	104	116	106	117	105	100	111	113	117	134	144	108	114	99	107	98	151	117	118	116	117	111	106	111	116	129	122	122	111	107	130	96	121	94	115	124	112	115	122	94	117	93	113	101	116	98	99	110	101	126	115	120	135	111	120	115	123	124	125	137	130	119	99	138	122	120	124	102	114	129	114	116	109	88	119	133	106	120	113	119	114	112	114	95	109	127	133	131	128	112	113	111	106	101	127	102	125	108	111	88	134	124	124	124	104	116	131	116	109	118	116	114	99	127	109	120	106	115	97	100	119	123	103	108	113	99	101	107	114	94	116	126	104	111	138	119	102	125	145	122	114	78	137	110	99	102	94	115	119	102	134	115	127	101	110	112	107	111	108	111	115	110	114	120	114	118	136	111	135	122	94	116	107	117	115	126	128	129	96	107	126	129	104	111	118	115	105	134	118	111	99	100	120	119	113	116	122	132	121	96	106	134	122	110	110	105	120	124	127	117	102	128	98	110	110	98	134	119	95	132	105	102	104	101	107	100	107	100	114	123	105	97	128	111	112	112	107	127	132	100	102	129	118	98	118	110	117	111	104	122	90	108	115	107	116	108	117	116	108	111	103	108	98	109	113	102	114	122	109	126	104	108	115	129	118	126	123	121	122	110	112	119	113	105	109	113	110	93	110	110	123	109	110	113	108	116	131	118	125	129	107	112	115	111	99	106	105	127	109	98	137	102	115	117	138	98	119	110	128	118	115	115	113	113	107	132	114	123	126	129	110	108	123	106	135	100	99	113	115	106	111	120	107	120	101	110	127	108	91	109	113	116	116	124	144	123	129	111	106	98	119	118	105	103	126	121	127	117	115	125	112	111	113	110	115	121	107	108	119	120	120	122	113	114	110	137	115	111	119	127	127	102	120	137	134	125	138	106	112	139	109	131	102	113	98	106	124	118	116	118	115	119	112	128	119	115	141	112	103	111	112	117	98	123	125	140	101	116	109	100	91	125	115	130	113	114	98	100	130	135	121	117	108	119	116	121	102	159	118	130	113	118	108	97	100	131	106	111	118	104	111	127	129	111	104	104	106	109	112	122	116	97	127	147	122	116	132	118	129	91	106	111	126	96	126	131	108	104	76	125	127	126	122	122	116	98	122	117	119	122	113	112	114	110	129	111	103	110	110	94	111	92	112	110	127	116	122	125	109	127	113	109	110	129	105	108	112	133	101	112	116	102	120	112	135	122	121	118	96	105	96	116	123	111	107	107	126	131	128	145	116	122	94	109	127	103	145	126	119	109	123	113	112	111	107	123	108	101	121	105	114	111	98	122	118	120	92	102	128	98	121	125	119	116	109	109	109	118	110	122	128	123	114	101	118	110	102	117	112	104	118	113	113	130	101	120	122	103	120	110	106	125	120	113	112	117	101	122	120	120	124	113	117	108	116	112	111	113	121	125	121	119	112	109	97	90	122	122	121	112	112	127	118	119	123	107	102	124	113	141	104	124	107	108	141	112	108	116	117	112	123	129	110	105	112	104	107	105	121	117	110	108	124	126	104	107	117	104	124	108	119	121	98	100	119	106	117	126	106	121	120	99	100	97	127	135	126	113	114	120	113	128	101	116	120	119	129	109	118	107	128	111	126	122	117	110	127	115	122	99	108	115	117	101	102	136	126	106	131	119	102	109	133	125	84	112	126	109	131	101	119	97	124	106	129	103	102	103	118	130	104	140	123	118	104	113	118	102	112	103	104	112	119	108	106	115	125	133	111	121	127	118	116	113	116	120	97	107	130	133	119	134	119	110	110	107	113	115	112	128	110	104	122	123	122	121	132	112	127	102	107	116	119	117	110	113	142	106	117	124	126	109	122	112	118	139	108	115	91	113	116	138	119	121	139	112	130	102	103	143	103	111	121	130	121	112	123	106	130	104	108	108	112	120	107	128	135	99	131	112	114	131	109	105	110	125	105	114	124	120	111	104	113	108	118	118	95	111	136	124	129	93	125	122	99	133	105	110	129	117	114	117	111	111	107	119	114	123	113	100	122	149	131	104	117	109	118	106	113	90	99	113	124	115	102	111	114	83	128	107	111	116	118	114	94	121	103	112	121	127	126	119	124	140	101	118	118	128	108	114	111	118	106	117	115	107	94	109	106	114	124	112	126	120	125	109	116	123	96	132	122	111	116	109	122	114	105	126	111	103	128	107	100	108	89	120	99	108	109	101	132	139	113	96	124	124	121	108	133	87	127	124	121	103	113	111	118	115	125	101	119	131	107	89	130	127	114	115	120	120	108	109	126	114	135	111	104	110	115	127	105	104	131	110	114	119	104	130	118	102	122	97	108	112	108	125	112	114	111	116	102	95	109	105	122	97	115	121	105	133	136	117	122	119	114	101	105	113	113	140	132	111	110	118	113	99	121	102	124	108	110	111	113	124	132	124	99	141	117	114	103	136	108	102	119	106	129	111	119	126	102	126	131	122	123	110	113	108	116	128	111	109	126	115	116	112	115	111	110	128	99	119	88	120	118	94	109	97	102	134	115	92	124	135	117	151	115	101	126	133	157	123	104	124	122	131	124	92	130	116	125	139	106	110	116	98	119	105	115	111	124	109	114	109	109	112	107	102	130	119	97	106	107	98	129	130	121	120	93	112	130	113	129	122	128	112	106	116	132	127	133	120	137	115	103	112	105	118	124	110	107	128	124	111	118	124	117	136	109	114	129	131	116	116	117	126	110	108	103	119	96	135	119	119	131	93	116	118	111	117	107	132	130	105	125	123	118	126	138	93	100	118	124	130	113	107	102	109	109	100	102	126	131	143	123	111	111	119	119	110	113	125	113	117	100	113	114	98	94	94	108	112	107	141	107	110	119	113	119	114	118	120	124	114	92	104	114	109	119	104	101	115	126	109	105	128	117	117	125	109	113	126	113	106	106	118	122	126	115	98	132	100	102	128	106	130	134	104	105	141	105	126	120	108	109	108	111	99	112	117	119	114	119	129	119	131	126	104	114	131	129	109	114	119	120	104	131	123	125	122	115	112	130	116	127	123	107	103	110	124	100	116	117	122	130	110	106	111	112	120	114	119	121	122	125	111	113	107	110	151	117	126	123	119	118	110	112	107	105	118	122	112	135	123	115	103	100	102	116	99	113	112	116	121	110	99	121	111	100	92	103	111	126	120	130	101	116	110	123	111	110	123	108	121	115	103	101	104	118	110	110	114	104	124	124	107	118	91	106	131	119	126	117	125	115	109	135	113	121	110	115	97	118	97	105	121	103	103	108	126	133	108	115	111	122	110	114	116	118	125	129	119	118	131	122	114	116	109	135	108	122	105	116	106	131	109	109	125
2097	397	476	523	485	464	461	402	418	372	376	403	382	381	376	375	422	345	372	379	350	359	367	391	360	369	353	404	366	361	354	408	370	351	357	372	400	359	376	337	355	326	377	352	344	386	382	351	350	358	366	363	349	335	378	369	346	347	359	331	357	379	312	376	378	343	347	346	333	357	401	378	342	354	347	337	338	323	366	345	342	382	335	369	372	369	391	338	359	357	368	327	345	370	373	375	349	347	344	381	336	363	324	364	360	341	359	343	349	358	359	340	362	356	330	354	346	340	345	347	327	343	328	325	348	338	381	373	386	356	370	342	347	329	357	381	343	369	363	337	373	374	359	338	365	380	354	341	353	351	350	344	336	336	380	362	382	338	314	360	358	374	333	345	356	357	349	325	366	364	348	315	366	367	346	320	346	360	348	369	359	325	367	372	371	361	350	375	383	323	360	370	378	386	371	367	350	348	346	339	342	383	322	342	361	364	341	360	324	368	337	333	343	349	342	348	357	329	384	377	340	340	338	347	314	363	377	347	381	358	330	377	358	391	411	352	372	372	370	360	367	317	330	373	324	368	337	374	350	319	369	314	342	371	358	374	359	354	359	354	325	339	357	380	381	333	379	345	370	379	359	380	340	374	387	339	348	355	346	350	357	368	331	348	368	358	364	373	358	344	375	349	321	343	366	371	363	375	330	367	334	322	356	382	362	368	365	375	340	362	353	350	349	348	345	367	354	344	343	349	358	373	338	368	369	365	330	347	374	343	393	342	340	337	367	350	305	361	370	368	346	362	360	385	362	365	370	302	365	357	347	359	365	364	390	381	384	351	390	334	334	342	396	377	355	352	366	313	336	339	376	379	349	336	349	353	384	329	361	361	363	325	364	363	373	393	375	354	349	358	338	379	362	371	348	351	354	349	358	375	338	354	371	359	331	407	357	354	332	303	371	396	362	384	354	421	327	347	318	381	370	374	367	363	339	339	361	369	362	394	369	359	309	360	382	367	333	359	356	358	386	352	370	360	360	341	347	325	384	347	351	339	355	348	362	357	360	350	377	365	347	330	335	360	358	373	359	345	365	376	358	375	408	343	357	319	372	333	358	360	343	353	355	354	337	356	381	361	361	351	351	365	337	363	360	363	321	345	396	371	389	351	326	362	381	404	357	352	369	356	366	346	363	344	357	372	338	337	369	368	327	367	329	338	398	372	378	361	305	366	385	344	347	370	374	360	374	350	345	356	381	364	350	326	348	355	385	373	373	368	392	361	361	363	348	357	390	389	369	372	356	348	394	380	349	341	373	376	358	365	364	349	353	318	330	376	352	340	371	367	341	359	366	352	333	376	387	336	342	342	348	377	354	374	326	386	355	355	343	397	343	360	320	341	324	368	383	366	352	362	354	387	367	387	344	351	379	383	312	357	351	339	352	355	352	370	336	385	341	360	380	359	370	370	353	392	329	381	374	368	340	379	328	345	328	334	380	348	361	347	355	393	388	357	331	357	358	384	352	330	360	347	377	346	367	348	380	332	333	327	355	372	355	365	336	334	349	342	359	364	346	356	357	317	362	343	320	361	351	366	378	357	363	340	408	370	378	338	352	353	335	328	334	308	349	362	312	333	349	376	368	358	336	322	339	341	348	376	351	362	385	350	351	344	367	363	366	364	337	339	368	358	376	343	332	382	343	384	331	372	384	353	361	363	381	345	391	377	366	369	358	370	391	352	386	348	328	341	391	351	391	370	369	404	374	363	339	363	345	378	369	364	341	399	377	374	368	342	375	348	372	341	387	368	302	349	366	361	375	345	321	364	328	338	353	312	332	360	356	380	357	318	366	340	344	365	357	375	358	369	335	369	344	360	370	392	379	364	364	344	368	336	359	377	356	355	360	343	387	400	371	351	365	346	382	375	371	336	342	360	374	352	372	382	366	352	360	375	321	316	325	355	354	334	349	364	356	343	351	351	401	352	348	341	370	332	365	352	358	355	354	362	390	360	365	375	345	345	324	312	369	368	364	343	343	363	366	353	341	351	366	384	369	363	350	358	372	368	372	349	362	328	348	350	349	355	378	372	376	340	356	318	358	336	391	377	359	367	353	366	358	373	336	343	383	358	383	376	367	344	354	332	366	350	331	363	335	325	375	366	369	368	374	355	378	381	329	358	362	363	353	355	352	365	346	339	357	392	369	375	362	333	374	363	375	362	343	350	377	322	398	367	354	372	358	351	384	378	376	347	365	344	366	351	330	375	377	382	349	354	388	347	362	374	343	339	368	355	355	347	362	363	381	331	367	376	381	363	352	360	356	330	369	353	346	367	344	356	358	348	355	355	326	342	344	380	357	380	396	344	329	363	363	348	335	350	355	312	376	373	342	358	347	351	359	358	352	349	357	370	361	327	363	376	366	370	313	374	371	348	382	381	375	352	338	346	357	379	369	350	367	333	363	341	381	351	344	327	354	375	338	356	339	323	310	377	359	374	368	359	371	385	342	345	368	349	346	335	353	392	371	355	371	358	339	343	338	361	357	325	353	347	381	357	356	363	363	350	359	351	370	337	334	340	345	349	354	340	384	369	328	381	377	338	374	343	339	361	364	356	374	382	352	378	359	329	359	386	365	368	356	349	348	359	340	331	386	344	347	349	346	358	346	354	383	342	384	327	365	362	370	360	348	325	351	336	346	359	355	335	344	371	358	369	369	331	380	374	364	327	374	337	382	373	376	350	369	367	348	327	352	370	356	363	312	349	383	365	355	364	374	358	359	363	357	339	378	346	372	366	318	372	376	348	395	376	361	358	375	347	377	346	377	358	362	387	368	341	366	334	356	385	355	360	341	343	333	406	382	402	346	365	364	348	350	379	384	350	321	339	354	347	372	348	336	350	377	364	316	343	362	405	343	376	365	340	342	360	354	363	363	360	375	340	362	367	370	374	362	354	334	325	365	357	373	375	350	342	367	372	367	357	317	365	355	331	342	375	322	351	362	336	364	372	334	367	346	346	358	358	329	363	321	355	379	307	333	355	340	356	367	362	354	370	348	352	365	384	338	359	351	358	350	390	372	350	370	356	369	343	372	355	365	378	386	344	336	339	365	345	354	336	354	373	368	327	349	361	361	365	329	368	359	392	347	356	379	369	370	360	353	378	380	362	357	343	370	372	348	370	357	360	369	370	351	342	365	355	372	336	376	366	372	329	366	347	347	378	350	361	340	327	356	399	372	364	347	378	344	348	374	366	385	354	340	364	350	371	324	333	337	354	354	357	364	363	344	341	343	363	376	315	352	338	354	362	371	360	379	340	359	332	336	380	359	378	366	350	358	357	378	352	350	343	368	337	363	372	343	382	380	375	346	367	348	365	354	352	370	370	371	369	389	356	367	380	378	336	360	337	342	356	348	387	354	365	342	379	348	364	321	349	370	377	350	377	346	307	328	383	363	342	361	339	368	346	356	377	382	375	347	359	328	336	397	377	327	356	353	326	353	350	358	344	319	342
7572	1068	1191	909	676	524	444	389	339	299	260	275	295	237	241	232	224	243	238	199	218	217	216	191	229	221	189	201	220	206	216	175	174	218	205	198	192	223	210	211	221	204	218	209	216	244	229	211	202	204	216	193	202	219	210	198	210	218	188	209	210	211	214	212	184	217	201	203	218	212	193	215	208	204	203	198	215	184	199	203	227	215	183	207	208	212	205	198	189	218	209	210	217	203	195	187	191	197	204	217	222	211	197	180	202	215	210	213	183	224	213	201	185	207	189	195	206	210	188	185	198	196	206	182	214	222	185	177	205	218	202	225	212	207	196	204	210	191	234	215	191	192	195	218	195	208	203	218	223	200	196	192	220	197	189	191	198	190	212	190	220	200	203	225	203	175	187	209	211	214	195	209	183	188	172	212	193	190	202	195	175	205	178	193	203	204	189	204	171	211	183	175	211	227	200	227	207	192	223	180	201	171	197	199	208	193	190	195	167	194	174	193	204	188	199	216	202	206	190	191	189	205	213	205	189	210	192	211	211	209	212	216	207	211	225	207	197	194	186	208	198	182	199	200	171	223	194	202	234	219	196	195	187	193	185	177	197	194	214	192	227	222	213	200	209	179	205	180	196	205	210	210	210	197	208	209	175	209	190	189	219	222	203	206	186	185	207	199	193	187	180	195	191	199	220	182	191	196	171	193	189	202	195	185	219	208	199	208	216	201	195	207	194	182	205	185	216	189	222	223	187	190	199	181	177	188	201	193	190	217	220	200	197	210	185	194	178	187	192	189	210	197	198	210	198	207	196	203	199	204	175	186	207	207	204	209	207	210	215	224	181	199	159	194	209	229	204	176	179	188	197	176	201	215	197	198	210	195	194	188	206	203	202	161	172	194	181	209	223	175	177	215	205	205	204	197	185	190	204	212	172	228	201	190	201	194	200	204	202	179	204	191	205	202	208	205	208	194	202	202	205	201	205	194	181	213	188	198	192	202	191	196	197	209	207	217	204	200	206	158	199	218	209	227	203	199	166	190	213	223	214	197	194	198	210	215	211	222	182	192	162	184	233	208	212	198	214	217	186	242	209	207	212	199	202	196	192	197	228	221	216	187	193	205	223	226	201	182	191	197	186	189	209	200	198	170	197	203	187	221	218	177	190	196	213	193	191	189	182	193	205	196	188	212	208	186	193	205	194	201	211	200	206	224	212	192	196	211	215	178	200	210	186	199	184	215	201	212	189	204	186	203	197	176	211	223	193	201	203	202	180	220	192	213	188	189	187	192	179	177	167	186	212	208	214	202	212	191	196	192	190	185	185	190	209	185	191	189	196	193	210	188	207	192	213	195	206	199	208	212	200	200	209	206	224	224	208	201	224	206	211	207	216	219	205	195	179	221	179	187	199	192	201	214	188	199	243	198	195	192	208	233	204	198	215	215	218	194	224	195	212	201	211	206	199	186	188	178	219	230	184	208	196	174	213	184	202	202	201	202	228	192	213	200	208	216	193	175	197	211	183	169	202	201	180	184	181	213	188	204	195	201	213	197	175	216	219	197	209	198	207	210	206	224	186	202	186	209	210	202	202	195	212	209	184	190	204	212	178	195	219	211	192	202	191	226	198	207	193	221	194	193	184	173	214	217	210	216	181	204	219	200	186	217	192	207	219	231	185	226	161	215	211	176	192	193	194	215	184	231	207	222	222	195	197	193	146	211	210	194	206	218	199	206	209	203	181	203	223	215	196	190	199	176	221	199	218	197	218	193	197	161	239	200	200	216	208	197	207	198	206	167	209	186	224	187	201	178	193	212	203	194	216	185	185	202	193	229	183	224	201	224	187	200	208	188	210	208	196	196	205	203	202	206	188	196	207	194	187	207	201	192	184	199	201	194	199	194	244	213	219	215	194	180	200	184	199	210	201	186	215	198	197	197	212	238	217	217	211	208	192	209	217	195	206	214	220	188	204	209	189	204	233	179	206	206	180	215	212	195	214	221	213	192	215	223	192	195	196	204	192	183	187	201	199	223	194	207	208	202	195	192	206	198	176	185	214	175	198	212	194	180	201	174	176	186	222	217	212	230	169	185	190	205	221	212	217	187	215	201	169	200	230	171	196	200	225	196	203	233	223	198	178	204	207	218	194	224	184	186	197	182	217	198	219	199	189	217	198	204	193	238	201	208	204	213	201	216	196	192	194	198	237	182	194	198	220	236	201	188	198	185	190	192	184	200	210	218	216	209	183	186	211	199	194	202	201	218	174	216	202	225	197	198	204	201	206	180	195	212	209	195	218	174	178	216	189	207	230	211	211	198	197	188	206	216	198	217	204	225	219	189	187	192	192	233	187	206	214	187	203	190	184	218	188	200	178	214	184	186	202	213	204	214	228	225	185	184	197	181	172	208	222	198	207	195	185	191	211	229	189	195	201	192	195	187	192	177	207	179	200	218	203	171	204	195	190	201	198	228	201	182	192	222	212	225	203	204	209	218	202	212	211	191	209	180	198	183	182	222	201	188	187	198	183	193	184	208	206	178	185	200	196	221	203	201	196	204	188	203	187	188	228	199	201	195	200	223	197	186	195	200	219	177	205	209	234	213	219	207	205	206	209	203	161	190	217	219	179	234	195	179	184	198	194	208	197	194	229	226	219	228	200	179	199	192	197	212	217	211	207	203	202	186	234	201	203	195	236	207	220	222	206	207	201	199	196	202	158	193	203	209	186	189	218	205	199	190	219	234	186	190	180	220	211	241	203	213	199	210	189	193	223	194	218	190	193	180	203	206	191	219	173	195	213	187	196	203	217	206	217	181	189	189	204	213	208	186	200	207	173	192	211	165	179	191	201	232	213	213	199	205	197	205	176	189	188	186	241	209	205	190	206	203	187	192	199	175	211	201	224	188	216	173	200	190	225	193	205	221	190	193	197	187	205	213	207	212	200	221	200	190	182	211	184	181	199	205	199	227	175	192	202	180	200	198	194	204	201	197	213	210	218	202	214	193	186	212	197	211	214	218	209	218	187	194	181	198	213	192	185	199	179	182	227	186	172	216	198	188	191	193	188	182	208	199	212	211	228	194	205	179	182	194	202	183	210	210	206	202	199	187	189	208	195	208	185	204	227	194	212	185	205	189	214	223	215	196	191	161	205	202	220	187	201	192	228	180	171	203	213	224	197	216	205	194	203	186	197	194	173	210	208	193	204	187	193	216	180	199	213	217	195	206	198	199	164	196	196	200	196	202	216	204	187	197	197	205	182	196	188	228	181	205	197	180	191	212	220	198	196	202	191	177	189	187	181	200	178	209	203	178	222	215	193	171	168	185	204	204	199	188	219	211	204	196	209	209	186	198	178	235	207	195	189	182	212	199	202	195	199	203	227	200	194	178	200	202	186	210	194	198	184	213	215	168	197	199	203	175	212	184	200	170	209	210	193	186	209	179	196	225	218	214	203	206	201	188	175	208	207	212	204	219	205	193	209	191	223	185	204	209	180	192	182	202
5953	1366	2784	3118	2787	2343	1917	1679	1439	1268	1182	1023	940	891	856	839	832	820	759	742	752	721	721	674	679	609	716	658	674	607	638	634	646	623	575	555	635	616	628	654	647	630	607	586	599	580	594	595	589	603	573	587	580	589	544	575	602	575	542	585	601	582	557	602	567	593	538	565	540	554	570	557	564	538	552	564	549	551	549	559	570	552	489	567	551	607	574	561	563	592	570	562	549	542	569	549	536	599	552	548	543	542	552	547	558	589	567	535	537	545	519	559	592	554	579	592	580	597	617	574	563	543	549	625	589	572	566	534	563	554	552	556	525	547	534	551	591	572	501	515	557	554	561	567	538	561	565	539	602	543	544	577	513	562	540	581	579	515	569	590	549	549	550	576	602	579	548	551	533	529	536	507	514	570	556	551	531	550	570	537	563	560	576	601	576	570	592	552	568	537	541	555	545	548	538	588	528	561	527	549	610	578	542	517	535	542	572	592	515	545	551	559	563	547	571	597	552	563	570	539	551	577	545	557	579	555	579	575	538	548	570	533	574	566	581	573	562	561	554	599	559	566	572	512	557	556	548	563	591	552	537	524	550	546	556	537	550	564	583	523	563	544	580	555	539	579	546	559	603	607	541	562	562	556	552	549	562	607	495	587	568	531	565	554	538	576	563	561	539	561	553	569	498	584	534	576	581	514	535	552	543	519	528	557	557	559	545	569	572	533	542	542	548	544	563	582	556	611	519	556	511	547	591	513	561	547	592	553	542	589	551	545	566	583	506	588	603	538	559	545	559	559	580	506	558	557	578	544	562	534	519	570	576	550	590	546	538	522	573	541	565	517	543	571	600	576	575	549	547	571	584	563	584	602	549	517	582	511	569	556	549	534	566	545	547	536	544	573	540	541	566	566	510	592	592	570	575	549	597	532	543	571	571	569	563	568	594	552	535	540	584	557	549	559	563	576	566	521	515	548	557	583	519	561	575	556	540	588	562	562	538	563	552	560	558	545	540	535	570	554	563	549	578	521	557	533	585	538	585	540	570	535	570	566	544	541	525	572	551	572	620	546	545	539	586	556	551	561	571	541	554	565	577	591	557	555	577	531	581	531	548	532	520	533	530	529	576	545	577	551	571	545	540	550	525	543	526	534	557	591	594	581	568	537	540	520	577	556	572	580	544	565	558	558	550	549	585	582	555	548	547	545	555	521	572	541	587	566	575	558	604	560	529	558	526	543	545	520	531	534	542	546	552	567	537	579	544	558	531	556	498	538	572	534	547	553	584	545	511	566	606	535	528	544	557	527	572	558	559	549	524	536	583	518	565	536	545	535	553	565	599	560	557	520	510	566	515	567	582	550	554	536	546	578	532	577	580	557	555	554	566	614	591	575	563	549	569	563	539	534	557	589	567	528	570	577	565	526	559	541	549	576	575	557	545	509	553	548	530	542	526	543	560	545	554	558	542	577	541	562	525	568	557	545	548	551	548	600	530	555	518	587	521	572	589	560	581	573	552	518	543	520	552	571	586	531	574	551	587	571	541	555	543	525	535	536	575	559	546	574	563	562	594	530	546	540	540	542	542	578	543	565	562	555	573	575	519	596	520	610	545	559	523	616	561	544	573	537	545	544	530	575	557	540	576	567	560	550	572	541	543	607	550	544	551	575	532	535	507	553	545	532	568	551	547	525	568	556	551	541	552	541	530	576	533	544	571	560	594	563	504	560	517	567	574	544	546	603	539	554	544	541	569	513	541	595	543	542	572	552	579	561	573	517	507	509	549	575	558	563	593	551	535	555	588	570	567	573	553	557	519	528	563	535	538	574	554	593	540	519	559	563	562	528	543	570	555	528	592	561	557	561	572	549	576	586	569	551	545	576	559	589	506	540	542	558	568	524	557	542	555	524	543	550	594	534	501	596	567	538	522	542	599	565	566	549	551	582	557	583	553	543	545	533	576	598	573	521	557	537	552	564	537	578	506	543	557	550	535	544	579	551	535	529	543	549	517	564	584	569	555	568	567	543	514	580	563	604	540	563	544	545	560	557	557	550	530	521	583	521	593	564	539	543	603	569	540	546	537	555	610	589	593	571	579	531	526	576	550	549	559	539	532	558	546	590	522	523	559	519	569	527	551	522	571	580	523	570	553	612	560	580	561	558	563	537	573	554	593	555	505	555	534	573	547	556	527	537	589	535	550	555	546	555	540	533	558	574	538	561	529	525	548	555	556	540	553	535	577	578	615	606	557	571	583	509	563	575	566	522	557	563	545	540	515	608	551	593	518	560	530	553	570	552	586	557	584	576	534	566	550	520	572	571	575	536	553	563	586	568	525	584	566	537	569	557	526	539	572	524	598	555	550	576	566	578	578	519	502	561	561	531	506	579	538	546	514	529	534	536	539	569	589	576	567	580	558	522	554	536	550	549	551	544	565	595	567	586	601	575	602	558	556	586	549	580	563	542	611	586	590	593	564	535	555	521	588	593	528	545	544	527	573	564	546	527	523	541	576	572	560	559	521	575	576	548	549	573	573	586	606	553	557	573	528	533	542	513	572	526	520	600	552	558	526	529	607	531	553	557	557	537	580	540	572	552	528	561	579	612	550	570	560	593	595	558	557	577	549	544	535	551	557	561	542	545	604	572	529	565	573	553	570	588	581	584	539	544	552	533	550	545	602	564	594	564	597	550	548	569	560	587	571	564	529	542	519	558	504	584	590	566	570	598	590	588	559	530	567	584	539	552	562	586	572	536	569	551	585	522	522	538	555	530	535	548	551	571	567	575	548	547	567	500	566	565	572	550	554	546	581	548	531	549	536	567	549	566	584	533	564	539	567	552	565	564	567	595	547	552	535	544	555	541	541	565	582	578	535	562	539	576	533	571	561	540	565	495	567	563	564	591	552	536	550	543	573	522	596	577	557	551	541	564	566	565	531	546	525	567	582	599	488	607	562	575	533	556	575	582	554	589	571	519	582	511	530	548	587	578	540	559	549	555	546	564	545	583	549	517	561	561	548	554	590	570	570	558	554	560	601	540	551	543	573	541	566	561	558	537	523	548	542	548	553	538	584	569	553	537	575	527	551	594	563	526	535	542	562	541	549	580	593	540	565	534	582	559	545	536	591	533	551	580	578	520	599	563	514	542	590	526	522	563	530	552	583	559	522	557	566	546	516	543	551	587	507	592	541	540	521	544	532	578	558	542	557	518	562	524	562	550	541	583	548	547	538	557	595	575	548	556	576	546	552	548	559	558	569	577	532	574	553	523	562	525	581	569	599	594	576	516	537	546	537	564	587	577	589	531	522	569	533	549	536	533	557	573	580	557	563	532	563	536	546	570	529	568	538	509	552	532	541	531	542	560	558	594	551	563	557	590	636	539	570	591	555	553	535	544	578	536	562	581	527	597	583	564	542	578	555	567	539	545	586	590	540	537	534	566	514	576	541	551	585	609	519	556	596	575	558	579	561	594	542	529	584	553	589	573	557	522	569	551	537	540
14273	2647	2635	2069	1388	1121	917	752	623	571	565	542	492	433	475	482	404	476	441	402	408	397	352	414	356	375	395	382	410	418	365	399	372	366	364	375	370	374	392	368	384	350	333	380	350	356	405	414	379	370	376	368	377	394	350	361	335	358	369	385	359	374	353	348	377	351	353	393	346	400	393	372	334	371	377	392	355	378	406	344	383	356	334	391	374	368	389	351	348	373	345	402	349	397	345	357	377	359	346	411	339	367	388	407	354	396	345	358	344	369	382	361	324	384	328	330	404	377	383	374	375	364	388	388	390	375	338	398	379	408	379	369	364	394	372	378	387	380	376	380	357	333	369	328	376	390	356	394	356	365	367	352	388	383	377	391	420	362	376	380	376	384	374	374	366	360	377	375	376	363	380	374	359	366	347	362	366	373	400	372	367	330	354	368	348	371	387	354	389	388	368	362	403	363	372	360	409	348	360	335	361	368	387	359	380	375	379	341	338	362	380	374	381	374	361	371	373	357	360	400	337	348	325	355	353	346	385	356	368	352	358	338	361	343	342	361	377	383	388	383	357	400	384	376	348	391	359	340	360	367	376	396	386	361	362	349	395	356	392	362	380	362	405	395	374	332	356	382	423	357	349	368	356	341	351	399	409	343	338	378	348	356	367	389	367	350	365	365	351	365	366	397	363	390	367	373	388	352	379	364	364	355	385	321	356	317	343	382	359	329	392	336	392	396	400	348	358	344	357	365	366	355	370	359	364	362	363	354	353	348	360	358	409	352	343	385	386	368	365	392	392	351	361	369	339	344	353	392	414	351	351	393	375	371	355	324	379	354	384	335	371	368	355	366	378	372	338	371	370	361	320	397	362	352	382	397	373	367	389	355	374	351	360	389	359	367	371	388	341	365	360	354	376	366	371	380	387	351	358	372	408	374	339	350	360	377	334	392	335	414	360	370	353	379	370	320	364	344	376	374	340	396	372	375	374	336	367	349	346	360	339	375	377	362	369	400	355	383	410	358	365	390	367	345	375	336	363	346	372	381	388	372	388	337	328	362	337	379	380	337	338	380	376	347	376	381	372	337	364	351	345	358	382	366	389	358	374	382	332	404	355	339	348	314	372	355	344	352	392	336	361	393	368	384	337	385	359	339	372	332	344	345	369	394	340	374	377	362	347	385	368	356	359	351	382	360	360	392	385	366	369	379	380	363	362	378	380	350	355	385	392	344	408	383	356	374	365	383	373	383	343	368	338	344	400	307	329	351	379	391	348	353	371	364	375	350	386	370	351	364	395	334	356	364	363	374	368	368	367	397	345	372	348	412	366	402	366	350	378	376	361	373	379	377	343	366	405	403	386	408	393	384	387	386	361	345	387	366	395	354	394	376	358	381	406	391	338	332	386	342	363	360	331	350	357	388	346	385	358	339	388	386	402	368	365	350	409	359	372	354	387	362	370	337	360	363	370	332	401	369	377	339	347	378	344	420	359	373	374	379	365	351	343	359	338	358	401	379	387	374	367	397	350	377	364	328	365	397	324	344	361	355	394	393	395	369	378	372	324	372	337	366	394	374	324	352	355	376	386	355	340	378	370	347	386	384	372	352	348	379	380	351	353	372	352	382	396	368	380	358	386	392	400	407	403	341	393	373	379	368	377	368	378	345	330	383	361	360	381	372	387	373	345	359	368	342	333	374	374	351	345	369	371	411	375	329	381	357	347	420	339	420	366	373	366	337	394	346	358	404	391	378	357	361	361	398	351	390	359	371	375	387	388	384	365	374	403	385	374	328	352	358	359	351	318	360	374	350	338	334	373	398	364	381	342	353	373	354	357	368	339	385	365	349	347	330	384	337	386	399	359	342	381	369	357	369	345	358	389	369	371	400	375	357	360	374	399	339	345	376	363	373	342	373	426	350	341	375	358	390	382	369	379	377	378	371	374	376	360	403	382	371	403	360	357	372	389	361	367	347	371	337	369	335	359	377	439	391	349	351	373	377	355	371	366	359	369	374	404	351	343	349	335	347	359	372	383	348	409	378	401	376	353	358	379	370	378	382	365	364	389	338	380	372	359	386	413	391	355	385	399	349	358	379	351	356	328	345	374	379	359	311	383	383	368	354	383	399	356	379	345	395	372	378	381	372	349	363	369	321	354	329	369	385	388	369	356	363	328	343	350	362	431	345	361	312	375	358	369	389	329	394	353	406	348	391	363	340	348	355	373	374	362	388	373	403	350	349	366	370	369	386	343	413	342	397	347	366	372	361	353	349	372	358	361	365	345	380	402	360	365	374	352	404	372	344	375	364	393	379	351	386	362	361	344	375	333	382	345	395	367	324	375	365	352	413	371	355	356	382	343	362	380	387	351	391	343	343	351	381	350	379	369	408	388	374	346	385	390	365	368	344	384	401	378	378	399	312	386	391	330	384	380	366	372	344	318	387	399	387	382	346	387	375	384	376	364	366	392	364	362	370	394	372	374	364	361	409	387	378	341	342	373	370	344	397	389	368	325	361	341	375	371	364	354	361	355	341	336	371	343	358	364	306	356	317	372	391	372	350	336	374	352	364	388	368	373	369	365	390	349	369	389	343	393	387	364	393	366	360	365	345	371	375	334	317	381	370	363	367	373	390	406	342	352	375	373	350	360	366	343	360	335	369	364	378	385	373	386	356	374	361	360	354	351	349	396	346	384	397	359	395	396	353	388	383	339	350	362	348	351	392	374	340	372	373	354	385	392	392	381	371	326	347	379	350	372	372	393	375	388	386	344	359	343	388	366	363	357	386	348	326	354	345	358	374	385	355	370	372	368	345	363	368	341	378	382	361	347	374	410	348	357	373	386	408	365	367	363	356	391	345	368	363	375	359	347	363	352	336	370	347	372	366	372	394	366	390	386	389	334	353	407	373	361	379	356	373	350	365	411	369	422	380	361	368	355	339	372	394	341	346	371	374	353	313	359	349	333	356	369	342	397	351	365	385	360	332	374	380	359	360	370	339	377	354	355	393	362	347	354	399	374	377	361	366	358	347	361	354	355	349	408	379	361	366	363	407	369	396	379	376	363	379	349	366	354	377	364	368	369	360	356	389	396	380	323	364	337	365	354	376	387	385	384	382	377	368	333	379	354	351	367	339	346	344	374	373	391	373	354	369	361	359	370	395	367	387	356	369	386	346	356	369	390	385	354	365	342	349	356	372	389	375	343	378	370	398	401	352	374	369	369	349	357	358	398	377	373	377	316	376	384	377	342	367	375	381	392	385	374	359	345	381	404	365	356	359	365	337	385	353	405	381	369	368	395	419	305	357	373	378	365	366	363	356	330	348	379	353	342	384	378	405	395	382	390	398	373	375	393	371	353	351	354	363	318	399	388	372	368	335	347	342	379	362	422	344	376	335	392	350	366	340	367	368	370	401	350	368	359	331	371	334	389	354	332	389	381	357	385	376	348	374	374	368	378	356	396	369	382	411	371	370	363	375	372	349	395	362	370	366	350	353	358	362
7756	2396	5079	5892	5055	4364	3673	3030	2535	2273	2003	1890	1777	1588	1503	1439	1389	1320	1265	1258	1190	1159	1136	1124	1083	1089	1089	1082	1056	1058	1099	961	1052	1032	1019	1078	982	948	1018	1011	1046	958	972	1003	989	987	903	944	952	976	986	973	987	915	963	891	964	945	921	928	937	955	967	942	934	984	916	930	968	931	941	936	930	918	881	972	924	899	934	956	887	920	871	913	953	951	887	851	942	927	892	920	872	937	889	880	927	930	914	895	885	992	947	866	867	836	863	898	864	920	924	894	873	911	926	870	939	896	908	911	872	880	952	887	910	959	914	918	904	895	948	936	867	875	919	877	930	926	911	906	911	882	898	898	879	919	873	888	888	866	895	892	934	919	917	846	949	916	877	925	872	921	900	899	914	885	901	917	949	890	867	961	882	929	911	948	890	910	931	926	948	903	897	898	880	904	856	926	905	911	895	912	898	895	856	877	923	888	915	844	939	928	896	902	902	844	917	948	880	889	914	958	909	941	914	869	893	896	898	895	931	904	919	922	877	902	918	942	926	872	896	922	860	895	902	903	905	897	899	867	910	895	899	906	906	874	906	950	904	840	846	887	914	868	890	894	863	902	926	909	909	913	902	873	944	848	893	968	795	881	924	902	923	887	926	987	900	903	938	883	868	883	878	900	923	920	928	931	877	925	859	924	897	894	873	864	906	925	897	874	882	923	915	905	886	886	888	928	919	884	917	930	888	932	901	918	944	935	888	876	860	899	865	829	890	934	915	910	942	861	876	852	890	887	934	889	930	893	903	872	911	889	926	919	886	912	943	880	854	915	927	921	887	911	936	883	882	925	880	917	919	923	906	869	880	878	980	852	948	840	927	906	909	876	904	876	943	908	883	904	912	896	898	912	888	934	926	902	910	903	849	883	947	924	905	865	882	848	916	892	913	948	839	894	887	916	911	882	891	886	896	897	909	906	921	875	927	918	932	918	842	848	957	878	840	955	925	844	888	916	885	931	885	878	901	900	926	925	905	892	855	917	892	945	940	906	887	917	923	902	902	877	887	901	890	849	821	915	928	899	922	902	851	919	864	936	880	899	913	923	892	897	932	917	861	901	918	878	852	885	875	902	900	850	907	943	973	884	844	872	866	934	853	940	897	878	898	848	833	891	917	837	903	949	916	912	877	955	916	915	815	929	906	912	873	935	912	913	916	904	862	911	933	910	862	926	902	914	917	858	892	835	905	906	832	915	959	862	845	877	872	864	912	909	932	870	939	897	861	834	927	908	895	863	899	867	942	881	938	871	855	874	857	893	901	885	890	897	919	922	869	889	871	876	925	850	836	920	845	871	881	863	911	923	896	871	959	915	866	891	896	864	836	903	896	881	868	867	932	939	928	922	899	883	918	893	919	863	857	860	843	905	909	851	897	896	849	892	885	901	880	884	918	892	846	906	892	930	860	887	945	916	886	932	939	880	929	883	929	934	936	855	871	885	901	906	925	858	935	874	858	868	903	936	894	905	896	896	896	903	939	884	857	907	942	943	880	859	853	931	912	894	893	904	964	921	882	904	908	886	903	927	892	851	886	868	948	919	923	937	920	850	901	921	840	893	903	927	888	870	899	944	892	875	830	925	914	884	909	850	879	874	876	921	882	931	911	923	907	879	890	934	898	873	926	884	911	882	918	913	882	840	895	895	915	943	897	928	906	824	931	892	911	841	935	918	893	940	892	896	890	959	898	824	847	920	883	919	941	937	866	941	877	909	901	889	931	926	919	884	845	936	857	878	934	870	926	862	907	926	938	947	917	908	865	864	893	872	903	847	856	891	890	861	884	942	863	867	888	854	881	891	926	846	912	853	904	919	926	921	906	903	865	901	901	912	895	844	893	927	815	925	874	881	912	949	950	881	853	909	912	903	914	846	889	849	870	864	937	896	887	870	899	885	848	874	859	909	887	888	917	926	924	879	886	883	919	944	888	861	872	880	909	896	849	921	936	902	875	886	936	956	876	862	911	865	939	913	891	914	939	895	890	908	937	936	880	871	935	863	903	961	896	911	918	900	868	941	907	882	891	905	920	878	923	854	883	914	932	916	944	873	909	957	843	888	887	903	883	904	971	930	945	933	926	918	916	939	905	866	922	938	876	902	887	856	882	915	887	885	930	860	872	896	837	825	893	865	900	875	957	879	858	903	864	899	910	913	902	879	852	918	905	879	937	899	868	925	912	884	939	918	887	908	878	948	875	916	923	861	924	842	924	815	908	877	849	909	904	920	897	934	866	910	860	855	868	927	871	934	864	890	879	911	898	912	888	876	926	940	923	920	826	895	866	892	930	900	903	898	892	940	918	887	884	897	867	899	900	879	842	896	915	908	920	915	868	854	850	921	934	907	833	837	899	921	928	899	918	892	879	915	896	901	885	880	866	831	893	882	910	927	836	920	944	952	889	899	835	898	943	894	934	892	936	886	920	857	868	900	875	892	884	958	874	895	922	936	904	926	881	838	933	948	865	873	899	907	869	901	895	919	873	922	872	955	888	880	905	906	925	915	907	862	889	897	933	928	904	907	894	886	892	850	893	914	907	953	856	933	913	891	867	912	849	902	930	896	948	887	900	867	931	930	913	910	936	927	932	884	870	895	877	921	940	860	918	864	906	880	909	886	925	893	898	911	878	921	906	896	914	882	882	876	915	915	877	899	914	874	869	938	870	936	845	903	877	829	876	936	894	953	869	886	872	851	893	876	936	862	894	911	933	931	898	927	907	890	891	871	862	944	857	905	901	863	929	873	920	873	898	918	956	962	889	968	898	936	901	881	903	876	852	878	892	921	864	953	911	930	894	924	898	916	897	887	854	876	852	874	897	881	913	884	877	910	937	893	910	859	943	900	817	873	897	934	897	930	923	925	923	916	875	845	894	953	928	874	901	892	935	904	941	868	879	864	872	891	903	959	889	942	918	899	847	901	906	915	853	853	907	937	910	917	941	934	941	898	888	895	854	897	877	897	923	835	918	871	869	857	925	930	863	893	901	912	877	887	912	846	930	929	868	895	883	883	887	880	917	894	978	854	905	857	874	878	893	928	896	904	926	882	890	868	851	909	862	963	964	918	905	852	852	882	880	868	881	846	915	906	870	911	888	887	908	866	938	889	898	860	933	895	952	955	875	897	895	920	870	858	877	910	931	867	903	871	852	868	840	916	875	916	838	907	846	926	880	857	888	927	918	844	898	906	885	873	868	874	910	935	911	961	939	948	812	929	865	889	928	857	923	898	932	884	918	944	869	879	860	945	942	945	972	868	893	872	884	836	900	854	946	911	928	897	910	856	927	904	928	928	869	903	892	855	878	873	895	868	910	911	855	964	828	938	896	920	886	885	888	924	872	913	906	880	866	874	937	839	930	917	827	963	876	894	897	910	940	935	903	877	899	880	887	866	923	896	866	905	905	916	919	912	861	876	871	893	851	915	924	910	932	946	924	894	912	935	881	938	835	856	893	897	868	889	900	910
1875	154	159	145	138	137	106	122	132	120	135	123	130	130	105	92	126	106	101	128	109	93	105	108	113	127	116	118	100	100	110	125	114	112	115	128	119	110	107	111	111	135	104	131	116	121	127	130	123	121	117	95	118	118	114	106	106	110	129	107	109	118	96	115	123	109	104	96	105	122	115	121	116	112	125	112	98	111	107	139	114	108	98	99	122	125	113	129	97	132	92	108	112	97	111	122	118	110	109	113	129	103	112	126	121	104	115	88	119	116	110	121	105	102	99	123	122	129	121	126	115	113	133	116	115	113	101	119	110	105	119	106	112	100	124	106	122	118	119	105	121	109	106	103	139	128	118	119	108	99	111	118	111	108	108	123	117	112	142	105	124	100	108	112	118	102	108	124	112	139	139	88	115	111	110	103	114	111	129	113	113	93	121	114	114	99	112	100	105	109	122	108	110	101	111	116	107	97	108	107	132	121	116	116	111	106	103	106	96	111	103	108	109	106	115	108	110	92	109	125	124	109	110	113	90	125	100	103	135	107	128	116	121	126	108	137	109	115	108	121	123	100	106	117	107	114	118	115	113	94	108	103	111	122	104	102	117	112	117	110	91	99	128	107	123	111	94	116	111	110	113	110	120	118	115	113	120	121	111	120	110	125	113	115	110	98	116	114	116	111	128	111	127	108	114	115	119	112	109	122	109	112	127	111	99	138	130	108	121	100	116	146	112	111	120	107	117	87	107	92	82	106	115	123	114	116	118	110	88	113	117	131	105	104	101	102	99	132	110	111	107	107	97	107	94	123	103	103	139	121	113	106	105	141	103	100	100	143	123	110	98	88	120	113	112	110	117	124	115	126	115	98	91	112	95	101	127	131	110	106	117	128	118	106	120	110	140	125	116	120	113	120	98	83	119	117	121	104	125	104	116	123	129	102	95	122	111	141	116	113	117	109	120	110	112	120	126	103	91	125	109	102	100	109	143	113	117	105	121	122	114	112	135	136	105	127	123	132	116	118	123	104	131	108	127	111	97	106	108	114	117	124	107	134	119	103	106	117	121	114	114	106	109	119	114	164	114	98	100	130	114	119	110	113	102	122	114	103	105	106	108	111	123	118	130	118	136	106	116	122	100	104	112	117	132	108	114	110	131	119	125	119	120	110	98	101	105	105	114	100	115	129	125	127	117	118	128	120	104	103	114	117	137	115	121	107	117	115	112	120	111	115	116	114	101	110	106	142	133	128	121	97	108	122	116	99	124	118	130	110	99	144	123	106	104	128	105	116	109	115	121	111	103	104	108	123	125	104	115	103	125	108	129	111	108	121	101	101	108	122	103	120	105	112	124	98	97	129	109	118	132	126	131	136	113	122	100	132	115	112	117	108	124	127	110	111	105	109	96	123	114	100	117	113	108	128	122	97	117	95	120	105	110	114	102	119	112	103	135	99	111	120	105	111	118	112	134	122	107	109	115	108	110	90	115	122	124	104	108	114	119	113	124	110	90	123	113	112	137	105	124	118	118	98	119	101	113	116	98	104	118	117	106	111	99	117	115	116	124	116	114	111	127	118	135	128	101	131	110	127	113	129	121	134	118	110	114	143	114	106	116	122	102	121	121	106	99	129	107	117	112	110	104	119	111	103	113	114	121	120	98	126	101	111	123	110	104	126	120	97	101	105	99	118	108	93	114	99	127	107	108	138	103	97	130	139	130	115	116	122	104	122	111	129	106	109	103	118	97	113	130	123	120	120	99	102	114	112	115	102	128	109	122	108	96	126	117	107	122	113	107	108	127	109	122	122	114	146	100	112	126	92	109	113	118	132	96	106	97	133	124	112	129	116	105	125	105	124	119	113	125	122	106	114	114	105	115	113	112	104	103	96	110	119	111	121	123	112	109	135	117	118	125	112	110	114	134	123	101	133	117	112	139	132	121	116	107	113	102	107	101	111	96	117	121	98	114	112	121	117	124	121	104	119	106	129	139	100	141	106	115	97	138	117	120	110	109	102	116	108	125	110	100	91	114	122	119	111	106	118	133	114	113	113	129	126	93	106	108	110	107	120	117	118	125	100	132	111	118	114	111	114	113	113	93	130	113	114	141	115	126	109	110	111	120	112	114	109	120	103	122	120	115	120	116	102	132	113	114	110	104	120	118	106	127	123	123	99	136	129	122	120	108	104	95	121	118	136	131	99	108	126	114	128	107	112	112	137	115	127	97	122	104	95	113	107	111	107	119	101	106	99	109	95	114	119	113	112	103	102	111	117	121	99	110	122	120	128	109	117	120	127	115	107	124	102	90	112	126	115	113	124	119	94	113	128	125	115	99	123	123	120	103	119	111	97	99	125	123	115	103	122	110	117	115	119	101	87	120	126	100	113	114	116	105	113	139	134	129	109	122	96	119	110	117	130	114	116	130	93	106	129	132	115	105	120	143	122	118	117	115	118	119	128	117	109	124	104	123	95	112	127	114	113	104	110	99	109	111	131	114	99	109	125	107	112	111	124	122	105	110	111	121	125	114	105	113	115	130	129	111	111	117	125	123	109	130	132	107	112	120	109	124	131	125	117	93	130	110	109	119	106	130	108	98	138	122	118	109	108	114	121	94	115	112	112	126	107	104	107	114	91	129	130	133	116	113	104	112	131	111	101	116	118	115	102	124	102	103	120	99	121	128	98	90	129	126	118	121	108	105	103	101	99	109	127	131	122	109	121	112	108	97	87	112	98	106	120	115	121	118	110	97	112	104	122	103	108	103	103	108	118	106	106	107	115	131	132	103	92	106	116	115	122	111	117	107	103	102	109	103	107	124	130	97	93	112	104	102	116	107	109	109	117	134	113	88	80	102	116	129	111	127	138	111	131	108	101	124	122	122	125	122	131	137	124	86	115	117	98	117	123	103	113	109	115	125	104	107	109	92	126	118	106	114	113	107	110	106	124	104	122	115	113	135	108	120	128	114	111	142	113	104	93	108	120	96	121	105	112	98	131	137	90	109	118	99	111	85	108	128	88	136	118	97	112	103	100	132	131	107	132	110	110	100	124	102	115	125	119	122	109	108	128	106	107	107	123	128	115	108	103	99	118	101	122	126	97	92	121	122	108	109	133	118	97	123	104	96	131	120	101	128	109	111	97	99	115	110	100	104	103	112	131	128	93	111	114	118	125	122	96	97	116	107	116	109	93	117	108	97	108	126	118	123	107	138	131	107	110	117	114	109	112	106	101	112	110	103	127	88	126	103	107	115	100	134	115	121	124	121	110	132	100	121	115	104	119	122	118	95	118	132	117	134	148	113	135	130	102	99	116	107	112	112	81	95	104	110	110	116	95	102	127	126	142	89	130	106	110	120	121	95	100	125	121	139	118	113	113	116	117	129	108	142	113	106	124	119	109	118	124	114	113	111	111	113	101	105	112	101	124	111	99	116	103	115	108	121	122	101	140	95	117	133	115	127	116	102	98	110	110	131	130	127	96	91	116	105	91	112	126	97	106	120	105
2100	409	429	464	483	427	420	417	386	407	386	364	383	363	389	351	395	412	364	403	365	355	374	349	359	366	402	379	371	388	384	398	361	389	382	362	338	352	371	385	398	369	352	405	364	390	386	357	370	360	363	396	361	373	384	372	341	353	371	373	379	368	365	365	351	387	338	364	364	340	355	338	388	346	321	365	360	370	396	349	339	361	364	390	338	387	391	361	361	377	384	368	385	358	386	362	376	369	363	347	372	361	355	381	347	388	327	377	360	370	339	379	374	345	355	358	352	330	353	371	372	400	369	338	378	351	332	396	366	346	367	371	339	315	392	365	349	360	396	366	358	391	332	377	370	348	344	377	383	364	372	367	377	347	348	370	366	366	358	372	375	358	382	367	345	377	347	329	367	323	366	360	364	391	368	359	341	359	389	364	352	383	322	369	368	346	358	350	362	357	358	334	355	390	353	369	384	340	339	350	350	353	372	351	359	355	367	374	394	367	349	368	360	364	337	369	342	383	359	351	348	362	356	348	362	366	364	397	359	357	334	329	339	350	380	348	352	371	334	360	366	351	403	339	353	351	370	357	344	379	369	354	353	350	382	341	395	352	359	356	325	373	387	386	412	362	361	382	350	376	369	376	340	341	339	349	406	350	357	342	401	366	353	365	339	352	363	380	400	340	343	343	359	366	394	405	332	354	382	361	368	360	340	327	333	339	346	344	366	371	331	349	352	348	369	384	384	345	373	373	341	355	380	361	374	358	360	333	375	354	386	341	351	390	358	371	376	373	350	402	349	335	359	355	362	374	346	396	338	350	317	334	377	342	376	368	352	338	409	386	355	382	353	346	328	333	364	374	364	354	385	369	367	367	348	387	374	363	330	382	368	360	403	374	362	347	382	393	368	334	375	355	396	359	369	366	354	371	396	407	353	354	374	367	399	366	373	391	358	347	357	364	355	404	338	354	334	369	352	378	322	376	355	351	392	370	360	339	380	400	360	393	357	346	360	382	341	349	368	342	371	394	363	394	366	360	359	340	375	363	332	345	337	356	354	371	359	384	391	380	356	397	344	354	368	362	327	368	346	345	383	351	351	358	333	357	358	388	355	373	349	414	368	348	342	353	364	370	370	339	418	344	372	384	374	381	392	406	337	375	369	370	332	375	408	373	380	362	389	350	372	370	323	331	344	394	340	348	377	332	347	403	374	347	378	340	331	346	375	331	379	388	392	354	364	377	381	359	373	340	357	360	387	337	341	369	337	327	339	357	395	355	355	350	374	371	384	364	364	364	349	398	378	400	399	333	338	335	346	358	351	360	383	331	345	357	364	358	357	391	370	365	360	396	362	368	384	319	354	353	356	406	354	346	371	339	353	385	383	363	330	324	380	360	371	394	379	374	376	358	354	346	346	385	369	379	342	352	403	349	338	361	364	388	376	351	358	329	359	358	366	412	351	387	338	378	361	341	349	360	387	349	346	328	366	355	377	344	340	350	381	329	368	411	350	376	363	352	338	365	344	356	370	423	383	347	346	417	354	363	373	390	369	362	370	361	378	360	382	368	385	372	389	323	319	351	344	357	334	368	338	373	338	339	353	354	369	372	379	368	328	370	348	359	367	375	337	379	360	335	369	338	405	349	355	373	355	340	353	361	360	345	349	326	366	362	347	342	363	357	352	363	352	371	373	361	370	340	360	364	339	401	346	329	358	339	340	381	330	370	346	349	382	391	312	381	370	350	355	348	364	379	335	363	363	361	343	338	370	374	388	386	346	322	376	394	377	337	362	353	377	352	370	398	373	325	376	340	383	335	365	382	328	376	390	334	378	373	350	353	325	351	399	343	346	339	360	407	367	362	382	371	340	351	371	371	358	364	356	345	376	364	372	375	375	341	360	380	378	362	390	387	357	351	355	353	411	329	345	371	331	384	333	332	341	366	337	363	338	360	331	348	362	341	351	348	345	360	371	353	367	352	372	364	385	330	373	365	350	345	320	359	362	359	377	373	370	376	356	361	346	350	382	333	362	379	358	353	389	396	343	401	358	375	335	394	323	341	356	365	344	350	343	362	368	358	374	327	350	349	368	359	345	309	375	357	374	346	380	395	376	356	351	353	313	388	344	343	366	337	376	371	393	353	370	378	363	320	395	359	364	324	380	382	356	358	356	347	341	356	370	357	329	387	360	385	357	348	388	383	390	362	338	353	355	371	346	388	368	361	351	345	358	371	361	365	433	362	336	378	329	360	374	325	355	364	356	339	363	343	385	382	383	403	370	392	360	385	344	355	399	347	381	342	373	357	383	347	342	377	350	362	385	398	370	346	368	355	378	360	345	397	354	337	346	373	354	375	370	364	358	376	380	364	354	381	368	372	357	344	352	390	316	376	374	347	399	328	334	380	341	348	357	364	385	364	383	347	362	339	337	334	372	363	360	375	388	385	353	369	361	381	350	366	395	368	373	320	367	369	365	397	400	358	376	350	355	358	393	365	344	343	352	360	352	370	355	368	358	359	333	353	324	398	343	372	367	398	390	366	336	356	329	337	380	388	371	373	355	350	366	383	359	393	379	387	402	349	340	348	378	359	327	393	373	359	374	347	370	336	359	364	355	350	344	377	359	359	365	345	373	364	372	381	349	343	366	348	328	355	338	373	379	380	311	361	349	367	350	376	364	343	367	367	340	372	354	366	361	370	357	355	351	362	367	365	329	352	375	345	344	374	371	379	368	342	384	398	356	339	380	369	376	342	369	372	378	355	375	347	345	313	347	356	367	384	376	371	398	320	365	356	337	394	330	353	329	360	376	356	362	383	371	342	378	341	384	393	362	347	395	357	354	380	393	366	348	385	334	372	359	318	363	344	381	352	324	383	370	351	338	371	369	383	393	387	363	383	375	372	372	350	363	371	337	338	411	362	350	358	357	339	375	383	347	390	357	377	363	334	363	339	387	375	351	378	367	367	380	402	385	379	363	368	336	350	334	383	379	371	402	359	352	392	376	375	340	356	353	362	357	333	369	366	367	359	356	378	398	379	370	367	358	370	360	332	352	341	327	373	354	348	364	344	330	371	372	325	377	344	342	381	381	332	344	353	358	336	364	307	349	347	349	345	383	373	380	345	338	369	337	377	348	344	405	331	346	367	340	378	353	365	330	384	361	366	325	385	348	338	325	344	352	379	346	329	355	347	378	363	339	382	376	337	369	392	364	372	396	359	362	356	329	366	353	366	357	370	365	353	381	360	386	371	350	330	389	345	377	348	354	346	345	382	359	349	351	352	351	337	339	344	387	398	359	358	366	358	357	368	358	345	323	364	355	368	369	369	358	352	366	360	416	373	349	343	380	372	388	331	342	361	352	348	353	342	344	360	392	348	369	360	377	356	379	391	374	341	385	349	328	337	366	385	333	353	329	369	369	337	371	396	365	372	375	348	360	366	340	366	323	378	346	353	381	378	357	378	345	366	347	349	348	376	367	341	360	364	346	340	392	393	350	333	351	350
7585	1004	1229	968	665	558	464	370	319	310	299	280	254	256	224	237	251	235	194	214	212	218	205	209	220	236	210	243	223	212	197	208	210	194	197	190	226	204	197	213	202	217	209	209	214	199	198	209	214	234	207	223	211	191	185	198	213	186	196	213	220	187	184	199	228	172	214	212	211	206	196	223	221	187	189	206	218	213	198	186	205	185	182	195	195	219	229	214	184	190	229	198	181	211	191	212	186	218	193	205	211	197	193	221	203	208	179	182	208	195	200	210	229	193	200	175	195	192	197	173	219	193	220	204	220	188	194	215	197	223	223	203	204	172	169	203	206	210	170	215	189	220	215	196	203	194	202	186	208	229	210	198	197	191	245	200	210	190	194	185	224	193	204	183	212	202	202	208	198	234	237	202	202	181	197	184	181	215	195	207	192	218	208	216	202	189	200	182	187	225	214	224	221	188	215	183	181	205	212	193	177	193	186	194	207	191	193	192	170	202	220	181	188	186	174	209	187	190	218	171	218	214	202	198	197	198	182	206	185	198	204	180	201	185	199	223	209	206	208	201	216	205	216	191	190	186	194	205	208	217	191	210	200	184	186	214	205	184	218	165	209	203	202	203	196	203	200	213	217	183	199	197	227	232	213	202	201	232	209	206	198	205	191	184	212	215	205	204	212	237	229	203	186	210	195	214	184	201	211	203	212	208	222	193	220	181	186	213	198	213	184	202	192	172	185	216	202	208	207	214	189	190	198	206	176	182	213	187	207	198	183	213	195	207	194	186	192	217	209	191	184	194	198	208	207	193	186	180	213	212	210	176	207	207	215	219	194	215	197	180	227	180	186	217	218	191	207	225	179	197	194	177	181	211	221	197	197	214	196	213	197	198	208	197	206	219	176	228	173	204	195	216	206	203	190	206	198	206	215	195	188	195	186	197	185	213	170	227	185	187	214	173	180	200	222	206	196	182	194	179	203	190	201	205	197	172	204	197	223	195	187	189	195	198	219	191	194	207	215	219	218	197	193	203	239	192	190	210	199	224	214	195	192	205	212	204	209	217	204	177	192	190	190	216	199	197	199	216	213	216	235	215	168	196	205	200	210	225	184	207	206	219	182	192	222	192	224	194	204	207	218	174	194	217	203	171	218	205	211	199	217	212	218	202	185	194	198	217	201	188	199	192	196	190	204	194	206	228	207	206	203	197	189	194	207	206	209	211	193	194	211	201	202	180	192	195	206	205	203	197	191	199	181	237	190	211	198	214	207	203	176	201	205	202	202	219	209	196	185	179	183	217	214	218	216	218	184	169	210	209	195	194	188	211	206	227	166	195	201	179	192	185	200	194	203	197	217	211	198	207	185	211	216	216	203	195	194	192	191	195	188	221	188	189	190	200	184	184	197	191	209	193	201	225	206	225	190	181	226	208	205	199	163	193	213	242	226	198	212	213	179	178	205	202	197	192	210	200	175	185	213	212	208	190	208	177	203	211	218	214	205	197	213	181	191	199	204	176	205	205	195	211	204	194	221	203	209	196	211	202	205	181	201	229	207	186	188	200	201	226	188	204	206	217	199	209	209	216	212	192	203	192	193	232	209	169	217	226	211	177	201	223	220	210	201	212	199	206	194	188	199	217	169	219	209	179	190	218	206	221	199	191	174	170	222	195	200	184	191	189	205	184	184	195	228	196	189	183	213	227	216	190	225	192	194	185	189	184	197	188	210	194	205	194	206	182	190	197	191	193	193	194	179	207	204	201	187	226	197	194	204	221	183	180	214	207	232	184	206	192	186	245	209	207	201	201	198	219	187	225	167	207	228	200	214	176	202	201	205	196	221	218	194	176	209	202	207	218	183	193	226	191	207	197	217	219	191	211	236	217	187	215	186	220	202	176	203	217	186	203	199	195	213	203	196	219	176	198	177	193	206	192	207	180	198	210	213	228	159	194	194	214	223	194	214	226	210	186	215	187	203	179	188	191	187	202	200	182	201	207	164	214	197	208	212	242	208	190	194	184	181	199	185	176	191	205	177	177	199	208	233	208	196	206	183	230	217	209	203	215	193	202	183	173	196	209	207	190	200	217	193	233	215	184	189	187	211	207	213	208	191	187	213	188	222	190	232	195	198	199	210	191	173	190	206	193	211	215	202	199	176	186	226	211	208	204	219	197	198	211	226	216	190	179	194	216	178	198	242	203	225	190	214	222	184	199	185	210	221	197	202	181	218	232	218	179	188	194	224	201	190	211	200	186	181	214	202	205	209	200	181	173	204	182	174	213	208	201	190	222	200	208	225	223	179	224	212	200	185	186	186	195	203	211	219	190	195	183	195	196	208	199	194	196	204	234	188	190	205	202	179	187	214	144	195	202	231	221	198	201	210	182	178	231	212	212	182	204	219	199	204	163	197	199	192	197	206	209	196	205	194	224	232	206	186	229	198	207	220	199	182	224	183	201	218	188	194	191	200	198	208	213	183	192	203	208	183	193	227	221	209	202	212	168	177	177	199	214	212	205	197	189	212	201	211	187	199	191	204	182	219	186	216	199	198	179	204	197	186	186	193	199	191	179	178	195	232	194	201	183	213	217	205	207	174	185	218	207	202	179	174	214	186	185	197	182	180	197	194	195	192	191	220	188	216	188	220	204	220	195	205	206	198	200	197	223	226	186	186	217	209	169	187	202	202	213	199	194	228	199	195	191	202	207	180	190	238	196	183	243	216	225	194	215	217	182	174	185	180	192	200	204	216	206	189	202	222	204	182	199	194	183	190	213	203	197	197	203	206	208	203	223	204	200	190	188	181	180	195	202	201	211	197	194	208	201	201	177	194	188	210	217	230	206	204	193	196	199	202	238	208	194	204	210	193	201	191	199	189	186	206	214	170	177	196	186	221	227	211	190	186	187	193	211	194	191	181	187	209	236	191	181	213	200	227	182	231	190	213	216	234	177	206	216	196	209	193	197	189	213	203	230	205	202	189	232	203	151	186	204	195	190	215	219	192	190	189	190	200	171	205	202	231	166	187	190	196	223	183	211	209	214	191	180	225	198	170	206	193	228	195	226	196	187	212	205	205	194	198	183	229	198	200	213	239	200	211	172	222	213	208	198	216	169	211	220	173	177	199	213	171	188	190	212	189	185	205	178	220	205	190	192	167	204	227	214	186	198	183	206	183	211	194	196	186	197	196	196	207	185	215	189	201	186	202	181	206	213	201	196	212	196	206	199	205	185	182	188	192	223	186	218	194	194	202	232	189	211	195	176	173	201	202	204	180	195	185	206	190	177	209	198	179	197	200	184	205	225	186	225	190	216	198	196	195	234	200	202	211	203	222	210	215	219	169	218	200	211	219	199	200	178	219	210	224	185	192	198	202	189	228	220	203	209	226	183	212	201	166	181	198	223	186	202	202	178	191	209	208	188	185	214	189	192	201	195	189	192	191	205	208	221	210	193	177	227	227	202	211	207	193	168	199	177	203	184	197	199	172	183	216	191	202	193	200	175
5806	1374	2684	3121	2753	2383	2009	1615	1424	1252	1142	1029	1035	929	900	854	770	703	761	750	725	707	716	692	647	617	668	626	671	648	638	598	608	666	582	614	634	625	613	650	685	623	587	597	625	592	565	608	608	579	552	550	598	574	561	548	590	592	565	580	507	573	607	596	568	592	591	548	561	594	573	572	573	523	572	587	551	588	588	599	581	540	595	542	592	557	577	628	567	572	588	578	575	528	595	613	546	552	547	603	566	521	565	568	549	579	581	556	570	589	551	546	546	551	583	572	574	607	556	543	550	538	571	552	571	586	588	556	568	604	607	543	583	583	572	561	511	545	565	594	594	556	561	570	555	538	588	558	520	530	579	548	491	594	575	588	564	632	538	566	577	570	575	569	530	570	592	508	556	574	588	558	558	555	519	574	544	582	567	552	554	562	571	562	553	553	533	562	605	521	537	548	573	550	585	525	559	572	568	587	558	577	533	604	589	538	547	592	563	591	570	576	553	550	526	584	536	555	574	578	534	584	576	574	579	581	577	588	553	570	547	583	556	562	580	554	562	582	566	592	531	621	542	552	567	549	584	544	556	523	609	591	536	552	594	554	560	585	570	569	560	520	522	575	538	573	550	548	612	546	535	517	548	550	612	594	548	557	568	580	597	577	554	579	555	557	572	551	572	541	520	541	546	546	553	557	534	565	577	532	531	579	567	560	609	556	585	551	552	540	576	530	561	555	535	507	540	559	573	559	558	566	602	559	549	563	515	566	555	527	551	579	537	591	558	568	550	542	544	543	581	554	580	562	529	499	574	561	551	583	529	585	556	602	545	547	553	558	564	558	565	584	555	549	560	566	535	552	562	578	585	576	579	573	538	573	568	588	563	603	576	584	538	530	570	565	556	564	573	541	594	565	551	608	558	628	544	584	569	511	585	570	547	598	528	566	583	579	550	550	569	579	546	529	556	546	591	567	559	562	576	541	571	553	554	583	582	583	544	572	557	566	541	554	530	526	567	561	567	594	552	589	529	548	558	554	560	560	559	564	549	562	547	563	553	539	528	523	512	588	563	598	583	571	508	589	556	543	568	536	564	525	558	586	583	529	551	612	537	527	584	568	558	590	580	570	546	580	556	554	550	591	603	547	540	545	514	549	571	565	583	551	585	578	568	595	611	553	559	546	578	557	549	581	551	558	544	537	522	558	535	564	589	561	572	559	534	577	536	573	535	525	558	588	571	550	568	590	534	538	566	560	571	575	595	580	535	554	577	570	544	575	564	593	583	559	610	585	602	584	610	554	577	528	580	537	576	559	526	588	589	562	553	543	590	552	568	566	542	555	583	560	526	513	592	593	601	560	560	545	583	508	585	583	518	562	537	576	575	556	567	567	566	571	581	605	548	553	596	546	577	520	521	536	538	543	575	557	534	553	550	604	589	557	561	625	630	542	559	546	548	571	567	577	557	528	534	573	599	551	567	577	562	605	569	550	568	574	582	577	558	551	565	520	556	549	560	603	573	592	561	607	576	560	566	548	550	565	544	545	534	566	611	567	541	556	539	521	539	564	534	584	601	575	556	556	567	601	560	555	546	576	559	567	548	564	568	585	557	603	588	590	538	565	556	553	571	579	583	538	584	596	563	538	556	589	565	563	576	551	549	598	554	579	541	554	566	516	606	546	527	546	545	539	552	511	520	572	573	585	554	586	525	539	587	595	581	512	600	550	544	548	560	567	589	559	535	576	549	573	569	563	516	575	566	555	578	582	531	565	600	545	555	550	554	532	580	566	595	552	543	512	574	553	577	494	538	560	595	569	541	563	523	577	558	532	558	590	585	561	576	540	518	584	571	500	565	549	545	565	538	531	589	569	550	561	589	569	558	543	581	566	516	566	572	551	601	555	547	558	526	599	554	561	525	527	569	572	596	561	555	556	542	551	589	563	533	570	571	569	596	561	562	505	567	583	564	562	583	537	564	568	571	542	531	542	573	560	553	582	526	565	549	520	542	587	562	534	600	583	537	574	554	590	593	569	523	578	542	554	598	612	585	495	562	555	537	566	581	566	578	577	576	573	582	607	557	575	563	543	572	604	571	538	582	522	546	605	561	542	552	527	538	515	593	546	572	579	557	574	543	565	540	576	557	558	553	546	508	560	591	580	554	561	551	611	583	599	546	578	539	526	522	527	531	621	594	553	552	554	566	545	559	538	549	547	547	593	566	533	560	535	559	553	544	522	576	588	540	574	540	545	527	563	576	539	525	549	553	550	584	552	554	541	544	553	575	568	590	560	579	552	528	518	557	569	565	557	538	565	526	534	543	577	539	606	535	563	535	551	508	578	542	563	539	573	590	564	523	544	583	572	548	544	561	519	607	511	571	561	521	568	526	580	576	602	561	580	550	556	573	568	554	591	509	584	545	565	585	570	561	535	576	568	581	543	564	571	545	541	547	572	518	572	582	520	554	538	548	558	555	559	568	547	547	553	548	567	555	545	529	567	523	597	570	552	581	534	521	583	599	562	531	529	583	563	549	554	583	535	563	575	571	555	586	541	538	548	553	608	509	609	575	588	536	568	581	534	575	564	542	553	597	556	541	521	509	530	598	571	583	596	608	577	545	608	527	608	551	594	546	606	566	600	567	575	592	539	575	602	542	506	552	591	582	543	592	583	544	583	556	624	573	565	557	523	569	533	516	560	581	562	571	572	547	549	547	516	564	577	509	539	548	553	580	537	576	519	572	566	549	571	562	563	544	557	557	571	561	574	589	532	564	581	552	581	557	601	546	578	544	582	525	566	560	547	528	566	545	600	544	548	576	600	535	548	555	531	517	559	555	554	585	527	566	610	576	534	587	583	565	590	516	610	575	574	601	559	594	559	541	586	585	578	549	579	532	558	573	519	551	578	573	541	578	548	550	530	568	563	573	554	559	589	559	579	553	578	565	549	561	528	545	565	559	524	579	554	517	556	556	533	536	531	558	516	583	550	601	550	568	568	578	530	567	602	604	558	582	545	538	541	575	532	558	580	568	562	573	544	536	563	563	559	564	569	576	545	538	574	557	541	572	604	551	577	569	545	567	581	539	590	586	578	598	590	593	585	557	545	549	566	562	578	557	574	568	547	583	543	586	588	544	604	535	530	576	577	581	529	563	553	524	550	573	560	575	507	565	548	577	544	516	587	574	583	595	548	603	575	556	583	611	580	556	505	553	577	528	559	550	578	511	589	547	573	553	608	577	563	543	540	596	624	576	570	598	570	546	515	577	594	585	572	565	563	518	553	554	584	569	585	543	564	558	619	580	530	555	542	572	550	599	554	544	574	570	547	569	531	546	564	528	549	556	560	547	591	568	543	583	564	548	529	550	566	538	585	578	513	552	585	560	543	562	569	580	552	541	570	536	575	568	584	619	562	569	558	576	565	541	553	558	535	642	549	556	576	562	555	584	574	551	546	547	536	560	536	504	546	555	512	567	593	506	578	562	564	572	579	583	561	528	552	535	556
14252	2624	2703	1958	1423	1096	894	803	602	593	549	493	538	482	498	447	425	410	433	376	411	356	392	390	394	369	373	368	344	404	386	408	380	380	377	363	397	382	367	399	386	344	342	361	352	372	388	364	396	336	373	360	374	366	369	389	378	372	344	359	378	372	353	353	399	378	379	403	378	376	394	383	358	366	371	374	394	387	354	375	378	356	412	342	385	353	357	396	342	367	362	407	393	362	355	359	390	374	381	378	367	401	322	406	359	329	394	379	378	342	381	378	347	383	377	372	357	377	357	349	332	364	380	344	384	388	327	339	376	336	343	375	376	375	380	366	410	391	351	374	375	355	366	343	365	368	353	399	407	351	389	345	356	359	361	365	338	364	380	367	362	400	341	382	366	342	370	355	409	360	378	370	400	360	375	353	359	384	352	340	355	371	388	354	385	368	401	384	366	376	358	354	337	346	354	371	344	364	374	383	354	359	364	356	319	402	352	370	380	391	396	354	361	332	339	397	371	339	371	393	343	366	395	387	341	363	393	355	349	368	348	374	350	368	381	370	388	406	400	370	362	355	347	347	376	372	397	402	361	360	345	339	380	378	356	380	358	349	370	373	363	391	351	376	375	360	365	348	380	403	389	415	405	377	377	371	366	355	354	335	381	326	378	351	375	347	365	361	372	348	366	368	392	372	398	352	384	346	356	382	362	368	346	351	361	359	380	364	363	350	370	381	351	367	393	363	334	335	361	407	381	362	359	392	347	356	324	329	357	353	366	380	350	339	368	353	356	349	345	347	312	342	369	366	392	373	359	401	416	351	368	395	360	413	334	376	392	351	369	372	339	329	382	366	395	379	366	324	370	373	371	417	387	400	374	363	371	351	356	394	390	363	340	366	315	376	360	350	365	387	367	355	335	377	376	370	356	372	373	351	351	366	391	395	360	385	360	366	352	364	339	376	402	382	360	361	370	367	387	379	354	373	414	366	357	374	399	360	364	326	375	360	394	389	371	366	372	385	367	363	366	375	394	386	367	387	342	380	377	358	383	365	368	353	357	378	367	386	410	378	350	334	382	360	409	362	375	344	385	374	362	364	372	367	403	378	373	363	378	350	379	400	345	380	409	359	373	360	379	324	368	379	364	331	380	375	370	369	372	364	362	361	354	375	338	333	366	382	351	346	369	338	359	354	346	377	378	367	335	340	360	391	373	380	371	366	384	360	337	376	366	341	415	382	364	359	344	382	348	389	363	349	375	361	362	337	365	373	369	358	367	380	344	365	385	356	379	392	350	355	363	364	368	364	365	382	373	373	323	357	337	365	374	389	402	366	384	372	380	357	370	388	347	337	358	337	379	372	366	347	419	344	404	363	378	339	383	425	347	341	378	387	370	361	361	374	418	355	380	368	347	351	357	382	365	364	386	348	318	373	382	328	348	366	371	363	376	391	364	366	373	361	366	374	346	360	343	362	366	354	403	357	336	390	409	378	416	367	344	330	333	351	342	361	358	391	356	385	393	407	400	334	351	399	379	342	375	371	355	361	395	374	372	380	354	371	351	367	334	351	357	389	357	392	350	349	379	356	383	372	350	420	364	338	355	377	368	349	337	371	388	343	374	343	364	366	377	386	353	396	355	381	382	368	365	359	393	369	381	363	374	368	342	345	371	354	372	349	341	379	368	401	342	359	396	377	390	363	358	369	384	350	375	350	387	365	367	365	364	359	402	368	352	366	342	339	369	368	395	343	402	359	370	365	369	384	366	353	357	354	381	371	386	361	385	399	370	341	358	349	385	396	338	373	339	379	391	347	342	363	344	374	386	351	333	387	379	366	359	377	373	311	338	385	366	386	356	396	369	346	338	391	355	343	393	386	381	334	358	393	367	367	362	365	365	366	363	363	419	358	375	358	386	325	399	358	372	354	371	367	377	376	338	329	350	375	344	346	348	379	388	378	389	368	400	385	373	357	364	415	374	363	387	372	385	374	350	378	351	358	345	364	350	371	355	361	355	416	377	346	309	348	396	372	366	390	337	338	360	384	376	350	365	370	400	391	393	386	405	381	375	358	360	363	395	404	377	367	382	340	363	317	369	387	364	388	379	368	375	415	363	352	379	377	375	358	360	372	370	364	370	415	345	343	382	387	348	352	344	385	375	345	388	348	360	394	377	364	391	367	351	364	359	356	364	353	359	406	361	351	366	374	346	382	388	345	361	370	346	355	344	368	379	332	379	370	405	382	390	376	359	445	362	380	408	364	381	374	392	364	348	365	391	377	360	347	347	372	380	365	358	346	395	334	346	351	361	312	380	361	393	364	379	355	334	368	347	386	363	377	362	398	353	356	351	365	370	339	370	357	353	364	352	365	325	330	349	348	371	382	388	393	352	369	351	415	406	362	349	378	353	346	374	383	385	359	405	361	363	363	411	348	393	385	374	366	353	375	378	358	389	382	372	373	359	355	361	364	376	348	434	369	345	359	384	350	372	377	407	371	370	354	348	389	345	382	365	348	353	339	402	360	371	383	370	383	420	358	369	430	372	360	372	362	342	362	375	388	393	382	392	350	334	340	393	406	369	355	354	356	356	328	374	380	368	369	400	362	355	350	385	341	395	368	361	375	358	384	344	372	335	406	364	342	356	380	378	349	350	351	394	373	359	382	349	339	368	362	376	381	386	363	346	378	340	363	365	351	392	363	390	373	378	366	359	340	381	401	344	376	347	374	384	372	358	363	354	367	361	378	400	367	365	366	401	365	333	362	388	381	364	361	391	394	388	350	375	363	374	353	366	360	358	377	396	349	361	349	393	341	346	385	354	374	383	377	384	353	371	395	360	375	380	373	385	342	411	374	347	324	345	348	336	345	365	323	403	392	381	361	368	348	374	376	354	366	354	375	406	376	368	336	360	360	363	376	385	396	396	392	382	341	404	394	383	383	380	342	370	359	368	372	381	374	363	390	382	376	373	336	399	389	368	387	367	384	386	363	382	383	339	365	359	384	337	391	361	381	367	394	372	383	373	359	325	372	371	383	373	386	363	367	344	327	384	352	380	350	401	376	326	385	332	346	367	349	377	363	352	385	368	352	358	378	352	363	390	385	350	359	384	394	395	376	376	378	403	411	367	365	376	355	355	383	334	390	375	336	406	360	358	376	376	349	390	372	316	324	377	383	400	360	354	342	365	358	342	364	383	344	364	378	377	396	359	386	382	383	370	354	340	370	349	373	370	342	373	369	391	373	373	346	368	335	376	406	366	364	366	371	350	327	371	379	341	403	387	342	374	351	354	363	369	371	368	391	345	326	386	367	380	378	368	401	376	345	365	383	392	363	387	352	381	346	364	343	361	356	387	347	399	376	366	414	405	373	345	385	400	379	348	369	351	388	374	392	390	376	349	349	341	376	395	364	364	349	353	373	372	338	340	345	364	385	372	350	389	369	351	391	343	393	348	380	376	361	373	373	393	390	357	365	370	352	360	387	365	413	380	319	386	393	365	348	362	354
7845	2466	5088	5825	4995	4295	3565	2940	2670	2244	2065	1823	1668	1626	1469	1478	1339	1329	1283	1270	1221	1172	1195	1222	1054	1142	1052	1058	1096	1136	1027	1055	1022	985	1004	1002	1038	983	1052	997	947	1011	972	930	956	917	942	938	944	992	973	984	942	934	937	975	977	935	936	921	957	966	928	895	912	898	949	922	928	923	852	870	918	944	911	914	936	943	943	905	897	933	928	903	945	911	866	928	927	912	866	898	881	882	894	941	895	940	839	953	920	899	933	866	907	938	988	890	945	954	880	902	930	887	905	923	921	905	907	885	901	938	881	921	857	870	931	922	903	919	861	856	926	909	921	898	906	959	909	929	879	908	891	891	884	893	911	953	927	850	829	905	932	909	895	902	879	873	915	895	909	897	860	857	923	925	864	968	952	844	891	924	848	927	924	933	868	914	861	879	909	950	900	890	950	893	880	902	851	829	948	903	851	877	886	913	853	899	851	873	896	911	928	965	911	924	899	909	842	869	871	871	953	850	913	916	926	895	909	843	921	878	910	888	915	841	875	894	898	933	944	925	904	918	938	904	904	907	866	895	912	931	931	932	899	905	884	921	872	892	848	933	889	934	931	924	929	893	882	869	889	807	884	878	882	887	921	899	898	889	915	844	861	871	899	839	903	819	891	879	920	937	877	893	936	901	894	866	852	897	906	868	861	929	897	844	860	954	872	886	883	914	918	923	840	897	860	895	916	894	917	863	951	888	981	848	878	921	961	918	876	917	924	916	866	880	947	886	903	893	901	875	871	896	900	942	886	894	879	909	922	881	884	885	912	903	906	871	949	915	907	878	890	825	930	887	907	910	1004	854	904	863	933	875	877	863	916	912	811	848	892	894	863	876	877	890	889	861	957	916	914	881	944	835	891	870	890	905	846	900	918	949	901	877	925	881	892	821	913	908	899	894	911	883	956	895	882	917	950	883	911	913	896	922	960	851	890	970	939	916	879	900	898	909	864	863	861	895	931	887	856	866	904	943	894	946	894	869	913	929	944	928	921	904	869	903	864	843	877	891	903	934	862	933	929	857	850	948	908	936	902	923	885	913	887	887	903	931	882	911	879	909	914	889	883	910	952	931	927	897	908	875	949	904	902	907	891	915	870	915	888	861	877	920	915	936	882	882	907	946	870	911	909	866	883	900	926	901	827	879	894	851	880	949	883	964	852	871	910	951	935	858	838	905	880	934	888	928	962	892	878	903	912	905	924	873	905	931	865	874	907	877	897	906	878	886	881	872	1000	863	921	928	904	871	909	884	913	890	901	851	903	875	838	867	898	912	865	944	892	873	867	937	866	940	914	838	868	873	932	880	894	879	843	922	887	893	914	875	893	917	887	946	849	911	902	966	861	924	867	818	858	874	901	856	901	864	903	899	861	943	909	915	885	892	865	885	873	903	942	929	892	901	932	915	913	908	881	882	892	831	897	873	909	867	915	881	940	897	873	902	946	878	900	895	930	929	892	926	939	892	921	892	877	873	877	908	910	877	869	894	880	906	876	913	900	883	882	910	907	942	884	912	875	885	877	953	889	856	925	926	897	928	848	900	958	907	887	889	864	892	859	850	867	889	917	891	911	902	947	921	890	928	848	946	919	880	943	952	908	939	835	873	924	873	895	846	884	907	889	877	879	894	921	874	882	900	920	863	918	898	881	901	883	905	892	881	867	894	877	880	897	912	934	904	874	894	918	886	876	876	884	895	912	874	889	880	927	920	848	923	907	884	885	882	892	903	911	862	903	958	900	885	929	899	909	870	926	902	886	894	923	928	884	865	892	898	887	966	939	938	929	949	844	898	886	903	912	875	946	917	945	877	926	926	897	899	927	939	903	940	902	926	856	882	882	898	918	834	867	949	878	842	857	885	880	873	921	935	915	939	950	931	891	899	893	837	887	941	876	934	850	902	863	919	883	847	946	863	828	840	880	901	936	947	874	920	931	882	867	885	898	883	942	891	937	915	921	900	934	870	936	841	925	953	889	921	934	901	836	830	874	872	897	866	940	923	842	880	878	909	885	840	892	860	943	913	905	885	922	852	893	841	915	907	914	908	899	876	941	900	870	898	938	888	863	914	875	894	872	853	873	893	877	886	912	896	976	903	840	914	903	894	887	897	904	925	909	913	903	891	911	958	872	904	928	946	882	881	895	900	928	917	915	872	835	926	957	935	872	898	913	851	905	928	914	944	941	879	959	905	868	910	909	898	903	849	882	858	892	868	880	918	895	900	853	892	923	927	890	932	909	841	902	930	866	863	904	908	852	882	905	897	883	832	906	923	868	923	879	893	898	875	923	851	818	891	848	931	883	942	877	914	857	891	940	908	848	880	894	914	885	877	877	847	914	892	874	914	926	868	877	934	895	869	884	861	869	857	882	908	876	919	870	908	880	856	873	937	931	901	948	896	895	835	869	923	877	887	940	865	896	942	884	967	896	874	907	919	876	840	903	879	881	881	868	885	881	913	934	878	883	910	895	915	855	933	930	908	900	920	864	858	926	965	900	917	949	934	886	968	891	830	895	869	888	914	927	902	937	908	889	945	861	906	864	953	894	913	955	903	854	903	890	907	843	885	906	882	930	952	911	908	916	928	855	863	922	919	922	868	906	892	883	897	922	954	873	918	880	889	890	892	911	938	914	870	945	906	941	866	893	930	896	914	873	921	889	936	895	881	929	915	895	903	913	864	940	903	923	947	872	892	949	870	931	855	921	884	924	881	917	889	964	866	911	890	896	904	936	918	917	883	880	942	870	921	913	909	892	885	903	864	877	834	917	889	905	883	945	866	900	889	918	874	915	889	858	924	862	868	919	930	893	958	869	892	968	907	904	919	945	852	880	864	873	912	885	902	876	845	895	898	882	897	903	888	918	863	975	908	854	965	881	906	871	862	916	898	958	866	885	947	884	909	902	900	897	877	867	867	828	910	914	906	935	896	891	833	927	869	842	887	882	895	893	905	902	895	883	922	929	907	960	932	953	878	930	892	886	925	905	907	966	933	879	871	902	947	897	907	955	921	891	917	935	837	917	925	918	873	922	893	838	868	873	839	839	970	885	889	845	895	919	922	897	961	872	888	901	860	902	880	873	931	948	871	859	940	938	915	919	924	880	865	901	890	910	855	915	851	892	857	895	853	895	851	851	842	934	887	846	920	912	879	876	899	884	935	883	895	865	878	887	858	900	930	867	879	857	891	855	872	863	887	919	901	949	914	850	881	884	894	899	921	919	916	920	829	894	900	880	945	863	911	920	910	876	886	896	946	884	892	905	888	864	884	931	898	891	889	908	934	908	869	880	920	930	879	887	925	871	897	874	948	868	935	895	869	915	944	871	918	1003	902	921	907	924	928	904	888	912	881	864	890	916	904	926	911	914	902	898	897	889	808	963	956	877	869	941	868	864	980	896	888	859	808	900	973	920	889	855	909	914	879	863	869	891	927	876	885	879	901	901	905	889	838	904	845	890	871	896	927	903	883	911	915
1956	157	120	157	138	111	128	112	114	119	118	131	141	129	133	119	112	92	130	102	107	108	116	101	105	120	122	99	129	102	121	108	101	128	141	119	114	135	111	114	126	118	120	119	115	105	135	118	114	116	108	120	106	131	128	105	107	132	125	119	126	130	105	109	130	119	113	100	132	135	111	122	114	124	110	127	113	114	128	110	114	110	107	98	116	130	121	109	97	113	117	116	137	121	111	112	114	133	124	130	108	111	109	107	127	143	113	118	113	93	123	99	104	127	132	110	142	124	124	114	109	105	113	104	132	128	132	117	103	105	120	134	123	109	111	102	128	121	115	120	104	106	112	116	100	114	106	120	110	124	114	136	107	125	112	123	124	111	103	98	125	105	117	98	112	109	108	128	107	104	118	110	108	122	132	112	91	122	95	110	121	123	84	127	114	120	116	121	119	116	99	111	117	108	101	101	122	113	122	112	120	125	118	115	116	101	109	91	118	116	111	136	127	115	120	108	109	122	125	148	105	110	128	101	126	144	115	128	128	115	91	113	107	105	117	105	119	113	107	146	120	124	92	121	109	106	111	110	116	126	124	114	120	113	111	103	134	102	122	104	99	126	115	106	125	118	118	116	127	99	115	112	122	129	127	121	124	134	97	111	129	108	118	112	116	94	116	119	116	116	110	133	129	115	116	118	113	110	111	108	115	117	128	140	118	131	108	113	127	94	120	100	94	128	122	132	115	122	112	115	121	115	121	102	113	129	113	131	108	102	136	115	96	112	105	138	106	105	104	113	115	120	124	99	123	118	120	113	121	121	133	115	95	127	115	101	125	117	112	112	124	104	123	94	102	99	123	102	129	107	104	125	105	120	122	110	112	101	118	116	114	111	129	108	129	104	109	120	99	109	140	116	122	90	100	107	95	85	113	125	118	111	99	113	116	114	125	123	120	126	111	111	111	134	118	119	114	101	114	112	121	112	124	93	110	118	134	97	125	107	111	108	112	107	132	98	105	114	114	109	123	121	127	127	114	125	107	108	122	98	133	117	104	128	114	113	110	131	104	130	113	121	127	127	124	120	115	102	109	99	117	137	105	114	123	104	116	122	101	107	122	127	114	108	133	109	100	121	129	104	96	101	146	112	106	118	112	128	94	112	105	120	116	106	114	104	106	110	115	121	109	119	91	124	95	110	126	115	123	114	103	97	102	112	96	114	113	114	103	126	126	112	103	93	135	118	112	124	117	92	102	96	124	125	106	100	125	122	104	119	128	96	115	105	100	104	114	129	112	105	115	102	114	100	128	120	120	102	110	121	110	110	137	133	110	108	107	120	127	107	123	114	109	97	131	116	107	129	111	117	127	101	131	123	109	117	125	119	116	130	138	119	136	116	96	110	128	121	120	108	93	133	110	108	110	119	96	95	117	112	109	115	122	108	114	112	118	109	115	121	100	100	110	106	95	107	101	114	119	104	101	94	109	127	112	113	111	106	92	111	108	131	106	107	118	107	98	113	117	99	105	126	115	113	108	122	96	120	123	135	109	120	114	113	137	115	98	105	97	115	110	111	119	113	92	121	156	116	118	122	113	107	114	120	104	114	107	125	111	108	118	112	100	125	117	117	118	129	95	99	108	103	105	119	110	91	118	126	110	101	126	105	136	102	118	87	115	101	111	132	122	113	112	113	98	117	112	117	108	119	108	129	138	113	106	137	132	124	121	109	100	112	105	120	107	116	98	112	119	100	127	108	142	120	121	115	111	116	139	113	130	114	123	133	130	110	122	134	109	136	120	105	114	120	107	125	124	121	124	104	90	108	125	106	127	101	106	89	109	133	116	113	143	127	126	98	108	109	108	121	106	127	123	119	101	109	120	116	110	105	113	116	111	121	129	120	96	121	121	123	114	120	101	116	117	111	130	104	114	118	107	133	90	119	132	140	105	130	105	116	108	126	120	111	115	113	116	109	129	109	112	107	96	102	107	99	128	99	117	125	113	136	114	115	100	118	110	111	122	107	121	136	102	106	132	127	136	97	116	96	124	99	92	97	108	119	106	112	110	128	146	96	119	120	110	110	117	126	132	95	111	119	108	123	112	103	108	140	105	104	97	130	103	106	93	94	113	127	100	110	112	110	122	106	107	119	122	130	107	108	123	105	124	111	120	123	116	118	113	125	116	105	116	125	137	120	102	112	120	123	118	108	118	107	108	124	95	116	116	120	124	101	116	128	115	113	103	94	105	122	113	98	107	135	101	114	102	123	121	98	116	124	106	111	112	120	117	112	111	109	115	109	107	134	108	114	118	120	106	97	114	127	139	107	101	127	129	101	104	108	107	120	131	112	108	98	128	129	118	116	109	121	111	115	108	103	124	107	106	123	118	118	101	112	117	140	125	106	120	129	118	135	103	108	136	122	112	128	100	149	127	141	129	110	99	98	104	111	100	113	105	111	107	103	117	129	112	98	126	120	108	128	125	130	128	112	127	112	89	130	123	106	109	111	112	124	118	110	110	106	112	138	107	116	133	110	107	126	117	114	104	125	106	118	106	113	110	120	102	113	124	111	111	119	120	105	126	113	127	129	102	100	123	128	118	114	114	136	115	119	133	111	109	90	122	113	139	108	115	109	113	124	124	111	114	99	108	115	138	133	108	112	115	115	122	106	119	104	110	101	136	134	105	134	105	103	113	120	107	111	108	115	103	124	114	110	127	107	96	124	115	120	111	119	127	120	110	108	112	103	123	97	131	104	130	110	115	111	119	113	114	138	116	107	129	112	106	103	120	127	115	125	104	113	124	110	105	107	123	109	117	120	119	124	129	116	119	110	129	90	102	103	117	140	99	126	132	114	110	118	98	127	96	130	110	128	119	122	130	120	130	104	110	106	113	120	105	128	112	119	114	103	104	107	105	121	124	129	105	116	91	113	127	113	114	117	105	126	103	109	113	120	106	115	120	117	112	93	123	114	121	109	135	110	130	108	120	103	104	112	140	113	106	127	125	107	116	95	116	110	127	96	102	111	103	130	107	125	108	130	108	108	122	114	125	108	123	121	113	117	119	110	117	118	114	100	129	131	128	117	133	130	120	107	112	99	113	141	125	108	111	116	114	101	122	106	124	109	119	115	123	115	125	100	121	127	128	124	115	114	119	117	105	108	111	96	130	112	105	106	118	107	132	141	105	103	120	124	108	123	124	102	101	114	84	106	103	106	98	119	116	117	117	107	113	138	124	115	109	129	99	97	99	118	117	103	110	111	130	102	118	111	117	114	117	105	111	116	133	121	113	124	111	105	131	108	117	132	99	123	113	118	125	97	91	102	106	105	122	111	122	132	118	129	113	116	115	127	135	127	115	115	111	117	107	125	88	122	120	114	102	134	105	113	122	126	115	115	114	93	128	133	99	121	102	130	140	119	131	113	102	123	108	112	125	102	109	104	113	128	129	98	121	126	110	102	119	120	103	92	115	121	106	107	114	136	106	111	127	117	104	112	99	134	126	107
2142	401	441	457	423	437	439	410	399	394	409	368	375	374	376	373	367	358	361	363	381	364	358	382	355	361	354	358	376	372	359	379	354	361	367	348	354	392	379	336	356	358	327	356	381	366	374	357	349	386	389	353	363	345	367	340	340	376	363	375	369	351	361	372	377	369	393	344	361	349	362	346	354	354	339	383	296	362	378	353	382	336	350	346	362	370	376	343	367	391	371	362	343	359	361	345	355	361	352	390	381	365	365	377	367	342	379	396	367	372	346	381	362	331	356	364	358	364	337	362	357	378	363	356	341	367	367	393	400	410	382	363	316	378	353	379	333	333	361	402	336	407	358	368	320	373	379	356	337	364	365	378	353	345	394	387	365	362	343	357	349	350	355	333	364	368	329	361	352	356	391	350	352	374	331	383	349	346	356	322	351	369	381	357	389	364	370	355	374	373	388	348	345	366	372	359	353	308	364	361	355	409	370	370	397	378	378	355	353	348	328	342	357	334	342	325	349	374	329	346	353	369	332	348	353	352	356	389	349	334	391	354	383	351	387	365	352	338	368	348	322	349	328	365	363	337	353	362	343	363	363	408	334	364	366	368	376	340	363	363	324	370	340	363	339	391	365	341	367	362	385	347	352	365	380	357	366	357	324	355	346	348	381	347	374	353	361	377	375	387	365	362	355	339	384	364	353	353	350	356	349	334	372	349	346	373	341	345	340	356	398	364	358	361	376	356	365	391	351	328	361	336	370	378	379	355	380	335	359	348	353	363	381	377	357	356	365	359	363	392	390	378	331	352	362	373	375	368	368	387	349	362	346	371	343	370	378	348	358	342	342	340	352	360	371	376	368	362	329	362	371	363	339	386	370	321	372	365	331	366	345	358	347	382	366	403	343	373	362	318	386	334	342	364	366	365	356	315	357	377	394	358	358	336	365	363	376	364	394	365	355	360	368	371	390	363	373	352	363	360	356	372	349	385	362	368	349	343	349	381	351	368	353	354	347	343	378	359	352	356	366	382	346	404	372	360	350	392	380	376	367	337	355	364	355	336	346	354	368	355	358	354	377	404	369	363	340	322	347	385	318	361	360	398	366	368	378	347	347	365	359	394	368	371	320	341	377	388	374	356	345	393	356	376	338	349	382	381	400	375	379	384	338	328	376	356	372	379	358	387	321	357	370	368	335	352	384	351	351	393	364	356	381	361	358	393	368	324	364	365	375	360	339	374	332	391	374	376	365	356	367	333	357	354	345	363	360	378	329	315	378	378	362	357	376	351	361	342	378	353	339	351	372	369	344	369	372	380	348	345	330	350	360	358	389	365	344	386	346	383	350	356	342	345	346	348	336	338	392	371	359	360	363	339	367	340	384	383	392	367	347	361	361	387	372	367	324	378	360	363	367	392	383	350	381	347	366	357	340	384	356	331	349	361	342	399	399	362	352	343	346	387	319	356	369	359	366	372	360	354	355	371	361	365	375	346	369	339	369	355	366	352	389	322	360	375	377	335	359	335	353	358	313	338	326	341	391	384	389	373	364	398	335	372	361	365	374	356	353	379	367	395	370	369	386	384	387	348	351	358	323	357	360	319	339	335	342	391	353	351	369	366	398	352	403	394	397	385	384	383	373	326	384	383	360	367	339	311	352	321	337	363	370	360	342	362	377	378	345	348	378	373	334	357	366	377	364	356	363	368	302	355	376	330	376	387	379	340	346	380	349	398	382	377	396	380	387	361	336	368	352	331	347	365	368	353	359	369	374	371	421	329	348	377	339	325	348	342	338	341	377	360	360	344	360	358	366	336	361	317	357	357	378	369	344	364	348	365	370	350	382	373	377	351	317	359	338	383	377	349	374	340	398	395	362	383	380	334	355	350	369	406	357	339	378	360	366	373	349	352	341	395	379	316	365	373	365	359	327	349	366	371	365	363	361	365	371	361	373	352	354	313	366	351	366	349	346	351	351	365	338	345	343	369	369	345	317	322	362	357	350	371	359	380	367	343	360	364	354	338	366	372	355	381	370	341	339	353	343	343	351	356	338	330	366	378	362	369	321	396	376	345	375	358	371	360	354	377	348	366	380	353	342	396	344	363	379	391	353	362	355	355	366	373	362	387	350	352	349	364	344	363	354	398	355	370	377	383	365	363	341	324	393	358	337	340	333	374	361	335	362	373	342	362	335	328	356	346	335	382	350	333	364	366	379	356	341	362	387	350	377	343	381	388	359	392	342	363	378	334	366	327	353	348	364	386	373	401	368	384	361	336	377	378	396	377	339	334	373	344	355	358	340	350	364	358	349	365	361	381	394	360	355	373	337	321	370	358	366	347	371	366	336	336	383	351	390	360	372	366	330	342	327	353	364	374	342	377	372	364	339	367	357	343	374	344	360	355	339	375	348	367	330	370	371	355	357	362	363	362	366	366	382	330	371	380	385	353	399	362	331	361	355	389	367	393	346	393	330	373	355	341	370	373	342	349	363	385	367	361	363	390	381	386	375	377	366	369	368	345	359	392	371	367	380	354	360	356	358	377	339	321	356	359	362	355	338	359	350	369	381	329	353	355	356	361	350	342	376	376	377	351	349	368	377	345	382	361	382	373	371	366	332	339	370	369	393	348	361	376	363	370	339	370	363	342	324	371	363	362	373	348	386	349	359	352	367	367	366	345	360	360	352	353	320	385	331	366	357	352	322	380	336	347	358	354	382	330	373	338	377	375	373	381	347	375	348	348	387	375	363	358	370	367	358	350	364	343	349	337	352	333	338	354	368	363	359	369	356	360	345	372	372	365	356	402	384	349	363	343	341	356	353	372	398	327	365	359	360	331	367	362	373	313	332	325	371	371	352	356	419	346	342	363	392	373	336	354	376	333	373	394	365	352	392	334	353	407	377	380	377	381	368	342	360	368	382	320	376	352	340	344	345	390	378	348	351	360	385	359	374	354	346	380	349	373	386	359	343	352	335	363	343	383	414	383	392	396	351	344	361	326	392	327	365	350	343	326	356	352	373	370	355	360	358	363	367	337	342	361	332	367	356	334	380	385	366	414	370	341	356	357	347	346	350	368	357	366	311	354	361	395	382	354	341	348	368	370	348	378	429	396	376	364	361	348	357	365	385	321	359	364	400	360	345	408	321	350	373	393	357	349	337	339	375	365	343	372	349	331	355	362	368	334	329	350	367	367	381	360	361	360	402	378	370	361	336	369	383	382	353	362	375	363	359	322	342	342	358	372	368	368	354	358	349	358	368	366	365	337	372	378	367	367	330	340	347	340	347	364	348	346	368	388	362	367	378	365	364	345	378	308	369	372	382	316	359	340	404	388	378	379	369	357	408	352	358	327	346	391	359	361	373	319	344	343	370	358	358	340	335	373	368	369	337	379	350	371	382	368	360	355	349	308	386	365	363	336	362	357	373	339	366	363	366	332	347	391	350	355	357	320	373	360	382	398	345	366	349	386	377	369	348	343	389	358	367	349	364	367	366	360	358	363	399	317
7551	1099	1229	929	739	580	455	428	378	292	286	261	269	261	255	187	252	237	212	243	247	229	224	225	188	214	190	203	207	218	233	198	219	224	223	227	226	220	193	220	197	198	175	205	206	199	191	199	217	227	206	186	218	214	192	203	201	222	218	190	216	192	203	220	194	181	224	210	215	208	203	217	211	184	202	248	220	203	215	211	212	207	209	197	196	181	197	204	213	181	207	199	202	225	201	183	204	170	198	206	207	221	216	204	209	173	195	197	223	217	216	230	217	205	210	178	218	223	213	206	218	219	204	216	194	200	203	193	182	208	221	205	211	216	201	202	231	212	164	196	208	214	212	228	203	194	201	206	182	194	167	194	213	219	208	191	206	216	191	207	192	219	200	202	187	228	224	182	186	200	240	209	205	208	202	218	191	219	223	187	191	189	193	210	191	215	196	217	231	195	196	167	196	178	216	185	198	209	216	202	188	178	217	223	207	206	183	175	210	209	213	202	220	199	215	178	196	190	189	205	210	214	214	212	210	203	217	217	207	222	198	199	203	196	208	201	192	198	208	208	187	242	199	207	192	185	189	197	193	195	219	183	206	190	192	189	200	201	192	206	206	190	200	205	226	222	183	188	204	197	181	211	200	221	182	218	213	214	210	214	177	226	210	194	229	222	225	198	204	230	211	202	193	200	221	204	212	201	177	202	191	206	190	176	219	228	213	199	215	190	208	209	205	192	240	214	211	195	215	233	195	207	207	206	212	207	213	184	218	210	181	224	205	177	200	199	207	198	223	189	210	179	191	205	202	183	221	205	217	203	185	201	181	216	189	215	217	207	187	193	210	211	199	209	202	202	195	211	191	203	189	191	193	212	202	190	186	200	212	212	189	176	202	217	194	195	185	200	194	224	200	216	207	203	212	207	209	203	194	201	205	180	217	214	228	195	189	192	192	178	187	195	192	187	205	205	213	195	214	215	220	199	211	190	182	206	191	215	198	205	188	180	191	206	217	212	191	208	190	199	213	186	200	209	216	213	186	210	193	174	209	211	215	208	197	198	195	185	185	187	214	216	202	180	229	191	205	205	199	234	198	196	184	209	220	205	188	226	198	179	179	197	193	202	202	211	205	230	181	233	204	178	225	199	184	215	217	207	199	211	211	197	216	219	191	186	219	215	184	194	198	225	197	185	189	222	193	217	198	211	204	186	214	188	201	198	188	208	203	201	225	192	216	207	185	208	213	200	197	168	192	197	212	199	188	186	217	203	187	211	204	196	210	188	201	215	197	166	210	196	178	182	199	183	218	217	186	216	201	202	203	210	196	199	205	179	184	185	212	166	188	213	190	185	244	199	221	207	192	191	191	197	205	193	230	188	208	232	221	201	184	206	201	204	204	205	204	190	212	169	173	196	239	204	220	206	215	208	204	190	181	207	193	203	218	197	216	228	218	196	203	183	213	197	194	179	199	189	183	201	196	183	227	192	187	176	183	183	200	194	192	197	209	201	186	207	203	197	213	174	186	209	196	188	194	192	198	234	218	195	211	216	207	198	206	232	180	219	184	199	201	238	216	200	210	164	202	196	223	205	254	193	175	209	194	210	201	197	195	191	228	197	207	191	210	220	180	193	192	200	226	213	228	199	190	191	221	200	206	216	166	193	192	195	196	225	205	208	197	208	204	214	202	212	187	187	215	200	184	213	179	223	207	198	194	208	196	202	163	207	193	210	203	187	201	188	193	218	160	203	212	200	195	193	223	184	173	218	219	195	218	176	181	199	194	199	224	189	192	230	198	206	188	213	214	201	183	198	201	217	226	197	212	225	224	212	223	186	198	205	224	180	207	225	211	187	215	187	186	201	204	184	181	243	222	203	173	224	207	203	212	193	194	202	172	202	195	198	232	200	232	209	179	218	184	192	212	220	208	184	167	205	194	196	219	193	189	194	234	196	239	216	207	178	196	202	230	195	197	199	202	185	201	191	194	193	234	211	200	211	209	207	199	212	202	208	190	189	203	186	205	221	205	185	210	182	214	198	211	245	197	239	188	201	190	222	178	233	206	206	207	196	211	209	210	206	201	209	199	205	181	202	183	205	207	200	220	213	222	206	197	225	204	215	213	190	201	223	195	195	201	202	190	174	199	198	196	208	189	231	195	185	206	238	208	200	235	209	190	208	186	193	213	214	201	223	215	206	199	191	189	184	215	200	190	204	214	167	194	202	183	188	208	197	193	229	195	207	212	179	189	189	212	221	208	197	183	225	212	196	212	195	214	202	209	215	189	203	233	206	176	216	198	190	202	187	221	195	200	234	161	192	210	185	209	214	202	185	218	206	190	188	212	202	190	206	235	186	218	190	240	182	190	197	180	214	206	201	179	198	209	199	206	197	175	197	213	211	202	192	182	221	201	205	204	216	235	212	208	202	209	209	197	208	204	174	207	183	195	178	192	195	213	204	194	208	213	190	219	188	188	187	218	199	204	218	193	190	210	198	204	189	188	213	229	202	180	217	222	224	216	209	204	192	209	203	192	203	196	238	223	206	202	212	188	200	196	203	218	215	197	193	185	190	241	211	189	209	196	204	190	224	185	178	174	185	187	189	206	206	217	204	212	195	195	210	207	231	194	209	204	196	220	198	214	217	196	187	209	168	195	214	202	203	168	195	203	205	219	215	219	189	199	193	205	207	221	175	201	180	177	202	215	190	203	221	172	196	198	234	172	228	216	171	221	226	219	201	219	209	217	209	212	200	216	215	212	177	182	199	187	224	220	192	181	191	192	212	204	207	220	196	204	213	203	232	196	178	196	181	215	180	192	223	201	214	195	202	203	203	160	197	200	202	226	189	204	194	196	198	203	196	219	240	200	216	177	203	192	234	218	182	193	175	212	206	204	198	195	212	193	215	229	214	182	226	207	209	200	203	199	205	206	168	191	207	212	199	208	220	208	219	194	200	200	202	191	200	195	190	201	193	207	181	207	225	222	220	193	204	180	190	192	212	185	189	205	176	216	185	212	204	199	206	222	222	187	180	197	218	189	219	193	226	190	199	206	190	208	208	182	212	189	193	184	201	201	175	203	220	197	209	193	202	215	204	201	210	212	182	220	220	212	200	222	187	197	214	205	211	212	195	188	193	214	209	194	226	205	186	219	213	205	202	215	191	199	184	185	208	193	209	204	201	198	173	210	198	219	182	233	199	232	214	179	207	197	201	213	200	201	205	212	209	182	211	224	204	191	202	189	190	200	234	201	176	191	199	208	182	214	197	210	193	213	184	213	210	218	185	209	203	208	207	194	185	198	206	190	233	204	190	199	193	212	216	214	206	191	229	186	217	180	209	202	188	200	204	213	208	194	222	200	200	212	202	212	198	195	180	162	199	202	212	198	196	207	208	196	225	192	200	213	189	203	188	207	204	202	197	202	184	192	201	209	194	194	216	183	212	179	211	204	193	226	223	177	207	202	224	186	191	205	204	189	185	178	195	214	203	204	180	194	192	217	187
5848	1325	2750	3249	2864	2437	1997	1651	1439	1283	1159	1070	1001	898	904	854	853	799	746	741	742	724	728	689	703	671	662	707	651	628	612	639	650	626	633	612	642	628	631	632	606	614	571	606	603	597	562	577	596	608	562	614	584	561	622	551	587	575	591	599	589	554	566	576	568	623	629	528	581	560	606	582	584	538	600	579	664	569	593	513	631	550	596	522	602	559	554	595	568	579	561	549	587	520	588	600	552	548	581	548	514	566	529	557	563	567	605	573	597	579	554	557	573	560	562	546	559	545	559	542	567	575	594	521	539	538	538	561	535	572	543	553	605	586	512	576	535	524	620	559	565	534	569	602	565	554	555	537	551	550	565	555	530	569	517	585	585	598	546	560	558	537	565	523	576	539	555	524	558	588	577	618	561	539	533	582	550	553	552	536	538	558	573	536	556	545	539	577	551	531	558	520	562	556	587	587	520	571	584	538	551	548	573	556	579	545	537	538	601	550	532	569	543	572	579	559	550	579	582	571	567	570	564	589	557	549	556	584	556	571	592	579	562	586	562	578	590	543	584	544	580	566	541	591	565	582	564	528	562	541	558	584	551	543	560	531	574	536	533	547	559	543	551	550	540	575	553	562	606	542	548	568	577	586	587	547	530	591	533	554	597	568	591	540	581	590	536	551	595	543	544	512	558	545	563	573	552	602	592	566	533	569	560	554	550	582	561	553	582	534	607	591	571	553	577	592	561	524	570	556	531	571	593	519	579	551	595	616	550	557	569	573	603	555	528	608	581	575	596	583	540	532	562	611	582	554	526	590	563	547	570	570	567	571	565	560	562	587	529	536	560	566	559	543	577	555	596	575	585	559	614	530	554	527	538	568	571	575	563	532	555	563	568	561	571	595	572	541	580	569	575	567	560	576	527	581	528	546	556	548	562	556	554	580	570	591	577	550	579	550	544	571	582	581	571	563	582	557	588	564	591	588	563	514	544	570	612	564	551	590	575	577	560	601	552	519	555	571	562	572	584	556	595	585	565	542	572	547	566	543	554	550	558	605	557	594	600	557	536	565	554	559	536	541	537	592	581	556	573	555	569	534	612	569	522	521	570	559	557	522	572	551	567	579	572	536	588	559	535	597	595	582	551	565	545	545	608	571	600	558	578	536	594	569	579	534	552	546	555	552	554	570	595	598	536	593	538	603	569	559	530	553	549	569	584	570	547	575	591	531	560	536	533	572	518	535	558	544	531	558	593	583	526	580	553	573	552	557	599	521	533	552	570	562	538	548	596	574	531	573	594	582	561	524	544	577	573	566	543	565	566	581	548	613	539	557	564	551	581	530	558	563	542	616	565	565	588	569	541	576	581	585	585	515	540	544	542	556	534	510	601	580	561	570	565	561	594	552	606	568	572	547	574	586	563	565	587	533	596	550	563	565	586	561	578	556	534	604	570	582	611	573	549	589	575	556	546	576	540	537	622	535	573	555	593	518	608	580	547	559	534	524	572	569	552	575	556	591	532	549	575	591	510	574	554	573	543	598	577	534	574	565	598	596	542	530	528	595	555	585	515	538	569	599	555	566	572	526	575	540	560	571	602	549	585	513	610	584	569	577	570	559	561	576	546	583	578	571	504	568	593	613	539	512	548	586	577	528	552	551	622	605	574	603	519	551	566	572	577	578	566	545	602	572	577	605	564	575	544	547	572	549	550	587	552	588	512	577	565	606	578	580	564	591	576	573	523	579	583	565	578	573	554	571	606	577	549	603	532	602	570	541	571	569	543	577	583	556	532	567	562	573	586	596	577	542	551	557	540	557	563	594	551	515	548	564	573	584	598	539	549	544	585	584	550	599	540	526	548	520	545	556	537	548	591	537	526	553	572	589	576	530	549	584	579	588	584	554	558	587	558	534	583	539	550	564	580	585	539	538	553	551	584	557	589	559	565	577	576	590	560	580	540	569	559	572	561	574	528	581	586	552	575	556	556	525	528	539	541	597	588	558	559	608	576	568	550	511	537	585	570	583	618	599	555	573	583	587	563	555	579	554	587	550	568	566	590	585	553	572	542	596	576	580	577	562	549	559	548	569	532	587	562	554	604	524	527	567	571	586	613	528	545	542	551	547	585	602	571	539	599	552	553	565	550	499	589	570	545	516	532	588	595	580	544	571	595	568	562	536	548	536	559	583	601	536	577	592	528	546	557	555	562	518	576	566	562	532	527	575	557	602	597	541	553	580	533	531	583	545	525	549	596	594	546	565	618	577	552	570	562	532	590	506	573	536	560	583	550	567	562	557	579	610	599	574	545	564	570	564	547	508	545	530	544	578	538	563	565	554	573	568	550	594	569	636	574	560	588	557	573	549	564	581	551	556	587	588	585	601	560	561	602	581	532	574	562	567	573	593	545	558	556	604	563	556	550	515	552	526	532	557	572	576	574	595	574	610	575	537	586	497	532	594	555	549	549	594	561	593	545	564	553	560	545	586	583	527	561	597	565	575	580	568	615	530	599	587	527	550	572	575	531	547	582	563	556	588	570	573	524	549	610	506	556	585	567	570	556	539	565	565	559	572	560	523	530	537	536	549	536	592	576	529	566	523	595	593	536	527	558	590	537	554	592	533	571	540	571	577	550	583	600	556	622	537	571	567	592	569	545	563	580	577	521	530	558	538	558	558	612	554	566	614	562	513	527	585	574	591	531	504	561	568	559	553	572	556	577	558	559	572	544	590	521	508	592	578	611	558	573	560	527	564	533	566	542	576	537	638	560	549	587	568	598	555	553	547	536	560	550	574	584	588	542	588	549	518	551	525	563	559	585	549	596	613	539	560	550	587	580	549	597	594	526	560	515	543	519	558	543	517	578	533	541	558	497	559	574	515	562	592	527	553	569	592	579	546	590	536	583	570	539	533	546	559	537	566	548	564	548	540	575	554	514	574	561	562	572	572	570	525	548	553	565	598	569	529	512	575	620	550	586	577	579	553	536	582	573	601	574	535	563	578	598	586	586	514	542	576	530	593	555	586	538	578	576	582	524	528	617	541	583	578	550	591	575	584	545	555	559	564	561	538	559	575	585	552	555	561	565	574	577	557	551	583	589	558	560	594	560	594	583	583	548	624	548	590	552	569	559	598	549	573	549	580	624	571	575	562	607	561	618	566	543	580	594	572	551	589	561	561	582	559	550	566	520	558	558	543	561	570	564	565	530	608	557	591	560	524	556	559	580	541	544	584	584	587	569	571	538	567	543	583	574	528	592	541	562	544	575	548	586	560	543	555	584	524	578	542	542	587	526	559	552	559	572	552	589	575	555	567	553	544	549	579	557	512	593	551	543	522	564	593	531	584	568	551	562	557	552	575	546	625	573	580	573	552	556	597	564	538	549	552	552	568	522	595	535	535	562	542	581	589	560	556	568	507	575	546	569	572	571	563	588	599	546	517	547	580	571	551	563	571	549	557	634	547	553	570	554	539	549	587	540	522	510	564	592	558	602	535	573	569	578	571
14177	2580	2549	2052	1471	1093	886	792	667	572	587	486	482	502	473	459	469	457	402	420	424	420	418	387	383	406	389	360	399	345	368	408	416	406	381	373	384	324	392	407	368	385	418	367	419	376	374	397	369	386	379	399	418	364	360	379	322	379	365	356	352	402	393	337	376	375	366	374	383	344	376	379	360	372	339	383	338	360	343	400	379	354	408	371	380	337	362	358	380	381	371	363	378	373	376	367	361	370	379	407	363	383	372	359	399	382	388	383	358	371	362	380	367	381	366	342	369	357	384	343	341	371	359	407	393	353	354	339	390	378	367	363	398	380	341	387	369	366	384	391	382	361	385	385	377	364	375	405	372	377	401	410	334	387	375	378	361	386	393	359	378	363	349	341	381	380	397	395	345	347	376	359	348	360	368	368	356	353	354	355	353	371	357	354	350	403	373	384	377	361	374	368	339	351	364	379	386	390	396	337	385	360	365	351	386	315	354	373	337	407	399	352	371	369	381	349	356	366	383	356	353	389	377	337	349	362	385	367	360	383	409	370	347	378	385	336	369	345	382	362	384	370	380	367	352	366	373	348	374	355	373	369	358	352	369	373	343	370	363	388	396	398	387	370	383	401	350	369	386	372	362	372	382	393	367	338	362	351	350	335	332	364	367	402	367	353	359	341	350	356	391	398	375	344	361	378	360	382	370	383	367	385	371	363	335	366	383	389	349	351	383	365	369	353	347	361	337	340	326	362	382	392	410	344	372	375	332	325	360	353	382	392	358	376	368	361	366	374	388	341	370	361	364	378	394	405	373	348	361	390	369	359	368	343	358	340	342	404	395	356	411	355	377	365	373	385	328	372	395	373	401	357	352	401	363	356	414	327	369	375	357	362	358	405	360	369	357	379	366	351	384	365	364	384	399	383	369	336	377	352	363	344	390	330	337	342	368	390	344	398	391	371	354	365	377	387	322	372	387	379	350	342	381	377	377	393	401	396	358	392	363	359	355	373	372	396	355	380	376	390	342	356	381	392	360	390	363	359	390	374	372	406	351	339	361	390	351	362	388	347	373	392	378	382	398	340	380	350	385	371	369	369	394	392	365	356	366	359	391	375	382	339	355	383	349	362	385	401	348	344	346	386	361	356	360	359	371	370	353	364	334	371	366	399	345	344	384	389	335	389	383	402	384	375	372	404	393	347	336	390	380	374	382	385	365	394	381	365	382	392	359	349	406	354	363	360	373	359	376	367	373	407	355	365	364	361	378	349	362	356	367	350	374	352	397	363	326	398	366	391	376	388	342	344	389	406	398	388	406	358	390	362	358	344	324	375	368	385	325	357	354	393	372	355	365	355	361	415	364	332	383	396	361	371	351	377	350	336	377	370	360	368	381	388	400	355	377	402	388	320	404	351	405	404	370	369	378	355	373	387	369	342	344	380	362	361	322	386	360	367	362	409	356	353	368	384	335	359	320	352	405	384	367	390	363	377	387	361	406	371	346	392	345	356	380	351	345	397	352	349	367	365	355	388	372	343	396	315	326	379	382	367	349	410	361	383	308	381	391	359	380	382	359	349	365	343	324	389	361	400	348	372	398	356	366	382	385	350	357	393	419	354	389	355	389	377	365	371	355	312	398	364	349	384	380	341	362	363	391	349	364	360	353	319	374	343	355	361	345	347	382	382	383	402	353	381	368	355	395	369	425	364	374	375	355	422	351	399	402	371	352	417	354	388	345	364	358	354	373	353	334	338	342	370	368	351	377	353	343	365	392	369	362	383	375	367	383	368	376	385	386	372	372	371	371	387	365	384	358	386	370	381	323	358	329	376	385	358	366	364	354	409	349	382	340	364	381	369	402	356	382	372	365	347	355	379	345	370	395	375	384	348	385	371	322	385	339	349	339	389	385	307	353	357	378	348	327	323	390	340	364	329	355	388	375	408	404	373	370	390	341	376	400	335	342	394	353	383	365	362	383	374	329	334	363	379	357	358	381	378	366	385	335	382	344	365	353	370	367	346	388	358	389	338	410	379	358	352	379	344	382	369	336	357	339	373	377	343	355	368	394	349	362	360	370	338	361	342	371	376	367	397	384	345	375	315	350	381	334	354	396	427	370	357	385	340	377	396	390	366	377	385	362	385	380	377	352	402	392	359	360	375	363	396	361	369	357	329	382	379	369	341	346	367	353	377	332	371	374	364	389	379	350	328	364	343	385	348	391	346	347	339	369	371	380	377	385	375	338	397	375	339	383	361	351	357	365	378	379	362	364	393	393	360	361	381	363	355	363	367	354	337	356	342	386	353	397	375	369	362	334	396	391	377	387	361	357	395	377	363	360	378	368	400	403	379	354	373	366	371	387	340	363	353	377	371	388	362	404	377	363	375	341	338	372	367	396	368	380	364	397	343	364	349	376	396	366	357	356	344	373	381	351	355	404	386	369	378	388	370	357	358	416	387	362	368	384	378	343	351	388	386	329	361	360	338	348	366	368	361	394	373	346	397	400	339	344	399	367	365	352	348	362	365	374	360	328	396	368	377	393	350	411	390	366	387	337	374	365	352	352	352	367	360	376	336	349	388	370	373	389	361	346	368	355	385	353	337	375	387	376	388	396	350	377	362	381	403	385	387	395	384	378	369	380	360	381	366	362	383	400	371	355	348	404	362	363	389	380	338	345	356	333	361	356	334	330	364	377	342	323	413	360	376	333	375	325	369	325	349	392	354	337	388	375	351	348	353	365	394	386	370	364	333	345	392	348	332	370	345	345	356	369	388	353	414	395	381	374	381	391	413	329	369	369	370	359	377	351	352	385	405	363	352	358	372	376	395	369	373	363	388	382	346	380	362	356	341	379	368	397	390	332	352	359	410	367	357	351	390	369	377	366	385	353	359	387	346	370	345	407	381	389	429	324	359	434	386	404	396	382	400	378	376	363	351	362	341	332	372	354	382	381	405	376	386	381	416	421	369	390	398	357	367	370	360	357	417	346	379	370	388	338	384	386	391	327	356	345	352	366	391	375	358	379	408	375	378	356	399	340	363	400	349	377	362	404	371	395	391	358	365	392	408	339	357	350	393	390	364	387	392	363	380	362	369	350	334	369	410	357	376	346	353	365	363	356	406	358	382	378	371	400	374	369	391	341	382	358	379	363	340	403	324	378	360	369	329	368	396	386	405	362	369	334	344	360	372	366	391	396	348	370	379	365	364	392	365	383	351	346	341	375	365	366	323	348	388	369	350	383	388	361	356	398	367	380	354	387	395	390	381	350	386	368	377	375	340	343	333	387	374	380	353	387	420	369	385	370	379	380	388	356	356	348	383	330	391	350	359	371	329	389	367	392	364	358	415	379	363	379	397	349	364	349	332	371	342	376	355	349	380	362	365	350	390	399	342	359	379	380	408	357	378	417	374	400	374	391	397	355	361	374	384	376	357	400	402	369	387	393	350	383	343	354	380	381	403	393	438	390	331	399	343	357	371	335	385	359	359	351	355	407	418	406	399
7875	2403	4994	5746	5117	4337	3560	3077	2485	2313	2014	1839	1707	1614	1516	1523	1391	1278	1273	1239	1206	1160	1114	1165	1115	1083	1156	1039	1065	1053	1081	1129	1037	1044	995	971	988	1056	1002	1032	1046	1002	942	999	953	982	995	926	962	948	945	964	949	895	942	925	981	936	979	914	934	893	944	880	908	919	977	892	920	964	898	921	912	953	950	899	938	910	895	871	880	919	973	906	899	924	907	979	823	904	924	911	888	910	930	925	869	847	881	894	845	919	857	856	912	917	918	884	921	907	901	941	929	908	917	961	888	899	894	917	890	876	896	819	920	885	886	895	918	879	905	932	942	932	897	933	962	894	954	901	958	916	889	880	907	914	872	860	873	910	889	875	852	931	829	921	897	900	906	913	916	904	889	910	861	892	921	956	963	864	877	920	853	892	933	913	903	859	894	913	860	855	895	932	906	896	896	950	905	878	874	937	989	900	868	894	959	948	928	925	850	906	833	896	919	885	961	902	915	823	945	889	878	883	882	934	886	889	876	855	886	929	933	905	896	868	903	875	903	907	874	921	882	904	905	874	961	864	949	806	859	905	855	878	910	936	891	931	898	927	911	932	864	925	849	909	914	851	914	916	879	919	884	908	883	860	921	866	927	905	887	845	906	927	883	880	892	871	933	920	907	871	864	884	932	944	935	918	861	901	853	906	862	913	891	887	901	903	924	920	916	958	951	894	886	912	932	928	849	861	939	940	840	889	900	931	874	889	876	880	860	940	919	886	914	896	869	846	917	926	912	955	868	885	903	922	865	863	929	918	914	874	902	920	925	886	881	869	889	891	879	921	932	889	896	973	864	855	907	939	985	887	888	896	905	890	905	879	882	868	896	899	892	848	842	918	905	891	839	918	888	920	930	927	941	927	906	890	923	908	905	886	906	887	918	920	857	859	919	882	890	917	873	906	908	928	916	910	915	844	865	898	905	902	902	913	894	945	875	960	865	856	849	885	907	845	913	895	872	952	880	881	913	895	893	938	910	867	886	889	925	852	912	876	863	871	873	944	893	885	886	869	860	903	866	963	901	882	896	932	867	899	885	888	894	887	891	933	900	841	919	897	897	868	911	913	908	921	895	929	932	916	934	897	923	905	929	911	872	901	926	854	944	885	910	912	937	897	905	910	940	904	887	944	943	898	831	904	860	887	859	891	841	874	909	908	882	846	932	899	918	895	913	879	885	922	919	965	919	899	864	920	888	867	926	931	897	939	906	901	942	936	892	887	903	885	928	879	898	928	920	857	911	878	897	906	868	910	870	879	874	939	836	920	868	881	858	839	933	891	847	857	877	889	937	880	918	909	930	913	884	899	903	925	893	839	901	947	881	866	878	904	897	849	912	873	908	857	905	933	900	900	882	926	944	920	953	921	947	928	927	867	878	882	907	868	845	913	867	971	948	846	873	885	887	885	920	919	931	900	839	905	978	877	876	898	873	902	920	883	874	909	890	832	880	901	881	850	857	918	898	953	846	892	915	878	897	940	933	918	947	857	878	950	868	823	859	932	869	857	942	901	887	879	890	916	942	895	892	870	918	909	893	897	949	902	917	893	886	948	866	912	915	868	926	919	898	903	927	867	896	865	911	882	869	900	887	882	873	876	830	877	870	892	922	893	865	863	888	910	887	921	857	934	903	906	889	868	881	943	863	864	897	885	873	887	850	904	883	924	869	900	882	928	894	891	912	853	886	958	935	883	910	908	941	922	922	878	855	901	918	865	900	893	931	915	902	920	903	864	868	897	842	851	942	911	890	865	898	884	911	940	915	898	943	855	906	922	914	911	858	894	926	910	903	914	871	885	876	904	882	941	911	871	867	855	879	918	918	935	833	903	900	862	903	905	846	883	952	884	898	907	889	871	932	874	886	904	921	896	928	927	909	844	885	905	914	896	848	927	892	892	926	892	905	888	886	891	928	862	934	892	848	859	856	920	896	860	897	932	917	910	897	936	896	889	872	891	891	925	847	900	819	899	870	871	869	908	916	892	815	872	893	901	900	852	883	928	933	971	914	923	931	890	953	902	903	913	846	932	879	908	908	932	916	880	874	853	912	914	895	894	864	907	934	918	909	898	894	893	896	884	883	854	911	896	886	909	893	941	870	899	936	913	915	897	910	937	861	913	890	907	892	897	854	898	871	895	897	902	879	905	895	934	886	916	877	914	837	904	888	884	853	909	891	937	882	894	865	917	894	880	898	873	878	867	871	880	924	892	855	885	859	862	890	872	944	905	893	934	940	882	944	862	902	958	889	905	830	1001	903	924	895	932	909	862	902	956	952	880	846	877	921	872	930	904	917	926	864	902	875	917	921	951	851	897	864	915	906	873	829	917	918	934	887	897	905	851	889	888	941	939	875	913	860	907	880	923	889	913	923	863	902	914	918	865	878	893	939	905	882	919	861	877	927	855	875	874	888	873	934	909	917	848	897	968	935	902	890	933	865	901	919	862	913	911	934	899	875	942	921	892	839	891	906	861	937	839	918	928	909	891	912	890	953	933	921	894	922	868	897	860	929	884	880	904	881	906	912	897	871	892	837	871	895	931	846	875	878	881	887	900	851	899	852	880	934	893	900	932	860	870	940	951	883	923	904	855	887	926	870	913	887	917	959	940	947	856	922	916	916	893	891	844	868	893	918	887	893	934	881	961	946	894	879	851	873	876	872	934	863	906	925	851	852	887	867	887	864	898	905	815	881	923	893	881	932	859	878	895	889	935	905	942	919	958	919	916	881	900	889	912	896	889	880	857	903	929	902	902	876	870	911	869	911	849	908	867	974	890	869	901	877	859	935	867	914	879	947	904	911	871	902	904	958	934	924	870	884	886	854	889	910	969	887	921	901	957	849	905	834	889	912	918	909	883	870	921	906	879	890	898	825	899	911	892	876	923	939	903	874	936	881	898	855	885	886	933	887	880	907	927	873	948	930	893	898	903	904	915	886	896	945	901	920	876	870	919	962	902	887	891	899	901	870	878	919	886	884	867	899	890	907	911	915	891	938	872	915	940	916	878	929	922	898	904	911	882	914	898	864	960	932	857	942	935	917	852	897	946	896	845	895	907	871	870	907	932	876	898	921	922	918	895	890	922	918	859	934	875	928	864	877	920	909	917	934	914	909	855	898	871	862	925	887	881	900	904	867	880	901	923	860	923	886	889	889	872	922	919	834	939	959	924	892	906	869	921	888	862	907	889	902	881	843	961	887	948	950	933	863	834	890	917	902	891	947	879	870	864	838	898	908	915	894	930	924	881	900	895	895	962	959	869	919	886	850	878	828	912	877	906	880	915	914	895	931	915	858	906	925	879	949	937	895	928	896	876	886	888	919	911	935	902	931	863	906	907	904	927	889	899	856	855	906	894	878	887	936	879	892	904	875	873	914	882	905	899	884	847	882	914	900	948	903	897	866	941	886	911	920	908	929	940	888	945	915	861	896	849	896	876	872	851	846	868	887	872	904	910	891	883	865	892	860	935
1946	141	160	130	120	125	110	119	109	108	117	131	135	113	85	120	99	109	115	116	114	113	94	127	115	115	102	113	97	103	108	111	104	114	137	116	99	119	131	108	122	91	116	122	88	112	100	112	131	128	105	98	107	109	121	128	105	125	128	105	118	85	133	107	120	99	127	107	110	118	103	110	105	115	110	121	110	129	108	101	94	120	108	104	103	98	111	107	106	123	117	116	118	106	121	111	102	101	110	112	100	103	96	110	121	99	122	123	117	127	129	129	118	123	121	125	133	119	119	111	115	102	99	120	91	108	109	121	121	77	112	91	114	132	113	106	98	119	122	103	100	93	107	120	111	104	117	98	112	131	94	120	120	116	99	118	119	116	102	104	101	112	110	98	92	103	125	105	108	99	118	104	123	108	132	112	116	118	117	134	99	108	109	101	119	95	124	115	111	111	105	116	116	122	119	103	120	97	125	97	92	109	110	127	94	103	112	104	124	119	106	120	118	139	133	118	112	100	120	102	128	119	113	106	144	115	112	123	131	111	108	111	131	125	114	110	129	112	109	122	122	112	110	104	103	110	107	125	109	117	119	119	119	107	122	87	129	122	113	105	110	101	99	107	109	117	104	107	118	117	107	115	114	104	126	110	89	109	126	116	112	119	109	124	114	122	124	134	126	140	139	127	90	114	114	120	111	123	96	108	121	117	137	104	110	110	100	126	109	117	111	119	108	118	111	120	96	116	102	115	107	109	109	119	101	109	106	104	98	98	110	113	111	105	109	111	100	115	129	131	111	119	121	116	103	113	105	117	114	109	112	114	125	111	112	111	95	115	114	103	112	114	110	112	117	93	126	103	128	120	113	122	135	128	126	108	117	97	104	106	138	107	112	107	112	107	121	125	121	115	107	115	125	104	107	123	104	136	105	95	110	110	97	109	110	108	109	102	118	98	118	119	104	99	107	123	114	110	112	105	131	125	118	118	131	136	100	125	113	111	100	112	111	130	121	118	130	114	121	92	111	118	129	116	124	123	113	115	118	123	109	95	116	116	119	114	112	111	128	89	104	111	116	136	113	124	107	111	125	98	135	108	120	99	109	110	107	126	124	115	107	131	115	108	107	129	106	109	120	108	90	111	124	121	128	117	106	107	113	125	94	107	114	117	113	125	114	115	111	140	95	148	121	101	109	117	135	112	111	128	105	122	109	129	111	102	94	116	106	98	128	119	124	109	124	108	135	103	126	109	107	97	96	111	103	115	123	123	123	102	112	115	111	111	108	114	110	116	107	110	115	113	138	125	104	101	135	102	126	100	110	134	107	114	130	109	131	122	112	135	119	117	119	104	122	112	116	117	101	114	109	113	95	90	112	138	112	118	114	107	114	115	96	114	106	120	109	106	109	120	106	104	114	122	123	113	116	122	105	102	114	132	112	126	110	127	125	121	117	106	126	110	117	125	120	98	116	103	118	131	98	100	106	111	115	104	133	105	98	131	111	103	128	128	114	123	94	109	135	124	136	100	111	118	121	131	107	99	118	94	124	112	123	126	124	110	112	96	112	117	113	94	119	116	112	125	107	128	112	123	126	94	97	107	113	101	116	108	118	113	115	108	104	110	109	113	119	110	116	105	106	115	86	121	118	118	111	110	101	128	108	119	96	108	112	118	103	107	117	120	113	115	120	129	117	126	116	94	115	107	117	122	114	110	114	126	100	116	118	114	127	105	105	107	128	129	120	127	116	111	106	128	132	136	107	115	129	103	124	101	110	114	108	108	128	114	103	108	133	114	126	110	114	114	122	101	120	90	99	131	107	107	114	112	97	104	113	119	99	103	118	109	133	96	108	106	118	117	111	124	116	118	106	102	126	113	118	113	100	110	110	122	119	139	128	136	123	134	115	119	111	108	105	109	121	109	119	102	111	111	130	107	106	111	119	112	103	101	121	140	124	100	102	102	145	104	114	130	98	119	115	88	114	112	119	124	139	106	98	124	111	108	119	116	113	119	109	108	129	121	104	117	106	116	124	107	111	92	123	135	118	114	98	143	119	128	150	124	98	122	133	105	104	131	128	110	104	138	123	114	102	97	120	133	98	111	111	95	122	146	127	126	109	121	118	116	124	110	96	93	106	112	115	100	113	111	106	97	114	85	118	127	112	97	109	121	108	123	99	118	110	119	115	134	107	121	98	124	98	120	125	126	117	113	78	101	121	103	101	111	133	110	117	109	118	95	118	127	118	101	101	112	112	110	107	106	133	89	103	104	130	112	100	126	110	108	104	143	130	133	90	111	126	115	97	106	110	114	105	123	116	103	112	124	132	118	121	98	96	113	108	112	124	126	127	103	131	103	100	114	121	102	138	99	113	91	103	98	137	128	113	107	113	109	107	111	116	101	110	121	105	103	113	110	100	103	108	92	111	126	116	117	123	116	100	111	121	135	105	107	105	95	116	130	120	123	106	110	133	119	120	143	125	107	111	102	122	109	110	96	121	129	109	111	126	134	98	135	119	104	103	129	104	124	106	102	112	143	102	113	108	108	98	110	97	131	114	108	124	108	110	118	131	124	107	114	109	130	130	112	125	105	123	114	132	135	96	117	117	105	132	114	99	123	108	97	120	115	134	91	92	117	111	112	121	102	108	111	117	111	107	101	119	109	123	126	104	105	121	101	131	119	124	117	115	115	107	119	110	112	100	115	134	114	98	119	106	105	112	112	114	99	115	106	102	100	103	115	111	113	113	110	113	100	120	136	117	90	117	95	104	114	128	104	105	102	119	102	110	99	122	96	105	87	121	128	110	106	126	125	91	119	115	116	116	115	93	107	103	96	111	111	120	106	113	93	108	114	117	111	128	93	121	110	145	117	110	103	118	97	112	125	96	116	109	100	106	121	115	118	112	121	122	108	141	116	110	118	112	100	120	127	94	126	87	126	99	116	122	108	119	122	107	117	108	104	97	102	116	105	136	119	113	118	113	122	103	102	111	135	123	119	104	126	120	116	109	103	127	129	120	101	104	109	117	108	110	119	114	111	111	130	103	112	108	110	113	119	138	118	102	117	118	113	91	122	89	111	129	113	128	125	110	115	122	104	118	118	102	97	113	120	137	124	118	107	122	112	118	102	116	116	131	98	118	121	107	104	116	105	93	118	102	117	119	99	124	102	116	110	106	118	117	132	108	105	120	109	123	102	133	113	111	126	103	111	109	92	113	93	107	136	116	128	109	108	89	110	111	119	126	123	122	118	114	105	101	99	103	106	104	123	119	117	119	114	118	114	133	105	104	99	102	88	82	111	113	107	110	103	137	109	134	111	115	99	128	119	123	116	117	105	116	110	121	113	124	92	122	106	101	116	107	111	112	117	115	99	112	113	102	116	122	116	83	109	101	118	111	117	110	116	130	126	112	117	107	101	109	115	103	117	105	110	102	99	118	120	105	103	129	131	104	127	104	118	121	118	133	112	136	106	93	118	127	102	121	96	106	102	135	103	126	102	112	122
2030	399	475	444	435	382	393	416	378	387	378	363	377	372	374	379	374	383	396	364	367	333	384	389	336	371	401	365	362	391	385	359	408	391	329	356	356	397	368	370	367	354	375	364	367	377	345	333	367	363	357	372	367	359	360	344	380	389	364	400	359	372	369	354	341	358	382	371	302	363	336	362	363	383	327	368	371	371	372	358	344	338	398	386	378	376	361	339	386	337	359	363	351	364	371	355	362	345	372	338	356	333	360	353	382	371	357	349	353	334	363	355	347	352	357	364	358	357	369	369	357	342	355	368	370	341	363	337	340	348	364	379	364	352	353	380	349	390	349	327	370	379	357	364	353	352	348	377	377	357	396	345	381	348	357	365	395	336	366	371	372	326	335	342	335	379	381	360	382	333	330	370	359	376	346	348	364	348	352	337	347	331	382	340	355	366	325	386	343	369	375	329	300	378	355	347	369	367	364	370	336	386	351	361	368	379	330	353	385	348	363	358	369	357	337	367	327	370	334	387	387	327	356	364	373	379	381	358	358	350	349	365	344	373	337	388	361	398	367	389	408	370	330	356	366	358	374	359	335	351	355	384	343	382	380	388	353	378	387	357	355	362	356	336	344	367	361	352	345	381	334	357	379	338	328	363	335	355	352	338	337	364	349	351	349	377	353	344	345	343	374	373	349	367	316	346	328	346	368	357	334	348	390	351	387	389	339	333	372	352	329	365	380	364	369	361	395	369	345	344	361	338	346	375	377	371	377	349	365	378	326	370	356	339	336	344	368	359	391	338	331	365	354	345	329	331	348	366	342	378	373	331	349	377	375	373	376	327	355	346	377	350	351	369	358	379	388	361	342	346	361	368	351	352	341	339	378	348	364	367	364	350	370	337	376	363	351	346	407	339	325	353	371	336	330	374	350	376	321	366	368	340	381	382	371	364	377	381	335	336	322	326	348	354	352	350	351	331	353	397	348	380	364	364	382	347	349	369	323	346	317	358	360	352	384	367	366	375	351	376	355	359	366	406	356	360	358	333	370	357	355	352	369	365	333	365	391	362	381	352	353	364	350	366	339	393	355	362	385	329	357	384	335	356	336	345	360	346	410	365	348	369	342	343	346	346	364	380	375	370	313	404	380	359	324	357	370	350	349	342	360	426	333	381	377	387	334	354	370	367	374	375	367	363	377	376	345	339	314	355	375	353	335	328	374	363	392	399	390	371	365	372	371	345	364	349	352	339	368	345	372	351	355	386	386	369	356	365	371	338	346	365	357	346	343	370	351	352	369	331	345	354	352	387	392	362	390	329	377	354	358	333	388	376	390	369	347	345	358	361	369	361	341	351	350	382	364	326	370	385	370	370	379	357	351	362	376	349	355	375	386	312	350	371	352	371	357	359	340	374	362	400	370	373	336	348	371	363	410	346	364	375	353	390	353	375	349	335	316	383	360	345	338	371	350	366	354	352	343	386	364	373	337	334	361	346	364	354	366	355	316	355	361	348	323	341	331	386	349	361	377	352	350	359	369	379	377	384	344	371	344	306	367	347	356	383	365	380	365	361	372	379	355	379	361	367	372	372	372	345	349	354	348	383	367	334	365	357	346	366	358	338	393	362	349	370	356	339	367	374	384	332	365	380	368	354	364	346	351	363	382	339	375	357	371	393	353	337	360	342	359	341	347	338	369	396	337	372	354	382	365	399	355	359	339	352	348	333	343	381	371	364	323	362	407	336	323	375	358	350	334	322	370	362	340	350	371	371	374	354	386	334	367	338	336	380	351	371	340	375	395	318	367	386	319	348	351	370	344	358	382	396	344	375	359	347	340	361	383	364	353	358	431	376	386	381	373	394	384	374	375	380	340	343	360	348	374	355	357	349	352	348	345	359	353	368	340	365	353	352	347	374	381	372	357	349	387	370	369	368	363	342	340	336	385	360	370	320	397	355	360	362	362	346	355	374	348	373	346	377	362	359	339	351	387	374	376	371	313	396	350	354	345	363	382	357	351	372	368	370	359	365	405	352	353	354	366	325	340	341	362	361	381	355	363	353	366	355	376	342	346	349	351	354	383	357	361	390	339	338	321	357	338	350	336	344	371	381	367	368	388	388	331	384	366	359	324	343	384	368	345	366	379	356	372	361	343	341	358	342	358	365	336	380	359	387	357	356	339	363	343	360	364	360	368	365	374	365	336	332	373	352	356	356	385	346	364	361	353	317	398	368	364	369	351	368	368	354	356	353	383	362	354	360	353	345	384	378	352	369	352	336	336	336	312	353	376	360	348	362	387	348	340	344	351	377	372	388	363	345	377	412	384	365	372	351	344	342	370	373	369	338	353	342	350	367	365	327	333	343	352	378	386	369	357	362	348	382	343	381	344	343	374	343	336	363	369	399	362	375	356	400	349	355	333	367	387	353	363	379	372	370	383	357	341	340	416	349	401	378	346	347	345	381	363	365	359	374	371	338	369	366	341	372	348	343	344	300	371	375	342	336	357	340	385	360	370	405	379	349	363	339	312	331	369	356	348	351	358	373	393	365	345	349	380	385	376	356	352	386	366	367	353	326	373	378	371	372	379	384	390	355	342	373	335	352	382	354	350	383	347	344	368	356	322	339	343	350	371	392	338	351	369	345	370	341	354	385	352	326	355	393	381	354	319	382	337	378	340	361	321	388	354	374	370	367	383	372	370	378	351	365	364	364	393	328	359	358	382	357	395	369	359	405	337	349	370	363	386	401	362	345	370	384	383	361	378	366	345	362	374	343	361	372	374	339	379	379	354	352	379	362	378	333	348	393	392	390	369	384	328	357	371	368	384	358	372	378	344	337	370	375	356	347	331	352	331	355	335	336	354	349	323	350	386	362	360	345	379	357	344	343	361	361	348	370	365	347	360	346	368	394	370	386	346	379	368	379	351	378	367	349	348	351	375	330	357	331	368	351	313	343	372	353	355	362	386	373	406	385	359	337	346	341	365	338	351	355	381	373	355	354	368	357	414	329	352	354	366	355	389	336	378	358	354	368	375	335	364	330	372	353	348	374	377	353	372	370	378	333	360	362	383	367	361	390	360	369	347	390	365	372	354	382	392	348	336	368	389	397	373	338	325	364	368	360	354	361	375	358	374	362	387	337	351	377	359	385	351	334	360	358	339	408	399	343	369	360	362	336	362	317	339	343	332	344	348	351	339	389	367	392	348	351	375	363	339	336	351	345	349	400	380	334	339	388	365	344	382	380	378	348	392	336	355	364	388	338	368	343	347	359	361	335	337	373	385	384	334	356	379	343	346	396	346	338	322	369	384	382	343	346	350	354	370	365	357	343	352	346	365	353	337	383	360	374	391	357	355	377	359	341	357	387	363	338	379	336	361	360	370	349	376	355	298	379	362	353	341	363	363	347	352	346	342	375	352	365	399	340	366	379	326	340	361	331	364	402	348	358	362	377	365	331	321	372	327	381	360	352	402	381	370	361	347	358	343	347	352	386	362	356	353	367	381	361
7648	1088	1163	967	765	551	453	381	367	267	313	259	243	249	235	242	221	227	203	257	209	240	186	227	238	226	197	194	206	221	226	195	217	190	223	216	216	219	206	217	229	195	218	212	212	222	230	233	191	185	223	206	220	195	222	201	219	192	231	190	217	209	207	226	202	205	216	205	199	215	225	176	196	206	207	195	196	186	224	186	197	193	202	209	206	190	188	175	198	203	202	201	215	198	190	241	209	193	196	220	196	215	186	195	214	195	184	219	210	172	187	207	227	195	206	205	180	181	203	185	176	210	226	194	212	216	203	211	183	219	196	194	233	185	205	215	202	207	220	207	200	216	208	221	201	200	187	202	201	196	211	205	218	183	199	213	241	222	227	167	221	194	187	203	216	212	213	197	230	209	201	225	201	205	200	182	184	224	215	200	193	223	189	206	161	210	212	191	185	186	240	186	192	207	199	168	199	170	208	210	196	196	200	199	201	219	212	212	239	197	208	190	189	164	205	215	204	215	215	221	190	193	196	224	224	229	186	201	193	178	218	198	193	179	201	212	223	192	209	198	198	184	184	174	203	173	214	232	193	217	184	226	200	188	184	199	190	209	200	214	197	197	231	226	212	180	185	202	205	209	215	214	215	205	191	194	187	196	216	178	189	190	179	180	196	212	203	191	217	206	189	198	187	204	212	206	211	185	201	189	203	191	185	216	234	225	191	214	231	210	213	185	186	206	195	202	206	193	198	210	189	175	207	226	202	193	217	192	195	228	207	174	202	205	188	206	191	224	192	203	175	230	220	209	205	207	201	218	180	202	194	207	197	217	165	201	229	185	189	201	184	215	174	183	204	197	207	171	212	205	188	205	176	206	194	202	203	202	217	196	190	211	174	165	209	223	218	214	223	209	193	189	189	178	228	176	201	185	207	188	173	213	215	215	220	223	208	196	202	214	196	191	194	206	213	183	212	232	205	199	237	183	238	183	198	218	210	211	195	194	225	185	204	191	215	225	173	209	193	208	190	181	208	202	207	231	188	188	189	205	190	202	203	198	190	187	189	203	196	199	161	204	177	187	186	178	209	213	177	204	207	189	189	183	215	197	207	224	199	212	207	205	191	211	219	201	199	186	201	208	197	198	208	184	210	189	198	200	197	186	210	215	197	201	185	191	187	187	215	209	187	199	232	211	226	207	192	182	194	175	222	202	194	201	193	193	205	195	192	236	215	206	208	209	202	194	188	195	198	214	186	203	212	176	215	193	205	209	193	189	227	209	193	196	203	217	202	176	185	199	186	148	222	208	205	196	209	203	203	175	195	208	220	219	180	180	222	222	215	204	184	172	184	206	203	198	196	214	191	182	193	217	222	219	181	176	190	225	223	209	185	208	175	197	219	203	198	197	198	202	217	219	186	195	198	192	210	193	202	210	184	208	192	211	191	172	191	181	206	253	190	178	187	218	234	192	184	211	231	211	209	202	170	206	218	196	175	201	220	224	204	219	206	185	210	195	199	224	196	209	200	210	199	197	191	219	206	196	193	206	203	187	180	204	202	222	197	219	192	193	183	207	184	207	182	190	186	188	195	212	183	217	209	209	192	188	212	209	194	202	214	199	193	186	198	199	209	184	186	184	194	201	205	205	212	218	233	239	198	208	206	194	201	184	205	189	201	238	189	191	181	243	189	183	188	199	198	234	225	204	215	204	164	171	198	196	175	181	211	159	184	196	210	188	198	190	222	222	192	210	204	193	194	201	200	193	206	187	186	150	175	210	209	202	229	213	181	197	199	216	213	217	216	198	206	208	210	184	173	212	178	216	205	190	199	179	215	191	188	193	223	203	220	205	215	212	191	215	205	205	211	194	181	203	193	219	189	210	208	202	204	210	176	226	195	172	197	211	193	215	186	187	199	204	178	219	179	206	232	231	201	209	217	216	238	204	198	201	198	217	197	182	184	190	191	194	189	222	214	189	187	194	202	179	222	213	182	204	195	198	181	165	227	189	192	205	202	201	196	239	204	218	220	209	199	194	202	182	198	171	218	220	198	207	204	199	186	215	179	177	188	194	210	199	199	221	218	196	214	210	185	211	214	214	195	208	211	211	188	217	201	199	216	203	220	183	220	217	188	212	193	201	198	207	215	182	208	197	206	209	189	179	205	204	196	199	201	198	218	217	193	183	179	198	200	168	241	184	216	196	183	216	201	196	202	226	213	207	198	240	203	208	217	207	192	202	225	213	193	222	196	212	221	192	219	190	203	204	186	182	185	186	211	217	187	189	203	193	229	213	163	227	193	190	192	214	197	205	175	187	181	216	215	183	206	198	212	206	200	194	224	224	172	218	207	169	220	205	202	225	213	227	213	211	194	183	211	193	188	195	181	215	214	196	201	189	192	197	195	195	202	195	214	209	196	200	194	192	201	198	213	220	239	210	176	220	180	203	193	204	189	210	168	201	219	222	230	221	205	198	214	168	201	192	204	197	193	213	194	171	198	210	194	212	217	193	217	242	185	206	219	181	222	203	203	209	196	203	201	212	195	174	227	203	178	208	209	196	215	203	202	209	198	185	185	176	203	198	163	186	191	178	196	196	201	216	197	194	202	209	194	212	196	230	210	194	208	210	198	200	198	173	200	189	194	181	197	186	218	197	198	178	184	194	185	190	191	202	209	203	216	223	212	195	203	190	214	223	201	202	205	205	186	211	185	184	175	242	189	219	207	217	205	194	200	190	192	208	188	196	195	175	199	228	208	206	212	191	229	233	209	186	192	206	191	210	221	216	207	220	186	177	187	210	223	186	208	212	231	215	204	209	199	205	211	186	224	209	184	210	206	190	186	190	197	186	205	201	203	203	187	208	219	224	220	197	207	197	201	211	180	194	205	212	208	210	210	193	207	182	203	209	175	213	216	200	214	167	200	206	195	199	224	182	217	186	184	183	196	237	224	221	193	200	215	204	192	236	226	201	211	221	202	202	192	230	175	231	205	198	227	205	212	216	202	197	194	180	226	203	181	186	216	197	227	211	210	208	193	214	201	179	196	190	194	193	185	201	194	216	154	230	221	216	197	198	213	215	200	185	205	211	212	189	195	205	219	205	201	180	205	176	198	202	203	206	196	217	212	165	190	208	195	205	211	196	229	187	194	207	250	202	200	199	201	194	200	208	222	207	205	184	227	217	200	206	187	185	216	206	206	174	191	203	202	199	231	201	207	210	195	213	201	214	207	209	200	206	233	221	204	197	212	173	203	192	200	191	214	214	191	197	213	180	200	189	204	182	211	207	172	212	217	191	212	215	194	197	185	194	199	186	219	183	213	191	196	195	208	204	222	196	201	191	222	214	211	225	216	219	204	195	187	185	181	196	212	200	198	177	196	227	199	173	236	166	186	221	214	179	200	224	184	206	214	206	221	215	198	203	194	207	210	187	214	222	185	201	197	179	200	231	185	200	184	227	168	202	195	219	199	174	208	193	177	179	206	212	215	182	196	187	223	229	228	214
5894	1398	2695	3129	2851	2340	1924	1566	1443	1227	1179	1020	1069	895	886	839	797	780	765	684	781	672	697	651	643	664	693	699	644	666	670	645	637	598	633	613	585	601	613	615	647	557	598	643	623	583	560	615	591	600	567	598	562	599	561	626	594	570	583	609	597	572	586	583	575	579	593	563	561	587	551	541	621	568	591	612	549	584	574	596	592	538	540	554	547	590	615	556	577	578	562	562	534	563	555	568	561	596	572	544	590	549	560	565	575	582	546	560	552	522	577	585	548	532	562	544	517	585	558	539	537	535	536	563	543	575	543	553	561	564	601	599	540	570	588	551	566	572	589	563	587	579	543	591	552	590	555	588	534	550	529	538	554	605	584	549	546	554	572	582	633	558	542	588	585	557	591	577	592	527	611	576	621	553	513	572	507	558	504	556	575	577	539	559	567	551	595	568	587	546	566	572	522	591	524	588	546	539	572	569	532	584	592	567	560	578	586	554	539	557	567	562	533	594	540	578	606	589	537	531	581	549	536	540	533	558	576	580	532	555	543	533	584	585	545	577	594	557	544	539	533	565	552	550	548	557	550	566	570	564	554	594	592	550	556	570	562	595	600	556	575	545	567	593	590	553	571	596	594	577	549	569	552	542	529	556	546	592	571	523	549	564	562	565	520	554	609	536	587	576	544	531	574	558	559	564	539	575	589	543	541	568	578	565	589	575	589	591	554	550	585	560	540	563	547	567	535	554	538	569	567	556	551	597	550	575	518	582	579	542	586	604	545	567	568	535	527	570	583	511	510	582	582	545	552	619	543	510	559	563	539	530	563	535	520	577	572	566	556	532	548	567	563	567	593	547	591	587	571	568	556	536	571	553	539	529	540	542	538	535	548	546	527	547	577	578	535	541	560	529	505	564	512	559	545	592	562	540	534	588	551	560	630	609	538	551	537	537	565	549	593	560	554	552	579	581	591	562	587	552	518	542	615	570	588	518	567	557	569	596	551	548	577	548	600	612	584	542	583	534	567	552	524	618	565	561	582	616	543	542	523	530	557	573	527	572	598	535	558	540	527	570	568	548	575	533	543	531	594	563	559	539	529	543	583	557	568	576	536	596	573	533	538	601	583	534	536	608	524	589	570	515	565	539	542	574	545	578	559	583	556	539	548	568	572	570	544	542	540	574	545	574	580	576	532	558	537	582	553	560	534	566	514	553	546	546	591	552	565	549	569	543	570	527	579	570	596	590	610	560	570	568	560	503	550	581	560	600	567	537	548	573	537	577	553	555	581	588	547	553	528	532	587	541	558	606	587	552	520	521	539	486	529	553	557	568	556	549	571	547	575	558	572	550	564	574	593	533	542	553	562	554	542	536	608	558	566	572	576	569	508	564	567	547	562	517	534	563	590	563	566	554	558	568	593	527	587	578	573	579	544	563	547	588	560	572	555	571	565	536	579	573	544	563	558	579	557	556	559	562	579	550	595	556	550	536	593	540	567	568	575	536	601	570	529	533	570	537	543	544	526	555	536	553	574	561	568	566	507	576	567	528	552	531	553	538	522	572	572	566	540	607	604	550	574	576	567	525	546	537	513	572	580	534	544	473	582	579	583	602	553	562	588	613	531	548	584	563	536	608	549	572	573	541	587	520	567	567	533	533	586	561	576	574	520	548	555	550	543	547	560	586	550	563	566	548	548	642	593	558	586	556	558	562	554	541	543	604	621	586	568	571	584	589	565	577	592	580	564	542	562	575	555	571	526	554	592	589	562	572	530	591	524	567	559	561	585	598	553	572	557	571	529	569	553	604	523	526	542	574	551	529	554	589	543	547	537	562	573	534	578	553	566	556	574	576	610	602	539	580	552	522	570	523	548	578	568	546	535	580	542	549	544	552	572	582	586	587	546	596	564	524	518	581	581	562	614	528	554	558	530	583	498	596	563	536	559	552	594	592	530	535	539	566	577	526	559	556	569	597	581	556	545	564	522	574	544	547	543	505	590	549	597	554	560	584	545	572	550	528	509	547	537	520	591	558	545	568	569	526	559	603	556	579	572	531	600	543	559	596	558	577	550	566	567	597	504	533	597	558	561	534	577	562	552	549	565	563	588	565	589	566	541	560	534	533	571	562	546	550	567	533	599	580	582	546	579	599	551	585	559	564	522	590	556	550	550	540	578	558	559	559	562	555	576	565	518	565	540	558	572	550	585	585	555	568	545	579	601	547	574	577	524	538	573	578	591	570	565	554	592	547	559	528	542	545	575	522	576	589	557	550	556	533	555	571	539	567	568	570	600	567	533	533	576	595	569	559	536	556	599	542	519	551	553	527	545	552	549	555	544	561	614	560	574	591	559	600	581	542	588	546	563	559	583	546	555	531	549	566	525	567	580	566	566	550	551	551	563	575	570	563	554	527	541	592	562	555	580	533	562	535	542	560	597	547	548	540	578	571	587	527	575	587	549	581	579	575	537	561	581	562	541	573	535	587	585	561	558	580	612	547	577	555	544	577	532	544	567	561	567	588	524	590	556	519	599	544	602	588	550	565	548	581	578	530	548	572	578	583	571	595	558	581	558	495	586	538	540	555	559	561	550	585	592	547	577	574	537	562	542	625	568	542	574	599	598	577	579	540	535	574	569	536	530	563	528	554	558	539	566	552	540	602	545	548	574	535	529	537	561	579	593	568	617	607	605	549	586	538	588	564	534	538	562	530	604	526	519	589	558	576	516	554	558	569	598	557	571	568	550	547	520	519	547	584	556	546	554	556	602	577	557	523	570	554	574	583	541	600	579	586	596	571	551	549	555	524	571	547	525	584	521	542	578	529	545	549	608	603	560	556	581	623	562	591	563	571	558	575	575	572	531	574	532	515	565	604	539	576	541	567	572	585	557	592	565	602	530	574	567	506	572	559	506	620	584	581	522	577	607	561	549	544	562	552	566	532	593	547	572	581	581	559	542	566	549	568	537	579	609	588	552	556	541	606	579	571	564	578	572	564	558	588	616	543	554	562	548	597	587	565	565	510	546	599	599	522	556	571	578	584	557	559	585	565	551	566	554	604	565	603	620	562	561	553	542	564	553	561	572	576	556	565	576	566	561	565	588	573	584	561	578	580	584	598	533	564	520	544	552	574	560	541	552	560	567	529	580	592	588	563	540	556	537	576	523	547	549	570	567	572	564	561	582	555	575	563	569	577	603	580	577	561	506	544	590	562	568	561	576	557	563	533	565	587	559	576	554	590	533	563	590	529	572	527	580	545	565	528	573	547	523	535	570	555	552	560	544	594	553	590	567	553	571	537	543	602	614	545	608	568	575	581	538	578	588	547	551	586	571	630	589	579	571	555	571	573	615	548	564	522	559	547	586	530	552	541	572	551	576	582	568	542	576	556	576	570	573	540	568	547	536	588	573	530	606	577	538	532	569	607	553	543	526	552	567	575	543	610	547	538	506	557	536	557	541	533	552	612	552	546	551	557	540	589	590	586	568	558	564	574	568	592	481	584
14123	2632	2585	1987	1442	1090	888	733	657	615	533	520	504	433	423	457	415	402	388	377	391	372	429	408	394	374	390	362	386	387	408	380	376	390	350	366	365	426	397	378	348	384	388	391	382	382	366	358	376	348	403	368	392	345	343	387	360	374	372	355	347	411	373	356	363	337	371	364	375	365	351	345	345	373	368	353	362	398	373	373	362	367	369	366	352	395	373	377	332	373	410	358	345	342	393	371	371	379	365	350	390	367	351	335	373	336	370	349	384	375	362	359	355	344	373	371	335	361	354	376	358	409	406	366	357	381	362	358	384	379	416	340	326	379	333	364	381	343	372	394	379	348	399	360	364	382	354	372	342	356	385	331	350	393	385	343	366	381	374	372	381	398	373	367	378	367	366	354	348	351	360	355	373	329	360	378	368	366	341	368	405	422	320	357	374	404	378	333	365	368	385	380	356	358	379	367	363	348	383	369	379	355	333	398	399	324	379	372	345	387	398	353	357	344	325	388	410	378	339	373	346	405	377	340	426	363	356	337	335	331	352	384	378	364	375	328	366	384	347	360	369	336	375	375	377	353	383	343	368	357	344	385	378	389	375	384	337	419	363	347	379	370	335	336	387	380	363	378	371	349	400	404	363	399	361	343	377	349	368	357	361	381	343	384	401	363	395	355	363	357	334	382	365	367	384	368	371	360	375	362	372	376	374	375	365	415	369	366	345	361	370	333	369	361	391	381	358	400	350	355	407	362	401	379	394	354	400	390	386	360	405	395	359	361	351	335	334	378	358	334	369	377	357	388	374	387	369	330	359	378	385	370	330	349	361	400	388	353	351	383	378	338	359	366	374	364	397	382	388	387	373	338	357	373	348	338	376	361	342	373	338	386	358	363	341	383	347	351	389	367	358	368	367	351	336	345	392	394	411	377	389	392	381	361	366	356	338	331	365	371	382	363	368	377	378	399	355	382	374	354	340	343	366	378	346	404	421	333	369	384	322	357	391	366	378	322	377	364	362	402	392	369	354	379	377	374	364	381	369	352	353	389	372	377	371	354	383	347	395	387	348	361	366	370	369	361	382	374	345	369	330	386	372	357	328	357	407	388	375	358	367	390	401	372	363	362	360	365	388	379	376	361	369	349	380	382	335	359	377	311	350	355	369	397	392	362	390	402	379	349	362	403	390	329	403	365	360	366	343	354	338	347	321	341	351	359	380	386	365	355	374	401	373	347	358	374	382	439	336	379	356	337	362	347	377	374	387	355	353	366	368	376	380	364	364	364	343	373	386	378	378	367	371	338	378	340	400	350	375	377	398	370	340	407	354	360	355	384	356	379	380	378	377	365	354	366	343	360	386	377	352	372	350	383	378	347	357	378	408	400	388	386	371	373	361	328	368	381	359	347	366	337	348	339	355	354	383	418	376	372	382	385	347	377	363	406	377	339	359	351	378	318	325	350	394	350	354	357	366	372	357	375	376	391	388	369	362	384	362	388	373	366	363	404	384	343	401	365	338	395	381	404	366	341	342	391	366	351	355	377	353	356	361	409	390	369	361	380	372	366	397	365	377	392	368	368	341	356	393	392	357	385	345	398	368	389	368	370	371	375	383	344	357	378	391	372	392	393	353	358	353	371	399	374	376	342	379	382	420	368	342	355	368	377	376	373	329	372	388	381	378	374	340	354	412	333	374	363	346	386	362	382	363	388	390	333	369	326	394	345	357	373	371	417	356	366	415	372	367	362	380	360	354	402	376	413	372	367	389	383	392	373	381	378	373	381	363	372	374	351	366	368	348	381	376	347	331	371	382	370	331	371	381	379	356	373	384	363	372	368	354	376	378	313	398	383	334	351	388	371	353	358	351	336	368	358	350	329	392	376	372	352	359	374	350	337	357	391	387	365	371	393	340	341	351	341	386	408	351	360	331	394	388	363	356	347	369	345	342	365	361	344	371	376	348	379	362	371	342	361	417	356	359	349	360	385	346	366	359	398	358	344	380	393	378	383	350	396	382	371	386	353	345	357	378	379	401	365	342	387	385	338	402	362	395	375	368	349	349	384	352	389	380	323	376	352	364	367	369	359	364	372	344	332	374	351	369	407	354	342	370	375	381	383	366	376	357	355	389	367	395	349	354	349	354	360	338	378	407	356	351	348	333	385	364	344	332	351	409	375	359	385	375	355	353	362	371	367	374	374	380	341	348	344	336	353	387	341	328	346	345	347	359	357	377	365	349	411	368	365	330	387	330	383	365	367	351	362	398	337	362	355	380	329	381	339	353	384	384	378	341	399	408	373	357	345	385	359	332	361	373	365	374	351	351	397	393	374	369	341	368	375	349	351	378	386	347	390	359	371	360	400	395	367	334	350	400	354	368	377	380	345	376	398	343	357	351	379	342	331	381	365	409	368	356	396	414	346	345	359	361	389	357	388	373	328	351	359	392	370	378	368	336	394	354	351	346	369	387	347	362	402	332	375	375	348	364	362	364	359	360	391	391	348	389	355	377	338	347	399	340	380	299	382	374	382	386	353	375	342	348	355	364	356	391	374	347	355	378	374	378	367	393	406	377	384	350	400	351	332	365	398	370	382	385	315	382	365	382	405	334	365	363	397	391	384	333	348	374	356	365	344	351	374	355	356	379	352	389	345	368	363	367	381	374	353	372	356	358	345	352	318	361	402	356	406	385	414	340	325	367	359	364	348	382	360	391	325	393	363	368	334	399	339	354	353	319	370	390	363	380	387	356	390	372	404	346	338	367	344	358	361	386	370	378	385	379	370	393	398	368	354	388	369	350	364	357	377	333	339	355	389	374	315	351	342	381	378	367	354	439	361	337	371	406	367	359	344	408	355	380	400	384	432	366	383	332	364	349	373	377	398	349	355	324	388	348	322	381	346	363	363	334	362	362	358	375	374	335	339	376	331	372	384	382	374	380	382	344	387	389	368	358	379	364	363	340	386	384	362	373	347	380	357	345	358	360	372	365	382	379	351	358	376	353	364	404	403	391	368	364	350	382	389	367	361	376	356	346	391	366	349	382	348	357	355	382	356	341	344	374	364	386	338	393	374	343	335	377	354	331	377	379	353	336	357	358	392	350	350	372	358	363	382	367	336	415	359	367	365	395	358	314	383	384	401	376	365	354	324	358	359	384	354	362	368	335	346	354	351	356	365	352	342	380	366	371	394	411	359	354	323	349	376	389	404	393	364	361	385	385	374	348	352	425	384	364	390	375	380	377	371	366	372	360	365	329	377	373	381	382	359	356	307	378	357	394	350	367	397	388	357	389	401	396	358	341	348	351	351	422	388	353	337	378	331	328	367	367	385	338	430	368	380	344	358	364	327	341	378	352	379	350	364	329	357	386	358	367	372	365	376	376	351	362	396	367	383	358	388	384	389	359	359	355	356	397	410	359	419	371	355	391	347	337	338	373	317	360	404	365	362	391	374	366	347	327	377	373	342	359	409	411	387	376	343	370	360	373	371	388	379	346	386	396	369
7930	2532	5043	5739	4998	4281	3421	2954	2613	2292	2037	1838	1634	1619	1552	1425	1404	1402	1302	1255	1258	1180	1170	1158	1132	1098	1012	1108	1058	1086	1045	1030	1074	1056	991	1036	988	1020	1032	1082	993	1050	965	977	987	966	914	933	943	1022	993	924	943	896	938	919	926	929	905	884	982	930	934	919	887	936	957	941	874	935	951	954	889	925	945	900	922	948	936	918	924	948	933	889	945	878	934	934	910	931	908	922	915	923	889	939	907	982	943	879	940	870	909	854	939	910	925	927	889	870	832	923	878	925	879	881	913	917	929	910	926	874	925	855	831	930	930	903	875	928	909	917	928	850	878	922	914	883	869	890	838	936	901	907	917	912	936	894	948	865	865	905	899	898	848	845	901	919	893	872	898	895	948	915	928	892	900	899	896	940	919	894	863	837	881	942	935	871	928	921	891	883	836	944	911	887	896	919	948	877	932	912	908	894	924	861	889	919	892	883	875	901	900	933	826	941	893	913	867	910	873	862	907	873	876	861	843	925	896	918	909	917	927	945	871	917	900	872	921	883	955	953	932	916	929	868	882	964	890	915	912	897	921	866	901	866	915	909	922	897	926	902	913	933	833	853	937	922	880	859	910	982	882	893	863	892	909	914	849	966	887	915	901	918	872	914	909	945	982	876	983	927	919	924	870	864	897	930	875	911	912	890	890	886	839	929	921	880	888	830	862	875	868	889	906	854	864	873	899	909	867	936	885	900	889	892	878	923	853	877	894	856	956	897	908	925	874	858	902	871	899	880	900	915	868	859	889	876	869	913	917	877	926	872	936	869	883	917	938	953	900	920	888	879	823	906	963	919	910	893	919	910	931	920	880	816	855	873	879	925	888	874	825	845	827	910	932	891	871	853	873	881	899	893	892	893	923	895	855	918	873	897	895	874	899	855	879	885	875	889	904	875	880	929	906	916	932	896	883	866	875	905	915	859	850	920	866	896	889	876	914	842	865	943	909	937	932	957	860	912	906	919	931	933	896	931	923	847	857	906	896	916	953	883	849	931	925	912	922	901	985	846	878	891	894	890	886	928	936	868	915	955	875	929	911	878	904	857	927	930	841	926	924	886	866	879	936	852	880	924	932	906	850	920	896	917	952	836	899	909	873	923	901	944	886	911	923	923	851	859	939	973	889	862	910	913	840	880	887	906	966	908	906	905	953	842	889	947	891	907	904	912	911	870	907	880	889	916	943	889	888	893	902	896	884	877	844	904	873	869	949	858	917	888	915	922	863	862	870	899	861	882	893	853	918	894	891	882	915	881	913	855	881	907	893	895	885	930	897	855	891	880	881	930	878	909	935	854	902	866	856	940	897	917	860	904	889	925	936	915	871	945	893	935	933	911	918	869	864	872	890	900	899	910	889	947	897	890	949	895	887	842	849	920	866	886	917	857	923	897	875	923	875	937	940	913	877	927	925	904	879	925	929	859	920	895	905	954	911	897	843	903	922	895	882	861	848	893	968	888	872	894	898	878	896	890	901	899	927	931	893	901	932	905	920	902	942	828	908	862	920	900	848	890	911	859	860	890	873	857	844	903	931	902	892	934	927	887	873	896	885	903	938	871	841	878	881	916	891	882	929	916	888	874	921	873	874	903	871	973	915	864	933	911	923	894	896	895	889	853	940	863	893	908	890	911	879	867	918	889	892	893	915	902	886	899	941	955	900	898	865	963	868	922	859	914	871	858	904	878	935	886	903	880	849	893	935	895	908	913	927	880	893	881	875	856	889	916	944	904	840	835	938	892	906	881	885	901	855	873	881	895	891	880	916	899	890	883	900	921	941	941	862	895	897	893	946	911	896	903	923	829	854	985	925	883	958	879	870	888	897	914	911	948	912	950	873	959	877	864	908	912	859	894	883	927	893	890	914	942	895	917	940	925	903	897	920	904	855	885	879	888	899	908	900	895	880	918	934	872	964	940	903	942	892	931	925	922	900	899	866	911	838	948	894	867	851	957	932	908	931	933	917	912	886	914	873	844	918	874	903	871	909	902	905	882	921	908	889	922	920	918	927	915	900	893	885	894	912	902	870	846	912	893	895	826	921	881	884	890	863	875	934	866	863	876	875	961	969	890	884	885	911	887	852	978	926	927	911	939	879	857	913	870	864	879	897	923	872	950	887	835	884	870	918	952	892	856	911	876	876	851	899	857	872	921	909	903	890	907	899	859	930	901	894	854	929	900	831	855	902	893	908	889	854	868	858	911	848	881	941	957	884	850	896	856	898	846	869	910	910	965	869	814	880	926	948	911	919	916	921	902	887	896	941	913	926	902	828	906	889	885	913	897	904	887	888	827	894	901	887	896	885	900	915	885	868	889	923	935	888	865	898	918	975	899	898	877	849	854	865	913	868	903	903	900	966	859	909	871	966	880	913	897	944	902	907	921	963	940	871	894	927	945	883	840	891	903	899	909	914	869	934	865	912	882	888	930	870	935	932	855	884	922	908	926	830	892	853	907	863	916	857	901	861	900	850	879	913	866	946	890	890	877	890	951	839	898	883	821	894	863	903	849	895	904	882	915	892	868	914	851	926	889	932	932	904	957	879	966	878	832	813	850	877	852	873	836	908	922	898	947	899	878	902	897	916	883	903	871	869	898	924	892	850	877	842	906	901	898	882	866	852	904	946	868	953	839	829	882	879	910	921	930	904	886	919	882	928	915	880	887	951	880	872	854	863	883	894	905	901	925	906	909	891	886	941	892	900	950	917	902	888	909	872	919	918	939	935	940	852	898	866	847	918	875	905	920	893	881	879	856	883	916	929	896	930	921	900	886	889	891	936	904	873	885	881	854	869	909	859	936	890	877	905	844	910	920	881	841	889	871	913	961	899	910	913	907	888	887	881	946	876	893	935	902	861	915	894	884	908	917	897	918	944	915	905	916	932	892	906	888	952	878	871	889	914	943	905	900	937	911	921	840	916	868	876	889	876	849	894	946	892	888	939	913	875	935	917	877	920	895	892	869	886	873	889	892	907	942	854	863	920	938	887	893	890	923	871	926	824	840	899	888	858	927	845	930	932	929	912	870	931	878	900	885	878	906	904	915	892	920	893	844	894	886	896	912	883	911	906	885	926	876	939	940	876	889	888	898	927	853	910	904	876	902	853	852	885	920	955	900	913	832	941	908	888	884	918	911	883	887	875	852	890	854	899	928	907	861	889	865	866	885	924	903	873	889	834	952	864	943	927	870	837	889	945	916	874	879	949	891	891	915	879	945	907	844	877	875	908	809	877	930	928	931	899	893	872	867	878	869	922	842	862	928	892	913	947	882	921	925	897	915	900	883	907	876	889	897	847	866	908	920	891	866	843	881	843	893	898	886	870	938	938	889	846	940	895	910	907	888	896	892	892	917	917	883	841	906	881	829	864	882	904	878	912	872	930	952	877	887	892	909	942	884	919	892	900	930	863	896	890	854	900	906	917	874	894	909	866	918	877	872	897	936	881	916	891	859	920	872	858	881	898	912
1884	143	153	132	127	107	124	125	104	125	107	97	124	120	128	115	118	104	112	124	128	122	118	110	110	101	112	131	117	92	104	125	97	103	108	101	120	137	102	98	108	106	114	127	126	131	119	128	122	115	107	116	111	137	102	90	133	110	134	111	121	109	122	131	127	124	101	106	128	124	125	109	114	124	122	107	97	105	116	109	125	103	119	115	110	107	97	114	122	93	123	110	129	107	124	101	113	96	109	114	109	121	113	125	92	113	114	113	116	118	98	131	84	128	119	117	111	108	109	118	96	113	100	117	104	100	103	99	97	118	109	108	107	117	107	115	116	106	110	140	101	112	104	97	114	122	124	117	105	125	97	103	113	113	134	106	120	134	110	96	108	110	123	107	118	139	110	122	104	105	115	92	112	139	100	95	126	117	128	118	112	111	115	120	126	118	130	105	140	120	115	104	91	115	111	103	120	96	128	110	123	114	125	101	128	111	111	99	106	135	122	133	119	107	97	123	125	101	107	121	112	102	108	118	106	107	108	101	111	102	126	90	99	110	111	92	110	112	93	102	120	116	127	133	114	102	114	96	118	108	118	117	117	102	114	113	97	90	83	104	112	115	120	128	111	93	104	111	113	103	123	105	131	121	126	101	118	115	99	119	103	124	135	101	114	106	105	130	117	92	128	106	131	90	103	123	114	108	109	103	91	121	96	127	126	101	119	93	102	105	131	116	108	116	130	117	101	113	114	106	129	106	113	122	108	123	114	102	108	101	120	106	102	114	100	113	126	112	92	92	106	128	138	139	134	117	117	130	97	106	115	116	108	127	101	104	107	114	102	136	128	99	96	118	106	122	104	112	115	118	120	116	102	112	121	130	104	112	103	117	98	109	112	113	116	131	124	105	113	117	120	105	114	123	112	117	111	106	103	106	115	148	113	103	136	114	111	138	118	113	118	117	132	128	110	113	116	112	122	129	101	86	93	111	114	104	116	105	138	105	120	107	120	122	122	110	110	116	117	115	102	122	135	111	125	118	118	122	107	98	122	126	124	105	118	132	124	118	123	98	116	125	115	112	111	79	105	117	96	110	123	113	109	125	108	121	120	117	100	137	112	140	123	119	110	104	118	110	108	114	103	118	129	117	95	86	109	125	126	119	135	118	106	118	114	123	126	132	117	110	112	124	121	100	84	108	102	124	126	115	108	102	125	107	124	114	121	104	118	110	114	115	100	123	125	111	106	107	123	147	118	115	120	120	118	111	116	106	92	122	102	119	140	129	117	109	115	115	133	116	115	104	134	123	117	103	104	100	105	113	114	108	106	82	96	126	134	107	109	113	127	119	111	101	116	119	116	129	107	116	102	109	116	99	138	132	110	105	116	101	116	102	114	115	118	91	127	125	120	89	112	139	107	111	117	127	127	105	119	98	96	124	103	107	116	97	130	117	103	104	120	128	101	97	98	114	115	111	111	113	99	103	114	122	101	125	120	89	100	99	93	108	120	118	115	117	117	130	116	124	113	111	116	115	117	106	122	133	107	120	109	120	113	113	120	110	107	126	123	130	107	111	137	117	121	112	116	114	106	121	107	108	109	117	130	118	135	134	131	113	129	112	110	120	121	113	106	123	107	103	108	111	115	126	116	111	126	92	112	108	126	117	106	108	84	108	119	124	124	99	99	121	129	90	112	125	117	118	135	106	118	119	121	121	111	110	120	96	104	133	107	114	119	127	122	117	98	121	111	118	114	130	126	103	117	116	123	123	126	129	102	125	124	113	128	130	111	112	93	93	129	114	97	106	109	130	102	97	132	111	122	84	135	108	122	113	120	109	126	114	89	124	120	114	107	121	103	112	111	111	124	131	102	113	106	94	123	117	114	126	115	115	116	107	117	121	108	112	95	136	115	119	119	108	99	100	119	106	91	116	127	130	122	120	118	125	118	105	114	123	121	121	106	107	109	125	118	104	104	102	130	99	110	118	114	103	138	127	106	116	103	103	117	111	98	119	110	116	94	118	114	125	126	124	116	127	118	108	103	118	136	98	125	110	124	133	110	120	109	104	116	121	115	96	92	116	126	112	118	126	139	112	120	102	120	104	119	133	102	116	113	111	115	91	106	124	114	102	115	137	136	100	95	136	120	122	131	126	86	115	128	102	103	101	112	106	117	108	121	112	131	111	112	110	124	115	108	118	102	114	114	105	112	124	95	112	104	104	113	114	127	114	126	127	121	112	111	126	115	104	109	118	106	110	133	106	108	117	97	107	120	108	142	120	124	131	113	125	105	132	115	122	117	136	134	139	101	120	123	110	118	111	109	121	111	137	106	118	117	120	118	113	116	102	107	104	120	121	109	120	110	114	126	135	110	119	102	109	123	106	111	100	107	116	121	119	110	117	113	107	122	114	115	124	96	132	124	110	107	130	114	117	122	127	109	119	85	108	104	116	116	108	98	103	104	129	112	100	107	118	111	114	120	131	129	109	107	112	115	97	124	105	108	122	114	102	117	117	114	120	97	107	118	119	116	113	86	99	127	126	107	90	123	109	111	115	107	106	121	116	103	107	118	130	122	118	105	107	118	105	121	124	120	127	132	125	103	118	99	142	113	125	121	132	123	118	110	106	126	134	107	120	122	100	109	88	94	118	120	106	104	120	107	115	126	108	118	114	122	100	115	120	114	118	112	113	112	116	131	121	128	108	117	116	95	117	109	121	88	111	113	110	112	101	111	99	102	115	120	118	110	104	97	109	110	123	105	116	115	115	116	124	116	105	140	118	104	96	119	109	119	122	125	126	120	111	128	107	113	123	124	106	106	107	118	120	111	116	118	120	101	120	116	107	103	85	115	122	124	111	109	90	123	119	116	107	114	116	120	119	109	103	122	95	115	128	112	120	135	105	126	113	105	108	106	107	115	118	117	113	93	85	96	85	132	111	108	111	102	116	116	113	110	113	125	120	109	116	113	135	112	115	124	107	122	111	124	99	103	107	133	120	78	112	109	103	115	107	116	96	105	102	125	135	140	102	116	104	111	102	119	109	119	109	118	108	119	138	127	112	95	113	122	100	119	112	98	109	133	120	103	111	134	116	115	108	107	119	129	116	86	98	115	101	114	128	108	119	138	112	118	119	104	103	105	79	106	130	100	131	106	121	101	112	108	111	120	140	100	106	135	127	140	110	117	120	117	119	110	128	105	135	114	114	116	124	104	113	130	108	115	101	112	104	108	123	99	141	118	107	113	120	93	126	128	102	115	145	101	122	110	126	115	126	114	112	109	104	118	118	125	114	104	106	115	126	111	122	111	127	112	94	136	108	100	135	106	109	117	137	111	108	113	133	106	114	129	103	113	128	130	123	108	122	96	119	106	118	102	112	116	132	127	108	109	113	103	101	123	97	123	146	103	139	117	126	111	100	118	98	115	94	111	119	117	117	110	100	94	137	116	112	117	95	120	109	100	116	104	102	113	118	113	114	111	111	108	103	125	131	134	108	94	122	98	138
2073	378	446	469	436	425	423	411	385	404	376	357	389	382	398	394	360	348	369	343	338	368	373	347	383	374	373	359	390	356	355	352	371	395	330	349	351	387	356	370	336	365	374	336	361	347	377	379	374	396	364	354	395	378	339	373	385	359	374	385	353	375	372	392	356	359	363	338	371	348	358	356	363	334	360	349	365	352	341	377	350	381	335	373	369	362	332	358	365	356	375	325	383	373	339	374	361	356	386	393	356	398	346	406	329	356	366	365	350	356	363	366	363	377	369	345	363	368	373	369	346	355	361	359	363	375	357	393	352	367	355	381	369	358	393	345	370	390	373	348	352	375	383	387	338	362	341	332	330	363	358	337	337	347	344	383	373	373	389	336	353	336	365	364	382	373	363	336	373	337	356	342	356	393	387	378	371	362	361	377	363	383	360	382	349	338	349	347	339	340	364	380	365	370	347	382	366	379	333	373	369	352	414	323	371	358	351	364	396	382	354	363	350	344	345	346	348	362	379	402	358	377	371	366	349	384	354	371	369	350	399	360	358	372	334	385	364	348	345	382	362	360	378	358	343	363	382	378	371	321	364	378	347	380	364	382	371	348	362	375	392	347	350	346	363	348	345	329	352	365	346	330	364	351	359	361	327	348	377	364	405	376	345	340	359	408	368	352	346	352	384	382	361	347	355	366	370	370	344	381	348	386	375	361	342	364	359	344	329	391	373	361	384	386	327	340	383	365	360	372	343	393	366	332	349	382	359	394	396	359	380	400	363	372	377	337	363	356	383	338	391	392	359	332	351	340	363	340	356	367	364	359	366	361	363	334	362	369	353	349	350	338	369	372	337	343	360	339	405	371	370	395	326	364	320	397	336	350	330	375	350	356	342	360	382	346	357	356	369	345	351	355	355	380	344	351	333	347	392	346	368	351	363	358	336	359	387	338	367	345	386	391	372	363	358	350	371	337	317	364	364	351	371	342	369	382	391	349	377	362	346	376	362	368	365	344	378	357	346	367	358	352	382	367	371	341	359	355	334	372	369	337	369	369	400	376	337	383	363	382	352	378	343	379	354	370	362	335	358	374	387	363	349	376	383	375	378	386	351	372	374	365	358	393	380	373	364	353	332	345	387	340	362	386	341	369	387	337	363	358	339	349	351	393	363	374	332	357	368	355	382	379	366	351	329	368	366	372	383	369	368	364	348	367	362	360	359	361	351	365	336	355	342	364	344	351	361	401	344	384	385	360	386	366	389	325	346	411	389	346	345	354	371	354	338	347	375	359	375	352	350	350	354	370	339	374	344	400	387	372	358	348	355	390	359	375	346	318	356	363	338	365	334	327	354	358	367	331	396	337	376	346	361	358	347	346	396	318	344	327	361	353	342	331	377	348	342	356	370	382	375	370	387	388	386	367	365	343	321	360	352	359	359	353	364	365	329	385	394	359	339	376	354	372	345	353	357	358	339	372	366	366	361	370	374	347	331	363	360	368	374	340	369	342	316	394	362	353	391	356	334	360	362	364	319	354	336	341	357	373	345	356	345	344	391	357	333	410	355	367	400	337	367	360	369	360	387	347	376	364	398	363	380	330	361	363	344	355	332	355	349	335	343	368	334	367	375	328	375	399	398	391	368	388	390	336	339	332	349	350	393	352	370	382	340	363	352	370	404	397	359	356	372	339	352	371	337	343	334	336	391	379	333	395	367	374	361	387	400	338	355	337	345	351	348	352	375	385	355	371	372	362	390	357	390	376	364	390	356	328	377	334	360	373	371	371	415	363	367	367	370	365	363	368	329	371	343	345	407	362	362	354	368	368	330	353	379	344	367	344	365	353	369	323	333	399	350	358	374	348	378	363	352	357	342	370	383	390	355	340	370	377	362	367	379	387	330	369	348	346	332	326	379	379	390	335	370	351	376	387	365	364	365	360	334	365	368	347	382	368	345	349	361	354	381	368	326	362	354	352	386	340	404	352	376	350	363	356	378	382	324	369	385	369	381	398	348	337	354	346	361	333	338	366	354	353	369	399	351	390	373	345	357	363	372	361	382	361	365	364	382	356	368	365	399	392	346	369	333	337	352	384	347	334	354	348	328	368	364	354	343	336	366	366	363	376	354	392	393	350	339	348	360	371	367	372	376	343	383	383	359	339	329	348	340	335	369	353	355	371	382	385	378	374	367	326	324	325	341	340	355	345	343	349	337	347	368	349	361	388	364	341	361	326	385	373	376	332	356	362	348	399	360	386	388	346	370	347	360	373	337	384	383	345	377	370	359	333	348	350	372	329	384	354	370	357	361	338	345	330	353	347	343	357	331	365	332	346	377	374	373	373	375	374	371	357	353	345	353	339	355	357	353	335	360	386	365	356	359	391	359	362	371	355	339	350	372	342	358	348	372	334	343	389	349	330	355	338	380	353	333	351	397	369	371	346	333	375	344	383	358	344	342	366	359	397	367	344	372	376	372	371	361	357	353	346	341	368	377	351	342	348	373	344	342	367	341	360	344	382	320	345	356	369	391	358	378	380	350	373	329	345	330	369	341	347	343	356	398	362	390	386	363	384	374	342	346	348	356	346	363	376	372	346	331	351	385	387	357	368	379	373	336	367	374	363	352	342	336	365	357	377	390	327	379	350	352	377	352	386	363	336	348	351	360	347	375	368	365	339	371	355	352	353	369	387	373	387	349	349	393	384	370	339	343	329	372	375	355	362	395	395	347	350	363	340	338	396	369	381	343	355	338	330	364	365	371	372	340	376	371	344	378	364	365	369	349	358	355	368	365	360	352	356	369	377	385	391	371	364	396	355	353	366	336	367	385	384	362	367	385	354	373	345	370	378	372	416	336	374	367	363	351	369	353	358	359	343	367	340	339	332	374	393	395	373	347	380	354	358	348	348	363	359	377	360	352	365	367	336	352	355	352	365	353	371	334	362	392	334	384	428	361	363	369	383	383	395	356	378	375	356	361	346	346	412	372	358	352	366	337	340	352	393	343	394	357	366	339	371	387	373	361	370	370	344	367	353	335	325	366	331	368	380	364	368	372	382	377	372	348	342	338	379	368	374	333	313	376	367	362	363	345	344	354	396	350	368	348	356	337	354	363	378	389	361	341	363	379	364	361	364	333	396	338	350	375	350	366	397	319	378	369	395	350	364	374	372	366	371	336	375	367	355	377	332	371	410	399	389	344	346	339	344	325	411	346	371	353	349	342	344	360	359	351	363	355	381	332	336	326	354	353	368	341	354	380	349	355	361	353	356	356	352	366	378	331	379	345	326	357	337	343	343	378	333	381	386	361	356	368	350	344	387	354	329	325	375	318	347	355	358	370	371	325	349	372	358	390	359	312	360	383	338	349	364	352	373	358	389	368	344	353	367	362	356	377	337	354	332	344	360	353	324	368	356	376	357	350	346	338	384	338	350	368	344	361	383	382	353	372	351	338	358	361	392	371	328	374	346	321	386	337	386	351	338	354	389	387	352	346	375	351	330	351	337
7468	1094	1198	948	676	560	456	396	357	306	277	289	259	238	240	230	236	194	242	236	239	258	186	213	221	230	217	208	197	184	197	229	180	190	207	198	189	177	211	190	213	188	202	202	216	194	223	182	211	189	215	213	219	208	190	166	194	213	195	165	190	172	218	206	203	229	239	226	219	203	197	183	213	185	223	192	222	193	218	218	221	187	198	207	191	212	216	204	200	213	213	201	238	204	213	186	177	219	174	168	181	207	214	176	196	222	195	217	208	194	213	222	216	196	197	186	210	205	225	214	167	195	203	191	197	183	203	218	210	200	194	215	198	207	191	212	213	198	191	214	202	211	196	177	196	206	194	200	190	200	197	248	210	213	199	192	214	193	199	211	198	229	206	182	213	198	242	179	234	219	199	217	202	199	176	208	212	200	187	182	207	216	180	234	185	183	225	188	196	205	194	209	208	200	183	207	204	204	193	208	188	228	204	195	209	211	196	239	221	203	206	201	205	195	182	194	210	210	229	215	195	189	182	205	211	199	230	185	192	199	200	188	218	233	215	204	212	190	204	172	194	202	172	206	201	198	212	186	211	201	179	200	202	210	199	178	228	201	224	198	198	200	199	180	176	197	186	210	202	182	176	202	212	211	197	219	217	186	223	207	198	198	208	202	215	217	166	204	205	197	189	206	190	187	179	203	223	195	217	228	193	204	204	236	210	194	209	227	211	193	211	215	208	218	183	211	177	220	188	212	214	211	187	223	201	208	212	203	190	173	208	184	230	203	180	187	195	218	200	210	204	189	196	219	199	217	216	219	192	204	205	202	187	204	221	252	199	208	200	203	203	199	195	210	204	207	210	215	189	198	204	194	197	196	199	198	194	200	200	215	216	202	218	217	189	211	212	208	212	201	214	165	201	205	199	190	197	183	209	216	191	225	224	199	197	197	220	189	185	197	195	199	205	205	195	215	184	191	182	199	193	202	215	198	220	180	204	202	198	211	197	178	222	199	180	208	209	200	219	178	178	180	224	210	205	198	219	223	197	203	193	185	215	167	182	210	220	179	201	214	196	209	215	190	194	205	187	196	197	210	205	196	215	206	209	215	181	216	210	226	230	190	214	201	195	178	205	208	202	217	220	192	215	191	190	185	195	184	184	200	176	189	204	200	179	181	202	217	183	224	190	217	188	189	238	222	228	216	200	172	216	198	199	192	214	230	188	194	198	192	189	203	194	212	195	202	186	213	198	210	221	200	211	193	200	175	199	232	193	179	231	209	199	204	191	192	186	178	217	191	209	193	197	182	185	213	215	206	180	197	178	210	208	225	198	194	205	189	216	224	194	217	191	210	205	197	215	187	205	217	209	219	203	193	229	191	214	189	198	204	201	187	165	204	196	218	213	198	191	224	212	193	205	214	203	195	204	195	216	197	210	199	193	183	232	208	212	219	214	204	204	216	187	230	193	203	172	205	202	181	224	197	196	200	195	166	201	200	196	213	203	206	196	205	215	185	196	205	204	192	217	221	189	219	217	216	210	228	204	204	193	184	201	196	193	208	168	190	183	208	175	201	208	208	212	170	201	201	216	208	198	180	183	216	190	210	204	198	167	195	192	185	162	212	203	211	152	206	221	206	210	197	208	229	213	184	210	185	197	209	195	185	180	206	216	195	221	200	185	220	214	182	199	202	203	208	202	207	193	182	184	216	203	196	210	204	183	187	223	202	203	220	206	191	193	208	194	200	202	211	214	196	211	197	196	205	195	191	201	198	204	229	221	208	224	192	212	211	218	212	195	191	173	189	196	196	174	212	200	199	206	194	212	190	195	179	239	188	192	196	184	222	202	194	220	205	190	183	188	186	176	207	212	201	221	203	188	170	188	186	192	206	198	182	202	194	232	194	200	179	223	210	209	193	192	203	220	239	179	186	202	177	204	204	187	211	194	182	173	198	220	210	216	224	195	204	195	207	208	221	184	231	216	214	215	184	184	217	220	199	216	192	180	197	199	219	211	188	188	193	199	201	208	200	185	204	215	193	198	193	204	190	231	192	213	217	215	196	190	202	201	184	234	221	192	226	186	186	230	213	209	211	188	197	213	202	185	192	187	198	194	208	206	202	245	227	211	178	201	215	182	195	202	215	224	204	203	221	214	199	208	170	207	227	207	198	181	195	223	196	209	184	187	194	180	215	185	174	201	200	194	154	217	203	195	182	191	190	183	216	184	205	186	185	177	214	195	215	192	214	236	198	208	208	197	203	220	217	211	203	212	223	180	184	215	192	181	210	176	233	190	203	193	207	182	200	185	201	176	197	191	194	196	202	204	199	201	206	195	172	197	227	221	199	207	204	192	205	231	237	213	195	209	205	192	211	192	191	194	203	228	195	175	214	183	202	187	188	189	205	208	202	205	187	189	205	195	191	199	220	190	166	211	180	206	201	165	200	191	210	217	201	189	196	197	208	173	163	190	213	217	189	195	214	204	184	216	163	215	202	223	194	204	199	182	213	197	203	211	244	215	218	188	207	167	240	202	211	213	206	201	190	222	224	192	185	213	180	201	172	179	208	225	212	213	197	193	205	200	206	207	189	194	218	187	217	188	196	185	206	200	206	197	204	177	208	198	217	200	217	193	181	202	229	198	194	193	188	202	211	214	204	212	232	209	220	212	198	208	196	201	224	188	191	197	213	219	197	204	241	215	193	195	195	203	220	216	206	194	192	217	208	202	181	226	208	223	205	182	153	185	215	192	181	222	194	211	202	192	225	186	217	197	187	185	204	199	188	185	231	193	186	197	225	193	177	211	214	189	231	195	209	216	171	192	216	191	197	197	226	236	201	212	189	186	208	178	201	212	226	202	176	219	185	194	201	201	206	188	181	167	197	201	201	203	213	214	201	185	191	223	203	168	214	212	200	215	198	222	195	199	179	187	211	203	214	181	197	231	190	213	160	212	195	208	209	186	175	205	209	217	210	185	179	217	190	189	219	183	207	212	191	181	207	202	236	208	223	209	212	182	191	208	184	202	183	195	205	224	222	189	226	195	228	228	214	204	192	228	213	196	242	202	203	188	217	204	215	185	206	189	210	179	199	195	194	233	183	172	208	180	215	185	207	206	209	205	212	230	201	198	197	207	185	210	239	193	175	208	204	189	182	203	199	192	182	176	202	219	204	208	186	232	226	192	215	188	187	190	210	189	194	236	192	179	189	191	195	207	195	202	198	202	196	193	202	190	201	199	185	195	177	184	230	189	206	223	213	198	186	203	195	192	191	221	218	210	199	223	194	192	172	184	188	188	204	222	213	198	200	189	185	207	195	215	201	189	197	193	192	214	200	198	216	201	216	191	206	211	177	206	171	206	210	215	197	203	196	209	222	195	200	203	201	196	210	202	200	216	222	198	196	199	198	221	187	232	193	179	187	200	191	168	184	215	183	209	184	211	214	167	198	209	220	168	195	201	193	219	177	208	195	223	191	195	213	223	198	181	174	185	172	187	210	183	211
5746	1391	2776	3205	2794	2261	1909	1599	1463	1269	1271	1086	962	921	864	907	797	824	744	751	750	728	718	690	651	687	662	652	638	641	665	675	575	613	627	633	632	655	635	624	644	611	628	585	652	612	544	562	580	619	602	575	606	564	576	612	541	564	555	579	560	547	559	588	556	614	579	611	555	617	547	616	592	578	565	583	562	598	597	568	557	566	548	570	608	560	594	567	602	563	585	554	569	551	577	529	603	576	515	582	574	561	550	580	575	570	575	588	546	593	608	556	557	574	582	570	516	587	553	556	585	604	560	543	567	578	557	548	569	554	568	566	569	580	575	546	558	577	582	570	637	574	578	572	594	569	565	573	601	566	578	566	574	552	589	515	559	553	579	532	567	572	568	579	564	566	609	563	647	562	566	541	569	607	576	574	562	541	570	511	527	563	576	536	561	575	535	574	563	525	580	586	570	581	562	587	566	573	507	562	595	551	594	539	590	574	525	573	572	577	565	540	571	592	532	574	591	574	541	573	609	541	563	581	538	576	530	556	535	550	616	577	563	552	561	558	535	582	556	586	563	522	592	572	602	578	564	523	569	613	591	564	555	601	592	601	625	534	582	599	532	546	546	595	574	588	569	570	559	600	601	516	550	580	572	544	541	550	583	551	573	587	571	564	552	550	550	564	549	575	549	550	582	579	566	578	602	578	578	561	574	580	583	541	531	566	584	561	582	592	579	592	602	534	579	544	551	521	608	603	552	571	563	577	550	572	563	551	519	567	546	555	601	588	574	539	587	578	555	583	583	610	550	554	565	555	534	546	550	557	567	574	531	533	578	545	537	566	595	519	555	537	558	572	546	597	553	597	553	549	538	541	554	550	555	524	560	524	513	531	567	587	555	557	605	565	547	561	566	564	546	591	556	592	541	581	571	572	554	599	557	555	557	593	556	543	586	558	551	537	551	580	589	586	600	618	544	532	530	550	599	574	598	560	519	545	576	586	559	590	563	577	534	561	595	615	575	572	578	577	592	542	583	587	534	555	554	561	581	550	616	538	548	570	603	550	600	568	552	579	504	546	555	538	531	588	549	571	553	555	557	575	552	558	570	549	582	558	544	585	584	575	549	551	569	539	625	540	544	551	587	546	547	592	543	552	562	592	546	575	530	576	566	539	553	528	587	539	570	584	534	556	567	580	564	566	528	591	564	546	559	538	583	579	551	586	550	575	542	545	546	543	584	540	522	537	553	561	598	598	562	548	565	552	575	610	551	583	555	600	546	568	536	562	583	556	594	616	520	589	567	539	570	586	568	510	548	545	561	582	566	560	584	589	516	581	544	563	572	556	520	589	539	602	557	531	532	600	552	577	540	551	551	554	545	556	573	538	555	580	576	539	597	558	555	604	564	554	577	564	574	557	547	606	570	579	576	541	598	512	565	548	541	573	563	571	580	579	537	567	528	609	546	548	571	571	591	558	590	576	577	563	547	566	558	595	597	583	524	540	532	590	570	539	580	600	587	584	544	538	560	566	584	540	523	551	532	590	570	528	546	579	588	558	569	585	577	555	570	537	613	555	607	597	551	599	541	543	578	556	548	570	595	585	584	582	581	541	547	558	563	595	560	514	599	575	587	556	556	516	505	573	579	486	531	563	587	548	562	584	557	549	537	600	551	593	568	545	571	581	568	564	589	579	552	549	584	580	542	529	577	580	569	520	606	544	568	605	538	593	548	580	549	590	565	526	563	505	592	531	524	550	559	571	535	548	615	561	579	496	564	554	569	551	557	581	566	534	525	559	580	568	525	541	571	561	542	573	560	582	591	599	591	554	555	607	579	596	551	573	583	546	553	529	556	566	536	581	580	602	568	546	574	558	548	574	527	541	545	572	539	536	560	559	560	535	588	548	577	553	532	517	539	561	574	566	564	589	568	580	568	578	519	589	553	534	641	552	568	626	516	562	560	542	573	535	567	535	538	576	541	528	605	553	541	566	601	569	539	573	510	590	526	545	557	557	585	572	597	583	557	552	570	552	554	536	584	564	558	587	595	560	565	562	561	537	577	542	564	584	588	507	564	544	636	551	591	550	527	541	564	550	578	576	558	586	548	574	579	595	559	543	563	575	533	544	584	556	547	553	542	587	610	618	547	569	566	528	566	589	553	571	565	594	541	587	552	573	557	553	573	561	559	619	582	594	513	579	573	563	559	600	534	540	550	578	570	553	528	560	537	520	540	552	574	557	609	559	510	593	602	532	588	550	594	565	562	595	589	569	520	528	569	545	583	559	531	528	546	550	558	548	566	565	585	560	570	536	533	596	569	532	578	545	538	547	568	572	567	549	532	501	536	568	598	548	586	531	554	540	531	557	552	547	590	563	578	531	572	570	557	571	578	593	617	557	573	577	539	530	543	551	522	563	547	557	552	523	594	542	532	561	540	578	557	533	560	587	565	588	562	542	580	533	553	577	579	565	548	573	538	549	585	593	587	502	564	543	542	597	570	512	534	577	557	549	549	506	545	572	579	544	539	560	560	577	562	569	573	559	554	524	573	601	575	579	557	581	577	554	616	556	513	554	564	594	580	574	568	563	552	595	609	573	545	534	598	559	561	575	546	547	572	534	543	563	571	566	599	528	505	561	605	546	592	550	592	525	569	566	574	580	573	546	507	553	566	601	575	517	594	569	561	554	545	574	621	610	592	581	609	551	562	556	555	568	594	561	556	569	565	528	585	551	586	594	569	548	558	537	559	536	555	555	575	582	538	550	598	535	583	496	570	524	563	564	531	511	562	544	585	569	588	502	546	554	526	577	556	546	544	559	569	531	546	594	570	589	549	565	558	560	566	555	587	522	567	591	590	550	562	555	539	539	549	541	561	553	579	569	585	572	581	576	547	531	575	540	524	546	568	565	568	550	535	566	545	522	568	517	561	572	589	555	602	546	605	561	555	558	522	530	575	556	583	568	519	571	555	524	585	580	522	560	579	571	608	596	554	545	612	547	611	567	577	571	554	573	590	560	574	571	563	566	563	567	603	554	571	554	542	540	550	564	573	541	551	572	604	517	586	553	522	571	554	567	575	552	551	573	559	564	589	560	568	555	579	528	532	550	532	592	551	525	585	581	581	579	527	602	576	560	559	562	573	573	517	556	516	601	529	566	550	579	582	547	546	595	581	590	565	548	565	561	516	488	603	540	546	545	584	532	562	532	587	587	592	576	573	558	572	508	565	552	540	575	580	580	568	608	564	551	564	549	559	541	524	551	548	531	556	552	533	537	578	574	523	587	509	582	559	552	516	588	552	541	578	600	531	562	585	599	556	522	554	575	540	539	567	610	602	591	578	560	567	543	581	520	594	581	586	571	550	540	584	574	534	580	621	525	602	559	571	558	586	587	603	561	554	599	565	564	508	556	564	593	548	566	527	548	600	628	567	558	583	554	576	556	572	545	516	580	584	531	548	559	581	555	558	562	549	569	563	580	552	579	599	513	565	575	523	539	580	567	572	522
14175	2640	2546	2030	1477	1066	904	732	645	596	575	528	516	469	454	450	414	441	444	374	420	433	397	434	376	395	390	388	400	384	379	405	401	384	396	378	373	358	381	404	384	381	388	372	385	376	355	402	421	385	362	359	402	378	376	374	364	381	359	409	391	389	381	398	404	367	356	357	387	369	368	349	384	421	385	359	362	401	384	392	411	376	369	366	390	363	382	359	384	383	355	343	358	356	369	368	372	391	350	402	370	336	364	334	389	384	356	380	357	353	374	359	385	380	375	371	392	384	363	358	351	332	358	385	385	359	364	340	374	368	377	383	355	366	306	366	402	391	405	359	361	366	352	377	359	367	341	401	374	364	345	357	391	379	387	336	343	345	347	365	356	371	377	350	402	390	362	393	391	423	357	383	370	400	364	343	363	358	361	368	385	389	363	333	373	373	360	341	346	395	413	391	361	383	387	376	394	352	387	336	376	330	390	382	363	332	378	355	340	400	359	343	359	351	342	376	376	359	314	348	384	358	323	344	353	370	340	405	340	337	350	349	396	339	357	396	404	386	363	376	397	357	358	347	340	356	377	366	350	346	363	341	383	336	331	380	370	365	348	362	349	390	412	386	372	366	374	336	388	364	411	348	375	381	366	392	364	307	374	355	369	374	380	383	374	326	359	381	367	364	347	370	361	359	362	377	355	365	393	392	354	399	349	359	387	355	389	363	382	364	373	338	355	370	382	360	368	347	353	364	391	371	358	364	386	344	346	344	346	362	392	352	400	381	379	365	382	358	407	381	400	373	394	369	394	334	374	345	367	358	370	387	355	360	340	349	362	379	375	370	360	380	376	397	378	372	369	416	366	358	373	387	363	329	399	363	349	372	359	351	374	336	335	367	383	352	376	387	361	370	363	365	360	382	367	392	373	350	350	356	364	331	388	360	402	347	365	379	339	338	360	378	342	357	366	355	363	381	351	391	381	358	343	375	368	326	316	346	366	360	340	343	405	379	341	392	385	352	411	387	394	366	378	366	374	384	376	354	380	376	336	366	410	381	353	375	379	373	352	361	343	338	382	383	355	368	355	367	373	339	394	381	340	387	422	394	358	384	367	336	362	344	385	361	409	360	375	338	367	371	413	356	376	370	393	344	373	385	371	406	361	359	376	355	329	359	370	352	360	357	367	394	392	358	378	352	352	351	343	333	387	368	350	369	374	371	337	392	345	395	379	348	358	355	344	377	377	362	356	352	337	388	339	336	338	352	369	385	318	339	360	388	370	368	377	369	396	361	380	355	361	367	379	376	342	383	392	343	372	397	410	355	387	352	327	380	339	380	383	366	428	376	399	381	348	356	375	340	311	364	358	350	381	348	422	333	349	337	353	381	420	347	382	345	382	361	343	345	382	363	403	368	389	430	346	359	372	393	355	349	346	339	338	355	382	329	382	356	373	363	380	389	362	366	392	358	343	374	334	376	353	380	389	384	411	350	341	345	336	331	389	387	383	379	361	377	353	350	383	351	401	323	359	372	359	346	379	355	385	348	377	372	372	344	370	349	353	346	370	364	379	395	345	387	381	368	331	373	393	380	346	355	379	358	385	379	362	366	370	359	393	337	353	398	386	351	350	343	367	367	326	340	355	380	370	382	394	368	367	361	325	372	372	364	369	343	355	396	364	344	363	375	382	407	387	369	340	365	382	349	370	368	345	342	370	345	345	361	365	376	376	335	368	345	356	341	363	364	342	374	388	355	385	340	384	399	369	382	384	365	338	387	366	380	359	381	354	361	396	375	346	363	361	332	319	366	361	351	389	384	380	387	351	340	351	381	353	360	358	385	376	369	374	338	378	362	395	336	341	378	370	374	364	356	375	346	374	393	359	344	390	367	391	355	368	388	376	366	387	360	365	372	344	347	395	338	382	349	324	344	352	381	315	365	386	343	374	320	383	311	345	367	367	364	398	385	362	412	354	370	391	336	344	349	371	354	392	380	351	370	351	398	380	376	343	367	372	385	367	356	391	382	333	403	349	339	346	382	379	409	377	405	385	344	367	371	377	373	356	389	321	340	347	368	394	358	373	371	397	378	356	360	400	366	346	347	361	417	387	388	384	358	368	385	385	365	374	355	394	349	385	392	352	370	366	359	359	377	398	341	363	351	362	392	384	392	355	362	358	359	395	334	379	372	388	335	390	396	388	367	391	376	356	372	392	343	378	366	339	346	332	379	356	387	366	394	372	341	377	399	339	345	324	358	379	384	372	355	373	359	358	352	362	373	352	365	348	361	366	385	390	340	378	352	413	377	367	376	391	363	382	353	331	366	386	343	368	368	371	377	361	378	373	374	372	349	370	391	350	383	361	361	332	360	327	381	382	386	390	403	398	375	373	358	363	405	378	351	367	382	394	345	408	353	365	347	359	395	369	356	343	363	357	387	362	387	356	351	369	370	415	378	349	376	386	371	342	383	408	352	346	369	398	369	350	378	349	359	373	345	380	376	347	363	365	343	378	389	383	359	357	342	357	361	345	411	379	397	334	386	369	348	348	343	379	363	341	338	363	397	385	377	373	360	371	335	397	381	370	372	376	355	349	365	369	343	385	359	356	373	370	365	372	319	372	325	346	380	388	368	374	383	410	364	421	372	379	398	322	360	378	392	373	386	346	349	373	397	373	362	368	343	398	347	362	355	398	374	369	374	366	364	387	381	360	379	333	354	356	336	370	396	359	359	362	359	355	359	384	366	362	359	352	393	368	364	381	383	366	384	387	358	398	352	371	324	362	387	361	377	378	363	400	374	364	345	369	374	395	378	377	343	363	369	376	381	342	365	373	344	373	377	384	396	378	378	379	341	399	351	349	344	371	354	333	368	366	367	368	386	375	392	341	399	378	360	355	357	368	344	382	353	390	379	333	380	367	371	372	402	370	371	368	386	354	360	338	354	395	344	347	402	377	345	337	364	375	370	367	338	353	382	355	358	362	415	346	360	360	380	386	356	357	379	377	315	373	340	362	371	397	323	394	371	365	378	363	363	357	359	386	385	368	395	349	376	346	350	402	380	365	392	372	382	390	357	355	365	373	368	327	384	357	404	341	375	395	366	351	365	366	376	345	351	378	392	363	356	354	379	376	382	383	322	375	357	344	372	383	415	352	390	338	378	369	374	337	340	369	370	363	351	358	341	365	354	355	352	360	360	364	341	385	373	393	332	364	345	399	360	376	344	332	385	366	358	340	378	400	376	352	393	360	373	342	367	351	349	372	389	338	330	403	380	357	370	367	381	360	352	330	346	366	390	376	372	363	365	358	370	359	363	394	386	374	361	381	368	435	339	373	342	359	366	382	398	379	348	380	382	348	376	328	354	370	406	339	375	407	381	385	377	362	380	427	352	360	344	391	388	360	377	362	372	380	373	382	344	348	366	385	357	377	356	373	401	363	361	350	338	352	370	382	367	364	339	372	354	367	378	368	380	396	386	366	356	354	379	369	351	341	342	405	377	349	358
7931	2482	5031	5800	5131	4259	3444	2966	2533	2390	2084	1747	1741	1642	1503	1463	1344	1326	1347	1272	1205	1160	1167	1142	1156	1086	1134	1136	1023	1047	1051	1055	1046	1041	1037	1095	1053	1010	1034	1004	985	1027	991	961	953	960	960	947	940	995	898	898	934	904	953	957	932	932	952	925	907	952	857	878	957	866	979	919	905	897	966	901	944	895	939	933	894	912	917	911	921	973	919	938	918	880	970	931	923	931	913	930	921	923	961	996	935	898	959	901	883	924	944	897	945	882	891	886	903	858	898	903	921	903	894	889	860	873	904	887	924	934	854	931	935	883	920	861	893	889	932	927	972	958	909	869	913	931	906	930	863	944	889	912	933	889	944	927	857	879	936	890	900	908	883	905	860	893	944	941	900	866	939	976	917	831	887	896	952	905	855	907	952	953	865	909	917	893	844	931	919	921	854	914	908	917	951	890	856	929	917	882	876	916	902	871	963	903	892	887	874	936	928	891	911	900	873	901	929	877	942	827	929	882	887	891	915	857	918	922	884	873	878	882	830	905	906	959	855	941	876	963	951	863	935	936	943	893	919	933	875	873	899	893	875	925	918	839	931	879	885	941	902	880	877	894	951	897	856	943	883	901	923	882	871	955	980	895	918	906	870	886	903	845	938	934	854	872	920	956	950	923	934	896	925	918	925	916	945	888	886	906	909	917	867	940	927	934	890	892	897	903	870	923	865	822	870	937	869	884	871	911	885	884	903	916	900	915	905	902	831	890	869	928	859	917	916	907	837	879	891	883	949	843	899	908	888	904	834	946	856	884	909	875	899	871	944	891	919	897	845	909	850	862	883	908	921	905	901	910	874	882	882	919	878	837	885	898	938	919	880	875	885	847	807	901	842	912	945	916	870	900	907	868	893	918	918	856	886	906	931	859	864	895	911	906	899	868	898	934	909	903	827	905	862	944	907	898	909	931	878	893	920	861	943	905	951	922	884	922	928	919	899	903	896	830	852	882	888	943	888	906	885	907	865	875	879	923	894	892	902	881	860	899	899	826	924	886	925	833	845	961	885	916	901	907	918	936	915	852	897	904	935	934	872	948	916	899	881	870	912	887	891	901	898	887	880	825	869	866	974	872	927	887	916	923	925	890	866	911	913	896	905	908	899	887	939	905	908	925	918	893	933	897	906	884	876	921	888	861	892	933	868	912	916	915	850	923	900	920	891	911	905	905	936	902	924	910	942	895	878	903	917	917	920	896	885	855	922	905	904	889	864	960	880	896	888	968	881	921	883	855	892	881	848	844	890	888	939	854	897	874	845	916	880	954	869	894	854	900	910	888	900	899	887	856	947	932	904	949	861	900	839	894	881	900	899	914	908	933	871	843	923	891	932	938	906	862	857	906	949	870	900	909	921	878	947	925	883	881	855	865	904	860	942	882	865	913	944	876	923	892	889	946	867	856	959	899	886	924	921	908	920	874	917	910	878	904	883	917	908	940	891	873	935	923	915	917	906	947	859	905	931	872	905	904	922	888	923	892	899	854	932	922	911	867	876	863	964	970	898	900	912	879	917	921	935	883	851	880	833	895	923	884	877	895	887	880	853	913	867	873	904	918	902	888	924	895	913	915	784	898	910	843	890	920	875	885	928	915	878	849	920	907	918	911	891	918	883	928	885	890	896	915	903	890	872	868	949	892	880	864	876	912	894	872	886	921	868	915	877	935	935	890	912	849	914	869	880	909	847	918	911	902	875	908	879	847	854	840	832	945	912	915	867	903	913	852	875	869	939	880	871	878	924	945	902	907	888	884	863	879	920	932	861	815	879	839	878	862	862	908	902	930	865	920	901	889	890	889	911	834	912	862	889	907	920	900	954	891	899	867	883	876	889	883	886	906	937	957	902	911	909	887	915	927	938	911	862	951	916	895	910	912	874	827	862	867	918	889	925	931	891	847	902	931	865	945	905	925	911	858	899	909	888	878	885	859	925	841	917	876	916	925	859	893	979	894	921	889	924	884	876	894	902	862	906	845	952	913	920	842	875	853	917	883	892	902	905	856	865	879	911	903	876	960	921	875	867	911	845	930	878	884	894	848	845	899	897	893	925	899	831	925	837	907	855	911	864	890	851	862	911	914	927	923	904	918	886	887	902	918	875	929	854	889	916	931	932	933	938	858	906	892	877	876	862	920	877	903	904	825	867	934	823	904	895	888	886	862	876	908	882	895	856	900	949	909	893	879	914	850	863	897	910	852	909	934	923	883	925	918	889	815	845	894	871	886	927	944	869	877	839	859	939	861	901	957	897	864	876	897	859	849	973	851	881	947	910	932	918	911	830	882	873	912	905	898	842	932	901	896	901	902	877	871	877	869	892	918	899	904	957	919	865	838	846	937	896	919	923	869	927	936	926	908	858	864	900	895	860	910	914	937	889	923	887	895	893	908	932	899	919	895	950	915	900	895	920	910	949	913	968	863	915	878	881	896	901	919	953	884	910	949	908	884	923	884	935	893	939	853	875	903	915	929	914	928	871	882	936	886	898	895	865	895	881	903	942	890	960	914	934	890	879	891	931	906	875	878	889	824	877	858	887	854	959	918	950	839	856	911	903	901	933	895	886	941	885	879	892	923	920	932	912	901	885	878	861	903	904	872	918	891	925	912	854	953	890	888	885	846	904	928	861	889	890	955	891	895	910	873	920	907	895	902	896	920	892	939	874	873	889	897	904	916	844	900	922	920	913	905	906	875	904	917	910	900	882	913	859	916	903	884	863	968	913	849	839	922	899	888	932	918	859	872	863	888	888	914	899	940	924	901	955	937	891	898	898	902	914	833	891	879	927	900	895	905	892	937	870	877	847	871	880	851	897	870	860	880	916	905	951	893	913	903	888	867	935	885	840	893	942	880	928	909	929	897	928	895	907	926	919	918	898	939	913	883	913	898	899	863	840	907	899	896	890	894	943	881	860	908	872	869	870	905	969	943	885	926	909	890	911	844	889	957	896	902	874	868	898	904	871	926	862	938	908	895	882	893	870	924	927	946	900	875	888	853	869	886	914	904	910	856	894	867	957	875	895	874	909	925	856	929	888	936	908	871	897	845	918	857	917	863	879	840	869	917	875	949	905	883	897	919	880	888	925	872	957	896	901	878	929	853	897	926	888	913	921	880	887	908	912	915	957	899	905	900	849	900	873	927	835	901	893	878	862	905	862	901	893	897	854	897	893	946	906	904	885	888	912	925	856	908	934	909	840	868	908	903	904	897	895	916	888	928	918	930	905	925	891	892	913	830	861	885	909	916	899	882	915	900	928	928	943	925	866	830	926	964	884	905	865	845	928	866	918	938	901	896	842	892	887	884	867	920	926	907	941	848	928	891	903	882	912	882	936	859	913	909	897	896	977	896	901	938	823	915	874	897	905	933	913	854	927	868	868	901	866	878	852	872	928	896	881	950	883	891	903	866	912	891	833	887	930	905	866	893	837	925	873	947	910	957	926	805	877	904	839	938	880	903	941	855	887	922
1852	119	165	141	119	125	111	117	136	117	118	112	108	113	115	100	111	114	119	132	108	113	117	109	107	92	104	99	117	113	128	121	137	102	123	103	111	113	100	111	112	111	112	100	98	118	121	124	112	106	117	128	125	96	99	95	129	110	113	115	123	109	113	122	101	129	107	115	115	114	101	91	115	120	119	138	106	119	151	115	123	128	124	122	118	118	104	116	137	105	105	115	115	112	107	111	108	127	105	115	117	108	124	112	89	112	106	114	108	116	103	105	129	135	124	103	145	106	128	102	109	111	104	118	125	104	112	99	112	135	118	100	111	109	103	111	105	106	126	112	113	119	91	120	90	120	106	132	117	128	112	97	126	105	96	117	94	100	112	117	106	108	121	121	115	108	120	129	123	117	119	105	108	113	109	129	129	119	114	111	95	106	105	115	116	117	96	108	109	116	92	110	105	105	120	111	120	128	115	119	116	110	113	111	139	121	114	113	104	129	109	113	115	113	130	111	121	129	119	115	112	123	117	108	119	107	116	99	137	99	121	112	105	98	102	117	105	117	97	114	113	107	110	126	128	112	99	119	104	114	124	101	120	94	133	113	109	113	131	110	86	117	109	119	102	114	111	121	93	91	134	121	109	102	113	132	98	95	104	105	89	102	107	107	117	110	98	113	112	120	124	103	99	109	107	118	117	110	97	127	130	126	127	125	122	121	117	116	119	128	121	95	126	105	112	116	112	113	130	126	119	132	139	132	115	115	118	107	119	148	117	110	144	92	119	115	107	124	105	109	109	108	104	103	119	101	109	96	115	117	119	125	100	123	122	106	106	118	115	99	137	118	101	116	116	133	92	88	123	124	89	105	109	112	140	125	129	112	119	97	122	119	113	121	131	108	111	108	105	118	134	120	103	120	96	109	118	120	117	94	114	118	97	89	110	96	97	83	125	126	126	120	109	123	98	127	108	117	98	120	110	107	111	111	122	106	120	119	125	122	108	109	108	106	111	97	112	113	127	90	117	114	111	112	81	104	117	98	113	94	109	102	105	115	112	125	94	105	113	104	118	125	115	95	101	115	103	104	119	105	107	125	110	106	88	120	135	108	113	129	99	98	100	108	115	120	115	104	116	114	121	126	107	104	106	106	128	115	109	116	119	136	106	123	138	118	118	110	98	123	121	118	109	95	110	121	112	119	110	119	91	113	124	120	120	133	116	125	123	122	110	104	98	117	90	112	117	119	137	103	109	93	122	108	107	128	117	107	116	95	112	124	108	109	100	107	117	125	121	112	113	126	108	117	124	139	124	105	129	106	123	120	131	123	114	95	119	118	126	112	103	113	128	100	107	111	131	113	109	120	126	93	113	109	133	136	106	120	123	113	110	112	114	109	90	113	120	122	123	119	112	124	109	85	104	94	107	122	122	124	99	105	115	95	122	122	109	104	116	118	95	115	134	110	123	127	114	119	110	114	108	89	107	107	108	114	130	116	108	109	102	111	94	119	118	133	93	103	114	107	123	106	113	120	123	109	107	127	109	118	98	116	121	102	118	122	95	126	110	134	116	127	117	110	125	101	86	96	115	116	119	122	122	95	114	127	108	102	121	134	121	120	104	114	102	102	119	99	114	126	123	120	110	104	108	98	101	124	117	103	116	102	105	114	122	100	107	129	108	122	109	116	132	135	119	102	114	117	101	111	111	102	126	131	105	113	121	132	134	114	122	112	113	119	126	96	86	118	95	116	119	117	108	105	114	101	120	104	123	106	117	107	107	119	114	97	116	115	121	118	118	123	113	96	116	112	121	126	112	114	123	108	120	91	106	125	107	114	115	118	126	121	130	104	109	127	96	114	113	94	118	114	112	110	115	118	115	120	131	115	112	103	128	100	95	115	133	97	112	116	111	111	106	105	116	122	114	96	101	100	106	113	141	130	135	110	116	94	109	122	108	112	97	115	103	117	112	102	113	92	108	127	119	110	88	117	114	108	112	112	107	114	123	113	104	111	90	100	118	123	122	135	110	108	104	128	125	111	97	100	94	94	106	124	123	126	122	110	128	102	116	131	105	114	114	109	131	117	113	117	97	117	106	108	112	131	111	142	135	127	104	103	112	109	97	114	106	111	112	119	130	109	116	109	118	108	109	120	99	117	106	117	114	118	126	103	123	111	114	110	104	124	87	122	99	97	117	108	113	107	112	113	113	115	116	109	126	134	121	117	118	108	126	108	116	100	96	117	130	96	123	120	104	128	99	115	129	114	97	118	120	103	111	111	111	110	114	131	124	131	82	89	125	123	99	132	105	126	112	124	102	120	122	114	114	139	115	118	129	122	97	111	120	134	117	122	128	106	99	99	107	129	111	97	98	121	105	108	103	111	109	111	127	106	114	100	92	111	124	109	115	125	117	114	115	115	118	120	121	120	105	89	140	119	109	119	116	112	96	103	126	117	113	108	123	118	89	116	108	108	99	104	115	117	120	110	95	121	90	104	97	99	117	123	105	106	99	120	103	123	106	93	144	117	101	107	123	116	126	98	112	109	85	100	132	97	112	122	116	102	93	121	130	123	99	107	140	126	124	107	94	85	101	112	113	117	130	108	113	123	102	103	104	107	113	125	110	109	132	108	100	101	101	105	120	105	118	101	108	99	126	107	121	127	103	116	128	110	119	107	120	115	111	96	109	108	107	124	110	104	96	107	112	107	83	103	111	125	117	139	112	129	127	104	103	118	126	118	112	101	106	138	116	128	109	114	116	111	104	105	106	127	98	121	116	125	99	118	109	128	103	106	126	98	112	114	110	120	117	110	119	129	108	111	121	134	104	115	110	113	119	119	101	118	106	107	102	119	115	107	114	112	93	86	106	124	105	112	83	109	95	120	82	102	108	108	107	143	102	138	97	130	122	93	117	107	107	128	111	96	116	111	126	128	114	120	100	132	110	115	106	126	108	118	96	117	119	111	97	110	124	130	120	114	93	89	112	138	110	111	96	110	122	101	134	110	119	117	114	117	131	115	114	103	120	121	118	112	112	89	114	92	127	108	102	104	116	107	99	110	103	117	114	104	104	108	109	116	122	113	138	115	118	115	104	110	125	112	104	108	103	106	103	126	108	125	96	118	107	102	118	113	106	115	118	106	110	106	101	116	103	109	128	119	102	107	134	114	117	112	121	106	110	92	96	123	130	120	121	123	113	126	99	121	104	118	118	128	98	120	107	101	97	113	119	108	135	108	107	109	102	115	132	113	128	129	102	133	118	100	129	120	128	108	115	109	124	113	108	129	96	103	110	110	108	106	98	115	84	125	100	114	100	109	105	123	123	100	110	104	110	107	107	130	125	95	102	121	105	102	100	119	132	125	122	121	130	122	138	115	125	123	103	101	99	106	122	121	113	109	119	122	125	106	90	109	124	112	102	109	121	105	122	110	119	123	121	110	122	100	109	112	118	115	117	120	130	116	124	103	110	100	122	114	119	109	106	122	123	113	115	125	92	116	106	123
2085	396	469	470	447	426	405	419	391	342	379	394	376	407	343	386	392	356	359	362	349	355	361	398	343	339	359	346	363	363	352	370	352	374	347	351	356	366	362	339	366	366	340	381	351	372	362	363	361	380	333	375	336	375	335	384	339	395	325	318	376	369	332	366	372	368	423	354	321	344	378	346	365	325	352	370	362	343	392	388	358	399	374	385	366	342	362	306	329	393	346	351	357	339	380	342	370	320	351	341	363	372	386	349	355	357	381	378	364	365	356	342	376	342	343	326	364	357	320	408	355	381	360	394	309	363	346	360	360	347	383	339	344	374	367	399	368	389	361	360	337	386	375	354	352	372	379	363	338	370	340	368	366	384	381	353	334	354	324	333	381	364	335	327	366	352	371	319	390	341	340	313	360	359	369	316	358	364	392	364	395	361	358	344	344	338	377	354	357	362	340	339	376	356	375	346	385	333	368	377	351	373	366	397	366	350	351	387	381	336	359	377	364	372	349	333	380	351	354	351	331	355	322	384	362	312	330	363	368	351	349	373	370	393	355	372	362	396	381	396	335	360	369	365	346	332	362	370	380	358	401	357	391	368	374	375	416	367	364	359	376	379	353	349	399	312	343	387	348	350	367	369	373	378	352	351	400	349	340	374	364	396	368	363	331	335	391	386	339	357	359	354	332	374	379	341	363	344	351	390	342	345	341	359	380	332	366	378	372	332	347	341	351	363	346	346	392	359	334	432	369	342	365	345	373	360	398	348	360	322	366	328	371	407	332	354	349	355	351	343	367	347	352	373	348	358	371	361	369	331	360	372	334	362	372	375	353	342	335	367	354	353	350	337	344	370	355	370	363	395	358	366	373	362	366	350	345	365	351	368	351	376	354	353	371	372	334	355	357	348	316	371	363	393	338	355	338	343	360	342	341	345	337	373	370	317	336	361	371	384	361	361	361	380	361	353	340	347	378	376	392	381	322	383	381	366	335	368	343	378	371	346	344	355	350	332	372	364	341	381	362	369	360	400	334	365	331	347	360	349	370	398	367	359	366	347	350	357	338	345	347	338	349	367	324	358	336	368	376	350	341	354	349	385	375	351	393	324	384	347	362	318	344	367	375	377	368	391	377	345	324	360	365	364	331	330	345	349	380	360	357	370	391	349	398	356	365	353	338	331	331	352	371	358	362	361	367	353	390	377	350	363	392	360	371	382	376	353	321	364	386	345	366	357	345	336	326	363	344	352	401	368	362	396	338	348	385	390	359	339	345	354	359	391	364	350	322	386	381	376	363	379	337	342	387	363	363	355	381	351	323	367	343	377	358	391	337	359	383	396	342	352	326	375	341	338	347	374	342	369	344	320	348	368	357	334	361	377	347	347	366	370	383	385	375	362	406	379	348	354	343	324	338	389	357	361	333	372	360	344	358	369	393	368	354	342	364	363	374	354	377	331	314	356	381	364	373	369	387	364	351	370	383	351	350	349	368	377	390	351	349	329	334	358	372	363	363	366	338	349	339	367	370	340	325	344	394	367	369	366	383	335	380	355	350	329	363	358	313	390	338	368	377	372	382	369	364	370	385	390	331	349	377	379	355	390	386	355	360	370	371	348	385	369	363	388	378	346	348	350	363	333	358	355	384	355	321	341	350	365	356	334	352	390	351	353	379	337	308	349	353	349	347	347	321	363	356	389	395	377	376	346	324	373	375	337	325	350	367	380	395	389	375	371	368	354	395	330	367	362	368	388	354	348	381	348	364	329	346	336	326	369	354	342	354	361	370	338	341	365	399	348	359	369	369	355	349	334	366	384	356	347	366	354	322	365	343	356	381	419	341	353	320	343	366	354	382	377	371	380	366	359	362	399	361	378	384	367	356	360	367	340	357	389	371	339	372	360	392	358	363	369	377	339	346	387	347	375	347	359	338	362	341	378	366	389	365	351	363	381	402	342	402	388	359	359	370	371	350	359	371	360	362	326	364	369	376	347	373	345	343	367	345	352	365	343	354	329	379	357	351	390	402	389	375	339	385	355	353	363	351	369	317	395	353	331	348	338	363	373	355	380	361	355	366	352	369	371	335	374	384	344	370	365	361	355	355	350	379	356	372	387	312	348	332	352	373	401	363	342	342	365	387	375	366	366	343	349	380	376	361	338	358	365	390	375	365	362	357	374	357	381	319	342	369	351	351	336	376	388	395	333	351	367	384	365	385	323	305	356	343	308	381	366	371	354	319	364	388	358	359	369	366	355	361	372	303	338	353	345	389	388	370	348	388	377	362	335	393	370	329	371	358	357	385	360	368	366	352	358	380	397	388	359	357	411	373	318	335	333	367	364	343	354	342	372	403	356	352	327	381	366	380	335	370	382	362	364	351	343	359	372	353	334	372	332	353	354	358	342	368	417	345	344	324	358	327	356	381	340	344	345	352	339	376	361	354	350	381	383	351	349	380	366	367	376	357	357	349	346	392	299	350	345	385	364	357	367	381	383	372	359	361	345	364	353	355	367	342	347	357	356	378	377	362	358	362	362	359	354	343	365	365	356	336	353	337	376	401	339	365	373	362	363	405	342	408	358	390	334	385	361	373	351	317	367	320	348	354	359	381	358	385	381	375	370	384	367	345	347	388	345	379	380	345	396	393	330	375	350	337	367	353	358	362	355	351	357	361	336	365	343	391	340	356	354	368	410	360	360	346	375	382	370	366	385	426	376	373	390	369	376	368	379	346	387	324	352	351	353	364	382	341	348	363	357	351	397	372	384	352	371	348	366	366	390	330	343	373	370	344	351	382	364	343	356	382	337	349	340	331	334	373	376	365	339	391	392	391	370	368	382	349	370	352	397	348	362	351	380	389	384	356	358	353	347	325	347	374	339	349	332	347	356	366	362	358	402	373	379	392	374	376	355	345	334	362	339	344	370	341	366	355	356	389	344	376	334	359	344	352	376	337	370	358	374	345	329	377	348	386	383	370	358	345	320	364	376	371	352	347	356	348	354	364	370	367	331	396	353	358	349	415	370	390	357	343	376	383	369	372	334	348	351	350	345	334	372	370	341	345	361	360	336	385	357	372	372	378	356	331	375	340	339	362	338	377	366	366	369	377	375	387	378	397	368	370	377	367	350	341	355	361	358	349	347	349	377	370	371	364	357	369	380	386	390	403	368	377	398	391	381	355	381	361	352	344	344	366	383	370	363	366	337	337	383	352	331	359	347	346	381	347	341	344	368	358	380	368	361	365	380	385	326	352	376	362	343	366	395	399	384	361	369	363	352	350	378	351	367	342	335	370	342	374	382	385	356	354	346	340	356	337	347	368	367	356	381	362	347	385	375	341	374	369	376	387	369	363	354	369	337	327	370	342	358	377	375	372	388	341	356	398	356	367	346	343	376	380	362	335	373	370	373	371	382	350	310	391	352	347	369	354	371	327	368	377	347	375	343	360	395	338	405	404	358	330	370	330	340	356	354	360	366	354	369	341	313	316	344	378	367	389	372	369	368
7599	1081	1182	926	684	530	432	394	329	318	278	283	278	238	249	241	221	235	235	228	199	220	227	254	225	218	207	195	207	196	230	220	205	215	216	194	198	217	228	198	192	204	219	236	240	204	206	197	227	217	207	193	218	202	209	199	199	208	196	182	216	187	200	221	225	206	208	238	191	190	183	220	226	238	175	189	218	194	192	187	191	226	187	197	206	187	216	207	215	193	192	219	204	219	204	221	224	201	177	210	187	174	194	188	192	207	203	209	207	182	208	195	199	221	193	196	225	201	216	198	193	218	188	220	205	214	211	192	194	216	177	205	195	243	206	195	201	162	197	210	200	211	200	199	220	198	208	216	186	223	200	198	219	199	182	206	197	209	199	190	193	207	211	200	201	204	200	206	187	207	177	181	206	227	182	213	208	202	212	194	220	199	212	227	206	195	190	208	219	180	202	184	204	220	195	209	214	194	209	214	197	214	203	222	199	200	208	176	195	211	202	186	241	229	223	191	186	207	209	192	201	208	186	211	163	215	204	222	197	196	197	205	211	201	215	217	225	184	179	178	201	200	215	190	209	193	201	195	193	215	199	199	213	175	217	201	207	250	219	201	193	207	198	191	187	198	211	214	238	186	197	228	202	192	190	205	210	177	233	209	214	188	218	195	218	196	207	196	191	214	200	217	183	188	210	199	213	186	196	190	201	195	188	207	172	177	194	200	174	179	201	212	191	188	192	221	216	202	191	197	205	188	211	220	200	206	156	228	209	183	203	207	209	206	207	213	224	212	194	208	174	190	213	200	144	202	193	189	204	235	208	186	192	189	191	221	196	197	207	198	215	202	226	215	217	226	208	184	194	199	228	203	234	200	195	214	201	182	187	167	196	231	173	191	227	191	191	219	223	194	184	215	198	176	180	229	213	237	200	229	174	204	203	213	186	199	226	220	210	220	202	197	222	193	201	213	225	206	202	175	198	204	207	193	210	217	188	201	220	184	186	204	230	210	198	222	208	210	227	214	202	222	211	191	203	199	182	222	220	218	191	186	201	206	199	189	198	195	180	201	203	185	205	189	190	199	202	176	197	203	193	214	217	185	201	176	225	197	194	197	197	196	196	178	190	199	188	211	196	200	206	230	186	206	198	193	218	232	199	188	216	215	177	199	185	189	195	241	215	211	218	207	197	200	213	198	217	201	212	168	195	210	193	184	225	199	206	218	187	227	197	229	200	214	189	210	219	178	197	209	216	188	208	204	212	235	201	189	211	208	187	200	223	196	213	224	219	217	204	184	213	206	197	183	211	194	230	192	190	197	200	190	196	206	198	209	194	187	159	200	158	193	207	193	176	196	198	204	217	186	224	232	202	192	167	200	209	210	189	183	209	211	204	180	226	206	190	184	201	196	211	195	205	198	195	201	208	185	208	218	187	207	214	219	189	194	185	219	191	191	210	232	233	188	199	212	181	190	193	187	219	182	206	212	212	176	202	214	202	186	202	190	240	193	181	229	182	208	214	198	214	182	194	203	190	217	192	195	191	185	194	194	201	202	207	194	216	193	184	186	199	195	197	195	212	195	190	229	202	204	230	211	213	194	213	199	232	199	187	209	214	214	203	202	217	221	229	190	209	215	211	174	198	199	211	206	176	180	214	189	201	208	215	207	196	231	203	186	191	198	196	195	204	169	185	201	196	210	213	214	216	225	196	203	204	203	217	199	210	177	217	204	199	209	227	203	212	210	223	220	184	186	204	197	181	218	222	199	212	199	196	175	210	205	205	164	210	188	192	207	198	182	200	179	206	214	227	199	188	225	204	217	191	190	175	192	190	187	182	187	202	222	177	196	235	192	221	179	190	219	194	195	205	212	195	189	166	190	224	198	196	207	187	231	237	212	206	209	209	209	217	237	177	228	210	174	210	181	190	184	177	206	204	205	217	201	188	188	205	200	218	194	181	213	210	229	188	198	201	201	196	239	204	197	177	202	192	178	184	200	200	202	208	200	209	226	198	184	209	194	189	196	218	214	174	177	200	196	184	197	222	173	186	223	173	211	182	205	196	205	168	202	208	199	190	184	208	208	219	221	229	232	209	177	222	204	199	218	186	239	185	203	208	196	248	170	196	207	220	217	195	180	199	211	187	219	207	202	207	204	235	177	216	213	214	230	206	188	207	183	205	235	224	218	203	207	236	197	204	192	197	196	237	185	196	206	214	216	209	227	184	190	165	209	179	202	208	228	224	189	192	204	199	190	184	197	188	180	216	210	176	222	199	224	186	186	208	200	205	215	213	223	210	168	215	198	177	211	186	184	196	189	175	200	237	214	166	184	207	241	198	196	214	193	225	182	197	211	222	220	225	211	193	192	215	198	186	195	199	199	203	210	191	211	196	215	204	208	223	196	194	203	176	197	211	202	193	192	192	188	207	209	215	208	189	190	213	236	183	212	201	205	202	220	203	221	214	227	188	213	214	195	190	229	206	193	193	213	214	210	214	190	209	220	210	210	220	216	219	187	229	194	213	206	234	193	188	223	190	221	200	193	209	177	195	191	220	191	185	202	233	214	193	206	186	202	189	222	211	193	169	206	206	218	190	200	200	200	183	216	225	206	218	198	209	186	215	197	179	195	206	206	206	208	185	214	200	214	205	225	211	189	201	212	214	215	197	184	195	184	200	186	207	197	224	197	190	189	186	190	197	216	225	199	175	211	216	199	215	200	203	209	172	194	197	210	224	179	208	235	210	190	220	183	194	198	212	214	181	211	196	235	204	207	188	177	184	215	183	199	197	204	188	202	216	187	216	206	221	185	218	202	229	202	196	220	194	193	198	202	219	239	206	188	214	197	197	210	213	205	208	214	218	220	202	201	214	189	193	217	181	194	180	192	232	190	211	204	198	174	211	208	212	208	203	215	206	187	203	184	197	188	202	203	225	180	219	214	195	173	195	206	189	207	227	226	184	196	214	202	219	201	197	188	194	216	201	220	205	201	199	189	169	199	208	204	206	207	216	210	237	223	205	201	205	222	211	210	191	204	199	190	207	186	204	240	196	193	201	197	198	192	186	207	194	210	212	209	189	216	185	176	209	230	208	202	210	211	196	176	191	194	196	221	210	199	193	221	213	215	226	193	189	194	214	183	239	218	201	184	205	189	187	184	207	235	227	185	187	231	200	210	209	198	228	194	194	196	200	177	222	219	235	195	177	229	177	196	205	171	217	203	205	179	194	202	186	214	181	230	206	213	194	197	191	230	207	203	191	218	189	197	229	216	174	172	192	204	197	190	205	183	178	198	216	194	211	211	208	190	218	198	197	197	216	200	219	186	186	216	205	177	172	234	184	224	215	191	187	195	221	204	200	205	216	180	206	174	196	196	204	214	194	184	196	188	232	233	181	183	194	202	206	179	211	191	194	195	189	169	213	202	221	198	201	212	185	210	215	215	185	205	176	203	172	194	211	170	189	213	203	201	207	208	192	195	209	209	192	211	187	203	208	205	197	181
5920	1328	2793	3091	2744	2257	1853	1598	1451	1238	1163	1099	986	891	876	812	826	827	715	828	735	668	689	678	702	702	702	635	615	677	622	640	650	616	642	582	628	636	675	587	606	615	607	589	629	586	580	611	633	578	591	607	579	594	560	551	595	576	539	576	614	571	584	534	580	591	658	544	626	544	578	597	582	624	593	590	606	564	570	583	570	602	570	591	569	576	549	581	555	586	610	527	569	525	604	545	560	585	575	559	571	555	574	569	597	590	588	548	580	545	547	582	543	533	564	588	562	619	542	535	585	560	536	561	552	560	561	553	590	548	565	557	563	554	607	539	549	572	568	571	585	559	543	528	563	582	546	614	542	555	500	558	606	574	574	558	570	587	590	558	536	604	559	571	551	590	561	559	523	603	538	575	595	543	544	557	559	549	550	566	555	576	604	557	562	590	534	536	517	620	553	555	598	557	586	561	529	594	560	539	576	557	543	527	576	608	607	567	554	564	551	556	543	591	568	559	592	584	569	574	616	557	576	567	547	530	563	566	567	579	545	573	556	574	536	568	553	562	562	587	586	544	588	576	528	563	565	522	587	524	561	564	566	581	541	534	559	576	571	540	576	604	580	580	575	574	597	560	573	562	597	532	544	553	554	578	573	582	587	599	508	548	558	552	561	593	546	592	569	597	577	562	572	585	557	601	573	566	598	566	535	541	561	558	577	547	586	571	596	555	564	558	555	563	584	548	578	610	567	549	615	601	607	581	576	538	559	550	547	549	608	532	569	540	560	558	569	554	560	564	581	575	613	543	589	572	550	553	538	567	617	549	499	579	567	572	592	564	526	582	563	600	568	566	579	582	544	601	546	569	574	535	572	544	557	575	581	597	573	537	571	599	542	591	552	553	562	559	565	588	579	563	597	556	506	551	536	564	523	561	581	558	570	559	558	582	578	550	557	586	546	532	600	549	563	585	557	570	572	573	538	577	575	563	538	569	597	557	560	567	562	597	589	554	509	543	579	566	563	540	589	549	566	553	589	622	549	603	587	593	580	596	580	526	569	562	553	508	561	571	528	561	546	569	553	543	570	554	603	544	535	539	591	550	529	547	561	531	593	514	538	599	578	562	574	548	568	542	566	597	569	554	563	565	556	529	561	592	585	553	599	545	565	529	548	569	590	567	516	510	550	531	610	558	502	565	548	556	528	536	526	570	537	550	571	585	535	534	552	565	553	581	554	555	526	577	563	576	596	584	590	574	523	533	535	532	564	605	562	533	569	552	554	544	539	527	588	554	542	550	575	538	565	528	563	574	567	569	590	579	539	574	604	538	545	572	535	533	533	593	605	555	594	545	556	531	526	540	574	597	516	588	605	571	535	539	579	558	585	552	560	540	563	538	555	581	546	574	571	518	539	567	571	530	599	580	552	553	575	556	601	580	542	585	613	567	560	560	559	594	562	552	583	546	587	582	538	561	544	571	565	581	579	570	536	517	584	576	554	572	574	584	576	557	565	561	551	540	546	608	561	518	579	553	579	558	560	541	549	570	579	545	552	580	567	572	556	563	579	553	567	501	584	530	579	540	554	562	536	575	591	605	542	520	593	544	568	578	585	553	546	564	523	526	541	548	566	539	578	570	544	576	546	577	531	560	553	594	530	556	582	580	578	619	553	537	557	538	583	580	589	529	516	598	567	555	531	547	576	541	565	545	588	574	602	581	592	544	553	532	565	560	526	538	525	582	585	538	574	540	587	566	540	569	574	563	573	546	523	601	545	547	604	560	565	536	558	518	602	547	544	550	562	572	561	600	571	558	552	557	596	561	554	547	581	588	579	538	575	572	571	582	560	589	595	536	588	567	568	573	557	611	614	580	555	550	553	524	570	557	572	549	520	592	560	558	576	557	537	590	579	563	580	579	551	530	531	533	536	550	549	570	545	579	534	534	536	547	536	582	543	542	530	594	567	550	559	572	576	540	548	536	543	567	559	529	572	540	574	554	611	523	538	577	562	553	547	518	553	575	572	564	527	585	549	534	550	572	565	583	560	585	600	544	561	541	519	571	584	585	572	560	542	572	569	524	547	548	595	553	586	545	564	574	567	553	583	633	534	567	582	574	564	572	558	585	587	570	571	574	570	583	560	576	588	510	552	597	562	576	577	530	585	582	541	591	560	538	539	566	522	562	565	528	556	576	538	544	580	533	602	551	565	560	586	560	569	590	607	566	640	590	599	597	560	566	553	574	593	552	558	589	556	570	598	557	553	596	589	566	535	599	539	567	573	578	532	575	597	579	571	506	578	577	573	566	615	534	544	511	559	557	586	577	553	584	569	592	580	587	587	575	577	554	577	526	534	554	568	557	560	509	570	586	543	590	568	556	582	553	552	553	594	588	566	543	577	546	564	549	568	540	532	540	551	533	585	549	612	594	538	583	564	533	594	554	560	591	554	529	548	520	565	550	567	573	577	536	550	564	580	543	553	585	564	571	600	557	535	601	535	578	564	557	593	532	588	599	547	550	505	579	550	550	553	549	597	529	561	553	570	577	570	526	566	566	559	542	531	576	532	576	591	614	579	549	518	574	567	553	546	590	579	557	534	609	532	558	570	580	582	595	565	580	535	570	572	550	536	548	556	531	565	562	558	535	579	565	509	540	574	566	567	569	550	580	542	551	545	555	575	546	517	599	562	566	541	580	590	538	542	532	537	552	603	543	553	622	524	547	593	578	556	539	541	538	583	556	527	582	561	531	577	545	551	559	565	569	564	518	581	576	558	544	574	554	560	538	583	536	595	540	574	589	583	568	561	610	549	558	571	568	574	614	536	558	511	593	578	572	535	565	575	587	585	566	553	568	539	568	620	552	591	520	551	599	571	553	569	573	556	525	510	561	563	582	557	579	559	567	551	566	537	567	534	627	566	566	557	570	570	535	554	534	583	587	569	574	524	566	596	586	540	578	517	527	570	616	554	570	560	544	604	541	573	605	575	558	564	531	589	586	583	587	503	576	589	549	576	539	551	538	607	564	605	541	515	544	546	576	574	563	565	561	525	580	559	570	556	561	562	547	594	571	532	570	557	532	595	534	579	572	522	549	589	577	576	576	582	599	575	602	569	517	552	578	577	588	574	599	571	589	551	606	576	562	613	585	538	555	538	586	562	637	539	584	544	566	556	550	524	567	569	573	589	560	542	571	584	580	568	531	544	553	559	577	541	592	553	586	573	568	559	542	553	542	563	566	566	538	553	581	575	598	591	557	561	598	524	584	560	563	593	621	531	543	514	549	569	572	563	568	561	552	553	612	529	582	557	582	525	536	521	515	548	559	579	521	530	610	573	588	573	591	577	552	568	513	581	534	585	578	595	585	565	554	570	564	585	550	576	618	577	574	580	563	549	604	532	601	585	526	540	555	537	568	550	567	550	545	555	573	613	572	544	569	535	560	538	582	582	572	541	573	557	575	588	568	553	543	552	575	570	588	585	563	543	579	584	528	525	551	571	536	614	569
14287	2573	2641	1971	1434	1122	857	746	679	624	557	482	516	504	475	455	436	414	419	438	386	406	426	401	395	390	376	355	385	427	385	381	383	351	348	391	379	375	386	428	399	339	388	354	373	380	388	368	350	382	317	401	405	387	354	393	368	366	384	369	394	345	324	367	356	384	379	377	346	382	382	332	364	353	344	360	378	359	343	397	341	329	363	363	388	376	349	370	355	342	359	389	352	362	379	376	393	346	362	399	383	385	403	375	358	360	342	337	365	376	371	376	365	370	391	337	367	378	376	354	376	374	359	416	367	341	399	359	398	394	374	404	372	375	364	354	360	349	360	389	385	336	373	361	363	395	371	358	386	383	382	377	407	385	350	358	370	368	373	363	392	380	388	398	364	352	393	367	367	379	370	360	369	393	376	343	390	404	374	346	371	408	355	359	375	388	389	388	333	369	371	348	388	408	410	341	394	375	371	372	333	367	369	387	366	377	385	356	331	381	352	385	342	354	334	364	379	375	349	370	326	364	309	370	373	357	333	347	341	378	372	361	360	346	372	397	370	371	384	367	377	370	378	332	359	351	360	383	348	350	362	369	354	372	347	352	341	362	375	382	356	397	360	383	335	354	372	343	350	336	419	355	362	383	383	389	357	343	368	393	307	367	387	413	359	375	342	393	376	366	368	333	398	353	417	367	367	404	378	350	363	397	361	396	384	353	395	374	332	333	358	322	360	340	382	360	334	363	359	373	413	371	375	401	360	405	380	405	384	368	355	345	368	341	381	329	360	348	371	342	402	355	350	363	369	374	357	343	398	364	364	387	349	397	396	366	375	373	372	389	364	364	366	332	332	376	352	381	372	351	390	370	346	369	381	346	410	367	378	339	395	387	345	344	373	389	388	345	356	363	406	350	364	322	365	337	365	324	377	347	378	368	349	377	389	340	397	378	360	357	336	348	366	394	360	354	360	406	363	362	339	370	343	349	389	389	343	387	357	400	369	347	405	385	378	356	380	316	385	392	348	410	380	357	336	409	355	378	423	377	348	370	341	306	366	356	358	361	350	376	378	370	352	345	400	361	346	347	345	382	371	336	394	336	358	354	360	410	330	353	377	340	352	335	379	362	380	375	367	352	342	376	350	383	398	379	363	357	387	365	335	346	377	365	380	347	343	377	354	363	380	353	347	357	371	347	364	354	382	365	371	367	372	377	346	396	355	356	363	341	367	372	370	390	360	388	346	378	351	345	341	382	328	363	374	332	380	373	398	337	375	365	347	371	354	363	371	341	350	391	370	388	368	383	414	354	379	384	357	358	392	407	378	392	384	406	374	347	387	365	341	329	383	383	347	352	397	398	348	359	356	350	364	343	327	405	373	380	329	326	384	401	325	345	358	369	370	399	368	365	349	353	403	341	368	416	380	413	340	358	369	351	370	366	335	351	352	385	357	356	348	352	388	363	379	380	403	375	358	381	344	326	357	372	382	429	394	351	351	354	356	340	393	389	336	392	361	352	344	370	374	367	339	335	353	342	351	358	349	334	372	381	326	387	376	341	379	345	372	409	410	364	369	368	328	376	371	348	369	380	386	382	379	381	388	345	371	360	362	370	354	359	379	328	380	384	353	372	358	373	356	385	360	354	357	375	361	382	358	388	380	397	352	376	373	366	365	350	376	356	352	346	337	358	344	400	356	333	352	336	354	333	362	331	363	372	356	361	393	345	353	316	333	337	369	377	365	383	361	349	348	352	347	380	364	368	325	371	381	369	369	378	346	340	332	351	383	379	380	396	379	389	393	349	378	360	406	336	346	379	360	375	322	401	385	337	386	386	358	350	340	369	351	329	371	380	355	362	384	366	368	385	360	396	367	343	371	346	338	349	355	366	368	363	392	384	370	367	388	355	353	391	359	342	360	403	395	359	360	363	397	382	346	439	349	343	375	379	350	363	380	350	400	365	379	393	392	367	361	370	375	342	365	385	369	340	406	344	381	374	336	329	340	324	330	347	373	366	367	413	377	366	380	365	394	382	336	372	376	369	379	339	386	350	348	390	354	376	364	390	384	350	371	382	369	385	330	357	357	365	355	332	328	350	350	378	376	360	343	358	346	368	332	343	390	363	348	331	376	354	391	362	319	367	341	387	383	388	398	311	356	336	385	381	401	383	375	361	339	389	367	397	374	393	372	342	361	389	327	361	395	384	327	382	393	378	404	380	400	352	364	361	377	385	384	405	377	356	356	359	322	353	357	322	368	371	368	371	380	376	412	373	337	374	348	359	384	390	388	349	370	374	359	335	366	381	364	364	380	353	370	323	338	375	336	379	354	338	343	405	363	363	352	348	392	378	373	345	361	364	350	402	357	333	387	372	361	365	351	353	350	385	389	341	395	384	392	358	347	362	371	366	380	342	364	363	354	363	373	371	360	359	358	395	372	356	384	382	387	376	367	383	348	361	386	357	387	338	376	383	380	350	348	403	387	353	390	408	335	355	358	410	380	374	382	387	356	411	351	380	342	354	387	324	369	330	365	370	359	389	395	358	345	388	340	369	318	392	384	408	362	385	350	363	380	387	374	372	380	341	392	363	366	364	351	353	365	367	339	367	368	339	391	390	394	391	362	385	363	386	343	399	368	355	347	366	405	372	352	374	362	366	385	374	358	337	371	346	378	378	361	371	367	346	350	353	381	384	390	402	364	342	383	329	371	373	380	370	362	363	372	361	340	330	349	365	410	338	367	402	370	375	354	354	350	353	370	337	353	357	371	359	365	399	385	365	347	354	378	372	390	343	364	404	351	390	353	360	334	402	387	338	353	389	379	377	368	372	339	345	356	364	421	354	354	362	386	377	390	386	379	374	369	362	385	336	340	388	379	367	386	369	408	355	358	374	333	384	377	377	376	389	356	391	381	372	352	380	427	353	366	360	400	368	370	346	350	340	377	360	338	341	400	344	398	369	354	350	370	384	381	381	348	331	400	385	324	385	366	366	344	389	342	349	393	391	350	393	353	390	388	377	392	395	387	349	331	359	353	374	358	360	365	397	384	366	402	359	389	332	388	396	398	394	360	335	337	388	332	341	385	389	391	346	381	373	358	379	332	357	355	347	340	363	370	385	357	361	371	338	387	373	356	365	378	366	372	397	357	355	349	375	376	387	374	387	382	380	352	377	373	348	355	374	331	377	355	343	366	383	380	378	409	357	383	361	380	365	396	369	350	359	383	392	394	415	348	392	393	391	353	388	391	390	368	359	354	344	348	351	374	359	384	378	360	393	368	357	339	374	396	367	388	343	362	384	390	395	359	337	336	367	369	360	352	367	401	358	345	372	349	360	372	392	369	336	383	376	347	333	367	365	360	415	399	370	383	345	403	349	361	363	409	401	374	398	374	397	382	369	337	335	389	366	383	373	373	361	346	413	379	306	356	360	370	343	337	392	372	377	363	360	363	382	338	410	404	372	357	389	380	351	358	377	372	393	370	360	397	363	362	330	318	343	371	381
7958	2433	4959	5822	5045	4170	3522	2973	2619	2256	2023	1810	1652	1640	1511	1458	1319	1373	1280	1245	1232	1172	1153	1161	1115	1126	1114	1095	1045	1073	1065	1027	1014	993	980	980	1001	1062	1036	993	981	929	944	1001	936	938	954	981	946	911	914	963	969	896	903	898	905	940	860	944	944	886	909	907	880	894	946	954	950	942	940	869	979	931	940	924	855	943	944	895	906	908	893	949	884	900	947	974	927	933	928	895	915	931	881	933	912	870	982	946	902	925	886	910	942	921	889	884	852	957	858	886	916	963	863	894	929	860	920	922	915	888	898	947	904	882	909	902	951	924	937	944	887	870	884	928	845	954	936	887	936	915	902	915	911	905	911	937	876	847	890	895	914	875	894	901	864	919	876	921	880	932	861	911	922	908	841	886	892	858	886	928	930	882	853	892	905	886	926	906	916	899	1004	928	883	938	908	859	900	872	857	929	852	912	934	904	823	885	942	904	925	899	889	887	877	875	928	872	954	863	887	917	877	894	907	894	917	938	814	897	889	919	882	826	915	872	893	873	909	942	909	918	908	922	874	868	912	878	841	853	921	853	901	919	890	853	909	873	912	890	888	862	940	950	882	937	921	881	905	853	914	914	883	871	853	909	914	922	856	929	885	877	878	962	878	917	888	978	926	945	865	928	883	879	904	924	875	928	902	894	904	922	895	865	865	856	920	916	892	910	903	895	909	922	920	942	943	875	901	854	912	871	957	868	891	887	884	876	929	932	913	898	941	935	889	892	941	843	902	865	878	913	875	871	866	893	916	914	869	890	924	907	924	953	891	910	854	906	899	935	945	921	915	896	893	859	880	875	911	911	913	858	907	890	930	848	876	913	936	927	912	865	912	875	941	863	883	855	921	918	931	949	871	867	857	909	873	878	876	908	887	875	851	908	876	831	913	867	899	874	911	907	906	866	924	887	890	896	899	875	909	909	930	902	858	924	923	909	905	884	886	954	886	852	900	868	843	867	910	916	897	917	855	919	873	929	892	894	895	902	879	884	876	898	907	873	894	875	908	838	937	889	883	921	867	868	926	856	874	916	874	895	925	882	944	907	875	889	916	924	879	900	885	947	923	846	885	916	919	938	865	945	896	927	938	853	892	916	905	888	944	887	893	938	909	907	907	897	950	868	890	879	941	960	867	885	928	850	938	870	877	956	937	897	892	875	860	880	859	923	920	871	905	920	946	903	862	929	921	957	851	907	904	911	915	949	890	944	888	921	965	903	832	902	864	897	916	854	869	907	890	878	879	896	936	923	948	942	922	908	847	897	863	857	891	888	894	888	894	913	881	891	838	907	871	911	922	896	937	943	889	854	904	904	904	890	941	931	900	889	932	883	870	858	889	899	892	924	890	940	902	901	888	906	938	956	900	865	882	887	914	889	887	932	925	842	910	894	931	878	934	883	857	834	871	872	919	865	877	852	857	887	893	890	902	884	886	884	882	904	872	906	877	838	852	864	922	930	871	909	928	894	927	930	867	910	933	918	914	877	879	825	921	916	902	902	929	917	907	919	922	870	899	865	837	885	890	881	855	870	868	913	930	844	926	863	907	942	869	914	916	889	887	914	874	880	911	896	888	915	876	922	810	839	946	920	900	924	916	908	887	887	920	891	926	847	898	848	925	901	877	903	830	938	898	913	954	898	848	884	885	930	856	913	906	903	913	932	903	925	886	896	909	923	929	885	894	925	859	880	901	912	953	896	897	866	878	927	880	910	890	890	937	928	900	890	914	897	910	986	911	882	892	884	916	931	912	925	927	937	909	965	876	925	926	937	929	881	913	895	879	907	894	923	913	976	963	942	901	878	895	932	918	860	899	922	928	897	947	943	855	869	949	897	859	895	939	906	867	893	935	901	914	852	880	891	915	891	869	885	870	931	883	929	889	889	943	886	905	918	966	900	940	922	886	892	959	856	906	871	951	951	939	910	896	965	964	948	963	891	886	904	884	938	899	890	924	855	902	846	882	955	880	863	874	932	900	867	984	900	849	865	888	921	923	914	926	926	926	874	914	847	862	922	863	892	928	921	903	929	888	859	898	908	923	848	885	892	861	908	908	882	893	913	902	896	880	915	889	912	874	920	904	915	882	846	915	920	855	894	868	931	893	921	938	918	927	886	906	932	940	862	906	931	915	931	921	883	825	870	932	846	861	887	952	924	906	882	865	929	863	897	889	949	894	891	961	902	918	902	817	883	863	911	915	874	903	883	892	946	900	887	923	924	852	881	856	908	921	875	876	910	886	952	921	878	894	921	901	911	883	922	931	873	926	880	939	880	902	844	867	866	843	884	874	851	897	912	911	843	901	942	844	877	884	903	913	904	897	909	913	931	924	915	934	932	908	898	908	880	994	939	891	919	894	917	859	843	929	904	912	854	911	909	850	869	943	886	929	968	864	890	861	917	907	873	941	913	895	887	882	880	879	885	910	876	882	907	897	892	860	875	835	911	930	892	886	916	865	916	828	923	887	911	913	903	899	914	917	931	888	842	920	886	860	940	886	859	887	948	880	874	904	870	917	878	914	887	978	931	930	869	923	918	888	927	920	887	932	889	851	854	862	894	893	921	910	895	927	906	941	853	883	891	903	835	950	887	898	855	903	913	900	898	944	849	912	881	900	870	845	888	928	897	863	873	877	905	883	902	966	915	858	896	894	911	879	922	886	969	887	927	946	904	878	929	902	840	941	899	897	937	941	924	937	936	891	931	934	916	870	975	991	907	881	921	921	883	933	930	894	863	907	879	865	862	899	956	892	892	898	908	851	912	944	897	909	928	873	877	864	921	882	898	905	924	901	904	878	884	863	869	828	918	908	906	909	837	917	921	890	866	912	927	986	877	868	881	902	868	877	833	890	880	914	913	895	871	935	874	890	894	878	899	865	907	886	895	871	886	852	897	889	871	911	900	907	962	906	905	891	916	867	865	871	944	873	897	924	945	933	919	886	916	917	863	927	868	945	930	878	930	904	986	881	875	914	875	891	925	857	866	911	921	916	913	897	866	877	944	903	865	871	879	849	897	918	898	911	855	914	926	890	918	969	871	883	845	842	864	907	899	869	913	866	889	894	873	948	869	940	863	879	924	868	870	882	899	896	922	948	944	911	936	841	845	898	837	872	872	899	882	859	932	924	967	888	912	910	938	867	866	944	885	883	918	908	926	862	898	909	859	844	889	923	943	984	925	934	911	915	856	932	877	880	925	917	900	917	860	884	897	903	830	910	882	918	885	917	895	917	925	902	947	955	913	854	858	893	841	907	894	927	885	897	909	909	873	928	882	873	879	878	897	942	901	913	921	908	911	869	912	884	883	897	869	884	912	900	866	872	854	884	988	958	919	872	920	913	874	887	881	880	856	862	855	845	912	908	912	897	920	894	899	931	902	899	864	877	865	867	894	951	927	929	905	884	908	928	889	922	943	908	900	916	866	909	870	900	905	941	862	883	851	862	920	884	918	888	900	898	897	913	856	881	865
1872	156	130	110	119	135	116	136	140	104	120	111	123	128	139	96	106	109	116	102	123	105	121	115	110	117	113	114	108	107	124	110	106	86	115	113	108	87	131	121	110	108	101	115	115	132	117	114	128	108	121	112	96	103	123	129	125	117	118	101	109	124	113	108	106	110	129	117	124	112	103	135	106	124	116	122	120	111	130	110	121	132	101	121	105	104	118	123	132	111	126	113	118	119	103	103	119	135	118	133	115	114	113	107	109	119	114	125	108	115	104	103	143	130	123	119	105	116	134	97	137	114	130	115	119	136	124	127	116	121	102	125	119	116	121	106	125	121	137	120	120	99	114	126	108	114	108	108	104	127	128	109	115	124	108	125	100	121	109	124	119	102	117	120	120	100	110	129	126	105	106	116	102	106	118	102	101	119	97	109	127	134	128	97	142	123	150	115	100	104	130	119	121	116	104	109	119	119	142	120	120	110	101	97	117	105	101	103	116	114	116	130	119	110	130	106	104	107	104	121	126	109	106	96	115	128	113	112	123	117	111	121	117	105	111	137	122	134	115	105	132	107	106	119	146	107	117	129	108	119	124	102	116	103	106	90	111	95	109	105	101	116	123	111	138	127	91	85	98	117	112	141	100	108	131	108	90	115	110	124	107	131	117	104	113	105	98	130	111	106	109	104	109	117	116	123	115	117	118	123	82	113	109	101	117	120	111	118	114	119	123	109	112	127	117	103	107	138	115	104	96	113	115	110	110	109	102	131	103	136	124	104	113	131	124	131	100	111	119	140	104	117	116	122	113	122	136	96	112	120	123	112	115	115	126	98	115	111	131	120	106	130	124	120	100	125	109	111	110	125	126	123	119	95	117	123	116	120	118	112	117	121	100	110	89	93	114	115	121	109	123	107	107	112	122	115	114	117	104	105	106	79	109	115	118	117	127	113	107	104	124	100	130	116	122	126	114	113	122	104	113	119	102	113	104	108	101	106	103	109	102	106	93	116	126	119	111	118	110	92	121	127	115	123	105	120	117	144	109	111	123	116	101	109	105	121	130	112	108	125	116	122	107	121	123	114	121	99	107	136	122	104	99	106	117	119	123	127	116	139	106	136	106	113	117	129	128	108	105	121	108	102	122	108	130	98	107	110	93	124	112	107	115	110	116	129	133	100	130	126	94	82	134	135	131	118	115	87	110	102	117	126	122	116	101	108	127	111	121	113	111	96	107	127	104	107	108	108	122	93	101	133	119	125	119	99	98	112	128	124	111	135	134	124	131	115	101	108	128	89	127	111	113	132	118	98	108	95	116	107	127	119	111	99	121	84	117	127	128	123	117	97	112	155	112	131	129	121	115	102	125	120	101	120	119	125	111	142	111	106	110	106	93	116	114	117	124	103	116	124	116	109	99	108	106	114	119	113	112	104	110	124	112	104	97	121	99	113	101	117	107	117	112	123	118	107	103	125	96	110	96	107	116	112	127	101	130	114	122	124	122	114	101	116	106	108	108	122	130	100	126	102	99	126	139	109	108	110	123	132	101	134	101	117	121	113	124	104	106	94	100	105	118	113	112	126	130	113	115	116	110	110	103	114	114	105	100	120	131	121	124	114	118	112	109	120	122	113	102	105	89	131	130	121	105	109	121	117	120	112	131	113	109	116	104	112	129	109	98	106	101	89	116	109	113	106	108	117	110	89	113	94	93	112	112	117	111	117	136	112	113	104	119	110	106	113	103	115	100	105	127	94	98	111	121	106	105	93	118	119	123	137	108	124	143	101	102	120	102	124	111	119	124	111	126	141	98	119	113	105	127	123	140	116	104	109	123	98	114	111	111	118	121	115	109	101	111	118	90	112	113	118	117	125	95	125	104	107	108	115	118	112	112	106	128	137	107	103	109	114	137	113	118	97	113	126	114	108	117	113	112	117	114	118	119	111	89	108	116	104	109	106	92	120	115	93	106	104	113	116	127	99	101	126	100	116	122	106	104	127	124	103	120	107	106	114	123	117	116	120	118	124	107	119	111	96	119	114	106	129	123	115	117	102	95	112	108	113	107	106	95	108	137	109	107	117	127	106	112	131	117	106	122	115	117	133	102	118	116	114	112	108	108	115	117	119	101	104	116	109	118	129	106	113	137	121	152	107	120	117	113	100	103	102	107	118	114	115	114	116	107	118	104	116	95	130	108	120	120	105	110	141	130	128	116	127	115	119	126	106	117	128	108	117	102	126	105	103	108	119	114	125	88	110	123	114	122	111	125	113	124	108	113	116	106	107	112	117	113	112	114	103	107	127	117	99	115	112	108	100	109	106	135	111	100	107	107	99	123	103	96	115	106	125	106	125	103	101	100	107	112	105	108	125	124	107	96	108	111	131	116	121	97	119	111	100	114	110	111	125	122	117	139	120	111	128	108	96	96	115	115	117	118	125	105	112	134	106	111	108	118	108	116	125	90	104	121	106	114	106	105	101	105	114	118	107	115	103	132	132	119	97	111	126	101	107	129	100	95	132	104	114	127	104	113	117	117	119	116	103	103	127	140	136	104	98	117	114	125	112	97	113	123	133	99	117	133	116	126	116	124	106	102	122	125	144	111	96	94	125	119	98	99	110	110	123	108	130	107	114	116	119	122	116	123	114	108	123	113	131	114	125	98	120	103	116	106	111	123	109	111	101	93	123	110	79	106	118	123	129	111	109	113	133	102	110	130	106	94	104	103	128	120	123	123	116	132	106	135	125	115	109	131	98	102	110	89	103	137	109	106	105	104	112	130	95	109	132	105	106	125	110	100	91	111	114	105	118	125	114	138	101	113	120	116	113	96	101	120	95	132	118	112	125	114	127	121	105	109	113	116	113	107	112	97	110	115	109	122	131	133	108	103	162	113	104	117	121	92	114	116	114	113	132	115	118	124	129	122	97	109	126	109	107	120	95	93	115	126	130	126	107	100	107	114	125	112	102	106	126	122	129	120	104	114	109	125	126	120	114	107	149	102	109	125	100	118	97	120	100	109	113	112	100	124	125	107	104	125	101	119	120	103	97	110	105	105	114	105	101	124	104	117	106	123	121	118	137	118	101	113	106	98	117	110	117	114	125	114	93	117	116	132	99	114	112	105	97	103	97	117	116	132	120	117	124	132	100	146	108	127	107	104	112	112	102	117	110	124	109	111	113	123	120	120	115	109	133	123	115	95	118	115	96	114	125	122	118	101	93	123	103	114	117	107	98	136	107	106	139	115	101	113	122	128	111	102	113	106	105	105	102	118	111	108	106	125	115	97	124	120	104	121	118	120	95	109	120	108	112	122	114	107	113	130	117	102	95	126	104	115	116	92	105	111	111	100	122	115	123	102	97	107	109	120	119	115	139	118	104	101	98	87	100	109	102	96	111	108	102	120	117	142	121	114	108	132	133	131	129	104	106	107	114	115	127	114	101	109	101	106	123	100	128	121	93	115	87	106	118	117	118	116	122	106	127	121	120	135	104	101	120	98	99	121	110
2149	425	480	450	445	400	426	402	444	375	406	378	406	397	373	386	396	386	364	370	363	339	375	391	365	360	341	385	342	370	360	385	324	399	364	379	374	365	369	363	355	343	380	357	379	357	377	353	334	377	356	372	370	367	339	357	383	364	419	362	392	382	367	354	393	380	358	351	338	352	355	363	365	371	379	344	371	380	342	337	361	362	344	337	349	375	375	318	374	390	370	343	349	348	351	346	350	422	355	379	385	349	344	375	356	376	390	369	333	372	392	383	321	354	374	370	396	368	346	365	312	373	347	331	343	347	353	355	313	339	383	343	367	386	364	379	394	379	354	346	357	376	358	357	345	360	384	349	337	389	367	351	359	344	338	362	379	374	341	347	346	343	369	389	345	366	414	384	367	340	374	348	330	342	361	342	364	330	321	385	333	369	333	366	359	357	406	379	348	334	394	361	351	360	368	384	350	360	378	348	381	379	363	368	395	357	363	372	347	359	343	354	349	344	362	382	337	362	350	378	361	376	357	381	350	371	374	361	374	410	341	346	360	393	373	392	348	363	365	379	374	326	350	309	350	378	370	351	352	374	367	358	360	348	362	353	373	388	330	350	336	377	356	337	350	344	406	326	375	376	356	389	312	349	378	372	323	354	367	344	372	373	336	382	353	333	375	388	375	370	336	357	338	344	375	362	345	392	347	366	344	352	353	402	348	364	363	388	350	297	381	360	356	376	362	355	358	369	392	362	374	359	385	404	364	385	377	359	363	362	362	363	377	374	354	334	327	345	351	371	366	364	396	338	359	369	377	332	357	334	372	360	339	353	371	348	353	378	386	367	346	361	385	350	371	367	337	363	347	366	334	362	367	356	360	373	356	325	373	358	390	375	376	337	350	365	355	363	352	354	350	389	352	352	356	352	359	391	360	345	371	346	364	379	359	374	385	348	322	349	366	351	394	335	347	367	376	339	367	371	365	382	355	375	337	373	341	355	331	367	371	390	379	319	360	345	346	384	370	373	347	355	401	362	336	383	352	352	371	357	370	352	363	354	353	353	358	364	363	358	387	358	381	368	344	352	380	368	335	325	338	383	349	346	333	328	356	351	356	346	386	380	369	378	362	341	379	389	374	344	357	349	365	382	338	396	394	393	399	365	346	387	374	331	310	365	355	346	353	340	366	402	355	395	361	340	364	353	393	349	350	365	376	372	344	333	346	341	353	337	371	378	341	317	375	383	351	333	401	385	380	365	363	342	362	373	372	329	360	363	388	345	354	359	342	361	369	359	360	375	361	364	368	382	340	373	370	372	403	346	367	361	401	352	377	369	341	312	341	360	383	350	348	357	355	381	375	368	364	397	354	357	369	352	344	310	371	387	370	339	386	349	367	339	340	378	352	362	353	360	351	365	389	408	389	383	364	361	336	412	358	375	332	360	375	355	378	359	366	350	347	357	368	315	350	361	356	369	340	342	357	369	352	384	347	352	386	376	353	358	352	374	367	395	339	324	388	356	365	366	388	365	378	367	330	380	390	389	378	389	375	362	391	379	380	352	393	355	337	361	381	393	339	376	367	386	368	353	377	354	369	351	338	356	377	381	372	351	324	348	339	340	363	359	341	341	364	387	362	359	376	379	403	356	361	350	349	381	356	358	334	368	393	353	360	346	340	397	340	361	320	374	373	352	363	390	377	344	373	339	349	361	377	393	363	367	342	362	317	343	348	376	373	375	364	352	342	338	355	341	371	382	378	369	352	387	376	350	400	338	324	384	379	396	357	398	373	355	377	363	372	358	394	346	349	372	371	385	365	383	375	363	361	367	355	332	347	374	362	315	336	329	382	344	384	336	350	356	361	358	378	351	360	353	350	383	368	388	354	372	361	366	348	378	345	374	371	371	340	351	371	363	366	334	363	351	360	385	365	350	316	381	396	357	395	370	396	362	348	363	329	375	340	372	403	352	378	363	354	358	360	321	378	379	360	353	367	371	327	392	333	369	354	352	360	387	356	388	353	361	370	333	359	369	392	362	370	350	373	312	324	375	332	360	332	376	368	385	368	356	336	378	352	340	387	369	349	390	343	404	352	396	362	338	338	373	347	318	345	358	352	417	331	346	366	363	359	391	343	366	332	335	381	357	370	341	350	355	371	317	373	393	344	358	372	380	324	336	326	359	368	352	352	370	350	343	377	344	376	337	371	345	387	373	322	367	363	361	315	323	370	360	366	363	349	366	370	389	370	339	351	352	391	358	345	369	400	339	302	385	374	327	355	369	356	382	392	396	343	383	376	374	374	356	346	350	340	353	393	348	367	350	378	369	355	367	362	342	359	370	364	379	376	374	358	387	372	323	368	350	376	379	369	341	364	338	373	313	356	385	379	346	366	351	379	389	367	379	330	366	368	350	331	388	349	376	378	371	355	363	378	348	373	377	373	379	327	349	357	401	358	403	358	343	336	375	319	353	350	352	331	398	356	377	365	363	372	348	379	363	373	354	378	384	345	360	355	425	368	335	338	364	348	383	354	328	371	361	357	353	344	355	379	331	355	406	346	341	375	367	377	388	362	377	385	354	323	367	387	341	374	370	374	357	371	347	392	368	336	372	366	371	371	326	361	348	388	386	381	338	364	353	374	381	369	333	374	362	360	372	338	353	372	380	373	339	363	345	378	348	348	389	359	352	365	337	385	375	365	385	313	387	375	369	382	386	357	378	326	395	359	349	350	373	351	355	369	376	361	370	347	345	400	351	356	348	361	361	346	338	329	350	330	346	348	334	359	369	361	337	377	346	346	379	368	390	356	375	374	341	362	327	359	370	363	319	380	348	395	333	342	334	383	351	364	355	337	334	321	346	382	376	369	354	374	355	365	327	383	346	362	335	377	360	359	364	348	354	339	353	378	355	352	377	350	343	373	350	366	374	348	376	326	366	341	401	382	367	382	369	409	371	350	366	357	352	358	390	355	341	354	366	344	345	375	358	371	356	383	369	367	388	332	368	354	354	365	379	334	351	367	340	360	411	347	365	369	394	404	334	347	355	347	357	358	375	375	347	405	352	369	363	344	354	358	362	349	393	335	373	341	371	389	330	369	379	366	367	377	362	373	353	331	376	381	417	360	372	358	359	369	320	348	380	354	343	345	371	368	357	343	379	372	342	372	352	365	374	366	339	386	371	366	387	344	375	361	331	344	359	360	373	403	331	375	329	367	329	341	369	353	353	385	356	360	335	377	344	347	388	346	361	384	381	355	350	345	382	370	394	381	367	385	336	337	353	393	382	376	377	368	393	350	384	370	365	363	365	364	358	368	369	351	355	344	364	315	349	389	349	396	333	333	363	368	357	354	361	368	369	385	358	338	356	359	362	350	340	375	347	365	351	374	366	386	356	355	346	379	356	402	359	389	359	328	388	332	358	375	341	381	369	337	388	374	415	364	371	330	370	342	351	353	359	378	373	368	320	344	373	350	350	349	356	354	377	357	372	387	350	357	372	346	378	396	357
7462	1017	1306	940	650	516	467	369	355	312	270	269	283	265	247	217	213	225	215	241	224	216	222	215	223	232	251	261	209	225	220	219	207	226	211	222	211	211	208	213	194	231	208	202	199	215	223	193	213	201	191	222	221	205	211	206	199	196	174	189	201	221	223	208	202	208	201	194	204	199	207	234	203	204	184	222	232	194	207	213	204	204	229	198	190	174	215	189	194	206	212	214	226	194	203	192	219	201	199	200	214	195	222	180	196	189	205	224	214	193	215	228	186	194	176	229	211	214	177	205	200	179	208	194	178	182	207	200	178	175	204	199	211	186	197	205	217	218	184	207	233	184	189	194	227	211	207	194	182	207	198	200	186	204	230	208	229	193	222	195	232	223	210	211	197	218	177	191	202	198	210	232	194	212	207	203	193	193	226	178	203	200	200	227	194	194	204	219	184	187	222	214	203	217	196	209	185	210	212	184	216	183	180	207	192	196	220	209	196	197	209	227	186	224	214	202	204	227	215	174	186	209	194	188	215	212	183	185	189	190	219	187	201	195	198	207	207	175	191	193	228	222	211	185	209	188	193	195	195	216	222	216	195	184	197	188	207	207	217	208	184	201	179	196	200	207	211	221	201	216	207	184	194	187	204	184	191	199	204	211	188	221	192	198	195	182	199	207	203	214	204	205	231	212	209	209	180	204	198	198	189	219	182	241	200	187	196	208	200	205	172	194	211	220	185	217	235	221	214	205	186	197	197	193	199	196	190	194	203	214	172	204	228	216	215	210	197	180	195	204	202	206	173	190	199	190	205	219	206	201	199	201	194	212	198	208	226	221	211	200	203	183	163	222	177	194	207	224	199	183	196	212	214	199	205	186	217	209	191	210	205	180	197	200	188	183	191	205	226	217	205	213	215	223	207	195	199	192	193	216	179	213	166	202	211	196	204	209	175	201	197	217	215	171	207	185	176	224	214	194	199	200	179	192	226	223	201	191	203	181	250	225	170	222	207	214	205	215	211	195	206	192	187	188	203	193	189	195	198	194	205	216	214	201	200	203	210	196	220	176	190	222	221	211	197	191	177	214	215	201	180	207	189	229	190	216	224	211	213	180	187	194	206	188	216	201	227	171	208	213	224	204	196	196	205	207	207	176	222	211	219	201	219	213	230	199	206	206	242	175	200	227	213	192	200	194	232	221	220	189	215	179	204	194	191	190	215	198	204	208	190	204	188	184	214	196	174	208	218	204	204	190	191	189	199	219	227	185	208	190	175	194	186	197	196	201	201	188	178	199	229	179	197	184	185	177	200	213	178	197	185	210	194	200	215	212	196	200	217	177	193	189	194	192	180	187	198	196	211	201	198	191	178	216	241	188	197	172	192	188	215	218	207	203	179	202	207	229	206	208	194	192	208	216	246	215	213	183	205	171	193	202	205	191	176	210	183	193	211	222	179	174	223	187	202	198	225	187	151	181	182	190	200	214	188	205	238	185	191	214	169	199	223	214	198	190	190	206	187	209	204	211	190	229	193	206	204	196	239	221	204	219	213	189	216	226	175	177	180	200	216	223	227	215	199	210	184	224	206	186	196	188	206	213	206	220	205	224	214	212	201	194	198	190	208	199	198	221	188	185	205	213	181	197	184	204	210	188	198	197	190	208	190	205	225	183	183	193	192	204	189	186	220	225	180	202	193	187	181	183	224	193	209	181	197	197	194	192	195	166	222	222	191	196	200	219	183	195	184	216	210	213	218	221	204	218	187	183	205	191	210	213	196	200	221	205	188	200	203	228	188	179	194	203	209	161	210	226	223	192	188	184	192	192	223	192	213	186	208	208	218	188	187	214	198	180	188	197	200	221	197	201	205	220	197	190	192	211	203	174	181	202	222	196	240	208	218	181	197	210	182	188	207	203	191	203	204	209	194	203	207	175	189	205	229	170	183	191	207	171	177	187	207	219	213	222	232	203	199	200	206	196	217	203	189	181	200	244	205	213	196	197	210	205	195	209	192	214	207	218	222	206	195	183	212	186	206	185	200	198	203	201	181	221	185	217	203	196	208	218	161	215	210	213	173	209	201	199	197	217	214	212	173	192	194	185	195	204	194	206	194	208	176	222	183	192	208	199	222	213	184	193	217	211	206	190	183	218	214	213	231	205	215	201	210	192	202	194	217	215	194	226	201	210	207	196	176	206	183	182	213	219	200	192	197	226	197	203	198	194	184	196	208	193	210	222	196	210	199	182	205	212	219	209	210	200	212	212	203	178	207	191	175	207	189	189	207	205	192	230	191	231	213	187	216	189	206	189	210	209	197	218	220	199	188	237	221	207	195	213	193	204	200	206	235	213	204	213	221	195	207	195	233	193	207	172	222	229	227	213	233	172	204	188	188	189	206	225	187	209	203	184	177	218	207	200	190	206	209	190	183	186	214	184	233	208	206	201	187	167	208	194	177	171	213	232	186	209	209	220	210	219	220	200	190	242	215	203	218	209	189	174	209	233	192	218	218	216	217	207	189	202	206	191	195	206	195	196	222	212	194	209	223	195	211	230	197	221	201	224	188	205	202	199	214	194	216	189	218	210	195	210	180	190	212	175	209	201	235	203	214	217	216	210	209	224	201	182	187	200	193	204	192	206	189	205	190	215	175	214	195	208	205	193	206	191	213	204	206	193	205	200	196	204	201	212	206	208	241	191	192	219	190	206	196	207	188	174	194	202	212	191	229	209	198	202	205	216	189	227	184	210	210	181	208	202	200	183	214	225	220	198	201	210	218	179	213	201	215	230	224	206	186	191	186	214	198	236	240	188	192	197	218	203	184	225	209	195	220	181	190	217	207	201	248	198	223	190	202	199	192	182	202	191	201	189	198	232	225	174	213	193	203	204	206	206	200	237	222	211	206	210	215	168	215	207	232	181	201	198	191	196	171	198	195	205	228	233	193	210	206	201	183	211	203	207	202	192	189	211	215	220	198	193	199	189	199	217	213	204	203	210	211	234	171	175	176	183	200	188	201	211	212	213	186	194	211	241	200	213	212	226	179	232	225	200	179	216	226	220	216	208	226	218	175	192	214	227	244	211	198	159	223	204	202	205	194	196	207	190	223	209	218	234	201	226	215	218	246	215	203	208	190	195	195	196	205	192	207	201	202	193	191	196	209	211	169	198	195	198	200	215	192	209	243	213	235	201	201	174	195	184	204	195	196	204	204	196	207	186	205	220	219	210	200	202	192	213	199	215	192	180	186	204	179	212	200	225	189	204	220	197	201	183	197	210	207	189	180	206	208	196	208	212	194	181	191	207	181	212	217	199	181	196	205	221	190	213	181	192	215	205	191	194	226	215	199	207	217	214	224	213	192	211	201	206	217	209	232	210	204	231	202	187	221	233	212	210	224	191	195	212	214	196	223	205	214	203	216	209	196	191	194	201	206	206	208	168	223	199	200	178	205	221	198	220	220	212	203	167	216	233	215	184	207	192	196	223	206	193	194	199	231	207	187	222
5867	1351	2737	3126	2843	2315	1927	1566	1441	1336	1139	1050	1006	943	856	878	851	767	751	778	735	747	680	694	668	669	659	650	649	674	651	691	629	643	617	587	640	555	621	681	633	625	637	610	593	652	616	612	635	616	601	602	571	587	574	545	572	589	618	573	617	562	595	615	585	562	601	566	578	600	574	560	601	544	554	607	638	562	589	559	526	588	569	568	564	582	619	576	560	574	576	560	569	552	592	600	537	591	590	581	589	577	584	552	549	566	586	572	575	575	580	583	596	532	607	587	535	559	561	597	544	575	567	560	561	551	559	544	572	602	538	584	554	512	577	615	572	564	609	560	583	542	597	573	564	583	594	578	544	538	547	547	542	565	563	590	584	590	549	583	546	580	558	604	563	521	568	540	572	583	569	614	541	567	568	555	597	580	597	547	564	555	548	588	547	565	536	567	588	603	548	599	554	552	556	579	541	572	598	606	586	580	560	539	509	567	539	571	529	564	582	587	592	568	595	547	564	583	600	586	563	564	582	546	519	556	569	530	577	587	551	570	589	539	598	581	553	545	524	535	569	539	591	511	561	571	570	592	567	577	580	583	550	567	583	547	593	583	531	569	540	590	550	554	568	544	553	599	529	533	572	547	576	554	551	550	537	524	581	549	527	540	565	537	604	561	580	543	562	558	593	582	557	567	557	628	548	556	570	531	553	572	563	552	560	551	542	569	566	586	556	502	571	592	587	584	577	594	568	586	500	591	524	550	585	528	597	550	592	530	540	569	563	555	583	579	571	608	558	503	564	558	536	600	528	532	535	586	568	560	567	565	551	553	546	567	529	532	570	573	558	634	535	563	571	544	547	543	541	553	525	544	563	551	588	569	558	571	576	551	582	581	526	597	568	556	543	529	504	596	594	547	565	566	569	593	586	558	537	562	537	553	539	579	566	564	583	574	584	577	538	565	535	588	541	526	592	555	547	580	565	562	558	575	572	548	549	591	548	565	511	579	522	585	556	569	553	566	516	540	544	548	547	579	558	556	576	505	584	532	613	561	543	531	573	574	604	559	550	581	558	561	539	565	548	577	593	592	567	572	552	544	603	599	571	560	545	551	580	541	569	551	572	588	535	584	552	533	616	602	550	582	536	554	568	571	566	601	527	543	561	576	544	548	524	557	606	541	586	565	605	569	532	537	576	565	521	595	561	588	575	575	544	565	556	558	588	551	515	582	559	554	546	549	583	563	558	569	553	543	557	557	581	570	600	581	577	570	556	568	565	561	554	592	549	542	574	563	567	576	560	577	528	562	557	555	554	549	572	574	590	537	541	544	533	565	548	552	608	525	562	531	554	585	603	517	552	570	562	570	552	556	599	525	547	564	545	617	567	543	536	584	566	543	630	554	561	543	607	563	548	582	534	526	521	561	534	557	548	555	580	578	552	578	565	540	533	573	608	550	562	547	576	630	567	567	561	568	559	535	555	518	531	541	601	567	594	552	578	550	528	552	538	597	574	521	547	570	569	614	582	554	547	576	550	528	534	582	570	597	556	592	534	575	546	533	570	593	580	589	563	576	557	589	557	558	540	575	614	509	578	542	564	564	557	549	549	563	579	546	554	585	572	521	564	521	558	545	626	572	611	528	539	552	585	592	548	561	553	599	540	544	539	615	577	557	618	573	561	571	576	504	564	511	545	560	558	587	574	569	566	583	608	533	568	511	566	577	546	595	575	537	573	598	573	555	537	558	551	559	512	621	547	545	556	538	538	566	538	529	562	566	579	549	558	552	584	594	590	599	572	573	561	560	532	574	586	593	562	597	558	566	585	543	635	586	521	511	567	551	619	562	589	544	583	523	557	561	585	557	575	548	604	593	587	567	558	545	564	605	594	548	531	585	568	584	560	574	555	584	555	561	562	547	544	541	526	578	572	569	599	569	507	555	545	572	545	513	550	548	568	600	604	585	559	598	570	597	545	527	559	575	575	596	536	589	563	566	546	551	524	556	579	557	551	570	586	574	538	554	638	566	593	595	554	538	566	544	567	597	479	574	553	574	560	548	593	529	596	585	562	541	561	589	548	558	553	602	553	541	546	586	528	570	543	575	556	545	549	594	592	547	560	594	551	516	577	542	546	534	586	579	554	547	572	549	576	557	563	537	531	589	557	539	574	536	576	572	553	578	597	578	530	594	596	598	562	543	543	586	583	550	578	608	545	569	554	591	561	570	516	577	576	528	563	591	588	571	549	608	576	566	583	563	544	572	576	541	573	565	568	625	605	550	551	567	576	528	579	549	598	548	507	540	523	542	591	579	597	585	535	609	543	583	509	599	543	545	553	506	556	570	530	559	559	533	555	560	599	562	545	587	582	568	549	574	562	562	581	552	578	572	566	526	576	581	580	574	581	547	552	538	572	611	574	563	583	569	555	554	574	568	565	582	591	573	524	548	585	551	586	594	614	597	532	567	541	544	552	570	557	553	526	518	554	566	559	574	532	547	564	594	607	584	556	541	555	541	543	576	588	528	563	491	556	576	580	579	566	548	535	581	543	526	534	565	568	575	559	559	552	565	590	551	543	545	529	554	558	556	583	558	553	559	576	573	565	547	607	556	547	566	597	559	587	588	556	536	558	570	548	571	531	530	547	606	588	577	547	572	594	577	529	555	546	583	584	607	586	536	611	563	526	555	578	548	546	528	580	567	583	576	572	610	570	584	576	578	564	573	556	584	559	564	579	552	573	557	578	565	558	577	593	580	555	584	563	557	535	552	600	554	543	558	570	563	536	585	621	576	538	591	597	561	593	559	629	555	572	574	518	553	589	582	556	566	591	551	580	527	550	575	524	554	592	566	566	564	551	528	579	557	576	560	581	590	537	559	580	558	567	538	558	557	568	579	557	570	570	535	562	570	603	550	512	629	535	550	564	548	578	543	584	539	543	567	586	541	533	584	555	555	580	574	588	571	575	573	541	554	570	571	563	563	548	566	524	537	589	559	574	542	544	534	546	571	544	547	570	580	544	563	558	550	517	577	569	576	553	561	565	591	553	580	596	539	569	564	557	573	527	573	540	565	585	551	545	521	564	546	572	565	544	566	570	585	526	592	577	536	545	551	543	597	565	538	609	587	564	563	554	549	559	543	532	567	580	594	581	553	566	558	569	581	565	535	542	541	567	562	579	550	601	567	599	587	555	557	557	533	539	572	564	573	543	593	533	577	569	535	525	515	582	560	507	574	591	574	526	530	583	574	541	576	518	558	604	538	526	584	561	528	544	512	558	532	567	561	582	549	580	538	606	533	561	547	528	627	560	537	562	553	528	575	577	560	539	560	561	570	558	542	550	536	537	552	524	598	551	565	562	535	545	572	544	523	511	565	641	579	581	602	543	594	534	547	555	569	556	562	554	537	556	567	582	558	547	556	542	582	573	603	551	598	572	579	520	570	567	558	589	550	533	577	597	552	593	583	555	525	583	574	544	550	542	580	577	579	544	566	566	557	559	556	574	588
14186	2483	2664	2034	1437	1059	865	742	687	568	544	508	467	501	483	468	420	419	450	414	411	422	403	373	369	383	376	363	372	357	380	374	395	374	382	415	367	369	393	414	408	345	413	350	367	388	355	403	389	373	389	422	402	369	397	360	452	374	367	402	358	384	361	379	355	374	340	386	341	371	384	353	417	359	374	395	362	366	395	356	390	377	339	363	357	371	341	380	326	331	374	402	387	352	358	358	373	372	356	354	363	391	356	337	360	348	375	357	424	362	382	344	338	366	367	340	338	411	345	353	359	352	332	339	373	363	379	360	347	355	364	344	334	362	376	364	363	398	363	354	338	354	360	367	340	379	390	389	345	336	384	341	359	347	382	366	371	376	337	397	368	372	349	390	350	362	366	373	402	411	375	369	374	376	373	324	386	380	353	375	365	350	344	354	380	362	391	406	343	378	357	390	354	352	361	313	355	348	359	367	394	330	337	339	352	333	366	407	370	377	344	342	357	374	367	365	378	371	347	342	361	365	378	347	362	375	373	338	358	379	329	364	377	384	354	365	373	358	348	371	374	356	321	355	361	353	364	362	357	354	338	389	366	396	358	410	370	358	352	389	343	374	343	372	361	374	343	313	359	385	345	352	341	382	336	345	333	363	365	355	396	368	405	361	389	372	355	338	398	365	355	381	385	348	372	387	403	373	372	359	354	379	368	364	388	374	379	352	401	364	379	345	366	360	373	348	360	353	394	353	380	367	359	370	354	352	367	336	378	358	371	386	398	400	345	370	378	352	380	360	368	387	352	374	354	364	372	359	382	393	357	404	385	377	372	391	360	388	402	359	393	363	363	407	352	379	374	344	385	347	369	395	339	361	370	364	394	381	360	352	330	391	323	371	399	374	348	382	324	403	394	378	383	387	379	359	366	404	363	339	363	380	363	362	333	382	366	362	385	378	377	364	368	373	346	368	303	346	379	354	381	370	405	345	339	354	374	383	392	364	402	398	370	370	387	373	348	342	387	347	346	325	353	373	350	365	395	357	407	373	387	341	360	373	373	403	360	381	379	391	368	369	396	337	376	393	391	383	330	345	342	387	354	380	344	328	378	382	365	396	372	345	354	346	352	367	334	352	342	371	376	341	357	395	362	372	364	392	346	403	365	350	350	334	345	375	375	346	356	342	361	394	362	343	330	396	360	392	346	392	378	386	367	356	370	368	410	344	366	370	386	353	371	393	361	374	346	350	399	350	353	343	354	395	344	350	394	389	390	372	380	343	392	383	377	346	369	391	383	360	379	364	343	349	356	354	372	359	375	347	398	364	426	378	356	359	360	384	382	392	383	398	382	400	355	395	370	375	377	360	345	357	355	343	364	375	380	335	375	396	344	362	406	348	307	382	392	370	357	399	349	371	351	392	345	366	382	394	349	362	329	409	369	379	400	343	374	389	402	376	392	403	377	357	346	340	324	346	358	350	362	362	341	366	339	354	346	393	385	355	323	384	326	358	375	365	357	356	371	358	373	378	337	404	369	372	390	348	382	380	375	375	388	356	364	367	345	386	378	382	332	363	388	398	369	394	398	349	367	352	373	400	404	370	385	394	355	384	393	364	327	347	349	366	339	332	320	346	346	343	377	367	383	369	361	370	375	394	377	366	346	355	356	391	396	370	370	361	336	363	353	336	398	343	359	340	389	391	378	371	335	344	351	320	319	368	357	363	399	339	377	364	330	348	364	360	379	377	352	364	355	376	356	379	368	399	369	357	375	360	358	378	352	348	354	359	344	399	376	345	392	342	371	375	360	386	366	347	355	403	367	392	349	383	345	342	395	360	364	354	378	379	364	383	387	356	401	369	350	384	386	362	377	362	362	396	343	378	373	368	367	370	370	358	387	414	357	354	352	361	351	359	399	374	338	404	330	370	428	370	351	373	352	367	383	392	369	334	393	364	386	377	377	370	335	368	381	380	345	346	322	354	347	417	392	345	359	387	396	406	376	341	379	378	357	366	364	350	344	376	379	371	338	338	392	351	328	346	364	375	388	362	335	351	365	382	359	376	367	374	385	342	349	350	356	348	391	422	353	356	339	338	400	400	393	346	381	384	368	357	379	403	363	379	356	372	357	367	351	334	387	374	370	375	362	389	368	325	388	369	369	368	347	366	372	359	389	399	374	378	329	342	376	366	355	357	353	405	352	349	327	426	335	342	327	387	361	341	368	400	366	352	366	358	365	373	406	396	367	391	369	382	374	371	382	362	370	422	387	383	372	358	421	362	371	358	327	365	389	366	381	382	368	392	338	364	351	359	364	380	375	342	360	328	375	386	392	340	353	363	382	383	391	358	378	376	373	387	384	354	347	357	336	366	383	348	332	347	355	349	349	399	331	365	337	358	349	362	350	359	358	362	325	382	354	339	357	325	360	364	325	363	354	348	353	346	346	379	328	366	364	352	368	351	395	334	358	356	349	368	366	377	372	373	397	413	390	355	374	394	343	344	374	371	368	405	350	382	381	361	373	406	347	333	382	383	368	349	351	359	363	357	382	359	378	356	388	361	353	379	348	357	363	378	363	342	332	406	370	340	337	365	359	367	350	356	371	367	338	373	403	358	380	382	382	373	349	354	345	388	385	412	389	396	315	344	378	362	412	385	341	334	365	376	301	341	397	358	405	358	350	393	341	392	348	355	355	334	363	349	376	373	377	369	372	370	365	385	393	382	359	350	368	383	338	359	356	377	346	327	409	380	338	402	330	335	410	399	350	402	351	344	372	363	375	365	342	372	327	380	385	345	341	345	379	400	348	384	410	352	372	350	380	382	346	327	352	363	336	361	385	380	350	360	364	376	373	322	355	372	363	324	336	343	352	362	340	361	325	339	382	357	353	398	357	346	355	390	335	367	360	336	371	353	348	362	344	388	358	356	385	387	332	365	370	385	345	352	395	420	373	377	373	398	324	352	371	354	347	360	365	390	347	368	390	374	348	384	341	371	339	370	384	365	393	370	377	401	377	376	360	383	348	377	335	410	339	345	352	380	362	354	378	363	326	402	382	367	322	349	366	366	371	365	351	379	379	361	355	363	366	344	370	398	352	352	388	339	386	346	356	363	327	344	422	391	372	400	353	356	359	382	382	344	387	406	381	393	360	396	382	398	376	342	382	314	382	356	363	324	378	375	383	369	389	354	367	356	363	397	359	368	350	350	362	380	365	399	364	338	349	340	394	332	354	371	367	318	365	353	351	356	339	326	325	401	380	350	404	384	385	365	377	322	408	360	357	378	381	370	357	339	367	362	405	352	325	376	391	368	371	385	358	384	381	367	362	338	394	377	390	404	353	338	350	318	329	381	354	321	355	351	382	357	352	383	404	374	360	339	349	340	346	362	401	343	335	374	331	355	376	331	347	382	369	376	373	382	339	331	359	325	362	368	376	388	365	363	368	361	387	320	370	372	364	358	350	377	386	389	371	378	360	389	316	323	369	352	362	396	385	352	393	354	382	361
7796	2429	5065	5972	5170	4227	3487	2977	2637	2308	2075	1850	1770	1573	1548	1472	1403	1326	1276	1268	1147	1162	1220	1144	1132	1145	1018	1045	1047	1076	1067	1056	1051	1036	1030	991	1042	1032	1047	1088	925	976	995	955	994	949	939	936	940	986	935	947	943	926	941	971	928	972	926	983	917	939	852	947	926	927	925	907	920	953	952	948	930	885	944	907	974	958	858	944	923	932	902	898	968	930	899	930	901	894	904	928	899	950	922	853	929	883	877	884	974	907	889	888	923	915	877	934	938	870	853	897	872	934	899	899	911	920	909	892	924	927	929	936	895	879	928	908	885	924	861	950	955	883	866	845	864	859	850	893	940	891	933	945	968	952	909	902	973	873	900	899	877	931	883	863	934	884	888	833	888	935	960	930	894	919	965	923	901	925	959	924	929	866	879	880	908	888	888	851	940	885	882	919	904	973	904	896	858	929	912	909	986	892	858	909	895	891	900	916	915	881	933	929	957	931	941	897	903	899	880	913	911	902	859	921	875	907	875	872	904	906	887	920	893	898	865	927	900	885	905	888	880	868	947	871	899	847	912	904	907	939	902	946	843	889	888	886	961	877	887	921	941	884	898	842	884	952	884	889	857	856	941	903	885	921	877	955	896	894	903	892	921	875	951	911	923	869	905	885	872	891	899	895	894	920	866	896	903	877	877	894	914	884	939	866	841	861	881	855	904	915	909	927	880	892	939	866	915	872	881	888	921	931	887	950	882	871	906	893	924	908	888	923	886	895	889	986	930	879	838	907	960	882	894	895	877	850	931	906	897	861	920	940	918	866	897	923	899	874	924	958	893	937	881	933	947	862	908	908	919	910	888	930	904	847	907	895	934	962	889	922	864	936	934	858	880	904	911	902	885	927	905	930	897	915	905	901	922	893	897	865	922	903	888	890	898	961	905	878	900	879	900	891	880	862	900	890	905	885	908	926	905	886	868	883	890	925	863	925	876	891	892	913	899	998	841	920	917	869	885	876	911	855	903	891	912	901	860	896	889	894	928	933	936	870	925	907	837	890	878	938	925	901	892	914	917	894	904	872	913	871	881	947	864	862	851	914	942	917	905	943	895	879	934	920	899	847	929	904	856	880	900	913	837	912	954	828	901	837	887	926	858	887	881	930	821	939	912	913	893	936	929	961	880	877	883	935	911	930	888	911	875	876	871	896	914	932	884	911	820	873	868	871	922	914	898	916	905	910	943	948	906	850	967	905	861	886	902	930	884	932	892	932	921	911	903	860	865	874	889	907	905	905	898	938	889	861	910	909	833	910	872	908	919	933	894	964	859	903	874	891	903	966	820	852	866	843	911	907	929	878	862	929	860	909	849	869	923	924	884	886	920	893	910	905	962	879	906	949	874	955	894	920	919	898	830	917	859	863	891	857	900	903	839	923	909	873	955	910	960	867	926	917	900	920	925	887	894	889	899	891	921	886	861	951	958	861	919	889	873	861	862	876	874	867	884	924	902	867	891	906	922	866	892	887	893	835	850	940	927	868	891	900	890	914	911	904	907	879	829	862	904	910	926	863	874	932	882	881	826	909	901	918	914	857	930	890	906	870	916	901	936	905	906	914	893	849	886	948	892	907	913	898	900	881	896	862	925	876	844	870	901	878	912	903	898	895	914	920	931	850	937	865	916	897	905	961	906	889	937	898	911	885	907	899	881	918	852	916	846	901	841	900	889	865	887	885	895	921	898	879	888	915	874	916	956	871	902	865	870	945	905	890	917	846	892	907	847	908	869	848	890	940	897	871	871	939	909	927	892	822	863	919	900	895	896	900	905	962	860	873	916	907	958	905	917	853	877	906	898	879	864	914	952	893	835	867	915	896	904	879	896	912	874	937	900	919	932	913	894	849	876	873	939	923	891	957	922	943	912	918	893	879	848	890	860	868	854	894	901	842	888	929	864	843	871	855	892	869	907	883	873	889	889	840	822	882	870	883	944	883	806	881	901	901	893	895	866	884	937	865	920	889	937	859	935	856	945	862	900	898	927	890	918	889	889	944	891	917	882	875	905	872	869	873	894	908	875	893	852	897	898	892	888	884	912	901	887	908	862	865	885	890	943	913	891	886	952	864	916	914	930	857	932	885	865	965	909	859	885	859	910	935	916	946	870	883	924	865	904	902	850	879	876	898	886	905	874	913	937	925	859	885	882	832	932	950	880	888	916	920	954	933	903	949	863	887	893	910	906	887	958	893	860	905	977	885	905	856	896	898	909	892	895	932	868	938	857	859	853	933	908	909	907	900	876	887	844	901	950	914	875	959	884	945	867	874	916	887	869	871	895	898	860	887	899	938	853	905	875	890	870	938	887	899	904	839	881	922	908	845	862	893	870	922	875	924	894	915	889	893	923	884	881	916	882	893	867	918	917	890	884	933	906	904	940	908	903	919	893	902	809	872	945	891	938	896	886	934	943	917	922	914	900	878	880	927	854	914	885	938	888	810	892	858	870	883	917	861	934	877	884	935	956	886	910	909	851	848	868	895	915	894	862	849	873	907	913	876	907	871	906	909	871	913	892	857	922	878	854	878	860	879	872	881	861	860	929	917	930	880	896	946	876	909	918	906	919	828	860	889	925	912	890	919	899	921	959	910	863	919	868	945	911	966	867	863	880	927	902	920	911	885	867	901	893	936	902	954	878	882	867	940	890	901	931	916	905	922	862	872	905	940	908	940	878	911	859	911	891	922	936	878	871	930	895	888	884	869	868	890	899	952	864	914	844	904	938	895	931	890	938	883	881	885	873	921	906	843	895	898	878	899	905	898	945	871	900	943	945	917	900	900	885	895	929	887	883	907	890	886	971	940	892	896	855	810	885	871	908	925	902	874	855	940	948	888	909	923	857	883	912	894	844	892	875	917	899	914	916	944	927	891	936	868	895	873	894	877	872	913	873	871	857	900	908	906	879	887	910	921	885	899	944	952	896	942	881	925	908	886	949	874	947	937	959	876	882	914	894	938	938	915	892	881	922	881	893	959	889	898	844	902	874	892	907	948	875	893	856	897	918	950	871	828	880	900	892	946	834	921	902	884	901	936	951	862	854	890	917	896	933	886	871	883	863	914	847	919	901	854	843	912	885	925	888	877	935	842	832	879	909	905	893	910	941	933	866	913	913	963	953	915	903	875	856	869	945	839	858	942	901	884	848	885	895	916	850	936	881	869	939	880	889	853	822	882	838	911	874	870	874	885	924	856	892	893	884	878	866	875	917	923	941	878	874	914	924	906	869	860	878	896	851	875	854	924	881	896	913	888	903	911	870	911	936	900	853	915	912	893	858	856	905	887	905	908	944	925	962	930	880	936	841	889	879	870	910	866	889	926	867	896	934	896	819	923	867	887	911	912	914	870	946	892	830	828	902	834	921	915	893	896	925	841	861	933	932	875	890	940	888	875	953	846	856	868	865	908	912	922	924	890	887	865	894	913	873	869	884	879	932	898	878	916	912	911	907	896	920	858	898	923	882	924
1982	174	147	144	134	142	132	118	95	112	123	133	126	127	100	103	102	105	124	132	128	115	120	98	101	118	133	135	115	105	115	118	121	108	134	106	123	116	112	109	103	102	125	123	100	96	116	107	97	118	109	100	129	119	114	112	108	132	125	101	125	112	112	106	106	117	117	120	122	97	113	113	108	120	127	106	99	126	108	104	122	122	105	123	135	112	106	137	136	110	119	122	115	121	108	117	137	127	102	102	112	128	112	99	127	109	123	119	132	115	133	115	122	131	109	101	95	94	128	111	103	113	125	116	107	113	109	108	103	111	123	96	102	105	123	117	113	98	87	114	119	125	127	99	121	113	99	120	126	118	115	96	130	110	114	126	108	121	114	97	104	113	109	114	111	110	139	109	104	113	145	101	124	124	111	115	104	138	108	120	114	127	131	112	103	120	105	107	102	112	104	100	100	105	121	137	104	108	123	100	116	116	115	111	111	114	120	112	97	104	124	105	126	112	113	117	92	108	108	98	108	116	110	110	132	123	109	117	98	119	123	94	84	126	112	116	109	110	107	117	101	114	124	102	95	119	122	88	118	98	140	129	103	94	121	126	120	116	103	112	113	120	108	101	124	137	122	122	105	129	92	102	134	116	110	119	119	99	93	113	102	118	118	141	110	97	118	119	119	106	108	111	120	115	119	113	136	106	124	116	125	106	114	113	107	104	106	118	118	99	115	104	119	122	107	111	99	104	107	121	106	133	112	105	129	104	109	113	99	122	125	109	103	110	117	117	137	120	118	104	116	96	125	125	106	132	116	117	113	118	122	128	110	117	109	118	133	119	126	117	141	125	109	94	105	105	99	117	121	123	114	116	119	89	134	119	120	137	97	118	110	130	104	121	112	119	111	131	107	137	93	123	128	96	129	122	100	116	119	115	122	130	112	96	122	146	91	121	127	112	120	112	118	115	100	109	98	122	100	114	118	124	112	113	126	123	118	115	107	118	112	116	119	118	125	141	119	114	114	123	125	107	98	123	108	101	105	101	126	140	110	92	131	131	110	105	104	115	109	121	107	113	111	134	115	110	120	131	111	116	115	130	108	128	106	120	119	108	111	124	126	104	97	112	117	108	121	104	110	111	124	115	108	96	111	108	115	122	96	109	117	119	110	115	130	87	102	133	99	117	103	120	114	106	117	108	112	113	122	118	105	96	127	111	143	127	118	120	99	117	105	126	122	111	112	132	107	113	124	132	113	113	117	92	110	110	111	133	111	105	116	94	115	123	118	96	117	120	106	97	129	117	119	124	110	113	98	114	128	108	140	119	110	92	128	126	107	110	118	105	113	106	115	111	103	106	116	120	118	101	118	106	115	117	115	126	113	122	112	109	124	116	119	100	125	108	136	111	133	114	107	134	121	119	98	114	114	111	101	105	114	111	98	110	125	95	96	102	117	107	103	124	112	126	126	103	119	100	120	114	119	103	123	113	110	120	107	106	115	113	93	120	116	122	100	129	120	113	115	109	119	92	125	124	134	106	126	122	128	124	124	95	117	104	124	120	117	111	128	114	113	112	123	109	128	129	108	104	105	130	95	112	96	130	111	125	126	130	91	99	91	93	124	113	106	97	98	123	138	107	92	124	91	106	102	94	120	81	111	112	118	90	113	93	108	129	121	116	120	121	103	119	113	108	100	95	135	122	102	115	121	129	108	109	108	100	113	109	124	108	105	121	105	103	121	96	121	105	106	106	107	122	116	122	113	129	116	138	113	111	112	118	111	108	125	102	108	142	105	122	113	114	134	87	114	102	114	102	110	102	127	114	115	110	114	121	111	106	123	132	129	107	128	108	116	123	127	109	101	112	110	119	117	114	108	112	125	98	122	106	115	124	112	124	100	108	109	112	111	110	114	109	112	119	125	126	102	118	129	133	118	103	133	109	104	105	91	108	125	120	111	117	108	119	103	128	118	113	120	116	108	106	129	125	127	114	116	109	94	124	112	113	103	111	116	91	106	132	94	103	114	121	134	131	93	103	130	113	99	102	105	127	109	116	112	132	118	139	109	109	111	116	108	105	126	124	110	114	121	101	100	119	124	104	115	112	120	106	111	106	120	123	100	118	117	95	122	123	114	124	122	113	109	118	119	103	111	109	125	128	115	103	135	124	123	126	112	119	112	120	112	116	118	114	116	111	115	127	101	101	109	101	96	104	123	117	100	109	125	99	114	117	101	112	103	100	111	101	108	121	133	114	104	135	127	110	125	114	114	137	135	119	106	103	118	127	111	151	114	127	110	119	96	89	117	114	123	110	126	128	115	118	121	111	109	127	128	119	129	118	124	123	120	112	108	113	101	107	137	126	112	122	113	134	126	132	130	108	94	108	120	110	127	122	116	137	119	129	118	130	106	109	130	138	97	118	104	118	128	114	107	120	96	125	97	103	100	94	102	127	100	96	127	120	113	118	111	118	109	115	108	96	128	121	106	115	132	103	116	111	110	105	125	113	118	118	113	110	105	105	105	126	108	106	108	129	99	129	120	115	117	116	107	118	125	115	105	122	123	109	114	118	122	124	112	97	135	105	109	112	127	141	125	125	105	106	107	132	121	122	111	120	118	116	120	133	104	109	112	124	130	111	93	105	118	102	107	98	120	123	134	113	112	127	127	115	125	114	108	118	110	134	119	122	115	108	112	108	121	107	118	92	117	103	115	105	132	91	85	114	107	119	95	112	105	122	133	115	143	111	113	120	107	110	113	104	104	115	114	118	125	116	119	118	101	128	108	114	108	115	129	121	130	134	124	121	126	135	116	121	114	108	124	104	116	106	112	110	122	146	110	134	127	129	108	115	127	96	110	112	116	118	105	127	132	127	111	85	110	108	100	103	96	125	116	119	95	123	118	123	90	101	129	106	123	113	111	118	128	111	124	116	109	106	114	123	116	136	120	102	119	98	126	113	121	98	127	130	116	120	119	115	107	107	98	120	123	135	120	122	114	108	121	123	98	114	119	140	134	131	103	116	127	128	129	111	113	135	128	105	119	119	108	103	106	122	102	108	107	130	126	107	115	115	116	127	126	109	103	122	118	113	109	101	126	126	126	134	106	117	110	112	125	102	110	103	140	117	135	119	103	106	102	117	112	128	102	105	124	119	115	96	116	108	109	94	109	92	132	90	104	109	121	126	96	139	108	96	103	120	103	136	118	117	121	114	109	97	105	104	126	115	112	122	104	101	118	125	107	139	116	127	122	126	102	98	98	110	124	99	100	116	107	110	116	112	85	99	126	102	91	114	126	106	100	120	99	110	108	109	117	113	119	130	101	112	112	118	117	100	121	132	119	108	120	127	108	111	116	109	118	111	127	105	109	122	117	119	115	105	111	105	107	99	141	111	112	115	110	108	135	138	110	100	112	123	115	121	112	97	137	107	119	93	114	106	134	122	124	125	119	124	123	120	109	107	109	116	121	112	108	121	110	117	136	104	112	122	114	118	112	98	99	110	107	124
2097	412	474	514	466	492	456	459	377	392	397	390	389	421	407	342	363	394	386	366	356	355	385	375	372	377	371	376	376	376	378	354	403	362	367	374	384	358	341	336	358	371	373	371	369	367	348	379	350	360	339	372	364	364	370	348	361	382	355	321	360	360	352	382	340	374	380	364	370	334	381	379	350	333	351	362	373	344	382	363	348	415	388	361	386	346	378	377	350	393	355	352	431	338	389	354	341	375	394	366	377	346	390	379	330	385	361	354	351	326	373	381	367	378	348	372	378	372	375	370	380	386	387	339	362	356	385	366	388	369	343	363	363	373	374	360	365	383	378	393	391	378	371	375	331	367	356	337	336	344	340	382	356	352	378	348	369	329	359	329	370	360	383	359	377	351	351	389	341	396	363	356	358	373	365	355	339	383	352	359	361	378	321	354	357	364	345	359	332	338	371	361	345	359	384	337	372	374	350	377	347	338	345	335	363	360	389	386	330	364	371	366	366	384	353	380	361	360	351	380	355	326	347	359	393	387	387	342	342	359	346	382	372	338	399	338	334	342	373	348	376	386	372	381	362	380	380	346	350	338	357	357	362	395	351	386	375	365	330	341	348	375	364	327	387	387	357	401	345	374	371	349	357	357	364	340	365	334	367	365	366	339	361	401	334	346	356	346	340	380	349	356	377	375	391	386	356	357	374	380	353	367	392	357	347	352	370	316	394	399	386	356	322	340	372	357	384	362	368	354	373	344	372	332	391	378	363	363	388	351	368	374	363	371	404	343	375	356	340	352	355	392	380	376	361	360	367	362	359	375	374	393	372	336	388	350	365	373	355	355	372	378	384	358	356	372	386	366	379	380	372	385	356	355	353	385	349	347	341	387	362	369	349	348	367	335	375	396	384	361	342	326	372	371	356	361	347	395	391	331	378	368	390	375	311	355	348	377	368	350	394	374	347	341	386	385	396	336	401	374	380	361	368	340	373	350	357	358	347	372	354	355	379	358	365	359	366	370	365	363	398	362	327	323	395	370	367	364	383	351	319	326	350	369	331	380	379	350	361	375	363	337	335	323	392	340	361	383	366	339	346	362	356	377	363	358	348	382	363	340	356	355	350	395	382	381	376	362	357	400	361	340	365	351	349	350	373	398	355	325	347	347	359	353	382	326	344	417	364	390	404	361	371	400	383	367	368	331	383	374	375	373	411	373	386	304	367	351	332	356	379	355	336	369	374	350	368	347	356	345	366	358	361	375	340	364	378	373	396	340	371	338	345	329	355	339	354	379	375	381	351	369	406	344	361	380	376	374	357	355	354	345	375	359	373	356	372	367	357	364	349	335	351	377	378	354	372	353	380	376	334	352	375	383	373	363	379	382	370	387	394	375	359	353	369	367	358	352	346	350	345	363	354	368	352	354	353	358	408	356	355	320	347	340	381	359	382	367	381	358	362	379	352	363	400	387	385	326	390	318	385	335	379	360	395	371	358	362	366	380	355	363	387	361	383	380	355	353	377	354	363	342	365	370	365	378	354	346	375	340	348	340	356	363	384	376	368	361	389	356	368	349	349	348	377	390	373	377	337	342	367	376	391	396	363	356	391	369	366	333	383	343	360	330	344	367	330	399	373	355	346	398	345	374	359	371	340	379	376	365	365	382	322	336	362	376	352	336	369	349	354	395	367	339	370	395	352	354	343	376	355	360	399	353	394	403	360	368	335	377	363	332	352	352	385	395	385	344	382	391	334	367	386	371	363	371	369	319	347	360	316	330	390	377	360	363	345	357	366	381	364	364	360	335	408	371	347	395	365	372	377	354	351	346	366	364	337	353	364	375	375	379	372	370	372	372	362	369	383	381	356	374	377	366	388	414	366	332	360	372	382	403	391	375	384	348	387	369	362	359	367	332	340	357	362	356	346	365	355	368	382	349	372	360	371	343	362	386	398	368	371	347	355	388	382	380	364	361	364	369	362	346	379	348	386	367	378	358	339	339	372	347	365	367	363	368	367	405	355	367	407	353	374	343	357	361	372	364	333	391	352	361	333	356	407	377	355	389	337	362	364	396	376	339	351	370	356	377	398	386	347	342	341	328	339	336	368	339	356	365	357	380	333	354	340	354	362	371	353	390	355	366	368	387	374	343	365	339	356	375	385	350	383	347	332	357	361	379	352	348	391	363	383	369	359	364	322	408	382	335	366	379	383	359	387	365	350	336	335	372	333	396	372	371	357	357	338	384	329	368	353	349	343	401	342	348	372	362	393	361	354	364	358	404	354	374	379	360	365	367	332	360	422	380	360	387	343	352	405	341	385	356	369	356	342	330	352	333	347	364	371	375	370	374	372	349	406	345	356	326	402	385	346	379	370	368	376	339	324	356	374	360	357	367	379	358	378	382	377	394	380	385	361	389	389	398	370	376	370	334	369	381	334	358	369	371	377	360	377	369	347	334	361	374	341	349	336	336	371	386	358	334	358	339	372	366	343	343	365	376	386	337	385	387	346	377	375	362	337	363	342	355	376	400	382	413	363	366	383	361	359	354	405	356	344	366	359	345	373	388	388	341	368	332	358	390	342	351	406	371	335	380	385	349	366	381	385	394	387	361	370	368	358	414	381	355	374	346	342	376	363	372	345	390	374	360	390	383	360	377	370	380	369	369	348	345	362	368	360	383	378	328	377	373	364	381	347	397	365	384	358	370	374	369	389	354	369	387	382	375	363	342	372	363	386	368	342	366	380	353	351	346	350	371	340	357	389	332	359	355	365	363	359	383	413	324	374	334	358	337	386	363	384	365	385	362	350	407	368	327	374	363	339	374	358	337	364	367	376	352	358	349	342	376	342	396	373	346	358	354	344	385	365	336	376	349	353	357	380	344	346	362	345	382	366	357	403	360	347	349	341	390	359	383	347	359	398	391	375	364	384	348	405	370	365	348	377	371	351	369	363	406	375	379	366	369	366	341	390	360	368	405	364	344	350	373	378	367	377	356	314	364	396	365	368	372	365	380	336	384	349	364	372	332	324	363	345	376	343	367	396	381	375	356	356	323	326	350	375	329	343	386	372	333	366	365	393	349	398	375	342	347	350	362	343	387	383	386	370	360	375	381	355	358	373	364	357	375	353	385	372	374	367	347	318	359	381	350	329	373	356	337	362	350	371	356	372	361	377	377	342	357	357	400	354	368	361	346	391	368	390	358	377	346	328	385	367	338	328	370	352	381	372	393	358	369	336	356	365	353	376	405	332	355	404	360	316	359	342	358	387	399	355	369	342	379	356	396	373	376	373	363	346	340	359	349	355	383	379	361	351	380	376	354	361	361	350	365	362	369	348	351	376	367	378	361	375	341	347	355	378	340	391	378	335	340	360	350	371	327	341	341	376	332	349	394	351	354	396	356	392	372	369	316	388	381	327	379	345	378	377	340	381	346	391	357	351	358	370	325	405	345	344	381	379	335	327	357	329	368	332	367	354	393	342	365	374	351	387	332	363	339	384	395	389	375
7545	1034	1278	917	673	575	461	364	338	329	289	250	247	273	227	226	263	216	228	256	226	214	235	226	196	216	194	215	223	194	198	205	195	233	221	229	170	178	230	207	201	197	215	239	212	202	198	194	207	187	208	209	224	223	203	181	215	219	195	191	210	200	199	200	191	198	215	238	198	206	209	212	202	165	199	188	197	202	229	202	199	195	205	173	179	228	200	212	198	221	235	198	182	202	186	197	205	206	189	207	199	176	193	186	199	196	202	211	189	195	192	207	189	181	198	205	203	207	195	205	209	217	209	197	226	212	172	208	218	185	182	202	223	197	207	200	183	228	218	187	183	192	199	210	198	205	206	227	207	199	208	215	188	190	215	221	210	194	188	221	208	183	200	221	204	215	200	204	183	230	218	202	210	216	219	194	196	182	204	182	211	181	201	195	188	213	201	214	186	206	204	208	199	201	201	215	202	175	183	213	172	213	213	221	201	218	183	181	211	218	238	199	198	174	198	194	231	200	184	216	168	200	187	224	191	202	213	199	198	211	196	219	204	213	209	215	211	186	208	200	199	193	196	199	199	196	195	186	200	207	198	189	203	217	226	212	212	179	211	193	216	187	196	197	198	190	210	216	200	211	218	214	186	204	211	232	178	196	210	188	188	224	197	219	204	199	217	205	189	221	231	180	231	194	237	185	220	179	178	196	203	185	171	204	185	184	182	206	229	188	156	211	182	204	191	216	205	211	201	235	180	187	198	226	216	208	199	204	190	195	199	173	193	190	194	193	207	205	176	218	197	199	217	201	197	197	198	185	180	189	203	183	192	218	200	202	192	202	182	172	204	182	210	196	192	171	194	188	209	223	205	186	204	204	165	211	208	199	228	177	202	201	205	215	205	195	204	216	214	195	188	204	204	194	209	216	195	202	181	188	192	208	223	193	185	182	226	221	204	190	183	211	191	201	190	179	199	211	209	215	182	214	201	200	191	193	217	182	189	213	189	196	206	193	208	220	196	213	210	214	208	196	187	190	223	190	201	228	184	181	189	193	202	214	198	226	240	178	202	199	210	202	219	191	203	204	195	202	180	193	167	192	191	194	199	185	213	217	208	234	199	214	190	228	161	208	192	174	192	210	184	215	177	190	207	185	200	212	200	225	219	210	197	175	196	210	182	206	196	190	186	186	196	231	223	215	189	207	196	185	230	167	191	190	201	192	207	207	194	172	197	228	208	214	208	210	177	209	214	206	224	257	192	173	193	189	175	205	177	208	196	205	209	212	215	226	208	196	222	205	216	210	160	196	217	227	202	190	193	189	215	198	196	210	190	222	211	200	201	230	205	215	216	186	239	225	195	224	214	192	182	222	184	196	199	196	179	184	201	226	200	219	194	217	209	233	215	204	222	223	200	216	206	173	205	178	206	202	230	197	192	199	231	204	200	184	198	214	197	176	217	212	200	211	199	213	244	206	222	237	197	214	196	211	209	216	226	209	194	215	194	198	186	192	206	210	217	212	209	213	246	205	220	227	176	178	205	206	222	200	198	196	177	172	203	217	193	174	204	211	214	193	198	184	211	201	206	182	198	187	235	201	202	163	209	206	174	189	177	184	188	221	187	195	192	202	211	211	193	185	206	228	229	189	193	191	194	197	225	204	211	177	207	213	187	218	208	198	181	210	209	190	221	213	199	219	157	199	225	203	210	173	219	185	191	218	220	237	209	204	205	201	196	198	190	224	225	202	227	190	192	193	197	216	195	187	200	186	219	178	167	214	214	219	195	218	216	190	173	196	191	212	193	209	207	182	178	188	226	209	202	210	219	179	221	225	192	197	196	206	181	205	188	196	191	182	190	184	214	186	217	194	175	190	220	206	210	210	204	215	208	188	208	212	192	210	231	191	190	179	208	200	240	180	192	208	218	175	213	177	210	207	207	199	220	188	225	169	176	226	198	190	193	185	188	207	182	214	195	207	192	196	240	203	193	187	197	191	208	203	201	192	213	194	182	181	198	210	192	216	253	207	187	225	204	196	203	203	219	194	205	193	186	198	213	205	192	213	181	214	207	212	179	216	195	207	206	216	188	164	202	194	220	193	203	210	195	204	210	206	219	204	186	215	229	213	213	176	210	196	187	236	205	185	204	210	209	203	213	200	202	196	203	189	192	188	202	233	217	214	193	209	204	173	209	203	189	215	196	189	185	203	227	203	183	215	189	200	198	183	196	196	241	218	233	219	189	200	195	181	224	209	209	215	194	219	201	196	216	200	216	189	203	198	207	188	188	206	202	202	204	200	205	214	199	221	201	219	188	206	209	235	230	210	229	222	211	181	206	198	226	200	223	193	231	193	211	219	193	207	208	202	183	204	207	203	187	215	209	184	207	197	211	200	179	187	194	186	206	197	195	180	206	185	201	187	216	216	197	214	192	187	199	204	190	210	187	200	220	228	184	201	227	178	202	235	195	215	212	230	198	174	203	221	216	203	207	204	224	221	208	209	182	191	174	205	190	210	210	211	181	207	183	182	184	194	217	211	217	212	186	209	208	223	202	195	179	184	195	179	223	202	209	179	183	209	214	202	204	193	199	187	215	199	186	206	202	191	201	195	218	223	188	214	189	184	190	171	222	193	196	201	190	206	177	207	234	193	174	219	220	176	211	202	221	204	197	211	224	223	214	224	207	199	212	222	210	230	202	206	173	225	205	176	172	218	171	186	174	178	185	216	194	216	215	214	202	202	191	174	171	203	209	204	207	212	198	207	190	208	190	212	204	204	183	196	195	211	235	215	207	214	219	198	207	201	203	207	233	185	198	188	202	189	218	192	198	187	203	175	192	184	208	216	212	222	197	208	205	215	202	191	212	206	199	220	215	178	189	228	194	190	194	204	182	188	191	194	162	203	228	220	179	204	192	206	198	190	196	193	198	229	234	220	196	183	200	188	196	186	195	193	196	183	175	204	218	207	187	228	224	199	202	216	204	193	202	216	213	225	183	209	191	214	191	218	183	191	216	206	218	214	189	178	212	203	219	206	193	212	185	197	204	196	212	188	224	204	189	211	172	192	203	194	207	191	212	210	206	201	194	199	195	210	184	209	209	209	190	229	204	165	214	197	177	207	201	167	209	215	213	232	197	198	208	209	216	226	222	196	234	187	201	163	179	194	213	194	213	224	229	200	201	227	213	208	166	202	191	192	206	196	206	191	190	187	204	220	204	191	198	203	203	207	209	214	205	195	195	210	186	202	211	219	173	191	181	201	223	218	197	180	203	223	190	207	202	210	200	191	172	170	200	235	225	208	155	214	198	182	203	205	198	215	211	194	196	199	186	194	225	211	241	176	179	204	215	194	194	224	193	197	189	214	200	233	210	194	198	211	216	229	214	181	199	217	203	199	207	197	209	217	214	224	221	218	176	171	203	203	154	175	233	214	223	204	188	189	208	197	216	197	186	216	199	203	205	196	188	196	200	208	208	198	197	195	214	201	213	208	221	216	201	198	196	210
5896	1334	2608	3165	2744	2393	1926	1568	1463	1280	1214	1069	1006	934	910	784	857	805	764	761	709	738	702	666	656	671	663	614	625	688	655	636	640	648	667	611	636	618	620	644	591	543	577	668	575	612	611	632	602	595	592	575	613	601	543	625	602	547	514	563	563	570	586	607	584	544	610	587	617	567	575	584	576	585	545	562	583	586	593	520	548	565	607	603	559	584	531	573	572	544	617	610	559	543	602	541	576	607	599	596	587	575	571	559	558	549	585	559	607	549	557	562	575	576	558	554	588	567	534	588	552	583	559	536	569	558	588	594	550	558	548	602	597	576	555	592	572	592	575	607	591	587	601	567	558	553	559	556	522	575	596	535	571	576	528	577	536	557	603	583	538	586	564	574	565	573	545	609	588	587	542	572	564	613	528	559	572	578	574	577	601	584	536	548	562	545	537	575	552	542	568	556	584	563	547	568	514	552	558	547	549	586	518	552	576	537	573	532	538	544	564	554	562	568	592	567	577	563	578	583	557	546	563	573	549	550	541	566	558	532	530	545	533	587	576	586	579	541	545	547	533	535	576	603	587	540	566	542	562	546	570	554	524	539	547	549	558	580	579	612	589	563	556	587	566	557	547	578	567	562	533	546	517	603	555	553	557	538	569	538	573	534	581	533	617	588	596	574	562	548	553	567	573	580	568	565	585	571	566	591	560	568	564	539	605	564	601	542	572	570	529	566	576	531	561	577	557	532	598	593	561	583	584	580	533	604	563	575	562	545	568	551	557	548	619	604	587	599	569	578	587	527	587	542	601	578	543	576	542	552	589	573	573	568	567	553	565	548	594	565	549	514	577	583	607	580	584	556	563	527	559	549	573	565	581	598	559	575	507	582	562	558	535	585	545	609	529	541	589	586	572	537	535	587	585	533	600	558	508	565	535	549	560	577	530	549	524	554	569	540	556	547	567	544	587	554	574	552	570	595	540	567	548	603	599	563	571	570	581	559	589	533	556	549	543	548	550	549	559	548	567	579	545	555	595	563	565	532	561	556	590	573	579	526	563	569	577	555	545	572	582	586	585	525	527	523	557	554	579	558	589	539	573	540	595	592	545	591	604	540	564	536	552	541	580	559	554	503	529	564	575	537	562	547	552	563	551	513	577	556	512	558	559	617	612	558	607	556	590	577	566	563	574	562	574	568	546	564	593	542	556	548	600	632	598	565	523	563	527	535	577	628	572	562	569	552	537	545	544	537	540	538	563	587	556	572	570	583	544	591	604	568	545	560	592	579	548	570	556	568	602	572	557	539	622	548	593	544	543	578	540	600	535	572	555	547	591	560	555	607	591	551	565	560	544	538	543	535	540	535	594	559	540	549	606	602	540	578	570	551	544	575	557	580	566	573	558	529	592	585	620	516	615	548	562	553	529	560	525	549	570	595	542	588	571	555	523	563	511	536	603	590	538	595	574	563	580	585	530	538	542	593	547	546	576	538	591	559	592	593	522	568	595	560	563	569	580	556	571	583	545	564	589	592	560	561	511	573	534	557	564	560	566	566	564	569	580	525	573	554	534	590	547	604	583	572	563	516	617	558	563	574	527	584	543	576	578	557	588	576	576	547	617	571	551	552	598	543	571	557	564	564	541	544	567	540	563	551	534	564	569	596	582	552	582	507	581	541	551	535	533	568	501	554	614	547	568	598	578	568	569	555	550	527	554	544	540	511	520	607	616	555	580	632	607	541	560	559	583	599	592	567	574	578	552	538	602	540	515	551	540	550	592	555	572	536	547	591	563	544	534	575	535	561	559	591	547	548	548	592	555	559	591	530	582	622	565	533	569	585	584	581	517	526	594	525	559	576	600	542	573	549	549	610	529	561	582	554	615	570	560	540	609	597	593	581	559	557	556	544	590	525	567	529	523	570	532	588	583	591	533	570	543	574	580	565	538	589	555	566	575	555	584	555	560	568	510	542	563	582	559	541	545	535	569	582	560	600	609	551	550	613	600	548	569	557	576	542	560	597	570	549	594	589	563	574	543	570	562	544	547	536	567	605	535	499	559	568	563	568	563	581	587	569	548	561	569	576	587	582	562	531	586	539	578	571	555	553	590	560	527	563	566	568	570	560	600	562	532	558	568	580	572	549	556	539	599	565	596	570	582	557	575	583	552	585	551	590	535	573	571	588	555	605	517	568	553	599	532	553	558	593	546	569	532	523	573	575	545	572	565	550	547	538	547	560	549	588	551	593	567	562	566	565	551	562	549	555	585	591	573	577	576	577	584	512	581	561	554	531	545	584	570	560	574	588	605	544	535	560	598	545	552	556	532	566	565	566	549	551	531	600	560	549	563	543	574	602	529	533	553	568	542	567	591	561	534	521	594	563	581	536	585	542	566	570	564	541	578	553	543	570	562	620	545	610	514	537	531	614	557	579	530	559	586	589	548	556	533	528	577	620	539	557	531	584	531	540	554	546	556	581	560	570	597	587	606	582	558	551	574	568	575	555	581	563	580	558	571	554	528	565	557	552	579	556	524	575	547	571	576	566	576	563	548	535	581	568	499	565	574	575	583	583	560	611	539	569	545	558	556	535	549	562	592	592	545	529	566	542	577	553	549	582	540	590	597	554	519	559	553	588	556	587	556	564	533	544	588	544	544	581	561	533	553	545	566	538	549	554	567	586	582	543	580	549	572	552	580	553	522	561	563	537	542	540	569	585	555	526	546	539	583	559	574	532	551	584	575	577	553	556	613	576	526	564	525	587	561	562	578	593	598	545	611	556	547	570	556	588	561	523	567	592	479	598	580	596	572	544	619	578	530	575	513	543	538	543	584	580	556	560	565	610	541	564	539	558	594	583	531	568	513	563	586	552	543	590	528	537	569	576	574	564	529	551	559	510	585	551	547	524	573	565	550	559	577	552	543	533	572	584	605	565	610	628	546	554	584	536	597	580	525	586	542	577	557	525	548	555	610	563	610	552	599	545	576	539	569	599	552	544	567	546	595	560	566	578	568	521	552	566	570	549	580	559	518	542	590	557	553	555	575	570	592	562	577	523	560	626	543	589	570	534	550	537	566	574	599	571	575	595	568	559	527	585	574	550	553	562	600	574	532	591	531	566	577	520	538	571	579	539	569	547	573	548	583	588	551	583	552	522	616	505	548	611	537	588	587	564	572	570	509	550	562	599	565	542	580	549	586	597	543	585	558	595	564	543	555	531	559	551	504	550	552	603	550	576	538	591	515	605	606	602	579	588	600	507	529	549	551	595	575	590	546	573	523	574	590	568	564	584	532	578	593	579	569	534	560	611	525	556	535	555	591	550	532	557	531	536	563	595	575	554	564	595	521	521	561	571	573	604	577	559	558	599	505	558	548	557	549	592	564	587	563	539	505	558	565	572	562	550	561	585	551	589	556	536	509	580	586	537	552	546	564	557	529	598	535	551	552	529	585	566	533	557	561	601	577	555	569	572	592	581	553	588	574	557	602	590	543	535	543	564	574	578
14073	2543	2638	1976	1400	1090	888	715	660	566	579	539	492	462	461	445	403	427	430	430	389	408	423	398	413	439	383	418	371	386	388	363	390	400	390	360	366	402	402	445	361	386	357	382	374	383	398	365	355	402	428	384	364	411	352	397	398	350	366	380	362	355	370	377	384	360	410	355	376	356	367	376	375	391	386	342	381	347	338	376	407	363	342	395	380	371	367	404	385	386	323	374	372	362	393	388	367	401	351	364	381	368	392	358	367	365	355	368	339	337	402	351	346	355	383	351	378	379	338	402	404	362	374	366	328	366	368	368	379	360	358	381	394	335	352	386	397	376	351	346	340	343	361	368	373	334	377	358	405	349	373	348	382	398	396	373	375	393	341	366	344	344	408	424	371	380	372	361	368	367	409	388	363	351	380	350	362	345	396	394	344	366	349	362	367	341	346	367	359	362	356	333	370	352	331	356	360	381	376	361	367	393	372	384	356	382	351	382	353	368	394	333	326	361	367	318	382	388	344	331	354	339	374	341	362	375	351	395	371	362	364	368	353	362	379	385	362	329	348	387	371	336	369	343	339	383	390	364	354	371	360	384	361	357	365	365	392	391	373	339	362	409	404	368	370	384	388	347	387	368	373	343	370	368	355	390	381	395	346	378	379	350	378	335	374	365	382	381	396	360	348	410	380	368	396	343	385	382	392	400	355	378	378	353	344	379	381	393	348	384	363	371	383	377	373	376	367	390	367	365	336	377	384	379	379	347	334	365	363	370	381	348	346	378	358	405	362	406	380	367	380	365	376	396	369	378	354	346	388	382	377	394	383	352	326	375	386	369	370	356	368	374	380	372	377	384	419	416	393	357	371	363	373	367	398	395	382	337	368	382	371	355	375	400	344	364	381	348	342	358	369	350	391	325	348	365	365	393	386	358	330	354	374	386	365	380	421	355	355	361	353	342	349	366	372	352	361	402	400	390	364	377	379	365	358	354	341	349	377	375	355	368	369	355	361	379	372	353	352	355	379	337	389	405	338	392	347	345	349	363	358	351	386	393	379	375	361	355	381	373	368	384	365	347	376	355	355	419	359	352	379	348	380	358	395	377	317	351	355	371	341	370	377	368	355	336	381	361	356	373	360	346	360	366	361	355	352	372	365	367	341	364	371	336	350	347	385	372	377	374	372	378	369	387	379	360	363	387	381	359	371	367	377	386	363	399	362	313	355	372	397	355	357	379	396	393	347	399	346	377	317	388	388	343	365	361	368	387	394	417	380	347	385	398	364	342	374	346	366	421	392	386	350	352	370	352	378	370	357	359	366	347	377	400	377	391	353	362	341	381	397	360	356	322	387	360	366	388	358	410	412	368	380	344	386	357	330	350	339	354	372	415	373	362	385	370	391	393	361	383	343	375	374	353	326	380	357	370	359	363	361	366	362	361	358	397	391	344	363	374	364	372	368	353	322	348	351	355	364	360	357	332	350	354	330	342	354	351	368	364	367	347	397	392	378	329	394	380	348	365	384	391	373	370	357	352	397	375	353	380	403	325	328	409	390	384	352	361	347	406	385	360	334	351	332	341	388	331	382	371	373	388	393	357	364	357	346	396	370	379	374	331	385	357	362	353	364	386	394	338	342	357	306	376	352	363	392	345	336	352	353	370	344	364	356	357	363	345	335	397	358	361	338	359	337	368	396	364	391	379	361	354	364	354	379	393	353	364	359	361	364	416	389	381	355	381	369	391	369	345	375	380	380	366	407	365	388	348	371	335	371	388	359	325	404	367	325	354	338	404	381	338	387	361	391	351	362	358	327	369	370	378	366	394	390	352	346	349	372	364	376	340	372	364	349	348	387	343	374	366	380	374	367	375	372	360	358	350	356	378	389	397	361	355	353	387	357	344	369	361	367	348	353	365	376	386	350	333	363	384	338	364	341	371	364	403	356	366	402	369	349	341	388	350	386	365	376	382	389	374	351	359	395	375	393	356	366	380	362	406	412	349	342	362	361	377	367	380	374	381	392	364	364	389	349	366	347	377	399	336	333	353	355	375	368	339	351	388	356	392	328	363	362	401	331	388	373	380	381	361	360	340	356	357	367	354	356	366	356	325	346	373	333	363	411	330	396	355	372	376	333	398	360	377	353	378	388	378	394	361	359	337	367	377	361	365	370	364	387	379	365	355	357	363	378	370	386	396	370	377	388	387	363	382	356	373	371	376	346	381	358	370	330	359	326	373	381	354	331	353	328	335	381	357	381	371	346	387	312	324	378	339	394	380	348	361	360	362	338	375	384	366	358	366	327	390	386	379	370	376	357	362	355	364	345	362	353	349	387	389	332	358	351	359	345	343	366	379	368	396	383	344	372	342	371	357	326	364	378	393	382	363	363	365	366	379	378	376	390	363	359	342	383	383	340	351	341	362	432	319	370	385	392	378	373	366	373	374	354	373	375	352	375	349	374	413	400	340	390	315	389	373	358	339	403	361	363	379	384	365	366	361	355	378	389	356	366	343	394	350	381	364	335	386	369	352	382	368	341	339	347	366	330	379	381	390	349	390	327	381	387	356	385	363	360	366	382	363	350	393	376	402	374	395	366	358	361	400	364	354	383	349	362	389	360	378	359	371	391	331	363	368	374	351	348	361	376	344	367	366	353	355	374	407	365	370	363	346	340	338	357	360	375	351	355	353	381	361	363	396	348	365	361	420	364	376	366	347	399	377	339	372	345	323	360	383	384	409	384	386	363	346	352	373	341	367	373	347	348	367	364	352	331	354	402	334	378	350	376	369	358	363	366	359	353	358	371	380	377	375	384	351	358	358	360	346	378	377	380	370	330	384	391	386	363	397	390	390	397	375	371	363	361	347	352	367	360	368	372	402	389	340	360	348	350	318	366	348	367	378	348	362	345	347	382	371	352	369	375	375	368	360	348	358	393	344	361	361	353	398	379	412	361	345	353	403	357	346	369	377	390	401	357	394	359	351	344	386	366	374	372	364	357	358	389	365	391	351	352	323	374	386	375	344	365	366	354	353	368	359	383	363	367	379	381	369	381	344	375	353	374	372	393	359	347	378	363	376	387	367	381	359	370	378	390	373	384	378	357	344	341	357	339	334	337	377	352	381	417	335	362	370	353	399	385	342	363	372	345	364	335	378	374	335	359	363	383	374	386	349	373	349	374	371	389	351	365	388	355	392	359	335	370	353	367	346	405	321	351	339	377	369	364	348	358	350	353	362	353	392	364	372	339	332	390	327	358	378	359	363	383	394	338	375	397	372	384	348	418	362	374	398	351	359	380	358	375	373	386	368	379	357	361	378	360	369	321	338	373	364	344	357	360	392	370	372	364	384	366	382	380	406	399	359	374	403	406	372	373	338	377	370	359	338	366	332	353	362	381	363	347	390	382	351	341	370	390	389	387	349	395	399	378	371	353	382	357	355	382	385	410	371	336	357	386	358	374	347	351	372	383	324	374	362	308	371	420	358	384	363	347	387	345	357	343	364
7873	2397	5201	5860	5259	4244	3465	2948	2642	2295	2071	1842	1649	1635	1530	1448	1449	1280	1276	1289	1221	1177	1161	1112	1072	1053	1035	1048	1106	1063	1018	1031	973	1035	1027	1006	1008	1016	1018	1042	970	1012	984	972	989	968	999	958	932	980	934	923	901	962	926	954	928	942	933	937	926	942	908	957	924	949	900	1005	902	893	891	913	950	926	847	881	921	905	930	882	987	907	928	879	964	854	854	929	907	915	896	898	925	905	937	933	899	936	915	922	920	897	862	929	888	951	892	856	903	962	887	910	860	915	949	926	900	918	935	879	914	928	972	885	961	934	946	892	864	893	877	877	899	914	974	889	935	883	921	957	912	898	890	908	950	900	907	925	858	829	892	914	911	924	876	964	942	948	830	886	882	875	884	865	881	892	875	899	907	880	909	921	927	872	912	801	928	890	856	868	939	848	922	943	875	861	907	882	902	900	854	886	912	919	899	911	862	840	865	908	875	891	850	928	878	897	857	910	902	931	936	885	917	917	913	866	912	894	900	880	871	894	921	915	936	891	921	933	911	849	925	895	949	882	884	923	921	889	910	928	922	871	928	974	954	901	883	892	922	902	906	889	939	898	928	863	921	888	890	971	903	899	880	872	907	866	920	897	865	884	895	943	862	889	950	946	867	896	922	890	910	833	887	912	914	934	910	944	885	886	886	898	930	902	908	927	958	944	882	936	994	909	927	878	902	902	889	941	897	896	916	888	901	898	898	929	900	911	862	884	874	897	907	874	875	885	882	907	884	908	891	882	874	909	895	898	883	870	944	910	898	877	923	862	845	945	887	886	892	898	937	844	908	888	930	912	919	895	925	910	947	928	884	896	958	910	943	880	903	944	924	886	926	902	914	908	975	862	930	916	922	871	903	872	857	949	838	927	858	867	883	848	919	878	883	919	925	860	899	898	899	897	873	886	816	885	891	904	871	878	919	949	884	887	833	880	904	904	918	903	896	885	914	916	859	920	932	887	879	880	887	904	861	888	921	956	916	890	916	864	850	902	930	907	966	848	913	935	931	910	891	945	897	906	920	880	902	901	890	872	917	862	912	888	871	899	877	872	898	893	920	931	847	918	894	934	870	861	883	887	931	899	873	909	921	853	862	911	875	913	915	864	829	937	846	874	935	870	905	865	882	911	885	862	869	906	891	911	914	905	881	917	945	871	890	905	849	920	885	871	900	903	913	883	901	936	916	924	915	937	842	939	908	870	939	878	911	925	881	890	835	857	920	870	892	984	891	929	938	884	911	926	860	897	915	905	883	888	875	919	874	914	861	864	930	872	907	910	874	891	909	913	903	921	945	884	919	904	842	938	938	925	877	921	888	897	897	930	887	930	887	930	918	840	860	897	917	899	883	933	922	853	881	936	915	937	959	847	934	934	845	854	931	952	858	897	937	911	909	919	903	871	917	855	899	882	999	929	829	871	940	847	896	917	856	948	855	862	927	884	868	887	883	917	946	903	919	839	856	861	888	901	903	937	941	900	908	873	881	940	896	924	859	934	860	885	893	830	930	906	875	890	882	900	855	932	923	944	913	903	913	883	847	905	867	897	894	871	871	867	906	823	890	902	967	900	860	889	906	881	933	944	904	913	836	866	910	945	968	849	903	849	857	895	900	915	910	844	902	893	913	929	901	886	874	837	891	904	938	897	929	888	917	883	914	865	906	868	923	906	885	869	923	915	898	903	891	929	878	943	889	920	916	900	894	868	871	888	893	956	901	855	882	915	905	888	933	898	883	879	942	900	929	909	851	921	878	850	936	959	951	931	881	905	841	892	908	865	902	865	901	896	877	911	882	915	868	925	863	902	867	832	913	916	913	885	910	897	928	897	867	956	892	869	924	891	862	899	937	943	899	907	923	904	881	920	898	932	953	942	882	945	896	878	892	891	915	940	895	933	880	900	927	917	882	885	891	888	926	906	918	875	926	922	856	873	930	848	876	870	932	873	894	892	896	924	826	945	887	829	906	860	885	838	892	869	947	918	871	863	861	947	871	876	916	976	908	903	891	883	867	879	945	906	900	872	949	863	956	855	938	898	855	875	841	886	897	880	904	916	943	939	914	888	932	895	931	924	893	885	941	919	887	906	862	909	835	894	939	912	915	830	909	923	934	891	913	854	891	948	834	892	884	943	945	895	926	965	835	870	867	912	921	851	880	877	881	918	897	905	931	946	903	876	943	858	847	878	876	938	885	886	930	900	960	876	896	902	895	912	962	911	903	848	941	901	917	883	852	943	891	905	938	858	944	879	897	851	909	920	876	956	923	868	913	891	865	876	942	904	930	910	858	885	868	899	878	904	903	908	845	932	870	915	868	858	869	928	866	826	904	909	905	906	935	858	908	912	890	847	889	955	891	883	916	914	929	894	884	886	948	896	873	854	926	895	889	858	933	873	938	917	880	867	882	898	899	885	874	890	887	883	866	878	860	936	922	928	888	890	909	849	896	921	894	865	882	874	942	901	905	887	940	849	905	942	889	923	953	848	896	896	918	936	929	929	858	910	895	907	881	916	922	854	897	965	881	871	853	890	918	914	838	938	912	911	903	940	950	890	888	866	905	882	880	868	913	879	885	873	931	860	884	908	911	894	897	874	919	924	871	869	882	867	951	895	836	868	937	913	923	835	910	936	882	918	844	870	893	889	895	892	883	864	864	993	862	899	904	880	879	906	887	878	883	895	875	915	891	937	906	863	930	886	838	887	888	913	948	871	918	864	882	902	846	878	885	844	865	922	892	917	871	850	864	932	923	880	953	903	915	906	927	911	847	896	897	948	867	926	940	878	902	896	919	915	898	895	898	864	920	904	875	868	891	895	967	864	912	983	913	846	865	853	925	911	964	901	925	909	873	906	887	922	951	904	920	886	860	852	901	923	890	929	885	865	884	890	917	872	858	867	860	875	911	881	858	912	912	872	881	899	886	919	862	896	883	894	849	960	951	871	895	912	861	855	904	887	867	866	936	913	915	891	827	914	929	918	890	857	900	870	949	894	835	885	931	977	894	858	897	950	928	874	876	870	961	903	911	925	950	955	865	915	920	935	898	875	922	918	897	907	913	912	882	921	845	838	903	855	900	860	920	863	936	904	915	864	871	901	874	872	842	946	898	893	861	905	870	846	879	871	891	940	911	890	876	871	898	907	882	856	892	934	873	889	887	882	896	868	950	875	907	883	912	896	891	917	871	872	931	870	900	880	849	885	875	881	902	975	865	923	897	881	892	883	891	854	918	962	886	884	942	887	896	887	876	887	892	925	884	901	902	910	876	912	877	923	877	909	887	864	890	917	874	901	877	871	844	898	853	922	954	902	874	885	877	853	908	852	892	908	873	883	896	892	884	837	913	924	863	931	899	912	871	903	879	893	854	935	904	920	853	848	901	890	896	914	916	928	844	866	871	868	899	905	835	840	920	959	898	878	899	881	918	894	869	931	873	889	892	858	1001	863	886	931	911	917	937	889	910	867	883	938	921	855
1893	130	140	133	100	129	129	116	110	98	101	108	120	136	105	126	88	133	116	123	110	124	100	99	108	100	118	81	104	128	114	135	118	110	113	123	104	115	108	110	127	133	114	119	133	112	118	95	116	99	118	104	105	125	123	117	126	103	114	96	130	100	121	109	112	108	112	124	135	97	111	102	105	85	120	117	115	120	108	104	116	107	116	125	100	127	115	117	129	112	112	119	108	111	119	98	80	143	127	127	93	123	96	140	128	97	124	133	117	124	130	96	115	113	126	126	122	90	128	112	114	121	111	108	118	108	109	100	107	97	94	110	132	116	117	106	106	108	127	117	103	111	117	112	107	105	119	118	115	113	128	94	102	116	111	122	101	107	118	125	126	97	104	118	103	112	110	123	96	132	112	112	115	113	99	102	126	126	117	97	110	112	125	119	115	130	118	126	78	103	113	117	123	108	117	100	125	114	111	112	124	124	109	106	100	114	139	114	116	128	102	108	97	105	111	113	99	99	118	101	117	131	106	100	100	133	96	102	100	107	111	106	126	107	101	120	124	114	113	112	117	105	99	121	101	105	101	118	116	109	104	98	122	116	131	114	118	101	118	112	105	120	106	139	114	112	112	106	122	96	123	95	109	120	107	107	110	128	111	89	106	94	110	113	126	110	91	105	91	130	105	124	114	107	110	121	104	131	114	116	112	105	102	98	117	105	103	138	115	106	138	130	136	123	97	111	131	105	125	112	125	110	116	107	100	108	121	117	90	102	114	119	104	117	92	104	124	110	89	110	133	103	117	132	112	103	107	117	96	138	109	133	107	98	121	92	92	136	96	88	113	123	110	123	104	130	94	107	121	84	116	119	108	123	89	119	111	109	125	101	125	113	140	116	107	107	136	107	96	111	108	125	124	129	109	125	107	122	101	129	97	119	113	110	115	143	143	104	113	120	115	100	123	107	131	102	106	127	113	131	108	117	111	107	97	102	125	113	134	107	117	111	111	130	99	116	123	99	103	109	115	99	119	101	117	120	101	102	124	117	110	109	109	118	126	102	101	101	112	118	108	111	111	122	107	107	109	112	92	134	145	100	113	109	116	89	124	120	122	118	138	105	113	108	115	129	119	115	94	91	117	141	116	119	116	105	119	128	98	136	124	114	118	119	126	110	125	104	116	99	102	114	118	95	98	104	93	120	112	108	102	127	104	130	118	127	122	115	101	133	105	99	116	120	118	122	131	109	128	146	117	115	107	101	117	101	117	92	119	126	127	118	97	118	113	119	105	130	94	101	103	116	86	105	123	120	113	113	93	132	108	136	119	116	134	123	92	103	117	131	122	112	105	107	137	119	102	104	120	103	108	106	101	104	123	99	123	119	110	119	118	99	108	114	100	119	107	107	96	117	117	105	111	130	115	112	113	114	115	110	106	98	106	122	122	108	108	119	99	125	118	131	121	106	115	128	113	119	99	114	102	101	140	132	123	124	94	114	140	114	107	105	102	85	92	118	118	101	119	113	124	129	117	115	122	144	129	94	104	118	107	108	120	114	107	118	117	112	137	121	126	126	113	106	122	111	110	109	104	112	111	110	130	102	116	130	111	121	102	113	111	108	113	101	119	104	102	113	117	134	117	130	108	115	114	123	108	116	132	118	105	123	112	102	120	104	102	93	109	96	98	93	111	102	133	95	100	123	111	95	117	136	107	107	108	107	110	110	113	116	126	131	120	95	107	94	104	114	115	129	96	103	123	114	107	107	89	131	124	121	99	117	118	101	95	107	116	102	122	119	104	113	97	97	115	84	120	113	115	115	117	110	110	107	128	107	108	114	110	100	132	127	101	109	124	110	125	122	98	113	108	109	128	123	97	103	113	136	119	137	102	99	109	125	102	116	121	106	105	108	103	121	113	102	114	104	122	120	106	124	91	107	122	100	111	103	136	102	120	121	108	132	106	88	119	102	98	100	122	118	111	114	132	121	109	113	113	118	121	103	124	125	112	114	113	106	114	112	91	107	117	125	111	124	123	135	106	123	108	105	112	150	119	119	118	106	117	116	123	105	101	115	114	101	113	123	119	113	123	131	112	96	113	116	113	106	103	105	131	110	130	123	125	117	113	110	114	105	119	129	106	133	129	97	110	124	115	103	96	103	107	111	140	118	115	103	135	121	122	95	120	127	118	114	114	108	96	111	121	118	93	103	116	89	121	103	110	116	117	106	112	94	131	124	108	98	93	123	94	111	127	129	92	109	125	102	130	110	95	107	109	104	109	100	109	115	115	109	105	121	113	119	118	97	123	103	98	115	109	131	103	111	143	106	97	110	115	107	106	128	114	118	121	111	116	125	105	105	95	128	99	126	110	114	110	113	107	113	112	110	100	101	116	110	124	98	118	120	106	93	96	100	121	127	125	109	126	89	121	111	121	119	86	122	100	123	101	102	115	128	120	126	112	120	87	108	115	128	117	100	138	92	118	100	88	111	94	108	117	105	99	104	127	114	111	136	101	104	115	112	120	109	126	124	114	100	103	105	113	126	90	103	111	100	118	111	112	97	110	115	120	122	109	119	121	102	100	105	128	131	97	126	110	103	100	111	106	120	130	105	115	127	119	115	106	115	109	93	116	106	119	74	122	110	100	124	114	102	127	124	128	114	106	91	95	96	110	108	116	122	127	117	102	109	112	122	121	124	128	113	127	107	111	122	122	126	114	103	126	107	93	113	124	116	111	100	106	103	101	102	101	108	131	116	110	129	124	107	106	114	111	114	115	92	88	105	106	95	132	105	105	111	108	92	113	126	110	101	108	110	108	108	104	99	124	118	130	105	121	98	110	129	104	131	107	118	126	118	130	112	105	121	92	128	111	93	121	112	111	134	118	118	96	117	111	133	101	133	137	124	107	117	115	110	97	116	128	113	101	103	98	111	117	111	88	137	110	105	93	120	108	114	99	120	126	131	117	114	113	133	121	130	105	104	121	108	104	109	125	114	111	127	120	129	124	108	115	126	109	104	94	111	107	122	116	111	116	115	117	124	133	101	97	122	95	112	110	120	108	109	96	102	116	94	131	124	129	128	119	130	110	97	91	102	136	105	107	116	122	121	103	109	123	113	100	97	137	118	125	124	144	117	143	110	137	102	126	124	112	91	121	98	111	116	94	103	113	105	108	124	96	104	107	113	135	139	113	99	112	108	105	115	122	87	115	105	105	105	104	109	117	117	125	110	122	111	100	117	104	146	109	112	117	125	102	107	99	107	118	115	97	107	109	125	112	106	125	105	102	103	112	110	126	107	109	120	120	95	129	116	130	107	102	121	105	99	117	129	110	112	115	112	112	110	109	125	116	122	129	111	130	104	101	108	113	111	115	113	124	143	92	134	118	119	101	105	99	116	96	124	116	131	126	111	133	109	106	100	112	114	122	102	134	108	103	128	117	111	113	104	114	97	100	92	114	106	106	110	117	106	114	98	113	107	119	131	120	102	114	117	106	113	105	117	126	118
2044	355	425	455	437	428	385	365	399	399	382	362	360	383	388	339	401	389	405	345	351	366	349	416	365	383	381	375	381	373	359	350	328	399	351	372	366	352	384	363	397	378	344	384	365	340	345	371	401	345	379	366	334	346	347	381	336	360	345	349	356	366	342	372	352	367	324	345	365	397	340	348	344	385	364	371	350	352	329	347	344	359	366	335	370	393	351	368	352	331	355	354	344	377	347	351	354	373	368	391	370	382	382	364	396	388	343	375	370	352	344	365	383	342	342	345	350	393	382	367	366	373	352	347	349	378	348	381	334	345	364	375	379	365	344	315	368	375	387	373	356	364	347	348	398	378	375	373	351	369	362	363	379	362	356	337	336	347	355	374	344	358	394	350	342	380	355	359	348	383	357	386	360	366	341	355	314	336	338	380	371	339	392	335	366	348	350	367	385	326	329	353	372	337	384	357	334	335	334	380	330	356	367	351	373	336	349	374	383	392	360	375	369	370	347	336	390	353	342	373	332	374	352	394	346	392	377	395	343	361	349	308	349	360	327	381	348	395	366	378	370	357	359	330	394	349	348	319	358	342	349	324	361	362	384	342	349	312	364	364	332	324	365	348	324	326	333	402	381	332	351	329	386	329	338	331	397	345	352	372	363	364	371	382	363	367	380	367	353	358	357	356	358	363	326	342	373	346	325	356	366	360	339	348	368	358	373	343	343	352	335	362	352	324	343	365	352	346	365	365	351	342	346	355	365	397	402	352	390	356	343	344	361	362	363	356	375	338	358	379	331	370	353	378	362	359	357	351	342	379	361	377	315	373	346	400	333	394	358	313	373	338	372	332	376	339	355	372	369	371	361	357	332	349	350	375	336	375	364	377	360	333	329	359	352	360	385	341	354	332	395	359	358	347	345	364	331	344	334	367	336	330	359	379	375	331	389	355	368	364	355	389	375	365	379	363	363	351	368	392	395	345	355	389	352	404	348	410	340	366	348	365	383	357	344	340	319	355	369	319	363	312	336	370	363	339	393	355	355	358	373	327	343	376	354	378	364	338	369	360	310	353	375	386	338	327	358	349	363	359	363	396	361	371	355	376	374	353	373	364	388	347	352	380	364	371	348	356	312	366	350	360	361	367	379	343	359	367	342	324	363	334	346	357	370	370	373	396	335	346	364	344	369	332	375	361	359	370	385	369	366	396	353	365	365	321	375	364	362	365	382	330	390	366	350	364	392	381	311	372	337	385	359	373	344	364	359	378	354	351	381	349	377	343	364	369	319	357	344	341	344	379	375	362	381	337	343	383	382	345	381	383	357	361	356	375	388	345	362	358	356	372	351	342	384	374	355	345	362	332	366	379	375	344	377	336	347	369	394	360	357	346	360	376	386	354	382	355	363	365	353	340	365	382	368	378	398	312	349	350	402	399	364	366	379	338	357	353	381	329	356	390	375	346	359	378	357	382	390	385	360	344	372	342	344	380	349	352	377	335	330	371	362	339	359	357	352	343	367	347	347	371	359	318	352	356	345	390	350	352	342	362	357	352	338	354	348	352	392	351	355	349	341	379	367	330	321	364	330	364	366	351	327	352	335	368	344	391	353	410	342	357	377	367	373	350	330	344	331	355	368	331	359	324	362	363	410	333	374	338	350	317	348	378	327	357	420	348	377	342	369	409	387	338	351	373	353	341	351	366	349	383	330	395	365	344	356	354	350	346	367	359	400	349	359	355	359	372	382	342	357	349	356	343	390	387	350	340	369	365	365	337	354	370	341	325	371	369	348	376	322	361	339	389	318	345	343	333	363	335	312	346	359	370	358	335	354	361	352	330	359	325	360	375	377	364	387	348	353	370	367	381	364	359	354	355	354	334	328	355	369	340	343	336	380	354	360	344	354	386	363	361	366	313	372	362	353	382	358	361	342	349	373	357	376	380	404	353	367	359	386	395	371	353	341	360	368	348	383	355	387	374	374	377	363	364	371	344	355	363	344	389	350	384	358	370	353	380	341	381	342	399	351	355	344	352	345	372	328	348	358	359	365	333	338	415	382	367	331	366	377	358	375	343	379	373	347	372	342	364	351	372	356	352	333	387	352	337	374	379	363	335	360	350	366	345	366	353	345	324	379	361	366	373	342	350	333	347	332	361	359	351	371	360	363	346	364	372	343	360	344	340	377	337	379	345	339	358	361	371	356	351	345	366	347	352	347	334	391	359	372	358	372	343	353	382	331	357	414	328	331	361	362	389	334	345	338	342	373	347	364	375	362	356	397	381	364	383	368	352	353	367	330	344	381	398	359	353	359	360	379	338	358	367	383	347	373	348	346	352	368	336	340	322	337	381	353	337	355	330	336	358	330	323	340	386	356	330	356	356	352	391	363	387	360	327	353	348	339	363	343	383	346	375	351	364	349	352	347	352	336	356	354	347	322	337	359	354	369	354	380	362	359	380	341	369	368	339	385	358	376	359	379	341	337	366	388	351	354	349	390	339	361	321	357	343	394	352	336	364	383	376	369	358	375	336	352	336	361	349	369	359	340	380	354	362	365	366	367	372	342	354	326	324	367	370	385	390	363	393	366	359	314	370	363	384	364	358	347	353	361	397	360	326	361	372	347	344	359	358	387	381	316	391	351	346	342	368	367	365	424	351	351	357	359	310	332	388	349	357	346	379	373	348	372	379	329	364	371	358	345	359	393	344	381	355	323	341	394	364	330	370	343	345	344	346	354	360	342	352	370	345	351	350	346	403	363	357	340	369	372	345	387	343	317	329	362	377	343	379	330	364	361	347	366	350	345	382	344	365	358	350	349	372	357	369	399	370	334	351	333	383	376	347	351	358	382	369	356	347	341	397	353	362	345	358	327	335	375	330	323	341	341	359	336	360	372	366	349	341	379	371	336	339	364	345	371	367	411	383	350	348	347	382	355	364	352	349	353	341	385	382	366	346	358	349	383	376	393	332	329	355	354	345	369	356	393	362	348	347	364	391	359	385	387	342	353	340	317	347	381	366	352	376	357	354	373	368	367	353	354	393	354	316	315	365	380	344	360	361	363	368	354	355	375	359	366	356	349	353	338	371	356	351	336	353	359	362	356	385	387	345	363	353	379	369	375	353	381	375	394	386	347	383	347	366	371	352	349	346	380	338	370	363	383	351	382	382	353	367	375	357	360	371	356	410	349	365	356	370	359	344	330	340	339	394	372	343	349	353	360	366	381	361	345	340	372	345	378	362	355	360	341	390	361	401	359	361	367	343	349	346	342	346	333	365	366	381	358	370	367	342	357	362	359	388	339	361	342	340	353	377	342	345	364	360	379	358	350	351	370	377	377	372	377	364	385	367	367	379	345	367	336	344	377	412	363	372	351	375	339	345	350	357	338	328	360	365	331	341	375	370	344	375	341	335	356	376	361	367	338	372	370	382	364	370	352	379	346	356	358	385	358	372	360	357	369	361	316	391	356	334	371	365	352	330	362	349	387	357	395	341	362	353	342	357
7596	1111	1206	891	642	529	407	397	385	313	272	267	270	241	216	238	249	207	237	246	216	232	229	201	227	211	198	214	199	189	222	190	194	197	181	176	202	217	201	197	193	227	218	212	178	198	207	197	183	216	196	207	213	203	214	221	210	210	210	219	195	196	231	207	192	202	200	186	198	200	202	206	218	205	216	214	197	181	211	209	184	189	205	231	211	229	184	205	192	216	202	180	221	202	181	195	223	235	196	211	217	218	231	211	198	190	217	199	216	209	204	209	229	185	189	214	176	209	204	205	225	202	218	207	198	212	177	206	218	203	231	201	208	179	217	198	207	218	192	214	203	192	192	203	192	205	221	206	206	208	203	209	182	189	186	193	186	207	203	224	240	205	188	202	215	207	180	220	196	211	213	198	212	211	199	201	215	190	215	202	221	200	207	202	202	221	202	212	186	209	189	186	202	220	198	175	195	228	192	203	210	218	204	180	219	201	171	187	171	193	194	189	181	176	202	214	185	201	204	201	188	193	194	208	208	198	207	198	202	205	199	214	212	223	215	198	195	194	193	195	188	178	188	200	218	209	189	229	214	224	190	197	182	225	219	196	206	182	204	203	204	215	214	204	200	230	180	200	203	189	186	186	214	203	208	198	194	202	181	196	209	203	198	199	211	186	202	193	193	180	219	225	197	213	204	193	204	193	199	190	188	206	232	205	194	196	209	208	178	208	188	176	203	198	189	210	190	177	217	210	181	195	210	219	189	225	207	204	212	192	183	186	197	243	212	209	187	220	192	190	203	199	196	187	201	210	206	175	238	215	208	211	208	205	195	196	212	219	184	197	202	200	232	178	193	174	192	207	207	198	209	216	199	220	204	208	201	225	198	194	197	185	185	198	195	182	229	190	174	198	190	234	235	202	181	199	198	189	189	183	225	201	207	233	183	185	190	212	184	187	215	197	186	178	228	201	177	188	190	210	204	188	222	206	210	189	195	182	235	206	197	224	206	205	201	211	226	218	210	227	208	211	192	230	205	213	204	201	221	197	225	179	173	197	210	203	197	188	204	197	192	221	205	195	184	190	216	196	204	191	216	216	206	201	200	191	206	190	230	206	210	206	192	209	226	209	209	197	207	209	187	203	222	207	207	221	210	222	208	194	208	210	199	228	187	216	206	233	186	200	204	182	184	180	221	198	202	205	191	202	208	189	219	225	223	214	235	214	182	198	206	187	198	198	195	203	203	202	200	212	178	198	192	193	189	194	188	183	185	214	221	179	212	221	210	181	194	189	207	210	194	213	177	195	192	179	200	214	213	213	194	192	181	198	192	190	211	207	200	211	192	212	177	198	235	212	187	190	198	189	198	212	205	199	200	187	223	225	206	180	202	189	218	192	193	230	205	199	216	203	198	200	199	205	197	225	175	221	208	210	201	222	184	203	172	190	173	195	211	195	178	200	205	222	210	198	253	192	207	183	216	190	225	227	183	205	189	210	217	201	218	213	182	191	225	216	226	220	206	180	235	192	225	188	180	187	204	214	190	203	206	208	213	204	208	187	195	171	211	219	191	188	201	212	197	199	212	173	200	169	217	202	212	198	198	207	206	168	198	227	203	193	196	203	209	209	225	225	207	221	194	219	210	217	193	198	204	188	237	202	199	220	210	211	210	220	197	205	192	208	188	221	203	217	203	191	210	204	179	197	192	225	208	196	201	197	197	195	203	202	217	191	208	227	187	185	198	199	221	190	187	221	199	186	208	186	210	203	199	192	206	198	189	195	208	228	203	183	211	210	207	193	218	198	205	206	204	230	205	172	209	203	222	225	199	218	194	235	201	191	193	177	189	207	196	228	207	220	197	171	220	200	203	215	187	189	169	206	228	205	189	209	190	192	197	192	211	181	210	181	203	216	223	205	200	218	210	171	196	225	185	239	229	208	205	214	198	185	178	206	206	216	204	218	185	219	195	188	219	208	194	196	202	207	182	192	209	201	206	227	186	170	204	203	212	200	187	185	224	215	235	237	209	210	209	170	205	200	228	184	194	198	199	206	204	207	194	215	210	198	209	199	219	222	237	235	194	202	200	210	214	204	204	196	180	223	225	198	212	195	197	192	193	192	218	209	221	211	206	195	187	195	188	204	227	210	211	202	193	175	213	188	202	175	212	197	231	202	245	213	204	209	220	194	181	244	214	216	211	210	231	214	204	198	212	208	220	198	180	205	216	209	220	219	194	216	188	214	199	188	194	181	188	187	205	186	199	202	194	230	208	201	203	204	181	220	190	198	171	185	205	187	199	187	184	194	177	180	208	205	185	225	192	218	188	203	219	200	224	184	193	191	239	200	231	211	199	196	198	182	218	199	209	212	202	173	227	182	178	194	208	191	205	197	226	221	237	211	220	199	208	210	196	221	183	194	231	208	191	215	195	196	205	211	212	203	232	194	195	199	190	199	203	182	208	190	190	210	226	190	198	210	197	203	193	198	215	183	202	165	195	229	199	179	198	187	200	206	212	195	203	202	196	178	201	201	205	201	214	194	216	182	166	193	241	172	191	211	200	201	180	214	181	204	189	201	231	178	201	199	206	204	210	200	195	217	189	215	202	212	182	205	194	207	195	176	201	215	200	203	186	190	211	227	188	210	212	197	196	228	209	207	202	205	224	167	196	198	221	196	210	208	192	203	211	190	226	205	210	223	190	201	211	219	196	201	192	204	225	217	190	197	232	192	189	222	204	220	198	191	199	162	189	207	200	183	197	221	209	228	205	181	221	240	214	212	194	203	175	204	201	221	190	195	184	215	228	188	206	179	222	215	176	202	183	218	215	218	198	203	186	202	217	228	204	209	189	216	204	182	198	200	199	197	195	199	194	202	189	208	216	193	203	216	201	197	198	209	241	186	195	199	212	179	220	227	184	183	190	207	201	202	212	210	196	196	237	177	199	168	215	205	195	200	209	197	193	203	189	217	197	209	189	206	225	206	212	202	216	188	214	196	194	228	218	200	218	201	192	201	167	186	211	201	209	195	203	231	216	174	208	199	183	197	208	201	186	199	208	199	202	169	210	255	186	209	202	195	199	170	211	215	237	194	206	191	217	185	202	224	216	252	188	213	204	207	190	199	216	233	212	214	180	202	211	220	193	215	184	215	190	192	193	206	218	181	207	184	196	200	217	215	187	204	169	205	208	199	177	208	226	211	183	188	205	174	209	212	233	202	196	204	206	233	212	187	199	206	201	213	178	203	167	226	204	228	206	185	182	196	188	203	194	222	187	217	238	192	225	190	197	187	200	217	207	207	199	200	200	180	172	197	202	184	209	208	186	210	181	211	211	171	190	214	205	200	198	216	220	201	206	190	219	197	224	188	210	181	178	205	225	189	184	208	189	219	232	189	203	189	218	185	201	205	229	206	205	218	183	197	218	210	197	196	205	195	215	178	204	200	189	207	205	207	211	195	181	223	184	215	204	213	189	205	191	201	201	205	202	193	208	221	207	199	196	177
5925	1391	2780	3285	2797	2303	1924	1617	1385	1251	1177	1046	995	952	870	878	844	822	742	796	695	741	691	665	660	687	678	609	623	637	682	620	672	658	596	632	609	636	676	655	593	614	603	564	627	631	624	594	576	570	604	620	534	549	573	596	538	602	598	588	574	615	556	577	574	575	583	551	554	574	561	565	560	559	601	551	570	575	567	614	543	574	578	569	579	573	545	526	589	552	609	569	542	577	605	607	569	574	550	531	553	568	578	557	582	540	567	552	533	576	588	559	588	607	573	604	586	591	603	600	591	573	605	552	574	564	599	556	611	586	622	519	549	594	568	595	547	551	566	561	550	570	564	553	552	529	589	583	521	586	548	569	516	581	556	567	549	577	576	535	594	577	553	546	564	551	566	578	548	571	518	576	522	572	607	550	542	584	556	540	530	571	556	536	527	532	530	569	575	566	588	562	597	565	595	556	555	587	556	589	552	547	551	596	587	544	577	572	562	534	583	533	573	561	548	538	569	564	571	553	560	556	564	542	558	529	583	571	562	542	567	570	624	642	544	586	545	544	547	573	567	560	557	581	588	598	581	574	557	547	540	590	553	512	568	592	579	585	551	581	623	585	582	583	578	513	549	587	567	578	583	575	547	606	568	536	559	571	576	597	565	547	594	573	545	534	538	579	560	534	580	553	538	553	591	590	563	588	532	577	562	604	544	560	567	621	576	563	536	542	564	608	562	528	522	568	582	569	560	616	560	547	568	572	528	577	600	569	589	569	553	569	567	600	559	576	552	585	531	571	554	534	596	583	577	541	536	561	542	563	582	572	545	615	514	568	538	554	554	596	552	586	538	544	581	537	547	545	566	563	517	554	617	574	599	553	561	556	593	562	544	570	580	541	543	560	570	574	532	554	548	539	552	540	545	569	590	573	530	541	585	588	572	576	554	590	574	525	546	531	536	559	563	595	567	545	549	569	544	592	574	584	554	531	568	552	574	576	590	549	544	504	561	588	559	552	542	615	540	600	526	598	560	584	552	569	592	587	557	568	537	545	564	493	573	569	608	538	579	559	591	557	533	589	553	552	608	523	536	569	568	570	550	602	568	585	588	571	555	561	521	599	540	574	602	561	561	594	541	558	571	589	558	547	582	567	565	588	568	549	554	574	565	570	594	604	522	563	528	550	530	595	535	555	608	526	564	544	538	571	569	553	569	572	599	559	580	548	591	573	610	566	535	593	579	557	584	564	569	558	537	548	524	538	555	554	543	547	599	582	530	596	567	552	558	582	593	543	552	545	568	581	542	587	514	560	566	550	552	535	553	539	568	607	563	553	591	510	605	528	593	568	552	574	588	554	577	590	616	568	531	561	612	586	553	510	515	552	547	598	605	546	601	533	549	578	576	572	550	559	553	565	521	574	561	555	556	539	619	585	560	550	553	564	542	561	512	544	604	606	606	506	568	527	569	563	583	573	525	568	556	580	582	548	590	578	557	581	576	579	610	559	540	573	578	583	558	588	553	590	542	565	564	567	566	577	567	565	577	555	570	580	607	535	576	559	508	564	575	563	559	504	480	531	548	615	562	541	566	542	566	550	575	547	507	553	533	533	531	538	598	531	516	566	581	592	571	573	533	532	551	531	568	610	541	542	576	598	612	552	534	590	578	599	552	541	570	581	560	526	587	510	623	582	546	535	587	573	566	587	574	582	605	560	552	550	589	557	565	569	541	576	512	553	543	549	614	527	522	568	548	556	549	533	572	607	542	583	542	587	630	563	560	566	567	569	544	568	617	588	567	550	591	560	558	551	568	575	545	540	565	562	552	554	593	539	565	595	577	590	551	545	619	572	546	587	581	572	587	556	561	530	580	553	574	554	587	604	584	578	550	582	505	551	526	550	591	610	545	570	557	541	525	591	537	541	575	554	545	593	560	572	565	534	576	586	573	559	542	599	549	521	568	544	578	595	588	592	570	578	542	561	628	539	541	553	533	565	545	585	542	558	572	555	595	565	568	536	567	550	590	589	553	561	544	577	528	573	554	580	530	579	601	571	560	574	545	541	581	545	556	563	588	551	537	567	565	559	544	579	579	526	571	554	566	568	582	527	559	538	572	540	562	541	556	537	570	567	566	561	592	556	541	561	590	545	568	591	582	532	576	593	557	568	579	531	588	588	585	544	589	576	599	577	559	587	557	534	525	572	549	553	568	537	578	545	608	590	619	566	572	565	582	573	567	562	560	557	574	584	539	562	538	579	592	556	620	550	606	559	570	547	586	558	580	564	574	542	552	527	623	569	545	539	531	555	538	558	535	557	533	583	608	581	552	551	543	581	582	597	578	555	573	580	526	546	541	544	569	529	550	573	564	569	562	591	548	549	588	543	571	526	550	549	583	541	537	525	548	538	572	553	549	575	570	560	555	572	521	552	572	581	547	533	593	572	548	613	589	542	596	515	584	569	551	576	577	595	547	576	545	534	578	594	563	565	556	568	558	572	535	562	597	550	537	564	624	545	561	570	573	583	584	576	540	555	590	577	585	576	534	547	571	549	551	589	554	566	565	617	580	594	560	539	577	545	512	566	551	565	602	543	547	573	542	551	542	569	585	531	547	529	589	587	551	565	558	577	574	553	534	549	535	544	524	582	589	608	608	550	612	548	541	584	587	560	559	531	552	542	600	557	546	599	580	570	554	510	597	552	594	572	585	600	575	544	612	568	586	545	612	579	528	573	533	548	597	572	585	561	529	570	535	535	558	599	534	596	557	577	561	552	573	563	602	575	535	583	548	564	570	583	607	567	563	593	552	585	573	543	561	592	597	595	533	592	581	537	607	571	519	555	554	585	556	569	568	565	581	533	569	594	531	554	545	547	597	568	548	522	581	545	606	598	571	545	551	562	557	592	587	555	562	588	578	571	569	577	592	514	569	558	525	568	583	589	487	559	603	536	585	573	571	554	535	542	541	565	583	573	521	590	578	578	580	566	567	582	564	576	576	553	564	573	527	564	529	548	495	545	509	500	541	580	542	557	590	601	576	562	538	525	578	555	578	538	608	560	560	556	538	533	546	599	587	558	576	587	580	540	623	539	577	565	561	560	546	530	540	553	569	548	535	568	561	558	552	557	515	550	558	556	558	586	533	597	571	570	577	497	518	555	566	566	545	560	532	579	561	571	583	589	516	518	569	550	554	574	579	562	555	565	567	558	564	556	528	578	546	558	553	534	554	568	510	559	547	558	572	559	544	610	544	593	588	597	571	566	584	577	568	546	598	537	579	590	569	553	600	551	551	615	562	566	556	543	573	531	550	555	569	579	570	570	586	598	574	536	552	542	551	555	537	562	563	624	575	522	590	579	575	534	575	565	556	556	531	587	557	583	560	560	535	610	558	561	529	563	533	550	563	539	578	571	545	529	551	598	554	570	556	576	558	567	566	573	555	556	580	589	517	552	527	529	561	620	588	590	595	561	543	591	551	543	549	506	616	522	557	557	568	522	580	575	596	556
14406	2654	2719	1974	1448	1037	866	707	659	621	556	538	501	487	450	430	424	457	401	393	364	387	388	364	410	408	377	369	404	403	374	349	412	334	379	376	357	376	415	372	379	358	387	398	363	381	353	366	362	400	396	383	343	378	363	386	385	346	358	349	361	387	348	349	386	359	383	369	375	316	381	361	362	356	377	373	366	371	350	352	371	372	367	355	394	354	357	388	377	365	361	353	350	370	367	390	347	351	375	356	334	372	410	388	390	403	396	375	387	372	381	346	347	380	356	352	398	362	358	375	382	313	378	349	385	380	424	336	357	390	381	342	349	377	356	337	316	378	396	353	334	378	344	352	345	418	375	355	349	372	350	375	336	328	360	340	388	344	362	369	383	361	356	382	327	346	369	382	378	367	369	367	360	360	343	368	367	370	353	342	391	357	387	376	364	341	374	360	330	374	344	364	359	340	355	372	357	389	376	370	347	357	366	346	391	340	329	356	341	364	361	413	395	373	369	362	386	367	375	382	378	382	348	409	375	389	394	384	352	372	348	386	373	384	332	371	342	348	335	404	377	344	356	402	351	349	370	355	376	362	337	364	365	362	342	354	386	371	371	367	342	365	363	368	370	368	399	374	343	360	365	356	372	380	343	321	356	368	327	405	381	364	342	377	385	352	374	341	359	349	373	375	336	366	371	379	347	369	348	368	364	392	367	369	380	349	412	376	359	391	356	353	370	361	369	355	357	339	376	337	395	360	354	396	307	366	343	362	355	405	317	351	387	360	334	359	336	366	384	392	362	374	400	355	366	374	397	381	390	366	401	365	357	414	372	352	378	357	392	397	361	353	364	367	385	361	372	329	377	356	421	344	353	334	364	359	322	346	387	366	361	355	382	381	330	359	400	348	363	341	367	356	381	331	398	402	363	378	385	382	381	368	371	379	373	368	363	396	386	398	386	373	387	340	355	396	344	383	368	375	382	400	369	377	351	341	397	379	358	366	373	351	351	322	340	374	370	353	404	371	378	348	394	378	385	385	376	352	366	399	384	358	335	368	352	378	372	354	347	360	329	378	329	367	363	377	340	376	369	336	348	335	355	345	364	387	351	359	386	371	409	361	348	351	341	362	347	338	391	336	377	347	401	339	348	377	391	388	347	375	377	364	371	348	349	361	358	347	388	356	384	372	387	372	353	353	369	359	342	359	358	387	370	321	359	355	366	380	372	394	386	331	383	367	368	368	389	345	359	311	344	356	368	358	395	378	355	353	355	362	371	363	331	379	370	346	351	361	382	384	373	358	344	372	376	365	387	372	398	350	371	366	355	369	370	372	373	363	384	325	347	345	364	394	379	343	348	341	360	323	393	399	378	345	373	389	366	390	377	364	328	376	338	360	360	417	382	341	352	380	362	370	334	355	338	380	386	351	349	369	360	394	384	369	363	385	343	348	353	355	375	380	337	395	392	377	346	377	353	393	387	394	332	356	366	361	406	380	351	359	369	335	353	395	368	367	395	355	359	353	344	411	352	382	372	331	350	353	345	349	369	344	359	381	376	350	335	351	350	353	380	365	363	374	380	353	380	336	345	386	349	385	347	345	352	367	385	387	373	398	377	355	367	372	351	356	332	390	352	377	377	362	350	343	350	384	346	359	380	385	371	393	360	364	346	358	352	391	364	364	391	362	360	337	363	355	344	372	337	358	393	342	394	387	355	375	408	395	351	389	353	342	360	382	344	401	363	401	384	373	381	318	373	393	377	381	400	364	378	355	365	381	367	384	386	351	321	392	369	376	379	353	355	385	341	348	354	357	367	376	364	365	367	385	380	349	346	397	360	320	364	373	370	370	353	367	347	374	341	350	363	368	396	360	392	394	328	380	344	364	402	355	356	397	355	369	369	376	353	363	380	354	367	364	349	343	397	349	386	362	359	329	329	378	357	368	365	341	336	360	375	390	343	408	374	389	373	333	374	381	331	354	345	367	375	374	375	353	357	351	343	364	361	357	365	334	344	375	332	381	377	356	319	352	360	354	370	369	341	370	346	388	368	352	417	353	328	366	382	360	361	358	360	414	392	375	359	385	377	381	380	381	383	359	356	366	365	357	397	383	329	350	361	363	357	327	386	404	399	372	387	364	372	329	361	368	378	350	340	373	374	334	371	354	372	345	347	411	357	347	346	401	384	391	339	342	384	351	380	358	376	349	339	363	354	407	369	364	351	352	369	395	370	386	375	330	386	405	355	379	354	350	351	368	379	329	365	373	354	372	389	378	377	366	362	362	370	385	332	367	339	326	392	387	358	334	341	363	362	358	364	349	344	376	339	350	347	344	364	399	331	399	376	392	351	383	357	336	339	379	333	341	340	348	364	355	353	377	373	353	352	363	359	343	375	346	407	402	352	343	365	369	367	386	321	347	358	354	389	370	354	373	336	354	362	383	393	364	352	349	350	373	366	379	361	357	361	366	375	382	371	377	389	369	399	385	336	396	382	362	370	316	353	345	390	352	369	368	341	402	340	380	366	368	361	347	351	362	321	373	388	368	365	382	368	389	368	370	361	376	380	373	373	358	405	340	376	362	379	382	422	368	361	388	365	331	328	363	392	385	379	341	340	389	355	353	376	363	366	355	363	379	402	373	389	361	359	339	393	356	372	385	342	355	371	384	399	386	333	344	339	368	374	359	346	362	362	352	376	371	351	356	393	390	373	356	394	384	372	392	375	400	401	334	384	354	368	361	334	332	377	386	389	354	363	371	370	372	346	364	343	338	385	342	359	335	364	390	342	357	363	380	336	383	365	348	349	362	363	372	387	388	411	326	356	347	373	392	346	322	373	330	355	379	397	395	344	389	360	381	347	388	340	392	364	330	410	336	368	330	349	387	375	370	361	408	388	378	362	355	342	352	311	369	358	367	368	363	368	382	375	378	353	405	348	377	381	356	371	391	358	392	347	379	374	366	353	383	399	336	409	371	334	353	377	356	380	354	373	378	389	345	383	383	400	366	382	350	388	360	307	359	373	373	332	386	352	341	339	345	356	396	410	350	343	372	350	384	361	393	359	330	381	383	368	395	360	395	361	383	364	373	346	393	366	377	339	397	368	371	402	356	364	359	390	352	352	368	369	368	378	368	360	338	382	394	369	353	401	361	333	371	388	371	385	380	338	357	369	400	375	355	360	371	320	372	421	364	414	358	400	377	339	349	352	356	377	391	380	374	335	356	389	351	389	370	369	334	397	374	363	357	369	372	355	389	367	357	345	370	362	378	349	367	340	363	372	371	377	335	352	382	413	356	350	373	376	341	370	398	361	353	376	374	323	400	371	360	370	350	369	368	367	335	361	364	379	357	348	338	371	356	323	395	342	358	359	401	387	396	401	389	377	366	360	401	354	377	378	399	372	376	343	415	372	347	351	368	391	362	348	375	371	340	361	348	365	370	353	386	394	385	358	352	384	363	364	322	344	371	389	371	328	363	354	337	366	348	365	363	359	368	366	380	369	338
7860	2495	5128	5775	5183	4180	3462	3019	2515	2349	2092	1926	1688	1559	1520	1510	1427	1306	1326	1227	1163	1199	1157	1149	1127	1155	1073	1128	1046	1098	1041	1005	1021	1081	982	1042	1063	997	941	1107	959	1003	1017	980	955	895	941	974	923	952	935	933	859	891	937	907	878	948	931	895	866	930	955	910	931	900	917	917	930	841	923	867	924	877	932	867	923	892	897	892	920	947	895	940	912	936	876	936	908	960	892	917	1000	957	916	917	957	923	900	904	873	945	901	883	978	932	844	916	905	897	916	917	885	895	871	923	923	964	917	923	926	826	877	941	910	868	949	863	863	958	923	885	890	934	954	843	898	868	899	912	909	890	864	935	927	920	888	907	911	880	938	905	909	872	907	931	928	826	926	829	882	937	913	924	914	859	901	929	897	902	944	938	874	843	910	927	892	861	946	882	908	861	887	916	895	876	868	851	885	873	911	860	887	895	911	910	907	902	925	917	940	895	897	891	922	886	895	880	916	931	853	931	928	883	899	908	904	874	879	881	889	884	902	899	898	919	985	877	924	874	888	858	857	942	927	900	894	920	914	903	843	899	906	900	921	897	852	866	920	869	868	873	930	866	888	894	914	874	906	879	872	889	915	908	928	916	878	875	852	904	859	880	806	889	873	916	885	927	918	930	894	958	887	907	889	907	898	877	926	882	897	927	920	883	898	883	829	875	915	916	898	903	922	876	880	845	909	864	853	861	902	891	907	856	898	915	955	912	877	901	916	922	898	883	839	921	874	862	921	835	923	889	900	868	885	885	870	952	833	906	950	919	901	788	863	925	877	916	905	828	917	924	900	877	939	849	881	885	886	923	847	909	901	901	960	866	910	926	935	930	909	885	825	923	905	880	883	925	890	886	919	895	857	836	911	888	904	916	946	904	895	907	881	903	825	936	927	919	851	878	852	891	964	853	878	878	883	904	869	929	851	914	902	921	927	874	903	886	899	953	932	896	956	871	873	872	830	909	846	899	890	911	970	911	899	875	879	931	921	948	917	873	875	864	935	895	863	899	838	875	902	849	929	880	881	875	895	860	912	861	885	944	863	890	915	878	920	865	891	904	924	848	867	912	887	864	906	838	942	883	853	916	914	932	875	924	906	939	918	898	892	864	958	911	892	940	899	935	930	913	875	846	890	909	936	949	940	897	914	906	893	878	907	911	970	866	900	929	849	913	867	890	880	862	915	861	953	914	863	885	940	877	905	904	929	922	915	897	940	882	881	916	886	882	899	865	899	862	913	889	896	859	866	918	902	906	939	940	908	926	866	901	852	914	861	884	830	913	894	868	887	860	916	891	878	913	883	868	952	906	911	859	899	878	957	906	886	917	889	900	908	898	876	912	865	938	888	920	881	876	867	896	877	959	889	932	868	871	895	904	953	872	849	886	895	912	835	922	864	864	886	871	897	934	912	904	924	862	880	896	887	862	909	878	939	874	908	888	895	949	894	872	881	917	870	886	879	855	915	869	903	969	882	927	853	886	933	880	908	889	858	910	894	867	877	896	872	920	883	886	883	856	852	912	873	869	875	939	870	873	890	862	911	870	896	865	922	918	900	872	896	876	898	897	817	914	869	920	917	882	879	865	829	912	944	821	958	898	887	934	922	872	922	924	915	906	887	987	934	901	932	852	874	902	836	882	883	879	924	897	928	912	924	900	952	884	873	932	907	925	835	926	852	889	890	889	944	910	861	921	920	888	849	944	857	826	871	912	882	865	903	881	873	935	913	888	884	935	906	877	921	860	920	874	920	881	870	856	879	875	878	881	846	907	895	921	855	878	904	852	894	925	913	900	892	875	898	876	906	841	959	895	889	916	946	906	896	897	900	880	914	856	898	833	910	914	815	927	859	905	880	925	846	862	827	885	899	877	979	882	918	924	927	885	889	913	903	908	888	904	903	908	888	906	956	923	880	882	849	902	933	895	932	876	909	848	926	866	918	876	895	882	896	875	855	909	963	950	887	920	852	885	937	871	855	885	892	893	854	901	895	917	878	847	844	900	863	907	887	930	942	887	916	891	907	900	855	920	930	858	932	880	891	949	921	911	922	831	939	884	939	900	890	961	932	939	883	918	903	901	914	888	860	894	935	939	868	914	861	884	905	968	878	871	889	917	902	862	850	830	890	876	914	898	930	901	883	918	943	910	852	940	914	923	857	873	874	865	914	876	907	906	873	863	892	936	890	913	894	870	880	889	899	884	924	915	952	897	889	928	938	856	860	928	898	919	876	901	941	870	920	887	872	963	862	919	856	850	909	886	854	903	891	936	917	916	859	927	866	867	878	872	889	907	931	943	893	892	887	902	928	852	881	897	910	880	882	862	893	869	885	845	884	893	878	928	914	887	844	916	947	948	874	882	888	895	901	900	898	912	935	922	872	852	856	900	855	900	916	817	871	899	946	954	891	873	899	841	894	911	872	897	902	898	907	927	868	892	913	894	856	922	897	898	918	853	843	886	949	896	926	914	853	930	882	901	881	914	892	910	890	873	907	871	886	864	889	945	903	879	862	891	880	880	852	924	900	846	887	866	868	887	926	892	921	926	923	929	915	841	903	868	882	870	905	917	910	881	895	892	861	907	933	877	933	907	869	855	907	943	859	848	867	865	867	929	936	919	909	914	898	855	960	894	909	893	850	865	875	901	887	876	889	878	1001	919	851	850	902	874	919	899	910	905	902	913	904	943	913	889	948	867	894	924	911	864	920	845	955	900	831	854	872	916	950	926	890	878	894	853	909	851	882	886	912	920	901	920	922	874	906	830	931	915	905	854	864	897	852	919	916	901	860	883	872	873	895	937	845	936	877	915	964	925	902	892	870	855	882	904	901	904	897	839	875	936	843	896	871	896	915	933	858	885	894	899	853	880	890	921	879	857	910	900	846	913	873	875	899	863	820	902	884	963	956	884	943	877	913	912	924	853	886	904	938	860	895	857	893	926	899	893	861	883	859	892	938	844	919	940	888	867	881	926	867	891	944	905	880	919	945	885	900	909	901	893	876	841	900	878	855	865	884	922	890	909	861	871	890	892	971	870	956	861	885	858	975	910	892	892	944	899	893	884	916	869	872	844	932	907	872	880	894	920	903	905	914	857	904	895	888	907	874	875	928	869	893	912	925	869	942	922	910	901	922	892	898	858	885	879	967	905	923	891	876	881	864	887	868	866	884	944	908	890	895	849	898	936	881	900	886	881	920	948	917	865	901	967	921	874	877	877	950	915	878	914	903	897	846	909	874	906	886	856	908	946	894	950	861	941	882	914	921	922	925	836	892	885	890	929	864	856	919	851	872	884	895	910	880	844	933	860	924	911	891	921	900	858	910	914	883	854	844	859	945	889	908	876	913	896	917	910	913	943	911	858	956	919	893	903	888	883	922	868	908	917	917	887	946	904	842	855	854	885	914	862	922	891	864	902	889	907	890	943	890	868	879	857	915	896	884	861	912	965	969	860	866	896	906	930	909	945	929	898	902	882
2031	148	161	138	137	124	130	141	157	127	111	112	132	126	107	109	119	115	117	111	118	104	103	119	114	126	108	124	120	122	115	113	110	109	100	113	104	109	114	102	111	146	134	137	132	112	118	118	126	113	119	109	115	137	103	112	113	111	124	102	116	127	127	110	106	129	105	118	123	103	109	119	122	115	120	142	132	104	136	105	100	118	122	104	105	130	106	123	111	106	128	127	126	119	116	104	112	92	116	115	106	121	110	132	105	107	133	140	130	122	107	110	99	100	99	112	116	98	95	125	110	117	125	112	112	106	139	121	105	109	110	141	113	135	127	105	110	116	115	126	115	110	121	103	111	133	112	130	139	108	126	108	116	128	101	109	92	121	120	130	118	107	93	121	126	106	108	114	123	140	127	131	118	94	98	95	115	114	130	127	119	109	136	114	121	109	115	106	123	131	105	111	113	108	123	132	112	140	118	143	122	122	120	127	122	102	98	117	102	106	105	127	128	132	134	100	112	111	115	103	122	103	102	121	119	134	100	101	98	125	125	118	110	104	99	136	125	100	103	115	112	133	118	125	118	120	105	120	95	113	105	122	125	114	132	105	120	111	99	124	115	119	108	141	126	112	124	90	101	153	119	129	112	111	122	120	110	114	125	109	100	109	119	117	114	121	116	122	118	105	114	111	143	100	98	126	118	127	104	100	122	126	112	111	134	111	119	121	122	118	101	104	109	115	108	133	108	98	106	110	112	116	103	109	100	108	123	102	126	115	131	107	110	111	131	115	131	121	129	114	131	92	102	103	129	130	106	122	110	98	110	132	106	109	113	97	130	126	100	113	117	103	117	118	103	97	130	126	121	113	123	104	91	113	107	115	131	117	129	106	101	129	116	104	130	116	99	121	111	127	123	107	122	122	118	112	112	103	97	124	130	104	133	121	95	111	106	118	127	107	116	126	117	109	113	97	126	121	104	99	128	129	123	111	112	119	105	108	126	123	110	97	130	118	127	112	95	122	103	108	117	97	120	91	104	109	118	115	120	124	101	122	134	99	119	123	118	116	104	125	108	104	126	128	127	125	92	112	110	104	122	119	131	120	128	112	123	133	135	90	113	98	117	104	119	141	117	101	129	108	97	119	130	116	135	113	109	123	124	125	129	93	117	104	131	106	139	119	133	108	111	112	120	126	137	119	130	125	103	106	107	132	112	110	108	108	114	111	123	124	136	99	103	123	88	124	116	87	123	108	119	122	119	113	110	113	116	126	106	102	107	120	95	118	124	106	109	109	137	102	118	101	115	121	121	127	110	115	96	84	102	93	103	94	131	122	104	106	113	99	108	106	136	105	134	113	131	99	107	102	125	113	100	99	95	113	108	126	95	112	107	136	110	124	105	113	109	121	107	106	115	121	146	97	108	135	98	105	108	119	108	139	124	110	119	113	130	128	105	139	108	130	120	106	121	106	116	129	137	95	130	127	120	110	122	118	100	111	111	103	123	119	140	127	113	115	117	112	120	120	118	131	120	108	109	127	127	128	141	115	98	104	104	138	124	117	100	97	123	123	120	123	138	105	125	100	108	112	121	108	123	124	125	126	116	118	108	117	114	100	118	102	122	118	115	108	126	121	115	119	125	109	108	127	104	112	154	122	103	117	109	112	88	117	125	113	118	121	116	112	115	111	114	110	131	128	97	115	114	123	134	107	109	110	100	105	121	106	105	111	115	117	108	110	98	114	128	121	120	121	105	110	127	119	133	101	115	129	147	131	128	106	113	128	114	121	110	93	120	121	116	111	115	116	112	130	113	119	92	101	106	126	118	108	118	118	102	131	116	115	105	114	112	111	122	145	127	89	108	121	112	107	128	120	106	111	125	114	119	112	113	123	141	115	106	108	118	124	123	104	114	105	105	108	99	128	120	127	105	103	110	120	100	103	115	116	118	121	108	109	104	100	103	121	117	115	114	95	133	137	111	118	115	119	113	110	114	129	122	103	129	97	117	105	122	111	117	124	114	121	131	120	107	112	122	114	124	105	124	106	97	117	89	122	117	97	130	118	117	104	106	108	122	99	123	132	112	112	116	116	121	100	110	95	110	114	117	112	130	108	108	114	123	110	124	121	116	123	95	106	119	98	121	109	100	101	97	98	128	113	121	127	115	108	133	113	125	105	127	112	118	133	105	113	127	112	109	111	134	127	116	121	103	104	112	108	113	121	115	108	93	107	127	117	110	106	123	115	124	113	125	113	132	111	125	110	121	98	115	148	105	115	114	103	136	110	136	115	117	129	121	124	109	122	105	110	131	111	116	107	130	133	100	117	120	114	98	116	115	106	118	92	106	106	111	100	99	103	104	103	104	104	115	123	112	111	123	90	110	116	132	111	126	116	112	103	111	112	129	98	113	93	126	113	116	123	125	117	112	134	141	121	113	111	117	128	116	127	123	101	98	125	112	116	127	126	131	109	143	115	138	120	103	102	100	114	126	117	129	103	108	107	120	112	110	104	108	137	112	112	122	131	109	112	124	122	124	113	120	112	129	136	121	127	121	100	128	101	116	125	133	114	131	94	124	121	130	119	111	116	105	106	130	101	122	116	112	105	97	131	109	124	125	115	114	110	128	99	117	125	113	110	128	97	115	116	128	112	108	104	122	120	106	108	118	130	128	115	133	97	126	86	115	102	116	104	101	120	115	106	104	121	100	106	127	112	106	117	106	124	99	101	125	91	119	104	127	118	118	117	99	92	125	122	132	109	110	114	126	110	126	114	130	121	114	119	122	120	115	99	117	104	119	102	120	136	107	115	133	111	114	126	113	99	110	121	132	131	120	83	112	146	115	121	98	116	126	110	121	107	100	106	119	121	87	111	111	114	128	105	129	128	136	110	102	132	90	87	105	105	124	123	110	127	118	123	116	128	113	118	120	102	113	129	121	94	101	100	106	121	92	108	125	113	107	119	114	96	122	133	107	106	133	127	100	113	119	120	130	133	119	117	133	121	109	111	100	116	124	104	130	114	130	119	103	106	107	128	120	130	115	128	115	127	119	114	116	100	135	111	122	110	95	101	113	120	123	117	129	111	126	111	93	120	104	108	118	99	104	122	104	113	116	119	122	104	126	102	91	116	99	115	136	108	107	107	120	106	108	100	103	114	138	130	104	119	144	140	113	91	139	136	120	98	125	126	134	122	99	107	117	132	96	128	129	105	109	121	129	135	124	116	111	124	107	113	116	126	111	136	129	135	128	125	106	111	104	117	117	127	138	147	112	99	103	127	109	107	126	94	114	124	129	106	120	111	120	128	125	126	97	110	116	122	106	104	134	104	134	113	121	104	109	102	104	110	116	105	129	128	105	101	120	131	109	137	104	96	119	101	122	116	115	99	113	119	117	126	131	111	109	103	105	108	106	134	110	112	115	108	110	130	100	118	128	113	127	110	124	117	139	119	102	100	105	109	109	110	103	118	101	108	128	123	105	116	116	109	115	115	102	109	100	103	121	105
2165	446	496	516	459	464	443	408	461	383	409	400	362	349	334	383	390	376	361	343	377	381	357	365	331	365	340	355	356	353	361	363	402	364	364	372	371	393	381	369	316	356	355	344	363	364	348	366	379	354	386	352	343	373	383	361	343	337	365	404	387	350	359	365	360	368	372	386	355	356	372	356	308	365	373	356	349	339	370	383	354	352	348	389	374	380	382	370	374	357	356	388	377	321	384	318	377	357	368	354	367	362	362	354	353	339	375	337	351	361	327	336	371	336	363	344	338	357	372	380	338	342	378	349	339	369	352	358	360	349	385	358	362	340	346	374	376	360	330	331	373	402	346	386	330	378	355	391	341	366	339	346	364	363	382	367	383	371	363	372	367	362	357	362	359	371	381	366	380	366	363	337	387	381	374	373	367	348	341	363	379	345	352	365	396	325	395	373	357	380	372	361	412	341	404	356	374	367	366	376	354	390	397	368	348	332	392	333	352	351	324	379	329	386	343	348	337	348	319	376	398	348	346	350	350	363	383	350	360	341	384	351	372	353	378	357	355	373	351	344	344	377	354	351	346	359	391	351	360	370	403	351	347	336	340	371	372	341	346	371	359	330	384	401	355	369	348	383	347	402	361	397	329	335	396	361	345	366	371	384	373	357	383	374	349	393	369	368	354	340	401	378	364	383	359	348	388	365	374	349	343	397	340	405	388	400	356	362	371	345	353	375	383	388	353	348	347	396	424	359	368	356	371	346	390	328	334	360	368	359	332	335	355	377	378	365	358	346	395	319	356	361	339	341	354	364	362	358	363	380	389	347	338	363	349	373	344	348	370	334	388	355	390	382	333	386	351	350	338	383	347	356	372	363	358	324	363	373	370	376	354	372	378	357	380	366	378	385	323	377	378	338	370	374	341	359	339	398	347	364	359	355	334	362	354	358	404	365	324	362	362	368	319	363	340	376	372	373	390	379	350	396	374	376	385	379	371	394	356	349	368	349	349	330	387	385	364	332	338	370	352	366	363	373	372	363	374	329	361	374	347	346	357	353	345	358	368	343	311	361	300	383	385	395	344	365	355	379	354	389	335	359	378	346	384	355	347	359	366	350	350	362	361	377	348	350	389	372	356	361	345	361	391	307	350	336	343	351	384	337	365	387	361	389	354	345	380	360	346	359	371	327	404	365	415	377	349	382	359	373	379	333	364	356	365	349	343	340	344	360	374	346	370	312	375	379	372	367	352	389	343	360	369	353	379	348	379	364	389	371	377	365	357	358	367	362	364	360	369	372	352	356	353	365	388	324	350	358	352	349	355	377	368	357	360	347	349	359	411	354	395	355	361	350	347	336	360	374	339	379	342	386	372	376	349	349	331	318	363	358	391	360	373	360	360	358	411	340	392	366	376	388	386	379	377	357	359	372	356	384	382	353	390	399	372	288	363	342	378	322	370	396	388	351	355	340	337	361	328	333	354	356	375	350	368	370	363	371	405	398	347	369	390	380	351	399	359	350	414	323	379	382	339	361	340	351	349	357	320	374	403	337	350	363	382	425	357	361	339	357	374	353	365	341	394	351	370	378	361	370	354	365	365	367	378	357	371	350	380	389	363	354	396	375	383	354	334	375	368	387	349	349	369	355	365	355	389	351	383	365	348	366	351	340	361	357	352	361	382	379	336	352	388	359	395	370	383	342	360	370	372	334	396	344	384	385	400	402	365	374	359	378	346	383	371	355	370	369	364	366	369	379	354	382	362	385	325	383	344	334	382	352	333	365	371	350	342	348	342	380	397	381	367	357	358	378	365	366	362	349	387	392	358	388	347	351	376	354	344	341	355	343	351	344	381	373	360	355	304	352	352	362	366	337	348	368	343	348	397	370	326	335	378	335	359	360	369	382	376	349	349	347	376	350	381	347	378	342	389	361	367	362	355	348	355	353	366	386	354	334	387	346	354	377	351	344	342	366	350	369	349	400	347	378	376	341	355	353	347	367	360	387	359	385	368	371	352	345	338	363	350	372	403	375	398	382	375	367	372	345	331	391	371	378	342	358	348	363	373	401	347	368	364	365	411	398	367	386	372	403	325	348	322	365	372	373	374	349	357	356	393	354	379	359	385	390	376	370	367	336	369	391	376	355	365	347	378	337	361	359	390	376	352	353	372	365	345	355	390	368	358	372	374	356	367	374	364	373	356	349	382	364	375	329	356	351	363	360	386	382	370	355	346	352	340	363	375	391	364	353	364	359	368	358	374	359	392	313	325	411	341	378	354	380	351	381	354	343	359	372	367	358	355	326	376	330	392	374	348	375	399	324	369	371	355	373	393	346	337	362	400	378	391	352	376	364	357	375	365	400	351	343	380	371	377	371	349	370	346	347	343	365	373	368	389	342	376	369	361	405	351	347	353	389	351	369	355	373	365	384	361	353	375	345	368	377	364	362	344	347	385	339	367	381	365	371	333	355	338	377	341	333	385	346	351	363	384	371	371	357	360	353	381	424	332	357	364	353	335	375	391	366	375	369	357	354	366	354	404	397	369	372	356	414	343	402	376	365	363	396	367	344	354	393	349	361	366	331	387	340	406	362	349	360	348	363	336	337	348	332	334	348	379	384	377	372	357	367	363	393	388	379	378	391	345	367	370	371	365	356	336	362	371	388	319	392	357	374	357	375	351	390	364	385	353	378	360	335	412	413	360	377	359	324	331	380	361	373	351	350	336	375	365	382	366	350	388	358	367	368	374	373	383	352	359	372	382	403	379	375	356	346	340	361	360	373	378	383	358	375	364	362	369	363	357	364	363	365	378	349	397	377	392	402	357	367	367	357	380	367	327	353	386	384	368	384	355	371	361	358	381	362	373	355	393	363	364	350	360	351	375	355	374	374	360	346	352	363	325	367	336	315	367	317	361	402	404	362	394	396	425	351	355	345	343	380	364	380	351	376	376	374	381	319	347	370	363	391	373	365	356	354	371	361	362	342	351	336	345	343	387	353	347	374	333	359	353	351	339	357	349	361	346	372	369	366	351	337	364	363	359	366	362	362	376	331	378	351	355	371	354	343	347	367	359	327	362	379	392	382	377	381	339	354	348	365	348	346	327	356	393	361	357	369	356	387	360	348	384	345	381	358	361	345	365	347	347	373	348	326	358	376	363	386	357	339	340	370	338	343	362	388	384	368	369	339	398	347	356	370	358	374	331	346	353	367	371	379	405	365	373	366	373	335	380	354	382	360	383	322	355	358	361	397	337	383	365	370	341	378	356	348	373	400	348	385	387	342	380	369	349	362	361	361	371	357	369	344	338	369	375	399	370	362	357	376	381	362	340	357	362	387	361	344	342	356	349	364	357	397	395	381	356	367	350	352	337	337	391	315	332	342	330	339	343	347	375	350	404	342	358	346	367	333	366	328	379	370	336	356	362	392	352	348	348	371	346	347	398	334	360	342	371	342	369	339	368	372	387	363	363	355	355	347	346	374	347	375	381	360	401	377	388	345	333	357
7729	1035	1226	946	706	555	443	440	316	285	298	250	255	259	260	266	213	237	235	229	224	225	220	211	223	210	226	212	195	199	209	211	231	206	231	208	207	215	209	215	209	183	228	235	219	210	207	197	199	228	187	215	215	183	212	220	190	215	206	205	190	213	215	196	183	205	209	196	235	237	196	222	192	181	201	181	204	219	210	213	198	206	190	212	198	204	190	177	194	204	195	211	193	204	193	212	213	183	200	183	213	217	225	213	194	199	188	199	217	195	231	200	213	203	201	197	189	232	186	192	196	221	187	197	198	232	182	192	201	229	197	214	207	200	183	200	203	217	192	226	218	203	237	193	248	226	207	202	207	219	198	185	216	213	181	214	199	188	203	214	197	193	206	189	201	211	194	201	199	205	182	184	213	208	193	213	176	191	194	198	220	191	215	198	199	203	188	179	217	184	204	186	212	207	207	221	203	196	214	213	215	198	212	190	218	217	213	204	188	170	173	226	181	218	189	205	213	203	224	187	181	221	211	201	188	211	218	212	200	207	216	211	191	197	200	215	196	213	218	206	208	220	206	216	199	191	189	217	194	206	222	208	206	206	209	193	191	197	187	215	197	195	201	194	220	200	226	198	237	196	192	210	200	204	191	201	208	225	216	187	200	178	211	213	211	232	185	185	218	187	184	214	226	206	226	215	220	231	223	212	185	177	198	186	187	223	187	188	195	183	193	211	208	198	207	208	214	198	211	207	217	210	183	189	206	203	234	204	230	195	220	213	199	235	204	178	198	192	183	167	190	209	178	199	194	207	215	223	195	218	194	229	187	203	218	194	184	191	215	217	211	192	197	224	200	226	191	224	219	213	215	198	183	194	186	210	198	192	180	185	213	222	213	209	202	211	217	195	232	194	187	177	209	201	186	175	207	185	181	180	207	185	195	184	240	196	186	194	200	187	225	194	188	175	182	194	193	210	248	194	178	192	202	180	205	204	183	209	204	203	182	208	170	207	214	189	221	220	216	174	202	198	213	174	217	174	218	220	211	181	206	211	221	224	211	199	204	198	198	199	211	206	198	179	204	180	183	205	219	214	186	207	195	207	198	228	211	206	202	172	208	210	200	217	211	205	203	190	208	203	189	210	170	211	206	198	208	176	180	186	196	219	195	208	189	168	214	179	204	193	207	222	189	191	198	216	203	206	193	194	221	196	216	213	197	231	190	171	158	215	196	191	181	216	184	177	218	235	228	210	211	202	196	173	190	195	202	196	186	211	212	204	191	184	190	208	226	186	218	220	215	188	193	202	196	188	199	222	189	200	185	199	223	195	230	206	186	214	187	222	224	193	198	195	211	204	189	206	230	209	188	222	191	175	208	166	203	197	198	196	210	196	188	212	178	210	229	184	209	171	215	192	191	215	243	213	202	201	184	227	216	191	205	193	209	213	178	228	217	214	220	184	164	205	224	199	207	206	211	187	178	216	190	190	165	224	233	186	191	200	199	182	190	210	204	198	183	190	199	186	212	226	171	219	225	194	177	201	203	174	200	214	223	197	186	195	213	196	184	161	178	182	213	221	197	188	200	206	206	214	207	221	211	210	182	211	226	194	200	183	205	212	220	191	216	194	201	177	179	200	177	189	233	194	232	215	167	208	191	194	197	170	183	231	210	190	222	224	219	198	193	191	197	234	179	206	205	226	196	202	208	198	194	204	242	205	226	186	211	208	194	218	166	211	208	218	229	168	184	185	177	206	209	209	209	217	188	201	219	192	187	192	220	213	209	200	213	213	213	193	206	217	210	212	176	187	206	196	190	194	190	198	227	204	204	198	191	202	208	215	192	201	196	197	197	194	218	222	205	213	220	200	203	198	202	174	216	205	202	213	214	187	230	200	206	194	170	196	194	196	198	209	216	192	236	204	195	181	186	210	205	203	221	196	202	225	212	182	214	215	224	199	234	224	211	229	183	213	178	169	220	182	216	213	183	189	224	204	181	175	201	188	181	172	212	209	217	211	209	197	228	222	194	211	199	213	199	201	204	205	213	208	179	182	197	183	200	195	214	220	205	227	202	193	207	194	174	193	205	212	195	221	179	184	233	190	191	184	213	211	193	187	169	187	193	182	197	208	227	216	220	175	221	226	205	189	200	200	191	199	196	189	173	208	212	203	232	185	205	206	200	194	214	218	224	202	189	199	196	218	203	220	224	217	185	209	196	214	224	201	200	212	198	203	189	209	200	220	187	191	210	174	212	233	183	192	212	207	237	189	182	197	205	201	184	214	200	171	213	199	196	216	236	205	191	199	192	189	210	190	201	214	208	228	201	211	207	209	233	217	233	205	201	213	189	179	219	153	180	206	203	217	188	233	190	202	213	186	207	188	187	198	172	228	180	192	223	201	219	178	226	217	205	218	189	209	190	204	200	212	202	197	195	200	209	212	189	200	165	195	209	209	241	233	196	230	225	199	210	207	219	209	186	195	207	204	206	210	216	222	208	195	204	194	197	192	221	168	197	199	225	198	194	228	218	188	220	205	187	205	220	185	206	221	214	165	181	204	195	177	196	200	199	200	231	194	203	227	205	194	194	218	185	195	213	213	213	213	210	184	187	190	207	213	211	198	187	195	223	202	205	206	187	227	192	223	195	195	195	200	217	221	200	203	219	200	183	216	206	229	192	236	236	203	205	206	199	209	200	214	194	188	216	187	188	217	213	190	197	220	195	189	206	190	216	202	183	197	213	184	221	194	209	169	186	225	193	214	204	203	196	204	200	186	221	199	209	175	208	195	195	194	184	184	198	210	191	209	191	203	194	203	205	187	204	220	214	201	221	181	199	239	185	195	201	189	202	192	204	216	192	208	207	197	206	197	178	211	171	223	209	208	213	180	194	215	213	192	220	171	194	195	201	190	190	189	201	185	212	180	191	199	222	230	194	171	206	188	192	189	202	213	224	200	189	209	191	195	199	218	214	242	202	207	219	205	188	206	197	188	207	211	238	212	214	207	191	193	178	224	195	198	213	195	204	207	199	218	196	220	171	225	193	199	206	201	216	215	186	185	195	192	190	190	191	207	223	182	236	193	209	229	198	207	175	177	211	181	206	204	203	188	203	200	190	202	230	212	212	204	214	185	201	210	199	207	215	191	207	199	183	220	245	193	200	192	227	189	198	211	209	211	228	222	211	182	219	213	173	198	197	204	200	200	208	220	187	177	220	218	195	210	200	186	201	200	196	185	229	194	222	200	212	212	230	223	196	183	214	207	178	224	177	221	224	204	186	189	215	188	186	212	196	189	223	231	183	229	191	205	186	226	211	195	222	192	207	212	201	222	194	208	217	221	205	202	179	200	203	194	203	184	195	191	215	203	211	200	175	193	182	211	191	203	218	212	195	218	201	193	203	226	204	204	175	201	193	204	192	199	186	176	206	187	185	205	215	204	216	197	213	218	198	182	190	203	216	213	189	188	210	192	203	212	168	207	202	206	190	195	207	209	188	232	222	175
5988	1388	2757	3165	2833	2382	1933	1625	1371	1241	1200	1035	972	958	919	839	824	737	774	727	708	715	722	697	677	662	618	687	643	628	652	687	612	642	587	597	597	581	644	649	587	624	607	608	576	606	644	593	631	591	628	589	588	582	606	613	545	561	592	611	582	572	599	571	570	590	554	554	568	554	597	630	560	588	573	604	585	561	564	550	542	561	549	582	534	566	563	585	586	573	581	565	527	560	544	540	560	594	566	530	571	574	539	582	567	566	599	585	565	556	562	559	588	545	546	565	615	572	569	590	530	583	584	586	527	559	583	548	557	559	577	589	530	553	571	533	577	581	564	584	548	592	570	583	540	614	562	543	529	541	519	574	573	539	549	559	566	615	591	569	592	578	532	578	555	552	573	540	557	610	571	551	564	529	632	597	512	571	590	560	588	540	546	588	582	564	581	585	534	563	511	562	581	568	557	560	550	539	561	576	590	597	579	594	601	578	565	539	608	569	556	540	578	581	532	565	600	539	571	574	596	566	597	547	552	545	594	555	532	534	536	560	535	600	603	571	562	529	536	530	626	607	546	554	542	552	533	591	587	548	522	594	547	615	577	579	579	567	528	559	538	601	586	613	534	558	603	557	549	594	571	557	560	556	580	577	538	565	590	565	541	543	581	538	530	593	590	611	577	589	590	583	590	551	588	535	558	597	581	599	577	557	548	553	597	569	539	539	553	561	555	531	534	620	601	576	570	578	517	542	572	558	620	548	593	584	551	557	593	537	566	550	566	611	564	564	541	571	546	589	582	564	542	570	558	564	549	559	595	493	532	535	569	539	557	574	566	578	589	581	567	575	558	597	550	572	584	589	544	592	512	553	523	573	573	575	580	546	530	561	547	599	567	556	546	542	561	558	597	568	576	549	561	546	562	545	557	595	574	587	599	541	559	570	568	554	567	571	537	531	580	572	585	572	550	531	545	612	551	556	577	569	564	553	555	538	552	557	584	578	534	543	595	588	547	576	567	569	555	538	602	511	536	546	595	577	587	575	607	578	513	595	523	543	557	585	611	582	580	582	568	574	522	598	571	608	560	547	510	525	563	617	561	549	577	519	571	547	579	547	580	521	566	546	592	522	642	576	544	608	539	594	537	569	586	540	510	535	552	552	550	507	581	514	545	550	522	569	540	542	563	560	566	526	559	593	543	561	584	584	569	556	571	548	545	547	568	560	555	583	559	596	583	572	563	512	523	550	524	555	525	547	595	514	568	556	578	569	598	519	560	546	606	570	615	593	540	569	532	576	589	565	551	587	578	561	541	543	548	537	594	548	569	558	572	584	583	513	565	564	580	542	546	564	551	556	533	573	579	559	620	568	546	523	588	578	575	539	555	584	565	530	516	570	537	625	569	521	570	497	579	582	568	526	529	552	568	580	565	603	568	554	554	545	557	599	521	530	535	607	555	591	578	564	619	578	514	567	549	576	595	564	538	589	571	499	590	553	580	555	565	573	599	579	566	535	556	555	562	581	566	567	557	598	596	537	519	580	581	622	585	559	564	526	556	567	554	501	566	529	590	558	573	583	564	564	546	544	563	560	575	580	551	536	534	557	550	527	574	564	548	611	534	568	572	610	597	534	580	602	541	545	515	517	594	536	552	557	535	588	531	559	569	570	576	539	569	557	575	556	592	590	555	553	564	567	541	565	587	508	533	555	531	583	564	588	577	622	588	555	588	624	533	554	597	551	513	558	567	572	586	548	554	551	540	583	557	594	539	563	578	592	530	545	546	543	535	534	577	538	598	535	572	563	566	548	554	570	540	551	582	558	552	554	549	536	544	550	549	540	558	554	615	560	559	580	587	591	558	573	562	589	609	543	561	564	557	583	585	590	548	516	577	552	560	556	555	590	581	528	596	565	528	644	615	606	539	564	577	511	597	569	566	596	555	559	543	538	537	588	530	555	530	560	576	553	566	597	546	570	579	506	566	599	517	565	569	560	558	552	544	548	542	571	522	525	593	580	578	591	566	562	587	560	533	574	539	580	615	573	570	536	552	571	555	576	578	558	523	569	575	552	609	574	600	520	563	539	560	592	566	587	570	579	546	552	581	570	570	538	574	555	539	563	547	596	578	581	568	537	561	513	563	557	566	561	569	593	575	574	588	580	579	564	515	534	549	604	553	514	509	593	554	571	564	574	547	550	598	575	581	565	592	542	549	596	536	527	542	591	584	573	574	548	618	568	566	600	556	603	607	547	570	552	546	571	539	578	575	583	576	571	538	593	587	578	561	588	580	581	562	552	588	554	584	511	552	540	536	571	578	571	561	536	615	590	570	581	573	541	581	568	568	591	598	568	594	520	537	586	526	579	582	567	579	537	599	532	573	591	558	591	491	564	577	550	560	521	527	569	559	566	569	565	560	568	617	516	566	599	523	557	527	572	584	565	569	552	493	601	576	509	546	587	592	577	568	588	530	571	523	551	550	576	614	560	561	535	546	506	547	600	587	568	568	585	591	587	564	538	554	609	507	551	578	554	547	586	538	549	576	608	570	596	531	619	552	560	617	536	577	558	549	526	599	588	541	585	547	548	586	561	549	556	562	567	552	578	582	562	553	582	578	572	576	542	588	541	572	583	517	546	554	542	552	531	600	574	569	549	634	564	531	564	574	598	573	551	577	523	578	538	561	592	518	581	598	512	573	572	577	554	578	552	559	562	576	590	535	561	574	545	610	556	577	602	551	600	555	568	547	595	547	573	555	558	603	550	585	584	509	536	599	578	576	568	566	542	573	587	577	554	512	550	566	517	541	582	594	564	543	571	565	603	608	529	603	574	561	612	560	564	543	570	560	542	605	548	572	575	566	597	570	588	551	581	556	541	576	598	547	559	546	544	626	548	574	588	562	576	558	531	576	528	584	557	571	575	573	565	565	548	575	577	578	618	526	548	564	540	616	560	564	579	587	579	556	572	546	542	538	548	560	523	524	538	566	555	529	557	573	564	538	567	539	571	562	560	548	535	545	559	563	563	590	565	549	554	552	588	531	589	585	508	571	628	584	556	565	581	572	560	554	568	576	571	567	624	566	529	574	581	555	584	588	540	527	572	556	548	545	601	596	571	569	553	553	537	526	535	585	554	564	535	545	560	539	645	593	547	562	559	530	574	554	596	519	579	593	596	604	540	568	557	573	553	492	526	576	567	589	569	568	562	599	557	571	578	560	561	562	560	567	554	532	564	556	554	598	604	582	588	612	572	589	594	578	539	524	570	554	584	555	589	576	566	535	571	529	581	574	550	588	570	530	558	598	541	544	578	583	570	585	555	572	576	573	537	572	555	527	563	603	578	528	604	551	546	562	559	551	564	591	520	538	541	564	543	554	551	548	583	573	578	564	532	578	559	584	568	573	567	552	552	560	590	529	553	606	541	551	564	593	588	538	569	552	569	564	588	529	505	538	580	556	585	570	575	547	602	578	542	568	561	573	560	528	550	576	583	528	565	532	555	549	543
14069	2564	2684	1925	1402	1104	878	730	620	577	526	530	450	404	469	461	450	408	424	397	427	411	393	391	414	387	421	359	383	390	394	390	405	390	379	404	356	375	398	394	373	369	359	386	376	405	379	371	383	350	382	358	411	405	388	407	391	386	381	356	345	395	376	400	358	375	396	363	373	351	379	399	391	331	385	347	376	400	376	344	358	357	365	331	377	338	354	408	382	358	375	374	358	364	378	386	357	344	371	356	368	342	370	353	342	378	363	363	375	379	378	395	350	357	360	371	354	370	359	352	398	394	335	364	369	379	356	362	404	375	386	380	352	350	344	343	350	395	370	338	350	382	368	364	345	373	380	398	345	370	367	381	402	380	395	350	358	374	351	381	343	354	349	380	365	343	343	369	391	348	396	351	324	366	334	368	357	386	391	359	353	333	413	378	378	345	376	369	352	371	356	376	393	392	377	365	377	368	355	343	338	340	377	341	364	355	383	357	332	353	353	350	346	348	345	346	383	351	361	360	385	352	349	406	335	383	364	298	330	398	389	365	374	362	377	391	367	366	309	356	387	363	366	380	347	370	369	382	365	326	368	388	369	339	376	388	383	369	375	382	397	338	364	342	358	322	397	361	366	375	361	315	381	350	364	345	377	376	362	436	342	351	304	374	347	321	382	387	364	375	382	356	328	385	380	392	383	354	381	376	394	372	404	390	359	375	367	374	355	372	385	351	345	337	399	351	357	386	342	344	352	355	337	367	410	394	380	349	354	339	346	365	404	371	380	360	392	365	370	337	379	388	348	382	363	370	351	385	380	376	386	330	360	338	359	343	381	334	389	378	371	357	354	358	391	355	384	334	365	345	368	377	363	380	340	360	365	357	389	358	350	357	403	365	361	357	369	365	390	412	390	382	383	385	347	386	384	405	379	360	394	392	390	343	339	393	412	387	332	371	401	369	342	399	357	333	401	365	377	371	373	341	375	320	374	361	398	338	386	361	366	381	375	352	368	378	349	375	326	389	387	376	359	365	383	367	384	351	370	347	379	376	369	370	381	371	345	368	342	402	352	336	374	357	398	362	378	370	352	345	373	371	367	367	333	350	373	333	374	338	343	357	376	342	361	384	401	390	392	387	373	358	367	349	371	368	362	375	361	366	379	359	380	363	367	378	371	337	357	371	352	357	333	372	341	367	368	360	346	348	356	347	369	364	411	326	341	390	330	372	343	365	350	325	332	364	348	371	390	348	380	388	361	365	360	377	357	392	343	353	367	359	356	364	342	363	350	367	400	359	384	374	345	350	365	362	357	365	372	325	325	360	396	363	379	371	357	350	346	399	352	363	380	366	388	353	335	395	379	364	401	381	304	354	372	360	344	381	371	387	374	381	382	352	367	383	383	351	387	404	361	396	378	370	361	346	376	354	379	375	374	376	356	387	360	394	356	386	373	373	399	364	339	362	374	363	371	373	367	356	400	384	373	357	350	367	388	359	367	347	350	378	372	356	374	351	357	399	358	340	366	368	341	349	344	344	357	343	405	362	360	341	348	379	347	366	373	333	367	345	395	373	318	404	387	378	369	339	363	349	362	379	344	359	341	351	360	353	340	366	358	377	337	368	400	334	401	376	375	350	375	364	354	373	361	380	388	378	363	365	352	388	386	361	419	369	349	373	352	396	365	356	392	347	370	398	381	319	357	359	385	380	380	390	369	370	344	344	372	323	341	348	388	399	351	384	404	334	382	356	346	352	375	342	369	369	391	364	383	399	374	368	342	382	415	347	358	350	389	373	377	357	383	368	337	330	407	398	354	346	364	367	363	391	366	375	378	353	359	385	379	345	365	336	306	357	364	358	376	377	362	315	396	365	363	373	346	375	360	361	362	350	363	367	404	329	333	349	384	341	351	349	376	385	385	332	354	366	344	333	355	417	395	365	363	360	357	393	368	328	349	386	331	331	342	372	338	327	386	355	333	347	365	342	328	364	343	362	414	352	403	360	351	348	359	372	391	364	342	399	372	335	388	380	386	390	399	370	390	341	345	348	358	350	357	385	380	383	357	363	368	386	355	369	383	393	358	373	357	376	376	376	351	375	370	358	363	390	354	351	355	372	325	358	389	368	350	340	355	351	363	322	375	340	387	356	364	357	348	422	363	370	350	364	381	347	352	371	391	329	370	331	363	355	385	331	352	377	360	370	349	377	361	318	385	403	378	368	361	375	357	360	372	376	371	379	354	361	344	359	366	384	361	403	375	384	375	393	380	404	346	354	351	339	384	366	390	369	336	326	378	368	390	360	344	344	339	366	414	383	394	361	370	348	331	343	338	355	387	389	341	373	390	365	356	376	390	373	364	370	340	345	335	353	376	359	342	386	353	346	381	333	365	341	377	375	383	366	350	387	367	389	372	374	365	391	353	358	398	391	366	361	381	382	364	368	379	350	381	357	347	348	353	361	362	330	385	373	369	321	306	351	378	393	365	355	350	352	326	348	369	346	349	366	369	355	415	386	365	366	378	370	356	350	364	362	347	386	383	383	396	361	384	392	373	403	392	393	341	349	348	388	380	379	336	331	364	371	379	353	359	338	373	366	373	374	326	367	362	398	365	329	317	365	375	331	361	347	395	354	334	348	348	359	314	348	381	387	358	359	380	375	356	380	357	400	347	379	351	372	361	380	346	357	383	395	356	381	353	377	354	335	399	345	365	388	356	351	381	394	368	353	374	352	371	375	329	369	326	354	353	382	371	385	362	371	362	369	374	328	385	401	353	338	344	373	399	351	368	372	363	383	374	388	339	335	391	348	319	366	375	379	353	401	369	359	348	383	359	377	343	341	388	385	363	352	360	362	353	362	372	353	349	319	319	352	409	356	443	345	351	369	370	372	346	357	351	360	345	376	352	359	372	373	357	352	380	323	357	358	352	384	367	358	346	348	367	353	393	364	375	348	362	374	380	314	374	386	371	331	388	388	325	369	401	337	370	362	373	374	347	365	369	388	330	347	388	394	343	373	320	366	368	352	363	342	342	394	355	367	395	379	377	354	404	338	359	372	395	363	379	380	389	386	379	350	361	405	370	362	399	360	340	363	379	362	357	383	350	356	365	340	355	377	341	384	371	378	378	368	361	375	364	371	373	375	361	383	382	394	364	360	383	335	360	399	380	373	388	333	348	373	370	358	388	378	401	347	338	350	360	398	366	392	335	381	364	365	405	390	365	383	352	362	357	358	372	389	347	334	367	383	365	377	360	375	355	392	389	371	377	394	394	380	352	371	377	364	364	359	364	350	368	386	394	352	338	354	365	422	388	394	362	342	404	365	337	345	366	381	375	360	377	362	378	366	365	386	382	357	337	383	356	361	331	350	350	383	369	356	335	373	355	351	338	345	349	363	372	396	366	382	350	396	384	368	339	343	345	357	330	397	364	360	341	376	325	383	377	342	351	340	388	331	393	349	362	370	370	392	401	388	355	315	364	342	351	358	371	370	366	384	367	349	364	353
7942	2491	5145	5943	4974	4170	3438	2989	2539	2344	2057	1949	1793	1614	1593	1396	1338	1319	1312	1248	1217	1172	1195	1152	1097	1094	1092	1060	1008	1051	1072	1035	1005	1057	1006	939	988	981	1053	1047	995	954	998	990	978	962	921	947	956	962	958	904	952	880	941	923	918	879	959	935	905	943	943	922	940	954	951	986	923	916	882	932	864	922	910	881	903	913	891	920	903	917	874	870	875	920	942	875	859	883	898	940	928	890	938	882	875	906	895	862	879	880	918	912	918	891	987	907	880	883	890	884	949	906	892	881	898	872	865	938	900	923	927	879	862	934	888	854	914	898	935	903	894	890	911	862	883	877	927	905	955	870	928	909	876	901	863	890	862	914	908	907	889	889	904	876	923	918	903	908	908	877	833	893	906	854	848	919	907	915	855	905	906	847	927	948	913	879	903	882	865	888	980	826	863	955	841	891	887	907	957	954	903	909	888	940	909	906	928	913	939	886	890	898	896	819	876	917	907	859	903	925	906	883	880	908	854	898	922	966	865	886	907	854	907	857	942	882	854	897	869	906	881	903	860	907	876	944	916	896	858	891	890	861	890	888	888	923	897	836	873	873	926	884	921	918	866	876	944	864	865	919	924	859	924	883	922	909	878	897	919	901	913	910	911	932	859	865	896	879	877	927	908	940	870	884	879	877	888	930	892	842	911	891	927	916	892	895	902	895	952	871	898	878	879	870	924	904	925	871	862	929	856	886	907	931	858	862	878	886	946	902	899	881	883	864	862	867	885	890	901	878	896	932	850	900	930	937	915	856	839	934	840	862	937	906	865	950	901	901	897	918	864	897	843	847	922	829	929	879	920	892	861	872	872	900	869	907	850	907	939	926	851	886	946	978	849	864	906	941	914	921	893	883	893	866	911	882	950	868	888	947	890	898	902	925	868	913	863	873	862	896	833	869	869	856	923	913	830	857	884	907	874	889	849	957	940	884	952	890	964	943	880	869	834	851	896	916	895	863	913	883	924	873	876	880	941	896	901	918	891	876	890	860	918	889	871	841	914	877	908	876	867	908	890	858	869	920	848	881	935	943	851	922	924	904	902	851	910	888	880	954	969	922	915	883	920	981	898	873	851	907	897	866	861	865	939	939	866	910	913	867	946	848	866	933	882	924	848	874	837	872	854	892	965	906	853	857	871	896	869	901	920	888	940	883	906	864	930	893	844	872	882	927	890	836	884	910	868	893	887	916	950	956	972	895	914	842	891	907	890	874	882	881	918	895	903	841	909	881	858	869	880	906	891	907	896	797	879	940	895	898	939	916	878	866	923	889	878	900	887	894	905	927	871	903	883	911	886	900	906	902	865	883	893	897	871	858	888	850	877	868	941	886	903	899	859	879	952	890	940	830	933	911	859	874	912	935	883	909	873	888	939	896	939	848	917	888	974	916	941	867	867	882	851	872	844	903	923	826	904	875	861	938	905	878	897	906	887	899	875	896	892	907	925	944	907	874	908	883	895	891	942	969	945	902	898	935	855	892	880	911	883	900	845	899	927	887	920	914	872	890	912	885	865	915	899	896	899	896	905	875	902	959	858	910	893	908	892	929	912	919	926	896	935	879	867	859	866	924	916	915	844	876	967	962	899	906	879	901	866	869	927	897	889	870	871	898	902	891	923	904	917	905	898	823	872	953	923	902	893	890	874	914	938	911	889	938	873	917	856	924	885	876	878	899	905	952	861	918	928	927	883	910	942	955	872	906	910	889	906	953	880	879	935	946	941	895	912	895	880	892	867	886	915	912	868	910	899	866	867	906	880	849	904	916	862	848	902	855	931	937	872	881	928	908	852	859	898	894	866	881	892	879	881	897	898	892	917	851	906	980	894	877	919	874	883	888	931	880	897	930	955	898	882	948	933	909	859	898	883	924	889	915	897	869	960	920	881	881	917	884	908	933	912	903	889	899	908	949	906	892	903	864	891	879	919	902	883	944	941	881	874	874	888	893	919	890	859	939	897	898	894	912	873	931	858	913	961	875	894	898	859	936	882	889	944	873	900	863	902	980	955	899	880	989	885	838	876	964	856	843	951	934	835	892	895	909	884	951	937	932	880	862	866	922	885	963	909	881	957	874	923	901	880	928	899	822	864	885	906	867	960	871	873	848	823	901	898	926	906	915	914	888	908	897	884	949	909	893	922	917	841	928	855	914	911	870	864	919	872	862	891	907	897	874	909	877	862	834	897	843	877	899	874	924	892	874	828	852	867	871	908	965	914	927	928	898	837	912	924	932	868	878	859	854	846	916	886	909	914	906	866	942	868	906	910	870	869	918	888	899	930	915	932	922	860	868	917	888	872	867	901	888	867	881	877	907	948	925	913	907	900	896	859	911	846	921	856	892	903	924	894	912	886	904	888	949	879	865	862	879	859	940	939	870	888	909	909	893	925	886	927	893	901	892	871	876	915	889	917	840	843	888	865	933	937	942	915	916	894	876	909	867	901	894	899	937	962	846	931	858	878	897	921	870	866	906	864	891	889	882	901	889	876	875	841	878	887	968	839	926	896	886	956	917	917	962	893	934	906	864	933	889	900	879	895	897	887	839	891	851	969	921	856	844	911	904	923	855	925	944	862	882	855	898	897	895	873	907	853	857	907	877	877	880	900	913	918	920	893	904	930	887	932	898	915	883	938	930	828	939	883	947	865	889	906	896	872	896	831	881	874	843	946	862	895	929	894	920	857	819	884	930	867	918	876	930	875	856	875	929	876	893	914	928	873	933	917	907	930	950	903	897	892	905	836	919	918	846	898	861	844	850	890	904	875	944	906	863	894	893	911	894	874	886	851	905	861	888	937	857	916	929	873	903	848	952	933	902	868	891	857	908	883	881	912	892	908	872	903	923	924	920	927	892	861	900	864	906	915	863	849	896	847	883	937	920	894	910	886	839	974	947	905	901	930	876	872	848	879	871	936	919	882	903	896	901	912	899	868	846	877	903	911	854	896	863	911	953	929	913	860	832	897	881	872	893	904	907	890	891	912	915	886	930	854	863	983	871	869	888	923	919	909	875	895	819	871	895	924	874	871	887	909	850	886	895	926	946	916	912	871	911	906	879	852	927	900	958	886	843	896	871	906	897	865	913	929	888	925	909	815	905	890	893	899	895	834	927	869	886	868	901	865	942	884	879	869	921	889	919	869	922	865	869	922	890	911	864	878	850	875	909	935	846	898	902	903	901	861	909	895	917	889	903	847	902	957	863	887	849	908	931	923	950	904	901	912	857	841	870	892	892	889	931	891	938	935	850	928	926	869	920	953	896	949	937	899	900	925	903	878	883	869	933	892	913	894	906	824	907	934	845	864	925	916	896	900	823	945	907	898	887	896	879	865	863	889	884	830	906	897	846	886	892	934	872	882	885	877	876	887	882	917	918	847	905	920	898	902	860	891	883	906	911	892	883	940	897	912	898	921	901	922	899	884	931	901	905	927	947	840	874	879	881	847	884	904	906	879	877	917	862	917	864
1959	142	131	123	118	120	120	114	103	114	109	116	91	85	113	118	132	112	93	107	132	119	95	109	103	96	108	106	107	113	110	101	107	108	110	113	115	105	101	118	121	118	109	116	118	103	106	112	124	128	115	122	113	113	122	106	112	115	109	99	113	105	115	98	102	107	104	114	125	105	140	110	127	107	83	97	127	139	112	114	116	111	97	112	134	105	129	96	113	92	122	104	111	105	123	111	106	106	124	111	96	106	105	103	111	117	110	103	121	121	114	123	96	112	130	122	97	94	119	97	117	110	106	128	116	114	115	98	111	98	119	98	140	104	114	111	112	128	98	108	125	101	123	100	130	104	129	112	117	119	141	101	125	100	102	129	115	113	108	97	93	100	114	108	122	116	107	81	97	114	94	112	115	113	124	93	123	109	117	119	126	102	105	113	110	112	103	134	110	140	112	105	123	99	117	109	138	114	109	107	119	115	107	122	113	122	114	95	103	111	112	119	123	106	109	116	120	102	122	122	109	106	119	104	104	113	134	109	114	125	94	129	99	96	97	103	105	110	116	109	110	121	121	107	122	112	121	96	125	111	113	109	117	116	114	91	121	114	123	111	81	109	111	112	113	100	99	114	107	104	106	131	117	106	104	105	98	111	100	118	122	102	125	119	95	87	117	116	128	114	111	117	128	133	107	111	110	100	108	125	117	115	128	106	123	109	113	103	136	110	121	106	107	123	102	118	115	106	109	124	110	124	96	129	110	102	126	116	112	116	86	106	102	100	125	102	140	108	116	112	116	142	116	112	102	131	105	109	118	111	113	112	110	128	100	100	104	107	120	106	125	128	111	127	107	103	106	115	117	120	110	114	109	123	118	113	101	112	122	122	110	108	99	119	134	99	110	101	102	127	106	104	134	121	124	112	113	87	133	117	109	105	102	108	105	105	137	109	117	114	112	107	134	124	108	109	120	120	116	112	101	101	127	109	117	110	117	120	103	95	122	99	90	133	98	116	126	97	113	99	102	113	111	110	101	129	134	117	92	109	110	113	122	106	99	109	115	116	127	96	125	106	113	111	104	110	116	111	106	108	102	109	96	103	109	121	115	100	138	112	110	130	116	94	102	108	127	105	122	100	123	126	114	101	117	113	124	123	103	105	118	91	112	108	103	123	115	107	92	105	105	120	114	115	110	114	106	106	98	128	128	112	107	108	116	97	103	93	114	111	116	105	122	106	111	91	105	123	124	105	100	106	109	108	98	103	116	98	107	123	106	98	128	102	111	118	109	128	115	122	117	120	108	119	117	114	108	113	100	109	110	117	118	121	111	137	111	113	105	106	135	126	113	132	126	109	125	126	125	111	126	111	101	112	116	114	116	117	111	132	114	121	117	103	96	121	124	110	112	100	118	106	95	128	110	104	119	119	121	112	111	100	113	125	97	92	123	88	98	110	107	116	117	107	127	105	96	118	121	129	106	108	104	103	103	100	100	126	101	139	116	122	111	98	113	114	99	104	132	101	119	109	105	107	117	130	124	92	124	97	110	127	104	91	103	96	120	122	96	107	126	128	127	112	110	113	116	111	105	106	117	110	104	123	125	110	103	114	100	123	114	108	112	104	102	137	121	102	129	110	141	127	92	105	101	102	122	97	116	117	125	123	117	114	114	117	122	115	109	124	111	97	117	114	124	90	124	117	114	103	121	116	118	109	123	99	102	115	113	112	118	124	98	118	97	108	107	121	108	108	122	115	112	119	103	114	102	114	102	117	114	121	107	115	95	127	102	101	105	118	99	136	122	111	120	96	121	116	87	100	131	121	117	98	90	107	130	112	104	116	117	127	89	126	135	101	113	122	123	131	120	107	127	113	120	128	112	107	100	106	104	128	118	121	110	91	98	118	98	103	133	109	119	117	115	100	116	111	111	112	134	105	112	117	112	109	114	118	103	124	111	118	118	108	109	100	118	116	116	105	116	100	126	115	116	133	123	117	131	98	108	108	104	122	96	104	115	109	103	99	96	116	95	131	125	123	98	102	117	91	95	116	120	108	104	121	108	107	104	103	120	115	116	111	102	113	133	108	93	108	93	100	128	97	123	102	110	105	97	130	129	102	106	132	124	112	101	119	105	102	100	107	114	107	103	90	113	75	100	95	123	116	112	104	122	116	107	122	101	101	122	97	118	106	115	133	113	113	128	102	116	151	113	120	121	100	146	94	141	120	116	119	78	125	118	102	88	116	119	109	120	111	94	104	119	139	112	143	115	122	113	121	105	117	116	120	104	102	98	112	107	122	121	109	114	115	113	118	104	106	117	100	98	111	107	115	107	124	114	110	110	126	106	109	128	96	122	112	82	119	106	111	107	94	83	116	89	117	117	100	117	96	115	112	102	123	105	108	86	103	118	115	97	116	128	109	117	113	105	115	112	107	122	117	94	109	113	102	125	102	103	118	101	104	113	125	110	114	122	115	124	103	105	119	122	135	119	100	101	112	98	119	90	132	122	131	115	116	94	95	119	132	117	132	105	117	118	113	93	129	94	119	131	96	126	112	123	111	97	103	102	118	100	104	120	116	111	128	94	104	111	92	112	112	101	117	134	105	126	119	123	129	110	116	126	124	100	85	101	125	107	137	106	112	120	145	120	114	109	115	120	105	130	122	114	121	112	95	114	110	112	106	89	95	114	116	104	107	118	125	123	111	117	109	127	113	107	137	90	92	109	104	115	96	118	120	111	121	107	111	120	124	108	107	101	117	111	104	104	112	110	100	131	104	110	113	86	114	129	104	104	110	105	112	98	104	138	100	111	89	126	129	99	114	101	114	119	124	99	110	92	125	109	120	117	111	112	114	110	90	93	126	101	123	108	128	104	131	120	98	126	98	110	109	121	115	126	97	102	112	125	114	128	103	105	98	103	132	110	93	128	111	104	98	88	110	112	127	124	126	125	103	105	125	108	123	108	96	118	113	112	118	96	116	97	124	108	90	133	125	106	112	128	113	105	118	115	104	109	101	123	118	111	127	108	102	112	99	114	118	91	104	113	124	142	116	103	115	97	113	120	114	109	106	120	99	103	111	102	112	115	115	109	112	97	102	115	113	110	109	119	117	102	103	109	97	109	99	113	115	121	110	102	81	111	100	109	132	109	99	108	107	95	131	123	114	120	90	122	100	105	103	95	121	102	125	117	89	135	115	127	123	107	109	115	121	119	99	119	102	107	112	109	108	95	111	116	100	114	88	102	108	106	109	103	118	108	127	126	130	100	117	130	106	118	101	101	87	115	123	99	126	124	99	134	109	109	114	122	99	102	112	122	126	123	111	99	112	118	117	138	101	111	111	121	126	100	100	101	91	107	124	102	124	109	94	115	135	115	112	106	105	115	113	95	119	103	93	110	107	114	92	114	104	106	114	100	107	104	115	120	108	125	94	101	122	103	111	107	116	127	114	90	104	111	106	116	104	119	97	121	99	111	117	121	98	100	106	108	107	111	101	115	102	108	114
2030	396	460	451	419	390	409	390	369	377	354	360	383	347	330	369	357	381	374	370	357	387	364	356	372	387	363	368	368	379	377	362	379	373	347	355	366	353	365	344	389	360	352	364	391	367	387	389	364	367	349	381	380	367	358	368	364	339	357	367	366	360	360	359	359	403	359	347	335	365	342	348	366	365	391	353	333	370	377	370	357	373	362	382	352	374	362	384	389	384	322	373	355	362	372	330	391	339	379	329	389	330	363	339	355	389	371	370	340	334	385	390	361	341	317	350	370	322	353	367	337	357	361	339	364	382	345	347	377	348	347	369	347	353	353	380	355	362	356	369	328	368	353	348	360	324	321	383	312	370	369	383	348	388	356	344	374	369	357	365	368	339	331	349	392	324	376	336	349	332	339	366	369	365	339	360	389	369	342	367	366	367	346	339	345	361	368	376	383	340	346	365	365	377	353	338	374	351	376	342	329	344	366	361	361	365	379	354	332	355	345	352	351	320	363	351	344	373	333	335	384	365	380	335	341	370	357	371	334	329	335	377	372	369	342	357	323	358	347	339	329	374	370	394	367	369	334	332	371	333	369	372	354	341	358	364	333	366	374	375	371	346	362	383	339	357	373	354	354	383	393	382	335	359	362	381	348	360	351	353	341	380	357	365	349	369	374	368	357	392	352	356	328	352	353	351	350	335	343	356	364	336	358	323	344	413	403	355	328	365	410	395	363	352	366	360	353	365	376	364	353	388	370	348	314	356	350	348	368	371	326	349	353	332	345	349	407	354	377	339	359	325	347	378	346	340	355	373	369	378	382	374	346	358	356	359	335	382	371	343	350	359	347	332	322	374	371	324	341	373	349	355	350	370	346	339	359	371	320	331	361	357	381	332	321	336	358	374	357	350	362	374	342	362	338	370	354	366	318	350	342	346	354	372	348	356	368	351	372	363	390	378	323	374	331	321	377	366	344	353	336	354	365	370	349	357	341	356	349	395	359	354	349	388	319	367	340	382	364	359	345	348	338	355	349	406	355	376	340	387	342	339	345	369	344	360	377	370	375	333	371	377	352	344	356	347	354	368	365	367	354	336	358	334	337	376	383	379	307	346	386	381	355	366	364	318	383	338	329	359	350	351	341	388	357	374	363	377	345	353	369	388	353	359	377	400	328	380	348	352	316	370	360	343	372	397	332	363	385	375	377	359	335	337	369	368	336	384	342	385	381	359	338	399	383	364	380	370	358	372	363	359	352	312	384	355	391	366	367	366	347	373	378	349	397	348	360	332	365	373	383	392	363	323	350	351	333	376	377	387	383	365	353	360	368	378	366	332	325	352	371	389	356	360	364	365	351	405	370	358	351	368	378	359	351	348	378	372	345	366	350	345	358	377	345	359	345	380	373	374	357	353	397	354	363	357	378	341	355	375	333	374	355	311	361	369	377	340	328	318	352	419	352	350	382	369	316	365	370	359	333	353	354	339	352	354	376	342	346	369	364	341	354	349	369	358	368	344	338	346	369	350	342	344	352	332	358	361	358	390	358	374	356	351	325	364	382	390	369	341	323	376	370	344	345	382	343	327	376	366	366	358	352	317	354	360	360	372	357	345	329	368	372	383	334	361	349	387	375	352	319	349	379	375	387	382	331	353	411	382	357	342	351	348	336	342	341	362	337	388	390	365	364	355	359	357	328	361	350	379	350	359	341	336	363	387	360	338	327	359	361	332	323	361	358	325	341	342	367	380	344	323	372	360	345	382	335	356	352	326	372	330	351	378	329	349	362	341	392	376	354	337	324	346	384	367	344	360	326	346	354	330	348	359	378	341	368	348	354	350	377	343	342	348	384	349	336	351	355	382	354	371	341	355	368	387	367	347	366	378	379	350	348	378	354	343	341	378	372	377	353	376	377	349	326	321	347	355	344	344	347	349	337	369	362	321	351	360	356	381	342	359	323	352	352	363	371	360	365	367	368	360	384	355	348	355	340	367	358	365	338	361	341	345	362	342	378	333	372	393	333	341	378	352	352	362	361	364	366	383	353	360	348	364	338	391	373	347	376	358	340	344	345	353	349	343	334	367	377	392	371	351	388	381	371	353	346	329	365	366	348	381	356	343	360	346	374	350	387	363	361	363	347	342	347	366	354	349	347	351	367	338	352	348	325	348	374	327	356	370	354	370	349	314	343	334	347	357	376	352	339	340	368	379	364	347	383	366	349	351	343	389	379	344	338	392	342	349	348	402	373	396	363	344	343	356	335	342	360	355	353	358	354	340	329	360	323	335	355	346	366	373	364	387	346	395	336	361	364	340	336	357	366	369	377	349	361	351	342	374	367	388	378	303	376	364	310	336	349	351	360	355	346	364	339	379	365	356	381	367	305	365	355	370	367	348	349	330	319	345	370	350	370	370	347	351	339	384	359	386	325	372	355	343	344	378	342	368	355	353	367	376	356	372	366	355	371	347	331	350	384	360	362	346	335	341	320	349	367	358	382	369	370	375	387	352	320	360	398	330	343	334	359	345	365	354	358	368	346	347	384	388	343	361	332	350	355	338	394	337	354	338	366	368	341	348	350	358	352	367	355	349	350	325	362	347	342	364	350	379	372	346	336	387	367	372	334	356	378	332	379	330	375	349	411	385	326	354	380	351	336	383	360	403	319	350	378	365	339	334	367	334	348	326	380	363	374	330	363	334	363	354	368	376	361	373	386	356	356	342	374	355	332	327	329	349	346	387	338	338	348	351	373	356	363	363	343	361	365	373	381	346	345	380	368	390	350	336	366	354	363	352	362	360	384	352	366	358	347	360	400	352	368	358	387	373	350	373	346	327	354	344	349	358	341	366	323	360	384	342	340	331	375	350	342	344	365	320	343	342	357	368	361	378	328	362	354	348	366	365	344	361	330	330	398	365	350	325	372	328	371	348	343	362	369	371	339	315	371	343	367	384	372	345	387	318	378	363	366	383	358	330	382	335	371	331	333	367	368	369	361	369	345	345	335	362	375	326	353	352	339	355	381	330	369	368	327	373	332	381	357	394	361	389	356	379	367	323	357	349	356	340	368	375	350	351	337	371	349	324	383	360	378	364	362	376	350	346	367	378	336	332	361	364	369	331	362	346	368	320	367	381	330	364	388	339	374	354	359	322	388	350	326	367	391	379	366	350	388	330	365	346	349	331	366	360	354	346	381	341	391	358	372	397	381	401	330	347	338	359	350	358	340	365	350	370	337	324	358	366	357	342	390	355	361	329	365	355	353	355	365	361	366	375	364	341	318	333	332	363	344	375	369	342	371	344	375	378	347	365	338	332	362	379	360	350	353	362	309	378	335	364	355	366	361	363	361	354	368	356	349	336	385	388	346	384	354	339	364	372	353	362	380	329	336	375	357	367	371	344	342	397	332	363	374	357	361	331	352	355	382	376	336	320	345	381	350	363	342	351	368	386	332	381	339	355	356	375	340	364	330	353	360	347	364	363	371	327	394	361	347	341	367	379	358	330
7547	1101	1226	938	679	517	466	349	356	297	297	274	279	266	239	239	230	246	248	232	215	199	213	223	220	204	225	240	190	198	223	197	198	194	222	195	208	215	250	220	214	218	220	202	210	198	197	206	194	188	236	197	193	209	201	203	234	210	202	206	204	187	215	194	219	196	212	215	236	187	220	206	198	201	211	190	209	201	212	206	179	218	222	197	195	178	207	196	188	210	227	198	191	178	210	169	200	187	184	174	230	193	187	193	199	180	195	181	177	209	176	212	217	206	214	198	214	213	193	217	205	213	179	181	229	204	217	195	195	190	206	200	189	178	212	204	194	200	197	196	219	195	215	204	245	189	186	217	207	213	225	195	202	217	194	200	215	197	181	184	199	187	193	185	198	202	196	184	201	193	219	198	205	188	207	179	216	213	213	185	180	215	195	221	208	168	212	201	195	187	209	197	192	183	208	218	184	184	217	211	215	202	195	194	192	195	202	212	167	191	193	214	225	198	176	209	198	238	200	192	173	196	237	207	211	205	204	213	194	210	191	218	216	186	216	186	212	218	211	187	190	188	200	211	205	203	216	214	194	163	215	176	195	203	206	205	215	189	211	195	213	217	191	199	210	208	200	205	229	202	214	178	176	205	183	195	221	243	210	208	197	204	210	190	187	177	173	195	203	205	198	213	195	201	223	218	199	187	213	226	199	211	215	189	205	205	193	229	220	193	200	211	188	226	231	226	196	207	192	203	195	242	194	193	208	203	204	194	213	198	225	184	206	194	222	191	191	195	193	209	213	197	194	210	220	193	222	195	195	221	202	197	160	189	180	219	182	206	193	203	203	213	212	196	210	225	192	181	202	192	217	207	231	207	224	190	181	184	216	203	183	225	177	167	177	192	183	182	183	227	196	221	199	238	211	208	234	196	188	193	195	204	212	192	208	215	214	186	208	207	184	195	196	220	220	191	228	181	202	209	206	200	207	201	173	192	176	220	220	200	182	197	205	220	211	213	205	213	203	200	211	200	190	218	196	227	201	189	161	195	179	220	164	202	208	225	218	198	217	212	202	199	198	188	205	205	209	225	226	208	224	192	187	182	203	180	207	192	199	194	206	206	204	166	202	203	183	195	204	190	212	206	199	204	200	203	221	203	200	194	190	201	192	219	199	221	193	194	199	218	204	235	176	165	228	210	188	205	211	203	216	197	208	198	192	188	215	197	212	212	231	212	204	188	184	213	186	188	210	222	223	208	199	226	220	210	209	211	186	206	200	191	182	203	229	205	197	210	201	212	188	200	222	183	205	195	195	228	226	203	251	185	200	199	225	197	220	179	197	183	202	200	219	201	213	203	206	205	207	198	205	200	194	221	202	178	177	179	235	210	200	186	198	203	214	185	180	191	221	195	202	192	224	202	204	215	214	221	207	214	197	217	202	189	208	209	185	228	193	187	202	205	221	188	208	190	183	192	210	214	202	222	201	188	203	171	227	188	204	199	223	181	216	183	203	174	219	205	206	195	181	203	196	178	185	188	231	203	212	179	177	210	190	222	191	173	181	187	222	231	206	213	201	236	197	188	221	206	179	196	202	213	223	209	222	201	191	195	200	194	173	232	212	200	212	194	203	197	209	212	193	222	202	219	211	187	185	199	191	222	194	181	187	199	209	199	180	206	213	194	207	192	207	210	204	216	209	202	206	197	193	205	194	193	191	212	203	189	191	202	186	221	207	200	194	234	208	186	209	200	211	197	212	192	223	185	205	216	187	245	186	191	205	193	212	177	201	203	191	192	198	217	210	196	196	188	194	209	222	192	224	223	210	196	205	165	202	214	186	218	178	185	227	201	211	206	181	199	222	226	205	197	192	210	206	218	207	233	193	223	168	203	213	198	196	216	211	183	187	213	206	212	220	168	220	191	208	199	197	200	208	197	193	184	200	211	203	198	188	173	195	184	192	178	199	215	190	206	212	187	188	231	196	200	205	174	199	200	212	227	213	211	191	210	213	210	205	208	189	210	209	227	202	221	239	216	199	217	216	198	177	219	184	207	224	194	231	208	228	208	188	199	206	198	221	225	197	177	211	227	200	214	210	217	225	224	196	196	186	192	223	202	209	195	215	183	202	188	187	193	188	208	212	205	202	219	203	208	193	167	202	202	218	203	218	204	201	213	223	225	203	199	201	201	214	197	203	215	190	189	216	167	193	215	205	213	201	179	212	197	201	194	207	199	211	201	204	213	199	173	201	187	216	205	217	228	215	207	210	212	196	206	227	207	205	205	216	228	233	195	204	199	183	202	184	217	212	185	197	211	189	195	210	202	172	235	218	192	204	203	202	204	204	206	201	203	177	184	202	202	225	199	172	212	203	201	210	203	200	189	208	186	202	188	205	219	182	227	206	204	209	184	205	205	210	189	193	217	205	226	218	171	210	231	199	201	202	195	230	192	200	218	202	199	188	188	195	199	182	197	182	208	205	198	198	192	215	189	198	191	208	226	200	203	206	193	205	181	204	229	192	206	182	207	208	216	172	205	189	194	166	206	202	192	202	198	212	201	207	204	178	210	207	221	214	205	195	193	205	211	194	204	201	195	208	228	186	209	218	214	212	209	230	211	206	200	191	192	192	207	208	219	180	179	196	193	197	209	212	222	191	210	220	198	214	183	202	173	189	199	199	187	212	199	214	201	229	194	213	193	206	202	183	167	221	198	191	215	204	243	183	177	217	210	208	206	203	199	176	214	217	201	224	206	201	203	193	211	218	231	205	205	190	208	190	199	201	214	212	172	181	211	190	197	234	209	185	210	203	167	225	212	192	188	203	193	205	205	194	168	203	220	253	220	205	204	223	223	205	229	212	191	212	212	188	203	221	219	194	213	194	205	187	194	210	224	189	188	212	217	196	233	220	219	185	212	225	192	174	178	180	217	234	210	188	211	195	202	199	217	208	204	183	189	192	194	212	200	175	178	216	209	201	193	218	189	213	218	233	207	204	176	208	208	198	199	202	195	207	216	210	196	197	185	181	220	213	216	214	215	227	179	204	189	200	182	203	209	204	195	193	175	233	213	193	204	184	195	218	203	182	164	196	221	201	192	216	169	189	187	184	196	195	183	186	187	196	184	200	201	229	211	214	190	191	206	179	218	195	178	178	226	200	176	194	186	177	195	207	189	210	215	214	207	214	189	229	219	196	208	209	183	193	189	217	211	196	172	193	190	174	204	219	229	224	212	185	206	174	206	204	190	194	184	217	212	193	224	202	206	189	222	195	205	181	222	208	196	199	216	187	210	204	172	213	225	174	176	211	205	206	203	202	185	210	221	176	209	193	199	205	218	197	211	215	212	214	192	214	229	204	199	198	228	213	193	202	199	204	185	202	214	183	198	199	203	227	170	208	194	195	211	203	187	195	190	202	200	209	197	193	209	199	231	194	199	184	180	175	198	215	233	195	168	216	187	225	206	186	214	213	218	214	215	182	193	210	167	206	185	206	198	221	214	210	208
6004	1376	2614	3185	2732	2221	1930	1567	1367	1325	1177	1046	965	918	900	871	851	834	739	705	710	770	688	697	660	653	662	634	603	665	608	611	648	634	621	627	627	605	625	646	664	641	625	598	604	627	552	614	596	592	618	598	590	552	575	584	622	565	552	614	572	591	621	582	552	579	562	571	598	594	583	553	568	570	593	555	535	571	593	563	578	582	596	585	573	548	578	552	554	574	564	579	580	587	593	591	602	524	566	574	600	580	586	590	579	569	579	544	616	590	559	536	575	558	571	598	579	563	554	560	560	566	531	529	568	532	599	561	552	559	576	562	552	560	545	595	524	545	570	545	556	562	583	535	544	537	575	568	564	533	573	600	543	548	591	557	554	550	572	537	554	556	560	566	598	539	559	548	549	606	564	499	550	569	585	567	566	551	608	532	547	550	540	570	551	556	494	579	559	544	544	547	562	586	567	588	574	601	557	563	531	605	586	542	542	527	533	531	585	567	575	549	570	564	605	571	554	603	574	570	505	576	598	585	560	518	540	541	536	553	567	536	560	559	576	550	574	538	554	606	566	558	510	604	556	559	574	570	599	527	546	540	513	585	579	601	585	527	545	541	576	583	546	580	598	573	604	590	528	555	581	584	553	579	610	570	512	584	574	583	559	559	530	583	578	550	550	600	541	577	571	583	594	548	555	562	523	572	581	561	570	528	534	550	574	593	542	586	595	606	538	558	567	555	579	557	563	569	551	567	582	570	619	553	579	553	565	600	547	556	545	578	593	618	584	543	565	575	616	583	566	563	553	584	593	545	599	557	550	578	522	578	572	584	560	594	533	527	540	546	596	552	541	543	564	559	562	584	590	561	538	573	558	642	580	581	561	569	585	535	557	572	570	614	549	569	567	558	534	542	550	571	579	556	595	544	590	515	558	568	550	563	585	551	581	538	562	543	512	557	565	570	542	581	565	562	586	556	588	563	550	581	579	537	532	578	566	541	586	581	534	528	594	629	548	577	559	525	580	548	559	569	528	553	614	554	536	575	577	562	525	562	592	570	570	633	562	586	534	552	549	559	573	550	505	530	601	573	550	525	617	543	564	537	532	575	565	569	579	580	556	497	572	577	558	540	550	582	567	568	585	590	549	579	571	570	595	585	568	567	542	536	583	552	559	515	554	590	585	526	592	535	582	596	546	579	554	531	524	570	586	587	532	549	531	558	544	522	561	574	577	523	555	554	568	581	616	568	566	553	566	558	585	580	546	594	545	557	589	486	599	587	600	538	555	583	593	557	544	556	577	569	567	571	555	542	591	544	547	504	564	562	555	560	566	586	598	558	538	577	570	594	550	552	601	542	577	546	554	547	565	569	549	588	521	547	590	565	590	560	558	591	578	598	559	575	596	566	577	546	622	603	604	555	527	553	561	520	528	584	534	610	581	545	582	585	565	594	542	576	583	539	578	568	626	577	563	606	556	583	558	579	530	541	601	584	559	542	579	559	587	572	591	569	514	565	553	560	545	546	523	588	559	592	601	564	545	530	591	586	587	543	543	567	613	565	584	548	540	595	570	552	560	574	559	556	542	544	573	543	587	582	584	550	571	554	575	617	551	565	582	594	568	571	557	571	534	534	550	558	527	541	577	596	545	536	575	574	571	588	533	558	552	527	597	530	529	558	535	576	558	623	574	555	585	538	545	549	551	554	527	609	593	574	608	558	538	533	569	536	605	577	559	597	526	625	554	593	576	552	516	547	520	582	552	545	575	546	562	553	581	576	542	562	531	567	538	546	569	553	535	564	543	525	556	548	530	569	561	548	569	552	579	532	531	554	557	555	541	566	569	504	555	540	607	585	575	534	564	575	591	560	518	599	553	598	539	614	533	558	554	537	562	554	516	585	560	573	603	527	569	545	561	545	594	609	571	611	597	565	567	568	596	559	549	544	565	595	497	568	541	566	547	556	563	614	530	548	526	580	586	558	538	591	543	568	553	552	563	553	583	561	570	545	608	554	574	612	548	592	553	614	583	622	556	562	568	524	597	585	514	579	621	552	551	544	581	568	545	510	530	586	555	589	550	525	569	529	559	571	584	561	544	568	529	555	574	580	572	548	548	554	562	549	564	586	555	600	551	544	586	587	530	579	576	578	599	597	603	540	560	564	546	598	562	541	531	525	529	547	567	531	565	566	578	547	560	545	555	561	570	563	592	570	557	549	574	600	548	539	580	567	564	558	569	553	580	591	606	534	593	533	598	572	538	532	554	564	556	585	583	570	572	546	596	571	542	532	577	554	549	539	530	578	531	572	570	572	579	613	552	586	589	511	559	557	531	568	533	561	510	606	531	514	541	548	544	581	587	546	537	581	558	548	539	569	537	580	578	581	569	607	552	573	570	535	559	553	557	611	585	559	571	559	542	582	556	532	553	554	567	623	551	605	592	561	549	541	577	545	566	577	570	554	561	548	548	569	562	527	546	569	565	586	567	553	558	577	515	576	609	560	595	564	566	573	592	549	557	599	567	550	602	584	533	620	519	554	570	560	503	605	531	622	548	586	530	589	560	576	559	572	556	537	542	566	586	553	523	551	590	582	546	571	550	571	531	566	545	563	588	599	545	589	597	604	581	524	552	602	579	581	578	551	540	546	549	543	524	549	533	582	547	566	527	571	563	546	526	579	548	549	557	571	594	562	551	576	554	578	572	590	536	543	545	557	537	572	589	587	574	500	551	594	567	601	584	574	534	544	597	567	544	547	578	612	596	577	562	540	533	591	547	609	563	578	561	589	571	595	578	560	556	555	603	557	542	578	527	555	578	565	556	562	571	546	548	507	567	553	501	550	561	569	589	548	611	517	587	563	574	578	616	515	608	560	571	564	562	589	582	543	573	562	567	549	602	562	554	574	567	573	572	564	546	561	575	581	561	601	571	548	635	539	560	548	588	591	553	561	542	586	589	554	570	546	549	566	585	556	593	555	548	586	619	543	576	527	555	522	550	549	513	591	504	548	539	571	581	550	532	576	593	599	566	606	564	540	559	570	549	585	612	540	584	557	544	579	547	510	574	601	549	552	565	564	529	576	518	590	594	541	547	541	547	560	532	591	585	582	582	530	576	564	589	587	550	594	590	562	561	546	557	560	558	589	565	592	583	550	569	518	551	554	596	542	572	554	583	608	542	570	566	628	521	574	563	495	564	597	545	562	598	574	560	589	559	523	542	600	545	579	531	567	552	567	557	571	552	554	578	554	588	535	558	542	545	567	536	609	604	584	561	554	552	558	588	555	540	576	551	538	539	549	562	590	515	562	541	539	564	563	601	572	601	557	563	571	573	577	587	547	595	573	559	583	534	567	541	532	564	627	599	542	569	595	563	545	552	597	563	573	573	536	578	605	560	574	558	565	536	522	559	559	576	590	561	589	575	554	596	570	590	557	559	557	569	582	578	561	579	575	570	589	571	529	590	594	567	554	571	550	555	562	539	538	543	570	537	586	545	542	578	533	550	532
14292	2569	2586	2017	1368	1016	834	796	610	584	567	485	495	451	432	459	439	446	435	415	436	386	405	434	380	410	382	399	396	413	370	359	360	372	400	366	366	429	367	361	392	368	377	390	398	385	388	395	345	390	367	400	395	390	361	352	352	400	375	370	406	359	373	380	330	356	412	385	380	350	337	358	323	380	375	378	364	346	348	359	361	342	383	373	347	381	364	369	382	378	361	354	358	393	370	354	339	350	378	322	346	349	370	354	352	339	378	336	377	360	366	373	395	353	335	368	371	361	382	359	362	354	370	373	384	355	328	383	361	338	360	382	362	378	374	354	397	369	342	370	422	387	388	335	375	415	380	331	343	362	340	380	372	374	387	362	375	355	360	393	332	366	394	397	367	388	351	369	401	397	352	366	371	346	380	390	387	351	353	357	381	370	348	371	380	399	375	338	358	352	401	358	365	370	346	347	335	390	373	366	344	338	338	392	347	404	378	366	373	381	354	394	387	358	368	333	388	398	358	384	389	345	369	361	353	392	373	369	341	349	373	382	392	337	385	373	394	378	370	370	366	353	358	380	392	359	351	375	363	363	366	393	357	357	385	372	329	358	334	388	343	413	378	372	333	376	383	375	360	366	356	371	388	352	330	380	363	359	300	377	350	349	335	386	337	383	392	352	383	370	355	352	380	360	336	364	356	405	384	347	422	356	400	378	352	383	342	392	352	373	359	358	413	348	329	310	390	384	386	377	356	350	363	363	385	371	353	323	410	353	366	354	359	362	351	386	359	343	385	373	390	327	359	356	369	372	359	370	399	374	354	370	364	371	383	342	364	330	348	334	375	375	352	337	372	373	390	379	367	366	348	367	366	362	363	355	307	357	348	394	376	387	365	356	357	385	353	368	347	404	390	343	334	398	359	333	322	349	339	340	360	333	366	393	338	362	368	312	357	379	387	363	364	401	384	386	388	371	349	383	348	377	341	355	332	417	346	367	369	357	348	371	397	364	386	358	357	353	333	360	339	332	380	386	365	360	378	386	344	364	389	384	382	374	336	355	339	378	357	363	360	386	370	371	357	362	358	373	398	335	372	361	361	358	369	379	420	403	351	363	378	377	351	361	352	383	366	371	389	372	381	389	365	385	382	342	389	367	350	341	356	361	376	381	387	375	367	378	350	371	365	402	417	333	402	376	366	403	370	352	359	369	396	351	368	388	331	370	401	384	395	351	362	352	336	349	356	389	353	333	370	344	386	363	369	385	330	355	376	359	405	337	371	360	354	339	332	379	377	362	361	352	382	350	344	345	318	378	366	355	369	353	382	369	389	346	347	395	364	345	348	357	385	367	362	398	394	402	359	367	343	420	355	413	360	346	404	386	389	358	370	354	400	366	374	356	389	364	319	371	358	343	394	414	364	352	350	349	360	380	360	395	364	365	381	370	357	374	360	363	363	390	351	370	339	390	373	402	381	373	366	339	358	361	337	376	348	351	350	379	343	354	364	365	364	334	361	373	357	364	375	377	381	383	330	399	342	399	354	385	347	371	347	387	345	405	378	389	411	338	383	396	350	385	368	398	399	364	362	331	354	342	369	364	354	363	344	377	364	350	357	358	360	390	349	331	361	351	411	383	355	385	355	395	349	336	346	340	367	382	357	377	363	384	366	409	405	371	358	385	338	352	365	353	367	350	385	361	338	369	370	367	371	346	366	369	378	384	370	405	350	333	392	368	352	365	361	375	349	375	353	377	342	367	382	355	362	365	349	342	372	391	368	353	330	373	335	354	354	380	352	343	379	356	344	358	358	349	363	327	347	406	372	374	386	350	386	363	331	356	364	372	380	364	349	391	376	379	434	369	357	369	382	370	362	351	371	343	325	390	378	374	419	367	339	363	355	366	379	353	326	375	377	341	343	399	359	401	371	361	377	355	353	383	404	378	364	383	366	344	334	333	365	391	336	380	398	346	345	344	344	367	334	374	353	354	368	367	342	344	342	381	352	387	360	355	389	368	382	402	366	358	340	364	370	384	377	357	341	384	388	342	357	365	355	362	350	357	356	332	384	361	355	360	353	330	347	384	366	390	350	362	344	343	366	370	365	337	367	381	344	362	356	400	375	359	382	346	372	362	362	392	351	398	339	344	397	343	416	353	379	381	342	359	377	358	377	354	367	356	376	385	373	363	336	360	371	332	327	366	359	358	376	391	359	348	364	359	376	380	362	410	398	360	362	336	363	348	348	348	336	376	385	416	386	386	358	359	384	365	365	378	353	370	371	395	372	392	422	359	354	332	343	357	347	344	347	367	374	352	377	384	382	353	394	376	372	334	359	384	358	370	344	355	385	391	359	365	357	412	398	417	340	339	349	388	372	351	393	363	372	364	355	385	339	388	367	360	372	349	347	382	373	400	346	371	381	340	362	364	346	363	358	352	359	357	376	378	376	356	397	371	363	349	353	340	351	322	398	347	374	363	395	366	340	381	364	338	340	363	375	360	349	326	397	409	343	334	396	371	354	333	360	350	365	367	402	348	384	370	356	391	373	356	352	370	347	350	361	328	373	395	384	355	344	382	356	380	349	371	349	344	378	362	326	355	359	364	363	373	343	371	389	395	352	370	298	395	363	384	361	349	373	314	356	370	367	342	336	380	364	371	357	378	377	349	358	357	359	414	384	369	385	364	374	382	350	376	378	374	383	345	398	387	393	362	372	357	327	397	371	354	352	355	352	364	372	347	398	350	380	358	360	346	352	345	374	379	349	349	330	350	340	350	389	370	363	342	342	352	367	404	348	332	359	351	372	344	386	389	385	355	327	362	383	351	374	368	338	407	362	396	367	372	364	371	389	365	401	368	375	374	357	388	376	370	341	370	325	374	385	348	374	387	350	331	384	349	374	401	341	390	372	362	365	376	313	344	375	351	370	373	381	341	328	370	352	380	335	403	363	387	388	359	368	347	337	338	322	350	351	373	354	371	374	383	366	374	327	330	343	376	353	340	393	348	385	345	364	356	342	329	362	338	375	369	332	369	414	375	346	368	370	339	340	323	364	339	353	368	365	344	369	380	388	399	347	381	382	382	351	352	328	378	378	351	374	377	363	387	354	330	354	367	408	410	369	361	371	363	325	360	383	350	346	392	358	337	351	382	360	379	366	407	359	317	343	390	391	366	362	338	357	342	379	393	360	349	327	377	340	350	337	346	354	344	344	403	374	331	385	387	376	368	401	378	354	302	385	370	364	370	345	352	348	359	387	363	343	388	389	372	342	346	362	386	388	410	364	343	371	377	384	357	349	341	352	347	370	406	353	381	381	363	312	381	375	340	386	363	391	365	369	378	349	326	350	345	364	376	380	348	388	367	389	326	389	378	367	337	391	345	356	350	375	379	361	320	330	370	378	342	347	392	379	372	346	362	385	388	358	374	379	382	369	394	359	344	346	384	392	356	379	342	360	345	409	344	405	372	340	359	355	347	356	384	345	323	340	353	359	342	366	340	378	399
7908	2456	5197	5793	5105	4120	3496	2936	2529	2216	2138	1809	1761	1561	1521	1508	1346	1235	1307	1281	1215	1159	1208	1196	1099	1102	1100	1080	1022	1045	1056	1079	1032	1050	1015	1010	986	1004	1021	1097	979	965	933	947	968	965	954	930	916	932	909	936	866	974	913	953	949	926	891	898	950	944	903	911	938	948	929	879	919	897	927	948	878	940	899	922	934	921	923	920	904	921	922	913	878	956	883	823	855	916	891	916	881	910	933	906	937	899	908	877	920	930	895	872	895	881	883	900	926	911	941	890	902	935	952	929	927	915	899	938	903	879	896	896	940	918	893	901	938	871	899	946	895	968	865	909	909	923	909	902	959	913	897	898	873	877	882	835	863	885	880	939	871	878	891	868	898	838	930	879	903	947	874	884	914	948	900	938	932	890	938	891	874	950	936	860	886	930	866	884	834	841	904	943	904	848	902	854	886	889	973	894	880	939	872	887	901	885	892	922	864	884	893	931	893	919	879	882	925	939	937	887	919	875	907	844	915	877	882	854	911	910	869	843	946	914	910	939	931	877	839	895	841	903	924	883	893	890	892	917	894	854	895	852	887	907	922	897	923	895	857	863	918	879	865	859	840	922	869	899	841	904	932	859	877	899	890	876	906	914	898	847	907	946	853	902	932	900	885	845	896	923	850	906	893	912	844	895	858	961	924	890	891	896	888	869	853	881	893	913	946	892	907	891	889	849	931	850	891	876	858	926	950	902	886	882	904	828	853	891	900	935	885	950	886	903	922	902	941	925	892	914	894	882	882	917	863	935	882	916	835	913	893	829	905	851	920	913	908	909	910	939	850	893	883	874	896	909	933	889	889	935	905	911	905	909	849	903	895	881	869	890	834	884	888	920	891	927	953	876	906	900	910	881	912	899	869	917	872	856	894	941	864	902	915	921	877	879	913	858	897	871	909	861	881	874	893	848	894	917	911	873	859	862	886	896	887	910	954	853	867	888	890	907	887	848	874	928	916	890	843	915	931	903	888	914	886	876	924	884	910	889	883	878	940	918	934	890	915	882	911	917	891	882	872	843	917	881	852	909	892	904	920	891	852	908	900	852	887	893	879	867	893	876	910	924	863	870	907	945	940	891	883	893	907	891	885	899	865	834	889	910	919	863	880	905	919	912	898	922	962	918	914	826	950	861	875	901	904	867	890	910	879	935	898	874	858	894	913	834	938	898	887	922	922	890	891	891	875	897	939	928	913	879	866	899	848	958	897	886	873	883	850	881	903	886	890	908	864	857	901	891	873	888	845	911	919	928	842	866	895	925	946	939	891	935	855	880	884	879	882	922	903	914	906	878	860	929	880	863	871	921	889	980	957	931	882	876	859	867	877	915	910	853	888	885	888	928	833	903	895	869	906	889	930	913	877	925	893	858	871	895	881	906	911	903	865	927	881	933	866	871	874	844	907	933	882	876	918	880	935	866	922	908	891	931	923	867	862	899	895	894	869	898	915	887	942	842	885	907	904	879	870	958	904	875	901	928	841	912	856	900	861	862	895	907	895	841	917	929	903	961	868	877	910	884	888	933	893	899	878	877	902	922	894	867	886	949	873	864	917	860	895	902	904	906	873	881	884	881	973	875	864	863	937	895	909	927	847	941	886	865	895	898	911	917	891	861	902	872	897	878	923	912	936	926	871	885	846	916	912	857	912	894	885	914	907	908	877	871	889	914	895	928	891	892	892	922	872	906	920	902	899	913	853	894	929	907	868	879	895	851	871	867	891	923	898	919	915	863	884	877	909	869	854	910	902	906	865	903	902	896	839	885	880	888	829	865	939	929	874	926	865	845	894	904	880	888	876	875	897	904	886	915	936	885	878	901	907	854	899	903	918	947	875	943	922	897	883	923	886	908	885	883	889	797	880	905	918	862	882	889	869	877	877	875	895	935	878	910	896	911	944	901	892	858	899	829	955	893	900	933	896	908	891	964	879	905	874	933	835	896	912	848	882	825	891	876	835	953	939	884	857	868	886	842	839	932	904	850	909	920	883	841	893	869	927	879	874	887	895	877	924	850	886	884	929	855	877	913	847	852	823	880	865	837	909	912	907	898	892	919	846	934	865	929	896	854	896	954	906	864	867	931	929	908	893	877	830	933	866	881	866	939	891	855	920	870	929	907	949	871	882	883	935	882	841	895	976	865	915	957	866	906	840	913	883	888	832	916	890	887	903	859	924	903	875	867	928	860	909	893	837	926	903	887	891	895	877	885	902	857	906	861	867	929	904	922	856	923	922	927	861	880	871	900	925	880	889	896	898	873	902	869	919	903	911	904	873	936	857	865	871	877	903	872	884	877	877	869	934	900	924	905	892	881	866	874	896	870	875	947	857	851	884	845	882	902	875	891	891	880	939	846	940	904	904	901	885	909	899	910	916	881	916	942	846	895	856	907	878	872	934	895	859	866	900	953	888	921	869	895	931	877	872	882	881	889	923	861	887	941	917	852	935	899	913	831	895	846	869	865	907	883	938	939	889	910	903	931	897	852	882	889	928	914	897	906	894	903	881	918	887	932	887	884	870	861	858	938	900	917	838	854	855	901	907	910	904	901	861	862	872	915	878	887	935	965	859	862	842	908	867	885	865	872	885	915	957	923	908	962	858	909	906	915	919	930	926	918	908	870	858	919	911	868	892	858	862	917	897	868	880	863	941	896	858	897	911	875	915	903	867	852	893	899	880	911	875	932	874	889	851	859	907	908	876	934	897	890	888	875	874	795	888	917	934	877	901	920	862	820	908	909	846	904	874	953	911	899	886	865	905	928	931	923	860	916	904	829	860	880	892	870	912	908	848	844	898	882	916	936	897	900	910	902	875	887	908	885	927	939	886	913	877	914	923	850	912	893	920	885	883	880	928	849	870	879	936	911	893	887	921	876	900	917	898	881	895	918	884	869	915	904	861	903	917	894	848	922	893	867	903	829	868	950	916	886	885	887	897	891	893	862	876	842	856	899	904	919	916	908	837	905	864	888	910	906	861	923	887	879	872	928	941	907	883	872	899	911	846	867	882	899	878	947	875	943	896	893	919	860	872	873	883	892	928	880	902	937	803	929	902	913	903	910	856	893	863	892	936	914	845	900	946	920	906	878	922	924	907	938	892	884	913	904	897	957	915	923	888	949	825	897	853	894	913	923	858	854	861	912	903	877	915	887	927	925	866	897	919	880	906	880	847	881	883	905	887	873	877	883	878	914	906	868	896	886	920	931	855	858	946	887	879	921	909	964	900	899	893	878	869	883	876	925	864	877	897	815	899	887	898	890	840	854	928	873	893	876	927	873	926	909	908	921	907	908	899	930	910	871	848	867	878	914	952	895	937	890	912	890	891	862	889	895	907	888	887	903	888	930	836	873	906	908	951	952	900	867	884	910	911	911	915	893	894	875	939	905	887	947	887	910	884	910	931	917	869	853	829	937	876	921	951	905	878	880	849	846	903	849	908	897	921	833	889	910	897	855	910	898	915	892	860	923
1998	170	162	156	137	153	151	131	148	129	131	106	127	102	123	134	127	132	143	112	117	134	119	104	114	108	117	128	105	119	120	117	108	119	110	111	103	114	117	138	111	122	108	119	114	115	99	117	105	114	134	108	94	107	103	116	116	133	119	118	110	122	116	105	118	129	110	122	89	121	113	137	118	109	132	111	117	106	124	109	122	127	99	109	117	116	138	115	93	106	105	104	117	139	141	131	115	116	106	127	130	125	103	124	113	95	124	101	126	107	104	124	103	125	106	133	142	137	101	82	95	112	118	106	115	120	112	122	105	102	117	107	108	119	106	122	114	108	113	114	127	94	99	107	109	117	120	124	122	106	116	115	123	104	115	111	139	112	131	113	134	124	96	111	118	111	107	100	107	119	116	116	110	114	120	123	131	115	127	121	98	130	133	112	105	106	110	112	117	120	110	110	131	120	96	106	122	109	102	128	127	130	140	116	118	110	110	109	110	134	131	125	124	119	121	119	103	103	123	99	99	134	111	107	131	143	105	114	116	131	136	112	116	109	117	101	123	112	122	102	104	107	132	121	137	108	105	112	120	136	117	119	99	109	96	113	123	115	106	102	93	97	123	116	100	92	115	102	110	110	101	127	121	122	122	125	112	101	125	104	114	123	136	115	134	119	114	105	112	117	99	114	121	122	104	122	126	103	112	136	120	145	103	101	116	111	116	131	96	122	100	108	92	149	117	116	100	113	116	104	121	123	112	118	114	118	146	104	110	132	120	115	108	109	96	115	114	103	112	109	138	107	127	140	119	128	109	130	115	137	112	120	100	106	113	144	119	104	130	127	113	99	119	125	120	120	128	102	136	106	115	134	119	136	118	115	109	116	111	111	134	101	104	132	136	102	118	127	117	111	126	112	127	119	114	138	116	109	95	116	101	109	121	115	116	127	110	107	131	128	115	109	144	91	116	114	115	138	127	111	113	126	116	118	131	107	130	115	116	105	118	109	119	123	144	111	92	91	99	108	123	138	124	100	107	118	105	128	121	101	101	95	99	107	126	111	127	96	129	92	119	139	105	122	115	106	115	107	99	98	102	114	113	110	101	95	127	124	105	129	131	107	109	108	127	111	89	113	97	108	109	110	104	112	92	123	103	106	112	121	128	127	122	102	117	106	124	110	99	124	118	93	109	108	115	113	110	99	121	111	110	141	129	93	116	111	120	102	114	127	116	132	106	100	115	128	81	92	125	116	112	102	110	107	111	118	123	120	95	121	132	127	113	97	128	120	101	105	126	97	122	129	113	112	106	118	131	118	127	134	91	108	116	101	108	121	106	128	132	118	108	126	120	124	105	101	105	122	129	86	83	125	123	121	114	105	104	126	143	124	141	123	140	142	130	129	123	117	100	115	132	105	118	119	132	113	112	132	102	119	99	109	114	122	119	97	118	117	110	96	104	125	119	102	115	112	125	101	91	110	114	125	97	108	119	114	112	117	124	121	103	128	115	115	102	110	103	130	125	106	119	121	116	122	113	112	109	114	93	113	114	111	120	111	101	125	97	116	100	127	115	124	113	111	120	111	114	112	130	110	118	111	130	122	103	104	115	118	108	110	118	100	130	120	113	133	103	109	112	118	120	102	118	122	104	117	113	112	121	109	120	131	114	104	113	104	131	100	120	141	116	111	102	108	142	137	139	106	141	94	139	138	96	105	115	113	98	145	110	86	134	116	122	119	116	111	114	121	108	116	119	116	127	130	120	133	109	118	118	128	98	126	119	95	118	118	126	111	124	124	110	114	113	113	128	104	132	118	111	108	115	96	123	123	113	123	99	85	122	114	108	103	99	114	124	110	116	121	97	119	105	116	99	134	113	128	126	143	121	122	96	135	130	116	106	134	120	92	100	95	149	108	110	97	126	123	127	119	106	109	113	120	128	111	128	110	90	107	122	121	130	113	116	134	110	110	129	105	118	110	130	115	108	130	129	115	108	111	112	128	116	109	102	108	122	129	128	121	113	118	114	120	124	129	111	122	116	125	119	117	139	128	121	117	103	113	114	109	120	121	96	127	126	132	125	135	127	124	108	121	114	103	103	137	109	106	106	135	132	124	97	115	108	136	125	103	134	103	94	113	123	114	114	129	112	96	113	121	117	124	104	129	126	123	120	128	116	92	126	110	103	133	121	107	119	111	99	110	121	112	113	108	128	121	129	141	123	103	132	111	109	111	120	99	119	109	117	106	116	101	116	110	106	122	96	122	110	97	113	123	131	134	118	120	107	107	134	119	103	120	117	112	119	107	92	123	113	121	120	116	118	112	117	120	149	124	101	113	122	118	114	118	106	129	115	103	102	118	136	131	104	146	124	113	112	107	129	107	96	108	96	119	117	116	130	109	127	123	126	122	96	91	97	149	114	126	124	113	128	125	120	126	104	107	141	102	99	116	96	105	103	93	111	118	118	91	105	119	111	111	109	122	113	109	108	102	113	110	116	136	119	98	107	102	120	109	104	126	119	100	104	106	99	120	129	109	114	122	123	127	141	124	111	105	112	113	102	110	115	98	111	118	127	113	113	116	117	116	119	110	109	113	125	116	121	116	132	84	111	107	114	112	104	114	119	117	112	117	125	111	99	117	114	100	99	112	112	115	113	111	115	116	90	105	105	121	101	112	108	115	106	136	123	114	117	127	104	120	131	133	106	115	115	109	107	122	102	114	95	111	114	104	108	136	135	96	105	117	107	133	137	94	118	109	127	126	118	112	107	108	106	125	127	127	118	107	118	105	115	121	127	128	110	107	99	128	121	105	103	105	107	109	115	133	129	129	109	107	101	110	101	100	109	115	112	102	98	119	124	106	126	103	117	143	134	126	100	104	111	107	117	116	124	135	113	109	124	113	120	122	119	115	121	109	106	115	139	125	88	122	128	108	131	136	110	102	114	118	109	103	120	106	131	117	118	107	128	116	120	116	95	123	131	105	115	121	117	109	101	103	130	98	105	106	116	124	126	98	114	113	109	116	107	97	102	105	109	119	112	117	91	107	111	118	108	132	122	115	119	103	109	118	134	111	119	102	99	135	111	119	126	128	122	110	124	124	126	109	110	115	115	112	114	106	103	113	106	123	108	132	131	121	91	115	122	120	117	120	110	115	109	103	88	113	122	88	124	114	113	126	103	118	132	100	120	107	115	110	112	98	112	130	110	119	116	117	134	126	95	107	118	105	115	117	105	106	117	125	116	110	119	121	146	102	122	135	110	122	96	117	109	110	122	126	108	113	99	107	131	101	115	105	103	135	118	100	115	127	103	127	112	115	105	102	116	124	118	106	112	109	121	111	98	115	104	125	102	128	108	109	105	128	127	123	123	118	141	105	103	121	99	108	116	116	122	128	131	122	141	131	124	115	110	123	121	108	128	115	124	126	121	107	129	114	114	108	123	116	112	111	118	91	111	122	126	118	123	132	115	123	117	108	121	115	146	116	119	106	106	109	118	116	102	121	110	113
2126	440	490	490	476	508	503	434	412	394	385	404	380	411	384	396	374	374	392	400	385	374	379	376	374	347	343	379	366	382	350	391	425	364	374	336	353	358	356	381	371	371	358	373	369	385	390	365	358	362	363	362	360	351	368	373	385	343	393	348	339	385	339	389	369	377	346	375	365	344	384	340	390	337	421	371	343	367	342	359	372	344	358	382	400	308	381	354	386	349	405	345	347	410	338	331	352	352	337	342	337	360	353	359	340	393	349	358	355	334	351	344	373	346	348	333	345	337	339	365	379	384	382	335	392	372	326	388	324	373	348	345	387	364	361	365	383	358	361	359	402	355	354	346	350	362	345	383	372	371	338	329	322	358	346	358	356	388	395	336	369	302	396	379	370	364	368	369	362	377	368	349	315	358	351	392	356	376	418	340	363	397	374	375	365	358	359	354	383	351	351	356	365	378	357	396	347	359	368	360	343	367	339	374	331	345	359	383	339	375	377	346	359	369	378	355	415	359	357	366	345	349	369	382	381	350	399	376	352	359	338	402	359	389	355	352	381	390	342	357	372	376	373	366	362	348	380	381	396	349	353	375	348	355	366	347	390	408	376	356	360	350	357	371	367	376	364	340	389	397	374	374	373	340	386	302	363	344	370	353	371	359	378	348	349	371	354	342	366	413	382	374	353	340	389	356	356	391	378	342	367	363	370	392	370	355	367	369	375	376	359	356	373	334	372	345	360	343	340	359	361	380	359	393	375	365	374	342	328	389	398	324	317	407	367	371	362	348	378	362	323	383	347	362	369	375	379	359	362	353	392	368	359	360	334	357	356	383	356	345	335	349	378	338	353	384	367	361	333	400	366	356	361	387	388	379	326	369	362	334	383	367	365	336	383	384	349	345	336	343	334	356	341	371	350	343	359	397	377	348	352	336	359	351	339	348	365	374	374	338	334	391	371	363	324	358	401	367	357	329	356	381	350	377	367	339	361	357	356	355	337	377	366	371	378	348	365	341	355	370	369	365	366	343	400	366	353	357	402	388	367	402	348	372	366	359	346	346	340	384	399	352	344	361	409	361	331	327	331	359	385	363	359	370	348	351	367	360	375	338	366	350	365	385	386	369	369	342	393	375	357	351	318	336	375	383	363	358	381	361	316	345	342	374	353	370	343	390	323	398	357	380	362	351	340	351	346	353	365	347	351	381	326	407	362	372	358	366	360	383	349	368	326	358	345	333	372	356	380	367	350	362	362	380	365	362	367	376	368	372	407	354	370	356	352	403	350	353	366	380	380	372	360	315	393	384	344	355	388	362	336	339	367	363	350	381	358	365	366	342	329	378	375	365	334	366	368	352	377	396	340	334	337	350	339	370	373	362	369	379	373	372	402	365	378	369	356	383	355	367	333	347	397	326	355	338	372	349	366	357	390	402	366	371	407	331	359	358	374	402	340	361	362	350	380	399	342	355	339	350	381	371	378	371	358	333	335	348	373	318	348	375	364	357	377	378	388	374	358	381	345	382	368	386	377	366	384	373	361	355	356	341	371	368	342	340	373	372	372	326	405	364	314	369	378	327	381	369	364	361	353	371	363	366	355	361	347	362	349	365	373	381	413	351	365	389	368	344	365	363	356	380	349	369	345	365	368	337	339	412	374	374	346	369	332	369	373	331	383	377	359	372	377	348	386	384	311	369	357	334	376	354	319	347	378	346	361	354	331	382	372	377	340	356	338	382	372	378	357	369	371	377	389	342	377	325	394	370	362	362	383	370	398	346	378	367	366	368	359	367	353	376	352	382	350	368	339	361	379	340	394	402	389	371	363	355	373	372	384	370	378	361	316	356	374	382	348	363	388	332	384	344	370	372	345	350	340	352	344	376	367	376	337	323	368	360	354	359	362	369	356	371	369	371	383	374	351	332	365	348	385	359	337	336	349	369	388	322	381	362	374	388	390	326	365	384	328	342	359	351	372	371	370	343	373	374	379	336	375	363	364	361	370	354	323	395	370	331	360	368	352	366	351	358	360	363	371	363	365	356	372	315	335	384	381	344	361	374	392	372	328	387	330	349	342	365	322	326	363	365	363	382	346	388	349	381	353	339	358	362	395	339	317	354	373	377	360	342	380	355	339	371	381	368	348	379	405	322	333	375	366	390	399	349	355	350	399	388	371	367	364	374	358	363	362	363	346	349	318	325	355	379	357	378	351	359	371	378	373	352	335	379	354	366	353	367	347	388	325	352	379	391	348	369	362	374	371	371	348	331	381	355	344	360	337	364	363	341	355	357	374	362	399	370	374	378	372	353	371	361	388	409	384	332	385	369	393	378	329	338	390	334	360	363	323	360	362	344	355	359	324	373	358	371	374	343	379	386	348	366	398	357	379	348	360	341	366	339	349	338	355	375	365	360	364	387	362	359	414	377	355	369	408	350	383	365	400	376	376	367	375	360	337	335	336	366	360	328	385	347	335	360	375	350	367	370	354	383	388	377	372	340	324	357	395	394	356	363	350	374	371	392	311	354	378	391	369	357	362	372	367	371	360	366	343	346	346	379	385	351	377	328	375	374	344	317	401	363	357	378	377	373	368	377	365	359	375	377	383	373	330	346	381	386	353	342	351	352	361	349	374	340	349	377	364	343	406	366	355	352	381	414	360	360	357	384	361	348	375	380	335	340	362	362	380	342	362	344	363	352	381	341	377	373	360	371	325	355	378	380	371	367	335	359	338	369	364	353	361	336	378	360	352	361	368	352	334	352	360	382	376	411	376	355	363	372	331	372	374	359	344	365	350	365	336	341	352	331	382	369	361	394	332	368	359	332	389	369	345	347	360	357	373	367	352	351	354	362	366	369	376	375	379	399	353	329	367	358	362	331	378	359	351	355	352	361	335	371	363	339	372	347	337	375	360	355	368	349	370	357	355	357	348	353	378	342	400	320	374	346	360	396	345	354	372	348	377	377	407	372	325	358	352	355	366	338	346	357	340	387	411	336	354	388	376	336	349	370	394	358	346	391	357	373	398	385	382	381	343	348	333	359	376	343	323	376	377	352	373	353	341	398	350	376	389	369	368	368	384	373	363	356	349	402	373	363	361	342	348	358	377	345	340	349	353	355	384	371	404	369	383	330	367	366	413	344	348	364	373	372	369	341	387	358	368	346	360	337	352	364	314	384	360	388	356	352	379	355	359	344	346	319	341	377	359	351	376	361	412	373	364	365	373	372	387	351	369	353	339	352	364	373	367	371	370	386	363	348	383	356	352	377	389	352	346	342	349	353	374	349	410	365	370	324	337	377	384	330	391	373	333	365	382	375	349	367	354	374	362	365	364	378	364	389	373	375	375	405	355	354	375	381	361	373	361	382	373	359	391	395	362	334	358	352	379	351	363	353	359	388	415	370	365	367	347	372	378	348	360	393	360	347	348	363	353	385	377	390	372	327	361	338	393	356	360	356	378	377	356	325	357	347	328	378	337	344	373	361	363	354	392	359	323	316	388	348
7384	1051	1234	908	725	516	456	365	361	323	323	305	254	247	265	243	252	237	221	231	213	217	192	224	215	234	221	216	216	196	210	225	205	236	245	210	207	217	180	225	227	218	200	196	211	193	218	198	200	223	218	185	241	197	221	198	197	206	198	213	187	224	210	227	206	192	184	209	226	210	217	193	192	213	194	208	243	177	215	177	203	202	212	202	208	225	222	220	219	200	184	218	247	207	170	199	215	183	209	208	184	190	213	190	175	199	209	209	202	195	202	218	226	185	200	221	202	197	212	199	226	196	198	202	190	190	215	198	201	191	183	191	220	219	211	210	205	219	179	191	190	187	199	188	190	222	193	182	202	209	217	213	195	223	181	205	210	233	182	199	212	202	212	190	185	212	198	168	196	221	214	212	231	180	193	198	213	197	207	196	214	203	211	188	246	191	225	213	202	208	193	205	207	185	209	213	210	199	234	194	210	207	214	171	204	200	204	226	195	198	205	202	214	205	194	201	230	212	213	190	205	201	208	194	194	223	198	189	228	199	243	212	180	204	229	203	193	193	205	211	209	183	216	180	191	191	195	189	188	196	204	173	223	206	198	188	225	197	192	210	196	182	209	173	181	210	217	182	216	210	210	223	198	191	204	208	206	204	193	209	204	198	183	214	193	218	211	215	200	235	208	221	185	192	189	208	205	204	172	177	216	215	186	211	204	185	203	195	216	196	189	217	211	202	201	213	217	181	203	239	203	213	203	209	237	197	210	222	207	203	204	198	208	205	193	181	208	217	210	202	189	195	175	187	188	171	210	222	215	173	202	215	207	195	204	206	199	196	220	198	188	207	182	170	201	193	185	215	215	197	202	178	184	198	219	188	204	180	204	211	213	200	227	196	202	195	200	195	193	198	189	176	218	200	191	217	193	214	231	193	199	216	191	172	215	211	200	212	220	210	243	194	223	224	212	196	216	206	213	199	201	200	208	230	192	199	238	218	201	210	221	174	216	223	179	194	208	186	201	203	180	198	195	212	203	198	178	223	184	205	221	189	199	202	208	205	200	225	206	202	189	225	220	206	207	194	223	218	193	214	206	183	216	219	188	193	209	207	185	223	208	188	217	188	219	182	213	189	197	162	207	212	216	218	212	220	186	215	198	187	188	182	202	205	189	194	202	200	205	229	195	196	189	212	182	192	218	196	218	206	205	226	221	200	208	215	201	221	193	209	210	212	196	179	203	242	183	211	198	152	205	198	179	193	181	200	209	214	196	184	176	191	203	171	201	193	198	201	201	215	180	207	205	202	241	209	189	215	224	214	193	194	189	211	182	158	192	209	200	214	216	183	220	242	176	202	196	205	178	200	200	226	217	210	158	213	199	195	209	184	193	200	223	188	234	205	206	209	206	210	188	193	203	209	196	197	176	195	223	198	202	198	219	188	201	222	198	225	213	200	180	187	187	210	191	197	219	198	228	208	195	201	199	200	188	208	206	212	216	212	223	213	200	222	213	227	204	222	200	221	195	201	228	179	191	215	168	205	200	211	197	217	207	213	191	176	213	161	198	197	207	172	183	193	226	206	218	208	221	203	197	208	181	192	216	223	206	192	211	198	195	217	191	198	185	228	210	197	193	196	190	189	204	193	175	208	203	217	220	196	235	210	185	199	195	204	209	204	191	220	185	188	203	226	227	206	198	183	210	209	214	183	207	202	206	200	213	206	190	227	235	215	222	195	217	196	196	197	194	205	204	224	188	207	224	184	197	195	215	211	196	209	197	241	217	215	204	207	227	191	201	196	193	220	182	222	220	194	200	158	237	198	202	226	185	214	175	197	217	212	181	224	204	193	200	189	218	195	182	174	194	210	196	210	198	218	193	202	181	169	206	198	200	206	224	184	196	199	204	202	198	169	219	199	221	174	186	182	197	205	211	209	186	194	176	205	190	174	203	204	199	184	189	201	207	194	200	217	199	219	212	212	208	214	209	205	225	194	194	211	207	214	177	188	220	197	226	199	206	185	202	204	191	219	192	217	218	203	173	211	197	212	201	210	225	203	210	194	212	225	184	215	187	223	194	218	186	235	205	211	203	195	182	210	187	195	185	214	204	183	192	202	217	180	184	176	206	190	190	218	200	193	206	176	207	198	192	201	197	203	189	212	202	183	188	214	210	217	210	208	210	204	197	170	224	193	222	199	213	214	173	241	187	237	207	191	203	199	195	208	185	215	198	194	212	198	193	216	184	195	201	200	184	222	221	178	214	188	193	192	194	214	200	212	199	172	200	199	210	230	208	201	201	188	215	196	176	205	212	193	196	205	227	183	216	216	190	194	196	191	225	197	215	220	189	214	191	238	176	203	188	208	185	209	208	172	202	195	206	195	210	188	192	169	209	187	206	211	216	214	214	198	196	185	204	203	236	216	218	180	203	196	187	199	243	185	202	191	218	219	190	191	181	184	178	166	231	179	205	165	199	196	192	198	198	196	195	204	220	198	195	189	196	196	214	191	171	233	196	190	183	214	205	178	198	210	202	186	228	231	217	197	215	195	192	195	194	199	210	200	214	215	175	185	189	223	184	206	211	232	205	229	194	187	210	211	195	185	218	168	197	197	203	203	182	212	205	239	206	204	199	179	198	185	203	211	217	206	218	201	200	184	213	243	195	209	202	230	195	234	197	232	182	218	182	220	205	197	187	193	215	193	185	209	197	210	230	210	200	210	181	206	240	204	211	211	210	207	201	208	232	205	203	202	194	193	198	194	206	195	209	222	202	209	193	214	206	210	238	195	207	234	192	207	226	213	194	209	196	188	173	222	218	215	232	212	215	216	204	194	175	193	200	191	215	229	217	232	212	218	202	212	216	200	199	191	219	220	188	217	224	187	206	205	194	225	207	188	192	214	199	210	203	211	206	190	219	186	186	189	214	209	219	212	195	206	189	203	210	190	208	190	191	204	188	222	203	197	208	216	202	178	211	203	197	198	206	201	205	219	194	223	188	208	181	213	200	215	184	199	227	225	200	195	219	213	201	198	222	220	187	219	198	194	222	203	198	215	215	219	198	193	194	220	195	207	199	209	200	180	171	190	210	194	175	179	205	208	202	180	189	199	209	211	192	208	180	202	219	176	189	220	189	198	191	196	197	206	210	181	172	220	198	218	191	194	208	207	205	209	215	199	205	194	215	206	187	189	203	192	184	202	193	192	217	189	206	191	206	203	202	205	199	188	198	177	175	208	204	212	219	205	198	230	209	190	177	178	200	193	209	202	198	192	215	194	185	203	198	163	205	194	197	200	179	210	229	188	208	221	219	227	228	187	235	186	211	177	183	205	202	189	184	193	203	184	191	200	173	193	201	235	199	187	197	193	209	196	199	201	213	207	190	228	189	177	205	236	235	183	207	201	219	235	199	186	213	204	202	223	221	200	214	194	207	180	205	199	190	206	211	238	216	206	184	229	183	204	194	196	207	222	218	203	194	196	190	205	193	218	199	238	181	223	197	203
5889	1337	2563	3310	2727	2215	1939	1587	1416	1312	1100	1044	940	919	908	880	830	793	728	747	730	708	715	694	660	639	643	641	647	658	649	644	607	639	616	627	627	629	609	649	614	621	618	600	623	580	597	601	586	587	556	579	590	554	586	596	560	580	578	616	608	567	602	567	586	615	579	577	596	562	564	568	559	549	529	558	562	562	534	589	578	549	585	578	592	578	574	578	575	588	572	574	581	579	619	580	587	579	597	577	569	557	549	585	574	668	582	567	567	554	591	541	566	578	556	583	556	570	557	605	563	591	565	589	572	570	557	553	606	611	570	548	613	576	546	527	512	542	534	537	592	559	564	569	578	550	542	593	582	555	545	589	550	576	573	596	562	602	574	616	595	589	546	583	624	524	604	561	541	585	547	534	564	542	596	549	573	599	589	570	615	535	541	540	612	549	568	568	572	558	574	523	579	564	521	580	549	563	590	587	559	568	565	581	531	548	547	556	558	574	557	613	592	581	566	525	531	579	536	502	535	561	581	571	580	550	570	564	563	569	555	628	548	589	574	558	555	603	530	530	566	561	534	605	584	527	556	561	560	564	579	524	531	556	545	585	535	581	564	583	539	506	569	600	542	597	541	583	560	573	590	546	535	538	561	568	591	585	589	564	548	562	574	572	579	568	568	534	568	567	609	599	585	555	555	522	568	593	599	578	515	603	571	558	573	558	572	570	535	542	574	557	551	590	551	563	600	573	547	544	569	553	571	561	564	584	560	575	574	549	578	555	540	562	592	572	583	533	536	607	524	549	545	564	548	573	584	556	576	557	531	582	571	591	565	552	573	601	574	568	561	531	538	570	570	579	586	522	604	573	567	575	554	582	576	592	560	579	546	566	606	583	574	536	589	601	595	580	543	567	511	524	565	542	573	570	547	564	586	569	587	575	577	578	603	584	545	535	545	540	534	554	558	560	554	576	526	572	522	542	573	572	563	531	595	565	548	507	588	536	566	530	527	564	591	562	592	589	531	572	546	563	592	570	553	604	515	524	550	557	554	536	544	557	546	544	532	588	608	560	558	572	535	541	535	552	569	556	550	595	567	564	565	549	572	587	523	599	553	527	601	564	552	562	552	542	554	559	572	544	542	571	592	551	541	527	545	562	589	575	554	579	569	546	534	578	619	557	517	584	560	611	586	560	576	555	514	548	562	578	551	556	593	575	608	625	550	579	543	581	619	583	574	566	561	547	607	553	602	532	565	576	562	584	573	538	542	557	599	595	588	537	557	615	539	591	569	596	589	555	567	530	576	561	576	542	533	594	585	548	587	556	590	594	582	541	597	556	571	537	595	557	553	569	572	552	550	512	527	560	543	578	563	618	554	573	526	578	593	589	589	567	618	558	572	621	593	567	559	576	588	584	574	626	562	533	534	560	547	556	539	604	538	539	585	554	602	559	589	545	580	533	560	547	614	552	538	552	581	600	590	593	577	528	541	592	529	507	555	566	528	571	563	573	569	525	618	533	551	588	558	574	546	532	540	541	549	528	582	524	531	581	579	591	608	582	516	570	611	598	541	575	538	575	562	544	568	580	561	575	555	553	558	543	579	531	572	548	547	581	578	565	595	588	575	536	561	590	575	564	589	528	535	577	585	535	563	557	573	606	573	534	508	610	631	576	544	583	592	543	519	600	558	533	540	590	569	555	567	555	585	569	563	565	569	584	532	563	555	525	579	544	526	573	566	572	583	569	549	539	551	562	584	567	527	524	534	624	554	574	551	572	553	622	601	555	579	575	543	571	596	570	541	518	615	567	556	556	561	572	578	568	562	579	566	529	550	563	563	570	540	554	585	590	589	581	600	592	549	584	566	536	576	590	610	576	583	569	554	531	557	568	600	609	569	539	574	582	568	581	578	585	568	573	553	577	562	561	564	605	572	591	554	558	561	525	544	563	556	582	539	571	535	555	519	566	551	541	550	574	575	553	558	568	579	506	554	588	567	527	535	559	593	567	549	613	577	579	543	547	589	561	593	520	592	572	595	550	571	557	575	589	590	515	548	580	583	580	573	564	529	538	561	564	590	519	574	573	559	559	640	530	556	535	576	566	579	561	572	558	575	600	552	561	576	545	530	575	575	585	543	550	592	594	594	592	553	579	546	578	510	591	566	585	556	534	580	550	532	533	556	551	565	582	549	561	540	559	552	570	561	581	555	548	588	613	574	571	568	561	588	558	567	549	540	586	571	554	550	552	570	605	550	569	544	597	568	575	575	557	598	584	567	570	552	578	518	580	557	563	531	586	562	602	578	550	555	504	569	574	589	567	636	583	595	551	578	528	549	541	540	581	565	550	600	527	552	576	553	560	555	537	576	599	516	565	586	565	540	542	573	565	533	569	583	573	571	577	534	580	526	591	596	588	567	546	517	580	570	595	535	571	565	559	570	575	584	572	567	591	596	592	560	575	588	582	583	541	541	553	501	563	577	533	593	548	558	538	569	565	581	561	512	559	574	532	560	614	591	551	585	551	576	608	563	565	613	569	546	562	565	558	525	567	570	623	527	559	563	535	578	579	568	560	585	531	549	554	561	522	573	570	519	557	565	547	586	588	612	541	558	563	599	572	572	568	579	588	581	555	531	581	585	583	544	575	554	584	518	524	537	563	561	526	562	582	545	589	587	556	567	547	584	562	526	513	603	569	587	559	562	513	558	565	532	584	550	558	564	562	565	527	582	552	570	592	562	556	558	555	536	556	561	574	574	561	568	556	568	561	555	546	562	548	559	566	598	592	545	547	550	593	566	577	511	558	549	597	535	573	570	553	566	554	543	555	573	594	552	617	582	580	555	573	560	563	582	524	552	600	556	564	529	556	572	613	613	590	576	550	534	569	548	544	551	606	595	579	618	556	544	567	571	536	592	533	563	562	546	570	553	578	578	570	582	534	581	520	564	515	605	526	532	573	557	590	578	551	561	547	577	543	576	552	587	536	535	562	576	572	532	562	553	534	580	555	573	563	617	531	548	581	573	550	565	533	590	550	582	623	517	608	597	493	524	556	554	514	559	546	572	552	538	578	579	603	563	569	515	558	564	553	509	581	547	552	560	589	547	573	573	586	604	573	573	573	512	613	533	577	542	554	607	567	543	571	586	554	580	590	588	527	591	564	583	558	605	548	554	570	602	564	583	525	555	582	569	614	539	595	551	521	564	562	530	583	581	589	562	571	589	534	576	533	547	515	568	558	590	525	583	590	578	564	542	570	566	598	590	598	561	559	585	544	516	552	597	560	557	564	531	547	528	579	565	557	557	529	558	562	570	563	584	576	559	540	541	563	575	539	547	569	545	545	485	576	596	535	527	600	545	545	524	558	532	559	507	568	541	565	541	590	586	518	538	548	601	538	585	561	582	565	537	574	580	584	528	539	598	562	589	550	558	573	602	578	569	551	563	528	582	575	525	593	558	558	571	547	553	587	629	581	572	638	536	569	589	548	563	561	560	535	594	584	563	533
14065	2610	2587	2025	1336	1035	845	719	663	600	533	518	502	446	490	392	422	436	411	406	444	398	396	448	361	370	416	403	391	392	379	373	363	416	396	411	336	369	397	383	378	379	369	377	365	358	378	390	415	369	359	378	394	420	401	385	341	367	346	360	334	415	366	385	348	380	378	348	391	367	379	370	368	346	370	391	362	364	380	346	335	371	343	354	327	355	357	348	370	351	366	407	349	391	373	377	365	353	364	351	346	358	378	376	362	408	370	379	362	370	346	334	353	359	341	412	354	375	378	338	373	347	389	358	350	372	348	367	357	395	367	410	386	350	376	339	403	368	347	366	368	364	368	375	377	346	358	354	367	414	362	369	382	387	347	361	381	364	329	400	370	356	369	362	372	385	360	385	359	329	380	380	350	398	345	345	397	362	368	383	393	395	398	412	339	376	408	332	375	372	351	357	350	387	402	395	353	365	360	326	371	368	348	360	341	358	356	343	368	366	388	371	360	398	390	378	352	350	358	363	342	403	370	375	419	377	380	342	345	358	380	325	367	401	352	335	366	378	365	340	400	364	359	391	393	313	356	398	364	373	366	357	377	386	389	358	354	389	365	368	376	386	364	359	375	349	375	339	344	391	345	391	398	389	351	371	376	345	375	357	400	386	374	363	401	354	364	340	373	382	365	348	377	353	382	354	395	383	370	394	343	345	369	362	369	376	367	385	403	359	362	363	354	371	375	357	412	365	394	377	348	342	347	373	354	381	339	362	368	379	377	378	393	370	355	384	391	406	387	359	362	379	369	353	373	361	372	395	339	337	371	339	370	374	338	361	371	390	349	367	394	342	361	389	381	375	355	324	362	375	389	361	353	334	374	355	371	380	334	397	380	339	384	369	393	372	359	410	381	373	353	353	404	330	344	363	349	364	376	379	368	355	374	343	374	364	383	353	400	342	381	339	395	393	360	390	357	359	373	345	372	382	366	349	342	374	347	352	348	355	388	328	403	347	335	396	376	351	381	383	391	379	346	331	380	392	397	373	353	337	342	398	363	345	372	388	383	397	333	381	342	364	370	349	373	349	327	334	400	351	397	333	378	370	374	381	392	346	345	380	373	350	321	377	357	325	363	374	346	347	350	377	388	369	361	384	358	353	365	368	348	396	365	380	339	370	370	319	355	319	378	348	363	367	349	395	355	377	383	326	374	366	342	347	350	350	371	318	353	343	391	407	421	372	380	350	378	377	389	390	367	360	374	374	388	362	376	370	360	367	367	371	374	390	365	345	365	380	368	346	364	360	348	360	332	392	377	355	383	353	358	347	345	322	371	387	382	396	374	349	352	362	358	374	374	384	388	372	363	389	351	355	360	331	366	380	401	366	312	423	358	367	397	344	352	359	384	352	374	368	354	383	388	371	386	377	358	359	371	351	345	391	346	322	367	369	349	372	381	347	383	353	346	350	383	348	374	375	373	405	369	395	403	357	374	333	354	393	356	387	388	367	395	365	359	337	383	359	362	349	359	344	346	338	333	343	378	359	359	362	323	330	419	398	356	346	419	371	343	366	411	366	383	356	338	365	380	375	368	361	395	361	361	348	372	378	394	368	356	359	412	361	356	373	363	369	363	351	362	361	380	373	364	348	348	372	393	347	368	331	373	368	351	368	387	348	374	347	351	374	404	361	366	350	339	363	377	365	371	364	369	375	367	387	363	362	334	355	367	367	365	342	370	359	381	372	375	387	374	368	368	355	353	377	377	399	398	388	350	384	375	378	346	384	407	355	366	320	353	390	387	352	407	356	333	357	337	357	374	349	382	350	365	340	322	377	334	346	388	401	383	387	349	334	370	363	382	386	380	371	345	350	352	362	378	347	353	351	356	429	391	349	334	328	380	356	347	374	348	343	352	361	356	386	375	348	363	374	401	371	332	363	357	346	382	334	374	358	406	364	346	373	380	352	380	380	371	380	362	335	341	338	354	355	363	381	354	360	367	390	385	384	328	388	323	387	369	373	334	331	385	373	356	352	341	329	361	385	349	375	375	384	412	351	358	337	391	365	384	398	361	314	342	354	380	343	356	341	375	414	353	367	354	369	350	353	353	334	368	368	367	371	372	356	364	384	341	366	406	373	363	367	378	340	385	368	376	383	360	303	370	346	367	374	378	370	390	383	388	423	358	374	343	385	373	386	362	348	345	368	358	310	362	346	350	304	340	355	390	363	339	361	369	356	361	385	389	358	362	386	385	403	368	385	373	366	357	354	388	360	345	400	322	346	376	351	351	393	364	375	317	384	367	410	342	401	354	367	381	360	396	352	371	399	364	400	383	369	377	364	386	362	363	379	337	368	362	332	362	348	344	365	358	369	372	373	348	368	346	345	336	371	361	395	347	378	353	363	367	367	378	394	388	378	363	348	385	372	340	357	385	358	388	357	374	362	369	385	370	359	388	348	342	354	363	348	318	340	395	359	371	363	372	389	381	394	394	323	375	326	361	340	341	372	328	376	349	363	375	370	377	346	372	372	349	367	361	333	362	389	374	332	364	345	369	366	348	407	353	381	372	399	350	376	361	354	387	356	372	345	370	382	366	393	375	370	353	366	378	348	373	363	382	364	385	388	346	362	359	394	394	337	360	341	381	371	347	420	355	350	380	374	364	378	361	385	373	366	334	374	366	353	327	373	384	364	386	360	362	381	360	394	375	349	344	387	398	351	360	443	356	399	414	365	368	364	373	339	351	374	385	379	380	360	374	384	369	355	391	331	350	344	355	341	335	347	386	377	349	357	360	347	363	403	380	348	403	372	370	351	388	334	372	378	352	356	335	365	365	349	363	348	371	359	359	345	387	342	402	313	361	369	378	380	357	359	330	355	373	360	394	352	343	366	351	384	354	408	354	365	365	377	371	388	350	389	370	357	384	410	371	342	396	391	336	388	375	361	377	376	362	406	368	384	379	356	348	366	338	344	407	347	387	345	353	390	363	329	398	367	365	372	332	378	359	412	368	371	366	377	322	356	361	379	364	352	357	395	383	341	346	377	354	376	344	381	382	368	370	326	368	347	389	362	393	347	383	369	389	375	341	398	415	368	408	367	365	363	395	340	402	399	379	334	399	348	350	348	371	385	324	367	373	393	338	332	329	365	391	358	392	358	335	344	358	390	367	386	353	361	386	380	368	377	398	325	384	375	379	359	359	365	398	369	355	373	346	350	376	409	327	350	386	308	354	410	395	305	344	383	349	349	381	346	382	399	359	353	344	380	338	357	311	362	303	377	394	373	370	338	359	338	347	339	357	391	365	359	350	362	310	393	377	413	353	367	367	352	346	366	344	345	377	357	369	393	361	342	369	388	377	376	389	353	373	371	334	373	352	357	360	370	337	344	387	364	356	360	374	386	375	327	396	348	390	367	356	400	380	342	338	391	382	381	346	368	380	320	392	371	350	345	360	379	384	378	361	342	340	359	369	353	368	388	364	390	361	380	378	375	359	388	364	349	367	399
7834	2437	5044	5808	5014	4201	3442	2915	2657	2247	2043	1791	1727	1683	1560	1482	1400	1337	1278	1257	1177	1198	1146	1194	1169	1121	1052	1031	1061	1080	1047	1021	1012	1054	1045	985	928	924	1067	1060	1010	955	979	925	980	991	972	931	952	937	976	975	947	865	921	880	919	928	925	984	875	909	934	893	935	928	903	892	889	905	897	936	902	903	919	933	873	895	960	927	881	908	914	995	890	918	908	842	890	823	954	933	906	882	912	940	881	938	909	907	866	985	859	903	924	867	892	924	916	883	901	851	875	953	892	943	896	938	861	931	922	905	846	911	872	878	854	1004	869	882	883	920	873	892	872	863	974	862	912	897	866	887	921	911	886	888	862	927	869	904	881	895	942	848	904	937	886	886	895	886	888	887	912	928	913	928	869	834	891	907	867	915	892	948	885	937	884	832	871	961	893	894	918	892	857	951	930	908	921	903	932	874	915	933	891	885	864	909	856	882	917	913	948	893	868	895	932	889	885	868	927	924	871	890	888	924	907	884	879	886	892	886	877	922	875	915	883	873	919	900	845	936	916	873	916	917	888	871	921	920	889	913	881	868	919	893	899	923	921	929	960	924	878	837	914	925	940	835	870	867	848	878	899	916	898	932	904	911	921	865	912	858	872	893	905	884	887	930	884	917	885	906	945	894	888	930	893	902	875	896	938	902	903	881	870	849	841	855	884	859	897	941	926	898	885	882	858	892	854	879	849	945	881	883	933	894	895	873	915	883	903	905	886	884	877	838	883	844	894	905	908	889	901	904	889	865	899	891	893	920	835	931	892	901	823	839	899	924	856	922	895	872	917	894	943	900	926	906	922	901	867	911	888	895	908	899	892	886	941	869	912	910	916	932	891	862	939	903	877	887	908	891	918	911	866	876	839	847	856	910	826	905	904	907	926	857	843	892	901	942	885	898	879	882	871	918	906	936	883	937	843	898	901	900	884	901	893	857	879	853	881	896	920	835	891	921	917	855	865	928	880	850	896	893	836	972	892	919	874	838	885	858	864	900	900	922	881	881	904	935	863	883	852	932	872	881	909	884	861	955	878	889	923	885	826	857	864	921	900	892	914	920	905	880	905	857	844	907	893	884	849	910	894	844	867	910	885	908	883	961	861	866	924	916	867	886	937	865	879	900	854	950	936	880	928	869	889	886	901	878	870	906	912	895	896	864	902	822	914	861	884	908	860	917	927	927	883	933	867	864	895	909	868	893	942	880	842	955	895	946	917	868	929	846	917	865	886	914	913	872	907	892	896	896	893	926	935	855	897	860	948	942	918	845	876	947	883	893	912	872	857	870	899	904	885	886	888	926	875	882	912	864	897	917	889	894	934	893	905	885	860	923	943	916	863	881	889	941	887	871	939	857	884	912	933	918	953	905	923	914	913	931	886	922	927	886	900	920	911	850	895	905	910	922	854	896	981	937	902	971	866	882	910	907	943	934	888	873	897	897	907	936	917	860	934	897	864	885	948	904	935	875	897	874	902	905	913	882	826	932	819	854	919	907	910	864	886	911	822	907	881	841	853	877	901	948	910	871	852	912	886	885	883	929	900	886	951	880	886	851	874	897	888	865	856	875	884	853	842	913	896	904	931	928	908	895	908	917	903	942	914	887	898	918	871	844	906	893	890	906	895	924	928	868	932	903	900	896	950	834	890	856	879	928	904	926	908	849	889	871	872	869	878	849	907	897	929	909	918	914	852	910	881	875	895	834	877	841	860	871	848	868	902	891	863	861	899	917	852	869	884	889	906	886	864	897	905	907	833	951	874	879	914	956	926	920	828	958	896	860	890	890	907	911	858	869	910	876	897	943	867	896	915	845	897	920	877	863	897	895	900	863	925	874	866	898	854	903	910	951	890	851	908	886	944	946	898	874	902	884	884	928	872	946	927	935	888	906	925	923	872	892	896	913	868	898	927	859	930	881	888	869	934	905	880	962	879	872	913	907	918	875	881	872	845	887	865	878	911	876	899	915	872	941	899	903	906	874	872	920	873	897	877	887	890	912	903	925	920	851	929	870	917	890	880	904	881	878	845	947	897	915	948	861	870	856	889	865	931	921	894	849	896	906	937	947	911	970	871	912	897	855	899	913	885	861	927	893	857	949	910	893	892	867	859	951	876	894	863	833	904	945	851	965	878	932	904	877	873	865	894	880	913	917	944	933	874	868	892	901	896	866	890	878	949	892	914	862	917	913	820	886	897	830	861	855	837	928	886	899	885	858	939	900	904	887	873	883	857	891	913	896	853	869	870	911	924	912	867	815	891	914	872	935	954	880	917	834	882	844	872	896	902	920	944	934	869	901	893	911	921	912	881	884	883	924	908	843	843	913	893	885	882	835	868	899	858	897	900	854	899	915	978	958	888	867	909	870	850	886	884	946	881	893	873	851	872	901	923	880	864	902	905	902	893	878	869	906	873	905	922	896	866	905	895	838	875	912	945	920	856	880	853	864	892	922	925	890	857	914	911	862	942	926	899	802	860	919	922	897	927	838	913	918	910	898	902	909	879	893	888	865	875	884	878	895	869	858	886	883	873	900	921	874	947	904	875	949	899	928	868	922	853	833	852	890	900	944	895	891	846	902	850	919	854	890	884	906	896	902	866	905	924	891	845	883	881	872	818	910	889	879	885	937	917	877	929	936	956	878	873	906	857	879	877	847	865	888	884	901	893	877	887	850	901	897	846	893	954	914	858	848	874	826	866	917	865	874	905	861	898	864	893	885	821	867	909	866	919	866	855	890	856	939	882	918	886	925	923	903	891	862	846	843	927	907	877	903	932	899	896	838	901	844	882	908	886	894	901	935	909	902	877	892	931	919	915	855	900	989	929	875	881	868	901	874	885	897	919	919	926	892	948	880	865	893	892	894	926	863	865	885	879	885	913	903	906	882	861	928	858	914	903	919	924	934	912	871	848	928	855	861	922	887	854	918	867	844	890	882	867	890	889	890	871	904	884	936	857	885	916	923	828	912	886	927	882	877	910	928	928	930	879	914	886	880	901	869	882	872	878	909	893	928	882	869	884	909	873	910	896	878	913	930	958	905	917	892	927	890	903	900	895	911	908	846	857	922	887	953	916	888	937	917	899	913	912	872	882	893	865	846	928	901	879	937	913	921	900	866	920	892	864	928	865	884	919	902	894	937	913	893	921	928	868	882	866	929	879	861	927	937	934	857	853	861	992	854	912	875	875	871	911	900	880	880	872	917	901	916	865	906	875	929	932	903	951	911	877	946	933	895	858	902	951	884	892	946	932	881	871	910	883	872	930	880	929	867	932	861	951	944	863	885	887	858	922	883	817	901	926	879	922	927	892	944	904	875	893	938	952	908	952	905	837	877	890	892	815	876	944	890	918	848	883	879	923	909	896	907	862	886	941	873	902	862	914	854	881	920	940	893	845	885	887	919	871	919	903	909	885	857	893	911	845	922	939	812	881	874	932	879	887	870	922	936	862	881	944	918	969	864	889	921	900	907
1913	138	166	125	109	149	124	114	110	110	119	115	135	103	125	108	131	117	103	130	120	118	107	114	113	116	125	114	111	101	97	111	109	118	111	112	129	104	117	109	86	134	113	115	118	98	107	121	126	122	114	115	122	103	112	131	122	106	114	116	98	114	131	109	95	93	133	110	124	105	120	91	120	100	118	110	105	99	102	121	123	106	104	122	110	116	104	100	120	99	108	105	102	117	108	107	101	138	112	118	115	93	108	116	139	125	114	103	133	109	122	119	95	109	116	120	100	101	128	128	109	92	109	104	111	94	99	128	104	121	120	108	115	119	111	121	108	108	109	111	92	120	117	106	121	109	101	102	111	115	105	96	125	104	116	102	114	131	135	109	106	96	112	109	102	113	111	120	118	116	110	100	115	96	128	118	109	123	111	131	122	102	117	114	98	125	118	131	119	109	111	131	104	114	122	115	118	123	106	107	99	105	102	113	109	99	103	108	116	127	117	111	108	104	130	115	124	108	109	104	107	109	104	141	131	104	122	108	94	113	118	98	116	115	118	108	120	113	104	105	117	133	106	125	113	113	114	131	115	129	107	98	118	113	105	108	115	121	130	113	114	97	112	120	116	92	113	112	128	109	104	88	118	124	134	106	129	110	102	102	99	105	131	119	107	138	102	100	91	110	112	105	124	114	115	99	128	115	103	100	115	120	117	111	119	116	112	115	142	116	117	136	115	107	89	126	117	133	109	113	118	114	106	145	125	117	96	115	107	112	88	123	138	125	124	109	107	104	127	111	114	109	112	96	123	123	140	102	114	117	119	113	108	110	118	98	137	124	109	101	97	103	112	107	94	97	92	97	118	104	129	107	109	113	114	117	118	110	112	114	114	91	106	114	115	117	125	112	110	115	109	104	106	101	101	118	115	96	120	105	106	114	99	108	119	122	109	105	120	135	108	117	134	121	126	112	107	115	118	122	113	105	103	108	86	90	125	103	114	107	108	120	109	123	121	111	110	121	116	120	111	109	96	111	117	108	105	119	121	101	107	115	110	121	132	95	122	126	105	93	107	111	119	120	112	129	99	103	92	119	120	97	95	103	115	99	111	104	131	118	101	126	122	111	112	113	112	94	107	123	113	107	110	118	99	112	110	116	108	129	106	90	130	100	131	105	119	117	101	99	114	141	129	123	94	119	121	106	119	106	119	97	119	104	136	118	133	127	124	122	140	108	102	93	134	94	106	102	101	91	123	103	116	97	108	108	105	108	116	114	113	123	117	112	123	110	101	113	111	114	108	96	115	139	139	130	131	112	118	100	104	105	111	100	101	116	125	126	108	110	107	99	120	143	121	88	117	104	106	113	98	106	122	108	113	104	105	109	93	109	122	108	109	132	113	113	141	112	122	114	110	98	110	106	112	96	92	103	114	109	108	106	95	135	123	116	107	117	114	110	102	114	108	98	118	108	121	107	92	100	109	102	111	109	84	122	106	124	101	131	135	97	114	99	112	105	115	113	106	109	133	132	98	114	110	108	109	90	108	106	112	107	109	109	123	98	98	118	125	118	95	97	106	105	92	92	114	99	100	126	123	109	90	111	119	124	109	103	94	110	107	113	120	131	120	97	111	88	114	125	132	102	108	114	120	114	117	112	93	100	112	130	90	122	97	99	96	123	120	97	108	110	105	113	113	110	117	111	89	107	106	115	99	124	106	116	110	116	104	97	127	112	95	105	115	112	112	106	117	89	106	112	124	110	102	96	118	112	113	124	119	117	93	103	144	100	120	96	110	120	116	99	99	101	127	119	125	93	123	113	106	103	101	116	109	126	101	114	108	99	111	107	121	106	132	117	126	102	110	112	108	105	146	99	107	99	114	119	130	116	128	119	132	87	118	127	110	103	109	117	114	93	100	103	101	115	112	96	125	124	95	120	103	93	105	128	126	108	102	102	102	125	104	110	95	102	116	98	108	99	99	115	121	131	114	129	108	122	114	120	99	122	125	117	127	99	112	93	120	124	106	103	108	109	118	127	100	116	98	89	108	117	112	89	117	126	126	118	122	102	98	114	123	116	112	105	108	120	104	108	122	139	111	112	110	112	110	123	108	113	118	106	114	103	92	114	125	100	106	105	124	105	105	116	131	118	104	109	131	127	110	110	105	107	123	105	110	102	113	113	118	139	136	117	114	122	117	111	107	122	114	102	101	107	108	123	111	106	107	113	116	109	118	118	103	114	125	141	111	101	120	138	93	98	116	109	110	103	116	129	112	116	108	113	104	102	91	98	125	114	110	107	109	126	105	134	116	96	114	117	112	116	102	107	102	108	119	121	95	122	119	105	115	122	121	103	100	116	96	89	125	113	103	101	119	136	105	101	115	119	120	121	106	95	117	119	116	105	94	95	123	116	118	117	100	124	122	102	118	107	112	108	110	109	130	112	94	131	108	97	121	129	98	111	96	107	118	118	103	110	129	126	104	120	115	111	104	105	99	110	115	93	110	103	109	128	123	107	115	117	105	101	110	107	105	120	116	111	118	101	114	108	113	122	116	102	114	99	117	104	127	101	121	104	104	107	102	109	101	100	138	124	130	122	119	104	96	130	97	108	110	112	101	117	117	113	111	113	114	105	104	131	111	104	138	96	107	107	128	134	105	117	91	100	140	108	109	118	109	116	94	114	124	104	122	112	104	103	119	122	106	107	143	114	130	112	111	105	99	98	109	128	105	109	121	120	106	111	113	102	99	107	137	100	109	116	105	114	107	107	123	137	106	89	92	89	116	115	102	100	100	110	118	128	117	112	111	99	108	102	82	101	105	84	95	121	128	99	89	95	111	124	108	126	123	122	110	101	115	117	107	101	98	96	96	138	106	124	116	116	122	122	111	112	119	121	119	102	111	113	120	109	103	97	106	115	100	123	106	128	109	122	107	119	111	113	104	113	110	120	121	96	107	113	126	114	112	111	125	120	116	94	130	124	114	116	97	101	119	122	120	122	108	121	125	123	111	116	97	117	107	120	118	117	124	112	108	107	114	109	134	113	116	117	88	133	113	124	117	109	106	104	117	109	109	104	98	111	114	116	127	97	116	108	101	94	102	112	109	101	96	100	104	112	114	142	100	115	115	126	105	108	128	110	117	118	105	128	104	102	106	101	104	114	101	123	108	120	121	109	110	108	106	112	104	112	106	115	105	108	117	117	107	110	111	104	113	111	84	111	99	117	126	116	100	119	122	105	113	101	107	102	108	131	100	102	123	117	129	113	113	104	89	124	116	133	106	116	120	119	136	107	108	128	109	109	123	120	128	120	108	115	86	124	115	123	123	137	111	109	100	106	119	103	116	134	96	91	118	111	111	118	101	96	104	123	116	122	118	110	128	104	116	113	110	105	98	135	117	114	130	125	106	116	116	122	117	104	123	101	117	121	100	105	126	113	125	96	113	117	98	111	109	106	111	102	123	120	120	118	94	115	119	112	96	120	127	116	122	101	112	106	132	122	96	102
2068	397	427	467	404	441	370	425	417	403	405	395	392	392	364	364	352	352	346	361	361	346	396	374	366	332	347	339	346	384	382	398	362	351	395	350	361	357	341	351	369	359	348	376	367	352	321	350	356	342	389	382	354	363	372	366	368	355	349	362	332	350	335	381	376	355	364	363	342	360	355	332	366	350	362	362	386	359	357	321	368	359	387	356	365	323	341	348	382	370	410	352	358	372	338	330	349	363	375	356	348	371	329	312	335	379	344	351	328	351	337	373	327	358	365	344	344	358	370	346	355	357	358	380	333	346	349	382	359	360	377	361	340	363	328	351	369	369	376	370	366	345	375	322	328	369	371	364	322	347	330	380	361	345	416	352	346	305	345	393	352	351	360	317	334	358	371	369	379	371	382	337	379	321	369	361	351	353	342	357	362	349	328	366	338	350	352	361	342	380	382	341	355	347	352	342	384	376	397	376	306	307	379	367	355	311	342	358	368	357	349	377	366	328	361	325	354	384	334	337	314	342	344	343	348	355	361	380	403	341	357	353	362	356	348	333	354	367	379	378	372	388	340	351	362	365	385	357	326	342	415	354	361	395	386	390	354	379	374	351	340	359	368	331	356	377	322	360	376	382	321	368	367	323	379	354	361	359	333	351	346	333	348	342	364	368	349	337	431	327	387	364	360	347	351	344	358	383	373	370	357	356	358	371	349	329	394	355	344	342	373	364	360	339	361	373	361	335	367	333	345	327	353	363	360	354	342	337	365	347	371	363	360	362	371	358	349	354	375	320	350	390	361	378	355	356	351	355	372	359	363	327	342	343	380	377	338	371	395	333	335	369	360	329	344	345	339	356	370	368	342	345	347	338	344	345	343	310	344	345	317	353	338	354	370	342	358	343	328	375	341	367	341	328	347	327	382	379	382	378	353	351	340	354	369	352	363	324	383	369	378	375	348	351	371	358	369	346	377	352	364	380	372	357	333	341	349	342	368	382	340	374	339	320	368	324	366	363	349	340	352	342	341	347	329	353	365	366	332	384	375	353	374	355	358	340	344	344	327	377	343	335	364	353	385	381	350	362	347	364	333	364	366	394	322	356	333	351	366	349	343	340	344	330	355	357	351	373	369	348	358	363	380	370	334	346	366	341	366	362	362	342	377	350	343	353	379	350	351	319	369	351	341	358	323	337	354	367	345	354	346	328	340	338	348	323	341	387	357	359	351	358	377	359	349	366	340	347	342	379	347	339	348	373	357	360	347	402	324	344	352	367	343	352	359	362	330	370	328	327	333	397	358	393	338	331	381	364	357	373	356	371	358	385	390	337	344	364	357	391	360	351	372	403	350	367	385	335	335	365	363	334	400	377	393	355	378	362	344	317	339	356	360	350	350	365	346	357	339	361	378	353	353	393	373	367	344	366	330	319	382	348	340	358	353	359	327	360	337	378	366	363	369	369	372	342	321	356	344	337	372	358	361	349	357	387	350	332	349	332	340	331	357	332	357	371	366	328	358	319	369	348	348	343	348	343	358	370	358	341	372	350	345	360	388	364	347	392	369	340	327	362	351	346	359	363	361	347	337	341	354	352	358	360	353	373	363	347	378	385	377	360	386	384	352	362	337	345	375	349	340	367	355	346	337	343	343	368	332	375	345	336	366	346	386	377	337	358	344	378	363	361	390	365	386	352	373	373	364	357	355	343	362	348	350	332	370	353	355	344	323	372	350	372	322	371	349	358	327	354	335	392	356	374	382	362	376	341	385	331	344	347	347	363	391	363	376	372	350	349	362	349	312	372	348	355	337	371	331	321	385	355	359	334	351	368	358	358	346	382	363	333	350	365	359	301	390	373	355	331	332	377	346	362	360	331	343	350	352	361	355	326	360	333	366	350	317	311	369	362	332	339	351	339	327	360	362	342	335	382	352	383	378	343	356	353	394	334	399	376	345	373	384	361	380	315	338	346	321	359	334	337	349	344	372	337	373	334	345	356	389	357	395	357	360	372	378	386	350	369	358	373	326	355	356	346	384	330	375	350	366	353	370	381	352	330	327	357	356	367	344	408	361	327	362	311	356	323	353	361	364	383	346	372	368	348	353	350	370	335	365	378	381	353	330	326	382	378	372	348	368	330	386	370	344	357	365	358	383	342	360	346	370	337	357	334	352	356	351	351	354	355	346	345	335	371	381	403	393	365	400	363	346	355	368	365	354	336	375	340	330	344	353	435	350	358	336	375	351	350	386	422	329	333	389	368	349	371	343	370	336	338	360	357	351	362	369	331	361	357	347	360	353	392	342	337	359	399	353	345	357	367	366	371	368	337	333	361	354	355	355	388	345	323	350	348	373	370	354	355	380	349	383	341	360	380	336	358	394	340	347	353	351	328	401	374	383	369	387	357	353	364	346	348	360	372	345	347	344	370	358	360	347	346	360	367	354	333	317	305	347	317	335	371	382	357	347	349	358	358	345	345	365	339	384	355	363	360	352	367	357	356	359	373	351	352	376	387	350	345	336	353	357	329	344	373	345	382	368	356	375	366	383	363	343	347	360	370	354	370	334	359	355	344	350	360	365	337	348	371	383	376	295	378	349	329	354	363	358	329	335	388	343	352	373	363	358	345	309	359	361	345	366	369	362	376	334	362	375	333	339	393	353	334	365	328	341	365	365	362	334	361	322	344	336	323	363	383	350	370	356	367	339	352	333	352	366	354	383	365	393	378	380	364	356	362	320	398	375	343	362	367	364	331	357	342	379	316	379	398	350	362	389	361	334	353	358	370	369	346	354	344	325	309	345	336	387	359	333	345	349	392	336	391	346	358	334	342	326	361	365	351	345	373	372	388	365	336	345	318	401	353	354	352	374	382	363	367	369	346	352	341	381	373	331	379	351	343	391	385	383	367	389	365	350	363	348	361	385	375	345	345	356	384	335	386	354	342	384	358	320	379	387	321	359	351	332	356	366	342	363	347	345	351	330	336	335	359	346	371	398	367	356	345	395	370	387	340	328	316	361	339	369	365	326	358	380	397	349	349	364	334	350	345	358	361	378	362	364	365	359	376	343	375	353	362	350	332	352	369	342	342	370	374	382	353	335	366	345	331	372	329	338	375	370	373	375	350	362	361	374	349	352	341	358	379	363	339	380	373	345	327	351	334	374	355	341	358	369	361	359	336	345	350	321	376	359	349	379	360	357	344	360	362	337	345	351	364	392	351	369	386	347	342	347	358	378	391	341	394	377	374	373	351	343	388	353	331	362	315	338	309	373	390	366	354	366	363	372	358	335	336	382	380	374	363	352	340	369	360	333	355	349	360	356	368	343	335	374	338	353	357	335	341	361	385	344	373	342	348	338	360	331	364	370	368	393	357	361	382	364	375	387	352	351	362	362	354	336	352	339	355	355	379	374	385	368	364	365	360	362	329	357	344	376	328	377	361	345	354	386	318	384	320	335	331	345	331	340	346	378	365	342	372	356	323	373	385	375	325	336	345	353	358	333	370
7541	1053	1210	918	670	532	425	434	359	293	302	275	276	251	232	229	225	199	231	214	210	215	238	222	212	202	206	209	222	210	226	223	189	220	210	215	199	183	223	231	198	196	192	245	215	229	212	198	204	225	213	208	204	192	232	196	217	211	214	170	218	187	217	198	215	235	187	180	193	214	207	201	203	229	194	235	203	189	213	209	206	183	193	182	198	207	195	197	182	177	211	216	207	184	209	237	169	198	212	231	198	214	200	211	190	195	186	192	208	204	193	182	211	218	179	210	182	212	176	201	220	186	166	185	202	184	211	208	196	212	220	225	238	199	190	222	197	232	212	205	213	200	182	177	183	208	201	176	199	198	196	221	185	186	182	236	191	206	203	182	195	207	173	207	178	233	210	216	217	176	185	192	250	194	205	215	173	217	191	206	192	221	216	215	193	174	223	197	190	230	236	194	197	209	201	196	184	193	192	203	196	210	214	176	202	196	199	208	199	194	221	166	190	227	204	180	185	207	192	207	230	195	215	178	215	180	194	193	202	218	206	200	201	188	176	208	219	207	188	219	203	208	172	200	212	209	212	212	209	203	222	218	184	192	198	191	230	208	187	214	193	185	181	227	195	211	193	209	207	206	212	208	185	200	210	213	198	189	197	187	225	209	185	208	226	191	189	213	179	223	206	217	196	202	169	204	182	216	201	190	210	221	182	195	190	200	209	219	217	215	192	191	210	188	209	239	226	234	227	184	186	208	181	212	176	215	208	209	211	217	195	192	210	211	199	216	212	193	228	183	197	175	212	204	186	219	195	188	215	199	211	222	206	218	207	212	196	197	196	228	224	219	209	206	221	194	195	216	211	215	212	206	209	209	177	205	216	207	180	195	190	213	222	198	188	192	204	188	205	175	196	191	224	230	197	176	194	201	203	194	183	201	181	219	224	231	219	218	195	202	180	189	209	193	196	225	215	233	213	195	180	181	230	184	208	183	229	204	181	214	189	212	190	211	187	226	208	195	186	189	201	185	181	204	201	238	234	186	170	223	205	212	190	205	213	194	191	215	197	204	213	209	176	203	191	223	205	180	201	195	207	221	226	192	216	200	185	180	188	198	201	182	186	199	183	202	223	205	195	206	197	231	209	215	204	179	203	199	216	202	185	200	185	186	206	225	216	220	211	203	231	214	197	204	196	216	202	194	208	220	208	202	216	220	194	178	199	223	195	219	193	195	214	207	199	184	205	203	222	171	215	167	224	201	209	207	223	233	203	191	201	193	212	205	192	163	194	225	191	191	185	201	200	205	223	194	191	197	204	184	195	241	215	200	204	165	189	193	204	235	220	173	198	196	195	191	201	206	175	222	220	224	200	191	200	175	187	184	190	211	196	189	189	171	204	201	195	209	213	195	200	187	218	191	228	197	216	199	203	187	201	204	211	210	207	205	212	174	224	209	226	198	202	176	229	182	183	186	215	231	193	196	193	224	190	177	206	185	197	196	216	202	182	189	200	210	225	206	195	196	206	188	191	205	212	211	210	226	196	210	205	195	208	196	197	195	166	210	163	183	196	211	235	192	236	194	205	199	186	195	205	197	182	192	203	177	200	191	179	176	175	208	200	213	195	192	208	204	216	204	212	204	190	190	210	208	193	217	225	194	193	191	208	163	199	203	195	225	209	205	202	195	191	182	177	214	204	218	203	197	206	216	206	203	208	204	207	179	201	227	194	219	198	194	222	165	209	245	192	182	211	180	203	215	179	198	208	199	225	198	187	198	183	189	214	206	208	213	197	214	197	189	230	190	232	175	212	179	196	200	195	214	202	211	175	209	226	201	215	213	205	206	215	201	180	193	189	210	187	203	199	198	172	198	199	216	221	183	183	205	199	190	188	221	209	200	175	214	221	206	177	205	180	189	195	202	196	188	192	215	209	203	216	201	181	199	199	186	191	227	198	194	180	186	186	204	192	235	212	204	210	209	201	209	191	226	204	222	195	216	191	191	239	179	222	212	208	211	192	199	229	205	195	172	206	196	162	176	228	181	201	195	217	188	189	200	199	182	172	201	205	209	174	196	206	184	191	215	195	225	195	181	200	197	168	210	226	204	202	200	238	218	202	200	202	212	211	197	196	193	197	188	206	198	228	211	212	225	206	220	199	247	189	193	188	222	198	197	181	178	189	192	216	200	188	183	201	201	208	206	212	208	206	211	201	201	211	195	200	210	235	204	202	228	179	208	182	195	220	214	185	181	212	209	218	181	209	212	178	197	226	170	208	204	206	208	192	204	204	207	235	206	214	184	209	213	200	179	214	161	209	199	204	224	192	198	174	196	214	217	182	221	221	199	212	205	207	185	185	197	202	206	195	224	193	191	201	212	228	204	213	195	191	178	190	212	218	197	213	210	209	208	212	214	207	221	198	188	196	204	244	202	218	215	220	210	209	194	185	212	195	212	181	209	181	182	218	218	189	225	211	181	198	189	208	192	214	179	223	188	188	200	204	199	186	209	219	217	222	211	246	213	200	183	202	211	192	208	192	190	184	201	214	209	216	210	221	189	187	204	195	219	210	198	204	180	217	208	199	188	199	197	217	205	175	187	220	201	201	193	194	212	196	182	175	202	234	212	219	208	192	210	188	211	202	193	211	216	199	221	207	204	212	226	207	206	200	207	202	211	205	177	184	203	217	210	209	226	198	207	201	217	181	182	203	211	217	220	195	188	199	229	205	203	210	172	179	178	229	198	201	205	199	212	223	207	199	195	203	203	185	179	199	210	197	186	164	229	199	195	197	211	212	198	201	206	178	222	208	220	221	203	223	203	179	216	193	229	195	211	212	202	197	199	197	198	189	176	186	193	192	215	215	205	186	194	198	207	205	214	189	211	191	178	213	192	205	251	207	206	213	178	188	194	208	212	202	223	208	179	189	220	202	239	218	199	179	204	224	197	226	205	195	194	179	176	199	199	186	206	225	204	208	207	244	205	208	196	195	206	205	197	187	183	187	163	201	181	209	220	208	233	184	180	210	228	186	206	212	205	195	187	192	219	206	229	191	214	208	222	185	201	220	156	205	197	205	196	197	214	202	185	222	198	207	216	210	217	232	208	216	202	186	208	213	212	205	194	211	158	216	213	201	213	219	200	194	209	199	237	183	216	215	199	217	196	181	221	203	210	229	204	202	231	218	194	223	187	190	209	216	200	206	216	197	186	212	194	220	186	199	214	177	187	185	196	184	205	205	200	199	213	192	220	198	207	237	209	186	212	212	195	193	204	202	201	185	182	200	196	229	221	207	188	166	210	182	203	210	189	234	230	221	158	231	204	210	184	202	199	206	205	219	216	171	184	203	205	232	182	221	188	202	194	223	201	222	184	207	206	225	201	220	220	225	217	203	174	201	209	192	202	187	178	230	222	176	215	213	189	191	196	181	195	204	181	220	205	238	188	175	193	219	201	206	185	220	199	224	210	203	209	214	190	210	209	225	201	187	190	211	207	209	217	204	188
5929	1370	2621	3074	2699	2343	1916	1672	1383	1236	1200	1034	1024	928	861	829	807	812	787	691	770	703	705	680	676	707	667	656	616	646	647	642	643	640	639	639	640	662	679	662	658	593	614	630	621	610	616	591	589	616	583	592	557	577	587	593	577	543	600	607	552	603	603	576	615	577	593	573	562	584	615	542	573	606	559	583	586	521	583	590	530	561	583	602	647	566	597	581	571	558	599	559	584	590	570	594	582	583	621	546	575	596	582	571	575	566	593	615	626	575	577	553	569	553	563	524	565	559	558	572	541	580	551	577	573	608	630	545	529	577	607	589	586	509	588	574	533	572	581	595	569	555	555	544	567	558	528	532	605	559	557	589	599	533	591	609	516	570	575	602	560	587	586	537	576	575	507	570	571	566	537	582	581	576	592	551	565	577	553	567	609	543	590	543	566	629	570	556	566	534	577	554	518	594	566	557	571	539	575	582	516	604	545	538	530	599	588	558	606	559	555	573	524	562	572	541	555	567	542	556	606	548	550	549	584	534	599	553	556	570	620	580	512	592	526	571	586	557	578	545	544	625	600	562	574	561	559	590	553	593	533	573	534	545	578	567	589	532	594	571	524	583	560	570	558	577	564	569	531	587	548	540	569	556	570	579	522	554	580	544	568	546	576	512	590	556	599	531	586	564	587	530	565	519	556	601	615	580	572	532	575	565	593	572	545	534	548	570	543	564	554	557	572	569	570	540	595	546	571	621	591	603	559	568	547	534	560	542	579	529	578	599	579	551	559	549	528	568	576	548	554	549	541	552	583	523	541	541	584	574	559	528	577	548	517	558	598	566	559	546	554	514	521	569	567	527	551	558	588	632	593	568	571	529	599	630	522	537	542	540	608	585	555	593	579	560	589	566	613	564	569	567	597	590	533	563	595	543	543	559	525	568	583	589	578	598	510	593	594	534	541	572	573	546	587	559	568	628	547	558	590	574	592	572	600	569	593	535	600	587	554	555	559	582	599	591	559	568	589	614	565	548	576	587	548	570	578	555	582	566	567	579	578	592	556	547	566	550	552	567	542	567	542	564	525	566	563	567	584	575	592	547	569	549	582	555	542	553	586	559	547	583	568	569	554	572	565	574	557	595	561	534	542	592	602	544	543	571	612	529	573	584	560	595	588	558	578	551	548	586	611	557	584	560	578	523	582	542	580	562	594	551	554	541	572	549	549	597	541	549	557	546	526	570	570	547	563	565	542	575	543	536	542	551	592	594	561	567	565	557	559	555	570	558	621	569	608	569	602	563	551	554	529	542	576	574	565	532	560	569	606	521	566	579	574	557	557	584	585	532	590	577	580	579	555	580	556	553	528	523	595	598	575	547	560	551	537	568	575	572	553	612	584	523	563	581	550	574	570	558	546	541	541	576	576	535	571	616	557	546	552	576	584	563	597	583	597	592	560	546	568	577	571	558	537	602	615	591	539	571	560	612	550	583	536	519	548	577	540	561	543	555	574	562	559	583	586	547	607	568	569	552	539	573	564	583	545	554	567	596	575	597	585	555	580	552	513	551	542	549	567	560	591	572	538	597	550	547	579	562	581	590	612	593	542	573	575	547	583	595	570	586	535	590	588	574	571	570	580	567	540	543	550	584	561	542	530	540	538	557	582	569	555	552	525	566	572	557	556	563	581	625	551	530	560	564	603	576	630	543	526	558	565	589	588	563	590	594	573	602	589	541	560	566	553	585	614	596	548	570	570	567	520	552	584	571	597	543	567	566	560	564	543	588	549	608	523	601	560	545	569	562	500	593	518	524	561	587	604	536	604	574	539	545	578	605	573	564	538	577	571	548	582	590	576	556	570	549	556	552	556	582	565	592	583	566	607	564	625	553	593	553	625	599	548	585	613	608	545	535	524	610	554	547	578	568	563	604	558	561	536	585	572	595	506	566	596	555	570	566	553	593	560	608	587	524	594	597	590	578	566	579	557	564	560	559	547	555	592	609	574	578	542	545	557	538	568	567	597	587	553	590	620	615	531	556	540	579	540	594	571	599	570	577	585	534	581	558	565	577	606	562	592	561	586	566	558	550	586	616	595	595	595	593	589	566	557	591	550	589	569	611	522	580	565	536	560	553	551	612	559	539	583	601	572	578	564	619	576	565	570	564	614	548	564	554	573	547	607	628	592	537	535	577	575	551	511	575	566	563	596	570	534	586	590	525	527	576	574	568	565	550	548	588	571	578	562	529	531	539	598	604	561	557	560	562	561	575	540	534	578	518	550	601	555	580	581	616	545	541	584	589	533	565	546	549	576	542	530	580	544	523	566	560	563	572	533	591	603	592	589	548	557	576	523	610	574	563	533	584	596	570	579	501	560	540	596	545	594	575	576	584	536	568	583	518	559	544	588	575	544	572	555	574	567	556	557	569	591	570	544	560	575	527	560	507	549	567	566	587	581	568	581	585	569	595	527	548	539	591	555	563	592	576	544	579	539	572	572	551	558	554	620	528	547	558	568	610	585	525	527	573	528	570	553	568	566	556	589	576	595	567	526	569	534	549	529	604	571	543	530	552	587	565	594	548	567	591	597	558	550	576	518	579	565	546	560	556	576	553	602	556	523	547	572	538	553	573	546	562	555	561	560	573	568	583	556	552	591	560	575	561	586	563	536	555	562	545	557	553	557	565	557	562	557	546	568	557	577	571	562	593	563	566	555	552	551	584	529	552	537	571	582	572	542	578	586	577	562	544	611	611	559	567	573	592	615	588	546	527	564	554	572	582	531	538	585	596	621	613	558	507	561	590	574	574	554	540	553	583	538	596	568	596	568	549	545	583	582	595	596	567	595	571	586	534	563	547	580	583	587	581	561	600	572	551	546	595	498	600	588	601	582	549	550	600	510	556	532	547	592	587	562	595	526	588	541	532	598	538	551	561	601	582	603	547	504	551	566	541	569	551	564	585	568	548	544	548	580	544	525	545	594	604	552	574	561	594	566	538	549	554	595	602	564	558	570	598	553	538	576	574	559	548	586	590	612	551	602	576	563	571	567	558	586	540	597	571	573	572	594	538	584	543	544	561	557	546	581	589	570	592	586	583	558	614	532	562	541	609	545	578	595	519	546	640	544	538	578	612	570	540	610	566	559	591	587	574	541	570	593	559	583	531	595	600	572	567	523	574	545	553	577	576	551	568	580	596	563	576	554	543	600	572	521	567	547	548	566	572	593	582	589	565	572	556	570	559	514	571	568	597	571	574	574	536	577	567	563	578	594	603	612	545	600	578	592	557	559	592	551	589	577	529	560	552	568	555	593	606	568	561	560	560	558	564	568	559	569	599	534	579	552	578	596	614	551	612	546	568	572	572	564	547	591	553	615	532	571	548	572	583	559	539	603	528	616	593	538	546	611	599	638	566	527	560	592	601	565	553	523	567	562	563	559	545	575	556	536	564	532	555	563	559	573	542	542	596	595	594	567	567	535	603	549	557	557	630	532	552	542	600	565	553	564	521
14181	2658	2595	1904	1425	1090	809	755	645	592	583	494	487	469	436	418	398	442	455	447	392	379	407	362	392	398	395	386	364	391	382	395	370	372	378	392	322	363	397	367	376	360	367	366	362	385	376	381	355	369	366	373	364	391	360	399	378	368	353	341	348	303	365	406	360	360	400	395	360	391	363	337	336	334	376	365	354	375	388	338	367	390	374	353	350	386	382	370	382	403	369	354	392	380	388	386	373	353	337	389	358	354	365	399	357	361	373	361	337	376	353	391	348	428	397	388	337	355	350	361	353	339	357	379	347	357	327	394	383	355	347	358	383	384	374	392	359	373	357	363	334	332	385	340	368	333	391	366	388	368	376	403	364	373	369	405	340	386	359	385	372	366	371	362	383	379	342	348	386	361	355	352	366	401	384	378	354	374	372	358	388	350	368	363	378	342	384	394	355	416	345	359	355	396	375	372	375	378	373	354	389	354	381	381	338	368	362	418	330	386	370	394	384	351	399	375	385	353	373	339	392	363	394	380	380	376	378	372	375	373	374	381	376	369	365	340	371	340	358	408	367	341	360	349	350	340	377	392	345	333	389	360	373	360	369	384	373	385	381	354	345	370	422	375	362	344	352	322	395	359	348	354	367	353	374	378	348	351	362	368	358	359	401	403	359	364	357	345	388	369	340	347	369	328	362	379	369	333	380	360	356	395	354	372	363	361	367	369	349	379	363	383	377	374	377	369	370	342	361	397	343	370	396	354	375	376	329	350	376	408	354	367	357	387	360	390	332	328	293	370	380	375	340	360	364	357	373	321	339	340	338	401	418	358	347	349	353	344	397	404	390	371	379	358	392	387	397	382	370	393	361	354	362	384	401	381	368	413	394	399	387	376	373	352	379	375	370	347	365	365	398	380	385	361	386	384	364	382	356	372	359	390	350	361	379	378	331	357	372	355	372	366	375	360	368	341	343	382	362	349	358	405	349	363	431	399	376	359	373	386	378	376	412	370	387	354	367	364	369	379	351	363	383	389	343	368	359	350	333	348	388	376	414	325	365	379	340	401	381	375	353	346	365	379	354	364	332	351	363	348	347	355	374	380	359	370	328	379	331	381	365	326	359	340	402	363	390	360	361	365	376	403	365	336	376	375	344	378	376	359	344	369	375	394	370	385	364	361	361	363	341	381	354	376	369	366	391	404	368	319	394	362	368	372	354	350	351	373	345	369	352	348	364	350	349	369	358	388	378	336	362	395	355	337	386	363	371	348	384	371	368	364	366	353	386	376	364	365	369	347	347	346	355	322	362	382	385	381	364	350	354	390	368	355	353	387	345	369	376	364	336	352	385	361	358	348	369	398	350	346	372	389	378	357	375	369	377	379	347	386	369	367	386	365	380	382	320	399	399	382	373	338	374	362	356	379	344	371	371	388	393	338	357	358	389	358	365	395	362	373	346	385	392	358	328	351	340	340	356	375	340	345	376	385	370	356	375	332	365	377	355	384	361	368	334	426	371	370	366	389	386	337	330	402	332	322	331	374	352	377	367	367	389	397	350	363	385	342	377	341	382	340	379	358	363	385	336	354	366	330	389	383	351	383	378	397	385	365	330	386	366	362	351	400	367	383	347	390	395	344	342	353	311	366	362	357	361	373	359	382	379	362	365	361	347	381	381	364	358	357	366	366	350	367	355	377	388	385	394	380	362	384	355	362	346	374	386	420	353	357	375	360	355	332	356	368	383	375	373	401	380	386	378	359	337	330	390	408	334	363	384	386	362	340	373	374	393	376	379	363	408	372	366	369	339	395	328	370	353	357	362	367	347	373	365	367	354	359	347	375	383	353	374	347	376	373	365	350	342	393	371	374	331	363	386	367	356	381	342	342	389	386	331	365	340	365	367	377	381	348	357	384	359	372	375	398	333	361	327	382	361	342	365	352	383	390	385	391	346	389	368	374	373	331	363	374	326	332	386	363	372	358	376	359	345	360	360	365	334	346	331	372	338	383	359	382	358	338	380	369	347	380	353	367	361	349	381	379	357	378	336	390	390	355	393	347	350	347	354	379	345	359	398	361	322	392	346	341	375	374	420	343	394	388	368	367	328	372	403	366	363	349	362	367	328	385	354	360	374	358	359	362	354	375	355	396	370	387	322	354	402	358	369	346	362	392	369	408	329	384	380	391	361	355	393	334	392	389	381	358	349	355	377	377	369	387	379	421	393	375	339	353	348	374	352	371	358	340	372	386	326	355	400	358	383	391	347	377	370	365	343	394	404	359	364	385	397	321	376	351	334	375	347	379	384	383	321	356	346	322	346	344	394	371	354	331	395	358	340	353	378	360	388	339	387	362	390	368	397	382	354	364	382	373	372	333	365	346	355	379	373	365	375	347	376	384	353	345	358	359	402	364	349	349	375	362	350	349	386	336	353	332	322	356	368	336	373	382	376	372	357	338	373	346	348	392	368	382	339	402	343	351	381	364	357	350	380	392	367	370	354	390	404	358	368	364	354	360	331	358	320	374	404	361	361	356	345	376	387	358	372	391	392	340	344	370	355	360	308	341	406	364	365	404	385	354	334	408	354	378	380	366	333	367	340	391	356	394	338	387	366	395	367	366	349	355	354	311	361	348	393	376	354	339	337	370	370	394	350	346	372	361	368	364	355	404	365	390	378	343	330	381	385	386	381	366	394	373	370	388	339	384	354	348	367	369	369	360	340	330	364	386	393	353	385	401	342	351	374	365	364	333	378	403	340	376	376	363	383	388	360	364	358	359	343	390	375	331	387	358	366	364	380	372	395	356	370	343	401	344	350	358	363	410	392	376	380	391	355	379	359	355	331	359	331	370	372	352	358	369	360	352	367	376	386	343	368	361	375	350	337	397	376	320	374	346	395	369	341	355	323	336	370	393	353	392	337	353	367	387	376	337	361	363	352	408	350	347	375	380	354	326	380	379	430	337	373	376	340	360	347	404	381	374	345	389	363	375	372	359	345	387	348	347	362	363	397	392	378	342	355	404	363	385	337	342	359	364	380	369	369	339	338	365	358	337	348	353	337	388	370	401	339	343	358	381	374	362	365	347	406	390	340	360	383	377	352	347	341	390	375	375	376	383	374	335	357	389	367	372	346	342	388	387	380	402	368	374	365	363	354	374	358	330	330	344	332	350	353	341	339	355	344	394	358	339	347	337	374	375	383	370	398	342	385	352	363	361	359	404	339	352	342	314	333	369	379	342	382	372	346	358	337	361	395	368	350	352	400	379	352	355	382	368	369	376	357	379	349	379	377	350	393	361	401	314	369	345	342	370	341	345	381	362	399	364	360	395	346	369	328	369	345	381	344	393	358	386	349	395	351	369	364	380	350	378	323	358	365	362	390	354	364	371	370	347	372	340	318	341	304	343	353	372	364	370	342	359	405	345	402	394	390	390	340	381	401	380	369	332	360	347	366	376	345	365	366	355	371	361	366	358	385	360	368	364	351	365	349	366	376	363	394	386	350	348
7894	2411	5032	5865	5151	4194	3565	3021	2477	2270	2086	1862	1781	1624	1485	1381	1461	1339	1296	1325	1199	1162	1180	1100	1130	1137	1119	1098	1129	1096	1045	1073	1050	1014	1057	984	955	1007	1026	1049	1043	999	1043	1000	954	972	974	958	955	943	990	955	922	1009	941	910	940	924	957	932	916	942	979	917	934	912	928	966	918	911	931	941	880	889	869	862	892	908	914	912	905	920	877	878	916	970	893	923	917	925	920	901	902	900	910	877	860	884	933	902	884	946	946	865	902	925	863	967	955	960	904	892	918	882	928	891	899	927	873	850	884	910	907	895	867	863	934	900	894	924	928	914	833	868	851	943	938	914	907	909	927	915	910	927	921	891	900	925	983	877	852	890	952	880	921	926	882	876	898	900	907	934	888	833	860	866	909	897	885	918	937	885	942	870	918	878	891	917	872	868	864	901	886	880	886	907	926	867	887	876	921	889	861	893	936	902	912	820	889	870	907	863	889	871	869	856	900	863	919	878	845	889	911	877	898	946	878	918	920	901	925	868	848	927	885	908	857	934	911	941	901	885	891	935	864	911	934	890	947	891	891	901	875	897	899	881	866	913	849	854	927	872	905	855	848	898	863	894	822	839	915	888	944	855	890	918	971	950	889	896	927	870	906	908	893	859	886	887	898	852	917	927	906	921	898	870	871	891	839	876	889	868	927	936	888	923	911	856	903	946	882	914	967	890	920	884	899	925	883	885	910	900	929	872	941	922	895	871	916	824	902	880	847	946	909	885	887	910	873	853	857	865	869	902	881	922	865	918	887	878	911	879	840	894	931	893	859	871	855	882	907	911	860	869	961	885	873	911	870	844	868	951	882	925	933	888	870	900	895	908	921	923	889	881	901	964	890	906	892	904	920	919	873	876	892	909	926	940	906	878	916	907	884	896	894	898	911	929	880	942	886	809	930	915	853	915	893	954	936	931	893	863	898	883	819	921	888	916	934	885	823	926	899	911	914	873	883	903	890	955	915	922	902	865	899	866	945	875	899	950	869	869	908	896	904	840	920	861	855	892	925	909	899	916	891	892	871	909	909	838	905	937	897	906	866	929	840	910	906	891	931	903	904	900	851	894	884	900	894	827	898	850	939	884	890	917	898	933	880	869	881	874	914	863	925	885	926	855	877	861	896	891	925	882	907	920	897	896	868	897	886	905	879	913	894	906	877	863	884	918	910	855	830	847	862	911	935	949	873	922	859	897	888	927	834	912	934	909	864	879	908	834	929	908	914	930	882	938	874	887	919	885	913	827	878	910	886	949	832	933	902	905	877	897	884	884	853	948	852	881	847	910	912	935	865	868	884	891	871	906	892	920	948	904	924	899	887	882	844	922	980	891	867	883	919	865	899	886	916	849	965	813	933	852	905	927	856	880	897	933	897	854	868	861	886	902	893	904	881	904	895	881	861	917	864	935	892	902	923	884	867	891	871	871	898	904	933	898	904	859	882	868	893	876	885	881	895	936	899	925	942	945	869	918	877	919	907	915	913	948	847	887	874	928	857	895	933	934	911	899	926	890	914	862	954	848	888	893	838	886	882	858	879	865	958	870	858	856	900	889	827	888	899	852	859	889	913	866	919	901	869	886	898	922	874	936	940	906	855	853	923	884	906	943	928	856	905	909	869	884	880	890	910	898	883	885	922	911	900	849	848	825	866	893	924	857	910	911	932	906	848	914	920	913	940	913	939	929	896	925	935	886	888	864	894	840	821	920	889	865	872	863	858	840	894	915	928	894	895	919	910	928	889	926	892	888	841	883	899	898	836	910	934	862	878	906	931	921	891	868	913	920	960	891	904	895	916	902	866	952	933	901	871	854	898	861	921	913	944	902	870	865	857	918	937	916	922	909	869	889	909	836	844	870	887	899	897	901	895	913	879	922	878	873	875	896	929	878	828	893	900	938	850	869	918	896	876	890	942	881	901	870	895	906	893	924	863	909	868	879	857	916	957	878	921	950	885	893	859	877	902	861	868	891	898	869	898	912	889	844	917	913	906	895	934	858	886	900	849	921	892	895	925	874	854	857	886	873	876	927	912	878	912	886	891	889	893	898	911	894	877	867	851	884	911	928	926	876	899	875	910	878	953	904	903	916	937	890	873	855	896	886	887	889	896	893	855	891	921	932	902	877	880	904	885	898	885	871	873	888	883	916	874	895	884	861	875	879	928	827	881	863	882	867	925	907	912	902	924	861	903	893	896	887	856	862	869	958	874	889	928	878	847	879	910	933	916	926	839	913	850	833	877	873	885	868	887	897	890	875	902	899	895	916	911	871	880	885	907	817	918	971	883	909	900	887	888	888	859	902	871	869	854	886	922	915	886	913	860	859	916	865	849	892	880	908	885	839	857	941	903	863	841	915	886	933	875	848	882	895	918	924	889	908	894	890	947	868	889	902	932	903	886	859	863	907	873	868	915	958	954	883	899	873	836	855	927	912	893	933	867	830	890	955	900	919	910	866	917	867	909	919	905	926	862	937	921	879	883	854	870	893	874	875	899	871	921	912	874	878	928	914	935	912	912	899	915	870	921	888	879	872	896	931	915	906	890	838	854	852	892	948	937	893	947	915	858	905	897	865	900	842	835	876	913	903	867	942	965	859	925	873	856	931	914	898	893	899	865	897	903	905	867	908	909	855	880	857	926	916	852	867	881	873	901	881	932	908	914	954	934	884	851	860	882	918	887	900	905	896	913	891	867	850	924	849	867	837	888	865	892	902	919	913	899	932	884	919	889	932	952	951	886	920	940	890	904	864	830	879	928	968	932	953	933	934	904	877	907	904	859	914	927	904	883	914	907	873	927	869	896	795	944	947	877	878	927	930	828	876	856	939	903	894	884	921	855	913	823	848	896	868	893	902	882	910	880	909	874	902	858	908	891	900	906	902	896	871	898	854	882	891	957	894	886	890	894	849	938	859	891	898	872	933	913	860	896	926	870	873	878	943	872	909	879	867	882	876	941	884	908	914	919	877	964	889	896	911	920	884	896	893	880	891	869	835	886	867	898	882	856	865	935	844	902	897	894	865	904	921	879	859	902	871	870	944	915	893	841	905	883	892	939	938	944	875	905	917	848	926	850	881	923	870	909	940	888	860	863	887	911	835	920	929	846	929	894	904	947	897	887	937	874	915	929	900	905	888	942	892	930	904	866	905	911	874	869	930	870	810	889	888	891	888	968	863	860	884	904	874	901	849	864	909	936	872	840	908	901	893	946	880	931	902	936	918	866	891	882	891	903	911	892	927	881	873	879	875	875	881	887	903	899	905	872	959	888	887	870	842	914	907	859	949	914	837	844	856	918	911	911	911	954	910	911	921	904	941	880	882	869	812	915	903	904	952	846	868	878	873	947	933	860	888	886	906	907	899	912	881	926	896	857	878	989	887	895	918	889	824	926	867	952	859	861	861	855	887	852	890	895	891	852	865	895	873	916	904	895	882	901	876	919	886	832	883	901	887	847	944	904	884	907	903	850	862
1900	144	145	122	128	118	118	125	114	97	123	124	107	109	122	129	105	98	139	98	100	96	102	86	100	125	103	110	107	112	120	94	120	106	108	111	106	108	124	116	116	114	105	104	94	112	112	103	114	117	112	96	109	122	101	131	108	111	112	138	99	96	124	115	122	101	112	102	144	106	126	111	87	101	122	100	118	125	108	115	120	102	114	111	113	107	130	115	124	115	123	113	121	102	135	106	107	123	105	135	106	102	127	120	114	133	110	104	110	102	107	117	111	107	96	124	101	121	127	101	137	123	109	103	113	123	128	105	120	94	109	110	108	93	117	112	122	108	92	127	100	121	107	141	118	111	102	98	126	134	106	132	117	99	109	124	106	98	101	92	125	112	119	111	94	124	121	108	87	112	105	113	115	110	106	119	94	111	124	106	108	108	127	110	89	107	98	122	96	106	93	100	115	95	106	112	103	95	107	126	104	79	111	130	101	118	114	103	110	119	104	100	119	104	114	131	113	120	113	109	105	96	91	109	121	115	100	114	95	97	114	107	111	126	112	98	129	122	97	113	111	115	114	128	96	111	107	117	106	90	135	112	98	114	113	102	114	114	101	108	107	82	113	112	109	113	98	109	111	105	98	123	121	124	95	96	110	115	125	109	126	114	95	122	116	107	140	123	106	126	102	113	122	121	106	112	111	116	94	102	113	107	86	122	116	116	114	102	114	132	124	92	117	127	114	104	128	115	100	104	100	112	117	105	111	126	96	103	117	115	101	99	108	91	116	114	110	108	125	117	113	123	100	118	121	134	132	120	127	116	108	119	114	109	103	116	127	106	118	109	108	115	103	113	133	129	115	103	102	109	104	84	111	113	106	102	105	107	131	120	132	118	108	124	101	101	89	103	122	101	111	89	124	108	86	96	120	123	114	89	111	108	100	92	112	108	96	105	116	88	106	115	120	120	105	94	117	99	101	128	109	113	103	96	107	117	129	106	107	108	126	121	129	103	100	124	113	125	123	120	96	116	109	112	123	122	103	132	112	92	113	100	127	112	116	136	108	117	127	112	122	105	104	127	94	108	94	103	126	109	116	103	117	94	88	114	116	113	113	127	115	104	123	117	125	114	107	111	128	109	119	121	121	104	91	123	111	120	109	134	99	115	112	99	114	113	109	108	131	104	121	114	113	128	110	117	121	112	98	112	101	112	94	117	91	110	116	137	119	88	105	109	113	111	100	109	108	111	90	102	114	97	111	101	102	108	102	123	121	98	120	119	102	108	121	110	112	110	99	116	126	120	111	116	100	104	101	114	88	114	107	100	113	112	101	109	114	119	94	103	126	108	108	123	102	116	113	114	113	109	143	103	103	87	117	92	107	117	107	98	99	116	106	108	115	125	117	122	103	100	96	106	107	129	134	113	122	103	113	114	136	108	104	107	114	106	114	111	152	111	94	99	129	120	116	94	96	107	104	117	121	143	124	108	105	117	122	108	113	104	116	116	105	101	109	122	111	102	97	122	99	112	104	104	98	114	125	98	101	118	95	113	126	111	108	126	102	114	102	110	91	117	110	117	107	91	96	111	90	110	87	109	112	122	101	120	107	111	113	108	97	106	113	125	98	110	105	98	101	95	100	101	113	122	119	104	115	99	121	123	105	110	115	114	112	125	115	105	100	95	117	104	105	118	112	95	125	95	110	107	121	105	97	116	103	113	122	124	119	128	100	109	126	106	124	108	100	122	129	125	125	104	103	113	107	99	93	120	103	94	101	110	113	110	117	123	125	128	115	106	96	122	129	103	99	93	107	122	106	117	114	98	114	108	106	115	120	113	111	115	121	89	115	115	108	108	118	109	116	126	112	100	114	108	122	119	105	125	110	122	124	114	118	118	132	98	106	107	104	91	94	103	109	107	125	122	94	107	101	125	119	97	137	111	118	115	88	114	101	98	102	93	110	118	104	119	130	112	117	123	110	115	126	99	97	111	117	117	108	118	105	97	119	94	111	104	135	101	109	122	104	109	110	119	115	118	107	106	87	118	115	112	108	95	137	108	99	116	112	114	96	121	92	108	116	125	104	93	111	137	109	108	114	110	116	110	118	112	130	107	104	117	104	119	102	111	117	109	127	105	109	118	105	119	126	108	94	122	116	138	109	110	114	108	101	117	102	113	111	130	109	126	122	109	100	83	107	119	115	99	103	98	106	110	111	104	120	122	118	105	106	127	123	106	104	119	110	115	120	121	111	117	119	136	138	105	123	119	102	113	99	106	101	106	119	118	136	99	94	110	117	124	125	95	133	103	72	106	104	102	118	94	119	109	113	104	104	111	112	114	122	124	102	113	100	111	96	122	122	110	109	114	97	106	104	107	116	93	118	122	117	112	96	117	111	118	136	107	86	90	106	117	132	119	102	99	118	102	116	115	104	108	98	106	100	110	115	132	106	103	110	128	111	129	112	109	113	119	124	119	113	122	121	92	106	106	111	112	99	111	131	120	120	123	113	97	93	111	110	130	126	113	122	102	101	125	95	116	131	88	123	116	101	111	92	124	111	95	112	103	92	106	107	123	109	128	96	112	106	113	114	108	111	114	116	96	100	115	115	115	119	127	103	126	122	110	134	115	101	104	91	95	109	100	99	121	108	105	101	110	109	100	104	91	107	100	103	120	114	114	113	107	127	122	107	131	125	117	121	108	131	99	132	125	109	121	116	117	115	120	102	97	106	122	89	115	105	104	89	102	111	101	119	123	92	118	98	91	104	104	108	107	125	105	124	109	118	118	116	114	103	120	115	130	125	115	134	120	106	118	116	120	131	126	96	109	111	127	113	136	116	117	104	122	125	126	118	132	113	110	107	122	116	94	106	126	139	120	92	125	111	139	115	103	116	151	119	129	103	113	109	101	106	107	138	107	107	102	118	102	93	128	105	103	109	114	122	106	109	101	117	97	124	120	119	118	94	112	109	91	119	87	148	90	116	127	117	112	121	108	96	110	111	116	95	113	106	127	104	112	116	126	108	97	121	106	126	124	122	111	111	103	135	113	116	133	108	113	134	97	131	108	120	94	86	119	102	110	100	116	124	100	99	89	115	111	115	105	105	98	105	106	111	109	108	111	91	112	104	114	107	103	91	99	113	106	109	109	119	121	116	116	125	113	118	105	118	133	112	117	101	96	125	122	109	104	110	110	123	108	121	105	112	115	92	103	102	97	88	134	118	131	116	126	88	107	124	113	115	117	112	105	103	101	110	124	114	115	113	123	109	114	126	121	130	108	103	101	124	114	112	100	128	105	129	89	104	109	110	122	107	115	117	116	108	112	97	119	127	112	102	121	90	128	113	98	120	105	124	119	93	118	111	108	115	114	132	122	144	95	102	123	112	112	110	99	107	110	124	116	101	117	113	126	102	115	142	101	119	109	104	96	116	117	113	109	105	113	92	108	124	129	116	108	106	96	114	103	106	107	105	105	111	109	118	136	109	110	105	127	118	102	104	113	94	99
2075	416	447	467	449	422	399	380	405	327	371	369	392	353	345	331	411	389	380	361	382	361	331	372	369	332	374	356	378	373	350	347	366	399	335	343	380	353	401	385	395	388	346	353	372	368	319	356	408	364	348	352	365	359	344	377	381	361	369	350	345	358	353	377	347	343	374	381	300	346	356	353	359	367	344	401	355	332	337	310	367	365	379	363	378	378	373	351	360	346	356	347	368	377	369	385	339	358	402	379	360	370	349	379	355	353	329	375	355	377	346	348	376	404	376	359	349	344	349	356	375	343	331	358	377	332	342	329	377	365	375	340	378	320	335	365	366	332	355	318	346	345	348	310	355	351	373	357	365	356	326	336	387	343	323	360	321	323	381	350	369	367	344	337	351	396	305	367	354	399	363	382	372	335	335	304	364	364	343	336	332	381	354	361	333	369	355	362	379	361	341	356	380	378	357	356	358	375	322	377	352	343	347	350	394	353	335	356	357	360	373	358	338	358	319	361	345	354	340	381	363	375	365	362	378	369	345	344	340	359	351	354	388	343	384	329	324	388	322	375	361	348	319	373	342	366	356	340	327	384	366	373	347	378	375	369	340	330	354	361	350	350	356	354	340	348	354	354	317	320	349	385	363	350	346	389	354	385	348	353	361	332	354	402	384	318	358	367	368	369	357	378	353	336	358	374	394	353	359	335	359	330	370	353	385	349	367	336	352	333	375	324	372	354	336	366	348	345	349	372	367	316	398	389	369	345	372	333	353	360	360	348	378	370	368	370	378	334	311	349	333	314	356	403	325	377	375	356	328	350	341	341	346	335	334	338	365	354	335	363	314	344	354	352	332	334	358	349	376	360	362	322	349	327	356	331	374	370	356	355	367	358	371	368	376	332	388	356	314	365	347	343	338	382	340	379	367	333	356	393	363	360	367	329	372	337	372	348	369	327	347	349	393	351	362	345	346	297	330	392	366	368	334	373	347	355	349	347	369	345	400	382	356	339	360	377	370	363	373	335	380	337	328	383	356	346	373	349	377	368	356	392	369	346	341	344	360	374	353	332	336	341	348	346	376	337	350	351	379	334	361	330	362	343	366	344	327	358	368	321	381	372	401	388	385	349	372	382	394	377	346	363	341	356	364	346	341	360	365	352	370	352	347	373	354	347	348	369	349	365	360	359	366	350	372	373	365	337	366	351	326	345	357	382	341	327	322	328	373	351	323	341	383	349	380	353	368	349	391	339	346	346	374	317	337	365	376	354	331	366	334	342	334	329	412	372	371	361	360	364	359	356	355	366	377	336	356	368	378	360	342	341	369	383	346	342	377	385	369	348	328	330	385	318	352	321	386	378	352	397	357	328	336	316	374	327	329	368	315	378	338	337	352	362	352	349	346	358	351	375	373	326	356	360	367	362	341	386	403	361	336	321	365	360	367	412	362	368	350	333	334	380	346	351	320	364	338	358	348	367	327	376	364	367	375	371	321	346	369	367	371	366	371	365	369	345	359	314	360	347	345	357	375	359	357	351	343	379	323	391	349	379	333	407	349	345	391	351	350	364	350	361	365	342	336	329	329	324	358	348	388	375	391	345	308	377	387	363	382	369	356	349	339	366	379	351	381	384	365	349	366	360	353	357	359	389	336	340	368	361	355	319	341	382	365	352	350	334	331	385	343	359	327	347	349	344	343	365	351	372	334	348	349	331	395	359	342	358	363	365	381	348	370	349	377	363	360	332	378	370	356	365	349	388	343	372	377	331	361	361	383	390	346	361	323	352	353	358	347	353	384	329	315	370	342	358	344	359	376	381	358	322	360	343	335	380	360	350	348	351	356	345	334	357	352	360	375	361	336	337	344	357	320	362	339	338	374	397	361	391	344	368	358	364	364	337	366	385	381	367	345	378	341	348	350	364	361	346	368	378	374	352	371	328	335	371	368	355	374	334	392	347	359	353	350	343	366	362	360	354	369	360	396	317	350	358	379	374	342	337	369	352	340	361	346	378	348	390	357	363	342	368	355	369	357	339	363	349	371	350	351	353	367	346	359	379	360	366	341	367	346	361	367	366	388	348	335	367	343	358	389	358	343	371	363	328	331	346	376	353	359	371	307	370	360	331	333	358	327	392	360	379	365	331	360	364	381	353	381	338	386	334	362	341	325	341	338	369	352	347	350	319	341	361	350	335	368	342	340	327	371	365	313	358	372	374	355	384	353	338	354	346	376	354	363	377	362	324	337	340	367	339	397	348	390	373	379	395	353	351	381	376	387	341	390	371	333	345	338	361	375	348	365	379	336	368	383	350	330	378	347	382	331	359	357	345	346	368	333	340	370	340	332	352	366	352	395	369	371	389	365	319	349	353	358	358	365	345	402	387	340	339	343	381	334	367	369	360	357	347	367	323	349	352	354	362	337	347	386	337	372	375	339	365	350	355	335	361	329	348	339	372	343	342	365	324	395	366	332	391	355	341	349	354	324	341	366	348	327	345	358	375	354	364	363	347	367	370	340	369	337	336	354	361	380	370	309	344	344	347	378	325	367	355	355	311	359	353	383	380	357	352	346	356	311	369	356	379	370	333	355	319	348	358	363	345	352	386	369	348	370	344	350	362	345	358	345	351	377	368	352	327	353	350	346	385	344	356	333	369	335	347	382	372	371	325	366	370	339	362	358	354	337	346	343	360	382	359	364	349	329	392	332	345	379	321	361	317	360	373	383	363	325	336	369	371	384	360	354	319	320	360	347	335	365	362	359	348	338	373	383	336	387	362	384	356	335	378	348	362	332	374	356	348	350	355	305	344	336	341	362	337	298	380	350	378	357	373	326	378	362	369	337	362	361	388	361	358	350	356	361	335	377	359	367	364	359	361	362	355	370	366	358	351	357	349	370	331	357	353	345	346	347	349	370	341	317	347	371	313	390	330	370	338	336	310	366	351	358	353	356	373	355	363	362	374	348	363	357	338	368	362	349	377	348	359	365	368	342	360	367	341	365	341	355	366	350	359	360	332	354	353	372	340	370	356	326	335	355	362	338	363	369	352	372	362	352	363	331	323	327	351	363	363	376	334	363	333	365	362	317	357	367	363	358	374	372	347	365	368	323	379	326	373	376	364	386	327	339	314	339	360	369	363	340	355	378	322	381	385	368	383	383	345	346	395	351	353	369	324	355	372	351	329	362	376	321	357	354	338	339	373	363	357	347	323	366	349	354	369	361	361	384	363	374	388	350	354	367	369	388	341	369	373	364	317	389	347	363	351	397	357	342	351	355	343	320	387	360	360	359	341	376	382	366	381	377	345	387	361	342	343	338	378	372	368	394	359	359	368	378	334	362	365	351	334	402	373	357	375	368	330	356	376	373	352	357	339	363	379	394	355	356	365	349	349	391	370	369	376	341	347	368	395	347	363	352	356	357	398	349	326	348	339	363	348	314	349	370	347	352	344	354	363	345	372	337	370	363	347	376	336	368	335	377	366	340	352	379	348	328	346	381	385	362	376
7485	1052	1192	986	718	527	425	370	337	314	253	270	256	265	230	229	237	217	216	214	233	245	198	229	228	248	224	225	216	213	212	227	198	200	196	201	221	222	205	228	208	222	178	198	205	187	203	213	203	214	205	195	210	184	192	181	199	198	186	204	196	185	198	204	190	209	228	207	175	174	203	218	180	195	182	196	198	200	207	200	174	214	165	191	205	211	203	185	170	190	189	191	191	224	190	203	213	205	203	180	196	209	201	193	202	194	205	183	180	185	195	201	210	178	203	210	202	195	210	200	222	191	211	207	217	215	191	207	193	210	187	223	219	182	200	221	202	199	218	208	211	200	196	216	199	198	182	200	203	215	181	203	186	214	205	222	216	214	198	194	203	231	186	213	212	204	205	199	209	189	207	191	232	189	204	204	187	203	207	197	216	204	198	205	213	219	206	179	184	193	176	193	194	167	168	178	203	215	199	187	219	211	197	203	192	200	196	218	227	191	209	203	196	205	219	194	225	204	192	204	182	225	202	211	173	193	214	170	205	191	200	186	226	198	198	180	198	203	208	213	191	217	207	228	200	191	205	198	185	208	201	208	200	210	220	208	186	233	197	172	212	202	203	208	191	197	243	194	182	191	205	203	195	198	180	217	199	213	178	205	212	205	200	203	212	222	196	191	170	183	200	213	216	189	210	216	180	213	205	199	190	252	213	194	224	208	192	205	192	211	205	189	194	205	194	208	192	216	224	202	194	193	196	217	195	193	247	203	189	180	206	190	207	219	219	212	230	233	193	183	196	212	201	199	200	208	190	213	208	205	199	190	192	195	204	193	227	201	225	193	207	212	217	216	194	215	201	194	220	200	206	182	193	207	190	206	190	217	187	200	223	202	203	218	182	194	187	205	220	200	211	211	193	194	184	190	216	215	189	195	202	210	203	214	208	212	176	209	211	214	234	226	202	206	204	202	203	202	199	211	194	188	209	209	224	205	194	192	216	201	228	191	202	209	208	210	212	204	214	198	165	177	215	199	207	209	213	207	221	199	202	224	186	196	230	210	190	202	201	211	208	164	191	203	196	204	223	182	178	212	200	216	186	178	199	202	194	210	223	182	209	209	199	198	204	215	210	201	191	219	192	199	173	200	200	234	191	197	177	186	176	221	220	207	206	190	203	202	206	198	195	221	211	222	186	198	195	222	192	208	203	209	209	203	194	199	208	205	213	210	186	202	202	200	248	214	194	180	229	186	182	205	188	197	229	184	212	212	195	178	226	181	201	219	193	203	213	199	225	209	182	207	203	185	219	185	204	199	199	221	209	202	198	193	192	223	214	194	210	224	186	202	203	194	207	177	188	199	186	192	228	208	204	201	198	184	194	186	183	207	202	210	207	196	205	188	204	208	213	215	183	195	207	216	202	186	217	198	210	200	225	204	192	202	188	196	216	187	196	193	208	189	225	194	184	183	203	192	208	199	204	206	181	209	230	197	200	215	179	169	217	220	198	192	198	207	218	199	216	214	203	211	188	201	199	220	205	201	199	213	197	220	207	231	205	207	193	192	204	189	210	181	199	205	208	177	201	215	198	190	234	203	196	221	170	209	212	196	212	208	194	212	190	183	195	221	186	200	203	203	197	210	186	188	216	220	204	210	193	216	224	191	177	212	193	182	202	185	211	206	205	215	204	190	207	184	203	192	183	207	196	189	208	171	211	184	195	214	209	194	206	201	206	205	195	219	175	198	219	203	179	199	201	232	195	208	200	205	215	210	198	214	196	218	183	198	205	178	204	208	178	219	202	194	187	180	185	183	220	188	190	212	215	207	191	209	206	200	179	206	213	214	218	202	211	193	198	189	204	188	225	215	222	201	187	178	212	214	213	194	222	160	191	203	182	200	170	175	193	222	215	182	228	193	206	197	208	229	213	191	205	216	205	206	194	212	202	185	222	207	215	203	219	241	207	210	199	196	209	191	216	214	197	232	207	195	192	185	210	208	190	216	182	203	225	181	190	167	239	202	229	206	216	198	235	226	199	195	223	204	187	214	232	201	230	206	211	220	179	206	215	233	218	213	189	240	196	193	190	190	223	202	197	177	211	192	202	195	215	192	196	205	186	182	209	216	203	192	211	216	189	206	202	215	180	224	202	211	206	182	223	190	209	215	202	190	213	176	193	200	214	204	186	205	187	207	189	215	211	219	213	208	215	191	181	191	209	209	191	196	160	204	224	182	177	191	191	206	215	197	211	183	202	194	228	191	223	167	211	196	209	187	230	214	191	195	214	187	226	196	204	197	234	204	219	174	189	222	194	211	190	178	215	193	207	218	197	226	202	209	204	197	192	218	214	184	200	209	205	201	200	195	204	192	193	230	202	211	212	183	213	194	208	209	222	189	219	191	208	216	205	201	191	210	218	206	191	178	184	224	211	215	163	196	224	202	207	208	205	228	195	193	203	222	189	206	209	213	199	231	202	184	194	201	189	187	195	224	211	209	196	194	213	191	183	193	210	193	211	193	201	224	222	203	185	189	222	222	203	182	223	206	207	213	190	207	178	229	205	212	209	222	186	193	194	185	225	196	192	206	212	225	208	199	193	205	186	195	210	202	188	194	193	199	203	202	173	206	199	176	231	213	199	200	209	200	221	187	207	203	184	232	203	211	197	208	211	195	200	213	206	228	206	213	191	209	224	209	231	199	192	185	224	196	218	208	189	210	216	186	195	209	187	211	223	195	222	221	207	181	230	226	196	232	201	231	217	203	197	216	228	183	210	207	189	211	210	220	197	220	208	216	222	212	203	207	212	213	210	214	219	196	201	219	181	217	227	198	206	216	219	232	174	198	193	190	180	190	207	214	206	191	205	234	200	215	207	184	196	176	180	197	209	203	203	232	207	209	183	251	198	219	201	199	179	209	207	206	216	208	203	205	191	219	191	173	197	202	215	218	218	206	195	188	242	193	203	164	223	201	222	197	188	194	194	186	211	219	222	205	216	189	204	201	186	206	214	215	188	207	213	175	219	194	169	212	213	202	166	239	213	229	209	188	210	227	214	202	184	193	213	187	196	205	223	195	210	209	177	196	185	202	199	194	215	214	232	189	176	232	194	192	164	222	200	212	221	210	202	217	192	175	216	193	203	185	192	178	186	180	207	211	223	209	219	201	196	198	233	209	211	194	170	183	184	182	182	205	185	216	191	204	215	200	185	219	223	206	207	215	198	211	183	187	180	198	227	194	172	177	195	199	212	202	216	207	214	202	223	198	212	223	196	172	220	206	183	178	212	181	212	186	195	192	213	188	177	195	197	210	205	219	210	219	232	176	202	195	188	178	200	212	204	209	217	188	198	199	199	228	205	215	221	207	223	190	204	198	198	192	219	210	193	169	215	206	206	189	196	200	196	210	199	199	209	223	200	196	203	185	200	201	191	203	185	181	189	188	213	178	195	218	224	215	198	218	224	210	209	196	211	211	217	179	193	200	178	195	192	241	207	200	213	204	195	227
5962	1350	2682	3172	2736	2426	1880	1604	1443	1364	1136	1041	1001	918	891	894	792	768	763	736	736	736	710	700	685	658	662	691	679	649	669	672	685	625	656	580	594	618	641	646	621	654	579	642	584	562	586	602	617	567	549	619	565	594	573	623	586	607	589	594	576	533	552	573	577	616	577	535	611	627	607	562	576	602	558	553	582	585	558	583	562	660	611	571	598	557	607	596	586	546	572	573	530	602	545	554	584	555	580	571	565	560	536	564	567	587	578	530	586	537	578	564	538	537	583	590	621	571	569	604	581	577	557	563	570	549	572	586	550	561	565	585	587	554	574	557	570	532	536	520	576	626	601	552	546	567	639	538	593	578	581	578	604	567	534	572	571	573	543	598	560	576	566	577	608	572	551	529	546	540	555	611	538	570	625	583	573	541	573	521	568	574	566	532	539	546	592	596	558	585	604	605	574	566	588	603	550	526	564	576	582	571	589	559	562	555	589	553	546	564	573	536	561	554	553	550	580	559	569	555	570	577	557	551	575	552	549	539	552	583	592	539	563	614	559	569	537	563	575	548	586	562	534	574	592	541	583	586	575	562	589	585	589	600	574	552	570	550	586	561	554	579	578	543	577	570	590	559	591	510	548	525	571	530	597	555	560	593	554	539	580	569	543	555	567	547	551	539	551	550	596	634	603	605	572	574	596	605	589	532	576	582	621	535	577	547	599	572	576	583	571	578	529	558	573	543	574	582	551	567	571	543	549	563	575	546	526	572	552	543	540	557	551	546	551	538	594	593	602	581	513	568	585	546	551	580	567	574	555	527	575	577	585	526	549	592	624	537	565	603	604	563	539	551	547	563	579	564	566	577	567	568	582	562	560	573	557	547	566	567	525	601	622	543	593	582	584	563	572	597	550	548	508	593	613	530	602	532	581	526	597	568	572	566	559	580	536	548	534	531	540	592	538	552	577	558	541	525	575	538	577	574	564	565	556	562	620	561	560	573	564	550	532	558	573	570	545	574	548	536	584	531	558	567	573	547	584	589	586	532	541	542	602	584	491	541	555	558	566	550	553	546	599	537	549	518	581	547	518	559	564	566	606	572	558	594	544	564	602	618	568	560	588	548	586	594	554	583	576	539	548	581	566	566	548	541	573	541	566	537	583	583	553	559	561	574	553	540	532	573	542	575	585	582	576	532	562	514	558	542	598	565	604	598	542	595	603	549	588	566	542	547	554	580	573	549	553	503	560	578	567	553	546	562	592	558	631	576	535	581	555	584	582	571	533	581	590	564	574	581	576	550	562	580	544	553	548	581	521	538	548	570	564	580	553	558	555	577	568	586	543	535	579	567	581	553	583	523	584	569	578	574	534	581	563	562	558	562	574	576	601	576	572	552	544	568	574	565	607	582	589	597	578	579	549	593	534	586	615	580	568	595	591	575	533	576	561	605	581	584	572	550	575	564	550	587	562	554	599	597	588	547	583	558	531	531	572	572	563	586	588	558	534	589	601	614	611	586	511	574	578	541	572	549	572	547	546	512	563	585	563	544	554	562	550	590	554	569	547	601	569	610	604	566	560	596	579	592	598	560	566	561	614	540	543	598	582	586	603	595	565	580	549	566	580	550	567	555	541	567	585	523	544	535	578	544	567	594	538	547	565	587	572	591	565	590	609	588	600	534	535	560	569	597	561	549	542	596	584	532	559	565	562	591	573	579	572	568	572	523	560	553	539	569	593	542	594	545	566	635	575	564	564	563	577	599	546	589	528	572	584	532	563	570	574	573	509	538	543	543	566	567	569	536	569	551	571	582	570	550	608	559	596	586	600	578	512	575	582	585	586	576	582	574	567	603	580	540	532	508	600	589	598	642	567	580	614	581	563	577	581	561	515	563	542	561	555	579	606	573	592	574	606	560	550	586	573	611	567	565	511	516	581	529	572	626	584	569	535	548	593	572	550	572	608	574	576	614	559	560	545	580	499	580	556	556	566	578	541	551	531	560	559	503	542	588	584	605	566	580	592	543	589	571	589	556	576	565	607	549	577	578	578	568	577	614	549	582	604	539	563	564	565	557	584	601	543	592	552	570	561	535	576	558	565	549	597	580	549	598	534	540	557	579	557	570	551	568	542	567	541	512	550	598	554	525	543	543	631	536	619	582	553	557	547	550	576	566	598	593	585	561	571	585	615	569	598	578	578	610	544	579	566	578	530	575	560	556	509	582	550	554	594	556	540	563	602	572	571	529	563	563	545	598	564	602	560	580	561	589	531	602	560	563	574	572	557	580	560	542	534	538	571	577	570	612	564	574	547	560	584	554	580	539	567	560	551	565	553	572	565	559	542	601	562	549	545	547	535	613	560	553	574	558	560	561	556	564	585	571	586	524	571	533	521	555	544	604	584	548	566	511	600	550	559	571	593	577	563	551	545	562	582	572	557	544	583	559	609	587	549	575	529	564	574	539	577	530	593	585	552	586	553	557	584	598	568	544	564	520	577	573	550	570	599	566	587	513	566	572	529	551	557	561	555	586	524	557	605	561	558	577	570	593	578	550	532	600	535	546	574	531	573	553	560	561	601	598	553	562	602	559	547	548	564	585	611	597	571	549	595	592	569	599	543	553	562	567	554	558	591	576	551	556	570	556	547	532	541	560	561	569	565	603	579	577	553	532	565	594	596	580	576	593	577	609	603	559	552	565	540	560	568	544	589	595	584	579	564	551	565	516	554	559	586	576	563	587	539	554	584	577	598	574	549	584	568	546	563	552	608	537	531	570	565	604	535	513	564	596	568	591	549	548	599	564	579	532	581	575	530	591	536	539	546	560	579	548	533	590	556	571	579	573	587	572	530	576	579	561	578	576	590	585	585	567	572	608	565	539	590	587	579	558	599	542	530	593	567	574	561	579	583	578	537	584	542	583	550	537	586	561	579	557	575	564	527	560	566	562	581	601	522	575	553	528	552	594	603	570	554	596	565	551	569	578	552	581	565	531	614	572	537	521	607	577	566	611	587	585	568	569	588	561	571	568	546	587	581	533	604	612	579	569	592	549	528	581	538	568	547	558	572	614	569	549	593	514	596	535	603	526	539	567	539	546	548	574	593	561	548	567	547	559	577	544	581	573	600	588	507	589	573	583	565	586	544	569	552	558	557	601	560	534	581	572	604	591	573	538	557	564	552	540	570	521	561	562	625	565	595	578	617	540	530	560	541	533	539	581	582	575	572	535	550	586	552	538	586	537	545	577	546	560	574	618	529	568	571	581	568	587	529	558	566	536	544	542	547	550	584	553	533	561	584	539	583	584	546	522	561	574	549	543	574	547	580	560	581	546	635	591	590	601	573	574	575	612	542	579	538	575	551	568	573	562	573	559	537	576	537	562	533	551	565	534	567	544	567	564	579	532	587	584	544	574	551	555	572	580	576	553	572	572	587	568	567	574	542	554	574	583	543	563	547	553	579	581	561	553	555	532	585	591	567	545	569	528	562	571	535	547	560	590	584	613
14331	2566	2559	1961	1432	1088	847	717	633	626	564	476	465	491	479	428	428	445	436	447	399	419	394	409	398	366	371	407	383	379	379	385	363	371	381	380	387	360	369	385	362	372	364	376	340	368	351	374	344	402	390	375	372	378	386	366	353	366	383	353	378	355	349	356	366	362	373	403	373	344	369	397	365	387	375	370	361	404	363	393	352	320	354	395	384	389	392	373	348	386	329	354	345	346	381	387	387	371	353	373	387	358	379	369	347	372	364	323	378	367	386	398	368	343	360	335	394	373	357	356	378	386	370	353	368	369	384	363	366	338	365	361	376	410	367	345	368	358	364	341	371	381	374	365	364	368	360	371	357	366	350	341	404	362	344	392	364	372	358	384	356	355	325	380	341	336	352	381	352	360	345	362	315	362	348	379	356	380	361	351	404	393	352	383	342	349	370	370	369	349	382	354	391	372	359	344	341	363	374	349	417	361	351	374	406	331	378	371	345	373	343	353	369	355	320	375	397	349	406	407	388	382	352	381	388	391	379	336	379	357	370	380	332	363	348	379	408	384	392	386	361	363	393	348	376	361	313	398	366	341	358	370	361	334	363	366	386	356	368	384	336	423	364	352	382	331	386	350	357	348	346	372	392	349	402	385	380	377	360	382	335	368	369	358	343	369	351	368	375	356	353	352	339	379	350	379	331	369	415	365	370	355	362	381	338	356	360	366	393	378	342	386	339	353	350	356	374	410	341	372	342	372	387	351	367	361	358	336	326	384	343	374	354	356	375	368	351	347	335	357	371	375	362	383	338	345	335	359	391	357	382	403	357	338	369	367	362	355	384	370	355	334	337	321	388	356	362	351	364	371	385	363	367	358	362	366	376	339	364	354	359	361	358	343	334	407	357	381	404	368	376	375	350	368	396	341	351	366	349	406	340	362	329	369	361	350	346	350	344	343	382	328	325	351	382	360	363	401	401	357	363	342	390	386	384	351	347	351	394	415	369	370	345	326	364	377	337	382	367	372	358	365	360	383	381	356	378	372	362	386	388	354	350	401	365	386	367	343	359	352	359	357	367	334	383	366	383	356	366	366	393	348	393	410	353	385	318	347	405	357	388	357	338	349	374	371	368	361	365	343	393	399	409	372	370	360	372	360	345	402	334	378	356	357	324	393	362	354	358	388	369	376	367	351	376	365	376	384	349	343	384	387	381	362	380	348	383	331	362	367	388	357	398	417	338	392	342	374	366	365	375	368	370	336	372	346	358	381	375	337	372	340	362	354	411	387	343	355	381	356	370	355	418	382	343	319	337	362	358	375	345	371	385	381	345	337	336	349	378	322	366	353	354	369	351	373	377	402	307	332	370	372	366	352	387	362	373	377	339	376	379	358	400	370	351	360	352	364	325	342	385	347	349	367	392	333	362	377	358	388	343	344	361	356	343	358	358	367	383	363	391	354	394	352	369	386	406	369	366	339	379	420	376	363	384	332	317	350	354	334	382	396	409	359	363	341	360	400	350	359	381	370	377	355	371	397	358	369	363	350	339	334	382	319	376	352	393	350	364	350	360	352	350	374	377	390	328	367	322	377	403	360	346	355	376	319	372	357	352	364	345	360	354	390	341	359	405	353	363	359	358	342	378	333	350	369	366	354	375	334	349	333	396	360	339	364	379	379	364	334	370	386	362	350	349	373	357	355	359	359	368	360	350	360	389	328	342	332	364	379	357	330	393	344	386	356	355	333	327	349	367	355	359	382	366	352	386	388	371	401	358	336	393	378	396	397	372	382	339	343	369	366	343	369	358	360	312	358	366	385	351	378	338	365	394	367	375	373	365	331	371	306	353	375	344	352	328	336	374	339	365	316	344	384	379	359	367	376	348	369	384	382	386	404	369	347	369	364	381	322	380	353	348	367	353	329	365	346	332	318	352	396	371	378	384	352	389	326	372	356	372	345	386	400	367	377	369	362	357	382	357	354	392	340	390	374	376	367	370	364	406	359	366	360	344	397	356	369	354	380	365	364	379	345	376	341	343	343	331	357	403	380	329	389	372	378	372	367	322	372	329	384	385	373	381	369	365	362	400	364	355	381	385	357	403	355	372	385	384	365	342	401	347	380	336	343	355	369	368	377	379	364	360	377	366	365	381	336	371	375	367	354	388	404	398	395	383	376	381	345	379	353	339	333	392	355	362	357	386	384	350	388	386	362	378	358	383	405	369	365	393	359	351	382	356	386	354	397	390	379	369	381	329	400	381	353	381	375	359	331	339	361	359	357	381	394	387	367	398	376	378	349	373	398	350	411	391	368	368	347	353	408	374	371	351	367	377	349	353	379	353	373	339	358	379	371	386	356	373	366	354	377	391	350	341	377	322	345	359	360	368	380	349	367	390	371	387	377	362	352	401	398	362	344	393	358	359	371	362	359	337	397	379	369	369	395	364	401	360	341	321	353	383	368	340	363	385	381	390	363	371	395	376	372	365	371	365	376	380	378	369	371	361	385	364	319	351	354	359	371	358	342	355	374	388	338	361	403	396	356	374	335	375	356	359	355	378	386	341	337	378	385	378	372	398	330	345	374	326	324	368	362	378	352	361	391	383	341	356	357	378	378	378	380	399	324	393	401	373	358	372	367	340	345	374	354	375	351	334	336	345	372	379	382	374	373	358	382	329	385	363	376	397	351	336	357	404	370	341	326	363	358	407	372	381	361	364	354	328	318	392	351	391	335	353	380	363	368	352	391	353	338	348	357	364	388	363	362	348	391	345	357	333	379	343	359	390	369	377	368	360	345	400	396	333	378	366	342	366	380	346	361	373	393	327	371	382	361	350	392	327	345	362	376	358	356	353	325	351	330	351	347	394	359	341	335	350	375	365	343	373	366	347	357	372	346	394	346	359	385	388	354	379	371	339	383	352	404	370	321	397	386	370	316	371	375	332	358	374	377	332	365	367	346	360	368	342	317	363	319	389	375	375	366	357	339	339	378	368	385	332	350	377	404	380	347	382	386	374	349	375	371	353	380	347	356	373	430	375	348	383	344	331	338	362	362	367	356	348	396	381	344	361	347	360	355	402	329	324	353	367	375	399	375	387	378	349	355	406	362	401	377	355	364	398	335	357	348	396	369	372	336	356	351	380	345	370	327	345	389	375	382	343	400	374	355	345	369	369	372	376	313	368	329	349	376	372	346	352	345	354	372	341	359	375	415	359	344	324	358	367	358	383	355	358	372	364	354	399	336	323	348	378	363	385	373	346	381	349	355	412	372	371	388	372	369	336	344	322	383	366	363	327	347	374	343	331	354	388	370	411	372	405	364	371	388	404	350	345	349	382	353	358	369	355	378	344	330	390	360	381	349	361	358	361	369	347	384	347	370	363	370	340	337	356	352	315	334	354	400	369	387	369	371	365	369	371	361	305	376	388	339	392	372	390	373	352	373	348	411	386	345	336	397	367	376	378	365	377	363	401	339	335	375	379	358	381	350	360	370	328	355	399	364	332	362
7997	2433	5090	5719	4971	4263	3459	2962	2605	2317	2019	1843	1652	1587	1520	1492	1368	1325	1275	1247	1221	1192	1122	1095	1097	1132	1082	1093	1117	1001	984	1084	1035	1045	1084	980	1036	979	1083	1071	1045	1034	1021	980	957	963	973	942	883	887	991	913	971	980	942	945	915	928	910	948	906	912	950	934	902	918	891	913	906	896	899	975	966	875	959	886	944	947	988	880	951	915	858	905	879	959	902	933	865	907	905	945	850	855	944	908	944	927	962	875	875	888	915	882	896	940	905	963	910	905	928	853	923	878	880	871	927	891	838	906	871	927	914	891	924	866	863	882	884	930	901	893	900	933	879	902	927	897	935	870	916	887	881	915	841	943	832	888	893	864	935	904	914	884	940	899	868	845	899	932	898	841	903	880	933	876	898	885	885	855	867	871	861	947	941	902	927	878	879	921	862	908	869	907	882	893	929	849	893	875	873	891	880	889	892	905	893	834	897	963	862	898	860	874	880	836	892	894	866	908	908	891	919	904	905	863	901	879	890	924	833	881	908	870	871	918	863	887	862	926	885	887	926	867	937	913	868	873	897	814	842	875	877	856	844	903	968	822	918	890	950	884	839	914	884	867	897	886	857	927	915	910	875	885	886	857	865	881	956	879	899	905	879	899	898	943	863	878	879	920	868	891	846	896	878	910	913	922	862	869	880	908	857	901	871	948	915	890	881	921	889	881	893	894	917	905	936	908	911	911	910	944	893	887	905	911	927	876	913	919	913	861	915	874	869	857	884	918	892	929	870	891	876	876	889	861	875	899	862	843	833	861	907	898	901	904	895	878	847	866	879	882	927	891	905	885	890	886	902	865	903	870	899	860	954	880	954	854	868	900	833	904	919	883	862	917	888	871	902	888	868	886	916	854	900	838	884	944	915	898	918	916	853	923	913	915	888	869	866	914	895	893	904	922	862	889	908	884	904	888	914	860	866	916	879	875	909	939	872	936	941	869	873	915	933	927	912	890	916	897	875	914	983	869	905	876	949	939	891	874	919	939	983	865	891	898	917	943	879	931	933	905	872	868	907	909	884	921	912	879	899	881	912	870	866	869	903	916	832	895	899	936	904	875	900	837	895	874	894	934	898	914	848	886	860	875	902	899	897	919	902	937	926	900	921	926	894	881	865	900	929	878	897	772	817	876	874	928	881	919	886	888	904	934	912	923	863	911	892	893	870	957	889	920	891	940	902	874	890	867	908	887	956	912	895	970	944	936	869	929	866	901	851	882	843	899	905	857	903	880	921	884	940	866	889	838	894	881	890	857	882	859	918	898	919	911	829	882	845	879	925	942	879	877	836	916	844	875	921	902	874	902	937	913	902	857	829	923	908	934	884	908	861	831	906	846	889	916	915	864	908	903	948	895	842	903	929	924	874	886	962	885	893	851	906	857	844	876	895	898	894	893	833	945	905	893	886	900	938	945	930	934	920	882	854	853	875	929	958	899	898	898	870	897	830	920	895	899	894	872	856	842	910	865	948	905	877	884	895	935	920	856	880	904	876	887	907	883	909	907	856	874	931	897	886	894	934	858	870	836	880	859	865	851	857	845	910	813	873	903	928	865	856	921	897	870	867	881	917	900	897	877	904	884	888	897	834	919	881	887	912	864	889	950	893	922	887	899	946	886	927	859	854	839	932	905	872	824	919	870	829	934	884	892	911	883	890	876	918	962	909	891	914	921	852	910	926	928	941	902	898	891	857	911	923	879	920	910	912	865	917	867	853	899	899	858	948	898	868	892	858	865	852	865	889	853	912	882	891	898	847	931	838	944	923	933	898	859	896	951	904	907	893	826	876	936	845	935	899	889	881	821	921	884	872	947	862	917	920	923	860	955	891	899	912	901	882	888	877	931	896	929	896	944	905	862	876	872	927	914	872	864	912	861	901	874	933	861	891	837	900	963	946	863	917	875	833	929	872	910	920	887	917	853	918	879	821	853	916	883	905	888	861	881	920	863	890	918	948	911	868	928	926	905	905	916	865	878	821	920	880	920	948	890	932	856	901	930	871	887	908	895	840	962	905	860	887	888	909	934	909	927	937	872	899	934	931	873	918	891	875	859	876	903	875	859	892	923	925	886	851	887	864	919	949	870	881	853	888	906	904	918	881	903	838	880	913	901	906	868	877	913	825	819	906	927	870	886	925	895	981	855	887	884	868	910	912	880	889	842	913	897	863	872	915	912	870	896	913	923	894	914	868	831	910	909	878	892	898	914	899	845	909	927	957	911	843	888	894	869	900	909	911	917	861	945	880	912	887	893	855	876	917	907	920	882	860	943	889	882	878	937	857	893	908	890	895	910	890	930	867	877	918	922	871	895	868	851	877	924	878	879	899	904	865	861	895	895	975	876	867	878	855	893	872	858	837	894	928	860	880	896	878	898	892	859	916	819	874	861	903	939	886	861	882	888	922	886	862	888	843	901	870	935	879	834	859	845	876	919	882	843	864	917	921	882	833	893	883	948	895	879	855	893	911	916	890	899	956	910	875	920	884	882	917	836	905	854	889	874	879	846	898	930	893	877	926	886	876	871	885	873	856	900	908	896	883	857	918	875	894	839	855	892	921	873	855	908	873	880	873	906	896	863	905	874	871	913	891	867	886	949	931	905	884	881	862	929	893	833	862	867	823	868	865	895	899	894	930	859	888	896	858	882	927	970	855	950	871	902	902	919	918	857	930	893	930	907	910	824	815	926	873	930	882	947	900	847	889	848	910	922	870	939	891	856	863	893	915	916	864	922	879	902	890	901	947	906	887	858	878	879	868	874	912	900	849	882	890	881	907	874	876	910	948	912	871	923	874	853	888	902	873	890	939	859	863	920	883	883	853	878	868	891	888	909	937	853	911	899	868	899	934	910	905	903	871	930	918	860	898	895	910	877	961	917	828	888	862	907	837	857	899	952	913	903	907	906	900	869	947	884	836	870	951	919	927	866	977	853	901	888	895	889	918	890	931	910	924	882	890	878	879	908	887	843	921	905	873	901	914	914	855	864	945	914	881	918	853	890	888	898	876	903	866	913	882	928	877	936	845	901	881	899	849	869	837	867	887	882	874	873	855	903	907	841	903	901	895	864	947	875	840	947	887	918	885	864	900	825	892	913	938	896	894	879	879	896	934	914	917	890	869	835	940	904	882	865	838	910	886	907	912	914	905	936	881	823	885	938	908	853	875	956	886	845	895	897	889	844	891	941	896	855	927	846	877	908	892	928	881	880	910	877	916	905	850	867	914	902	872	896	854	950	889	856	866	928	890	846	939	913	832	900	871	934	862	870	847	897	908	909	845	854	860	904	877	863	876	879	845	936	879	906	881	856	850	927	902	924	868	876	869	904	887	895	854	882	914	876	889	879	878	913	902	963	819	880	909	899	860	855	936	920	890	941	821	871	908	887	928	890	920	878	878	912	863	872	894	879	911	913	901	921	943	871	917	861	867	941	844	910	928	841	870	865	907	894	948	892	894	875	868	912	858	907
2032	165	176	141	151	126	123	111	119	93	126	124	118	125	122	116	129	110	109	116	119	104	104	123	116	109	115	112	130	131	127	112	122	102	131	111	130	125	128	122	122	120	115	101	110	143	127	110	117	114	140	112	112	107	100	106	114	118	121	109	104	114	120	116	105	133	125	122	113	109	115	116	107	104	122	111	106	92	133	132	113	111	104	99	111	121	114	117	107	112	123	130	91	117	100	103	107	126	112	132	96	116	114	138	116	99	128	108	125	109	117	114	93	112	110	128	125	104	103	117	126	121	115	105	116	109	116	109	114	110	114	131	135	106	113	103	114	100	119	108	106	132	122	115	109	80	119	119	102	111	133	105	99	103	125	124	97	128	116	116	150	115	100	98	123	122	127	107	113	114	106	126	118	103	104	102	107	139	96	116	114	108	106	115	109	105	120	122	122	125	145	120	107	107	114	118	123	111	137	114	117	103	105	129	117	103	124	119	105	111	113	110	116	133	113	143	118	101	113	121	136	119	109	115	117	96	112	129	107	126	132	95	118	114	115	117	111	123	108	127	120	127	118	116	115	103	106	124	119	95	124	90	119	102	104	131	121	97	125	131	111	109	123	109	110	112	104	112	120	116	117	125	112	109	130	126	109	114	119	107	105	98	104	144	109	111	107	102	108	117	112	129	126	128	106	125	129	123	110	92	103	107	114	131	102	135	119	126	107	116	129	111	116	103	102	114	104	122	106	123	102	121	107	112	126	101	115	128	113	124	86	99	122	124	132	100	131	115	100	101	109	117	135	106	130	107	118	113	121	110	109	107	120	105	109	92	103	109	113	135	118	118	122	134	132	98	113	132	116	109	115	120	132	108	112	120	115	114	120	107	110	114	109	120	108	121	117	136	113	131	122	137	119	105	109	112	98	131	100	111	113	118	110	127	124	147	113	113	123	120	98	125	132	133	107	119	144	105	103	102	122	110	119	105	128	133	98	101	111	124	110	114	120	106	106	147	125	107	116	107	125	94	103	122	99	102	101	130	103	114	113	134	114	97	126	97	89	122	123	104	131	103	123	119	112	118	110	116	103	108	119	114	111	112	105	131	118	110	123	113	110	109	106	113	113	112	109	100	133	117	101	118	114	110	120	107	126	108	113	114	120	145	117	113	119	129	111	108	116	105	110	125	126	117	131	98	129	123	119	113	105	111	108	96	110	99	112	119	126	100	113	127	122	117	118	105	122	106	101	125	119	106	89	128	112	133	106	96	124	103	93	123	112	129	101	137	128	113	107	108	108	97	115	107	139	116	124	95	115	104	107	138	119	112	122	89	107	113	135	108	123	111	133	104	141	112	103	115	127	130	121	118	111	118	98	114	118	113	110	106	133	96	101	111	107	113	126	107	97	125	100	120	114	107	104	133	96	134	107	117	115	121	101	92	117	125	114	120	102	125	110	106	105	134	118	109	99	117	120	115	108	122	124	114	111	108	98	101	122	107	124	102	99	131	128	114	109	121	116	118	112	90	123	110	110	107	122	124	119	84	121	121	127	119	108	118	120	128	106	115	110	122	114	128	114	122	127	92	143	124	105	112	118	101	125	116	103	115	110	122	127	114	115	126	133	106	112	107	116	105	126	119	105	118	113	111	110	105	106	116	112	107	118	119	109	92	118	118	111	124	122	105	119	118	103	118	112	111	109	113	132	127	98	116	121	113	92	103	101	121	116	106	100	98	127	110	111	96	100	101	106	118	99	100	107	116	112	103	106	117	128	116	134	121	117	104	97	120	123	118	114	139	124	107	122	102	94	117	106	111	116	109	104	123	130	115	121	133	123	96	99	123	122	113	108	119	109	114	131	115	99	116	104	113	116	130	119	117	115	101	125	114	112	109	103	138	108	126	103	103	108	131	110	133	106	123	121	114	128	107	110	128	134	122	120	112	113	133	96	122	105	104	110	119	133	131	131	121	108	109	102	120	115	139	115	119	116	101	121	119	98	108	115	102	125	117	106	101	111	125	126	123	106	106	102	110	111	116	131	124	127	132	98	106	114	102	111	97	121	107	130	107	97	103	112	107	123	111	113	117	108	119	113	110	115	119	114	114	113	124	132	113	132	100	121	133	107	105	125	108	112	105	90	125	121	105	109	114	122	130	107	120	111	124	119	91	105	109	118	96	106	114	95	112	125	129	136	128	119	139	102	91	114	111	90	105	118	122	123	101	116	131	124	110	130	126	105	107	99	122	107	107	93	114	106	124	106	125	105	98	128	120	109	130	90	126	122	120	116	118	116	111	116	102	124	114	119	110	110	118	144	123	117	124	130	130	123	97	104	106	104	104	111	116	126	123	102	94	138	127	114	98	124	134	117	103	119	110	109	135	118	120	103	112	92	106	116	145	101	140	122	120	127	117	136	117	103	114	116	108	92	111	106	103	119	101	103	102	120	121	109	106	112	117	111	110	109	131	108	99	106	120	124	99	92	122	119	124	113	113	115	122	125	117	114	95	110	124	112	130	125	127	129	102	96	103	107	105	118	106	124	135	141	102	96	122	105	108	123	123	103	124	115	122	100	109	112	118	111	126	114	116	112	121	81	114	120	114	114	120	123	104	125	92	118	122	119	114	105	121	108	106	138	108	114	122	118	116	113	124	103	139	101	124	118	110	99	110	115	122	117	116	144	96	117	107	105	115	105	130	129	114	98	101	103	117	113	103	109	123	107	121	116	113	114	108	103	108	99	114	104	110	113	113	123	96	105	130	116	122	119	118	127	121	125	110	102	128	120	116	120	109	114	115	103	104	115	106	106	118	123	125	117	130	115	115	111	119	112	114	95	99	103	130	127	119	114	115	110	127	113	115	120	144	103	114	125	124	111	93	114	99	125	142	123	105	108	127	108	129	133	135	122	107	105	133	114	126	128	114	103	122	117	122	123	117	106	117	127	97	114	113	120	131	127	120	119	123	129	123	88	106	110	108	117	106	105	115	122	83	93	103	112	98	106	129	114	107	97	110	113	132	123	126	128	141	101	104	105	109	98	104	104	119	134	108	122	136	115	93	110	123	103	134	115	116	126	109	118	114	107	101	120	104	130	119	126	104	119	118	112	117	105	116	121	109	132	102	108	113	100	110	113	117	149	118	111	123	118	113	124	103	136	114	102	104	115	107	113	110	98	84	131	113	101	116	123	128	114	124	103	122	125	111	121	125	116	110	110	132	119	122	120	122	130	119	129	114	106	104	114	128	128	122	162	136	110	125	129	113	109	135	107	108	104	113	122	107	100	109	125	129	98	110	124	92	122	119	114	137	112	136	108	136	108	124	114	132	109	107	124	111	106	109	112	92	109	122	122	124	127	97	130	134	122	122	108	117	106	100	117	124	112	116	119	126	114	117	119	112	124	118	114	129	130	106	135	104	123	112	129	141	124	97	114	124	123	118	135	116	121	115	110	126	131	120	104	107	121	122	105	110	92	118	97	105	109	99	110	119	101	110	136	110	112	118
2222	397	492	498	500	499	437	446	429	391	362	437	400	354	398	383	373	369	398	342	364	391	382	357	367	375	365	334	344	403	387	380	366	361	337	387	363	336	380	350	344	358	387	381	392	388	370	345	330	363	353	378	406	367	354	380	354	387	404	374	390	374	346	358	321	331	371	354	370	351	364	333	326	372	338	377	369	337	390	362	364	336	351	384	369	332	345	376	340	363	351	357	367	363	373	397	366	345	364	381	376	342	345	367	350	372	365	353	384	370	375	323	364	358	358	375	372	372	365	349	320	364	384	362	374	352	352	382	368	384	326	326	357	349	389	349	327	354	361	384	376	361	369	371	361	390	361	373	347	378	390	375	357	384	382	353	381	335	347	383	366	337	338	346	388	353	347	367	380	372	364	372	380	367	355	342	359	363	337	348	365	350	353	362	368	353	353	348	372	351	353	355	311	379	348	338	377	378	391	318	357	378	367	364	370	376	371	372	382	361	387	379	368	373	352	388	348	382	367	339	351	387	357	379	380	304	370	355	373	331	341	354	361	368	392	372	363	368	372	376	364	347	367	375	327	351	392	427	400	361	330	390	396	359	365	333	346	381	360	327	367	402	382	390	375	355	343	354	350	373	382	356	343	353	346	380	350	374	348	398	386	363	344	359	394	367	374	335	351	363	362	337	363	345	353	328	348	341	345	376	360	345	361	343	365	363	347	344	365	365	386	353	330	374	365	364	366	365	336	349	358	344	366	370	337	336	377	387	352	378	365	404	372	352	358	412	413	324	333	350	330	370	323	363	367	354	394	348	357	355	360	339	359	368	358	354	380	359	363	374	358	359	365	380	351	359	390	349	350	334	336	390	362	373	397	365	380	363	408	388	368	351	362	397	372	341	337	364	346	368	344	359	368	373	382	372	351	392	352	381	338	390	357	382	348	360	366	376	386	405	329	338	368	392	336	405	381	363	377	371	396	339	355	331	346	358	351	360	380	352	354	336	348	341	370	355	366	332	349	352	372	334	332	389	350	381	387	344	359	385	340	357	370	371	371	376	355	330	349	313	369	362	380	365	368	397	357	335	353	382	394	353	404	366	336	365	358	356	383	320	336	344	328	342	364	320	371	377	349	333	385	366	399	364	367	347	375	351	351	371	369	356	390	373	345	354	370	360	343	348	399	353	386	360	379	399	370	375	334	366	363	364	351	366	384	380	370	358	350	345	357	361	366	379	354	384	349	367	368	342	374	334	352	343	371	386	359	345	385	368	330	332	368	361	355	362	380	377	351	381	374	382	355	385	350	390	332	403	342	364	362	375	361	363	361	409	370	385	379	344	387	333	369	348	315	358	370	386	380	381	333	337	345	360	367	376	318	348	366	369	399	364	355	362	376	353	356	383	390	387	365	374	374	348	345	364	337	365	383	359	347	372	373	375	331	335	379	347	381	387	389	370	326	327	351	345	348	343	363	350	342	403	374	357	384	367	384	365	358	365	354	380	363	353	370	340	374	367	384	362	374	322	346	359	378	357	367	334	365	354	348	371	366	368	320	367	347	345	367	387	347	361	342	339	383	348	333	373	372	352	378	360	378	382	381	369	342	352	372	381	352	352	348	364	368	375	387	384	375	356	368	343	387	356	358	397	345	377	363	356	348	361	347	361	386	384	403	361	351	380	369	348	355	357	333	346	383	348	357	350	392	379	360	332	368	363	340	342	340	358	382	378	349	361	379	366	362	343	340	314	393	331	346	354	364	341	374	394	324	341	377	335	339	386	372	373	355	341	385	337	371	379	351	342	360	345	359	382	350	349	374	366	367	351	364	364	381	389	370	338	361	399	349	360	352	397	349	356	381	341	350	352	390	358	364	364	349	378	343	332	389	362	376	360	344	382	341	356	320	349	354	371	343	362	377	398	363	382	347	353	394	362	358	373	408	371	395	379	354	384	334	379	366	374	356	374	352	364	364	359	355	358	354	370	379	383	319	358	392	351	368	376	369	382	354	371	347	382	330	359	366	389	381	364	359	366	349	372	340	379	377	353	344	343	357	319	326	387	335	361	377	367	401	393	358	364	346	333	354	402	360	364	374	329	371	341	375	339	375	357	403	345	377	348	360	354	384	353	381	341	357	363	390	344	358	384	350	376	365	336	353	355	387	324	396	339	333	362	391	356	374	371	341	340	336	345	358	366	390	348	340	359	379	364	402	334	369	364	381	381	364	367	369	335	351	369	345	369	404	328	355	368	381	398	342	347	352	357	360	345	377	366	334	381	377	346	350	391	344	368	364	357	357	347	335	338	360	351	388	325	374	357	374	356	345	329	371	366	318	389	348	375	341	346	361	378	345	330	339	375	375	371	389	354	352	391	366	366	345	362	379	357	363	346	340	373	377	350	352	363	357	367	333	357	355	381	368	373	382	361	387	387	366	398	350	358	329	363	358	376	373	350	348	349	395	352	360	361	345	363	370	362	322	345	351	397	364	345	341	339	383	378	378	345	372	368	333	368	386	370	355	347	396	380	344	359	358	368	375	390	379	351	345	353	314	357	365	371	391	348	343	367	357	378	355	380	377	374	346	386	350	404	375	374	348	355	373	381	354	369	379	337	332	354	374	354	374	330	362	371	357	344	371	344	363	388	351	349	354	380	344	317	329	363	352	408	342	370	365	370	404	325	382	380	367	365	360	358	357	364	354	330	354	353	356	366	369	374	353	357	378	351	381	373	373	362	380	355	380	355	375	325	368	348	379	376	352	377	368	364	365	398	378	368	342	347	354	355	360	324	392	349	338	360	361	348	324	341	360	343	346	342	332	356	369	336	351	336	355	334	370	361	371	364	362	353	361	367	343	350	376	394	341	347	371	328	351	385	344	404	368	363	341	377	353	352	399	326	365	361	347	351	356	335	394	355	403	369	378	360	367	364	372	396	369	317	370	351	360	382	373	348	370	372	372	359	359	373	384	353	378	348	344	334	376	394	384	361	347	351	364	354	360	345	381	364	369	355	401	341	337	344	362	372	362	372	362	355	353	341	363	363	354	360	339	368	390	411	364	356	335	352	356	354	332	375	353	341	360	360	350	349	349	359	397	368	349	376	393	370	352	383	367	377	361	331	377	373	342	335	395	335	372	334	349	341	330	340	354	330	353	390	346	339	377	385	341	366	364	369	349	344	365	337	347	347	373	375	358	431	356	343	340	346	373	372	384	360	337	375	370	354	378	373	356	361	380	342	355	351	346	365	320	359	352	361	344	372	370	355	346	364	363	329	356	346	345	351	359	367	339	357	370	379	371	399	393	362	369	376	373	345	351	335	387	394	388	365	363	355	386	377	332	351	360	336	338	357	376	357	359	388	362	361	371	321	364	354	376	358	316	374	395	378	394	366	374	356	365	349	373	374	355	362	346	376	370	333	363	370	356	368	351	358	368	364	372	398	342	374	357	344	382	370	382	357	404	371	363	375	390	347	358	320	373	392	370	385	347	342	382	319	399	363	353	356
7653	1052	1167	945	732	567	442	402	368	299	290	273	267	248	220	240	254	236	229	221	226	231	207	233	211	219	228	219	202	203	244	190	194	239	208	188	212	199	226	237	211	217	183	208	205	185	209	206	231	181	219	182	204	188	194	229	188	218	191	206	201	218	229	223	188	194	242	226	202	188	214	194	223	202	209	219	222	205	222	210	217	200	229	198	210	224	212	229	180	185	219	261	209	200	194	216	191	182	218	224	217	223	207	207	207	231	223	210	232	214	197	218	186	220	209	240	217	186	237	212	202	170	175	199	196	221	209	209	190	207	209	213	195	195	187	209	188	186	212	191	187	196	196	205	188	211	188	215	208	204	190	207	210	205	192	196	196	196	214	213	222	207	196	194	195	201	208	172	230	197	209	206	198	204	230	209	211	172	219	224	245	228	207	230	193	200	212	196	197	201	224	199	240	211	184	205	214	233	212	183	226	184	218	211	188	224	230	215	205	194	231	218	215	219	215	192	201	207	204	202	200	191	219	188	206	215	207	183	192	214	210	194	222	217	217	200	190	208	191	185	201	202	190	183	194	193	209	218	206	197	215	212	165	205	221	191	213	209	190	209	189	213	209	177	204	216	205	194	216	216	215	201	220	215	227	207	232	214	194	196	215	199	189	188	203	212	203	203	210	213	218	196	197	197	204	220	229	193	205	210	200	227	197	198	208	225	212	220	222	211	189	186	183	178	220	229	211	192	217	198	217	215	184	205	190	207	212	189	197	183	221	198	196	204	196	226	207	197	194	216	180	196	225	193	189	195	194	242	180	223	206	193	215	185	187	203	199	221	238	194	226	208	194	187	218	194	232	196	202	210	215	210	206	187	202	196	210	195	190	213	213	230	198	200	205	207	205	231	229	196	196	220	188	183	220	249	193	171	194	215	206	190	177	209	220	238	185	206	215	212	203	223	216	176	230	202	211	211	211	206	196	204	188	173	180	195	197	199	168	223	209	204	209	210	175	197	198	212	201	202	222	231	194	217	204	219	231	189	226	214	225	227	192	191	191	225	210	196	209	176	217	209	194	198	233	203	175	209	194	231	195	201	187	206	190	227	209	181	223	215	213	198	202	214	209	228	207	190	203	202	186	203	205	207	236	234	218	209	220	208	178	190	225	206	210	209	212	181	207	213	202	206	207	179	208	195	209	232	223	191	195	203	205	212	236	180	199	217	199	198	194	213	203	217	200	206	198	202	212	195	226	203	202	195	193	182	205	190	197	211	222	190	188	240	186	199	177	182	188	214	204	219	208	179	180	220	220	225	194	217	185	210	184	200	224	199	202	202	201	204	221	213	182	212	206	201	207	199	226	170	193	190	219	206	207	214	170	212	196	200	201	193	196	213	200	218	231	203	196	190	206	191	217	211	204	223	193	219	190	200	188	219	195	201	214	196	210	212	218	214	193	184	195	213	204	224	231	208	186	222	185	189	184	183	160	204	181	180	202	213	195	233	211	211	200	205	213	216	221	215	184	208	198	197	195	220	206	214	199	182	199	194	217	204	190	211	190	208	197	205	247	199	211	204	179	202	187	191	205	191	215	184	174	185	225	191	203	198	219	192	193	188	217	218	230	205	198	198	185	175	176	210	209	217	181	208	207	216	204	193	194	182	211	186	189	216	205	190	193	211	216	203	221	205	203	201	218	214	219	229	190	179	189	207	191	191	204	197	196	208	190	202	203	201	186	190	213	201	204	218	230	196	207	165	217	194	196	200	195	207	214	231	204	173	192	179	188	194	226	200	191	217	213	210	180	210	190	204	213	200	212	205	181	227	208	202	204	218	235	189	197	193	190	224	226	203	218	192	199	206	206	228	220	192	209	247	205	198	232	199	194	174	182	207	195	183	202	196	210	222	217	185	215	233	178	192	177	215	217	198	196	223	211	182	221	218	199	210	196	198	238	210	195	211	208	187	221	208	232	209	191	193	183	176	199	200	174	211	222	199	212	227	187	214	177	217	213	194	185	212	181	197	206	181	238	199	212	215	210	211	218	181	203	192	177	175	177	198	201	192	162	209	208	239	222	216	210	219	185	196	214	214	197	221	219	199	172	211	210	218	215	225	209	224	222	189	223	223	222	209	220	214	189	191	204	182	199	212	205	183	197	203	199	198	197	193	205	206	199	203	192	211	250	234	212	203	213	199	215	210	215	193	201	203	184	178	207	202	188	204	209	198	210	237	211	209	212	170	236	179	193	193	206	201	189	228	190	204	207	213	216	199	186	194	203	212	213	211	194	182	197	177	217	222	184	196	211	211	208	195	188	195	173	224	222	192	198	238	207	199	182	198	211	197	178	211	216	212	184	222	197	203	206	196	208	238	192	224	230	223	201	187	224	205	208	184	200	200	227	212	180	199	193	181	223	181	206	224	208	206	210	222	200	200	192	182	208	190	192	200	209	205	218	174	206	216	179	206	227	185	202	225	211	188	177	222	212	211	217	212	199	212	182	231	220	202	173	213	198	201	189	252	197	197	199	223	257	213	210	206	196	187	222	188	207	192	213	205	209	203	193	226	225	195	207	177	192	195	213	197	204	219	213	220	214	195	177	212	197	188	208	211	198	200	195	190	215	216	199	237	200	223	196	196	192	207	201	209	201	235	214	182	202	210	192	210	205	220	175	205	209	204	213	201	215	199	226	199	213	205	182	213	167	179	204	187	216	219	196	212	206	228	211	191	180	203	243	224	221	219	196	194	198	191	198	204	191	204	208	217	197	194	204	187	221	196	191	203	167	194	224	213	210	225	195	214	190	220	208	226	215	194	204	193	180	175	223	218	222	219	178	209	214	177	192	193	227	187	181	200	199	168	196	194	195	209	215	202	209	195	214	220	188	209	201	191	190	188	203	181	224	178	173	195	194	181	222	184	207	193	205	208	216	226	210	211	228	190	192	216	213	182	187	212	205	182	217	202	185	163	179	206	198	201	199	197	184	218	205	201	225	212	230	190	204	200	205	228	194	191	197	176	223	180	191	208	228	194	203	205	210	205	192	221	190	181	183	209	211	211	210	230	202	203	225	207	205	219	207	207	220	210	220	193	218	208	211	211	198	203	204	219	232	197	192	232	203	189	211	185	207	206	207	207	214	204	207	210	197	185	204	212	199	203	202	191	211	216	195	212	201	192	224	211	217	194	184	212	193	186	246	189	202	177	183	197	201	204	192	216	220	203	200	180	186	165	207	224	184	206	218	217	206	219	196	195	199	202	240	199	209	184	211	220	218	203	212	223	202	208	210	204	173	205	190	174	204	200	204	213	212	175	219	217	189	199	207	223	186	207	210	207	198	181	198	195	192	182	206	209	217	208	193	198	190	165	207	197	203	227	194	226	191	201	196	212	233	212	193	252	184	208	211	201	185	226	194	184	208	220	224	200	216	204	204	232	209	207	204	226	213	204	198	229	189	224	203	227	214	202	170	216	199	207	185	209	198	209	194	189	209	199	219	193	196	210
5984	1306	2748	3243	2865	2238	1892	1615	1435	1313	1185	1039	994	897	843	858	778	841	773	736	710	703	688	724	718	703	713	703	638	640	702	640	603	654	644	608	618	595	657	658	613	601	650	632	615	608	595	608	595	563	591	586	672	614	598	604	596	560	607	565	581	578	568	590	565	556	652	531	572	593	565	617	571	575	582	573	541	607	549	610	581	565	545	557	576	589	575	563	580	544	550	546	556	553	589	561	546	566	562	510	579	580	574	578	560	593	563	561	558	558	546	537	571	555	564	590	544	592	536	555	566	568	561	583	535	548	567	569	565	564	574	581	617	590	558	563	608	588	573	570	595	598	564	537	606	518	608	587	546	564	552	578	547	522	557	548	533	557	544	559	584	558	555	560	551	576	549	564	546	554	554	527	573	557	542	569	545	565	567	576	556	565	583	600	542	511	614	546	584	571	554	521	558	550	588	602	578	579	563	569	553	624	568	542	535	522	591	582	550	586	587	522	555	561	575	601	590	564	550	540	558	551	560	534	617	564	580	589	563	555	577	581	561	566	524	571	588	551	570	581	552	556	606	563	558	563	567	613	607	531	562	552	576	552	539	596	555	601	545	563	564	571	542	554	561	601	566	561	572	555	557	559	541	528	564	541	564	547	556	589	580	581	575	543	541	583	572	609	601	539	591	536	559	589	599	582	576	567	550	552	579	569	568	555	578	566	541	594	533	557	610	579	575	567	564	556	600	582	554	540	570	577	554	597	555	543	550	566	547	599	531	572	568	558	517	581	564	543	565	590	590	592	557	590	605	548	530	582	596	535	567	537	577	613	568	573	543	536	540	569	587	556	527	556	584	544	583	594	527	552	544	577	548	568	537	550	563	570	600	560	532	543	553	601	518	556	566	570	531	569	561	538	573	581	548	569	551	589	573	596	570	509	565	619	570	599	559	547	568	567	575	585	541	563	519	557	557	580	574	553	585	573	541	586	568	546	541	576	517	550	540	563	550	568	538	592	572	568	577	606	530	538	578	582	536	550	561	559	555	577	570	549	579	526	596	530	558	599	607	530	556	554	572	568	549	530	551	601	556	554	583	583	540	599	563	565	587	557	534	559	582	559	568	589	574	554	578	562	565	548	606	574	566	584	545	619	578	567	553	561	537	589	581	545	542	551	557	567	585	582	549	530	559	574	551	592	539	543	583	563	532	569	609	524	544	570	629	558	611	574	540	536	576	562	582	586	569	548	576	548	563	566	594	538	565	552	507	595	583	570	589	633	596	518	523	543	561	581	568	578	603	588	622	553	571	554	534	551	549	608	582	593	597	604	539	601	598	573	594	546	554	592	582	558	564	546	514	582	546	568	585	557	567	594	587	572	536	579	579	592	546	573	592	562	546	599	544	586	571	581	613	560	550	562	574	541	551	541	569	553	545	561	557	638	609	572	588	553	570	536	567	543	561	564	553	535	554	542	551	583	602	545	578	590	555	551	505	587	555	553	591	548	545	555	616	615	538	554	567	524	563	572	574	585	575	593	606	586	573	542	581	564	605	574	529	560	576	558	514	549	555	566	573	581	532	557	587	604	598	548	561	583	612	582	597	569	574	587	542	572	586	570	570	548	595	542	525	576	580	562	571	564	568	578	570	547	553	577	592	565	555	550	584	572	549	631	564	498	565	529	590	588	562	553	552	564	573	607	548	585	591	570	560	554	557	558	540	503	569	543	545	514	581	563	595	565	614	541	520	553	544	576	600	525	600	591	569	573	556	571	613	559	572	573	574	567	536	585	563	547	583	576	596	521	537	539	595	555	587	570	544	601	534	600	550	563	575	544	580	533	533	594	561	555	601	573	600	563	563	525	541	529	577	544	617	606	573	565	552	563	577	564	578	551	548	550	554	544	571	549	560	547	540	564	583	572	571	573	611	610	590	556	587	580	558	562	530	642	561	610	567	561	527	566	526	570	595	613	622	567	544	574	543	554	577	592	586	571	577	570	566	563	570	542	553	566	569	559	599	571	598	582	550	555	548	554	603	575	572	561	556	570	560	562	572	574	547	603	602	609	531	545	557	585	561	500	528	542	575	558	572	607	550	578	572	547	584	578	552	585	571	576	595	554	626	574	558	587	535	578	555	524	549	525	600	575	577	545	528	570	619	580	598	583	607	534	567	546	554	545	553	524	568	540	560	607	561	590	566	569	589	559	533	549	527	602	597	607	555	520	577	524	571	588	604	547	543	559	538	580	581	486	593	523	556	584	586	570	569	585	535	607	546	567	573	552	547	586	579	542	617	567	554	585	548	584	564	575	586	565	579	551	566	566	590	550	585	527	539	556	552	572	587	554	570	563	586	586	547	592	594	569	574	594	529	578	536	583	523	599	603	533	547	567	568	569	534	567	551	572	578	569	553	579	499	613	566	546	557	574	504	580	592	604	533	552	561	514	550	552	553	554	577	560	551	572	575	582	615	565	572	570	554	580	541	565	568	568	585	590	519	565	529	580	573	571	552	580	535	539	547	538	531	564	562	569	554	543	565	611	544	558	571	547	586	541	579	536	565	574	555	576	588	543	609	568	547	619	550	600	594	590	578	577	576	612	536	537	553	588	597	606	536	537	561	572	596	586	529	551	611	592	562	582	565	563	537	584	555	561	548	572	587	550	597	554	535	564	556	591	591	567	539	572	553	559	527	532	587	590	547	577	594	563	577	557	575	592	559	568	552	565	518	564	563	550	564	554	532	555	552	563	535	581	600	558	548	562	545	578	555	539	571	564	543	522	556	564	575	585	529	556	551	598	583	585	625	542	535	552	598	558	569	505	545	547	583	583	600	540	562	603	582	573	569	580	608	555	591	544	550	555	552	566	527	580	566	567	555	574	590	557	588	554	545	528	555	569	557	567	564	573	585	554	563	527	612	531	566	550	592	593	593	602	546	564	585	590	538	579	549	540	551	516	556	582	550	586	569	552	555	567	544	575	561	542	566	542	548	569	567	571	592	555	553	542	533	560	539	551	542	539	572	519	540	557	550	556	534	516	578	561	570	545	563	558	519	542	557	605	569	562	593	587	555	556	577	556	560	575	572	541	579	587	593	585	584	537	543	604	586	565	565	590	604	615	566	550	556	576	596	558	603	580	568	581	565	576	561	562	576	610	596	554	545	590	604	525	569	538	544	588	568	550	567	528	599	570	569	562	558	548	581	582	632	577	539	588	538	553	606	594	555	514	560	554	561	591	562	541	538	574	592	565	516	562	556	528	578	588	584	589	561	602	605	514	574	543	553	566	570	562	525	548	539	583	585	552	596	580	565	549	589	558	570	581	569	561	563	600	601	557	577	552	554	583	570	561	553	520	583	568	560	585	593	585	602	576	547	588	598	571	611	552	554	563	570	596	572	542	609	574	580	573	568	588	563	598	561	568	561	572	554	563	542	528	558	574	605	555	551	572	562	580	529	587	561	585	546	552	556	612	570	584	593	593	540	567	529	573	547	542	561	604	558	539
14190	2573	2677	2006	1348	1064	875	727	692	607	566	499	498	468	454	432	426	407	408	486	355	357	397	377	402	412	354	429	408	375	399	425	367	390	387	362	369	384	384	400	383	394	348	353	361	379	392	369	360	372	389	360	361	395	339	353	314	378	387	364	376	391	397	380	360	386	383	331	371	402	386	374	379	356	343	336	392	324	345	363	396	358	384	363	360	372	380	403	376	344	362	373	323	367	375	375	371	378	382	349	393	354	367	384	373	381	351	367	355	355	319	352	369	380	411	405	358	377	383	406	402	394	384	394	386	381	382	379	368	392	360	364	337	352	355	357	371	371	374	374	365	327	369	394	371	347	398	364	395	384	374	382	394	372	380	387	351	375	358	355	360	334	376	339	344	393	375	330	382	373	356	331	385	335	344	405	392	343	348	319	359	355	379	335	334	388	365	373	391	362	383	392	374	376	400	370	366	384	374	357	364	388	390	355	379	371	398	377	341	340	377	369	344	378	374	356	354	354	405	350	365	350	368	382	345	353	364	325	373	346	318	325	400	394	385	389	376	336	332	364	374	393	369	312	351	340	340	364	341	394	343	360	411	383	362	378	376	366	375	390	363	387	354	347	392	356	380	379	398	369	341	407	369	354	396	361	342	366	329	363	373	358	383	393	361	368	388	361	367	348	331	341	355	370	341	349	325	369	352	409	373	363	339	390	359	394	373	380	390	379	333	368	381	334	358	367	371	349	335	369	357	368	368	355	372	446	353	376	355	377	349	365	370	367	340	353	359	404	368	379	418	351	365	371	371	365	373	361	412	404	357	348	339	350	345	372	356	351	378	343	363	368	334	358	377	377	372	379	355	371	354	347	368	351	349	352	355	394	358	355	396	368	376	391	398	396	405	356	360	359	327	362	370	370	332	387	364	357	341	363	294	376	380	385	360	357	383	360	395	410	362	357	364	349	411	388	376	380	369	349	355	398	402	359	340	365	366	367	341	369	336	328	346	338	348	367	360	355	370	316	354	371	371	363	337	368	348	362	366	352	389	365	352	371	372	385	397	343	386	387	369	370	365	354	400	333	371	378	372	365	331	344	382	336	353	355	388	359	368	367	348	373	353	396	385	399	362	369	422	409	392	383	368	360	326	366	366	348	361	378	369	398	355	336	356	384	374	428	375	371	371	374	367	389	393	387	368	346	336	370	349	345	379	380	371	356	324	360	353	393	356	356	326	352	358	366	373	382	383	372	366	370	359	375	377	380	378	331	355	357	354	351	348	359	392	360	358	368	392	374	367	361	389	353	346	394	360	386	372	363	391	356	348	379	368	375	382	353	374	356	391	377	370	387	378	367	340	359	331	318	357	403	373	373	369	365	330	341	351	370	408	344	388	344	374	351	365	366	368	392	330	393	346	382	345	377	372	364	381	331	412	365	383	362	337	363	373	372	355	387	355	405	370	364	366	331	371	326	362	366	346	368	365	374	342	363	390	370	344	332	375	400	359	381	368	379	357	335	364	373	347	388	327	378	347	349	376	401	313	349	361	353	341	337	354	357	327	359	368	351	393	400	333	333	360	360	395	411	368	337	362	392	403	355	371	384	371	377	349	349	384	353	384	377	345	392	352	357	331	367	348	373	381	375	388	356	351	388	368	360	386	352	354	368	395	383	348	369	379	363	402	385	395	353	382	371	391	334	372	375	376	374	374	357	360	380	367	398	370	338	368	372	337	393	360	358	384	379	355	367	346	374	343	364	346	358	385	355	371	355	375	415	383	354	378	416	362	364	372	352	393	390	358	367	342	335	360	369	344	339	362	384	411	378	359	356	344	374	366	378	367	382	357	373	377	384	373	316	384	357	350	368	367	347	338	360	366	366	391	378	395	348	391	339	358	373	336	325	377	368	359	388	353	379	349	343	402	375	377	349	394	378	338	328	361	332	366	375	371	375	392	395	407	396	374	341	389	333	367	363	304	372	358	373	360	353	376	368	369	344	368	359	388	349	372	326	382	345	355	383	350	349	380	361	381	348	380	352	344	367	359	376	349	338	350	373	355	351	375	358	395	380	399	326	408	372	384	381	370	356	350	377	337	331	367	363	405	401	320	360	359	377	375	362	387	373	370	396	409	375	387	345	391	382	333	352	365	365	402	381	390	390	368	377	365	374	396	349	348	335	371	382	385	356	359	375	354	367	373	351	385	366	346	361	362	355	340	388	321	338	387	357	373	349	346	349	354	365	379	348	343	378	368	354	369	381	351	381	380	337	347	362	364	405	364	360	369	379	365	374	377	361	355	348	355	357	384	374	373	359	322	371	353	380	356	349	366	381	374	376	386	390	345	361	381	391	361	352	402	361	340	376	353	399	376	347	407	364	405	390	404	345	354	369	347	384	376	361	359	401	371	373	385	373	401	367	383	368	344	342	360	339	382	356	348	361	352	386	395	374	360	367	354	357	366	388	366	354	355	356	374	356	330	352	372	372	364	387	331	352	375	368	358	367	369	354	386	392	364	375	364	360	366	357	393	360	366	351	334	363	344	356	363	354	368	362	359	358	351	369	338	410	358	350	364	341	361	371	394	351	354	353	376	340	350	348	322	383	358	351	339	361	363	375	352	350	368	360	349	365	365	318	344	353	376	353	387	354	434	363	345	363	350	374	390	396	329	356	400	340	362	353	354	365	371	376	394	332	354	388	340	368	364	310	382	382	349	330	374	382	386	390	369	389	403	389	356	389	335	346	364	364	374	355	350	348	343	348	340	366	380	397	331	379	383	399	374	391	349	387	345	353	352	338	346	328	365	380	365	371	332	371	408	400	343	365	354	356	379	391	349	365	349	374	381	363	372	327	378	396	350	380	342	406	353	353	372	341	398	348	348	352	363	355	387	371	366	368	347	319	351	392	370	358	375	374	366	384	398	353	336	329	375	387	344	394	372	373	351	381	400	386	355	375	347	376	374	378	389	359	345	366	364	378	344	365	362	363	351	375	383	386	382	365	323	366	370	403	412	335	349	386	374	314	356	382	363	404	381	318	347	329	358	372	384	363	377	377	380	341	393	368	370	355	384	394	331	374	354	359	361	427	371	340	367	380	340	368	397	373	371	395	377	363	333	377	366	369	367	378	390	356	363	379	412	375	347	358	353	332	321	378	356	347	359	361	322	352	368	325	346	348	356	384	390	391	380	399	357	343	387	381	374	387	353	390	376	369	328	342	359	362	339	372	372	373	398	359	376	359	391	375	349	388	348	367	340	391	362	366	347	346	365	377	354	346	348	383	386	390	379	380	366	388	389	362	371	360	370	330	382	381	354	359	343	371	396	409	359	366	402	384	388	360	376	333	351	377	359	357	370	359	350	368	378	345	349	337	400	392	367	358	377	378	358	325	376	384	374	371	324	366	370	344	376	392	314	393	357	348	355	346	385	379	370	360	382	394	423	367	374	424	356	358	338	373	337	386	394	353	397	385	361	340	346	357	372	342	339	351	352	370	359	347	405	371
7884	2414	4939	5833	5124	4115	3465	3014	2585	2368	2054	1851	1798	1602	1518	1465	1334	1314	1245	1231	1217	1206	1167	1104	1107	1139	1109	1129	1127	1074	1028	1081	1001	985	1035	1074	968	1034	1056	1042	1008	985	1017	973	947	974	980	962	986	932	969	960	926	998	956	962	956	962	901	962	919	905	926	909	942	907	994	883	913	865	925	968	957	920	927	908	913	887	915	966	934	865	914	894	867	905	959	910	888	877	961	924	901	850	908	851	886	853	876	902	913	860	863	939	901	903	914	862	930	888	930	906	929	857	888	877	905	898	952	907	875	936	863	946	944	908	860	894	913	888	858	909	881	904	878	915	903	875	841	861	884	865	879	876	886	889	902	918	926	874	856	937	864	961	895	905	860	839	871	931	883	944	822	888	940	920	894	915	875	886	928	886	874	942	823	942	898	858	868	901	862	938	912	892	829	928	882	896	903	881	887	894	852	855	903	886	895	889	905	897	930	896	872	877	925	906	937	906	910	939	870	922	920	897	894	897	846	871	898	937	912	861	921	866	929	916	874	922	879	873	904	910	889	874	908	892	877	936	883	927	842	948	861	873	959	891	847	914	849	914	893	904	970	921	865	892	847	927	895	836	918	881	886	881	912	934	872	889	859	888	856	910	955	866	900	946	902	897	876	866	862	906	914	870	932	867	895	878	874	897	860	875	865	909	924	898	871	845	909	931	853	904	902	904	894	916	924	891	830	885	917	910	896	890	914	868	838	898	913	877	884	869	939	913	900	866	855	896	858	923	898	869	902	863	901	883	905	824	879	897	895	926	951	886	906	936	866	915	907	870	871	932	900	876	921	966	900	869	857	864	860	870	870	919	850	871	894	906	869	870	951	876	879	904	885	908	921	892	884	879	894	893	903	879	947	879	883	914	868	837	877	894	912	908	830	882	870	863	905	926	870	886	867	836	900	876	854	950	888	853	900	869	881	924	913	833	917	882	917	941	881	859	932	912	856	889	906	894	890	871	860	863	893	932	869	868	868	925	913	890	853	955	894	908	886	895	970	879	875	916	882	945	869	839	940	878	893	880	918	908	817	884	917	910	898	912	862	865	880	870	917	955	866	963	906	888	882	911	834	830	901	893	905	908	904	845	870	871	871	900	930	844	935	879	924	845	885	931	886	928	884	890	903	855	928	955	928	912	898	859	888	922	889	940	875	888	863	928	937	916	914	923	916	921	839	829	850	945	893	915	883	895	853	898	900	910	899	886	828	909	874	902	845	852	856	855	933	901	868	865	874	897	901	874	876	901	916	888	894	900	902	858	921	926	923	864	877	905	882	908	905	889	948	869	914	925	860	905	908	904	894	930	899	905	863	866	884	907	926	933	963	855	897	894	884	909	925	970	913	855	875	876	941	868	868	940	885	866	890	902	898	884	857	872	904	851	909	894	881	894	884	935	896	855	899	879	859	873	921	925	874	883	894	866	920	829	898	934	898	906	907	941	904	944	865	926	843	853	838	947	831	868	876	904	911	956	915	819	885	925	893	902	878	900	852	893	899	931	893	899	922	905	882	910	880	863	891	851	877	855	852	910	911	861	952	901	889	920	977	909	897	964	881	893	886	838	881	918	943	855	822	881	855	909	896	890	953	883	953	901	894	906	897	867	851	913	873	889	922	893	833	884	856	929	868	897	893	901	903	858	892	832	898	867	878	915	862	876	861	900	830	914	889	942	935	874	910	858	895	848	831	893	904	911	926	867	795	861	907	877	882	861	874	881	893	855	914	847	882	904	884	947	870	883	895	912	903	853	883	904	893	910	931	919	885	890	877	904	914	881	926	888	906	884	845	891	918	877	895	877	921	914	891	929	864	876	913	872	880	928	895	849	833	897	859	884	929	872	855	880	854	868	845	912	897	906	862	854	887	853	908	875	856	890	880	947	804	913	933	881	928	902	902	956	871	919	900	848	885	834	876	882	887	855	910	904	892	901	870	910	832	888	818	917	849	858	891	872	896	857	900	914	896	896	879	869	883	852	880	799	875	885	934	946	887	938	909	898	893	869	946	921	902	827	892	911	908	868	929	888	833	876	878	927	894	888	890	867	865	897	868	931	900	946	900	895	946	941	863	882	898	904	901	918	882	883	899	919	797	863	899	885	890	869	945	866	902	893	867	874	861	886	845	886	887	853	889	886	916	914	931	863	876	908	836	908	852	903	828	935	851	851	909	882	902	859	872	923	874	912	880	824	890	930	873	890	874	908	930	939	901	906	864	847	893	888	888	887	938	893	903	922	864	844	850	919	944	924	878	886	921	882	919	919	922	878	929	916	881	894	861	929	892	863	889	895	849	880	917	866	921	941	912	871	885	925	860	877	906	869	947	882	865	842	845	922	897	879	959	876	865	836	884	922	887	885	839	911	899	892	873	868	868	961	944	849	888	897	848	915	897	890	890	908	884	938	936	943	858	935	874	873	886	887	884	883	913	862	935	898	926	867	866	897	917	875	897	855	918	905	899	906	949	802	959	855	916	914	876	834	910	865	878	885	876	934	939	910	883	885	899	876	937	903	891	899	937	903	916	952	951	885	901	885	916	909	876	918	883	866	917	920	944	907	895	849	878	894	902	885	888	895	825	927	933	858	851	904	893	968	882	915	870	911	911	900	891	889	878	855	864	850	914	918	866	936	940	893	887	868	897	925	905	909	915	882	908	904	873	835	902	899	857	890	877	911	944	921	889	850	914	906	949	882	868	926	884	876	874	938	903	922	841	892	876	890	871	900	884	917	874	906	908	883	880	871	883	887	877	914	885	859	923	911	861	923	918	917	882	902	910	909	890	883	939	893	874	944	876	912	863	898	916	914	882	897	903	945	928	918	858	904	926	908	894	864	907	943	880	901	907	916	837	840	899	879	876	891	910	871	909	881	920	846	927	879	926	929	899	910	879	877	927	929	891	900	949	884	924	873	910	876	863	923	916	938	871	869	900	914	891	873	885	894	942	903	918	936	882	909	921	854	888	867	916	877	888	900	866	853	862	899	852	896	864	894	895	864	913	875	870	840	892	891	913	905	889	896	896	913	903	927	881	906	898	851	916	871	926	898	919	901	864	900	893	876	886	937	929	885	871	914	884	898	907	923	969	902	909	902	904	862	839	872	941	859	896	894	921	887	885	919	926	921	930	866	891	892	888	877	920	839	891	872	884	883	907	917	874	881	871	887	947	863	930	925	892	902	900	889	854	914	853	877	919	886	948	911	924	938	932	850	874	926	877	884	873	896	898	882	881	933	867	904	875	896	899	894	865	908	898	884	952	929	886	914	841	916	871	801	913	901	908	912	892	896	937	912	875	875	868	905	881	926	912	929	924	939	891	826	906	949	860	858	927	944	892	900	865	850	920	888	865	906	935	914	929	939	965	904	936	877	912	880	864	845	863	900	864	867	868	853	920	840	855	869	876	914	900	919	866	879	861	874	872	881	886	949	900	909	914	842	900	909	847	906	888	935	863	896	891	912	913	855	892	920
1854	170	163	136	136	133	139	106	120	114	110	110	96	118	139	105	96	94	104	111	102	99	115	123	112	128	113	99	111	104	95	115	98	141	96	107	116	114	125	114	139	112	119	108	110	96	102	85	98	116	110	91	113	93	108	113	96	107	120	107	99	116	111	114	123	84	91	90	103	106	100	103	115	121	111	107	131	115	119	115	130	113	110	92	113	142	128	105	96	120	121	97	118	102	129	107	127	119	107	99	101	120	114	127	96	95	106	110	116	123	117	107	108	98	119	107	116	109	113	95	110	119	137	109	115	105	100	113	97	117	118	116	106	112	129	95	121	99	127	116	128	97	109	108	102	107	114	122	111	127	128	116	97	105	107	98	135	103	96	109	107	107	101	90	98	104	116	109	102	101	111	96	107	105	110	119	89	101	102	114	112	98	103	114	118	120	106	96	90	110	119	106	130	104	116	119	116	106	124	101	122	92	110	116	91	129	126	126	127	106	108	151	134	132	112	108	117	110	122	108	122	108	115	108	111	88	104	118	112	116	111	109	128	111	106	108	113	107	127	100	111	107	115	112	99	103	114	105	124	118	125	100	116	91	112	104	96	122	106	98	100	110	114	126	91	101	110	106	113	96	135	101	115	113	119	128	116	108	113	116	117	113	120	121	111	104	129	139	106	97	112	107	124	125	116	105	102	122	116	121	123	109	93	100	132	109	107	130	116	115	128	89	115	108	100	117	106	123	101	106	96	113	117	91	124	108	108	91	100	138	111	123	142	107	109	125	96	130	125	113	94	134	112	124	120	115	96	101	141	126	105	108	117	114	97	119	102	93	111	90	95	114	117	116	108	100	113	119	114	124	116	131	132	124	92	124	111	111	117	111	120	108	90	123	109	106	112	104	108	114	106	117	117	107	101	125	122	92	119	129	106	118	101	116	107	126	131	122	117	108	87	92	112	114	106	112	112	110	117	110	122	114	140	120	111	111	119	91	136	98	131	116	111	105	113	103	115	94	129	104	108	102	95	106	118	125	118	102	117	90	112	118	101	103	116	113	125	110	126	96	103	93	126	115	124	105	123	107	108	118	139	101	128	108	113	107	116	121	109	97	107	105	115	127	102	110	120	100	109	124	126	106	111	108	100	117	115	120	112	122	105	118	101	104	125	108	100	110	113	113	113	97	104	93	83	108	121	105	113	125	121	97	121	125	98	94	102	111	121	123	129	116	127	110	98	105	134	93	116	115	115	112	119	98	120	100	124	117	101	99	104	112	89	97	107	95	116	124	106	108	111	115	103	122	103	132	105	121	134	113	98	117	110	120	106	104	95	102	125	98	91	100	114	103	97	97	103	120	127	116	120	117	113	116	110	109	135	111	105	109	82	102	109	99	113	104	105	128	121	133	103	129	102	89	115	89	106	118	117	97	120	112	103	98	126	116	122	91	109	116	124	102	114	100	97	118	122	105	99	111	131	111	116	111	135	103	100	112	106	111	108	130	137	112	98	105	117	104	105	112	92	113	91	141	136	113	118	113	82	109	122	120	107	109	103	118	100	120	78	111	121	133	94	111	116	103	111	131	98	124	95	109	123	104	109	114	109	115	116	124	99	98	111	100	110	118	111	122	100	96	102	118	116	131	102	116	108	113	116	121	123	142	109	111	126	122	114	112	126	116	112	113	119	131	102	102	110	123	100	103	114	101	137	113	120	124	107	98	106	118	126	112	85	120	119	103	106	127	108	106	115	102	89	100	104	99	95	102	104	101	108	92	109	116	102	112	107	116	92	114	119	114	121	136	122	109	108	111	117	111	92	104	113	111	127	124	121	118	107	104	108	99	85	98	124	119	142	136	103	115	102	93	133	116	112	110	120	132	93	94	103	120	107	118	120	105	100	109	101	125	113	118	104	103	96	123	114	112	120	133	119	108	121	116	110	117	101	101	131	110	136	118	109	133	102	99	121	120	117	101	117	115	106	116	130	109	113	137	102	103	108	92	110	116	105	124	108	107	108	111	118	120	134	108	118	126	109	116	128	116	116	116	125	86	85	115	123	115	135	129	112	118	112	108	113	106	105	114	124	117	116	132	112	126	107	110	140	121	126	103	101	123	151	126	81	129	118	125	116	109	122	131	106	106	93	118	128	115	107	114	104	104	123	96	100	131	122	99	107	113	121	114	115	116	109	112	100	113	105	98	122	91	117	105	126	116	119	118	117	111	111	109	115	110	118	101	99	115	104	108	120	116	112	107	112	102	93	127	119	115	109	105	115	93	119	113	114	100	94	90	110	126	106	113	126	103	127	118	109	107	104	120	104	109	107	116	128	111	99	95	122	101	114	104	112	107	125	107	130	101	121	118	112	114	85	123	123	102	100	109	106	109	124	110	95	113	110	116	104	107	128	102	96	117	111	121	111	101	107	121	94	122	131	125	115	108	136	123	94	107	114	115	136	107	87	104	123	114	103	114	105	119	110	118	113	108	108	118	85	125	117	94	123	99	102	100	123	106	119	104	122	105	103	111	101	109	106	108	94	137	106	113	105	104	104	106	105	113	94	107	113	117	116	100	118	108	121	112	126	115	127	111	92	92	118	106	105	108	116	123	113	113	114	110	107	121	109	113	93	89	104	98	104	106	111	114	119	111	114	103	102	110	96	100	112	112	101	125	116	130	112	110	107	109	106	111	118	94	131	110	113	112	118	94	112	98	132	111	102	100	119	107	95	92	114	114	117	109	110	95	114	103	121	106	107	123	114	102	116	106	108	107	105	119	123	103	113	87	106	113	120	120	110	144	94	108	117	120	115	123	107	112	107	123	111	128	119	96	115	129	92	109	99	102	110	97	121	101	110	116	121	111	115	121	104	104	115	136	123	123	126	115	96	124	109	108	134	121	110	114	111	103	104	114	104	120	126	89	126	117	105	130	118	126	121	114	115	103	116	112	113	120	117	113	107	103	120	99	124	101	104	109	90	116	116	110	123	96	119	96	135	114	95	116	137	118	112	117	99	109	118	96	108	113	102	106	97	99	131	93	115	107	122	114	132	98	124	114	129	119	116	105	104	95	104	106	124	126	104	112	100	122	114	122	149	117	122	101	89	97	116	109	115	117	104	121	110	94	97	114	102	108	116	110	100	114	106	130	94	138	108	95	109	117	108	111	126	99	109	100	96	110	116	101	131	141	100	97	120	110	138	110	111	115	89	122	113	112	106	94	112	123	102	117	95	102	103	113	105	103	118	107	130	119	102	115	118	105	109	98	121	116	117	96	107	113	113	115	118	126	102	132	109	121	122	122	112	110	101	100	116	117	95	98	104	119	96	113	107	120	118	100	102	106	111	123	112	121	100	101	106	102	107	113	113	113	107	97	94	130	118	127	112	104	126	125	118	98	83	138	121	113	128	115	106	94	119	116	92	99	107	145	128	101	109	112	104	114	117	107	115	96	118	118	125	96	114	110	115	104	102	113	115	129	114	110	132	105	116	119	92	133	108	108	112	115
2094	374	442	471	470	402	372	412	375	385	348	372	398	361	362	349	365	374	369	399	373	336	346	403	349	347	379	397	345	361	362	381	355	359	355	356	366	395	365	354	357	341	373	322	355	371	348	343	372	350	368	394	373	360	357	384	346	341	358	382	348	348	362	364	355	351	372	339	357	366	320	367	380	379	390	364	374	345	340	369	356	370	365	346	356	342	357	333	377	349	326	338	343	385	354	347	329	383	339	339	335	366	345	352	355	388	342	369	368	348	361	331	367	321	355	348	347	361	363	342	343	344	364	363	373	371	344	389	340	352	353	358	351	363	388	363	341	378	335	360	342	358	342	368	353	342	363	327	342	331	360	358	368	360	367	392	366	362	347	355	359	363	344	364	328	357	386	342	334	363	379	348	350	366	346	356	370	356	373	347	359	369	351	340	356	337	350	369	367	353	355	341	331	385	376	360	312	334	313	383	367	357	344	343	382	366	379	348	352	382	325	339	344	350	384	350	344	373	321	369	335	348	372	360	335	367	363	345	386	365	351	312	356	327	355	331	347	359	361	334	360	340	376	340	323	337	337	354	350	350	336	330	354	362	345	349	342	357	366	354	348	367	338	349	350	359	354	347	365	359	408	356	366	390	368	330	382	325	329	364	339	329	327	367	347	359	350	360	374	363	361	356	377	370	376	342	346	351	366	374	382	371	340	374	375	364	322	345	361	363	365	337	349	358	330	344	378	363	348	363	378	350	364	348	368	351	385	342	366	361	355	400	340	345	347	342	368	361	349	362	359	367	369	371	327	347	332	341	367	338	354	348	324	369	324	380	368	370	346	343	348	372	390	391	352	395	321	357	342	351	335	365	361	376	359	372	397	332	346	343	372	352	313	371	351	355	383	357	358	346	357	342	338	367	373	405	343	335	375	336	367	374	369	345	341	382	353	340	347	371	380	336	384	368	356	343	365	376	368	391	342	341	390	363	364	339	343	358	347	360	366	366	340	350	377	368	381	346	353	365	328	380	328	382	354	372	345	383	324	377	335	348	369	382	393	327	387	359	354	339	339	357	375	359	334	397	341	371	343	361	391	330	354	355	341	365	353	355	353	348	365	340	337	363	355	349	352	332	352	342	325	343	396	340	326	389	373	359	346	366	377	373	392	354	359	388	352	385	336	347	357	379	357	390	366	337	339	359	350	338	357	372	346	339	359	376	368	353	334	378	330	374	338	391	359	348	337	322	373	380	335	382	389	351	360	356	362	359	387	362	395	359	360	358	324	345	363	329	356	336	318	369	344	354	352	355	363	336	373	321	376	364	380	361	370	365	388	324	352	350	363	354	351	347	333	377	368	343	350	366	357	353	376	336	360	357	372	342	385	359	398	343	355	361	347	363	368	347	376	341	358	320	342	338	342	355	375	318	326	351	364	335	364	375	339	363	368	321	369	343	359	349	362	378	351	342	349	373	355	356	373	359	377	373	349	396	364	359	338	357	375	362	363	351	367	353	363	337	358	329	369	339	353	373	343	368	345	372	326	378	325	366	356	370	372	365	413	307	352	335	349	339	347	363	313	347	328	375	358	353	332	379	347	336	379	370	384	374	346	343	361	360	329	379	371	339	331	348	351	353	343	351	368	349	341	327	345	314	345	372	365	353	342	350	355	354	332	326	355	360	384	397	364	327	362	345	340	369	360	363	370	327	345	386	360	368	336	341	354	356	372	389	393	335	365	371	356	361	336	361	370	359	340	382	347	352	353	363	350	350	359	381	318	360	339	352	367	338	354	352	363	352	335	350	379	338	339	360	348	372	380	334	330	331	318	364	384	335	344	331	359	356	334	337	369	345	366	359	331	360	335	368	368	361	359	340	357	368	360	348	373	350	333	383	345	345	352	361	325	341	356	363	350	349	352	388	334	347	368	401	359	300	370	363	350	351	363	324	359	339	355	379	327	355	326	337	378	358	349	338	359	375	341	386	380	386	375	351	341	359	367	351	346	351	347	320	382	349	373	346	366	380	356	393	345	343	403	355	366	370	356	365	381	347	349	362	352	332	334	360	332	362	382	388	380	330	349	380	354	360	362	356	353	361	379	374	352	397	388	338	335	359	345	347	350	398	339	332	382	336	331	345	322	379	360	339	399	349	353	342	325	331	342	360	345	365	346	382	346	376	332	369	329	387	361	331	357	390	380	333	394	360	367	353	336	321	357	354	363	367	344	376	352	347	359	347	354	387	334	356	348	357	372	363	339	401	354	364	373	381	338	353	350	371	383	367	364	377	353	332	361	332	344	345	360	363	377	351	375	352	329	382	370	358	360	368	342	357	350	343	407	346	362	357	359	363	335	325	367	402	339	369	363	350	331	362	358	335	344	358	364	368	356	405	365	359	364	352	363	350	353	356	363	366	346	358	353	372	343	326	347	336	354	360	357	345	370	369	363	350	361	381	349	402	351	369	345	353	346	342	358	372	359	364	381	367	365	352	348	369	348	369	372	326	368	354	357	381	376	355	342	372	366	361	356	389	362	337	395	365	378	372	350	384	375	381	350	347	339	345	345	370	371	379	376	378	391	368	359	354	384	349	348	352	340	350	347	356	362	364	341	391	348	352	346	372	375	339	342	345	346	342	374	367	357	370	368	363	388	337	346	338	348	332	409	334	371	348	368	330	354	372	361	331	357	391	357	338	374	343	341	356	357	376	355	359	367	332	361	378	355	354	371	344	352	329	378	362	365	354	356	350	351	394	357	355	355	352	368	337	356	346	323	380	365	364	369	333	343	334	360	377	389	339	352	345	349	378	330	349	348	366	368	335	369	337	342	333	335	329	357	346	370	369	366	368	356	343	348	350	367	372	361	371	321	381	345	350	363	378	354	363	391	348	360	350	347	360	372	344	367	386	367	383	330	373	362	414	368	364	380	390	350	359	371	333	380	369	344	328	357	341	349	368	366	357	361	362	336	357	363	367	364	357	333	336	365	393	389	357	346	357	380	367	379	348	364	363	354	366	362	334	339	358	345	299	340	343	371	348	356	332	381	336	389	383	375	367	351	338	340	356	368	359	344	347	353	368	365	354	366	377	380	357	309	339	369	360	369	370	306	345	352	395	351	359	397	372	354	373	340	323	372	369	335	342	365	345	362	353	376	362	350	360	385	348	369	360	364	352	345	366	368	373	339	381	341	376	356	351	361	373	322	361	346	376	372	389	359	393	341	357	326	383	372	380	407	340	366	359	379	322	344	356	338	346	368	354	358	342	363	367	374	350	368	369	347	347	336	340	357	341	340	355	348	351	353	389	358	378	380	356	344	352	375	354	374	358	349	357	375	355	380	330	353	347	366	372	354	391	337	332	362	347	385	345	354	351	393	356	375	387	379	381	382	318	374	372	341	344	348	353	326	357	369	343	356	342	368	350	345	380	341	333	322	375	350	361	352	370	367	359	354	335	363	340	362	362	343	329	359	330	325	339	360	362	358	370	338	367	363	375	352	332	337	357
7528	1079	1152	932	692	510	426	411	338	308	300	296	286	218	256	239	231	245	238	226	196	230	220	226	199	207	213	207	235	202	192	198	235	198	192	165	200	216	219	217	203	202	223	218	201	217	241	198	211	223	210	197	215	196	208	181	223	185	190	232	230	212	189	229	224	212	209	187	180	202	213	198	203	189	213	210	206	204	215	215	219	216	196	194	204	181	217	208	187	209	219	208	215	220	197	220	214	206	180	225	198	194	198	205	177	192	212	200	182	211	230	194	202	211	193	195	210	183	220	206	195	228	203	206	201	192	226	210	207	218	200	192	201	212	200	189	209	206	190	222	251	194	206	191	211	184	217	199	190	210	197	187	207	199	182	210	220	221	200	185	198	209	204	213	198	220	188	201	211	192	222	222	198	200	207	208	216	203	227	204	172	218	187	180	199	167	208	213	195	219	182	215	199	206	179	224	220	182	207	224	196	196	210	216	204	213	208	206	216	196	215	203	233	199	171	223	223	196	202	208	193	211	194	200	219	228	172	187	189	176	155	219	194	192	220	196	219	202	209	236	176	200	196	211	205	213	231	222	211	189	215	176	208	220	237	215	180	212	223	219	195	197	204	216	197	199	210	209	214	188	198	198	187	205	186	240	208	188	182	195	209	183	191	208	187	187	195	200	192	213	215	192	180	183	198	202	208	208	205	216	192	196	211	211	199	186	189	195	209	208	223	197	185	185	204	198	209	201	182	213	228	225	194	202	189	207	194	207	210	216	186	215	216	192	194	201	191	185	201	186	213	218	214	207	183	168	176	214	192	211	192	212	199	212	183	202	213	208	193	226	211	235	221	198	197	233	207	202	197	193	189	189	212	214	208	207	221	185	186	216	217	204	227	202	207	205	172	186	195	199	187	211	185	185	214	182	215	168	219	220	200	223	196	189	222	195	195	202	194	204	187	192	201	193	203	219	216	200	211	203	212	204	196	197	192	187	216	196	171	226	212	208	168	199	187	187	201	218	180	211	204	236	206	209	179	236	211	206	198	197	209	173	210	194	190	197	192	225	189	214	219	184	193	202	188	196	220	208	179	206	179	207	234	190	195	175	195	194	179	215	192	199	219	212	210	204	201	211	189	168	212	218	199	212	165	216	211	202	192	195	196	198	226	223	221	224	221	199	218	192	200	185	206	194	229	222	235	217	201	210	197	200	221	210	201	207	195	189	211	229	192	196	213	196	196	217	192	188	200	217	199	206	199	222	195	201	207	197	205	195	170	208	208	191	193	194	202	206	191	202	197	198	186	240	200	225	219	207	204	218	183	223	179	193	213	207	189	196	190	229	213	213	207	200	215	186	189	213	190	211	230	189	218	197	197	202	196	215	215	212	202	194	203	215	210	213	208	202	194	225	218	193	218	205	208	203	208	200	215	212	213	186	203	210	195	189	182	197	207	189	227	205	204	234	215	231	215	204	183	180	198	226	217	216	200	199	218	195	216	205	219	228	204	224	203	211	197	198	194	202	228	215	204	227	219	217	193	189	200	223	219	187	216	207	225	202	213	220	183	191	201	235	202	235	192	186	215	233	208	196	190	208	192	188	190	189	182	173	219	176	209	217	212	196	218	209	207	197	207	194	209	181	197	219	208	177	177	198	214	199	225	202	218	203	194	196	192	189	205	211	201	204	202	218	213	216	191	218	211	217	194	203	187	209	216	202	205	243	212	194	169	212	201	218	214	207	186	178	197	218	164	218	221	216	196	219	190	201	216	190	197	207	176	186	213	176	246	208	198	190	198	192	188	215	213	217	211	172	214	199	184	184	214	208	229	206	217	205	194	209	221	197	214	192	227	205	209	197	177	206	196	211	213	206	211	203	186	195	215	179	212	174	181	195	231	204	210	198	192	194	215	227	197	195	239	198	204	186	195	200	199	208	201	221	205	202	189	195	224	222	219	190	220	191	204	192	205	215	228	204	197	214	188	182	199	246	212	165	214	178	220	208	219	192	215	244	207	194	178	223	184	203	191	173	197	219	225	235	228	212	220	212	204	207	193	207	216	195	230	201	212	219	213	198	230	219	218	222	182	186	219	179	165	192	199	217	219	202	206	226	221	185	181	175	202	228	214	212	211	205	206	228	200	214	201	195	205	188	203	194	213	207	198	168	228	209	196	212	211	202	191	198	180	216	223	194	182	190	199	224	180	217	192	200	207	176	188	211	218	218	215	202	253	237	205	225	182	183	190	204	204	211	205	191	239	181	187	229	208	198	206	208	209	210	203	193	209	225	189	189	215	193	214	186	216	200	188	209	216	219	217	188	181	194	188	212	207	200	204	202	205	211	213	209	215	201	207	198	190	196	195	192	192	192	217	185	231	209	196	198	240	203	220	216	199	221	209	211	190	215	222	218	176	198	196	232	225	192	178	188	216	212	230	206	206	172	187	194	204	191	176	170	213	205	198	230	234	198	230	222	214	192	215	216	216	202	206	205	182	199	216	207	173	200	214	204	235	238	218	203	216	216	183	224	219	216	199	186	214	201	208	197	192	206	227	195	193	214	188	243	206	193	199	209	213	169	191	221	214	183	216	197	224	211	192	174	200	200	204	218	234	218	188	200	184	201	194	202	189	231	211	187	189	212	220	192	208	183	199	239	198	188	202	215	201	219	243	224	204	209	206	209	200	208	189	225	203	195	175	198	223	213	218	213	189	190	198	227	173	189	219	224	217	199	203	175	210	188	210	182	192	178	200	204	203	187	209	192	195	193	191	196	193	204	221	209	199	172	201	213	227	215	208	215	209	184	185	200	192	203	196	204	195	195	202	211	227	198	193	211	187	193	180	206	221	222	201	201	197	238	211	183	212	190	194	193	205	223	206	224	204	220	206	198	180	214	227	203	184	183	190	191	204	222	194	194	217	185	189	208	197	214	190	191	181	195	208	187	173	194	188	209	194	220	200	182	204	182	200	208	217	225	216	210	205	219	211	202	216	212	198	191	220	204	204	213	201	213	213	208	200	195	203	218	215	216	234	196	227	200	184	204	218	204	181	222	225	186	223	222	194	210	192	193	201	192	192	209	194	195	200	185	208	203	205	229	216	195	206	198	209	209	239	200	198	214	197	213	195	187	187	179	192	206	194	203	231	226	231	206	185	185	206	225	195	234	212	247	205	208	188	191	172	188	184	196	203	193	203	192	217	172	199	191	218	198	211	210	202	199	182	214	202	211	184	211	202	189	227	214	189	227	226	212	215	196	207	206	227	224	218	173	243	191	186	194	206	218	183	215	215	205	204	187	221	180	231	195	203	201	216	194	215	208	209	216	189	207	209	188	196	194	207	205	204	220	206	193	198	209	193	190	207	173	193	192	201	182	214	205	231	208	201	201	196	210	210	200	219	176	206	199	228	180	236	192	194	223	193	200	196	197	204	206	202	186	224	185	193	188	189	192	203	206	199	179	205	212	218	212	201	207	214	184	216	190	181	212	213	222	194	186	204	200	207	208
5999	1312	2756	3132	2662	2253	1927	1713	1524	1292	1207	1074	1014	957	938	804	813	794	800	781	758	710	705	710	735	669	671	642	703	638	659	642	669	624	631	644	663	651	647	643	610	589	618	585	604	612	602	585	612	615	534	579	573	602	590	560	552	565	562	593	589	591	642	582	579	590	580	592	577	609	563	592	585	574	551	572	619	626	558	525	596	586	550	639	521	589	535	576	595	579	582	588	552	574	576	563	603	572	544	574	559	551	555	552	570	523	575	555	587	583	582	568	583	613	532	574	588	599	571	536	529	541	549	587	567	551	558	581	561	551	583	567	548	567	586	563	577	602	553	550	576	578	550	515	568	581	561	567	564	542	563	534	571	579	562	570	560	545	559	539	581	543	555	569	585	567	577	551	571	533	568	572	572	549	553	578	569	587	558	596	575	527	538	529	564	575	559	556	587	583	566	579	604	565	608	577	560	588	534	572	559	554	576	613	605	575	551	616	556	531	559	650	565	576	545	580	600	547	616	573	588	599	563	572	572	593	598	576	561	577	598	575	570	556	560	576	590	506	564	557	559	608	562	599	576	564	593	574	536	567	573	633	561	587	563	567	569	561	569	502	584	534	562	531	529	557	538	533	533	571	560	560	573	597	628	561	561	591	601	562	539	542	575	503	539	539	548	606	577	589	612	563	546	605	572	578	534	608	572	573	571	617	532	557	558	563	610	531	614	563	579	599	579	538	570	592	559	581	594	522	564	568	577	556	560	561	556	550	528	572	571	581	581	544	572	574	546	569	595	526	621	601	562	558	555	603	570	563	572	572	614	540	559	562	575	567	596	580	566	549	564	555	588	531	534	588	581	581	577	547	545	576	563	562	643	525	581	577	561	552	555	583	536	561	568	547	572	569	554	572	590	562	573	565	566	585	566	582	579	554	594	548	546	568	572	550	573	523	568	574	564	576	587	567	582	576	559	586	568	623	572	575	602	552	554	582	541	575	552	549	577	561	544	563	506	546	565	577	554	557	544	625	546	542	609	563	570	603	557	557	502	533	555	602	559	554	569	543	551	537	549	558	535	555	581	585	572	625	521	547	542	584	540	557	598	558	609	577	570	571	563	592	529	539	542	583	540	569	576	573	569	523	611	553	609	598	580	537	539	556	594	554	593	568	598	572	565	604	570	582	572	608	556	569	553	570	589	529	553	518	561	558	603	595	578	604	573	571	559	517	580	562	587	582	540	571	573	544	589	598	582	596	602	606	612	616	573	547	569	552	583	568	603	586	585	597	569	575	599	514	570	573	590	562	527	586	566	594	600	604	546	572	577	565	567	587	550	568	582	549	535	611	572	538	581	555	569	597	557	548	560	536	560	555	589	598	557	576	531	537	555	584	527	570	562	560	586	571	558	547	623	507	576	550	580	560	534	610	596	565	592	578	588	578	560	616	602	594	525	609	583	556	554	550	579	584	580	533	568	580	572	589	561	574	582	593	537	590	546	519	530	569	538	609	554	546	576	572	581	558	611	561	560	607	620	589	568	568	586	557	546	568	563	592	596	571	594	557	591	521	586	546	578	566	563	573	599	586	584	570	570	541	535	593	560	572	543	594	569	584	556	597	559	578	569	559	563	584	572	555	593	588	640	579	573	561	562	585	558	535	571	584	555	564	588	564	598	549	565	553	613	551	517	539	608	567	523	540	591	611	624	566	553	579	594	546	587	555	560	564	563	543	581	564	563	558	561	596	565	572	548	576	571	588	580	523	575	561	538	542	514	548	584	593	531	563	542	576	555	569	553	563	552	601	528	555	612	620	566	582	558	600	602	571	566	542	579	584	584	563	567	570	529	580	542	560	558	559	577	531	579	567	578	552	556	556	532	553	538	548	579	594	551	572	542	569	619	559	589	571	580	570	577	496	576	564	557	554	610	571	563	588	570	549	542	572	634	513	522	565	550	546	581	568	552	603	587	563	544	580	559	577	570	573	612	585	561	578	568	589	591	567	590	528	557	534	577	597	527	574	563	561	588	569	596	570	539	565	549	613	595	546	565	593	567	576	570	552	592	562	541	552	605	535	519	535	554	590	602	546	504	545	609	575	577	570	552	561	561	530	573	589	574	554	506	589	559	556	524	557	586	562	546	550	571	562	566	571	567	592	570	558	558	571	589	574	573	562	578	543	555	532	560	530	587	608	568	570	527	586	589	582	547	549	540	546	557	583	556	572	560	554	608	577	569	557	608	530	612	578	550	564	579	561	586	581	535	591	550	530	592	617	563	555	585	574	560	599	558	566	528	580	588	588	565	559	543	595	553	583	613	549	567	564	588	571	547	569	550	561	563	566	611	549	605	510	566	548	555	597	603	583	567	556	586	594	555	555	617	551	562	588	585	567	579	558	561	546	541	568	556	548	561	562	606	549	593	549	569	562	557	581	520	587	526	630	585	553	569	532	593	567	572	554	575	577	601	556	575	581	596	567	586	607	556	577	542	546	586	576	583	545	533	566	568	540	559	595	581	560	570	598	611	579	555	589	554	537	543	569	585	608	568	553	591	545	547	539	589	600	576	565	563	557	567	578	583	561	575	574	539	576	546	630	565	528	589	569	588	556	561	509	576	596	598	594	563	605	547	534	551	560	563	577	611	591	520	540	554	607	561	549	584	557	568	563	549	576	560	546	528	516	585	580	588	576	556	601	579	570	540	590	508	576	548	545	541	542	577	597	580	543	566	539	595	542	574	547	586	568	542	576	608	547	555	528	550	625	588	534	578	561	567	550	607	576	574	525	569	550	556	505	545	596	561	601	567	523	590	569	563	546	575	564	557	593	548	542	569	572	580	558	577	577	567	600	602	602	537	578	549	556	581	566	596	585	547	595	578	580	569	581	559	568	574	577	569	554	596	543	601	572	611	594	540	567	568	542	557	613	582	557	550	551	540	591	575	559	532	594	548	526	566	577	564	573	550	542	578	572	606	589	535	585	593	542	572	584	562	535	586	572	638	561	551	589	561	544	611	540	524	571	555	551	529	536	543	582	599	542	569	557	550	508	586	563	536	624	569	569	556	551	597	591	553	546	606	585	579	528	550	591	542	567	546	584	570	555	544	535	615	612	537	587	528	533	546	596	550	541	578	548	541	566	552	633	587	579	570	561	578	573	577	589	568	583	595	546	558	564	567	595	549	604	575	547	558	564	579	569	594	539	567	559	523	588	528	545	546	621	585	593	578	554	551	601	554	570	537	585	515	587	588	574	538	568	552	542	580	566	533	569	585	551	551	574	573	598	580	598	574	566	557	587	580	574	560	546	560	562	581	581	587	570	551	584	590	576	564	558	600	581	579	563	566	587	581	621	578	557	570	583	559	557	544	558	580	567	560	564	525	563	600	530	595	558	606	572	561	558	596	613	544	573	542	536	597	556	552	590	574	514	591	543	539	585	548	587	594	563	554	549	565	537	592	574	562	599	583	586	550	522	547	588	567	599	568	568	577	574	530	528	557	568	584	551
14145	2589	2589	1990	1404	1054	913	749	685	616	572	518	508	434	465	451	423	415	458	404	368	431	443	386	432	365	425	400	392	383	347	355	382	392	369	353	332	372	379	365	404	345	348	403	346	382	368	404	325	393	338	379	353	333	360	378	390	329	365	343	364	368	364	329	381	395	368	377	401	354	355	365	342	377	372	351	352	396	358	349	369	388	400	334	375	351	366	409	390	390	353	398	328	398	355	354	363	366	357	352	325	372	383	367	356	372	354	381	368	370	387	349	345	375	393	366	361	330	359	375	373	369	337	377	363	330	372	380	379	377	353	352	388	375	356	382	323	382	342	387	377	342	374	349	336	321	357	366	358	364	329	411	365	356	322	329	355	363	356	352	380	368	394	382	346	373	380	378	379	316	340	389	353	366	366	360	360	332	360	331	363	358	353	365	315	361	377	359	363	384	329	376	365	379	399	346	369	366	403	368	387	389	370	368	349	402	360	365	365	342	356	375	321	384	375	357	357	376	391	345	374	343	352	355	357	366	352	391	384	370	356	417	403	318	370	367	340	402	375	300	367	338	346	401	399	325	415	362	413	362	325	365	368	361	368	360	384	362	365	345	342	388	405	370	339	352	341	379	359	365	355	362	364	362	346	362	374	363	359	423	365	374	373	353	359	363	349	337	366	378	365	329	370	354	378	346	346	380	375	365	360	340	380	376	356	362	395	421	351	370	375	367	341	336	320	354	345	390	357	354	332	413	368	366	396	369	369	340	380	318	359	356	357	346	396	351	341	373	394	370	347	368	371	370	380	355	351	364	374	355	363	345	352	332	335	369	387	372	353	349	383	390	357	310	338	329	422	413	328	349	380	394	347	319	362	344	355	357	392	384	376	403	341	347	387	361	388	385	363	374	371	364	382	351	349	329	355	381	354	362	341	356	338	394	373	356	381	364	383	342	364	368	371	373	342	374	395	378	338	348	336	371	349	368	392	367	352	400	368	372	399	340	336	389	361	366	339	383	367	336	388	300	380	410	375	322	341	350	394	365	370	368	410	367	354	338	351	364	360	395	329	353	394	372	359	382	391	393	380	333	357	347	349	380	403	385	363	379	340	335	343	359	353	363	358	371	358	345	350	381	357	360	401	367	342	356	364	404	377	339	327	337	331	352	349	338	377	362	359	380	338	352	371	390	335	372	368	352	361	360	350	346	359	355	342	363	341	360	369	364	391	356	365	382	351	354	350	362	356	347	377	396	369	337	366	342	349	366	393	373	361	354	367	381	388	375	378	307	334	381	372	383	342	360	331	378	390	368	362	348	356	367	346	358	359	380	389	354	389	343	376	370	385	366	359	319	359	426	365	338	362	382	326	348	370	358	386	387	382	349	347	350	362	384	338	395	396	366	340	346	360	370	376	351	385	390	338	360	329	383	336	340	382	363	334	364	327	344	354	338	345	391	378	321	346	396	419	355	362	396	378	348	370	372	360	353	368	333	374	397	392	334	373	371	385	383	324	376	300	359	345	347	374	342	378	417	372	351	352	389	376	350	353	338	350	364	359	360	381	352	346	380	391	365	380	357	341	383	394	371	329	335	365	363	364	369	345	399	371	376	315	378	383	363	383	360	406	352	372	349	372	375	356	352	343	367	305	397	342	391	381	385	376	382	359	350	399	349	381	403	367	356	411	345	392	355	362	398	390	343	373	339	412	364	378	413	367	355	355	397	346	380	381	368	389	344	378	372	365	329	372	385	361	381	374	348	387	346	356	362	332	383	376	367	390	343	379	334	334	344	403	335	387	360	378	366	382	380	366	353	359	337	353	385	336	325	332	376	367	352	368	319	358	401	347	385	372	383	365	375	370	350	401	345	391	389	378	375	351	384	366	381	360	374	355	358	344	373	323	360	387	361	378	335	338	365	375	375	356	393	367	357	369	373	349	352	350	369	357	352	346	377	355	344	355	382	345	355	340	378	384	366	369	358	344	377	337	353	369	347	364	342	340	366	374	379	343	357	336	397	385	373	372	366	377	361	347	360	354	391	390	363	369	367	323	376	366	339	400	383	374	343	357	345	367	364	356	377	377	378	360	351	376	323	364	394	379	362	389	370	347	379	348	380	358	362	359	386	362	360	349	371	402	370	346	364	384	364	357	343	354	381	341	343	328	370	354	388	391	359	368	369	349	368	366	361	347	361	332	358	407	376	356	401	397	370	400	343	356	370	397	332	371	352	395	353	367	359	364	352	367	349	358	362	377	411	371	398	333	376	367	349	386	378	356	382	368	360	376	337	353	393	380	358	395	370	389	375	313	360	353	378	323	379	330	358	383	392	344	379	397	378	353	345	377	364	393	352	372	367	360	368	356	321	382	340	398	370	363	338	374	336	345	369	357	338	362	338	368	362	356	349	361	364	380	370	331	389	374	387	355	342	358	392	358	366	366	329	376	380	383	356	348	387	363	316	356	349	376	355	356	366	355	362	328	356	369	371	397	362	389	377	344	364	328	350	355	397	377	379	357	341	353	367	387	365	384	403	368	363	367	378	363	389	372	351	374	327	362	361	357	337	364	389	367	314	374	386	358	350	343	355	355	343	344	365	348	384	367	373	381	343	362	347	313	347	336	380	376	364	389	343	369	372	349	378	381	342	353	395	387	344	345	375	381	367	363	332	346	391	322	340	388	355	372	387	351	323	352	368	331	362	349	381	350	378	360	373	379	368	353	351	350	370	365	348	329	369	350	358	425	377	387	355	369	365	374	356	347	349	363	363	339	389	347	394	380	364	347	361	384	371	354	348	376	411	362	355	369	390	373	353	383	343	374	341	325	343	354	362	348	389	377	373	361	368	354	375	379	367	374	366	373	317	333	321	366	375	357	338	355	380	338	370	343	384	355	341	364	353	344	375	341	366	375	386	388	343	394	364	373	371	385	389	359	370	370	388	358	308	414	349	342	347	384	339	348	353	340	367	365	318	352	330	393	342	330	355	364	318	369	361	373	351	367	348	377	375	348	343	331	365	391	360	339	360	347	406	388	353	364	399	391	329	351	348	368	355	370	353	341	359	361	347	330	377	357	367	345	380	370	368	325	315	357	410	369	361	348	364	342	372	360	375	357	339	405	354	367	347	394	361	365	367	412	351	391	333	347	368	342	404	376	340	384	358	362	382	367	342	393	357	395	395	373	372	338	363	344	375	352	392	354	349	353	353	348	345	385	367	363	362	386	351	371	394	349	379	388	387	355	360	367	347	333	365	362	377	408	371	416	380	347	365	401	351	359	388	367	373	356	369	330	356	342	365	338	343	365	350	370	364	387	366	339	348	338	377	329	337	359	387	343	379	417	364	387	384	334	362	400	404	396	374	355	355	366	359	378	376	363	356	325	369	390	351	376	361	355	363	384	364	364	357	342	352	377	397	367	338	344	367	344	396	341	341	388	387	386	365	366	355	365	374	379	353	354	364	379	345	360	328	378	357	322	363	376	371	361	346	395	340	374	373	368	363
7846	2439	5115	5835	5044	4298	3491	2983	2665	2301	2114	1911	1687	1584	1487	1420	1362	1340	1292	1265	1214	1246	1071	1169	1151	1108	1088	1127	1075	1065	1029	1049	1044	1035	974	1005	1001	1025	1094	1107	1010	965	979	992	1008	953	927	982	991	891	959	999	973	962	887	917	901	915	884	917	976	925	931	896	899	905	916	905	910	934	948	872	886	922	951	944	834	935	963	928	939	894	913	842	922	945	897	899	886	884	892	934	936	934	872	884	905	911	904	877	905	851	915	900	891	933	861	937	842	966	886	872	904	870	861	864	942	946	858	937	913	927	906	927	903	902	942	889	872	884	931	917	896	888	866	883	906	879	958	857	927	911	909	846	909	880	898	886	869	929	861	860	896	863	901	869	917	876	888	881	916	880	969	904	908	877	883	921	914	881	884	950	912	904	870	905	929	922	898	898	892	880	909	892	896	868	901	898	868	829	894	873	906	912	961	909	882	908	865	881	907	855	942	879	874	839	896	983	849	960	874	887	901	895	928	927	893	889	916	890	858	896	835	880	919	870	933	906	926	903	888	886	870	864	903	936	881	904	949	875	918	875	919	839	925	932	941	918	929	897	887	918	909	902	854	898	893	995	941	876	886	882	905	913	882	903	884	896	869	909	869	887	907	944	881	904	954	897	878	887	892	934	903	923	915	899	902	832	884	936	916	886	873	888	897	907	837	869	889	819	881	876	930	903	965	912	861	880	869	960	828	875	914	915	878	886	913	944	910	919	923	915	862	872	850	933	854	876	932	924	894	858	864	933	890	864	926	841	846	963	887	891	912	864	852	906	880	922	917	912	874	943	911	912	885	898	897	856	923	835	860	839	923	889	903	916	933	881	905	919	859	884	878	863	870	898	895	856	843	928	879	889	965	838	929	876	886	941	896	881	885	912	875	908	940	848	928	868	877	924	877	919	900	960	854	868	965	923	878	901	909	907	874	950	865	866	835	864	898	899	918	867	896	890	978	853	879	904	894	842	885	906	949	934	889	923	920	935	922	884	870	905	836	906	908	904	882	957	895	887	877	922	920	912	920	831	911	889	816	905	873	897	886	841	893	874	913	874	904	833	913	904	875	930	845	871	931	846	923	852	924	904	869	936	892	860	909	938	883	892	867	885	882	931	864	858	885	898	861	913	883	856	878	876	826	862	875	886	909	928	951	860	885	905	903	868	880	849	895	871	930	921	884	884	876	938	905	881	855	870	900	876	937	917	876	873	887	909	887	912	919	865	840	907	892	854	866	854	943	912	938	862	878	910	901	880	868	846	851	890	880	872	891	883	924	927	854	918	934	843	897	902	878	921	841	878	870	896	900	891	930	897	903	906	911	887	865	915	884	961	934	912	847	869	879	886	906	899	927	917	887	868	944	908	927	920	916	829	858	874	900	853	882	875	903	924	919	864	820	868	843	890	952	917	922	857	926	912	862	869	871	919	896	922	878	894	922	923	945	942	833	887	911	855	929	860	964	918	892	883	924	867	859	910	897	871	775	890	903	931	876	853	847	932	857	895	849	957	850	956	884	837	886	855	902	932	868	912	918	857	868	876	935	861	902	902	874	912	944	917	887	911	853	875	908	889	857	862	868	897	845	882	913	886	911	927	932	914	898	925	899	876	893	884	855	924	901	905	955	901	914	858	932	889	863	868	906	853	930	922	836	911	885	857	861	916	870	850	899	894	870	915	905	858	948	911	876	934	926	873	884	927	864	905	911	894	871	910	887	895	911	962	966	901	877	901	897	878	866	858	893	880	946	860	927	872	847	926	896	864	879	916	911	900	868	869	876	869	895	891	952	890	892	851	903	920	867	935	925	857	869	848	941	915	876	858	852	877	865	917	907	903	886	862	894	922	896	909	873	914	930	891	836	935	908	895	922	848	965	852	918	898	911	895	877	903	853	874	861	823	880	906	874	898	903	876	852	886	849	970	860	874	859	874	871	930	899	870	879	918	920	882	961	801	886	858	840	909	885	921	921	918	889	903	903	902	885	875	903	925	910	911	864	949	884	907	873	911	904	918	876	904	884	904	860	940	875	874	927	799	903	899	961	931	889	891	889	847	887	890	914	923	879	888	941	912	921	892	876	889	895	900	898	877	913	925	907	888	909	933	903	907	846	869	869	847	895	874	908	904	849	924	897	952	880	834	885	882	915	841	944	945	974	879	914	874	989	924	867	907	903	907	937	890	880	893	859	877	915	940	909	850	877	920	908	827	873	852	892	1012	932	893	938	893	866	906	901	879	869	921	906	915	947	888	871	889	934	840	930	908	884	874	897	910	892	918	926	853	886	937	878	894	915	840	851	855	866	964	844	884	866	950	904	941	926	881	892	918	886	926	906	897	853	885	875	875	895	879	847	888	892	936	848	938	938	896	871	942	865	872	893	883	884	886	926	895	896	884	895	859	920	893	930	887	898	909	904	897	901	947	874	834	883	845	863	918	879	916	904	854	828	928	903	872	922	886	919	965	879	907	893	913	894	878	853	886	911	882	899	913	834	877	975	884	865	865	942	922	839	898	881	863	923	917	940	894	923	927	947	858	887	861	925	903	877	879	900	908	908	953	871	923	878	905	887	872	874	959	911	853	823	909	920	898	917	877	848	962	900	921	905	916	893	909	937	887	907	894	838	891	899	898	897	914	934	878	883	964	876	914	939	893	871	889	897	886	853	872	899	889	916	919	899	896	937	877	898	850	862	903	872	931	896	929	929	875	898	903	906	905	866	913	884	912	894	872	966	849	906	862	905	915	857	861	859	942	902	878	886	911	889	903	869	840	928	910	941	887	888	899	864	859	889	911	885	940	922	887	881	905	941	882	888	893	883	888	883	870	892	869	943	896	841	895	860	927	929	938	912	936	942	912	877	945	877	950	863	853	877	900	913	916	904	915	866	896	859	876	935	881	908	948	893	879	875	851	904	883	926	864	902	944	940	925	978	867	912	841	898	886	885	863	924	904	925	932	920	882	856	915	862	922	912	898	882	898	949	860	961	899	911	846	879	822	890	882	919	849	886	860	905	897	877	887	886	903	923	949	885	924	874	820	891	860	957	866	937	877	875	841	897	893	909	876	895	911	914	896	885	883	855	851	860	857	922	916	948	885	882	897	877	915	928	889	853	901	881	902	914	882	860	878	862	899	965	905	939	911	957	909	922	880	874	941	906	897	908	928	882	844	864	890	879	918	958	887	936	939	954	923	900	907	888	886	862	872	939	881	899	862	888	883	829	940	903	854	922	865	867	913	878	902	884	905	872	898	878	918	874	933	933	890	872	872	872	969	860	888	846	850	899	942	939	900	912	860	882	891	894	937	826	853	982	894	849	887	972	902	913	908	876	854	925	875	851	943	895	903	826	904	884	913	915	875	865	912	848	886	873	908	932	862	867	870	901	909	990	922	916	866	893	883	913	928	891	936	923	887	916	891	908	878	889	914	901	887	915	871	875	877	890	885	885	871	807	861	884	892	903	857	882	900	892	880	915	896
1887	154	150	119	137	115	121	110	138	109	114	108	111	119	121	99	109	100	111	90	116	116	111	106	115	106	128	126	126	114	106	122	101	116	120	100	112	95	120	139	107	103	111	124	120	99	109	103	106	118	99	113	132	113	99	120	107	116	89	116	117	117	115	135	103	116	97	94	107	110	124	130	105	129	135	144	123	125	104	111	115	111	125	108	111	129	119	128	107	111	109	104	84	106	113	116	104	96	98	104	107	111	115	112	105	110	108	112	140	89	109	114	113	120	106	104	102	113	107	115	103	119	113	126	106	106	110	100	115	118	105	116	122	130	103	96	110	125	117	129	97	117	109	106	128	93	108	126	108	99	108	115	115	100	99	102	102	112	100	95	91	123	108	106	117	117	103	109	116	99	94	116	106	101	106	117	100	100	114	109	124	115	126	105	111	109	122	112	123	109	110	95	104	110	107	134	98	97	103	106	122	119	100	88	112	108	114	109	121	124	118	112	126	96	121	107	119	122	106	125	97	103	128	86	132	117	115	122	104	106	136	108	100	116	100	106	104	92	124	101	125	107	93	114	115	122	101	120	112	113	103	98	100	131	135	111	111	110	106	112	103	112	100	108	109	104	115	117	122	135	113	130	153	114	105	118	111	114	100	106	109	88	110	119	93	112	108	90	117	118	109	111	137	117	102	143	98	111	96	125	117	120	114	112	110	81	107	101	101	114	121	118	108	110	111	105	109	120	117	107	110	115	105	108	105	113	92	112	96	114	129	92	105	110	123	95	123	117	149	103	105	118	114	106	107	121	113	117	118	103	103	111	117	115	98	119	114	109	103	115	139	128	103	109	122	119	110	113	106	109	120	92	112	112	127	108	124	99	99	106	117	106	125	132	120	93	107	86	104	105	119	98	136	105	130	95	134	94	93	102	131	104	113	117	136	117	106	118	125	105	109	110	103	103	106	97	106	118	115	111	104	112	128	100	123	118	114	102	123	127	126	121	96	121	110	119	94	109	93	106	117	105	135	116	118	117	121	80	106	97	109	112	89	89	104	114	123	115	99	113	121	101	108	104	112	115	104	103	114	123	110	112	102	108	101	108	114	103	92	113	103	118	132	103	102	114	100	120	114	101	121	131	112	105	113	112	119	106	106	102	97	101	99	110	117	102	114	102	112	115	114	112	117	111	116	127	114	110	109	102	112	120	122	127	114	111	113	105	86	85	112	106	97	117	108	111	109	92	118	126	115	90	107	105	131	119	100	117	139	111	109	113	116	103	108	115	121	103	123	105	103	111	116	123	96	125	116	119	111	117	107	130	110	109	102	119	116	118	114	110	114	105	104	100	123	117	124	106	119	102	107	117	111	123	123	125	114	129	112	127	99	137	106	139	107	118	101	124	114	101	114	94	110	107	106	103	120	102	123	111	103	78	114	106	124	119	99	106	116	100	102	140	106	103	118	110	117	105	116	124	117	112	121	110	123	116	129	111	138	106	123	111	120	113	120	123	107	95	118	93	121	118	102	89	105	92	102	117	108	104	105	122	116	122	114	115	117	94	103	122	115	126	116	129	116	106	97	106	115	107	97	97	124	101	85	110	107	116	113	112	96	99	122	102	92	119	98	138	114	107	117	82	114	108	105	123	121	105	124	112	117	109	118	120	107	114	109	100	103	117	105	117	115	118	133	94	125	116	115	129	103	117	126	105	104	128	116	125	117	122	94	109	91	107	108	108	102	101	125	120	100	113	111	95	103	100	104	107	105	113	90	101	113	119	113	113	90	93	106	121	122	110	99	123	111	105	100	99	106	106	108	108	110	107	112	108	117	117	139	138	98	99	117	118	107	119	115	120	121	100	128	89	113	114	103	120	116	108	102	104	101	126	109	97	99	129	108	119	100	89	110	98	133	117	126	115	122	104	107	122	101	101	99	111	109	85	122	118	112	109	118	124	95	117	122	123	97	122	119	113	106	94	120	112	110	133	102	105	128	89	110	127	122	115	99	120	124	114	112	119	89	132	107	113	116	123	98	102	116	112	113	115	122	111	97	103	109	114	96	102	93	111	80	117	120	113	121	124	114	103	127	101	123	103	103	126	96	112	125	127	110	108	109	115	135	109	104	134	103	121	104	122	79	127	117	130	106	123	88	108	117	134	118	109	126	130	104	136	120	117	116	107	137	121	120	101	118	108	126	116	119	105	121	108	113	103	122	123	90	116	95	114	118	115	102	121	119	107	106	147	125	123	83	106	107	113	112	103	100	119	104	104	103	101	110	104	93	88	111	100	93	121	110	109	113	109	93	100	111	105	133	125	104	108	102	96	103	109	105	111	110	95	111	101	118	102	107	113	105	93	120	106	137	132	111	103	116	107	111	106	100	102	107	119	100	113	115	106	103	111	135	127	126	98	110	115	100	94	129	99	106	117	119	123	112	113	96	113	106	130	100	101	106	115	120	105	132	117	131	111	122	103	89	103	112	118	118	113	103	130	109	117	118	89	121	111	85	108	110	136	98	112	118	100	117	111	99	96	101	102	100	106	111	105	96	100	119	104	111	104	114	127	115	119	90	112	116	109	120	111	122	95	124	102	100	105	104	105	97	126	99	107	120	121	108	101	124	107	88	130	128	117	88	97	114	115	113	105	109	102	110	125	107	108	123	121	112	95	110	107	115	103	121	111	131	113	125	100	103	118	118	112	110	106	127	96	98	112	112	110	114	127	118	103	117	110	116	110	120	108	113	107	113	112	106	111	105	102	109	103	130	98	107	96	121	110	109	110	106	123	109	125	99	104	104	100	132	121	112	110	100	146	105	100	109	133	120	121	124	106	118	108	113	106	97	104	88	125	107	120	110	130	137	92	98	122	106	124	129	124	112	106	105	118	99	99	101	109	114	104	104	124	113	108	122	108	107	112	98	88	107	116	103	92	118	120	128	101	121	125	98	105	104	101	123	101	115	136	112	113	116	122	117	128	121	121	106	117	114	106	103	127	108	112	117	111	121	124	130	110	108	107	120	129	96	109	91	107	117	100	120	109	122	111	108	96	117	103	124	117	116	110	100	109	103	111	134	120	118	104	117	137	106	107	101	90	105	120	102	110	129	90	117	88	103	105	99	102	104	116	96	90	105	108	100	87	113	101	112	113	121	124	101	107	112	116	101	97	130	115	94	101	111	102	96	107	110	115	119	119	90	99	117	117	115	113	109	117	99	126	116	139	117	102	97	117	101	115	119	115	115	131	111	108	129	108	100	115	105	116	104	124	114	129	124	109	117	123	116	122	104	122	121	98	117	102	99	105	116	127	91	111	95	106	112	106	118	113	121	102	109	86	101	104	115	104	106	116	117	100	116	121	137	135	125	92	103	113	115	95	98	97	118	132	118	114	101	115	110	132	100	127	107	113	113	128	118	104	105	111	98	113	112	88	114	113	107	120	116	106	105	100	99	109	96	117	104	117	122	122	102	125	116	111	90	101	97	121	105	96	113	102	121	121	110	117
2082	435	436	463	460	462	407	414	420	371	373	391	350	378	386	335	334	376	368	357	320	395	333	369	364	370	375	374	386	380	322	383	340	369	364	388	356	369	336	362	349	362	331	352	343	360	353	395	346	355	358	358	392	355	373	356	351	358	345	373	367	368	362	397	347	372	355	354	385	370	378	351	360	355	398	339	372	381	358	374	310	379	354	328	390	355	336	362	343	355	352	354	344	338	364	355	343	363	383	343	339	361	355	372	346	350	367	354	335	355	361	333	335	332	349	348	347	380	352	339	335	366	359	364	368	355	348	351	351	354	397	343	338	366	354	357	382	361	370	363	377	337	370	338	396	378	350	386	361	354	360	350	340	370	333	365	343	370	344	352	354	361	350	360	358	355	359	340	381	331	392	382	366	330	375	358	351	361	357	378	351	356	384	359	372	348	373	385	315	332	363	389	365	372	363	344	344	365	354	361	379	354	366	398	398	358	333	367	359	362	333	380	372	341	336	388	373	369	376	366	350	332	369	323	372	368	342	341	331	337	328	370	345	351	347	362	362	320	340	374	374	342	364	354	346	361	331	357	364	358	353	365	398	335	342	365	380	358	420	354	381	336	359	336	337	337	365	395	297	366	326	367	350	394	365	345	351	382	313	373	398	325	329	347	368	349	354	380	370	353	360	371	354	373	370	390	306	364	383	400	341	346	354	372	363	348	342	370	359	330	357	367	346	362	372	339	342	359	366	366	359	360	369	342	364	369	356	324	379	384	348	337	329	362	327	339	337	345	382	335	356	354	378	338	366	341	351	356	384	357	346	361	366	339	324	328	365	347	369	363	340	327	360	339	324	365	381	359	366	354	373	368	341	386	369	346	327	346	359	367	373	335	335	337	356	371	324	344	376	367	313	360	350	342	358	375	373	380	400	374	355	377	369	351	374	329	356	336	331	352	387	340	369	369	392	339	392	361	387	338	382	365	364	359	372	354	323	353	368	348	347	321	380	342	335	350	341	357	347	363	318	330	349	342	382	387	344	329	347	347	352	357	327	330	329	354	396	359	379	336	380	372	376	340	334	326	353	354	328	337	374	342	361	370	379	350	334	354	361	367	370	341	358	354	375	364	363	355	360	385	367	346	345	346	366	349	357	362	329	364	367	357	366	360	358	360	411	340	375	337	310	355	348	352	349	366	360	342	393	378	335	333	328	353	323	340	349	367	389	379	373	388	367	368	343	351	356	382	328	375	354	353	335	312	367	349	349	367	365	352	371	341	328	342	362	349	313	324	367	360	382	368	357	359	351	353	359	375	341	352	332	358	320	326	340	371	349	348	362	375	358	383	369	368	374	356	322	334	392	383	371	323	392	326	361	357	355	312	345	370	349	348	352	347	337	374	327	339	352	374	345	353	347	375	337	357	383	373	334	340	397	324	344	343	329	362	369	324	359	366	333	384	366	368	351	359	344	337	326	373	358	364	356	361	333	367	320	341	393	379	345	375	374	341	378	350	370	371	323	353	369	338	367	354	322	334	342	364	341	362	364	359	398	359	378	336	373	360	371	356	349	366	344	374	350	367	388	367	325	362	380	386	357	366	331	347	377	331	327	373	357	346	371	364	370	340	348	345	318	355	370	330	343	340	326	359	336	331	331	368	356	356	367	365	376	346	345	349	338	324	388	377	367	348	346	389	324	370	355	334	334	363	333	331	336	355	365	355	340	339	328	337	368	345	340	345	358	352	339	371	360	366	382	365	412	344	349	387	386	373	354	362	364	354	389	352	347	341	357	352	365	365	388	349	358	332	374	333	359	355	331	336	387	349	342	351	328	364	358	350	405	342	348	365	367	343	382	344	354	350	330	353	383	373	357	393	345	381	355	382	359	339	362	369	353	322	351	348	344	352	384	356	365	346	339	322	336	348	354	362	381	384	340	379	367	332	347	351	401	365	343	356	367	340	347	355	374	344	377	394	339	340	341	388	337	337	354	348	352	367	365	374	391	355	388	359	346	348	387	358	375	329	349	341	369	390	362	339	362	329	347	348	375	362	359	341	347	321	316	350	325	357	387	386	348	337	317	387	359	350	357	349	311	359	403	357	343	356	370	329	388	327	383	337	347	384	343	349	345	346	367	343	345	356	335	325	378	356	334	350	377	364	319	344	339	371	357	360	354	360	339	347	380	323	356	373	355	329	356	364	360	380	335	365	348	337	335	367	372	366	371	371	365	365	372	345	354	347	328	374	356	305	351	400	355	345	316	321	364	296	337	362	350	330	341	361	331	359	395	369	384	356	334	371	384	372	354	365	368	382	332	359	375	338	364	344	407	379	370	349	368	393	385	394	354	357	353	376	358	375	355	351	324	333	369	342	330	359	326	342	345	320	356	323	325	379	357	356	344	349	353	377	364	379	346	328	310	343	343	397	364	378	351	371	334	350	371	369	375	357	337	357	356	359	379	375	334	389	360	369	334	379	356	358	370	374	358	389	371	357	370	379	372	339	359	365	386	355	366	326	385	388	374	336	351	373	382	335	341	371	338	346	310	355	347	339	365	355	384	329	411	352	351	361	373	316	363	340	358	359	363	355	353	346	362	353	329	354	327	301	374	379	368	330	350	362	360	394	311	330	351	375	361	369	340	369	331	363	367	360	370	355	348	335	347	368	349	369	339	347	382	361	335	371	315	373	352	375	339	369	336	345	348	385	371	341	344	370	350	355	361	329	380	364	358	368	340	352	355	360	330	368	348	363	339	392	332	364	369	382	337	363	360	364	368	406	338	354	370	366	364	381	363	361	356	369	340	356	380	359	382	370	335	336	367	360	376	356	330	361	364	342	344	345	351	356	383	347	348	362	352	342	349	349	320	364	357	362	348	384	369	372	355	362	338	326	327	336	378	368	368	334	359	372	345	348	347	358	364	315	336	341	362	372	360	369	346	361	362	335	331	359	370	407	367	320	341	338	357	343	344	363	339	344	361	327	369	373	354	359	346	354	331	355	368	356	366	353	348	350	340	350	376	344	357	372	374	364	320	328	379	338	362	353	338	372	338	364	355	348	380	326	337	339	352	340	367	330	341	362	329	330	373	384	373	348	364	357	350	342	338	388	352	372	381	334	354	356	349	346	352	342	334	373	371	354	315	371	345	390	371	351	349	377	351	335	364	344	347	378	337	348	364	318	361	341	355	359	362	362	412	374	352	352	357	350	343	334	352	351	363	372	342	344	333	350	364	345	362	342	330	333	343	382	343	343	391	353	367	346	342	308	354	355	338	326	376	363	360	391	403	345	378	373	360	389	367	358	340	351	370	363	363	362	406	330	315	338	364	354	350	372	367	359	372	344	355	346	371	367	332	359	343	404	373	371	367	371	340	370	357	375	356	361	369	364	363	350	332	339	376	373	375	357	340	303	371	358	377	339	361	357	353	373	359	337	373	349	392	337	371	378	358	351	377	361	376	321	382	369	340	345	341	361	344	337	365	357	378	345	363	353	340	399	345	373
7753	1035	1160	937	677	532	460	397	356	345	303	278	266	242	252	219	214	247	223	228	212	197	243	214	196	211	223	208	216	206	229	239	198	199	204	217	185	224	224	215	180	222	212	199	208	217	164	230	201	220	212	213	224	213	178	191	190	211	184	210	204	206	213	192	196	226	199	181	186	207	203	220	203	206	225	178	188	227	189	196	193	172	187	192	204	212	181	199	209	198	209	205	211	190	210	226	217	215	236	187	186	208	189	199	208	206	181	195	196	206	182	203	213	203	201	178	207	190	170	200	206	194	201	225	182	198	198	224	208	211	202	200	189	212	190	206	178	206	190	173	202	200	186	203	233	177	191	201	207	195	187	211	220	217	188	194	190	233	206	220	232	211	186	208	197	203	197	197	177	206	197	201	206	180	185	168	197	198	227	221	192	188	229	167	197	226	219	200	209	233	220	210	188	202	206	219	216	191	186	208	200	205	206	171	196	181	198	181	207	176	191	206	213	204	193	205	178	228	181	192	220	185	187	209	217	186	207	188	209	184	213	196	208	199	205	231	216	199	206	184	226	187	218	185	189	200	215	227	177	205	211	205	209	206	193	194	212	197	222	197	209	184	212	190	199	209	218	193	188	180	226	199	218	200	194	213	196	188	199	220	205	204	191	200	198	175	202	215	179	196	194	189	198	214	198	247	202	213	194	223	204	165	204	218	222	197	236	240	209	195	204	216	202	205	204	230	212	205	194	223	199	205	207	176	210	194	199	205	195	191	225	206	200	200	216	236	200	212	201	185	217	207	192	223	232	222	200	220	189	222	217	194	194	221	187	204	198	204	208	193	160	201	195	196	188	208	184	224	209	224	201	198	215	197	203	192	193	233	180	202	206	206	196	200	189	177	207	206	197	204	207	208	190	189	196	197	230	222	203	208	199	204	180	217	193	186	216	184	216	199	210	188	180	233	201	189	195	168	197	173	199	188	213	195	184	219	210	216	185	208	195	194	188	181	210	221	225	206	193	222	195	195	194	201	198	199	186	194	188	221	193	217	199	187	214	191	179	206	211	222	208	223	213	185	184	202	197	229	197	215	230	206	203	199	191	209	212	217	193	180	210	241	210	221	192	195	209	210	205	181	211	226	209	230	206	199	212	205	189	192	185	187	204	199	201	209	201	188	202	181	185	199	202	199	232	209	205	224	183	192	217	182	182	204	210	199	208	210	182	183	199	226	198	227	187	195	225	203	209	211	202	216	223	202	218	206	197	196	194	195	188	202	198	188	192	217	200	200	167	227	200	180	180	182	206	177	214	193	212	185	212	197	178	201	224	193	208	197	210	220	189	215	186	192	223	195	200	219	203	194	237	205	219	182	202	210	196	203	187	195	185	189	189	198	188	201	178	190	208	196	177	218	205	181	204	189	186	223	212	226	202	203	200	220	181	199	195	191	196	233	217	215	190	194	184	239	207	179	209	233	214	192	210	219	225	214	191	188	207	205	228	216	219	182	188	185	196	197	198	183	211	187	224	206	198	236	185	207	207	216	196	196	197	171	190	198	209	188	181	225	182	197	195	204	194	191	211	206	232	193	187	200	206	205	194	215	191	201	222	214	202	188	191	202	199	212	197	221	213	203	223	199	167	192	176	198	206	186	207	194	211	193	215	191	177	182	197	225	204	184	185	194	196	192	213	210	202	180	225	197	188	219	201	208	183	209	212	211	193	180	213	192	185	201	191	222	209	209	203	187	209	198	224	208	197	197	184	206	204	208	200	206	194	185	207	190	188	195	199	215	191	207	181	201	191	190	191	197	206	196	180	187	222	191	208	197	211	220	179	203	221	212	205	226	229	209	244	227	193	197	196	199	188	210	196	226	190	209	197	198	200	222	230	191	221	198	180	203	209	185	209	213	224	193	220	188	178	236	187	195	163	203	202	226	207	195	205	203	226	194	196	194	202	204	214	214	216	220	218	194	218	193	181	212	202	209	204	178	202	213	219	175	191	179	210	210	226	193	188	201	194	198	189	200	220	209	213	203	208	198	203	200	183	198	209	188	182	200	205	211	229	197	230	197	205	203	209	211	203	198	205	167	184	202	226	185	197	198	212	186	197	191	222	217	221	176	200	193	208	225	197	198	213	182	195	183	180	221	183	210	221	217	212	182	200	177	190	207	229	166	216	199	193	217	197	205	184	218	203	233	186	211	178	212	190	215	170	225	207	202	228	195	183	184	193	211	202	214	193	216	182	214	198	180	213	204	227	205	198	207	216	206	231	194	174	227	190	188	196	225	186	183	203	224	197	222	184	207	201	208	171	217	217	191	192	210	191	207	195	192	186	210	211	210	211	206	195	190	197	206	224	227	193	183	215	206	193	194	197	193	184	208	219	204	190	226	237	196	221	203	211	210	212	203	205	200	205	214	166	183	226	204	189	210	205	214	198	201	210	198	205	191	192	193	193	228	186	189	214	198	206	200	188	203	175	208	205	188	203	188	200	221	199	200	193	181	186	226	192	221	216	226	197	220	196	188	190	208	206	219	208	203	189	186	188	208	193	193	182	195	209	186	197	176	196	186	197	194	190	218	212	200	194	209	190	190	216	211	209	186	191	219	195	188	201	237	218	204	214	218	196	197	221	229	188	191	201	213	207	212	205	181	201	225	204	214	189	206	225	232	177	185	185	224	200	197	184	202	229	221	218	198	208	200	211	214	204	212	233	205	213	211	232	212	193	194	192	214	202	194	187	226	192	214	190	206	206	223	208	191	216	187	205	204	199	208	166	211	198	220	199	203	219	214	227	195	226	195	190	203	210	181	212	217	212	187	185	240	189	190	209	205	208	205	187	160	199	191	215	185	216	214	196	177	197	209	192	206	182	190	212	212	200	201	205	207	204	206	207	204	220	206	192	212	207	177	228	198	183	203	212	193	188	204	176	197	179	220	204	178	210	198	217	203	174	232	212	200	220	214	210	206	198	207	197	215	208	225	204	210	201	201	203	231	186	193	198	205	191	238	207	197	190	211	180	203	206	199	208	209	196	233	203	202	196	236	217	208	204	197	197	179	204	204	225	212	201	210	204	195	218	217	214	186	216	176	205	201	217	182	230	214	246	221	201	187	218	208	237	185	212	229	192	208	194	223	190	200	211	199	220	195	204	209	232	209	206	202	198	215	192	213	211	193	212	230	219	210	200	190	191	190	196	201	207	194	188	185	197	216	205	180	159	214	207	191	224	203	191	217	225	209	182	207	200	197	212	215	188	203	226	198	192	199	204	199	240	197	211	205	206	215	210	191	190	200	210	213	212	202	219	205	199	195	203	199	217	217	198	196	218	174	212	191	200	208	208	202	208	215	194	210	195	208	216	213	173	214	211	208	217	220	245	226	165	202	207	212	209	211	219	199	211	196	235	194	201	195	191	234	208	203	194	189	188	182	214	212	196	167	209	204	226	213	241	215	193	207	210	185	232	203	216	211	178	198	194	206	187	219	196	212	193	208	217	214
5895	1334	2667	3198	2840	2316	1934	1657	1485	1315	1134	1074	980	913	901	786	772	818	758	735	728	726	638	682	702	690	644	646	645	608	656	655	652	658	609	609	633	609	677	676	642	600	615	585	645	577	633	644	630	615	549	578	600	613	602	549	577	594	575	577	587	581	595	617	605	567	567	646	570	613	622	559	546	600	562	561	601	552	578	559	574	578	548	544	589	548	617	602	582	561	590	580	581	541	570	532	626	582	584	607	591	566	598	566	596	591	531	594	595	560	578	598	548	574	575	555	557	552	552	613	566	580	579	544	553	587	579	562	564	561	626	601	591	579	568	591	542	544	570	553	568	603	610	536	557	575	534	563	564	620	574	573	579	570	542	578	585	580	580	591	588	555	525	570	532	555	580	560	566	548	618	610	594	541	508	553	573	574	614	587	579	582	545	546	578	569	555	551	600	591	577	540	583	571	561	538	549	563	561	532	550	552	552	540	561	564	544	561	585	549	530	568	566	563	586	557	566	546	587	574	559	567	580	571	593	541	603	595	579	580	557	601	563	568	574	570	559	565	560	582	591	576	563	582	602	579	568	546	590	525	540	563	608	575	551	549	577	538	589	568	582	544	510	556	584	580	597	571	572	574	553	510	549	558	555	570	561	555	562	575	557	582	576	572	540	594	581	594	543	557	554	584	601	590	569	604	582	582	526	593	575	567	569	534	545	564	544	553	589	561	554	628	556	578	575	568	556	562	587	585	584	511	586	570	563	612	563	572	558	581	538	594	550	544	576	570	572	540	601	594	578	561	508	539	540	580	592	531	533	560	559	544	587	565	536	580	590	532	597	573	573	596	591	586	536	613	561	551	615	562	558	583	589	555	569	541	540	526	546	539	556	566	526	543	560	585	602	561	562	552	582	590	575	619	584	573	575	558	601	553	580	575	577	580	557	508	566	556	552	556	562	559	605	594	542	568	559	542	590	588	560	561	534	552	600	584	611	588	568	590	512	559	547	537	559	542	570	554	583	530	576	575	597	578	548	538	562	558	532	570	579	576	533	563	573	562	574	598	556	577	542	553	548	563	556	594	587	593	558	572	581	590	550	584	589	562	587	621	583	562	572	566	556	559	563	594	530	590	611	554	605	585	607	598	528	563	560	608	598	607	598	546	558	551	558	589	578	585	564	587	551	580	614	582	565	581	537	569	548	577	585	541	580	592	543	549	570	622	562	595	559	544	544	576	550	609	551	522	581	579	562	593	575	570	572	604	560	553	561	540	549	552	562	598	530	532	547	550	572	565	603	571	592	541	581	556	566	539	580	548	566	527	550	597	555	571	532	574	596	551	564	583	547	519	590	562	553	587	606	572	551	560	538	555	580	562	591	596	569	550	581	579	554	540	570	552	552	562	556	563	551	533	606	593	581	547	555	589	565	574	544	558	530	593	575	581	556	541	586	559	573	606	562	547	583	578	579	530	522	604	591	540	537	529	540	617	574	586	574	571	581	557	562	583	574	555	538	611	570	520	532	548	582	574	583	574	572	569	592	587	591	575	592	568	562	558	535	576	595	592	557	555	591	545	573	606	580	599	560	512	557	570	582	528	585	567	567	571	554	576	595	569	554	563	533	599	551	575	530	543	567	571	579	571	574	604	598	567	607	559	575	574	586	605	552	540	540	566	577	584	563	585	558	587	582	594	525	583	600	594	555	535	597	573	523	555	578	533	542	533	648	563	568	589	549	570	600	510	567	547	548	559	582	579	572	561	586	565	538	588	584	559	589	538	584	522	515	608	544	596	621	554	608	593	546	570	588	546	549	551	531	546	532	594	520	600	596	596	591	543	589	599	597	517	552	561	553	561	599	563	569	541	592	579	540	561	542	563	542	576	560	529	566	558	564	584	591	551	589	604	580	594	578	566	583	591	561	615	630	588	561	534	564	558	589	522	536	580	597	595	557	607	572	551	550	545	569	551	532	552	564	574	582	586	585	547	591	531	553	539	529	582	602	563	590	555	550	560	567	536	597	605	545	556	514	573	558	601	575	573	559	587	560	579	560	544	529	584	559	535	611	573	587	527	618	602	630	582	564	585	572	580	543	528	578	549	546	535	608	590	609	571	589	542	532	562	579	615	595	536	599	548	579	548	473	589	546	623	530	552	567	530	573	593	593	508	532	566	605	573	589	548	510	551	562	615	582	600	598	612	579	587	582	579	553	554	561	562	576	593	549	594	570	593	561	612	566	527	545	604	582	551	580	535	559	582	576	582	568	581	582	582	578	566	577	589	551	599	571	604	581	586	609	550	572	561	545	551	515	576	586	633	582	533	527	585	548	582	576	528	547	577	572	517	561	558	521	537	557	560	545	548	580	552	524	559	552	589	615	566	588	575	517	571	530	592	558	560	573	567	564	590	574	552	545	549	551	606	551	580	549	596	542	604	589	576	584	545	530	561	586	519	537	573	584	531	594	569	598	578	552	585	550	595	561	529	551	570	587	550	572	587	568	554	591	570	596	604	555	592	576	581	538	623	544	542	548	554	590	564	564	574	583	531	576	557	593	544	574	569	558	526	543	556	523	580	567	586	547	595	581	591	569	567	595	584	576	512	572	586	581	567	587	564	537	554	558	565	575	553	534	573	574	595	546	538	555	584	588	577	591	588	547	579	544	532	569	550	542	587	547	564	572	575	564	552	595	596	595	568	585	512	554	596	583	525	535	569	537	543	578	556	557	543	591	601	531	558	583	561	564	559	564	572	578	572	568	566	582	558	566	568	554	590	560	532	590	573	564	556	580	617	575	564	583	583	572	575	554	572	567	593	550	561	562	555	628	586	594	555	600	529	525	565	576	541	521	580	567	565	544	607	566	539	593	565	573	552	562	585	574	561	589	550	568	576	575	553	559	589	608	573	595	587	609	540	533	583	595	554	554	531	563	631	532	553	575	589	560	562	562	548	562	554	587	585	540	503	566	601	559	551	603	611	557	542	555	559	536	530	535	576	601	637	549	570	562	559	598	548	585	588	578	589	560	533	550	560	607	555	527	603	622	583	561	602	568	591	613	583	560	603	574	589	565	586	559	573	543	529	524	522	556	540	604	580	558	573	554	576	565	569	589	527	563	573	548	565	548	562	557	600	540	531	565	594	553	580	560	613	557	569	584	636	558	583	532	533	587	555	539	564	597	578	568	554	585	560	546	571	539	534	572	568	610	552	540	563	535	563	512	569	550	585	516	534	569	589	555	601	618	583	596	542	573	565	565	527	564	584	520	530	578	570	573	597	609	590	560	608	549	584	583	581	570	603	547	578	567	585	569	550	548	623	563	589	568	531	572	550	566	543	561	545	546	558	567	543	557	560	564	605	588	574	569	601	554	587	532	577	578	530	541	584	543	577	563	561	565	541	603	556	528	558	557	577	573	582	525	591	585	577	572	594	569	613	605	517	502	582	561	529	500	572	598	536	542	553	550	557	571	525	558	615	576	562	594	571	577	548	508	588	563	570	560	510
14317	2515	2550	2028	1363	1071	923	750	643	600	534	472	539	466	467	427	428	424	411	394	386	412	419	422	390	383	414	414	383	362	417	403	342	383	393	331	376	362	380	362	419	360	386	422	400	379	372	372	356	393	354	374	369	392	382	381	367	326	381	358	385	388	392	403	383	391	397	369	357	361	381	368	374	342	337	353	368	381	391	344	346	366	359	344	370	361	384	373	390	377	326	344	341	339	360	347	389	379	349	334	353	357	372	336	368	321	388	395	445	343	363	358	347	387	360	353	344	382	357	341	375	334	359	369	364	365	396	365	367	383	365	354	358	373	336	352	381	372	362	366	384	372	388	379	319	389	387	350	374	346	339	321	375	340	361	350	354	324	338	367	378	396	359	394	341	369	329	369	390	354	329	358	374	391	350	351	382	375	360	414	392	348	361	339	344	375	338	337	359	374	363	377	335	353	367	383	386	361	379	353	345	379	373	382	327	347	376	329	362	365	385	374	345	361	379	357	355	399	337	338	350	338	367	376	358	391	359	336	340	349	356	397	352	344	391	343	360	340	337	329	379	366	361	344	369	346	321	351	375	350	374	365	381	324	366	366	376	397	400	320	373	392	363	375	335	368	358	378	352	341	368	373	386	366	360	343	379	392	350	359	354	353	371	329	376	367	350	349	372	327	357	345	370	373	406	331	372	375	359	367	333	359	356	364	332	363	371	387	333	397	359	407	398	381	373	371	387	357	364	338	363	344	403	365	328	379	389	364	348	352	379	356	401	352	350	357	378	385	360	355	366	365	386	371	382	389	368	386	363	348	370	360	386	354	338	356	360	396	359	349	378	376	361	377	386	341	376	333	402	357	377	407	339	374	364	331	332	341	353	358	359	364	347	359	398	368	379	347	352	379	378	390	390	404	370	330	359	350	353	370	369	339	363	352	407	399	366	347	417	379	386	371	392	382	380	390	359	363	362	370	373	341	369	356	364	351	358	363	369	358	361	368	364	379	347	345	399	357	345	366	388	359	378	375	339	363	375	324	370	392	368	369	392	335	329	347	355	354	350	379	375	372	369	361	352	366	364	424	358	356	377	408	353	354	396	381	343	424	380	372	353	370	401	354	353	366	337	361	398	403	386	391	335	353	338	376	380	387	367	365	335	343	363	361	355	335	360	348	359	345	404	358	391	366	383	348	343	375	356	344	372	343	344	368	352	386	330	384	342	358	370	380	350	365	362	383	385	388	343	332	375	364	363	330	397	381	412	346	344	370	375	371	374	376	369	379	390	371	328	368	363	365	368	343	327	356	357	384	385	360	380	387	341	314	367	326	358	370	368	393	322	346	340	342	362	397	369	371	388	354	330	352	393	397	366	392	375	352	389	347	353	349	338	391	347	362	349	357	342	339	359	342	379	392	353	369	340	386	390	342	362	380	356	379	371	375	351	328	374	388	354	367	332	360	380	340	358	398	364	371	351	325	352	386	352	347	387	376	341	387	386	357	353	371	418	373	370	356	348	346	361	364	368	396	364	322	329	332	355	358	368	369	362	344	344	349	383	359	360	422	363	364	372	362	365	360	340	388	394	341	359	403	357	343	351	361	380	343	347	348	358	364	357	359	349	364	364	370	368	357	343	361	346	360	368	306	345	346	355	370	352	344	375	370	365	341	345	338	345	376	356	370	381	386	374	361	383	334	367	358	358	388	360	335	388	391	359	365	349	362	349	396	396	357	371	341	369	368	398	350	350	404	364	355	335	378	346	355	345	384	382	373	368	363	369	359	364	359	342	326	375	360	366	376	365	371	408	411	376	385	352	363	332	374	394	379	378	365	335	380	388	359	356	396	352	386	383	378	355	376	375	387	331	357	370	351	345	378	366	349	347	368	354	368	370	345	356	356	354	358	362	364	363	340	331	317	367	349	340	398	352	361	373	352	381	418	332	381	340	381	346	399	379	334	359	396	393	364	382	359	337	354	387	371	379	365	396	393	355	364	381	391	359	392	327	346	354	388	383	357	377	356	348	374	388	405	343	368	358	344	405	336	374	359	366	301	400	390	376	359	342	347	363	366	340	393	381	381	353	354	367	340	347	346	373	343	382	360	362	309	387	338	390	370	389	377	335	354	358	347	350	353	355	367	369	347	371	392	363	369	392	383	359	349	394	370	401	379	372	352	374	344	352	394	359	375	352	339	349	330	389	367	369	378	345	357	396	353	359	371	369	371	344	386	355	352	346	358	403	385	357	386	373	358	360	373	338	351	399	367	354	348	383	353	410	363	384	364	365	372	364	324	369	370	372	331	358	366	354	356	358	347	376	391	312	340	385	380	376	390	419	384	375	318	376	368	387	366	334	396	340	341	360	401	342	372	360	333	338	355	361	372	390	365	373	350	411	395	361	374	382	380	332	372	368	362	400	376	382	356	352	325	359	347	364	369	307	399	382	393	358	387	384	360	371	340	351	379	377	376	397	313	336	359	371	345	367	363	333	360	325	368	370	366	351	354	363	361	399	390	381	344	366	382	416	383	352	353	378	368	356	356	355	351	357	363	385	388	366	351	374	352	367	366	363	350	343	387	350	378	378	363	370	371	370	334	389	393	338	391	362	344	352	388	354	367	374	334	361	387	324	359	412	370	355	379	404	334	357	381	359	329	371	350	360	393	346	409	372	374	360	374	382	341	351	358	387	369	376	348	377	355	310	329	363	405	349	347	368	341	375	341	354	360	362	339	348	369	359	343	379	376	363	385	372	347	355	333	376	377	363	343	361	385	370	435	427	351	348	398	316	378	346	372	358	381	402	356	371	374	351	368	364	322	366	376	384	355	340	380	392	399	392	344	339	363	334	402	362	362	373	343	349	392	337	373	366	380	355	362	368	360	338	379	381	378	383	348	377	371	372	342	376	403	409	376	371	380	356	365	358	348	387	332	347	368	370	375	351	338	375	328	375	391	380	358	394	379	362	356	398	329	337	388	350	383	355	363	392	375	363	363	349	390	373	335	402	369	364	396	375	370	389	364	377	366	366	390	335	380	332	378	365	334	370	381	384	374	351	334	369	401	364	359	389	363	367	375	385	349	375	331	370	383	324	374	386	349	385	412	365	388	387	371	373	361	384	384	353	373	369	337	341	350	355	335	370	345	381	387	341	428	396	354	381	383	393	366	374	387	358	359	378	362	341	318	354	380	358	344	366	373	342	389	327	376	376	390	364	375	359	371	375	360	391	354	388	386	388	362	339	362	336	354	348	337	361	389	339	384	364	366	377	365	378	369	368	356	397	371	429	379	398	364	347	364	371	400	373	360	340	389	386	360	374	398	389	377	334	378	373	351	365	341	345	343	374	374	373	338	355	362	336	352	342	381	365	351	339	343	386	368	357	355	341	340	351	334	355	359	368	339	358	363	371	384	362	353	360	357	351	402	338	351	353	368	350	380	402	357	379	409	377	350	366	366	368	338	374	368	362	363	369	355	349	345	346	372	373	388	365	337	363	377	380	353
7848	2403	5019	5737	5066	4315	3494	3082	2703	2312	2047	1900	1659	1674	1541	1427	1376	1342	1221	1323	1214	1205	1196	1157	1131	1101	1107	1064	1026	1056	1108	1013	1013	1056	1037	1014	994	1026	1075	1042	1074	975	976	998	926	968	1017	983	961	935	939	946	996	881	907	981	939	879	923	932	917	956	898	892	934	902	896	910	931	925	951	891	942	890	971	910	947	900	956	902	902	913	858	918	962	942	902	868	907	960	944	894	892	922	920	850	836	933	913	877	906	875	881	838	880	936	872	880	910	916	915	877	922	907	892	914	867	933	903	902	863	888	867	858	895	919	909	841	875	857	869	911	909	940	867	847	880	896	890	880	925	933	841	936	870	907	892	934	854	928	911	917	843	930	920	868	867	858	945	861	913	896	907	883	858	880	920	957	857	845	864	930	835	914	884	833	842	928	896	875	919	978	867	903	862	844	883	905	924	926	876	876	889	886	891	908	951	876	835	940	912	877	886	851	849	921	858	918	902	877	950	938	905	901	893	887	903	906	907	850	877	921	888	863	898	906	884	890	862	904	897	899	934	908	912	902	962	869	862	878	873	896	923	897	914	912	872	871	890	933	877	898	877	919	896	855	901	871	863	944	873	913	872	899	895	906	899	909	928	915	884	968	843	883	890	916	943	885	853	920	892	925	850	891	889	923	909	885	942	906	886	867	881	927	874	914	833	955	916	928	909	931	896	890	853	861	895	884	911	881	904	862	955	901	863	916	942	913	891	893	854	853	942	878	907	920	872	901	904	866	906	864	908	896	868	862	886	885	877	860	869	903	864	902	900	952	952	885	924	849	932	893	877	901	880	947	930	919	921	908	954	907	947	868	883	903	895	858	891	887	905	890	891	878	915	866	958	881	953	933	937	902	917	888	878	894	887	972	916	911	880	916	880	880	877	879	902	890	913	973	838	846	873	873	908	936	921	867	879	904	961	888	881	885	923	930	873	963	903	870	906	907	887	899	929	851	899	844	863	893	907	840	925	897	900	932	877	861	892	915	841	893	923	913	895	884	862	915	920	944	933	899	930	902	890	868	913	868	899	900	892	905	947	898	859	869	911	947	899	866	889	930	858	908	881	891	934	854	901	958	834	848	934	930	930	940	867	879	931	931	878	884	882	927	908	874	896	888	893	910	920	837	907	906	913	934	936	890	925	905	923	847	919	873	902	815	882	861	920	866	862	908	845	884	897	907	861	913	912	896	915	849	910	896	907	895	929	921	882	858	887	866	861	904	922	924	855	828	933	813	932	901	904	869	894	875	921	883	893	908	899	878	873	913	821	903	874	930	901	918	850	848	909	905	897	870	873	939	918	945	885	913	942	882	919	863	892	916	918	879	893	911	908	896	915	928	843	858	847	876	892	882	869	916	910	883	898	901	902	891	875	906	902	923	924	866	921	873	933	890	892	938	859	876	916	929	875	887	847	860	915	915	879	894	921	883	941	915	907	900	872	890	851	941	827	885	868	913	937	907	877	933	866	869	889	856	880	934	951	880	943	918	899	939	895	939	836	866	860	878	852	941	930	914	875	883	943	942	888	900	898	901	911	922	904	847	906	891	910	897	890	824	928	931	913	908	934	925	899	902	914	915	870	860	921	886	937	875	859	919	909	862	895	924	889	889	828	916	905	873	873	888	879	842	914	938	816	859	901	917	998	923	885	904	841	920	898	932	901	869	903	907	943	888	893	909	889	895	893	930	908	915	906	879	868	896	943	895	902	893	888	908	923	878	892	894	935	875	908	855	849	908	837	867	901	872	860	906	904	955	898	885	913	917	975	919	909	871	870	872	942	906	908	906	954	886	881	903	896	960	921	897	914	918	898	911	871	871	878	918	902	901	903	918	930	809	947	881	865	872	877	860	836	870	917	961	841	916	918	855	942	898	943	857	976	891	930	899	907	908	903	874	859	935	912	927	919	928	903	904	847	930	944	901	853	935	891	913	873	886	927	853	933	940	903	890	810	864	875	859	881	926	862	942	957	873	929	884	898	895	905	889	916	886	873	899	905	874	841	910	877	901	873	880	866	934	874	895	939	889	862	934	911	883	922	921	905	832	930	914	922	855	961	854	896	888	890	895	876	896	882	885	887	870	902	937	851	868	911	867	922	877	920	860	941	900	889	866	863	924	834	921	901	890	900	872	880	891	831	811	896	906	855	853	919	873	892	905	878	863	885	883	915	874	887	890	904	873	888	900	905	911	939	906	892	935	899	855	879	891	857	898	878	859	869	902	900	860	955	926	892	944	921	895	897	895	920	869	893	905	897	889	873	928	867	853	967	866	926	899	908	899	885	917	887	881	899	874	890	887	892	889	921	898	931	864	907	892	869	903	885	895	880	917	871	874	862	880	902	878	891	898	858	874	899	895	888	923	857	883	856	879	898	882	850	903	871	900	959	883	896	872	900	967	918	899	929	894	928	960	856	872	909	887	857	901	903	864	899	921	920	861	918	860	870	869	898	849	917	848	943	872	934	894	909	865	886	923	917	910	924	875	905	946	878	845	854	844	891	862	910	914	915	926	854	892	890	890	904	913	936	863	848	922	876	885	904	864	899	900	891	920	888	903	892	869	891	873	868	853	886	943	915	914	831	920	892	894	876	897	928	914	883	878	872	882	907	857	899	925	946	904	863	878	894	880	845	890	877	923	855	867	915	926	941	904	907	865	865	880	872	895	845	898	930	918	924	830	856	904	895	870	873	826	884	878	852	931	894	911	863	869	907	931	904	851	897	919	921	953	887	866	880	872	954	902	892	878	896	911	884	893	874	962	914	912	916	887	855	855	843	849	907	863	922	905	838	885	892	930	922	845	862	864	872	905	914	936	919	903	901	907	864	899	840	900	894	854	861	903	886	919	853	863	915	943	880	919	878	907	870	892	885	847	907	876	881	880	855	937	865	919	941	916	904	888	918	920	876	874	876	880	894	894	911	886	904	906	845	835	926	891	946	895	898	874	909	889	878	880	908	902	842	823	884	875	927	927	861	876	851	893	893	940	863	919	881	847	877	957	928	888	950	900	947	899	852	923	882	876	891	921	933	899	925	878	865	882	908	946	925	859	914	916	899	865	902	849	908	894	890	954	880	870	892	855	895	909	869	883	877	905	882	906	923	881	874	888	914	879	908	879	868	917	893	825	955	900	896	860	900	907	876	835	900	828	900	889	920	895	890	933	864	928	869	854	897	869	866	868	914	915	877	914	872	842	862	889	900	879	843	911	903	909	921	873	878	899	879	875	920	927	907	901	903	886	896	878	866	919	908	899	905	899	883	868	936	888	884	895	897	849	983	891	901	891	871	908	882	927	868	905	894	874	900	925	855	862	896	880	903	872	868	886	899	842	841	946	892	961	834	919	871	870	910	928	941	884	871	869	897	913	877	884	924	932	865	927	964	915	904	898	827	912	872	917	874	890	901	877	964	893	876	924	857	872	948	837	924	929	868	950	844	880	899	875	873	906	870	934	895	927	863	855	874	898
1915	142	135	145	150	108	124	99	114	138	114	127	121	107	110	116	114	120	117	102	113	113	99	111	127	103	125	124	100	112	124	117	115	97	135	139	130	131	142	118	106	116	117	115	101	94	122	110	108	154	110	107	125	116	120	95	102	100	126	110	103	105	104	119	100	108	114	106	120	113	109	115	138	120	93	97	113	99	106	100	104	111	117	138	117	113	121	114	130	109	139	159	91	106	103	131	95	124	134	112	117	114	113	102	127	135	105	114	98	103	85	104	124	104	120	119	79	150	107	125	126	120	109	99	94	120	111	111	118	121	113	115	118	110	105	105	118	104	110	140	93	113	123	113	107	126	109	107	136	121	108	98	124	111	116	123	110	120	111	134	123	98	131	114	112	112	97	122	108	104	114	109	128	113	93	95	112	95	95	110	120	109	120	115	107	110	117	120	129	114	121	94	113	115	99	113	95	104	115	106	92	114	105	115	123	112	117	113	141	123	110	108	118	104	104	103	109	101	114	110	126	110	100	100	101	106	100	104	98	93	116	107	136	114	113	125	118	124	115	128	123	125	116	111	105	116	113	130	113	88	120	107	120	113	104	114	126	100	109	103	83	92	100	104	107	119	112	119	112	104	112	100	98	102	122	123	101	108	106	111	115	102	111	93	117	126	97	100	112	104	120	116	119	115	105	112	134	109	124	116	112	99	104	113	95	128	104	110	105	110	109	116	132	112	102	107	115	102	102	115	120	94	97	114	111	97	117	124	99	115	113	129	132	90	109	101	94	119	117	101	122	132	113	124	104	119	125	120	128	124	101	108	99	93	121	106	118	113	113	101	116	134	100	107	119	88	99	111	122	125	123	113	106	104	114	102	94	110	107	118	113	124	110	100	116	125	130	103	103	101	115	110	107	91	106	103	116	104	101	87	116	105	99	93	123	120	121	108	113	112	129	121	124	101	93	114	121	124	111	117	122	126	105	131	108	117	127	106	113	113	103	106	109	103	98	96	112	112	95	113	99	136	109	107	104	112	108	101	117	105	115	111	120	90	100	118	110	120	107	112	109	103	121	126	115	119	115	141	139	126	97	110	103	93	118	84	108	102	116	126	124	111	103	102	99	121	109	106	112	123	109	123	119	120	111	117	112	124	116	131	132	112	122	102	112	116	117	125	125	99	98	118	112	113	110	120	111	95	107	128	110	139	102	97	113	113	109	146	120	103	105	130	125	112	133	128	118	111	118	120	105	103	106	109	121	95	104	112	107	114	104	110	100	104	99	113	93	107	115	123	127	122	103	93	111	99	125	121	101	108	101	133	115	116	124	111	110	101	107	95	108	118	114	106	98	105	132	131	119	122	117	129	116	125	137	118	113	115	120	109	107	114	107	131	131	120	105	107	97	109	96	99	131	129	100	126	107	91	108	109	112	128	99	112	115	130	104	102	131	118	106	112	115	121	106	116	119	104	105	127	108	108	110	124	107	139	117	98	110	138	90	95	151	110	112	110	101	104	117	108	100	126	124	92	118	107	122	104	119	122	109	99	110	127	106	126	119	104	110	120	95	115	113	135	84	91	109	115	102	102	93	118	127	117	118	101	113	118	115	90	107	95	130	102	115	113	115	113	109	132	147	122	92	113	91	105	115	91	126	95	127	113	118	123	129	116	111	94	116	115	118	96	121	86	125	96	129	114	125	115	109	117	105	112	108	107	136	112	112	107	107	112	108	118	100	111	119	104	123	113	118	109	116	111	97	103	108	104	113	99	109	117	120	123	104	109	100	124	115	119	126	108	100	120	105	94	89	101	106	97	137	99	112	130	125	131	100	112	113	119	130	115	110	112	116	119	109	113	126	128	108	99	105	118	124	104	92	114	109	96	118	105	125	94	140	96	121	100	103	97	141	92	109	98	110	123	81	125	113	118	93	133	108	110	113	105	108	108	105	119	135	100	91	117	117	116	105	117	110	112	109	104	114	113	109	99	120	103	134	91	122	114	104	121	123	123	99	107	97	110	121	88	116	122	117	103	116	104	125	98	112	133	99	109	124	108	113	117	106	118	119	112	115	114	107	122	122	105	106	105	107	100	107	106	117	122	121	108	120	147	122	101	135	113	130	136	109	115	101	108	113	122	116	126	106	107	129	129	136	104	109	109	95	105	109	107	104	150	103	108	94	124	118	121	96	119	102	118	103	82	120	116	118	116	95	95	120	116	108	125	87	123	120	98	114	107	115	106	118	116	121	119	87	106	113	103	132	112	121	115	104	121	127	113	109	123	116	117	102	103	113	107	138	124	97	114	113	94	115	133	119	110	135	105	101	115	126	118	114	108	114	108	131	99	119	114	105	121	113	119	109	119	112	115	106	120	87	115	110	106	112	104	117	115	116	115	128	104	112	112	111	97	121	98	120	117	106	90	121	123	115	110	113	128	105	102	99	130	120	137	110	107	108	136	109	116	119	116	109	98	145	112	135	96	112	91	120	129	113	126	129	121	98	100	96	137	101	121	104	116	127	96	119	110	110	107	117	105	114	102	106	102	110	125	128	125	140	87	119	101	111	114	100	118	107	120	136	101	104	111	99	134	109	112	139	116	110	100	120	108	104	114	105	114	99	106	121	95	90	103	114	94	118	122	126	118	115	114	113	104	130	97	117	104	114	115	115	99	110	123	108	93	95	102	137	108	109	119	126	111	120	104	128	129	114	120	104	138	118	118	108	99	112	104	115	93	110	114	119	101	120	106	110	106	111	106	111	118	109	131	88	98	133	109	128	97	107	115	110	106	105	109	117	118	106	120	113	106	103	105	112	120	100	118	113	105	105	107	105	118	118	104	109	90	108	112	114	103	110	112	107	112	109	112	109	108	97	122	100	92	112	108	85	117	118	90	123	114	107	114	111	110	99	99	111	103	103	114	108	99	114	105	99	115	126	119	127	129	103	108	100	143	103	103	93	104	107	116	123	97	116	109	112	128	91	100	108	113	94	96	116	119	112	99	110	106	106	113	125	109	118	119	111	110	117	101	109	126	113	102	110	106	97	118	115	92	104	128	131	115	124	109	111	111	112	128	119	104	127	131	112	108	125	114	119	97	110	105	108	106	126	122	107	111	122	126	98	109	132	124	122	126	123	118	109	122	93	116	107	120	113	117	116	106	109	101	104	130	108	118	111	103	111	120	106	103	112	128	111	116	107	108	123	107	127	99	131	114	127	104	115	106	121	121	103	115	115	113	126	124	111	117	106	132	107	117	116	116	115	91	124	106	99	109	123	108	98	118	99	113	105	121	116	102	126	115	127	99	107	117	121	119	117	119	105	124	113	99	108	110	103	100	108	102	102	119	92	96	106	104	100	90	108	109	85	104	78	106	110	102	132	119	106	118	125	100	97	103	109	128	115	113	114	101	100	127	110	104	104	93	122	106	114	124	126	120	101	110	118	121	104	118	117	123	117	128	118	122	115	123	111	110	110	94	98	111	117	115	105	118	116	106	129	125	120	114
2122	413	426	438	418	443	440	417	388	354	403	386	353	350	362	381	360	306	352	371	352	367	348	367	360	385	355	349	363	371	344	377	370	380	337	356	366	385	373	334	380	360	348	315	329	364	365	343	375	343	334	352	333	364	377	329	363	370	396	368	370	350	362	372	386	344	370	391	356	355	362	377	322	330	392	383	360	335	360	345	377	304	342	351	349	360	365	334	365	384	307	381	320	365	391	359	380	383	349	357	338	371	350	365	377	369	335	363	374	355	326	327	338	353	318	324	359	355	326	339	354	365	350	375	343	376	376	337	378	370	343	349	337	378	372	309	352	360	362	344	331	364	378	383	341	352	351	336	343	344	351	320	378	359	357	368	361	327	351	363	353	313	361	331	388	326	380	393	349	358	337	349	353	363	328	353	354	332	376	358	369	356	353	362	342	339	354	350	348	338	354	373	359	325	347	376	359	328	392	321	349	363	347	323	370	385	363	340	307	366	366	372	390	347	337	362	331	328	342	343	377	341	368	355	367	373	351	343	342	358	338	337	375	360	319	366	361	364	366	375	350	326	363	365	335	376	373	360	386	360	377	330	328	336	339	368	374	320	370	350	372	331	351	364	378	344	340	348	380	353	373	374	344	381	336	382	348	335	317	355	353	343	373	345	357	339	373	370	365	375	380	357	341	373	343	382	347	331	325	314	372	345	346	396	355	355	357	352	336	329	364	355	386	348	387	331	346	350	365	401	382	384	333	355	390	361	385	362	384	334	356	339	361	345	367	366	353	335	352	338	362	318	353	395	342	344	340	348	359	368	382	360	374	325	370	333	359	355	332	350	381	361	382	329	385	337	348	361	332	372	360	389	325	367	367	360	365	379	361	331	386	314	339	338	373	350	352	362	352	341	342	375	322	369	345	357	364	327	374	347	349	319	377	378	387	361	335	349	377	360	357	356	360	339	350	356	350	362	360	358	386	352	335	382	370	344	340	365	345	366	338	362	374	364	350	379	349	338	327	360	355	336	324	338	354	363	348	342	373	362	333	326	319	309	364	332	355	372	334	325	348	361	347	346	322	358	353	353	358	370	379	345	396	334	373	343	372	387	351	347	336	364	358	362	366	344	351	355	350	357	351	353	367	392	361	353	326	329	333	402	366	359	336	344	335	353	346	351	337	383	382	376	368	329	371	375	327	373	365	376	338	357	340	365	396	384	357	367	341	347	327	372	346	360	348	357	379	356	393	340	353	344	356	341	387	360	370	359	331	363	363	357	347	335	355	379	367	347	346	354	352	379	352	347	320	380	350	364	334	346	359	357	362	358	386	340	361	346	359	375	354	341	361	353	323	341	394	348	355	339	329	362	342	350	355	328	292	319	344	395	360	340	353	360	357	365	301	359	360	340	338	382	374	356	367	352	305	373	374	321	367	338	343	359	376	327	370	358	376	340	360	382	328	346	339	368	378	377	361	374	343	355	371	357	363	354	369	358	362	313	354	325	372	338	351	333	323	362	352	348	354	361	362	413	348	354	353	324	356	375	370	335	352	356	337	353	362	364	339	344	362	333	327	343	345	357	342	333	365	362	374	343	320	353	362	351	378	356	362	363	390	365	398	352	349	374	358	368	357	368	341	356	330	360	333	333	351	334	345	364	381	390	338	358	336	349	370	343	329	373	319	366	338	378	386	362	361	342	359	341	340	370	336	365	385	335	310	364	346	399	361	350	341	341	362	351	361	359	348	342	344	366	324	364	372	345	355	384	331	324	351	357	364	364	360	361	367	363	342	367	343	399	371	354	367	368	389	341	381	331	350	328	336	332	331	350	337	348	369	357	333	325	327	389	328	373	343	350	355	336	368	382	374	344	397	333	370	354	366	371	348	329	340	363	357	336	336	331	384	371	377	339	376	343	375	361	328	341	350	348	337	374	348	348	349	354	324	315	341	367	325	336	362	374	365	386	340	356	361	358	376	346	335	370	342	377	341	349	342	402	339	365	356	342	324	359	341	349	332	378	379	362	351	358	344	346	373	331	321	367	345	328	334	412	372	359	322	327	387	389	362	350	366	317	386	336	374	351	344	377	368	363	350	369	355	351	329	333	329	336	341	386	387	343	360	357	352	341	371	359	343	363	353	345	407	348	361	321	339	353	332	373	351	389	354	335	342	384	329	392	341	374	393	357	329	343	321	378	360	377	363	345	381	327	339	339	358	341	334	321	372	355	313	363	358	356	333	404	354	359	367	322	357	381	391	335	368	382	381	323	403	364	367	368	354	374	346	355	364	388	332	337	327	362	343	383	332	391	348	349	365	364	358	345	341	352	329	337	348	358	326	381	357	343	350	373	340	392	310	330	357	334	339	350	367	357	319	335	329	362	367	338	345	355	349	344	352	369	369	367	383	345	347	393	356	348	370	353	317	350	376	350	358	388	319	376	340	342	373	329	368	379	345	346	366	362	360	351	331	356	350	353	352	365	373	354	325	377	377	358	345	328	374	360	353	344	334	341	322	354	353	390	370	357	363	371	351	341	345	353	362	341	346	344	324	362	317	378	343	353	339	359	381	359	338	355	332	381	325	363	338	410	338	342	345	356	366	387	348	358	400	349	338	315	350	356	386	354	370	330	358	331	330	375	341	382	336	374	387	371	371	344	369	348	355	336	381	346	374	338	364	361	372	362	335	366	351	328	355	369	336	346	351	355	378	322	356	348	373	342	357	357	386	320	362	343	346	368	362	377	339	360	364	336	321	351	347	349	349	368	365	370	342	325	329	343	334	364	357	375	361	326	340	315	345	371	343	363	352	360	323	383	340	353	333	372	363	336	357	357	363	341	340	353	352	331	382	347	343	368	349	338	338	371	312	385	361	390	358	340	359	344	361	331	345	364	376	378	320	367	342	368	384	364	358	329	381	349	343	339	355	356	347	371	349	352	375	346	370	384	318	343	339	357	346	372	378	369	367	346	372	362	390	356	369	332	367	341	348	359	345	343	311	351	373	335	374	342	360	347	355	330	344	354	348	378	382	382	338	362	364	362	350	381	360	333	363	370	358	320	358	347	353	346	352	361	382	353	351	351	351	382	358	319	375	362	321	386	324	378	318	358	363	382	349	360	355	339	344	350	334	409	388	350	372	381	357	387	340	365	357	353	339	393	349	373	341	339	368	345	367	344	338	353	368	331	391	344	359	381	388	338	376	373	385	382	330	383	343	376	349	376	352	307	354	328	383	358	337	312	318	355	356	339	362	356	374	356	388	371	354	354	343	347	323	355	347	355	356	354	316	369	384	366	382	319	345	346	383	371	357	348	366	390	375	371	352	350	311	350	366	385	361	364	365	343	385	348	355	370	371	358	371	352	338	349	337	354	356	333	365	324	382	398	350	377	362	349	325	360	381	365	373	350	391	356	394	372	364	378	385	358	365	344	356	370	360	327	354	357	374	372	358	386	358	344	357	359	375	321	371	367	390	374	339	356	335	343	375	376	342	373	395	369	347	343
7509	1047	1240	935	699	511	466	413	354	307	286	287	244	230	271	269	239	239	242	215	231	218	216	205	225	243	217	210	225	214	192	194	202	227	211	196	196	256	220	225	164	199	182	202	180	227	183	168	200	193	225	217	195	217	214	217	221	208	188	197	190	215	203	196	192	214	198	196	231	199	204	203	194	200	187	223	224	177	183	196	199	199	211	199	231	187	217	181	210	189	190	210	202	206	199	197	224	207	217	201	169	174	249	202	205	218	221	202	184	235	177	216	210	186	187	219	207	219	221	212	193	211	218	206	208	202	206	191	184	205	213	206	203	181	200	189	205	213	196	216	193	186	183	204	207	207	209	209	200	206	183	198	218	189	201	204	203	211	197	192	194	197	217	207	217	205	216	221	198	199	198	208	202	203	190	189	209	206	174	195	189	206	210	183	187	200	194	212	212	175	190	193	198	235	180	207	206	229	214	206	199	200	200	198	204	204	222	205	199	200	197	210	215	189	187	187	186	212	213	185	187	247	196	203	209	233	203	220	208	190	178	215	212	193	226	229	213	211	194	205	198	214	218	230	201	186	209	193	216	204	197	191	190	198	229	181	198	209	195	184	206	187	238	236	212	194	204	202	191	202	203	195	197	201	211	211	219	200	166	216	201	194	199	217	206	187	197	201	222	238	222	215	201	201	207	164	199	184	216	215	216	207	194	208	213	209	212	233	195	199	176	231	210	171	215	239	200	191	195	177	220	199	224	206	226	197	217	221	215	212	187	189	201	176	187	207	205	198	199	205	205	202	241	186	219	209	199	197	208	186	208	204	169	195	163	207	226	197	191	207	238	214	207	213	188	226	190	204	233	173	194	203	214	212	197	198	202	213	174	194	203	211	194	204	198	205	172	209	200	189	192	181	218	193	217	188	194	227	187	185	208	210	204	191	211	194	193	193	220	202	197	206	180	196	231	216	205	228	180	178	190	199	185	206	196	229	188	199	187	190	207	177	191	194	214	214	209	197	214	198	200	221	185	192	216	198	219	226	190	222	180	202	216	199	178	201	187	192	226	197	198	218	200	240	205	198	200	222	203	231	226	224	207	226	191	195	203	179	218	234	205	203	232	215	208	231	171	193	208	228	199	213	218	200	206	221	194	205	184	219	194	211	234	184	182	193	201	199	224	195	219	199	207	181	199	238	221	206	180	205	217	217	192	215	179	233	203	208	200	211	207	203	172	201	191	200	202	221	162	211	211	204	199	178	231	194	200	207	211	184	214	205	192	210	195	213	193	190	190	217	169	205	193	209	175	202	208	191	209	212	226	197	216	195	201	203	238	214	201	219	215	221	208	202	202	190	188	218	199	178	184	204	234	182	205	206	190	183	210	212	189	180	201	213	170	222	173	200	205	194	192	178	202	160	189	209	205	193	190	182	207	204	195	190	207	210	205	185	218	203	219	214	195	213	188	202	232	218	188	211	194	223	219	230	201	183	201	194	207	222	171	177	218	208	227	182	199	209	225	207	198	216	192	189	210	193	202	217	191	201	183	203	204	210	203	202	200	213	167	188	201	190	216	176	221	190	218	222	191	218	203	178	207	216	191	169	216	187	195	229	233	195	200	191	192	203	222	218	197	197	221	190	182	231	198	187	193	215	199	201	220	211	215	220	192	190	198	196	233	210	187	205	185	215	183	218	183	187	189	187	209	195	200	186	216	188	201	188	180	227	218	203	190	195	182	236	206	211	183	203	197	209	203	196	211	217	210	204	190	221	198	201	201	230	206	203	230	213	193	214	214	202	226	193	186	198	204	206	191	206	208	189	188	210	198	195	175	227	199	201	215	184	217	207	197	183	199	195	201	220	190	187	209	206	200	176	178	202	191	192	204	202	207	213	227	213	213	196	223	195	196	220	197	219	195	206	216	181	178	212	214	213	212	196	200	193	214	195	219	216	213	214	191	192	176	227	227	211	198	194	211	222	229	176	209	218	184	192	188	206	231	219	220	216	219	219	201	189	189	219	213	207	209	191	224	196	211	162	196	203	216	178	229	199	209	204	237	209	218	211	226	218	214	178	203	195	200	202	188	198	182	185	182	211	234	217	188	203	194	192	199	225	205	166	191	210	211	224	213	178	201	208	206	195	208	217	195	194	206	200	184	201	201	216	191	208	211	190	179	174	182	208	243	207	220	213	244	218	190	199	204	213	223	196	190	178	196	184	207	199	209	192	196	192	192	199	197	210	222	228	217	188	189	187	201	190	198	199	215	200	191	194	194	207	170	213	214	205	225	204	187	168	210	200	216	203	216	192	200	212	217	205	187	209	208	202	186	219	208	201	199	202	209	213	208	185	215	186	214	219	225	201	211	201	160	223	195	211	212	214	215	227	227	227	225	209	210	193	207	212	200	225	213	210	207	229	206	209	220	229	222	207	207	181	211	206	196	211	199	233	234	203	207	210	165	226	183	192	197	204	202	214	224	202	177	212	187	197	194	212	209	210	173	212	195	193	211	221	223	207	221	203	207	207	193	206	211	206	209	216	205	180	195	206	209	182	204	194	197	211	210	214	207	215	206	237	211	215	211	206	209	208	186	209	214	206	207	216	183	197	194	204	217	199	195	191	220	217	202	202	218	166	187	181	203	193	193	213	193	189	205	204	207	192	202	214	233	198	208	171	208	201	205	201	198	208	219	196	203	205	187	194	188	213	209	212	190	189	172	188	198	213	196	190	226	199	184	205	209	200	188	212	184	205	178	207	215	190	190	212	164	228	199	208	179	198	234	200	202	186	177	223	212	225	208	199	209	187	225	210	194	213	206	207	215	212	192	178	197	224	217	211	191	219	225	191	203	188	211	192	221	195	226	204	212	207	213	204	204	199	221	227	215	220	204	207	183	220	219	212	186	211	228	204	205	196	213	220	199	215	201	227	221	191	216	191	214	194	217	220	202	194	207	209	194	185	186	213	175	194	213	212	200	203	240	198	197	207	215	184	199	234	201	222	220	198	203	207	190	173	201	198	195	194	203	230	185	202	195	198	208	196	205	193	202	209	191	206	214	190	193	194	216	214	207	198	198	209	218	195	213	204	216	200	203	210	190	198	203	196	195	212	185	196	193	210	201	215	220	204	221	194	209	201	202	209	203	212	217	211	200	204	183	196	227	194	217	213	230	204	211	224	201	202	208	216	187	202	225	198	196	224	193	187	209	185	214	205	218	211	207	211	245	200	193	225	214	216	220	184	175	209	208	233	208	202	195	191	203	204	176	212	211	192	217	202	219	190	218	224	231	215	199	210	214	200	212	206	196	177	193	192	200	208	200	206	219	216	221	235	200	208	176	209	220	199	205	211	188	192	201	185	194	208	170	176	194	209	172	203	190	226	187	200	211	187	194	221	210	220	178	188	225	205	186	183	218	204	190	172	194	208	190	200	209	204	206	196	186	187	202	221	202	228	207	176	192	226	181	205	190	187	190	200	189	194	222	203	206	195	204	214	202	190	208	203
5947	1346	2649	3074	2695	2335	1953	1566	1441	1231	1162	1079	1008	932	911	837	790	814	779	768	724	700	727	688	648	643	659	709	617	617	615	627	624	661	654	635	623	649	699	628	673	603	581	577	601	627	590	601	594	600	530	587	631	599	595	605	596	567	571	582	575	594	597	560	584	583	605	551	568	581	586	544	585	569	607	544	575	593	593	568	540	562	582	599	570	622	572	531	567	612	561	551	540	582	602	555	557	550	576	575	547	573	547	548	573	539	541	543	583	551	570	581	541	570	542	606	579	594	569	522	583	537	550	580	581	579	587	511	563	598	541	591	589	618	559	543	576	580	530	564	567	571	527	544	575	582	561	548	520	562	566	606	533	554	585	584	615	569	601	570	561	574	571	594	569	566	579	570	555	543	566	574	568	593	569	559	591	629	599	582	543	549	553	569	525	575	579	609	608	543	556	553	571	555	574	543	545	561	583	539	590	591	585	550	510	562	512	561	563	562	587	552	528	553	572	555	568	528	566	621	526	548	571	537	581	572	543	566	630	572	501	592	573	583	548	548	535	532	547	536	570	557	538	582	541	576	530	547	564	600	559	547	532	563	571	555	614	556	518	606	564	568	572	539	585	543	600	533	554	603	578	570	571	544	557	630	555	538	590	554	597	552	558	574	584	562	577	536	592	560	582	572	572	589	599	543	564	574	546	602	523	562	537	555	555	553	565	564	562	582	564	564	561	624	554	542	572	550	577	624	537	550	580	575	563	563	528	591	587	537	585	540	572	573	571	532	569	555	564	607	588	585	567	617	600	551	558	529	571	540	515	555	526	539	575	542	581	601	527	571	545	557	566	582	544	547	584	563	550	576	600	549	560	572	587	585	536	595	562	613	551	557	597	564	568	549	552	563	567	569	585	610	564	540	556	578	576	540	568	543	561	557	543	556	561	549	571	524	554	566	554	569	533	603	567	606	542	567	527	562	575	567	565	588	550	560	566	557	606	566	613	544	565	568	567	555	552	580	577	577	566	554	546	556	544	574	529	560	621	579	553	548	561	569	595	576	550	573	578	562	594	606	573	580	594	559	570	585	568	579	543	568	555	532	611	610	540	571	550	512	520	540	568	542	574	585	589	568	553	521	564	562	548	568	568	577	595	545	579	579	572	556	574	559	547	592	572	585	514	558	517	599	570	570	546	564	537	550	566	533	588	572	531	548	547	559	585	572	605	581	545	555	563	591	530	589	535	577	567	577	553	564	591	552	561	572	580	576	580	633	562	544	543	549	580	511	587	575	569	572	556	591	562	599	595	548	559	558	587	535	565	583	568	559	566	585	545	576	572	566	563	603	598	534	555	598	529	570	553	569	581	572	557	582	579	587	541	578	559	619	551	565	605	539	543	580	570	577	585	576	551	574	578	535	586	558	568	567	584	575	585	553	581	542	531	565	589	601	538	581	555	516	598	554	556	589	543	564	545	522	563	552	553	596	536	560	570	584	579	560	520	572	515	545	551	604	546	544	553	586	554	595	554	559	592	575	550	549	544	490	546	591	555	561	579	569	589	600	525	557	555	562	555	559	573	536	578	556	562	523	579	553	566	611	570	588	529	536	613	533	559	565	550	555	579	598	544	553	622	556	568	551	581	560	592	621	555	586	567	562	551	591	582	502	575	593	580	595	559	530	572	534	579	568	569	588	572	552	557	557	528	536	592	556	563	557	597	567	586	543	592	538	585	583	561	534	568	578	546	556	580	529	571	549	591	582	555	513	578	565	580	569	566	614	583	644	577	590	598	594	593	570	577	569	553	583	563	564	536	571	533	579	574	561	545	556	580	537	565	550	551	573	539	587	585	549	568	585	536	621	627	538	552	609	530	534	575	542	540	502	618	571	581	548	527	601	554	541	579	566	574	576	595	574	587	548	582	557	560	591	553	547	587	583	583	593	536	558	559	555	609	578	529	551	562	556	567	511	549	569	572	596	516	566	566	526	569	560	580	568	564	528	556	548	573	569	591	564	592	551	582	530	521	564	604	607	579	558	559	556	540	551	588	550	594	603	564	533	573	569	581	559	579	574	551	543	579	627	569	554	566	547	586	569	588	599	602	548	577	557	596	556	531	556	575	584	572	523	606	583	593	595	582	562	597	532	576	558	574	564	547	575	600	530	570	535	563	568	571	581	599	574	554	554	544	568	574	572	547	556	559	550	556	530	555	533	527	579	547	555	554	519	590	528	563	559	555	560	620	549	593	554	524	534	546	571	555	552	563	566	606	606	557	582	559	530	522	600	575	541	589	560	571	575	560	552	573	572	573	546	554	568	518	605	608	528	557	569	594	562	533	553	564	554	570	578	564	527	547	581	562	554	545	568	561	580	551	597	598	561	557	598	591	556	551	532	548	568	580	551	581	532	563	567	577	584	561	543	590	582	553	575	522	557	577	553	589	554	562	560	574	527	584	560	540	605	594	589	557	559	566	572	545	548	571	554	552	580	557	547	597	562	557	583	582	548	581	554	537	583	552	576	598	635	526	600	551	595	514	589	583	577	549	587	550	577	554	571	555	558	556	543	595	539	553	600	559	545	623	576	584	556	555	562	601	603	610	555	554	586	564	570	586	542	584	545	559	601	563	534	581	559	551	531	563	529	554	608	596	544	587	561	590	590	533	585	628	554	578	564	613	541	588	585	564	548	575	553	597	564	505	621	589	544	570	582	580	566	553	560	529	568	564	561	544	590	537	526	618	574	598	523	545	521	551	570	594	545	611	569	558	554	550	539	568	556	582	537	542	536	518	583	547	567	551	550	598	537	571	544	573	601	548	553	573	538	532	575	567	551	606	580	569	574	571	565	563	535	590	560	566	494	556	599	529	600	574	555	515	552	554	581	515	589	532	578	576	554	583	577	540	601	556	588	556	578	554	555	586	592	613	607	562	574	581	560	564	570	573	570	557	586	552	578	559	539	584	545	541	580	540	557	569	551	554	581	584	536	534	590	577	570	614	523	568	614	577	607	573	545	590	564	543	557	578	538	543	568	552	560	557	549	579	538	575	546	567	586	497	518	579	560	602	592	570	555	551	561	584	576	554	579	599	645	581	541	612	537	611	541	554	565	577	535	570	544	579	585	560	572	585	531	569	513	597	614	599	540	600	551	542	613	582	588	593	546	572	533	576	548	566	541	544	533	582	566	561	571	548	581	560	579	541	557	510	571	608	573	568	607	546	503	543	544	557	539	580	590	566	527	557	571	556	594	580	600	573	581	612	545	633	557	556	544	560	540	598	552	560	555	608	531	573	577	584	566	519	600	573	618	550	543	647	556	595	545	558	569	604	561	581	546	545	571	561	569	528	572	582	553	574	567	531	543	559	598	576	546	541	584	557	555	536	597	590	536	593	565	566	557	581	539	559	576	595	536	596	565	608	587	526	590	535	586	550	583	557	572	546	607	567	559	575	552	565	529	532	594	583	580	593	571	585	569	587	591	589	539	558	497	600	582	574	590	599	556
14275	2519	2449	1965	1453	1068	891	685	631	550	557	509	501	465	461	457	418	413	466	410	397	410	412	396	390	405	401	401	391	403	424	379	389	378	391	343	353	391	390	374	357	379	400	347	382	398	366	381	389	383	365	387	328	355	374	358	351	395	393	363	368	380	377	349	380	371	362	374	325	357	329	374	388	383	363	351	360	370	391	346	355	314	379	375	373	372	361	364	430	355	309	372	349	358	350	342	353	367	363	346	381	388	361	347	347	372	365	357	375	324	318	401	365	357	390	331	351	380	379	391	356	360	346	367	373	370	345	390	361	372	364	366	368	389	354	388	348	381	357	357	375	369	408	364	339	365	342	369	352	353	404	389	385	381	387	369	311	380	317	346	363	359	381	358	390	343	372	373	343	347	388	364	355	368	355	383	377	370	405	351	378	329	349	370	368	395	360	384	375	361	332	401	364	357	359	349	370	344	352	387	349	332	360	344	369	356	388	386	338	377	393	339	336	366	378	329	363	361	337	400	369	341	349	340	370	384	358	350	356	363	392	339	374	355	363	363	375	376	353	357	341	334	363	331	383	371	398	392	327	387	384	362	375	409	392	351	379	352	342	375	383	380	369	383	394	344	381	375	361	358	361	362	386	412	351	385	313	399	362	382	359	387	378	391	365	364	334	363	402	354	350	353	351	344	382	362	374	399	344	330	313	356	370	379	392	365	341	381	370	351	371	362	361	350	392	349	348	322	359	401	380	364	367	370	383	333	337	345	372	372	357	345	375	363	332	345	386	334	389	356	359	369	366	372	404	373	349	343	358	364	369	361	393	376	394	318	343	337	333	354	390	354	401	347	390	351	330	371	376	322	377	355	347	362	334	373	361	353	371	362	379	366	373	385	371	390	396	392	366	390	394	352	356	400	347	406	352	394	343	409	372	375	391	352	355	342	371	371	374	343	355	356	347	349	349	372	360	353	364	348	387	389	332	355	379	379	387	335	396	376	384	345	361	342	367	361	379	369	340	363	372	345	324	328	353	367	355	372	375	374	349	348	371	363	386	365	325	345	375	374	386	371	353	348	397	368	367	367	360	365	391	370	361	373	406	362	368	356	387	342	336	383	343	364	355	363	354	349	327	369	354	390	396	362	392	318	346	328	363	341	367	339	359	355	392	338	391	386	350	395	376	354	367	384	361	343	414	365	365	380	337	353	354	338	349	351	369	356	355	343	336	360	379	344	333	361	356	331	389	360	342	348	356	371	348	396	340	375	360	348	368	341	380	339	378	365	361	351	373	390	382	397	363	338	337	332	372	382	350	310	359	392	330	384	382	380	360	385	350	389	339	390	380	374	359	360	353	351	353	347	361	342	373	392	378	411	368	407	377	329	344	372	361	363	333	380	360	367	362	365	382	396	362	355	358	363	391	374	365	377	372	363	391	373	367	349	356	362	365	306	333	365	361	346	328	322	432	342	390	347	407	341	360	400	337	345	376	331	349	369	343	393	382	344	368	352	370	342	352	352	344	374	370	376	350	345	384	348	353	381	373	358	350	322	405	393	375	358	358	354	344	388	399	385	364	369	380	342	362	363	359	360	365	353	392	332	374	382	391	334	338	361	396	352	317	362	332	371	375	371	338	406	350	344	349	387	371	330	342	353	359	344	339	401	321	364	354	380	389	362	387	364	334	353	361	351	368	360	377	344	359	394	343	382	351	390	373	357	340	341	335	331	360	362	347	380	346	354	350	354	359	337	380	365	334	367	336	374	341	377	341	356	356	353	373	359	374	382	349	381	323	357	326	347	355	374	363	354	368	374	359	386	359	351	340	332	386	359	330	383	347	356	376	334	339	361	350	364	400	377	382	372	323	388	351	378	337	383	363	347	330	400	344	384	366	368	357	383	354	366	361	350	371	369	408	347	315	367	343	383	359	356	373	394	345	394	365	358	383	379	389	327	353	343	377	335	367	345	381	401	353	366	343	361	361	347	345	383	389	380	385	350	367	360	357	359	382	394	369	385	388	408	366	370	350	368	399	380	382	352	381	343	366	373	353	378	345	349	387	377	368	361	364	418	361	384	374	368	416	389	376	370	361	332	367	364	378	350	358	376	396	356	363	374	368	353	372	359	361	337	398	370	380	315	355	364	391	358	353	374	370	348	356	347	368	324	365	369	385	346	374	365	375	361	394	330	353	394	361	354	391	384	360	369	350	338	365	369	378	311	344	356	395	366	356	384	397	325	381	374	386	363	375	370	360	344	320	336	380	377	367	341	365	327	361	397	366	311	359	350	382	362	338	394	381	365	396	369	363	343	353	371	364	377	388	376	373	389	374	367	346	362	370	360	376	359	386	385	367	358	360	331	356	365	365	374	354	359	326	371	356	375	358	331	387	375	387	374	356	366	398	389	359	360	379	380	369	365	352	345	332	383	341	380	369	374	339	367	408	341	360	369	379	353	357	379	402	360	373	404	357	349	353	372	373	356	361	366	359	372	418	387	371	345	364	386	356	385	351	405	383	402	337	359	363	360	351	350	365	363	385	374	361	387	380	341	371	377	370	387	326	368	383	384	375	362	370	363	386	316	342	333	369	390	349	317	320	388	334	364	339	357	372	345	373	370	368	347	359	358	357	355	360	372	377	358	389	367	337	381	370	370	380	364	325	357	371	368	362	325	355	343	370	334	344	372	333	371	380	388	359	375	369	359	344	351	385	371	360	382	354	378	348	374	372	370	362	361	396	353	339	373	383	377	377	374	355	397	380	378	353	381	395	401	371	376	395	347	341	341	350	363	329	387	350	369	384	370	365	355	387	388	347	369	378	336	362	333	374	351	348	378	369	407	369	377	353	375	333	364	386	340	363	336	353	355	347	377	398	362	366	400	354	318	342	369	373	348	339	378	376	401	363	382	366	376	349	362	364	390	357	372	375	366	369	366	382	372	391	371	374	377	360	345	354	372	357	373	366	367	373	327	372	368	393	346	380	337	410	343	383	355	386	332	391	390	368	330	334	340	317	356	380	383	340	376	364	367	378	372	370	399	347	360	300	325	362	381	355	349	382	335	384	374	348	393	347	382	355	362	383	365	395	377	361	340	327	350	404	400	339	370	357	357	379	358	363	381	353	336	350	375	392	351	353	332	366	380	362	385	358	357	395	356	370	367	345	372	352	362	370	395	365	372	370	349	380	377	358	360	339	360	359	385	372	378	385	364	375	356	389	378	376	325	353	378	348	393	342	376	367	356	335	355	384	399	329	385	375	332	367	364	367	364	333	347	397	382	361	379	392	356	374	350	385	368	340	354	403	377	353	341	370	346	362	410	361	364	366	348	370	365	365	372	392	355	370	365	389	327	355	400	340	376	403	394	392	367	389	358	362	372	348	345	323	359	400	366	330	363	410	369	346	361	347	352	390	392	379	347	357	371	374	358	366	371	357	374	354	328	411	382	379	370	388	349	371	344	362	394	368	315	392	378	371	391	338	384	374	364	341	376	325	388	347	383
7827	2406	4991	5656	5007	4122	3451	2985	2578	2278	2024	1854	1656	1560	1490	1501	1424	1348	1306	1233	1236	1205	1160	1138	1221	1046	1082	1101	1104	1084	1098	1073	1048	1023	1053	1024	1009	1102	1026	1058	1022	985	965	965	916	988	954	940	987	957	974	882	861	994	931	870	938	975	945	924	956	914	925	964	916	923	938	882	887	866	869	920	877	917	991	892	879	882	932	873	900	926	930	898	942	912	927	867	887	864	872	837	905	919	917	900	909	942	902	898	889	885	879	896	877	977	881	888	864	959	855	868	912	852	903	897	854	936	901	864	928	865	925	857	917	878	915	932	862	902	967	915	942	853	920	891	938	887	875	905	923	869	854	895	961	888	924	915	903	875	886	939	899	882	874	861	847	904	851	834	879	854	908	867	916	866	873	913	882	871	859	905	923	916	899	884	937	899	905	895	873	907	875	901	923	866	887	897	879	882	916	905	860	852	838	932	930	877	909	914	856	844	873	840	873	866	926	895	875	882	860	850	902	894	884	973	887	961	855	856	916	879	877	878	873	868	875	885	893	889	889	896	857	901	917	867	954	881	858	855	900	892	881	846	902	911	941	920	926	874	904	925	867	881	880	881	864	869	910	910	889	863	922	898	884	917	877	876	866	914	932	907	892	946	874	934	915	878	862	904	882	934	937	923	871	947	849	877	862	881	896	882	841	887	854	946	931	935	947	909	840	871	867	923	869	866	871	879	900	902	876	876	903	864	913	912	967	868	925	891	903	897	849	921	903	935	898	895	879	885	912	844	881	969	898	900	883	923	902	928	894	889	901	888	935	876	883	884	922	864	924	836	886	908	873	840	882	813	943	910	862	893	889	878	925	906	882	928	901	853	943	937	863	862	925	926	894	869	875	812	803	908	938	845	949	936	925	920	883	871	850	898	877	893	929	923	922	930	876	947	875	859	943	912	940	928	912	853	896	895	895	878	855	937	898	873	887	919	896	917	876	922	927	927	927	879	901	920	815	861	883	907	900	921	874	863	884	867	900	898	866	875	843	909	874	889	934	840	956	848	876	912	898	916	987	861	891	905	845	908	875	890	890	935	864	863	897	920	915	854	882	887	871	904	901	899	944	928	876	890	900	878	883	902	880	942	908	852	906	889	866	859	863	845	922	950	839	920	922	850	853	907	889	892	895	892	923	829	891	894	892	913	876	932	879	897	922	833	872	898	897	944	892	897	853	915	896	887	921	878	910	876	879	901	926	935	913	912	878	971	883	859	891	892	908	889	934	909	898	933	896	876	858	947	907	928	894	858	944	816	929	967	897	854	874	834	887	914	904	895	854	967	867	919	865	890	884	893	936	847	896	868	889	865	895	898	932	910	895	831	885	867	883	871	935	841	912	887	843	892	895	913	874	905	874	817	929	885	881	899	871	889	887	940	936	889	878	864	868	899	851	883	918	891	897	894	866	879	911	907	874	871	929	935	909	889	860	858	917	847	858	920	920	843	920	906	880	832	861	903	873	877	918	859	871	883	909	875	874	894	919	868	936	865	870	901	858	898	899	912	907	911	860	861	865	900	843	907	928	866	850	856	919	914	884	898	878	851	900	914	860	934	896	908	868	811	891	874	872	894	921	916	898	889	856	897	828	907	876	860	901	866	854	874	883	895	834	942	906	877	877	879	932	857	884	882	853	859	888	877	881	904	885	869	882	897	859	831	875	922	922	899	894	906	845	917	862	895	866	866	914	881	862	901	867	893	926	926	881	861	869	883	843	890	878	856	901	881	915	915	874	882	901	884	880	901	862	906	897	857	891	905	860	871	887	893	923	837	894	895	882	844	883	839	879	889	917	896	889	928	876	878	877	913	919	922	887	882	911	920	885	880	862	879	898	920	883	852	954	885	907	915	917	879	902	902	887	886	913	911	876	905	823	869	894	973	858	894	910	915	903	883	928	862	857	865	918	842	879	835	890	865	875	868	879	944	910	889	874	873	877	854	940	928	904	908	924	865	956	917	915	855	844	887	918	888	896	878	933	850	840	906	933	907	876	857	895	909	847	850	852	860	874	897	884	917	883	856	897	900	911	891	910	886	868	927	912	905	888	894	928	843	914	916	887	855	869	877	914	922	893	919	868	970	914	881	859	900	900	882	937	929	938	844	941	850	847	867	851	930	900	934	885	870	876	920	880	985	946	895	900	861	908	951	886	931	860	892	883	872	894	907	897	865	830	858	873	916	891	828	901	878	929	866	877	868	885	855	856	889	842	913	939	916	898	891	896	871	912	853	895	910	945	923	859	883	858	887	897	819	896	894	899	929	871	911	876	884	920	973	912	841	932	815	878	879	917	917	879	966	910	893	922	870	881	917	884	905	916	854	836	887	853	859	829	872	871	873	836	883	880	850	895	887	894	941	826	939	938	857	859	870	872	866	934	881	851	931	904	881	879	927	876	915	931	917	889	901	861	827	904	921	936	888	900	878	906	916	975	899	858	875	901	836	942	920	922	848	841	960	912	920	857	900	865	923	903	876	932	852	893	893	843	880	914	882	931	950	848	906	896	933	901	882	915	925	937	884	832	902	907	869	872	853	897	888	886	850	864	948	888	880	924	894	875	886	886	886	926	931	888	915	887	874	894	865	875	857	877	929	824	860	852	931	908	917	872	897	882	874	955	852	905	876	886	923	910	878	918	914	915	921	894	886	854	858	888	910	882	916	893	925	940	905	923	944	911	902	902	898	920	893	879	854	937	907	877	911	885	931	895	879	898	901	905	901	866	851	886	877	917	937	881	898	909	909	874	872	873	870	931	911	867	900	879	872	884	921	895	909	930	842	881	934	891	891	933	847	927	896	848	857	915	858	881	909	868	899	866	854	854	816	873	900	884	927	840	884	917	901	911	871	861	889	889	892	846	916	881	850	903	927	972	924	970	893	967	949	889	885	895	856	939	881	901	877	911	900	854	881	926	875	897	834	871	877	849	925	949	894	914	915	892	932	878	903	887	938	837	902	888	885	882	965	866	882	877	899	883	885	925	856	859	963	860	886	884	898	912	868	927	876	926	892	925	939	894	862	857	861	949	915	911	875	908	888	923	888	875	923	861	908	850	853	904	861	931	894	898	879	855	869	905	970	902	819	945	919	866	906	906	914	880	861	893	879	922	885	850	904	905	863	911	920	941	871	884	922	875	856	880	888	876	845	892	905	858	898	885	904	907	940	911	895	876	938	898	940	883	822	868	849	843	869	898	953	893	913	854	865	871	922	863	862	868	929	889	912	878	918	898	946	896	904	868	838	914	943	943	890	934	898	943	906	915	880	908	843	879	909	872	912	838	808	874	963	908	872	865	908	915	853	887	868	919	888	913	876	870	899	902	871	888	877	882	908	916	900	874	882	904	866	882	916	940	886	910	927	904	901	885	915	872	901	894	891	888	880	861	886	890	814	938	868	893	874	917	915	862	916	860	886	900	905	903	871	860	851	914	885	917	885	934	907	842	928	909	908	915	836	886	902	904	945	864	873
1925	151	142	142	136	102	130	114	134	103	130	128	117	110	115	99	110	104	116	105	118	124	120	112	107	131	99	99	107	112	112	118	125	89	103	116	123	109	112	108	90	124	110	118	119	102	94	103	110	94	119	90	127	123	132	108	124	99	113	119	115	119	119	126	102	123	113	119	115	118	113	113	129	105	124	112	118	79	90	116	119	91	123	93	118	118	104	106	110	119	118	88	97	94	121	111	104	97	119	120	111	114	119	122	109	90	123	113	122	110	119	111	103	97	111	112	104	118	131	100	127	118	91	115	104	108	100	113	109	96	104	111	108	126	112	127	101	124	130	89	99	100	118	113	119	114	127	91	121	103	115	112	113	123	100	124	111	125	132	114	103	120	102	126	109	111	121	111	98	112	108	107	95	102	107	105	97	112	106	111	111	119	108	111	92	122	95	126	99	118	103	105	106	122	108	106	100	96	110	100	87	95	94	118	133	132	131	101	123	141	100	107	120	116	131	118	94	99	123	117	114	131	123	101	125	112	104	101	109	116	102	105	100	97	118	109	121	110	111	131	102	93	115	127	98	107	138	112	92	101	90	109	127	99	129	112	97	106	99	98	111	88	109	116	99	122	118	111	105	103	133	120	91	119	107	116	116	119	88	106	144	107	106	117	112	92	117	110	110	106	126	108	131	107	114	122	120	126	100	109	107	116	107	139	127	123	112	94	104	105	103	97	98	105	113	115	101	107	104	109	124	123	124	113	117	103	115	114	117	112	123	136	128	122	122	121	116	102	110	118	106	127	107	94	125	106	118	109	116	111	109	94	112	88	88	107	117	117	129	108	109	127	127	101	113	110	109	109	104	131	102	105	123	105	130	111	112	102	109	114	120	113	121	102	112	120	122	123	128	93	117	104	123	114	114	111	118	108	102	132	123	122	117	108	122	126	93	102	103	137	106	118	111	110	117	91	99	117	82	99	117	109	112	122	128	121	121	112	107	132	108	128	95	117	129	103	90	81	110	122	116	107	104	119	123	111	117	97	105	110	108	122	116	123	104	106	99	129	119	98	110	99	115	116	96	104	127	122	110	102	120	117	120	119	105	109	125	105	118	113	120	103	130	128	134	112	122	98	108	136	91	115	105	103	119	107	91	121	95	109	129	106	106	110	97	108	117	100	94	122	106	111	103	109	103	108	112	109	96	108	96	119	116	96	138	124	110	109	91	121	99	111	103	115	104	116	108	112	97	97	104	93	105	107	97	117	92	107	112	127	119	103	125	108	130	117	120	98	109	120	109	123	110	120	120	102	111	104	107	113	104	122	133	109	107	99	121	119	116	113	99	96	95	111	96	122	120	109	122	115	98	109	109	105	111	110	105	92	113	107	117	105	112	118	106	110	100	128	104	107	109	116	116	117	99	118	112	90	101	144	116	111	116	107	110	119	103	114	96	91	107	104	113	98	133	106	108	128	99	113	105	118	114	127	111	123	95	103	110	126	105	113	112	128	111	111	108	101	120	108	103	97	98	122	130	113	109	104	104	121	98	113	140	118	117	118	118	96	109	113	123	113	117	108	104	125	142	101	107	99	110	108	124	114	98	107	119	120	118	109	104	99	101	121	117	116	92	103	101	110	122	102	104	109	128	124	95	118	126	98	115	109	107	105	109	106	123	98	111	87	106	105	103	103	104	101	108	132	140	115	101	105	122	113	115	122	100	110	98	100	92	103	125	107	94	112	111	130	114	105	87	104	111	104	106	108	99	124	128	95	108	106	107	92	123	124	120	90	87	98	75	105	94	101	99	118	101	97	102	113	117	110	124	118	119	99	104	99	124	113	109	95	124	111	119	112	99	98	126	100	101	125	89	104	121	129	108	123	102	95	132	122	106	95	105	115	114	112	106	99	111	117	103	122	88	134	127	98	121	97	121	129	80	99	123	106	112	112	122	109	113	115	110	99	101	118	125	115	97	101	113	132	121	120	110	89	101	108	118	114	114	89	128	123	123	96	116	111	115	110	126	124	114	123	119	98	121	102	110	115	103	109	119	99	112	99	127	113	116	104	98	97	95	97	117	115	94	115	108	97	108	118	119	101	108	100	87	98	99	112	105	134	119	92	122	112	108	120	122	121	123	96	128	115	108	97	110	108	102	98	116	104	139	109	101	105	109	117	117	111	113	119	82	110	121	112	111	101	108	124	111	106	115	115	102	119	124	114	127	89	129	109	122	102	93	100	111	106	124	120	111	116	118	128	105	103	111	124	112	115	112	119	121	137	116	122	118	116	117	101	103	108	122	107	88	101	117	96	104	116	115	100	123	97	87	123	99	110	130	107	102	101	113	106	115	105	104	108	118	121	103	119	105	117	122	92	107	99	97	94	128	98	112	105	114	105	119	86	119	103	143	105	129	109	107	94	107	106	121	121	109	104	90	130	102	120	90	118	126	136	115	112	94	116	101	139	112	103	102	107	104	120	120	101	123	101	95	103	117	111	110	127	113	109	112	106	130	97	134	116	118	102	108	113	116	122	114	115	106	111	95	119	130	109	105	90	111	92	123	110	114	102	118	124	127	114	119	107	97	106	119	98	109	106	103	101	97	119	129	122	101	109	114	126	119	90	107	128	111	109	101	127	101	95	119	111	111	122	114	120	116	120	142	96	106	109	96	112	129	118	112	113	101	92	109	107	121	116	104	90	117	115	111	128	111	99	105	105	107	108	119	110	100	100	104	135	110	105	115	109	101	122	120	109	114	99	110	113	124	132	113	105	105	104	115	124	107	97	117	98	111	98	117	106	94	108	101	107	133	126	120	106	119	100	109	100	116	118	108	115	112	104	109	100	108	100	108	103	117	125	99	126	112	97	145	125	93	102	99	106	116	95	104	93	117	106	119	106	110	102	100	120	101	94	107	106	103	112	105	110	120	114	104	113	111	115	109	102	113	124	102	94	105	104	107	130	112	136	127	92	90	114	110	105	99	115	106	127	122	98	124	117	123	87	106	104	113	84	106	127	117	95	103	113	121	114	97	121	122	96	135	118	119	99	131	96	110	98	98	102	123	103	110	104	98	101	108	114	116	103	138	120	124	102	110	115	90	105	115	109	109	126	105	113	100	115	106	114	103	107	112	101	101	112	111	119	114	119	122	84	100	118	99	123	122	106	109	109	118	124	115	108	110	101	132	110	107	112	117	103	113	92	93	100	114	120	85	138	133	101	79	123	107	98	112	117	116	96	108	99	108	127	94	100	124	139	111	115	101	98	131	129	113	109	108	118	102	106	132	114	96	104	101	90	127	98	132	112	105	106	107	113	110	141	133	111	118	102	110	112	121	116	114	104	112	101	102	112	121	109	101	123	119	114	108	112	111	104	117	124	93	127	106	114	115	123	125	110	101	92	105	126	106	113	120	119	113	131	136	119	109	127	106	98	112	97	96	124	96	93	89	126	127	124	118	112	121	113	110	113	102	118	133	111	115	109	109	124	95	90	131	104	106	116	90	126
2041	395	441	456	462	443	426	372	384	376	375	374	362	391	352	365	356	355	353	338	339	349	339	361	359	349	356	361	358	369	380	357	367	350	365	362	331	382	343	375	333	375	350	346	357	362	385	355	382	360	349	356	396	350	331	382	344	330	292	343	361	360	350	346	389	358	352	345	379	380	350	363	359	328	344	355	323	318	360	342	363	372	338	339	379	351	405	355	382	382	352	330	358	335	359	332	328	334	370	345	371	347	343	364	368	359	360	357	342	342	369	331	352	372	355	354	342	365	350	312	354	340	354	355	366	335	380	346	347	354	336	362	357	328	347	391	367	336	347	353	373	345	334	326	383	328	368	338	384	352	379	347	365	371	332	360	400	335	390	350	344	377	376	364	358	362	377	360	339	349	363	323	358	392	354	378	329	327	331	356	327	380	361	324	370	355	346	373	349	383	373	353	357	328	364	351	368	314	341	364	370	378	351	346	349	339	366	370	345	361	355	335	358	359	361	341	361	346	374	349	353	344	350	356	382	350	345	338	363	360	325	373	345	386	383	353	337	357	346	343	350	335	334	383	335	350	357	366	335	370	367	371	324	323	375	369	321	336	340	383	372	382	379	337	352	315	329	365	339	380	366	326	329	339	366	313	354	353	376	326	405	349	356	355	379	352	377	353	337	349	361	348	369	372	361	346	380	384	349	345	358	370	344	353	356	387	348	363	342	322	373	358	386	349	367	369	341	362	378	360	354	340	378	352	377	352	320	306	341	354	374	347	353	349	361	347	331	374	404	340	347	352	368	357	359	368	337	369	362	309	326	309	335	333	385	358	379	391	358	348	355	351	337	349	382	332	367	385	335	370	371	310	346	348	335	325	306	373	364	340	348	318	346	382	337	339	357	358	366	329	320	384	385	332	339	359	364	340	362	360	305	322	365	309	346	348	324	352	353	361	356	387	342	333	346	371	363	364	336	359	324	372	354	374	326	312	392	354	358	361	335	344	363	327	367	343	361	347	343	345	342	360	345	353	367	356	380	339	324	358	344	342	375	377	361	382	388	379	361	353	366	387	386	394	372	331	363	365	366	392	361	366	343	350	334	347	356	336	376	388	348	367	339	337	350	401	348	363	384	368	353	370	359	358	351	376	360	380	352	344	329	375	348	350	362	352	301	374	340	356	331	358	353	336	335	363	365	345	359	336	375	372	379	376	376	395	381	335	346	360	360	304	353	362	340	369	376	337	354	333	355	363	365	355	381	322	372	343	341	355	333	353	350	338	337	328	354	354	332	350	367	368	358	324	354	376	354	360	376	390	353	351	356	357	346	350	350	362	384	361	322	355	378	358	346	381	360	347	367	349	322	374	359	343	339	361	336	350	358	370	359	324	346	324	360	369	354	341	350	372	379	349	365	363	356	392	316	378	333	369	383	337	384	335	363	393	363	369	355	376	365	386	363	364	359	348	373	326	330	343	354	366	347	384	381	344	322	367	334	369	370	378	310	348	367	352	343	371	353	394	319	345	363	349	376	324	357	338	354	372	349	372	351	369	368	353	339	367	346	349	379	316	380	320	351	383	346	380	345	375	328	311	396	355	385	352	357	356	317	365	335	370	391	355	352	370	358	337	347	341	361	330	335	345	330	357	355	354	352	371	385	359	372	354	386	379	341	322	341	320	350	356	359	337	372	343	334	342	337	348	360	386	324	364	368	366	342	368	351	381	356	337	331	351	372	338	328	357	339	348	320	362	350	365	346	364	372	360	367	363	310	326	356	381	338	359	357	367	356	433	346	374	339	366	367	360	357	377	333	365	350	364	343	366	355	334	411	362	332	371	316	372	360	348	360	376	360	344	342	399	365	371	330	359	356	380	354	347	335	342	361	338	368	355	343	374	312	341	353	332	357	384	384	392	382	356	378	363	349	341	350	350	329	354	368	365	379	362	333	351	347	327	386	358	378	339	373	353	330	354	370	324	330	363	329	338	361	326	348	389	373	339	362	358	334	338	372	343	371	362	358	358	385	378	365	361	344	355	377	339	370	360	379	357	386	347	372	356	346	346	353	365	357	366	345	355	335	363	319	332	324	345	336	340	362	356	363	345	369	393	350	367	364	371	371	348	355	343	367	373	344	362	329	370	349	357	341	352	354	345	373	361	353	361	352	354	374	342	371	365	382	351	363	368	373	373	325	347	369	370	350	340	341	343	343	375	328	351	399	368	366	350	348	324	355	379	353	378	356	310	312	368	347	365	341	367	380	364	335	352	338	356	367	371	378	404	335	371	370	353	357	352	325	356	371	356	369	350	337	376	349	342	358	351	374	362	315	381	346	320	364	359	350	354	363	333	348	335	364	334	331	361	363	342	375	350	358	385	334	403	348	336	357	303	345	351	358	345	370	386	369	369	358	362	380	332	355	377	363	340	341	361	316	356	381	325	353	345	356	340	348	342	349	377	348	358	355	371	334	361	385	328	386	343	335	357	354	346	351	390	344	367	320	354	389	357	383	339	353	346	351	357	336	346	340	344	374	365	343	364	370	341	364	306	353	324	344	359	364	345	370	361	363	354	385	384	378	346	324	345	367	403	361	365	348	304	343	325	375	362	337	352	362	348	375	349	334	351	346	369	347	344	342	349	346	364	353	321	357	359	304	346	345	362	357	360	360	385	337	366	334	343	378	344	389	339	344	342	382	360	349	372	370	366	324	352	337	328	344	372	344	350	376	374	358	347	365	366	356	321	383	385	332	366	363	380	338	338	333	352	361	342	346	385	365	355	362	354	330	378	337	388	351	353	329	338	374	333	344	345	359	336	349	355	352	324	352	324	329	346	357	343	353	330	334	333	359	362	352	348	363	365	341	318	380	356	352	354	322	380	352	349	344	367	358	360	331	360	372	340	386	329	341	340	354	404	364	340	341	347	362	366	380	345	359	371	375	354	341	352	407	353	338	381	319	367	359	375	316	332	365	338	327	392	360	350	311	362	338	338	353	390	337	338	400	361	332	380	350	376	349	351	344	339	357	371	353	349	325	350	357	380	374	334	373	364	363	382	354	358	375	363	366	351	345	379	347	377	346	360	397	332	344	318	378	336	372	362	353	377	337	350	328	331	366	333	354	332	367	331	357	372	369	368	347	350	366	346	355	336	352	382	374	349	326	347	341	375	347	368	336	358	354	376	372	353	368	362	419	335	334	366	343	358	355	365	373	333	330	342	342	343	340	356	371	337	369	375	346	353	326	373	376	328	349	390	323	368	345	357	370	385	384	359	371	346	334	366	367	345	381	372	355	379	374	368	380	343	306	331	356	328	378	336	345	363	342	365	349	352	388	362	330	328	366	334	352	354	351	360	336	409	347	365	331	382	358	344	374	352	358	349	316	346	370	369	342	367	370	338	348	359	377	336	364	350	365	387	357	382	407	381	365	354	362	370	348	392	362	373	357	380	369	351	360	360	391	352	354	355	375	326	367	344	345	333	350	332	365	354	360	371	357	346	359	364
7342	1038	1178	978	705	546	425	392	338	368	305	274	297	268	232	225	236	249	234	208	219	209	243	228	203	225	204	178	244	193	186	220	206	185	205	220	216	216	200	239	209	213	197	230	231	229	228	230	223	233	216	201	194	201	188	214	177	207	194	196	187	181	205	242	193	221	201	236	217	194	231	202	206	203	194	195	200	203	229	199	232	196	193	194	214	206	190	191	230	214	188	198	213	192	200	215	190	184	216	189	217	192	210	204	212	207	218	217	195	205	227	224	182	183	229	206	215	201	199	194	246	195	227	195	191	214	173	165	220	202	206	203	177	222	181	197	229	201	195	222	212	223	206	204	201	206	210	212	196	205	201	210	179	190	209	197	230	225	198	214	214	182	201	178	175	188	196	204	221	202	202	191	206	207	216	203	204	192	212	210	176	208	197	201	200	196	202	203	194	220	197	235	201	216	231	175	196	202	229	171	236	199	195	183	214	218	221	206	180	196	216	220	184	205	202	214	189	188	182	240	188	187	219	178	185	199	221	192	206	218	215	182	214	188	205	222	206	234	171	182	221	174	220	233	221	204	204	188	206	215	203	185	225	175	191	177	219	203	208	207	198	225	204	199	204	189	195	192	201	178	206	213	185	206	183	180	207	195	202	212	197	202	210	223	205	183	185	191	234	188	206	186	198	181	223	195	175	208	208	213	180	186	192	210	208	202	198	218	208	209	210	217	190	217	226	199	201	229	217	185	214	224	186	198	191	198	191	200	226	207	184	231	231	210	217	189	227	198	197	192	224	190	190	188	182	206	193	205	181	210	209	227	201	204	204	221	206	214	205	223	218	197	227	198	211	191	203	217	212	191	220	200	182	205	205	208	200	205	219	215	192	209	213	208	193	212	183	193	200	200	213	192	210	208	187	199	189	185	191	183	240	193	216	219	218	211	211	207	172	195	211	217	191	195	191	212	207	204	190	221	199	193	196	210	189	218	210	191	204	214	229	190	190	201	187	216	216	216	190	225	203	207	179	196	220	198	205	184	209	210	185	209	198	221	225	239	230	207	222	201	184	216	226	220	186	218	215	209	213	199	214	215	212	225	183	228	196	190	179	200	188	182	176	176	215	187	192	216	193	196	200	203	212	188	191	205	202	184	198	186	197	198	199	202	211	192	151	195	195	199	213	201	194	231	191	199	218	203	202	203	204	224	196	211	180	200	203	190	187	184	203	224	208	208	228	211	198	217	202	202	209	207	192	209	192	183	191	181	181	181	221	192	211	235	202	201	187	185	191	237	204	199	232	226	215	188	222	203	205	208	200	197	179	235	202	213	209	195	217	172	184	216	200	203	187	192	207	230	204	226	233	196	204	184	195	205	177	196	198	244	220	195	205	223	217	184	207	200	192	169	211	182	214	209	208	193	188	192	195	201	178	196	187	189	202	236	237	200	194	202	183	197	216	174	198	206	219	225	224	194	200	211	213	231	211	194	206	161	201	229	174	188	210	222	204	167	175	200	206	204	184	207	213	183	166	199	212	201	202	186	190	185	204	202	191	194	189	189	178	203	207	185	183	201	220	205	194	242	188	183	209	183	178	198	200	217	225	230	193	212	197	200	202	208	204	186	193	193	206	220	190	192	207	203	201	184	210	195	207	200	228	216	241	184	202	198	202	212	221	210	217	208	196	197	203	201	189	211	221	195	219	167	206	190	205	166	219	202	210	172	178	208	219	200	183	210	197	210	211	195	196	191	183	190	209	209	200	211	202	182	216	186	197	183	206	173	211	210	194	214	204	191	192	196	195	185	182	199	199	178	192	189	192	211	220	204	216	214	188	218	208	192	192	210	198	197	220	188	195	210	198	215	202	227	194	195	210	234	202	188	222	197	204	201	195	202	197	203	187	204	200	201	199	206	192	200	170	183	191	207	202	193	186	211	208	199	185	212	192	211	200	208	182	206	192	188	191	191	192	196	204	166	194	192	221	168	181	225	216	185	214	216	200	209	184	196	197	222	193	207	212	203	217	215	201	188	197	202	197	173	218	225	195	194	212	220	201	177	180	178	191	179	193	223	210	229	177	218	200	196	204	218	219	183	188	225	216	207	187	205	200	209	185	186	190	218	192	204	209	206	199	190	208	204	210	199	182	191	199	206	199	206	191	188	182	191	201	173	198	215	222	188	206	196	191	193	207	229	218	213	188	226	221	198	210	220	174	196	206	217	215	189	197	203	203	205	171	221	185	201	207	199	211	189	188	210	235	222	217	201	168	228	189	186	196	210	212	201	191	200	217	217	183	212	173	170	225	213	192	196	223	206	199	186	212	209	210	206	209	201	186	199	213	188	218	225	230	215	212	198	182	201	221	200	216	206	211	182	191	177	215	190	210	205	204	207	206	184	225	226	208	196	200	194	200	201	209	209	206	219	187	195	194	205	185	199	232	210	192	198	184	207	175	208	220	208	237	206	178	215	200	181	204	193	208	211	213	200	203	213	191	195	215	215	207	184	206	221	218	208	198	215	192	187	206	194	192	215	216	184	178	190	217	206	195	221	177	222	190	218	197	205	188	223	205	189	193	221	187	185	185	185	178	215	193	205	177	207	202	220	220	202	196	206	211	202	218	206	199	210	209	242	194	185	224	214	218	197	205	200	211	188	203	199	212	216	197	189	194	202	223	220	211	199	199	212	201	211	198	189	209	188	215	208	216	200	209	209	199	229	171	189	191	223	214	188	202	180	198	198	213	182	190	221	202	198	210	207	210	230	202	206	192	231	226	227	211	213	214	201	191	207	175	198	187	207	189	214	194	205	194	184	207	196	194	179	197	200	210	191	214	181	210	226	213	216	214	201	202	171	195	198	186	194	240	196	201	191	191	191	194	242	201	224	199	183	209	201	239	203	195	185	202	216	210	182	193	227	185	206	212	225	192	210	210	186	211	216	195	213	190	185	200	216	213	198	174	168	204	198	208	219	219	202	230	196	199	196	194	221	200	217	183	221	202	178	206	213	218	201	155	200	194	213	209	192	192	226	217	198	232	195	205	202	187	195	177	203	219	211	203	206	174	197	204	191	209	180	196	194	226	203	213	204	232	199	187	193	221	196	190	199	181	213	216	198	202	219	212	211	193	195	193	214	202	210	241	194	197	213	178	196	197	196	205	179	184	212	206	178	204	218	206	211	193	183	207	219	205	196	201	183	197	221	214	231	184	212	202	190	226	222	224	187	213	217	242	206	206	200	226	183	204	190	233	240	224	202	186	178	176	195	201	201	202	208	191	199	177	201	206	175	214	205	190	196	221	195	214	214	239	223	187	198	199	202	190	215	230	212	191	219	206	220	178	190	230	220	186	209	215	205	183	213	197	218	214	202	203	191	192	212	234	191	207	201	215	235	226	180	192	201	221	210	207	205	193	203	201	199	203	177	178	196	200	192	179	202	216	244	212	200	218	219	217	194	237	233	153	205	188	190	185	211	191	190	202	209	172	220	184	224	206	203	188	188
5879	1348	2749	3106	2769	2246	1917	1656	1399	1271	1142	1057	967	908	886	861	828	815	763	751	767	729	734	675	716	680	670	701	650	647	655	604	679	687	612	633	621	655	680	638	637	619	621	581	590	614	639	561	599	568	633	589	566	590	575	573	563	555	623	623	569	621	585	581	549	594	596	530	578	606	599	589	546	565	545	608	549	573	530	569	576	571	550	585	592	631	550	603	594	562	589	612	570	597	559	547	632	581	555	602	614	566	590	573	585	560	572	548	553	562	576	554	556	574	591	592	586	575	589	526	563	570	555	572	500	604	529	591	600	563	589	592	593	596	524	525	576	560	561	562	613	553	584	598	574	589	615	554	558	604	604	557	616	586	583	560	571	561	565	572	555	533	580	581	581	557	537	557	570	559	549	570	594	558	550	654	554	630	547	590	534	554	547	576	586	580	612	555	549	574	600	597	557	582	549	579	545	600	550	573	574	579	564	565	567	572	565	551	530	583	600	573	544	575	565	619	597	543	559	611	599	564	541	591	541	630	562	543	574	580	571	557	601	607	586	563	537	595	568	593	541	541	561	577	539	579	584	603	583	574	580	575	572	526	575	529	540	589	564	533	562	556	550	536	566	590	562	589	602	585	570	573	618	533	503	543	587	550	570	568	559	539	592	595	559	554	554	532	551	555	540	525	601	565	577	594	570	549	551	540	577	575	581	550	540	553	551	604	540	579	581	612	561	580	577	589	569	579	565	524	519	558	609	548	561	556	581	570	585	570	527	549	582	581	544	602	578	550	564	551	523	516	552	581	569	580	559	562	584	562	531	585	550	576	543	549	583	575	557	537	565	521	582	614	585	558	552	626	543	561	621	610	581	562	536	554	594	512	553	574	567	579	594	588	522	570	586	552	580	555	534	550	574	530	539	545	601	615	544	568	564	606	563	567	609	548	566	581	550	570	557	515	560	568	568	548	551	537	537	572	591	554	586	584	569	585	564	608	571	578	560	551	530	577	545	578	567	560	572	560	611	598	538	555	570	554	601	532	573	581	552	542	530	583	540	575	539	575	557	535	573	600	525	590	516	573	594	560	577	574	580	572	532	566	537	516	533	567	548	531	578	548	571	516	606	566	520	594	581	599	575	584	588	556	560	520	525	584	584	577	574	579	580	562	578	528	591	594	579	564	572	547	553	552	551	539	582	548	572	570	577	565	557	579	551	568	599	579	563	567	578	551	576	537	549	544	580	568	514	558	553	571	559	518	569	574	551	528	585	515	592	554	578	543	539	559	527	568	582	589	567	580	580	537	568	538	597	603	578	582	609	547	533	542	574	606	560	537	554	592	589	536	569	567	570	573	552	528	512	561	540	609	549	531	552	555	515	606	576	572	560	561	589	587	557	575	596	617	577	570	562	561	555	576	587	570	526	502	577	528	559	554	514	537	593	565	575	549	525	577	550	556	552	547	568	572	583	591	559	566	548	561	562	550	539	572	590	605	587	544	539	541	529	514	595	539	574	529	532	539	586	557	556	577	590	560	592	575	635	533	550	553	554	605	586	519	545	568	558	511	587	605	582	539	562	560	576	542	564	577	554	618	583	613	585	590	501	562	551	556	534	553	551	577	551	569	565	537	552	604	553	580	573	595	572	564	574	544	573	613	589	582	516	564	555	572	557	558	542	602	580	571	551	580	542	559	578	629	565	544	545	576	564	522	580	532	620	584	546	559	539	592	604	624	569	569	598	573	517	538	600	602	550	514	519	555	545	545	547	530	536	578	577	618	545	573	570	536	552	532	590	555	558	600	566	597	582	527	591	572	623	576	578	542	533	525	600	579	574	572	561	558	567	575	554	555	575	588	582	573	545	586	570	636	600	544	543	587	577	596	605	584	549	599	564	636	554	532	507	547	555	555	562	563	610	567	562	560	535	550	560	580	516	549	539	534	574	533	581	553	558	592	588	582	598	620	543	534	570	556	546	559	595	557	616	548	555	546	578	528	558	540	584	546	566	581	554	583	588	576	598	563	567	554	575	542	565	610	609	569	579	617	574	533	560	572	568	550	605	582	569	530	576	593	582	558	592	559	576	585	604	594	525	622	552	613	563	601	630	570	557	588	552	559	589	563	551	578	570	557	556	601	528	565	555	565	539	573	607	591	534	553	555	587	542	556	602	590	579	560	535	571	606	541	602	543	593	571	588	531	611	561	595	590	550	553	541	534	540	578	585	560	582	549	540	578	584	560	555	543	567	554	582	588	575	589	604	539	555	601	586	543	571	543	585	550	587	550	557	582	545	547	620	563	607	547	539	575	572	584	581	548	576	573	550	574	555	615	543	574	572	511	525	553	551	558	594	556	584	581	577	572	607	611	594	552	570	586	582	596	550	525	551	611	565	549	540	502	585	552	583	565	594	562	546	541	541	554	537	571	583	553	546	543	581	560	576	557	565	537	491	616	560	548	579	523	559	520	563	571	554	583	561	580	569	563	567	549	542	559	555	572	554	577	587	577	550	575	592	622	559	549	555	537	605	566	540	549	566	546	575	553	560	584	554	535	559	534	578	601	577	536	556	565	550	563	533	560	584	592	538	546	533	579	565	555	527	553	535	563	590	573	562	573	553	548	540	549	629	530	554	589	518	579	538	549	534	588	603	568	538	522	582	560	550	582	569	600	561	548	555	590	517	538	581	573	561	561	591	558	564	549	547	586	544	567	600	555	585	537	594	578	539	579	574	597	583	611	529	560	554	598	552	569	550	590	551	551	574	571	574	551	592	569	543	580	598	553	576	528	570	609	556	546	560	529	565	561	560	566	589	569	553	606	608	572	536	521	522	572	518	534	571	573	591	561	536	574	628	548	581	542	594	564	572	558	565	583	572	582	599	600	532	560	576	595	628	521	549	555	528	578	561	547	585	592	538	545	553	605	587	613	548	529	594	541	577	574	600	592	539	553	585	593	567	580	568	566	517	620	576	547	538	612	588	547	547	562	578	542	557	572	567	582	619	547	603	583	572	579	534	571	562	550	543	570	554	544	554	567	520	568	551	600	583	549	564	586	566	556	531	572	602	583	571	565	572	551	562	609	585	583	567	609	578	559	594	571	542	567	551	536	557	570	556	573	542	588	547	536	561	590	575	592	565	556	549	557	595	553	530	543	578	626	559	544	552	571	565	569	578	582	613	544	577	522	564	558	563	540	553	606	540	591	547	558	555	582	571	557	538	554	529	552	573	577	556	574	569	536	557	555	531	582	562	617	534	560	580	557	572	611	556	541	583	535	634	566	573	583	552	557	562	561	540	584	533	576	570	573	532	550	577	583	576	589	544	527	547	613	607	582	562	515	543	555	559	535	537	584	591	573	591	597	567	583	579	484	562	584	584	535	585	528	569	588	595	554	599	582	542	620	538	557	564	558	559	570	576	623	594	541	554	593	547	570	559	556	550	518	545	586	564	542	552	633	565	539	553	574	587	554	574	568	548	611	533	573	522	568	571	532	546	564	592	567
14050	2587	2511	2036	1340	1020	852	746	652	612	566	501	483	491	474	404	421	416	402	395	375	400	412	402	391	355	401	386	385	382	384	416	393	382	399	403	379	387	392	375	399	389	361	357	397	366	348	375	364	358	328	365	370	371	359	382	375	364	382	372	346	377	397	366	371	359	341	352	355	368	406	402	358	377	368	368	377	384	344	380	363	326	376	345	367	420	342	387	350	359	364	371	368	341	433	351	366	363	349	350	348	381	362	375	347	432	377	351	346	346	357	402	344	396	372	355	301	374	377	349	348	396	400	352	390	360	372	367	341	329	363	378	362	381	363	363	350	355	323	379	360	364	369	364	368	359	370	375	362	387	359	361	365	356	342	388	384	337	347	366	380	386	325	333	343	340	358	368	344	355	374	367	358	376	339	326	331	361	379	387	361	358	377	386	362	388	397	353	355	377	341	404	405	357	344	376	344	367	339	381	377	347	353	364	367	364	370	363	328	375	335	380	402	358	342	368	359	408	363	363	370	363	370	392	394	337	358	365	357	374	352	377	359	351	340	356	369	402	366	361	386	363	334	372	345	371	372	387	356	365	354	370	379	341	399	352	347	363	358	338	386	356	338	399	362	409	405	373	319	383	339	350	375	372	361	362	351	376	390	385	360	387	351	365	359	348	369	371	374	312	363	365	343	347	310	370	361	343	388	353	364	400	362	350	370	361	340	361	344	341	381	387	364	367	393	354	384	359	328	356	350	367	394	331	402	378	403	375	367	389	345	368	358	352	368	387	340	371	352	366	345	357	369	371	359	348	372	409	389	390	389	345	364	354	370	341	350	354	353	339	374	371	350	369	360	342	344	367	371	337	346	358	350	344	363	378	388	343	344	378	339	362	350	363	347	335	345	390	385	344	361	363	369	356	332	362	348	389	350	362	373	388	358	387	362	363	370	372	375	331	384	329	374	325	396	368	337	340	375	330	345	370	396	388	371	364	325	351	371	397	412	367	363	399	343	340	332	354	337	362	356	372	363	352	377	360	371	375	383	424	390	365	303	374	359	352	375	372	362	373	353	392	378	353	343	357	364	343	316	376	360	355	361	373	378	380	355	396	365	387	370	346	350	340	362	367	384	390	366	387	396	367	333	387	380	404	383	319	367	369	364	366	374	386	373	361	366	380	388	382	363	388	390	396	350	380	352	353	357	356	318	365	361	361	335	336	344	339	375	370	367	341	370	373	353	364	358	388	334	340	371	352	387	375	367	369	348	396	335	378	387	339	349	324	353	376	378	342	352	380	367	373	343	362	374	409	392	412	320	350	349	377	402	348	380	368	353	360	376	347	374	381	378	349	338	319	323	342	353	389	386	332	372	364	373	371	377	361	338	379	378	372	359	385	373	396	321	358	375	352	338	344	377	388	383	347	348	429	393	375	363	341	359	341	327	321	384	340	355	368	347	368	362	317	366	368	375	386	362	407	378	357	353	362	323	361	367	377	385	354	386	333	347	355	341	350	362	330	371	406	371	371	329	381	358	334	372	339	345	381	351	362	360	350	347	349	383	354	372	414	355	340	381	369	358	372	337	404	362	365	395	366	349	370	413	338	391	361	355	362	372	413	353	371	347	343	361	361	320	381	391	362	360	359	376	362	356	363	330	370	373	365	412	345	392	399	361	343	369	396	394	379	330	349	387	361	369	389	357	363	341	384	367	417	415	374	332	382	373	386	377	357	406	354	393	365	351	365	386	391	366	314	372	396	339	341	368	371	382	362	368	366	363	327	352	345	380	378	360	334	354	350	331	377	363	375	380	346	401	358	360	344	316	363	353	381	383	361	377	371	358	388	358	350	371	352	365	389	347	342	371	348	364	368	353	357	366	376	337	381	388	407	349	379	356	346	379	372	380	346	385	379	340	387	337	361	358	405	376	348	361	358	362	355	392	395	385	358	357	384	365	321	386	324	348	356	366	333	341	357	372	342	391	393	370	348	395	368	359	362	375	329	359	367	364	347	382	382	364	345	344	368	372	386	362	338	341	367	363	364	339	365	323	354	351	355	353	348	359	359	340	381	355	345	388	356	330	335	372	389	350	347	378	360	369	361	364	347	376	339	360	366	373	353	411	371	352	405	377	363	370	395	359	352	363	359	403	381	370	346	366	364	394	362	361	374	348	366	345	351	328	328	351	376	362	342	379	360	354	339	318	333	350	359	361	358	352	366	352	385	320	372	334	366	386	346	367	375	334	388	362	360	379	346	364	382	377	367	337	360	357	363	359	373	395	383	387	352	339	384	417	373	375	366	353	378	353	357	377	399	377	337	342	328	387	391	361	343	365	380	348	360	391	390	340	371	348	345	390	368	354	384	358	356	370	363	339	332	396	361	348	362	374	396	347	358	364	374	347	353	363	374	370	331	364	362	360	370	374	356	347	341	326	321	339	331	360	352	351	354	344	351	359	371	345	339	368	391	372	357	355	366	370	364	377	388	346	364	365	337	384	336	348	351	350	365	345	368	406	356	378	363	353	392	371	408	349	300	357	360	323	386	356	362	383	343	356	337	363	388	389	374	369	390	365	353	328	387	363	334	356	392	393	326	388	377	341	364	356	407	384	415	353	356	344	345	365	364	392	391	337	340	337	342	330	384	392	390	340	367	387	375	347	351	389	370	396	349	361	355	382	318	364	365	401	357	340	377	362	363	374	345	349	365	364	361	380	355	321	361	385	382	364	341	355	358	371	372	334	332	387	373	385	357	355	380	392	357	381	372	393	387	356	367	366	367	367	357	347	384	364	313	356	360	332	376	379	349	376	338	373	354	404	369	347	393	350	386	359	391	385	365	393	369	365	347	382	364	356	376	357	374	319	354	356	340	375	349	362	371	381	370	354	355	380	366	393	382	353	363	379	347	352	371	374	368	339	321	340	368	372	387	394	353	356	376	324	358	371	346	373	348	341	359	374	355	348	345	365	370	326	376	366	354	392	371	379	319	374	355	358	342	372	380	355	352	359	371	366	331	357	357	371	385	360	368	398	388	367	387	343	375	355	395	356	376	374	357	372	317	339	375	389	364	337	357	359	356	377	391	367	370	387	377	385	380	369	344	329	359	366	347	348	398	338	349	379	351	387	376	363	388	392	368	399	356	384	404	358	357	377	377	366	387	342	396	365	355	381	351	357	347	377	381	342	366	401	356	332	382	327	317	369	374	344	350	373	353	390	360	338	373	375	378	356	380	390	383	351	366	364	375	371	378	312	330	350	338	340	381	384	361	369	396	357	375	348	376	368	384	377	387	377	397	357	361	382	387	373	369	356	367	351	364	364	357	362	365	405	365	377	397	319	358	369	363	367	345	356	369	379	378	346	360	335	342	348	390	373	401	395	386	372	381	365	326	337	367	337	358	410	337	351	364	384	369	350	403	395	368	394	385	379	347	318	385	335	359	327	383	359	401	376	369	366	385	370	342	361	359	368	366	385	350	364	340	377	326	381	384	366	348	364	374	370	340
7861	2390	5063	5890	5015	3981	3470	2989	2546	2319	1972	1868	1706	1601	1451	1419	1273	1287	1264	1272	1213	1227	1147	1190	1154	1100	1154	1026	1075	1010	1085	1042	988	988	1011	996	924	1011	1025	1029	1020	951	961	917	946	1004	960	947	949	973	905	931	908	950	901	953	888	938	945	908	947	931	910	969	919	927	928	913	923	900	915	968	938	892	844	891	907	897	908	912	933	965	868	917	960	898	946	903	894	869	897	882	879	931	922	860	895	870	889	910	927	921	919	910	932	858	903	904	938	856	892	901	883	887	855	922	906	891	937	894	874	913	916	890	933	873	878	899	905	908	918	928	949	900	864	946	872	918	925	947	830	870	878	950	908	852	884	871	905	887	914	891	846	853	863	900	863	892	884	919	914	925	873	898	877	852	895	899	930	856	900	867	869	905	921	853	933	910	896	865	850	889	876	928	872	893	910	886	906	867	917	872	871	970	900	867	879	900	887	878	879	923	905	851	909	886	914	935	862	878	873	898	915	876	866	851	873	894	928	922	895	865	886	908	869	925	894	867	887	911	914	902	918	841	860	863	939	903	892	900	875	876	880	881	938	902	880	903	859	886	823	960	851	875	902	929	853	849	891	920	902	920	870	906	888	870	900	924	877	916	867	887	866	876	905	948	891	874	909	851	869	872	890	881	911	894	866	934	944	851	916	909	870	922	867	867	870	883	894	908	909	889	889	875	895	856	889	925	918	924	885	905	880	914	864	867	862	897	875	896	837	914	919	862	889	875	975	940	935	931	861	908	914	937	879	884	870	914	857	879	850	881	923	854	867	849	860	902	933	854	938	866	901	885	900	884	904	880	881	899	860	936	859	844	922	895	874	879	885	895	875	875	935	821	857	896	875	815	908	930	948	877	860	940	824	928	852	921	844	861	872	890	849	889	924	856	894	873	900	884	896	882	926	905	912	932	910	854	868	895	893	887	886	843	882	902	893	880	893	916	906	890	919	898	890	946	916	942	862	908	921	943	935	856	848	826	869	906	870	894	821	910	826	915	844	961	836	858	901	884	918	886	890	876	900	896	929	980	854	933	953	855	944	944	893	864	847	890	891	898	896	891	884	799	899	940	865	886	904	968	921	921	872	849	912	878	929	934	888	891	892	900	879	900	924	881	918	895	862	883	935	870	888	885	877	960	869	900	867	885	867	905	895	896	867	925	899	867	887	896	897	856	925	971	941	948	831	929	893	879	870	912	917	927	887	873	909	916	871	919	881	895	896	958	886	929	873	911	876	909	901	901	885	870	861	896	919	910	933	865	857	916	1006	931	869	935	898	924	909	879	891	915	906	909	884	894	850	899	869	883	905	899	916	916	882	830	898	900	858	878	904	896	914	941	931	908	904	981	921	873	855	893	891	916	898	879	878	894	881	884	841	860	868	890	896	892	878	908	901	882	917	908	917	964	844	864	895	898	840	912	878	870	899	895	914	878	871	870	905	955	944	874	925	883	863	917	904	908	897	920	830	930	874	876	898	881	933	939	917	883	868	891	944	858	886	907	929	901	878	859	908	908	888	849	924	862	828	858	894	889	877	895	912	942	902	892	915	844	892	866	908	921	908	927	904	937	907	942	910	856	910	886	939	943	878	862	888	917	887	907	957	882	907	893	960	896	941	904	906	893	879	1001	900	875	912	914	888	916	948	909	893	919	862	905	936	939	856	898	918	921	916	920	955	880	872	865	924	887	922	896	877	880	908	838	897	868	837	912	897	886	951	849	847	847	858	889	851	908	891	901	876	912	859	916	873	884	939	862	899	901	852	915	901	914	844	931	918	929	890	933	870	879	903	898	927	887	915	895	868	948	884	937	911	874	808	927	948	909	880	864	913	920	903	918	887	908	858	859	921	950	906	905	906	876	908	883	860	911	910	870	912	907	848	892	834	903	914	900	865	900	848	929	882	894	925	877	878	893	874	882	956	898	826	915	951	889	924	868	906	907	945	919	847	934	836	886	927	889	930	875	858	915	836	874	918	881	891	884	844	925	879	905	837	885	850	920	864	880	909	892	957	873	910	869	905	891	884	905	897	926	930	897	928	890	895	886	889	868	880	871	905	878	906	844	892	920	856	898	895	880	869	878	879	921	864	879	878	900	921	850	873	809	893	933	899	894	830	892	887	896	848	921	848	866	918	872	875	914	905	904	893	910	873	917	903	871	908	912	853	893	869	964	843	861	868	894	878	893	943	897	894	877	869	868	891	898	903	894	879	863	860	875	883	889	933	898	928	867	854	893	914	915	925	935	908	888	886	830	879	804	878	880	915	863	889	938	872	891	879	887	861	842	866	872	883	859	887	920	862	873	879	924	859	890	910	871	856	871	904	847	861	883	865	844	906	878	860	872	859	890	886	921	892	912	916	835	887	937	867	901	900	948	836	877	873	898	853	838	859	905	847	906	910	840	937	915	908	877	973	866	918	908	877	895	893	843	885	935	872	869	894	849	869	885	870	920	858	916	965	868	905	848	961	887	905	906	861	950	880	876	941	910	884	901	881	932	953	922	884	902	890	867	841	942	858	910	850	875	911	877	880	861	900	910	943	869	906	933	849	928	913	879	867	921	919	926	899	865	862	863	916	883	890	891	895	913	896	870	863	845	902	893	904	890	872	905	936	918	843	903	894	863	893	911	854	910	895	886	854	951	893	924	864	899	939	889	885	916	880	878	880	918	888	831	880	894	923	940	921	919	890	903	932	873	887	830	895	939	921	896	901	870	857	935	900	872	883	854	875	842	883	844	870	857	838	862	855	838	907	912	909	887	885	914	882	872	908	903	941	873	869	889	909	904	894	920	902	902	904	973	950	950	863	894	901	914	889	868	867	925	951	872	937	878	872	870	915	854	899	942	878	912	912	891	903	907	861	922	949	879	899	830	855	876	881	920	872	930	829	878	909	917	873	926	954	879	903	926	846	883	870	905	871	874	846	884	837	939	890	926	890	893	931	856	916	897	875	838	901	896	894	909	874	946	942	878	866	860	864	904	877	882	907	860	922	896	828	895	862	863	892	829	883	909	878	970	908	929	825	878	919	865	950	900	898	881	876	874	902	909	842	881	892	841	908	872	875	874	848	868	884	903	886	886	894	903	939	851	919	883	902	835	940	863	854	938	882	929	873	881	901	890	867	841	901	899	875	898	829	887	832	894	864	879	879	965	864	878	880	929	870	883	913	916	890	866	889	901	894	863	922	931	912	837	913	874	910	912	879	982	899	846	883	885	879	817	844	848	920	888	851	871	878	889	868	927	901	899	898	931	906	905	932	907	930	883	928	918	908	874	867	886	899	949	877	921	881	915	851	860	840	840	886	925	884	912	858	895	925	870	907	890	939	895	937	888	821	916	882	860	890	857	886	822	915	851	831	888	869	862	879	903	938	918	902	942	968	916	904	870	866	881	850	878	909	910	860	916	897	890	882	881	871	939	829	875	899	892	878	857	881	918	917	926	836	979	846	890	829	938	863	833	870	913	895	951
1884	172	167	125	120	122	133	115	128	115	138	158	122	120	110	112	128	115	130	92	100	101	108	118	118	98	116	114	113	113	113	126	116	104	90	110	109	94	123	128	110	122	113	116	97	113	128	113	128	100	109	121	113	128	110	113	119	107	134	124	124	112	114	115	97	113	100	105	127	98	111	115	109	111	102	94	118	93	132	122	130	104	116	114	110	95	100	100	109	101	110	111	119	109	114	111	111	128	115	117	112	118	122	103	107	92	108	114	104	114	115	124	108	106	100	122	115	112	118	104	116	122	109	120	122	103	120	105	107	128	98	130	95	110	116	97	100	109	122	98	92	111	106	104	112	118	93	107	107	116	112	122	123	127	108	117	110	108	108	112	116	125	106	98	114	116	104	118	126	108	119	100	102	117	116	126	105	99	139	111	119	112	101	112	119	108	119	121	103	94	92	103	113	108	99	110	125	106	94	123	124	116	123	98	120	117	109	131	130	94	105	109	114	97	127	118	102	96	114	108	93	102	101	114	103	106	82	106	101	113	107	116	107	120	108	90	117	96	123	119	117	125	115	104	122	112	124	107	106	98	112	102	111	112	99	114	102	127	102	111	111	111	118	104	109	108	111	100	91	112	111	104	113	116	111	115	100	102	120	120	112	111	113	135	98	136	106	112	101	129	124	116	91	114	141	120	115	103	107	111	100	113	99	115	111	126	126	120	105	88	102	91	120	105	111	131	107	136	98	123	104	112	131	113	104	123	111	106	107	104	121	126	104	112	107	99	110	104	117	113	113	100	123	112	129	103	112	101	120	124	108	126	132	119	95	92	94	107	110	111	104	122	121	100	101	116	110	99	106	118	101	111	105	112	103	116	120	108	110	117	102	108	109	114	107	110	112	113	106	115	108	100	121	107	109	113	117	89	131	110	118	105	127	119	114	129	112	114	115	103	111	98	117	105	106	99	125	111	121	110	114	110	102	113	89	113	100	137	97	96	108	113	101	110	119	96	123	99	109	120	115	114	93	112	111	93	98	103	109	122	129	124	110	117	111	109	116	122	128	105	101	105	117	105	128	136	102	103	126	127	117	102	119	100	127	116	100	109	92	104	105	101	106	115	82	111	108	114	120	107	109	103	121	102	103	91	113	116	110	114	131	101	100	125	115	118	122	102	129	130	97	118	109	120	124	101	96	121	129	130	92	110	117	119	111	105	95	111	113	97	115	114	108	118	128	111	109	101	88	121	110	104	111	114	109	113	92	117	106	100	101	107	114	121	116	119	99	104	98	123	114	106	120	102	110	107	103	106	115	104	101	127	99	124	96	96	109	126	101	91	102	101	118	103	100	106	99	118	113	91	109	108	110	103	111	103	101	104	105	110	97	108	112	97	104	115	120	114	113	107	125	113	107	106	110	94	86	116	117	123	120	133	110	123	112	111	107	126	119	134	97	101	113	106	111	119	122	114	109	126	107	114	118	108	114	113	115	98	125	91	103	114	113	113	110	88	111	106	145	112	111	116	110	132	133	104	116	114	111	106	100	104	92	91	94	107	125	117	117	117	121	104	97	120	100	121	118	112	108	104	105	109	117	109	113	110	126	120	89	93	107	118	127	122	119	107	109	100	109	110	97	104	117	98	125	140	114	102	108	95	102	115	114	109	112	128	114	91	105	105	78	97	112	130	112	108	124	124	119	94	98	98	106	89	116	113	102	117	116	122	119	114	104	99	117	109	116	119	99	98	109	137	116	104	103	120	99	120	117	106	134	103	105	103	94	132	108	121	114	125	137	109	113	111	107	129	117	125	111	98	109	95	107	117	110	93	104	116	104	95	98	102	89	116	110	107	112	103	116	119	97	102	113	112	122	124	108	81	119	107	95	113	96	95	108	113	123	126	111	114	107	113	116	110	103	106	111	104	97	112	104	125	116	97	114	107	106	96	111	121	104	106	115	93	104	110	107	106	94	120	115	120	131	112	113	104	120	117	94	94	111	105	127	103	106	119	108	118	126	110	122	116	117	117	113	123	102	100	110	106	119	117	119	120	118	106	102	108	104	118	134	115	103	110	131	124	128	97	118	104	128	106	102	93	115	108	108	104	116	121	109	97	118	121	120	118	85	116	118	113	117	118	106	121	113	116	114	107	102	106	129	106	118	111	118	108	109	112	106	105	104	123	125	119	123	99	110	112	105	112	121	102	109	119	103	143	96	134	115	134	122	118	119	109	120	94	98	120	100	116	103	109	103	127	133	119	102	87	109	104	101	101	102	121	94	107	120	80	114	100	102	116	107	108	83	92	121	137	124	112	108	99	118	111	96	98	123	99	129	101	129	116	111	110	98	111	103	123	100	101	117	126	101	108	141	93	104	120	113	109	114	110	122	114	113	100	115	103	105	105	125	108	113	115	123	107	108	106	109	97	113	104	119	116	97	89	102	106	110	89	126	117	107	130	127	127	119	87	100	94	108	96	104	109	103	109	105	103	106	112	103	114	98	104	111	109	98	106	109	99	87	120	105	121	98	113	106	85	120	92	119	120	117	105	108	99	78	85	115	136	140	112	119	112	98	100	125	121	97	112	116	116	118	120	118	106	111	103	94	116	97	113	102	122	80	106	114	116	121	107	104	128	103	103	112	99	119	124	115	130	129	114	134	107	108	108	105	81	95	116	97	106	128	109	107	139	107	84	119	108	113	126	116	99	111	120	120	105	126	90	109	109	122	106	109	113	109	122	131	110	121	133	122	86	94	118	92	109	104	108	124	104	101	138	100	114	117	118	104	116	107	125	101	117	107	98	100	116	107	128	112	119	111	85	134	110	97	97	111	102	121	134	102	108	103	122	113	104	103	107	96	114	101	106	96	114	98	120	100	118	106	97	114	111	114	112	104	103	117	123	116	111	109	123	101	119	111	124	110	104	106	125	128	116	117	108	118	115	107	121	109	103	83	128	111	110	127	111	110	106	109	90	126	100	104	86	111	108	100	113	107	117	99	92	101	103	107	105	106	106	116	102	124	105	110	127	103	117	116	102	122	115	115	102	128	91	112	106	116	119	97	111	107	99	118	125	113	129	103	130	88	111	123	106	106	130	121	123	90	95	105	113	108	116	126	105	99	116	128	110	117	128	110	108	81	108	120	99	131	120	108	112	111	138	111	120	101	122	103	136	104	106	109	108	106	101	120	104	134	107	104	109	127	110	102	98	116	107	103	118	119	111	114	114	112	139	112	124	97	109	93	116	119	116	108	112	109	111	112	93	92	117	118	99	94	106	112	124	94	107	91	115	108	111	84	103	109	103	112	97	91	102	112	127	103	94	116	109	105	102	103	114	117	109	104	117	120	103	113	111	113	113	103	99	121	116	114	103	115	111	128	98	121	111	105	119	106	111	121	100	98	119	115	113	104	123	101	125	106	99	101	113	117	123	116	103	112	106	121	91	104	111	109	111	112	95	110	110	115	122	110	115	100	91	80	104	112	106	121	104	120	97	114	111	132	104
2091	368	457	481	465	406	393	387	386	369	363	400	370	388	397	361	356	375	371	350	358	392	380	354	326	319	356	345	374	361	395	388	360	337	372	321	336	337	355	362	337	375	336	362	343	386	382	372	382	349	344	357	352	335	370	392	365	411	355	327	337	392	378	326	375	340	357	363	353	338	391	367	336	325	331	366	348	358	337	350	371	307	368	350	365	304	344	336	381	349	379	354	341	352	310	353	359	353	395	382	331	402	364	350	352	320	370	365	358	324	360	361	342	371	359	370	364	398	370	313	354	351	343	343	382	392	342	356	355	345	359	402	367	379	329	353	339	349	359	361	379	346	345	329	359	361	364	349	342	364	340	372	354	346	354	327	311	347	357	369	339	311	378	351	372	347	352	333	363	347	369	362	327	357	370	331	357	333	332	374	366	330	315	341	366	369	351	353	326	356	385	348	339	322	365	348	401	357	358	339	357	359	351	388	397	343	327	375	331	352	359	326	382	357	358	355	381	370	351	332	334	361	372	337	347	380	334	317	384	384	356	361	367	334	333	361	352	335	359	377	355	354	338	355	357	359	350	390	385	377	333	345	353	359	330	333	359	343	395	328	359	361	341	346	338	349	363	353	375	332	310	382	351	377	346	361	350	355	353	357	352	360	356	368	338	348	331	348	338	339	359	389	354	357	345	331	338	327	363	357	386	378	347	314	352	333	361	387	325	343	354	373	363	366	341	340	350	372	316	403	357	364	336	371	340	368	355	354	377	348	359	403	351	362	332	380	350	353	342	335	356	343	360	374	327	357	353	350	347	385	360	336	341	371	337	315	357	356	342	364	374	361	377	373	377	346	360	349	357	366	339	340	367	328	352	348	340	372	374	354	347	377	397	344	384	349	356	352	355	360	383	358	383	332	380	370	355	354	363	349	322	353	344	355	344	393	314	346	352	360	371	354	347	351	376	335	398	357	338	369	321	358	365	350	319	373	349	322	363	380	358	365	371	351	363	355	353	336	357	315	327	339	339	355	386	374	354	348	365	319	355	337	348	336	365	402	349	346	363	336	411	372	333	337	338	381	369	339	374	380	350	335	352	375	341	401	363	333	358	389	393	326	341	342	339	369	339	359	360	345	363	355	374	355	355	327	344	354	344	362	343	356	338	355	368	325	390	354	345	374	370	330	348	371	351	377	332	370	406	371	335	398	344	335	342	382	375	353	322	379	357	349	311	391	344	338	361	344	388	371	355	374	370	370	310	359	341	299	346	342	353	377	327	370	378	376	370	378	359	341	351	322	375	352	345	334	320	367	354	341	368	340	375	354	367	371	359	373	313	344	351	362	360	354	340	319	328	328	344	368	370	347	342	363	385	388	314	371	306	380	380	370	351	351	373	349	389	351	354	351	369	335	373	351	356	323	376	330	343	360	348	334	333	356	353	331	354	338	324	316	365	339	337	329	368	405	336	351	372	352	378	366	352	350	373	369	346	380	355	349	364	333	332	321	333	371	362	324	356	360	362	332	373	350	376	348	350	382	377	332	353	326	340	315	356	372	360	327	358	352	365	332	380	386	336	350	337	362	383	336	365	345	344	366	352	349	369	353	356	313	376	336	355	363	355	363	356	353	346	361	359	323	366	358	350	353	329	347	363	381	347	365	335	356	349	366	371	375	362	369	334	334	357	391	335	349	382	358	353	409	323	377	350	360	347	347	336	365	340	362	384	377	326	379	357	361	357	340	327	390	378	331	358	325	369	369	353	393	354	369	390	334	381	337	372	297	339	359	395	353	352	363	336	329	358	356	376	359	371	304	359	344	403	385	373	362	353	363	333	325	352	359	344	348	365	356	352	358	362	341	344	371	348	350	374	388	350	382	351	359	333	358	378	358	396	341	368	337	395	332	368	335	331	358	365	345	348	328	356	365	348	320	349	317	357	347	378	356	374	331	319	351	353	372	360	334	331	381	349	339	367	366	346	358	343	324	364	322	366	344	353	364	338	371	360	333	348	349	342	368	356	334	390	383	367	383	373	331	352	358	363	346	392	351	341	350	356	329	344	348	376	368	330	387	355	363	349	348	359	327	357	360	382	320	351	353	364	359	369	332	365	324	342	320	338	342	355	323	332	367	353	334	326	353	354	334	379	367	367	334	346	373	378	333	378	341	351	348	335	354	342	336	322	324	352	319	355	348	378	327	347	356	359	359	370	370	367	364	381	338	341	397	352	340	349	366	327	330	346	376	364	340	348	317	357	378	325	352	375	322	362	360	345	356	354	333	363	334	348	362	350	389	374	345	356	344	335	358	348	366	348	339	349	349	357	381	340	310	350	345	334	348	367	366	330	317	337	369	364	370	347	337	350	350	392	360	380	316	343	366	340	356	353	348	357	372	374	373	359	348	343	353	359	357	333	377	366	327	424	355	353	403	368	346	353	345	384	332	314	403	337	319	374	338	381	338	404	350	341	379	402	354	340	349	386	324	369	351	372	332	344	342	370	379	366	322	325	315	332	360	375	386	341	348	368	374	352	342	368	378	338	352	360	339	358	352	357	369	344	367	360	332	364	354	304	330	355	346	345	346	352	347	389	320	390	367	337	373	397	349	360	333	335	368	347	348	348	344	367	346	335	348	357	341	369	338	398	354	380	358	361	359	359	353	374	372	374	374	359	385	317	366	341	344	363	331	364	350	345	353	360	330	372	363	335	368	366	351	344	376	376	347	339	381	349	381	367	377	327	326	327	344	318	354	362	382	341	356	342	362	370	378	326	324	334	348	380	338	381	374	349	373	375	394	381	343	388	319	342	341	330	344	359	312	357	347	343	338	371	364	336	366	351	336	398	349	351	354	409	396	352	316	360	360	374	322	322	392	327	360	368	358	345	318	344	354	333	358	359	329	339	352	345	346	336	327	342	344	352	368	346	376	337	336	342	343	362	313	390	352	353	326	365	372	359	385	341	366	367	338	388	367	348	345	367	362	317	347	401	359	377	367	345	355	366	346	326	368	336	348	364	363	324	325	337	347	366	338	353	363	350	346	327	341	363	355	366	325	380	351	345	329	355	337	374	382	328	387	341	352	358	365	382	362	353	336	347	344	347	329	344	351	347	365	339	339	355	362	343	357	365	380	375	341	360	366	375	368	381	365	364	347	335	362	322	375	343	386	349	324	369	354	335	352	341	354	319	368	386	366	356	333	387	335	354	378	349	354	383	389	341	387	336	370	348	329	359	332	351	324	383	363	356	328	369	337	368	352	336	373	355	356	384	376	328	355	351	352	346	379	371	358	348	350	341	340	356	338	330	356	361	348	348	377	361	340	371	333	355	361	361	343	361	342	351	338	350	361	343	336	353	369	322	360	365	358	362	365	354	327	350	370	377	353	359	326	357	353	374	353	354	363	359	383	364	317	345	364	354	354	343	336	356	335	366	373	366	387	325	349	349	330	372	384	389	362	370	336	339	381	369	358	337	341	382	351	356	343	375	345	383	363	389	364	365	365
7529	1096	1164	879	669	556	432	378	364	334	274	267	273	252	227	239	237	191	205	198	242	243	192	233	233	217	229	198	228	211	202	201	212	213	216	217	200	221	192	215	223	204	230	202	216	244	208	205	188	193	190	190	184	201	214	182	204	217	192	181	213	206	200	199	229	214	233	196	221	204	211	217	201	216	194	205	174	195	201	188	199	191	212	192	192	201	196	213	197	174	195	193	218	213	236	203	181	200	193	199	189	210	175	196	183	213	198	193	196	204	203	230	205	195	205	226	203	202	212	180	202	189	194	207	221	205	224	220	205	191	212	196	187	159	234	187	216	223	199	201	162	188	211	208	214	214	186	220	219	204	219	178	204	184	197	203	226	183	203	207	228	204	193	204	214	203	231	200	211	202	189	214	228	176	201	204	212	245	178	208	197	188	216	204	176	214	217	224	192	172	216	206	204	179	220	184	172	202	211	205	205	179	205	216	211	196	204	186	196	186	194	216	200	198	207	186	204	222	217	198	194	202	169	205	193	182	213	179	200	205	221	201	213	190	194	180	209	211	198	209	197	212	192	195	199	180	192	214	224	220	201	201	221	188	205	191	211	215	212	193	208	208	196	217	233	201	160	218	213	194	225	208	197	202	209	183	191	209	182	190	198	202	167	225	201	203	206	204	188	217	178	197	220	202	189	200	207	229	205	194	206	204	202	202	185	196	189	203	189	191	213	189	205	215	182	197	198	186	198	189	207	222	209	200	187	211	217	216	233	225	194	213	205	189	217	218	213	221	183	211	211	200	204	210	211	206	190	213	198	217	206	198	216	210	240	219	219	211	232	198	230	201	199	191	214	208	211	214	178	197	193	195	227	246	198	199	193	210	191	166	205	196	210	218	212	199	186	190	193	202	199	231	195	181	219	220	213	226	215	234	206	180	190	197	208	200	206	205	214	193	202	178	194	176	194	204	187	204	199	186	207	190	188	183	206	219	201	190	188	182	206	210	189	181	206	198	206	215	212	171	198	198	203	224	218	202	223	224	204	177	211	230	198	229	199	199	194	223	183	196	177	205	242	202	179	185	219	200	197	176	178	220	216	207	184	223	201	209	203	208	210	227	167	222	238	212	177	224	202	199	212	199	207	202	218	216	195	209	201	192	224	198	215	188	224	218	216	194	183	209	194	220	202	206	228	178	213	208	192	201	207	198	171	213	196	202	196	190	196	180	217	218	191	188	204	206	181	201	203	202	198	196	230	230	192	206	201	210	216	240	188	181	217	201	204	171	205	210	201	231	206	225	210	231	214	194	209	226	199	194	179	194	185	184	236	200	239	174	214	225	190	211	198	189	188	221	217	220	201	205	193	203	192	213	198	206	222	214	212	213	208	190	190	206	215	192	210	206	220	187	212	173	188	201	208	196	195	222	215	230	184	184	207	189	187	199	187	193	215	197	215	214	195	217	218	208	200	204	204	187	207	194	233	211	209	190	203	199	192	216	213	217	213	195	196	220	215	204	193	209	221	217	219	189	213	189	226	208	231	210	195	175	188	185	205	178	200	213	180	202	185	175	194	195	189	177	195	212	216	214	196	194	205	227	194	216	182	188	205	196	186	218	210	204	233	197	168	183	198	229	188	192	193	204	221	192	211	193	240	214	183	205	199	211	206	204	196	215	190	199	216	207	211	185	204	206	204	171	215	183	208	220	215	234	189	199	237	207	211	190	208	214	200	213	200	162	179	198	213	222	206	239	173	185	233	184	211	183	209	179	228	198	222	190	186	221	222	206	196	215	208	206	170	187	225	206	196	198	206	194	202	202	218	219	214	212	198	192	221	208	197	230	193	190	211	199	228	203	219	219	220	197	192	174	210	187	169	216	231	220	202	210	235	209	188	221	217	209	206	183	198	187	207	216	185	204	198	194	217	215	208	230	190	228	205	203	223	206	233	200	202	201	181	191	209	179	205	193	190	224	224	220	201	204	201	197	201	198	240	221	184	194	231	200	187	197	231	205	211	210	193	212	191	177	200	207	222	223	208	234	206	203	212	199	180	185	215	210	217	221	212	200	200	203	201	200	216	195	191	182	209	225	203	204	211	176	223	189	203	238	178	218	198	223	193	211	210	197	224	219	176	176	220	223	199	220	195	211	211	210	211	192	201	196	221	182	184	172	199	194	208	209	175	191	184	173	208	189	193	215	201	193	199	218	201	209	209	223	222	201	200	186	200	208	165	193	211	205	191	203	232	206	182	192	193	186	234	198	201	218	225	217	199	235	222	209	211	215	224	212	198	192	212	203	198	191	197	206	208	208	205	189	218	185	210	215	200	217	216	236	182	201	220	189	230	218	217	213	195	190	198	211	204	216	198	190	205	199	210	190	233	214	187	224	193	199	229	216	219	214	200	208	174	193	211	228	213	198	183	214	178	192	191	212	223	191	162	205	217	209	169	199	191	194	187	200	195	182	203	179	216	213	188	210	215	205	203	185	159	197	229	217	228	208	200	195	213	225	197	222	211	205	230	195	209	200	190	190	188	216	189	206	178	218	231	193	194	204	197	209	181	204	219	195	180	232	205	165	184	216	225	196	202	204	207	232	214	188	196	213	199	184	168	226	218	193	234	198	190	219	178	189	184	203	167	199	190	200	203	226	206	200	205	201	218	209	179	238	192	199	207	214	200	224	203	193	219	174	194	203	183	179	207	188	218	193	222	196	207	205	196	216	191	198	194	188	202	197	181	226	205	179	206	203	209	208	196	191	198	206	174	202	194	221	184	214	211	196	215	218	213	229	178	214	207	207	236	211	192	202	211	204	224	185	199	222	201	212	236	205	229	197	210	189	211	183	189	199	235	204	195	213	202	189	212	195	200	210	193	181	169	217	206	215	198	208	184	211	217	212	210	215	199	201	181	231	195	207	217	196	228	187	234	203	206	205	228	203	198	224	198	198	211	181	231	212	234	202	187	200	208	212	169	204	203	202	184	195	171	190	185	205	191	200	189	202	225	205	205	193	211	219	200	223	192	209	188	211	195	207	209	213	194	216	218	177	197	216	185	198	223	197	195	210	205	217	234	200	201	216	187	202	207	199	203	188	218	201	202	200	211	226	190	195	199	210	187	209	245	202	200	193	197	203	217	196	214	213	237	199	229	189	201	194	215	213	221	237	228	224	186	219	206	197	189	194	194	218	213	214	214	195	202	202	213	232	208	186	191	197	205	214	218	173	192	201	216	198	222	210	220	209	193	179	195	191	187	208	222	214	204	207	202	207	179	189	189	227	225	201	169	215	212	210	184	226	245	196	222	202	185	207	204	199	192	219	220	194	220	206	220	218	196	205	200	198	190	198	191	192	187	207	189	194	228	213	204	180	214	232	199	232	189	205	232	192	193	199	221	232	187	214	207	216	198	189	228	184	210	206	193	182	192	211	223	227	189	205	220	196	203	204	185	221	214	213	199	235	205	199	206	200	180	178	196	186	219	216	215	205	206	216	210	201	206	220
5928	1391	2745	3150	2836	2228	2032	1565	1431	1250	1152	1174	982	953	908	859	776	807	816	741	713	708	706	697	680	680	678	670	676	650	660	672	643	657	618	609	610	649	698	638	585	628	594	641	583	605	587	641	591	525	605	624	589	572	621	622	608	630	616	641	574	576	575	567	571	534	558	554	580	599	591	598	580	552	577	562	579	616	617	525	626	583	601	609	602	525	580	592	569	577	575	571	549	489	568	601	610	582	577	549	582	546	562	605	563	577	561	582	530	557	544	564	537	598	525	573	596	539	559	579	566	538	536	611	567	533	549	613	578	564	580	585	566	560	559	569	587	581	555	584	591	583	585	610	558	514	569	602	522	536	583	596	589	610	580	556	608	573	573	536	569	547	595	552	582	573	581	606	588	597	586	562	533	555	614	550	578	552	606	560	615	553	556	551	595	550	556	563	574	608	582	557	563	535	567	559	605	597	574	595	577	577	579	601	566	591	558	598	532	571	545	579	541	556	573	535	563	559	581	560	543	598	577	583	581	575	564	619	551	565	526	625	570	540	549	566	564	510	568	545	614	573	533	582	572	637	539	583	564	580	594	583	545	564	589	527	538	533	558	580	584	562	563	564	572	556	579	579	571	593	538	556	558	521	559	577	561	564	541	547	560	562	545	584	571	563	539	555	562	595	539	564	552	548	559	542	582	579	537	551	588	592	597	502	585	548	614	527	533	589	603	581	610	538	563	610	584	577	620	553	571	587	583	564	543	570	545	597	593	583	563	541	564	558	553	561	534	643	529	611	590	564	617	576	578	554	518	558	582	510	604	572	572	575	589	583	639	585	606	566	595	562	571	588	579	574	580	575	566	588	555	575	583	625	559	582	569	537	548	570	530	614	525	568	549	563	576	558	571	548	533	595	607	586	621	554	585	592	588	525	570	553	566	554	537	544	543	579	566	528	569	628	547	555	541	569	562	571	611	578	528	558	510	560	548	532	570	559	523	565	570	552	542	558	533	565	585	589	575	604	528	618	561	507	594	561	580	562	564	520	551	593	575	564	515	541	566	543	574	566	592	556	537	591	570	531	553	561	556	563	572	623	595	563	582	559	560	570	565	546	552	601	620	563	559	552	556	552	522	546	579	538	598	557	614	542	598	512	549	616	632	566	544	576	558	562	575	547	571	545	544	544	549	586	593	557	566	558	532	583	550	596	537	558	578	560	541	562	599	518	558	526	574	594	586	598	580	576	557	588	546	523	557	561	587	538	577	572	575	558	574	543	575	608	535	536	565	623	542	592	561	512	555	557	541	559	558	538	590	582	569	588	560	575	582	580	590	577	614	561	546	548	568	536	550	594	541	566	558	553	534	550	573	560	562	606	542	602	508	539	544	526	550	527	534	563	595	579	574	572	565	525	563	632	552	552	569	582	590	589	571	562	551	572	570	595	599	531	535	533	565	567	558	558	584	570	581	543	596	569	505	563	561	587	558	591	588	527	557	605	581	567	563	618	565	579	583	531	544	566	572	559	601	554	572	567	548	616	585	535	543	545	573	539	557	582	552	604	542	543	595	597	559	549	545	559	568	570	528	526	600	558	583	592	600	608	535	524	605	578	583	594	574	555	584	573	562	600	583	565	547	579	584	549	557	598	546	628	578	544	557	585	604	573	577	555	600	570	570	570	553	567	559	541	569	598	570	569	565	557	575	577	556	521	586	555	535	552	548	533	580	568	589	580	569	609	575	561	579	569	546	584	598	545	621	536	570	607	554	529	586	574	571	578	543	545	570	546	579	579	570	579	574	558	541	540	540	566	558	539	566	555	605	570	542	577	593	571	597	583	611	550	570	532	581	562	560	586	559	541	568	574	577	534	590	554	577	533	579	562	607	567	570	609	554	570	566	566	558	583	581	542	569	540	575	554	578	558	589	565	598	579	592	509	592	549	542	556	581	573	565	600	555	586	583	597	546	586	578	618	578	573	574	583	532	532	568	551	565	570	607	583	583	561	540	605	556	593	567	601	560	548	534	577	553	581	554	542	609	560	580	566	545	563	583	562	551	500	574	583	596	601	550	576	539	543	610	573	512	606	575	574	570	579	564	549	561	600	559	600	578	567	600	576	576	608	556	538	583	575	576	553	556	599	544	585	543	526	579	579	582	541	542	572	580	557	571	593	558	590	538	571	577	533	559	580	543	572	554	555	601	583	560	575	570	575	564	576	574	590	582	581	580	549	542	541	567	558	542	537	603	579	600	567	530	560	586	563	570	553	521	550	520	562	581	552	583	595	570	555	603	563	566	560	506	537	513	544	558	571	593	584	546	589	582	591	599	609	583	550	542	569	503	528	543	564	545	560	564	541	537	556	611	536	539	558	537	516	593	562	548	541	565	564	598	529	596	554	553	551	544	575	627	610	547	594	604	533	556	557	570	573	576	570	545	548	569	582	592	609	548	540	541	535	559	530	530	552	597	559	563	585	544	577	576	578	588	554	610	550	568	581	600	602	560	547	584	550	543	585	535	522	530	567	567	544	548	570	568	584	504	514	580	577	566	570	559	582	554	536	567	619	567	600	605	589	570	555	579	592	572	554	542	579	565	590	562	561	567	535	585	578	557	538	594	590	591	560	550	575	574	544	544	573	543	553	583	589	546	586	597	576	562	539	559	553	558	574	573	569	568	576	531	563	569	553	531	570	567	548	608	567	537	589	563	562	581	574	609	537	561	617	562	537	552	574	563	582	583	539	540	569	625	565	583	563	572	546	567	554	547	538	549	604	525	561	545	559	553	565	586	589	565	548	575	534	546	565	594	574	526	547	571	540	562	565	583	599	564	548	574	605	577	606	576	581	557	563	597	557	598	603	540	549	577	579	506	571	562	584	509	548	593	564	541	558	560	564	520	533	547	568	553	548	576	603	514	619	565	544	566	519	571	570	574	544	568	589	599	574	597	553	633	582	570	559	593	558	614	556	560	557	542	531	549	562	544	599	612	572	585	594	576	590	559	578	569	522	584	594	544	548	559	552	590	531	562	584	570	569	571	567	571	601	586	592	549	568	599	545	556	573	581	588	585	595	558	536	561	557	565	526	589	587	553	570	574	565	573	599	561	618	569	556	586	539	581	528	584	537	602	584	575	529	560	576	545	581	558	583	576	593	575	539	518	543	507	602	585	536	544	556	590	562	549	551	596	566	575	558	524	576	550	595	549	581	557	571	531	605	558	559	561	593	578	609	579	561	606	579	564	543	596	617	591	581	575	574	582	537	581	559	591	566	555	595	560	608	522	565	559	586	555	562	594	563	580	571	541	526	524	565	550	615	566	530	579	596	556	586	560	515	544	593	563	552	536	578	567	616	573	527	542	558	529	598	565	567	545	536	556	584	592	576	569	582	570	577	593	565	553	587	590	542	593	587	667	613	542	577	545	566	639	593	581	521	545	585	559	612	584	557	580	581	580	624	570	546	549	603	628	620	577	564	609	554	591	566	567	564	523	533	562	593	575	574
14285	2614	2622	1944	1374	1039	865	690	658	596	582	538	498	485	437	467	452	426	453	427	432	408	419	404	396	386	403	429	389	380	378	413	397	373	356	363	413	391	380	392	384	364	330	359	371	345	376	425	370	361	380	380	379	442	364	381	387	345	367	378	368	390	378	347	369	381	406	375	365	351	361	377	408	375	327	379	343	381	362	330	326	404	375	378	363	368	338	381	374	361	376	386	370	338	357	369	364	354	379	358	402	360	389	363	344	381	357	335	348	381	366	358	343	335	345	365	373	343	357	380	364	362	358	357	340	373	349	359	333	372	373	339	349	362	369	387	337	391	356	384	353	399	389	397	370	371	360	381	345	342	366	439	318	375	372	364	343	364	382	381	345	367	400	381	354	418	387	337	379	374	354	388	365	360	355	377	363	401	353	381	373	361	375	360	335	371	412	361	348	340	348	358	361	312	366	381	345	350	371	358	360	369	357	383	350	365	384	369	338	347	376	365	357	329	408	361	357	318	375	341	383	358	374	327	357	409	360	344	343	382	376	328	307	366	400	358	402	358	403	348	369	343	374	382	353	367	373	354	336	405	346	363	355	338	373	342	383	355	341	335	366	351	329	330	354	374	385	323	387	348	391	370	389	391	352	358	406	388	353	345	357	327	344	375	400	397	402	372	367	330	351	394	364	365	337	381	379	331	384	383	353	372	376	377	380	374	338	372	346	343	362	383	394	358	360	387	360	388	371	346	422	369	365	355	334	363	363	396	331	382	346	363	365	347	359	360	347	341	353	331	369	352	396	363	312	360	365	391	387	354	333	334	352	354	385	364	386	374	381	351	373	360	359	336	414	361	326	345	354	355	379	378	367	335	379	362	373	334	356	365	356	354	418	385	367	400	363	370	369	367	397	376	377	373	386	403	410	372	381	346	384	343	377	417	366	366	343	383	350	396	345	364	368	358	338	356	353	372	341	385	361	380	374	372	378	369	352	341	380	393	368	373	359	380	371	363	390	350	402	378	390	356	394	336	327	350	375	355	338	374	357	344	305	304	385	352	342	376	374	310	343	362	357	367	370	355	370	341	360	358	382	376	376	340	356	351	369	349	361	341	365	388	385	354	379	366	388	354	357	384	394	344	349	337	362	308	350	366	363	383	345	375	377	350	387	374	381	381	394	392	377	338	387	395	394	362	355	355	388	387	405	353	390	381	373	386	374	402	371	350	346	369	376	374	366	343	353	405	367	347	335	359	372	384	359	381	380	358	371	348	354	386	379	396	344	367	368	372	334	374	355	380	353	374	379	374	359	348	366	337	356	369	385	333	410	375	356	369	372	363	381	348	404	386	392	371	368	342	356	343	379	357	328	349	386	362	398	357	356	422	379	347	358	355	355	381	348	339	345	389	396	373	358	368	345	357	340	347	356	351	371	345	361	366	423	379	422	369	370	372	362	362	363	362	365	367	358	381	370	388	362	358	371	362	351	376	364	405	404	381	342	402	396	343	355	387	333	356	380	369	375	377	368	382	367	378	337	380	351	346	405	345	384	374	366	382	370	373	412	331	378	371	384	376	355	369	334	368	391	338	387	346	369	377	361	356	395	402	387	397	335	365	362	359	325	382	347	398	370	354	374	389	377	322	333	356	374	334	310	368	359	389	334	389	385	322	389	403	355	359	343	350	355	377	374	342	343	372	365	368	354	348	357	358	337	393	376	370	379	337	377	388	380	380	349	370	339	347	367	379	342	373	357	365	414	396	385	355	389	371	401	370	358	382	350	338	364	378	345	338	399	353	372	342	367	351	365	382	378	336	355	376	403	398	385	404	396	365	392	356	388	397	376	360	370	355	359	353	360	402	372	348	362	343	378	384	358	345	398	351	370	396	390	371	408	359	352	357	352	368	361	364	376	363	358	349	365	366	379	383	365	359	355	373	387	365	369	378	366	363	391	369	351	374	358	357	371	344	384	371	362	364	360	390	357	339	378	380	371	411	368	340	394	359	358	382	356	410	382	342	379	366	342	342	346	363	429	363	390	356	333	363	362	364	356	385	380	344	355	402	408	334	365	365	382	373	381	348	359	382	341	384	360	339	337	340	373	375	323	372	361	393	393	352	346	382	339	367	358	368	376	369	375	359	375	366	389	338	396	334	356	362	374	376	374	396	353	370	372	391	386	355	362	376	382	345	371	344	364	384	371	346	334	369	388	416	370	339	334	354	346	327	367	396	371	367	357	338	358	358	392	370	402	363	393	357	355	347	376	363	374	353	345	361	364	371	361	368	381	358	324	364	383	358	346	368	362	380	333	384	366	360	356	358	389	333	335	346	358	385	395	373	355	357	353	350	368	385	335	349	374	371	317	355	378	371	356	380	392	374	368	320	356	369	364	399	373	355	400	363	374	336	374	341	368	348	395	356	328	365	340	340	353	384	383	342	358	371	352	366	371	373	358	359	384	347	342	338	387	368	378	359	395	382	356	344	341	367	361	401	349	395	348	372	353	399	340	345	387	387	356	357	384	355	380	385	359	390	351	351	361	408	334	351	372	373	398	360	400	334	348	374	369	389	378	345	360	385	366	346	378	359	390	368	385	336	358	337	386	402	347	352	351	377	350	336	361	377	367	365	366	398	377	372	353	319	363	373	370	390	363	360	368	338	365	357	377	338	330	371	375	371	329	390	358	366	353	360	356	345	336	389	400	365	379	331	368	331	362	342	371	357	353	370	376	399	368	371	357	365	365	402	364	386	387	381	371	376	370	393	392	372	402	345	387	394	336	344	346	337	393	350	367	368	374	373	341	396	379	343	368	347	400	369	372	404	355	380	349	374	385	365	368	368	351	383	374	370	352	349	352	369	366	368	416	371	344	375	402	383	323	376	382	350	351	365	372	372	380	376	323	377	399	388	368	393	357	358	357	351	371	343	313	371	358	361	384	375	351	371	345	377	366	356	366	335	385	389	399	380	339	349	342	388	341	384	371	387	387	332	382	377	368	361	355	386	349	377	361	379	371	361	369	344	355	358	348	382	344	346	338	348	358	392	397	341	368	381	350	381	355	358	385	354	400	349	356	396	396	389	376	358	381	358	387	385	391	392	369	399	382	335	337	390	341	360	357	384	404	341	367	348	384	330	388	384	339	363	379	380	371	382	371	388	402	381	399	349	382	362	343	370	347	363	386	384	347	390	306	375	359	359	371	347	366	363	350	351	370	373	321	356	390	376	358	352	407	356	366	397	373	362	395	352	328	355	363	356	353	338	366	350	416	380	351	333	374	381	369	387	389	342	338	351	324	351	360	352	369	371	347	374	368	380	357	381	380	411	367	395	382	323	402	386	394	361	361	368	361	342	351	367	349	357	381	364	392	361	384	354	358	345	362	362	366	378	315	367	359	379	386	391	355	373	399	368	354	357	376	384	348	350	356	400	395	364	344	364	370	320	344	346	384	371	358	379	379	358	396	339	347	423	368	361	335	325	342	344	365	362	350	363	343	363	361	386
7929	2457	5063	5903	5083	4177	3556	2945	2523	2282	2058	1929	1684	1575	1524	1406	1358	1262	1211	1297	1234	1197	1152	1164	1110	1136	1155	1035	1140	1029	1057	1023	1026	1016	981	1004	1031	1040	1025	1019	984	1023	930	941	942	1008	1002	941	918	939	959	951	942	985	955	903	939	928	938	915	920	946	941	960	874	911	879	933	898	882	887	955	945	857	928	936	872	882	913	903	937	913	925	935	892	887	903	857	930	917	918	952	881	979	895	883	867	894	957	913	887	925	881	913	884	927	898	877	903	901	918	906	908	853	896	914	885	883	892	860	917	934	946	846	916	924	860	867	959	913	875	863	883	890	847	886	885	921	835	942	897	877	879	864	905	935	909	911	909	892	852	906	904	876	876	884	930	878	877	955	854	913	924	868	852	898	907	873	803	893	829	861	866	882	905	939	954	866	873	873	894	869	866	903	930	907	935	882	912	875	846	866	828	857	914	877	955	914	891	895	921	838	917	918	853	928	873	879	930	931	916	869	910	878	910	910	884	916	890	858	900	903	874	893	850	857	884	887	915	855	889	872	870	878	880	915	885	857	895	933	937	929	892	925	858	922	876	925	893	912	868	881	909	879	917	882	932	888	855	846	903	885	902	874	834	872	913	882	885	910	884	888	823	900	882	879	865	940	909	937	898	900	892	878	911	901	902	954	861	856	912	874	914	843	894	862	923	866	859	892	930	883	871	936	887	861	876	876	899	890	906	891	889	894	828	811	873	928	867	887	841	945	867	888	900	897	890	912	910	903	887	888	868	924	930	890	901	906	899	867	851	926	945	915	862	870	868	904	895	922	857	840	918	934	844	891	885	938	833	957	900	879	888	876	905	916	874	881	894	847	948	902	875	835	883	871	899	901	890	854	905	888	838	918	913	863	878	876	941	899	895	896	893	866	925	930	889	880	939	892	860	896	904	904	867	897	895	928	923	856	883	900	914	926	884	918	900	909	862	933	864	906	904	939	904	868	881	878	910	905	869	890	904	918	902	965	894	843	929	898	892	869	986	880	895	870	916	919	887	947	913	863	889	882	836	945	907	896	959	929	859	924	901	878	888	890	861	907	908	893	966	847	834	881	922	884	838	914	863	955	892	876	902	861	933	888	912	883	889	888	889	914	870	951	923	873	922	961	895	874	943	868	909	954	862	865	931	877	908	912	902	869	861	903	873	918	904	935	846	902	881	856	884	947	822	912	894	899	829	899	951	905	931	863	902	879	865	890	913	910	901	889	957	890	875	906	870	880	873	913	833	890	906	868	829	845	830	886	882	879	921	899	879	905	907	878	886	917	847	886	851	919	893	881	856	887	943	853	867	866	975	942	968	900	878	877	913	917	881	881	911	831	918	916	966	840	891	868	883	912	911	865	848	874	856	859	880	886	933	880	944	888	903	942	877	913	857	921	882	917	846	884	891	869	890	811	917	919	918	873	912	888	903	889	871	894	882	916	909	892	864	889	912	892	899	948	873	875	897	923	908	895	898	877	886	919	890	941	909	848	879	910	927	884	873	856	928	900	901	882	856	819	864	899	905	908	890	835	888	907	957	877	818	885	910	861	921	880	862	927	900	854	915	911	893	919	886	866	858	886	894	895	861	873	944	883	958	858	882	882	940	849	853	893	938	923	917	878	913	896	911	924	946	920	885	855	928	885	918	900	895	873	927	871	873	899	846	912	852	881	901	844	953	860	912	892	838	902	892	866	870	897	902	860	923	926	912	868	933	918	867	951	901	900	893	889	863	850	938	910	854	893	923	858	924	865	886	896	900	913	891	838	901	866	936	844	901	896	895	865	887	886	871	919	934	944	889	875	872	872	895	903	846	893	885	926	931	893	926	841	915	935	913	907	879	902	879	894	905	859	916	884	863	885	887	948	931	823	864	920	900	906	873	941	923	870	923	947	901	907	884	868	909	864	926	910	844	899	896	824	912	849	862	894	915	936	864	877	907	974	912	836	828	864	911	866	926	885	895	851	889	897	881	901	862	874	894	918	894	911	829	880	882	903	880	945	872	887	892	884	871	908	966	937	854	876	856	883	846	871	902	867	921	856	892	907	836	848	914	890	910	895	888	909	900	939	956	907	907	1002	832	900	906	889	843	880	939	911	921	943	921	883	890	864	861	889	865	882	902	862	881	898	939	909	899	925	910	934	908	887	919	846	868	930	916	883	855	924	841	916	872	909	873	895	886	878	925	866	886	907	909	885	875	891	865	869	919	841	901	923	865	844	899	907	860	888	896	874	889	909	842	872	907	909	911	919	893	906	851	894	885	897	886	931	917	906	867	867	887	902	879	879	855	892	875	868	872	891	907	925	859	899	902	819	890	877	838	862	896	944	854	869	879	900	928	855	891	878	919	900	873	893	849	890	875	929	876	907	912	878	884	884	902	873	904	886	963	936	864	868	857	914	866	848	927	902	905	885	931	892	884	902	859	884	857	936	935	830	867	894	827	855	974	873	903	859	902	943	877	899	859	907	902	867	866	854	832	881	922	914	889	907	837	845	908	863	907	898	855	936	918	933	920	903	878	900	907	886	891	918	890	863	908	886	889	920	915	881	924	901	873	908	878	887	905	898	838	875	891	894	917	929	896	906	912	884	857	932	872	911	862	914	844	851	864	856	833	875	871	914	904	852	936	876	940	902	882	934	907	825	875	953	864	884	879	870	884	881	899	877	874	883	832	920	869	919	891	919	849	875	929	903	852	846	890	858	918	912	879	861	865	915	911	872	936	875	860	869	905	909	882	916	864	917	853	917	890	846	881	842	921	898	881	898	928	903	873	901	896	908	905	870	861	988	890	894	904	866	859	856	884	878	882	856	894	904	881	850	972	908	905	898	882	857	840	868	905	901	867	895	817	869	880	908	872	877	905	886	925	821	904	964	913	900	894	915	913	875	928	886	858	838	897	862	956	905	909	907	920	891	870	864	918	849	942	849	891	878	925	896	843	855	906	913	929	892	816	863	934	893	911	937	895	929	877	908	897	935	945	888	895	859	849	900	929	885	803	920	956	881	887	909	901	864	880	937	876	891	855	898	882	818	903	900	907	880	902	894	882	862	881	921	908	911	876	883	851	818	847	852	938	937	866	925	880	914	928	896	912	867	900	843	854	870	853	871	829	929	890	917	885	881	849	868	886	911	911	879	882	933	884	924	866	883	926	889	912	867	900	929	905	873	869	867	872	860	884	886	879	902	869	895	902	918	964	932	919	887	906	868	896	892	871	907	827	872	878	843	903	842	931	868	862	882	877	879	918	878	932	862	929	910	894	865	843	931	871	906	874	887	866	901	909	895	928	845	938	849	835	897	874	952	924	919	847	889	917	936	930	835	896	934	909	905	914	920	886	909	863	910	896	865	889	921	944	905	903	951	897	937	918	857	889	909	928	882	870	890	868	866	887	903	890	877	865	951	884	910	900	879	861	889	900	930	918	905	854	869	913	839	892	890	852	863	910	907	875	897	884	880	932	918	920	890	903	867
1940	140	131	117	132	133	111	126	110	115	127	104	99	111	108	130	114	108	116	113	112	129	105	101	136	120	108	108	115	134	95	97	106	104	117	95	112	108	104	116	115	110	104	103	115	124	108	119	122	103	107	101	107	112	120	124	146	97	123	132	108	110	100	112	130	108	101	120	125	133	107	103	112	126	130	123	102	123	114	102	100	118	120	126	101	115	113	116	114	114	112	121	111	113	118	119	125	113	108	108	98	100	106	121	118	113	131	132	119	113	108	114	111	109	105	94	128	98	99	110	91	93	123	105	116	135	104	116	101	119	113	106	98	133	104	109	110	111	113	116	123	123	100	133	129	115	135	86	98	120	90	100	107	115	110	104	111	109	107	127	109	115	117	113	101	131	105	117	111	105	112	115	123	103	105	111	111	139	120	111	106	118	112	124	131	102	98	111	123	104	111	110	120	109	115	104	105	130	109	124	107	128	119	104	120	113	115	116	96	116	122	108	110	103	123	124	131	97	115	116	96	117	113	120	141	103	102	106	123	94	104	92	97	119	110	101	121	103	139	107	86	96	122	111	100	113	123	96	108	116	110	105	102	112	118	95	102	102	107	125	149	121	96	99	117	141	105	101	108	98	132	119	88	120	103	105	124	91	107	99	94	130	120	113	122	118	109	125	125	99	110	113	116	119	113	114	94	103	124	113	109	105	131	85	128	115	99	93	106	110	117	103	128	123	124	103	110	105	124	79	101	106	118	106	123	115	110	108	106	110	116	103	107	107	113	120	129	87	109	117	112	123	137	112	122	105	117	125	101	109	94	109	118	122	115	100	104	107	115	112	94	102	89	103	101	101	110	117	80	103	100	129	111	109	97	129	98	108	114	119	118	125	105	105	98	102	118	122	132	99	109	113	116	115	106	114	99	88	105	117	137	131	107	95	109	130	96	107	143	94	107	93	94	101	95	131	112	105	97	91	105	111	114	116	128	108	106	108	105	106	110	116	108	121	100	109	102	120	108	114	117	97	112	112	125	120	118	121	129	102	114	108	111	99	125	119	114	112	128	120	125	119	127	80	124	105	109	106	128	113	126	82	102	119	113	112	96	114	112	98	105	137	95	103	113	96	120	114	107	110	119	124	91	114	110	125	117	122	102	102	120	129	111	103	84	100	116	107	113	118	111	118	115	94	117	117	118	115	99	105	85	104	110	104	101	129	128	115	109	101	101	107	121	101	97	114	82	93	110	130	102	108	109	98	97	107	115	111	94	144	95	93	99	120	121	110	126	98	106	118	116	106	107	125	105	118	104	113	126	110	106	110	120	105	105	119	117	112	116	105	119	123	120	120	86	111	117	106	91	113	110	115	113	125	111	126	92	116	127	97	129	128	129	128	105	116	114	108	120	100	91	110	117	98	108	111	115	109	110	94	106	93	123	127	110	91	115	100	99	100	112	120	102	118	103	115	78	104	139	122	112	133	118	124	115	126	96	111	119	119	119	102	86	103	114	108	111	108	109	104	99	98	119	110	118	125	124	133	125	109	108	123	135	99	98	143	113	119	103	126	109	99	110	99	128	105	110	95	105	113	119	89	118	119	113	106	93	109	109	112	122	102	97	124	113	131	125	94	109	98	99	105	111	108	128	136	110	114	86	107	120	102	118	106	97	104	117	130	113	92	120	118	104	100	116	119	108	97	112	116	109	124	134	106	129	113	96	126	99	127	88	113	130	112	112	103	105	82	114	120	121	114	114	103	118	126	119	122	110	112	121	107	105	118	115	128	122	116	114	90	109	129	108	99	107	100	121	107	122	120	122	121	121	105	100	112	104	96	116	97	90	120	117	99	96	122	116	109	91	93	123	97	118	120	114	104	126	105	128	113	96	99	99	119	109	110	129	115	105	106	128	113	118	112	99	95	124	110	125	117	119	126	122	110	144	102	106	109	95	112	104	103	111	103	139	126	109	130	92	113	142	108	111	132	133	113	113	107	110	105	115	95	117	111	105	106	117	125	113	100	103	107	105	110	122	98	102	115	125	125	108	106	110	107	99	124	108	135	113	103	104	90	107	113	100	99	109	110	100	129	115	117	135	104	121	114	115	119	95	110	108	111	108	111	126	95	119	97	95	113	113	102	97	107	101	114	116	99	114	110	120	144	124	114	84	109	101	104	103	112	95	122	100	113	117	107	109	94	98	108	101	120	117	97	105	124	100	116	117	108	109	119	107	113	123	101	105	96	115	102	118	100	123	99	108	109	101	99	112	91	113	104	112	119	109	90	118	100	120	112	116	125	113	108	127	112	114	107	128	103	103	110	105	124	106	109	116	112	107	103	98	106	101	117	122	90	93	107	120	124	96	114	108	116	103	135	107	116	124	100	92	103	117	91	101	96	110	117	94	115	127	105	97	119	121	111	110	117	108	119	121	114	106	120	116	106	130	96	118	110	102	123	115	106	115	113	100	119	122	116	111	94	115	120	111	118	119	115	137	113	136	106	110	102	102	116	95	121	95	87	103	108	127	126	100	125	104	108	130	109	117	106	116	99	120	108	113	107	116	112	113	113	108	134	125	112	116	114	107	98	100	112	106	103	111	110	113	102	119	111	116	127	113	102	106	81	120	116	124	106	101	122	114	85	104	104	114	117	116	107	106	110	104	101	93	107	111	102	114	127	100	113	122	91	88	102	126	104	104	123	112	111	107	124	106	124	117	109	100	112	112	113	116	104	115	99	101	111	121	108	127	127	103	104	109	121	85	105	121	119	111	106	94	105	113	133	124	138	109	116	120	116	111	113	102	127	110	114	106	133	110	124	111	104	110	107	101	97	91	114	110	118	105	105	113	130	106	101	112	84	119	113	116	121	115	110	105	98	117	111	117	105	122	121	115	141	106	104	111	123	99	118	115	169	123	90	111	113	97	105	115	111	89	105	117	106	128	127	138	96	109	104	113	119	115	108	136	96	90	109	103	104	115	119	109	101	109	123	128	95	133	120	120	105	111	138	117	103	105	138	105	110	117	103	123	134	131	126	106	90	98	123	127	95	117	133	129	119	120	131	96	121	126	109	125	123	103	108	117	102	125	107	127	126	97	114	116	104	113	111	113	114	118	110	125	110	98	114	101	116	112	100	112	106	98	104	90	107	106	102	104	110	122	107	96	95	87	98	115	112	118	101	87	107	102	117	132	101	113	109	104	127	101	115	90	108	115	118	126	112	112	120	119	104	107	105	128	118	84	115	118	106	123	112	96	98	103	111	123	130	110	117	113	120	97	125	102	101	108	128	98	117	114	113	130	120	101	111	110	117	106	106	121	118	106	109	106	112	115	101	100	122	99	116	100	96	115	121	98	115	99	84	113	134	109	121	130	99	114	108	123	126	114	118	114	100	121	107	117	127	96	109	120	150	136	118	100	95	116	99	121	122	124	100	126	95	130	102	115	115	105	110	103	107	122	130	123	103	123	128	122	113	109	104	133	115	123	115	94	102	120	123	102	106	108	116
2096	400	424	423	456	399	435	394	370	414	357	377	391	346	346	344	366	364	369	379	383	330	356	387	342	363	371	345	340	350	349	372	348	343	368	375	342	350	344	340	358	343	363	339	344	314	345	348	353	349	361	342	369	330	366	375	335	342	358	334	372	351	325	354	341	369	336	316	344	352	354	375	348	355	368	366	352	364	380	374	331	341	370	374	378	344	340	364	367	343	364	365	326	365	331	348	384	384	380	343	377	349	365	359	357	345	370	369	352	376	346	360	354	370	341	348	370	358	379	360	345	357	345	377	370	375	341	349	340	336	344	375	369	370	380	394	345	366	381	323	365	365	339	352	346	335	316	361	348	384	360	354	348	358	360	332	357	360	326	344	350	325	345	353	324	344	322	351	346	327	380	369	336	326	382	358	344	355	390	333	335	342	385	402	335	331	332	363	367	339	369	339	350	342	352	363	348	347	349	368	371	343	384	363	344	357	361	374	333	377	332	351	325	357	360	355	364	345	367	361	346	361	338	321	356	339	353	358	318	380	348	323	393	371	390	403	376	334	330	365	358	384	357	346	344	328	344	344	349	347	367	344	310	342	352	352	365	391	388	342	374	371	361	337	339	374	392	342	345	358	358	329	343	358	326	388	331	317	362	340	382	367	329	338	360	359	315	333	362	350	366	339	323	335	383	366	344	353	359	364	361	361	378	317	372	354	371	378	370	344	371	335	357	363	354	389	352	337	323	409	367	323	330	377	358	384	366	369	374	355	349	367	341	336	347	340	363	350	338	320	379	353	373	348	362	354	317	379	360	394	385	391	390	334	341	373	380	356	352	354	369	355	357	328	344	356	346	334	339	365	367	327	337	369	377	371	355	353	352	403	386	372	372	360	360	326	381	370	362	356	383	325	385	337	337	341	387	347	330	364	380	368	342	376	362	367	372	370	366	376	362	380	376	358	347	356	327	338	365	384	323	321	335	383	366	343	378	382	351	383	350	368	322	367	367	353	338	368	398	330	333	375	374	358	378	360	314	359	358	327	373	346	349	376	364	321	332	339	347	345	359	358	343	350	369	387	365	357	371	357	334	351	396	372	357	338	318	357	348	356	344	367	369	362	354	351	349	355	355	372	380	350	366	380	359	345	376	354	349	352	375	377	347	381	373	365	368	350	355	346	364	331	336	354	361	332	348	348	343	343	373	318	358	350	355	371	353	373	345	378	344	347	316	378	372	348	407	365	362	366	362	393	324	344	389	336	340	354	380	365	362	355	370	330	334	387	342	359	384	339	341	351	339	329	365	341	364	375	381	347	373	341	332	369	324	358	323	355	327	322	337	363	342	313	350	351	365	336	332	339	342	338	368	342	364	355	338	337	359	329	376	360	351	333	365	360	366	358	340	334	344	381	340	387	375	360	347	375	343	375	361	366	355	336	362	370	347	344	369	366	354	353	361	361	382	371	353	380	357	355	349	394	352	371	337	355	333	376	365	358	342	371	357	370	392	378	354	364	353	389	354	385	339	330	341	360	347	348	325	379	364	329	361	353	388	368	383	367	389	388	375	357	373	353	334	362	350	350	347	372	362	356	335	363	354	345	342	365	341	333	346	348	379	345	357	348	366	372	329	320	340	386	351	338	341	374	369	369	328	319	320	347	333	358	343	332	334	348	342	341	344	342	336	367	379	345	323	375	342	352	360	347	357	353	381	364	353	376	355	344	337	386	354	339	382	367	358	356	387	357	354	344	350	341	347	358	314	346	361	357	355	348	354	364	354	345	400	357	360	351	373	379	311	335	400	370	358	362	349	370	374	357	375	337	368	346	375	343	332	354	335	366	343	312	364	326	341	358	352	346	350	352	351	347	379	341	348	344	371	378	397	343	367	349	367	379	355	357	394	352	369	364	342	367	357	340	340	360	357	374	330	361	326	379	347	343	352	376	360	361	351	402	345	354	351	364	350	317	345	377	364	410	327	361	332	336	368	336	340	360	370	367	370	326	346	336	373	349	335	343	376	356	325	346	351	382	367	371	362	336	333	347	356	384	375	343	352	354	363	354	328	339	373	371	343	406	351	375	314	362	332	353	343	377	352	375	337	344	357	327	310	345	328	340	369	362	340	342	392	343	315	373	331	362	389	333	332	334	365	324	348	398	337	358	357	356	402	313	374	380	345	362	355	349	358	393	336	349	354	332	341	328	383	353	378	346	371	356	377	341	396	404	386	378	338	332	353	334	387	359	384	360	361	376	395	366	345	360	354	396	361	364	369	324	349	361	340	361	340	364	426	335	376	361	354	374	393	341	340	334	328	348	354	374	353	350	348	338	330	350	358	356	359	357	402	403	333	382	344	371	336	379	339	351	373	357	356	373	346	360	320	398	363	345	343	351	377	344	358	388	370	351	382	348	341	367	355	373	366	351	346	356	385	315	368	358	347	358	390	370	347	375	362	342	357	333	339	329	326	334	351	355	365	371	348	336	382	334	373	369	376	337	340	348	356	351	355	345	374	334	374	346	368	395	327	368	351	371	366	355	364	372	363	329	359	365	370	376	359	361	345	372	370	343	367	376	364	340	347	383	368	372	347	364	332	359	339	348	353	344	364	327	351	331	348	365	348	330	357	341	374	315	346	359	400	376	379	353	349	361	369	375	355	371	376	376	326	366	341	338	387	351	353	331	379	371	324	359	333	331	339	360	337	371	389	373	373	395	347	375	331	385	351	352	350	348	357	352	336	336	380	356	356	332	350	368	355	359	346	352	362	350	370	340	348	366	361	321	339	400	380	361	360	352	338	346	378	364	342	364	354	327	352	360	358	354	363	372	371	346	349	371	369	370	337	387	367	338	375	374	346	376	364	354	375	363	349	354	365	325	353	356	332	330	349	354	364	333	318	367	320	333	349	378	374	333	361	338	375	357	366	332	363	332	349	377	349	332	358	335	351	348	354	373	351	342	358	373	348	361	342	354	365	353	387	338	367	354	374	384	358	343	361	346	359	364	356	361	348	334	374	366	350	355	365	374	369	367	310	356	380	369	382	359	370	341	356	338	357	343	378	363	352	342	353	358	349	322	359	364	386	367	366	387	381	355	343	353	362	360	342	354	363	317	360	358	354	359	360	372	341	358	333	342	362	349	369	369	346	334	339	355	338	358	372	345	347	372	343	368	344	363	353	374	334	389	361	337	375	350	371	327	368	316	354	380	363	365	355	355	380	370	354	350	332	366	350	348	359	359	351	357	346	375	349	369	383	342	370	342	313	369	333	378	336	363	352	373	344	370	379	311	354	360	366	359	360	362	365	366	369	341	332	349	363	342	327	338	341	339	337	368	380	375	341	425	373	360	360	382	404	321	359	317	327	356	387	353	320	372	371	358	373	393	378	310	318	356	337	347	364	334	369	332	355	360	362	338	360	363	342	375	351	400	363	391	349	370	405	369	344	366	365	370	367	306	333	340	364	350	354	355	358	341	358	342	354	367	367	370	352	348	356	354	393	342
7685	1031	1212	962	669	531	430	415	305	307	282	273	277	273	256	235	230	220	225	228	217	241	225	219	200	231	230	209	243	213	224	214	215	211	211	213	229	225	197	191	196	198	226	235	207	191	208	213	234	188	215	214	201	231	226	201	230	189	219	195	210	197	192	227	197	191	213	199	206	190	199	193	199	211	219	211	204	209	214	204	209	200	197	215	205	205	201	185	193	196	195	181	194	179	201	194	176	201	212	217	182	212	192	190	219	199	189	188	209	164	214	176	216	195	188	200	210	194	191	185	209	198	214	221	190	205	194	201	204	201	228	202	185	205	198	216	187	218	188	229	222	213	171	213	171	201	203	196	232	242	184	210	211	227	166	214	201	218	189	223	182	222	186	190	206	213	179	197	180	205	206	217	227	188	189	205	182	203	201	209	199	220	180	203	231	191	201	223	197	221	194	228	198	197	176	192	214	182	195	191	216	225	191	204	228	202	213	205	226	203	233	228	210	240	228	198	213	202	190	184	210	198	223	215	194	187	179	177	202	197	204	218	198	217	189	196	214	216	185	178	193	226	200	198	191	221	202	202	190	187	190	208	228	196	213	179	202	196	189	202	219	191	216	204	205	184	207	200	185	194	217	200	212	211	216	184	194	204	214	198	207	201	229	193	193	198	210	206	192	215	198	202	202	218	215	206	194	229	206	182	206	188	219	189	217	230	195	201	188	213	219	171	206	205	208	195	229	235	220	197	210	215	215	218	182	214	194	211	218	188	198	203	196	198	220	170	209	198	191	210	217	206	196	209	201	232	231	198	224	188	202	213	194	218	195	208	208	208	177	212	202	198	217	217	199	207	203	208	197	234	219	216	201	204	207	212	207	198	186	222	208	201	209	211	201	211	239	201	210	220	199	208	197	183	229	205	193	209	196	214	185	195	198	204	209	191	237	210	188	191	204	223	207	180	208	210	196	201	218	241	207	181	233	207	231	170	222	218	205	173	167	191	233	224	210	194	198	190	230	234	214	201	250	174	187	207	189	195	206	210	175	200	209	193	196	164	215	202	175	186	198	214	182	198	230	210	212	199	207	226	210	179	200	206	209	180	178	197	206	232	182	180	213	190	182	184	193	216	202	196	214	212	221	218	210	207	220	193	185	247	192	185	184	225	183	194	197	182	212	190	224	193	187	180	203	191	172	195	184	231	192	212	199	188	196	190	205	254	190	184	209	196	184	194	221	216	188	223	211	218	199	189	200	189	218	199	203	188	212	235	221	206	182	212	190	200	211	209	157	205	208	201	192	173	194	213	208	201	206	202	207	203	218	197	209	187	192	217	221	207	207	197	203	193	223	194	223	199	212	236	218	251	219	226	206	210	212	202	178	186	217	175	156	237	187	229	237	195	221	199	183	185	208	187	201	213	231	228	222	220	198	203	208	200	195	219	204	175	186	226	206	212	215	216	205	196	201	210	228	204	185	178	187	190	199	189	206	197	217	200	243	202	191	207	188	193	217	234	184	197	219	210	216	213	231	206	198	209	199	222	219	208	202	218	206	211	207	206	191	214	218	214	184	206	204	200	207	206	178	222	201	191	256	195	225	224	206	203	207	212	205	202	221	199	213	213	207	224	212	204	223	203	179	220	217	230	245	220	215	178	200	182	198	202	211	199	201	200	215	199	190	235	209	202	191	202	217	203	177	225	213	210	212	220	213	208	196	196	197	212	216	195	223	214	206	211	193	204	208	185	202	222	209	201	229	193	225	219	224	204	213	212	204	167	151	215	220	201	195	190	191	240	202	192	193	194	193	205	218	194	200	221	200	209	219	213	188	194	216	229	208	203	213	225	199	175	211	171	205	186	230	207	213	200	177	225	213	198	242	222	213	218	228	206	199	221	200	208	221	216	186	205	182	223	241	215	198	201	192	228	196	179	215	208	167	191	199	190	202	202	197	214	195	199	215	191	191	212	201	196	206	182	190	239	213	241	207	199	198	211	217	204	213	222	219	194	207	201	212	190	220	190	210	221	208	225	204	194	201	189	218	194	212	202	214	181	218	179	196	193	215	235	183	197	188	201	208	210	208	188	239	221	197	229	201	233	213	210	212	189	202	191	219	184	209	224	199	192	190	199	197	211	195	210	194	199	216	193	240	196	203	201	243	235	203	189	182	182	204	227	218	219	208	222	214	219	212	202	223	214	193	228	222	195	200	207	204	189	198	200	208	188	190	171	223	188	214	219	200	180	205	232	202	188	210	228	186	207	197	215	186	176	184	221	219	201	191	191	195	223	213	201	204	187	200	166	208	199	191	220	190	175	181	215	194	198	211	220	183	202	223	218	211	209	186	187	174	199	211	205	200	220	202	217	203	200	204	214	212	190	227	178	186	175	187	196	177	203	223	206	221	196	221	196	206	224	201	211	192	211	217	205	206	240	178	179	195	229	223	204	209	190	192	213	207	214	199	224	203	232	205	220	201	192	225	202	227	214	214	189	182	198	220	203	235	204	207	215	217	189	201	215	201	224	207	213	200	192	223	205	209	197	198	218	216	195	230	209	199	209	198	191	218	200	185	185	218	195	212	216	191	220	209	208	212	230	212	199	213	183	185	199	184	184	211	200	192	199	193	202	189	219	230	222	195	206	205	215	224	187	197	194	209	203	196	196	215	188	180	194	214	181	198	213	219	211	206	208	215	187	213	201	215	200	192	215	184	184	190	208	215	216	194	194	216	213	175	189	224	193	180	186	213	217	200	215	220	233	229	189	179	178	218	221	182	198	193	201	201	216	195	197	178	194	197	188	188	222	208	207	180	222	191	197	209	212	200	233	227	220	190	225	178	196	218	218	200	178	203	185	196	207	216	212	188	161	227	209	206	201	200	191	187	216	222	190	178	184	231	209	186	228	235	197	201	176	202	209	215	203	194	208	198	193	198	204	203	197	205	211	185	199	209	210	182	228	195	195	216	222	179	211	219	196	198	220	188	223	214	230	201	196	164	212	219	201	190	209	186	212	216	188	208	180	172	186	200	207	206	174	208	184	208	242	240	213	205	201	209	189	206	199	181	192	193	185	195	219	223	199	204	212	200	207	228	201	213	212	219	198	209	201	208	222	205	193	195	207	209	191	207	200	239	238	199	197	179	232	204	209	186	214	198	207	206	228	217	223	182	216	201	221	210	211	196	177	200	197	204	178	199	210	213	224	208	231	203	203	208	196	190	217	233	225	199	228	186	221	176	230	208	199	199	189	168	187	220	203	199	191	213	192	204	208	190	180	186	202	206	197	187	219	224	224	189	224	183	182	208	200	189	210	222	211	219	204	195	174	208	230	192	202	224	187	214	228	218	204	217	190	190	199	209	196	206	205	217	200	250	209	216	205	185	186	203	190	187	192	197	178	213	191	228	191	235	175	230	199	208	197	199	195	207	227	219	200	203	202	195	180	209	212	220	212	200	208	198	174	209	221	209	221	205	228	220	197	227	252	218	187	200	194	198	228	194	196
5871	1376	2693	3140	2778	2270	1847	1596	1436	1266	1179	1091	952	901	916	832	827	763	770	715	813	701	653	674	688	675	637	615	627	622	617	606	635	606	624	655	622	708	629	620	605	643	652	585	593	611	623	615	566	583	585	610	567	598	577	608	565	563	568	605	600	529	561	570	616	595	594	558	593	589	566	559	585	563	621	565	505	571	596	578	600	563	551	583	542	542	579	550	545	560	561	640	558	534	582	600	520	581	562	540	603	592	516	563	555	530	575	538	590	558	576	591	561	609	589	564	589	592	585	553	557	548	597	589	596	498	569	550	584	568	570	573	602	569	540	566	567	550	569	544	564	602	632	566	556	558	562	588	550	577	610	542	549	562	570	584	542	525	604	557	581	585	574	615	597	532	558	548	555	540	564	546	581	564	571	594	630	553	558	563	613	549	565	555	561	568	610	542	612	553	516	548	567	583	565	537	556	554	565	573	591	569	552	592	586	567	570	577	555	556	560	585	560	557	608	581	560	556	589	544	534	582	563	561	541	608	575	523	561	566	569	557	586	579	600	560	603	580	571	560	628	553	589	571	578	612	559	562	583	591	517	586	580	566	573	567	571	546	544	584	548	548	578	612	550	546	552	561	588	576	579	551	598	576	602	571	520	515	609	563	588	571	548	590	580	571	557	563	575	524	591	557	535	584	543	573	546	564	542	556	590	561	546	546	592	546	620	575	601	557	594	539	531	609	555	601	531	593	601	582	542	606	591	566	564	563	559	605	577	525	521	612	561	564	584	518	590	569	544	580	569	586	603	607	570	557	577	560	558	573	590	524	561	545	576	547	568	505	547	553	589	562	561	544	571	596	601	549	582	545	574	558	587	533	598	557	541	581	536	575	565	553	579	570	580	594	526	566	545	583	526	554	598	550	552	550	548	542	550	558	564	579	568	570	535	543	555	564	562	581	585	547	552	604	578	582	611	576	582	560	665	587	533	597	529	560	583	564	551	634	552	546	608	601	546	596	551	592	524	560	598	554	601	588	585	549	550	527	551	559	553	573	571	549	596	596	563	571	572	562	558	562	603	537	590	517	568	564	568	569	568	602	546	529	589	590	603	555	623	537	577	541	542	547	526	611	556	572	565	598	574	540	568	590	557	548	557	558	556	568	573	588	547	534	578	566	596	591	581	572	553	530	595	588	566	550	555	541	562	542	567	595	561	559	586	591	534	541	588	536	558	593	572	592	518	576	556	590	560	542	606	613	604	575	522	610	535	607	534	577	565	567	509	552	553	588	539	586	573	571	597	571	520	621	570	520	542	619	531	571	596	574	572	586	525	535	597	567	601	559	586	533	573	548	573	576	630	570	560	583	579	596	580	578	595	617	581	521	606	559	597	578	518	584	535	593	572	549	557	554	559	549	557	576	573	587	536	560	544	611	557	560	557	571	538	552	546	536	540	544	599	597	565	597	568	575	561	570	570	574	610	564	586	557	587	576	553	587	555	543	587	562	593	586	570	545	517	564	582	566	538	520	568	541	577	583	556	543	599	574	583	553	571	553	551	587	607	627	564	600	565	522	540	551	582	570	538	578	590	582	590	563	558	536	579	560	533	605	569	536	561	518	534	615	556	566	574	565	560	625	562	579	543	532	574	587	574	598	595	552	540	547	504	574	595	565	576	597	566	548	540	576	535	540	593	606	565	614	552	574	578	609	555	579	546	562	591	560	598	548	550	577	596	599	537	596	593	563	551	573	575	573	571	526	558	547	553	561	534	586	598	581	557	561	583	529	548	563	573	588	607	578	590	539	576	614	614	550	602	535	603	594	559	546	531	578	538	545	598	571	552	540	576	579	589	597	523	556	587	554	600	583	527	593	533	551	561	572	581	572	594	563	585	594	616	559	574	577	487	564	551	588	592	558	547	554	596	557	588	511	544	580	586	568	624	596	552	527	559	561	532	562	568	544	534	565	546	591	582	559	601	576	557	584	580	559	568	545	549	573	586	553	574	588	580	552	578	543	603	556	574	562	588	544	582	580	499	558	584	576	600	581	533	590	579	559	553	591	546	579	613	559	550	536	584	562	556	541	524	562	555	551	528	576	610	562	560	592	554	532	557	554	575	556	589	531	569	576	567	575	581	557	576	602	584	556	516	553	540	538	569	546	581	530	556	567	580	581	596	579	599	575	564	586	559	549	558	570	579	594	604	594	587	574	540	571	596	558	594	591	555	554	582	551	552	563	611	569	535	583	540	528	548	607	596	576	567	565	582	542	557	536	597	579	564	566	578	560	587	544	560	548	534	571	580	573	562	604	609	583	548	557	558	591	616	539	508	567	575	598	552	588	554	619	583	552	587	545	574	585	601	542	591	587	564	541	604	547	553	540	517	572	561	563	595	540	542	583	554	564	597	582	561	621	627	597	545	578	544	566	587	552	565	570	579	586	536	562	556	568	584	538	570	573	593	533	587	556	576	560	581	614	550	568	574	592	586	588	571	584	603	528	567	582	567	561	585	586	549	542	545	565	573	588	585	603	576	542	609	558	591	545	565	588	515	544	542	613	599	584	568	589	573	542	534	591	572	584	560	620	561	546	534	543	556	562	547	557	541	573	562	603	578	531	585	562	635	601	509	573	582	548	587	568	606	519	598	562	567	582	600	584	583	578	545	584	546	615	573	586	549	609	519	571	580	599	551	630	533	554	547	552	564	572	552	539	539	568	571	546	535	611	561	600	534	588	552	590	574	568	546	571	574	569	574	584	604	560	596	568	572	577	562	550	538	575	585	586	593	571	589	543	582	568	575	526	563	593	565	568	579	541	548	516	582	553	538	506	573	510	586	549	595	561	596	558	555	566	527	534	581	548	558	570	566	562	533	559	579	532	573	533	574	576	578	582	567	560	587	556	552	534	581	586	584	548	549	570	563	550	586	570	545	585	557	557	589	568	551	603	571	537	532	564	551	538	546	572	582	583	558	548	565	564	604	566	547	596	551	569	543	539	538	546	574	598	546	570	533	525	513	594	591	581	532	585	531	590	572	541	564	550	529	519	561	573	552	601	521	549	545	513	562	552	554	606	532	581	578	588	556	543	583	591	568	594	617	564	577	534	544	583	578	529	567	588	568	564	557	543	561	601	599	541	548	550	570	554	585	561	569	616	574	574	522	583	579	572	582	596	563	573	574	560	577	597	543	548	586	565	593	600	560	566	610	572	573	542	586	517	591	571	569	552	578	582	528	580	602	561	541	551	545	581	504	528	555	554	570	565	613	498	589	529	598	557	551	578	568	544	555	560	572	538	603	559	558	572	548	597	571	548	574	576	544	580	598	558	601	556	550	568	548	546	554	568	584	589	581	610	558	614	569	570	592	609	590	566	542	570	615	568	581	570	591	551	578	562	583	579	541	580	591	593	567	562	537	580	545	565	577	577	558	559	541	553	548	527	543	571	551	567	597	592	550	611	577	580	588	538	559	567	563	576	555	584	603	536	607	531	558	566	581	589	552	553
14186	2578	2630	1967	1387	1089	842	746	685	576	563	505	472	471	442	449	422	392	390	414	387	394	377	418	382	381	364	357	401	398	347	387	399	405	386	384	375	376	399	420	429	403	367	379	376	389	366	369	355	362	340	355	341	331	375	363	384	350	382	361	351	374	386	351	367	348	379	382	364	364	372	343	400	375	364	376	357	372	386	357	337	367	348	370	374	403	368	374	379	326	376	406	335	351	372	376	334	367	375	366	364	385	376	370	357	359	383	353	357	356	349	383	394	329	354	355	371	366	399	372	371	373	394	360	375	366	373	371	382	372	371	361	352	367	328	376	357	407	377	386	378	356	397	363	357	319	353	392	342	334	365	372	335	344	359	397	398	392	345	349	367	351	363	389	391	352	355	360	384	363	374	343	357	372	370	324	380	357	371	389	430	379	363	359	343	381	326	308	373	340	338	345	380	347	353	322	400	352	340	355	357	349	372	360	369	371	346	340	394	346	392	351	356	367	362	350	353	371	369	344	370	392	375	362	341	357	355	371	342	333	359	375	338	381	322	392	389	373	361	318	396	355	382	372	366	331	368	359	386	379	364	403	344	363	338	365	337	346	365	356	364	361	363	330	347	321	374	391	349	382	386	353	390	383	397	404	376	326	353	353	396	382	379	352	338	348	412	351	391	368	385	352	339	358	381	346	365	372	352	360	361	373	354	381	371	341	336	349	366	353	355	342	360	372	364	371	368	387	395	336	340	358	352	366	378	362	393	360	339	357	352	364	366	395	366	362	385	364	380	376	350	367	362	393	356	360	387	372	373	368	360	353	390	393	364	383	324	377	378	368	346	368	378	354	355	378	357	334	370	366	355	422	349	365	349	411	364	376	348	386	348	366	411	337	373	402	357	382	358	322	362	374	375	407	327	364	371	345	339	363	378	370	387	385	358	340	383	356	387	363	347	369	377	382	352	377	385	366	392	392	376	367	400	361	354	359	358	386	363	352	380	360	343	396	346	357	404	341	385	381	367	411	364	394	355	346	372	361	382	396	398	344	374	367	343	353	393	391	380	387	344	361	366	350	366	356	378	345	351	348	326	400	371	387	350	383	358	385	343	351	368	339	354	336	376	367	361	382	354	336	357	348	343	353	346	368	360	390	358	402	386	316	371	375	339	388	368	360	353	374	339	384	360	383	393	376	383	393	380	359	355	383	393	334	344	348	377	323	364	376	351	335	384	372	391	379	353	330	383	387	375	375	366	399	329	371	382	353	366	371	380	349	343	324	361	376	345	366	376	384	332	338	372	360	378	355	356	386	381	369	397	356	372	370	377	389	366	361	376	380	325	358	362	377	351	379	364	350	352	386	351	370	390	413	395	354	310	363	341	356	380	357	363	394	393	381	347	388	365	369	348	373	372	398	338	354	405	374	346	392	362	375	369	363	371	381	392	376	392	346	340	382	396	354	375	383	354	328	362	318	364	332	371	354	362	384	348	370	360	386	367	397	387	360	371	378	358	356	338	348	376	371	328	370	373	338	372	405	338	375	389	326	373	373	366	335	389	371	364	355	371	359	339	382	346	382	369	361	362	401	377	373	400	352	328	362	381	357	358	341	377	380	374	370	376	358	400	367	351	347	345	354	394	347	349	357	392	340	392	385	342	354	393	389	366	396	348	395	336	359	394	349	356	366	387	338	361	365	357	358	373	354	382	363	345	389	373	376	365	352	390	359	386	381	393	364	377	403	362	369	367	389	376	335	364	350	358	398	373	369	377	348	379	389	374	357	380	353	364	413	366	390	347	359	346	383	395	387	346	354	360	368	364	356	351	342	370	372	364	341	385	325	354	347	385	374	387	318	345	360	328	373	348	377	357	325	339	398	382	389	374	368	359	368	364	377	388	394	336	374	382	347	331	389	354	363	374	369	339	344	338	363	401	392	384	363	359	371	358	370	335	348	355	370	341	357	340	353	360	403	349	348	368	351	336	364	329	400	340	335	396	381	377	379	345	350	380	367	354	381	344	378	355	330	368	381	345	388	363	349	355	382	360	371	344	388	343	358	376	363	355	345	375	393	338	377	394	339	363	330	358	339	330	379	396	372	351	354	361	368	358	359	374	372	399	371	373	396	377	330	367	348	321	341	381	348	347	366	391	382	355	390	377	348	367	349	356	389	362	399	408	346	350	360	370	398	363	364	392	352	381	364	427	337	362	367	365	359	358	364	375	356	411	325	386	321	378	379	383	346	336	382	374	370	347	352	372	338	359	365	413	368	373	372	346	344	364	361	346	371	389	368	369	348	382	371	413	333	365	359	376	362	391	330	348	355	349	346	365	372	380	322	338	376	342	356	376	392	372	363	359	338	354	361	401	351	359	363	365	360	356	318	371	374	370	360	333	393	340	351	368	385	393	401	404	371	369	381	317	351	341	339	345	366	346	328	386	358	396	361	397	370	355	359	363	355	353	335	374	333	368	341	372	373	387	363	361	378	324	379	341	357	390	370	361	352	362	354	390	342	326	359	352	344	341	365	375	362	356	370	366	359	341	377	352	340	365	364	368	351	358	346	373	344	377	349	386	329	363	369	434	342	366	334	384	366	388	371	321	341	372	378	377	340	349	352	378	332	381	347	338	368	355	388	356	366	374	358	408	329	358	350	353	358	345	350	318	353	349	358	344	336	398	384	339	362	346	356	359	358	364	366	359	368	330	354	364	389	372	389	369	357	380	330	359	371	391	330	396	334	365	351	354	382	368	377	390	329	355	347	332	343	429	391	371	386	350	375	348	365	356	384	347	343	341	348	380	358	386	379	317	357	322	367	353	382	334	399	371	366	361	335	381	359	343	356	362	365	354	351	360	363	355	352	392	365	358	350	352	355	384	368	402	357	359	383	393	351	353	311	354	337	348	377	329	381	365	366	387	366	360	370	361	346	377	349	337	333	354	350	376	381	387	354	371	368	378	399	352	349	408	343	364	373	392	355	354	394	370	330	360	389	351	359	349	375	367	318	376	375	339	362	355	382	351	326	368	355	399	347	361	362	395	374	341	358	348	375	371	399	345	374	372	383	376	342	382	369	385	397	358	352	355	375	383	362	404	352	346	342	331	356	326	353	371	347	349	362	396	371	369	351	345	366	363	352	375	367	369	393	370	352	369	372	373	346	321	383	369	392	376	357	374	323	353	373	369	350	373	359	375	351	348	350	381	361	380	346	372	337	339	372	371	381	363	344	346	361	397	338	363	365	367	350	345	353	367	406	356	368	334	377	353	322	391	393	348	347	347	359	353	374	365	355	399	367	377	388	353	355	327	366	333	333	391	366	346	353	340	359	366	345	377	361	327	366	420	377	357	366	311	342	355	374	314	375	344	382	334	392	354	357	380	367	359	372	348	388	354	376	387	371	361	377	431	383	361	355	366	389	385	387	360	370	352	362	318	367	379	349	359	342	359	344	342	354	349	373	387	368	358	351	373	365	331	366	372	368	351	376	373	365	362	388	404	348
8027	2425	4942	5700	5157	4176	3524	2924	2572	2321	2041	1887	1735	1594	1486	1452	1367	1320	1308	1250	1235	1222	1164	1107	1167	1107	1021	1071	1056	1036	1067	1020	1020	1047	991	1007	1042	1063	1056	1045	979	974	958	997	964	1005	952	931	915	906	950	936	930	928	921	961	945	962	989	937	899	1018	961	924	909	914	944	955	947	943	917	939	871	881	904	924	882	927	912	911	875	890	913	928	915	931	896	864	887	911	987	876	884	880	916	878	910	875	922	902	903	904	897	862	860	898	867	918	868	907	853	894	853	895	844	942	886	855	860	919	865	913	912	890	870	904	884	904	961	916	917	874	885	893	898	931	861	863	936	963	869	909	867	901	937	926	918	872	882	923	851	861	891	896	856	890	928	932	973	907	862	881	880	955	893	949	892	853	873	869	884	907	878	858	938	875	879	929	938	908	924	909	941	912	882	910	946	924	899	940	891	895	909	910	866	864	885	887	890	858	863	897	935	927	866	931	881	883	862	894	898	890	850	917	887	874	907	848	851	829	918	892	894	881	890	837	870	880	892	869	880	888	917	914	924	903	866	908	849	929	868	896	881	886	915	924	872	926	892	819	888	914	859	907	840	860	907	898	911	923	874	873	888	858	958	897	855	880	967	951	844	849	908	875	889	878	883	857	866	928	884	869	876	861	872	882	860	879	853	889	900	872	894	886	860	893	846	840	881	893	911	871	866	890	850	905	847	895	918	907	887	938	911	872	864	916	932	855	904	908	943	893	889	874	858	881	886	928	898	866	867	875	896	898	887	929	886	895	870	876	917	893	920	868	911	883	894	865	899	898	886	819	887	895	893	903	950	879	904	912	903	898	897	881	908	857	894	930	908	911	879	898	860	917	909	862	869	897	921	886	905	879	918	897	861	907	893	900	904	928	856	860	921	923	875	906	855	896	937	867	845	864	860	905	901	909	873	936	912	918	886	873	883	863	933	911	884	872	903	911	836	877	893	880	915	883	864	906	889	941	874	906	796	881	900	923	857	888	936	936	936	867	918	838	928	903	860	860	888	921	873	885	952	886	870	905	861	839	875	890	932	837	827	839	844	876	878	880	920	862	832	828	888	892	907	899	872	916	849	883	897	866	886	875	926	888	863	878	846	862	905	897	896	875	861	889	877	877	910	931	944	916	875	873	900	861	897	888	838	888	870	885	814	881	869	865	875	861	902	942	872	899	861	919	840	903	917	852	871	866	874	881	857	884	908	872	892	887	947	841	863	876	950	962	928	899	885	873	859	926	862	888	859	959	827	876	920	859	881	885	891	871	873	847	896	914	851	908	893	897	973	916	876	899	921	917	873	863	930	870	880	850	879	885	887	869	894	863	875	908	904	893	859	848	911	886	869	924	909	901	827	862	919	890	924	839	904	914	898	892	960	876	948	869	912	981	868	837	877	915	915	927	904	874	888	903	876	890	898	839	895	895	879	899	903	884	891	941	882	869	844	935	859	924	886	888	906	891	865	839	885	891	867	881	891	934	916	866	835	905	918	884	872	932	890	844	860	892	886	943	916	903	933	861	836	917	933	858	915	868	866	907	925	876	923	885	865	896	896	902	879	842	830	894	904	954	927	922	886	875	927	908	928	877	897	916	842	962	893	894	945	892	927	903	855	881	929	865	953	839	892	891	877	873	922	950	914	902	852	858	886	901	886	822	905	921	852	867	925	902	935	867	901	894	897	855	878	884	845	906	862	870	888	900	897	851	896	879	916	920	892	896	935	892	895	880	900	875	854	899	894	854	890	921	887	908	837	899	931	859	951	863	859	872	884	864	847	903	875	904	904	936	921	875	848	942	881	885	910	868	878	893	871	862	839	906	883	902	884	873	847	919	901	960	964	856	874	914	877	861	913	890	861	935	925	864	897	884	848	906	885	862	925	902	845	853	935	871	920	876	943	870	919	984	882	848	884	973	922	880	840	882	873	912	940	915	938	926	930	934	899	865	886	872	812	925	913	909	906	862	821	865	898	879	945	865	920	882	947	871	859	894	868	921	971	912	903	858	912	939	847	889	887	878	899	898	913	912	847	897	894	966	904	831	919	871	881	890	887	905	901	901	927	870	909	841	930	957	896	886	891	915	896	918	873	924	881	886	929	870	843	864	872	899	922	882	908	835	894	913	874	876	918	921	889	884	890	949	892	889	910	902	925	941	889	840	857	838	862	909	864	895	912	881	895	889	860	863	904	873	923	904	889	895	878	821	895	937	880	847	875	882	889	859	851	909	874	870	908	890	843	919	828	919	891	875	881	906	871	871	917	874	881	899	914	868	920	896	935	833	896	920	938	854	881	896	893	881	904	892	903	879	875	854	914	886	897	887	880	873	903	844	870	911	854	867	827	922	830	879	891	886	818	831	876	928	904	887	881	915	899	867	902	921	916	900	898	872	928	882	888	863	845	858	862	918	839	917	912	909	891	841	901	872	883	928	876	893	896	891	901	929	850	891	890	933	861	972	913	948	862	922	888	864	876	936	908	863	889	861	920	895	877	892	903	860	867	894	904	912	909	876	899	866	889	908	931	905	872	890	943	940	871	911	877	856	919	981	877	847	901	917	891	833	906	926	881	881	908	950	911	958	934	856	895	911	902	863	920	897	902	834	893	912	863	913	862	921	928	874	950	884	889	889	914	901	909	915	890	877	822	908	908	922	872	873	862	880	897	848	886	904	921	955	877	904	923	851	928	884	856	927	903	912	904	923	865	891	925	858	867	868	892	902	840	932	869	887	886	863	858	914	891	890	886	887	897	840	887	862	889	881	882	874	906	899	903	904	893	881	905	899	898	873	869	880	877	866	895	863	906	889	884	945	912	876	903	923	872	883	887	911	863	854	926	871	874	952	903	893	893	903	875	896	924	819	914	923	941	894	882	921	923	878	919	875	877	851	901	858	879	934	881	853	875	910	860	883	904	900	938	938	903	916	846	900	845	923	881	913	847	916	879	888	925	869	850	858	919	908	904	889	878	902	873	883	879	933	857	905	893	919	849	893	873	883	910	821	890	907	877	855	850	935	888	900	882	881	883	885	873	923	889	928	913	898	899	885	921	888	900	879	899	953	891	877	881	857	947	928	920	855	876	920	940	908	877	860	897	922	883	900	928	886	905	822	915	902	952	899	890	893	867	910	900	861	896	890	883	888	883	903	868	918	880	943	877	946	909	924	856	886	859	934	888	900	902	871	826	931	909	893	877	884	895	860	884	904	872	849	951	851	904	926	882	930	892	878	885	940	878	844	930	906	948	862	906	888	887	907	941	870	874	877	863	910	813	915	896	890	906	862	890	914	868	958	898	852	886	893	915	883	896	840	890	887	874	942	899	892	853	906	889	891	885	899	919	895	880	917	895	923	915	904	884	829	841	857	879	884	886	890	871	841	922	885	873	891	822	868	840	840	884	949	893	873	899	904	891	862	867	897	895	852	936	881	889	825	901	876	855	895	903	941	972	947	909	933	893	876	876	902	908	877	891	874
1873	146	139	114	142	125	130	101	124	111	106	108	112	117	131	116	108	109	113	107	110	99	113	110	137	107	111	121	99	103	127	99	121	117	127	118	107	121	119	124	116	121	118	120	129	119	99	114	128	98	127	91	116	112	104	104	121	105	117	127	111	114	120	107	101	120	110	142	119	106	107	104	107	120	116	108	100	102	110	119	95	107	99	107	120	108	100	112	99	120	111	94	120	113	111	110	101	124	123	105	94	119	119	121	99	102	125	107	104	118	124	99	111	87	125	100	104	104	105	115	116	105	112	104	109	116	99	91	128	102	119	121	112	109	116	106	122	113	101	100	106	109	108	111	101	121	115	107	113	119	119	97	114	109	110	112	118	112	104	86	126	119	107	110	107	96	121	106	99	116	106	112	120	105	115	98	117	108	92	125	90	104	92	125	107	111	121	116	125	124	94	118	111	113	106	124	118	107	111	93	96	110	95	118	112	137	104	107	92	119	131	118	124	120	103	119	127	113	126	101	110	122	111	111	101	116	122	95	112	128	129	126	108	100	118	98	128	115	112	118	127	106	116	104	91	116	115	100	113	121	101	107	92	101	93	116	109	110	110	124	93	109	101	98	105	100	83	130	88	116	92	102	121	108	133	109	97	100	112	117	100	123	108	115	137	101	105	116	95	101	109	137	109	112	118	109	102	116	112	84	116	109	133	93	101	133	104	125	107	123	109	105	107	122	122	123	110	108	104	94	128	123	120	94	123	114	110	119	86	105	98	110	118	114	119	114	124	119	111	105	114	104	108	110	98	104	119	131	106	111	104	117	114	116	86	111	119	117	107	124	111	112	116	111	97	101	105	124	96	113	118	118	109	113	110	99	112	121	98	112	90	124	122	116	138	119	116	128	128	118	120	106	95	120	131	114	124	129	99	110	107	108	115	122	101	123	117	116	110	108	117	97	111	101	108	97	100	114	125	118	93	109	107	106	120	131	108	98	99	96	118	102	103	100	112	115	103	135	109	136	114	125	122	123	113	101	116	109	109	127	107	131	92	108	93	107	136	110	102	134	117	108	120	107	125	116	91	120	110	105	106	117	93	110	113	103	98	125	106	99	122	108	114	128	105	112	121	114	85	114	107	109	96	114	109	113	113	100	98	111	118	120	91	111	102	114	107	108	105	116	112	111	104	140	100	103	111	100	121	121	112	96	101	95	119	122	125	127	118	103	149	98	120	120	99	117	114	109	96	133	126	86	108	125	108	115	96	123	128	111	101	100	120	88	90	113	104	92	117	92	96	109	103	120	99	80	124	111	116	97	106	98	120	121	92	115	134	92	121	102	97	129	105	113	114	105	119	92	114	116	90	108	100	102	105	104	107	104	117	98	97	105	103	116	88	117	112	102	89	97	112	127	97	124	112	112	123	125	113	122	140	124	97	121	89	119	88	108	99	101	110	103	102	101	126	102	94	124	102	108	98	111	97	119	117	113	112	94	121	110	106	127	92	131	116	113	122	95	111	119	135	122	112	136	128	109	98	114	109	107	108	109	93	114	126	122	144	100	99	109	119	91	114	107	129	103	125	121	102	131	84	108	107	109	95	105	99	106	97	102	102	104	109	112	112	116	91	120	124	99	100	118	125	98	122	127	100	101	105	127	107	102	86	130	105	112	109	95	107	112	130	117	102	106	112	102	102	101	123	86	100	114	126	108	110	115	139	98	90	95	110	112	128	82	105	109	88	116	101	121	106	116	91	117	120	102	95	112	112	89	112	95	93	97	106	117	108	121	138	106	125	93	101	121	118	123	108	93	105	121	116	104	106	109	90	94	103	89	95	93	117	97	112	123	125	119	123	113	110	121	124	104	89	113	123	119	122	105	117	117	104	106	128	109	99	117	99	94	108	96	120	114	105	114	77	111	99	121	110	109	132	98	114	105	106	116	119	117	120	110	121	107	110	116	129	110	111	114	108	126	113	98	113	115	106	102	97	108	115	106	106	111	109	130	110	112	93	105	95	109	118	129	102	112	116	112	111	114	115	98	108	93	98	115	107	120	102	123	115	104	126	120	104	101	122	139	116	98	108	116	100	107	107	118	114	112	106	113	94	105	109	112	123	108	121	143	112	125	117	124	110	104	107	106	126	96	98	138	124	104	97	124	116	116	137	100	109	127	119	104	109	145	115	103	120	106	107	92	118	124	95	118	106	104	109	111	120	111	102	110	107	103	118	114	99	136	114	87	117	118	118	96	118	113	105	108	115	118	112	114	81	105	128	102	114	112	104	106	103	117	107	101	107	124	118	120	112	107	89	140	111	105	109	107	87	104	103	87	101	101	110	107	123	135	97	104	99	111	120	102	96	123	111	101	126	99	101	99	93	108	108	128	104	111	115	92	110	99	108	119	119	100	103	112	121	105	89	106	93	103	118	104	109	127	125	96	126	142	117	113	93	136	109	100	119	113	126	110	117	115	102	111	104	108	102	93	96	106	129	99	118	98	118	103	122	103	95	105	104	110	115	125	104	104	115	116	112	111	106	100	99	112	106	104	115	134	109	113	103	82	111	118	106	119	116	117	96	128	104	105	112	105	128	103	117	111	109	115	108	98	106	94	89	128	130	83	120	106	100	90	99	122	114	96	123	114	122	114	90	113	99	108	106	104	117	116	98	123	103	111	86	119	106	110	116	91	112	109	125	127	108	91	96	119	102	103	117	100	117	104	125	122	110	116	108	125	101	102	109	125	109	105	97	106	115	105	120	137	85	137	98	115	113	114	112	111	119	111	139	138	90	131	111	114	103	113	98	123	112	125	105	110	102	99	113	110	119	109	117	93	115	111	101	120	101	98	120	120	110	102	118	109	119	133	119	120	108	114	106	101	110	105	90	115	118	110	93	113	106	102	113	132	99	114	136	120	110	126	119	98	115	115	124	119	127	103	107	104	119	102	100	94	121	105	96	112	104	117	111	92	108	111	98	119	101	125	118	126	95	114	127	123	126	117	99	97	100	119	109	104	115	107	110	110	119	116	105	113	100	97	115	95	108	102	98	101	108	132	93	123	118	95	138	115	133	111	130	102	129	114	106	132	134	114	121	102	105	130	108	111	96	108	123	110	127	121	133	125	86	110	125	105	121	117	112	113	112	103	108	103	110	113	111	118	123	121	109	96	126	101	109	121	123	104	122	111	115	125	123	103	108	79	126	111	111	108	92	111	103	119	121	128	115	120	104	116	124	109	109	123	115	125	111	124	114	100	115	137	116	112	111	101	102	117	104	112	90	114	112	118	121	112	101	87	125	101	119	129	106	125	124	116	110	117	112	116	111	108	108	99	109	79	117	99	102	122	106	112	124	115	120	108	113	112	115	125	98	134	101	94	106	98	97	113	123	105	114	113	103	97	115	105	112	121	112	110	111	102	112	106	94	105	124	103	124	103	124	124	105	115	119	102	95	108	125	131	125	109	127	90	110	123	101	115	120	112	100	112	113	132	99	108	98	107	107	129
2063	382	464	417	482	437	423	407	386	399	375	379	360	369	351	379	372	363	354	347	367	359	347	339	368	375	334	361	338	334	335	383	402	373	384	343	367	371	345	364	319	378	329	372	354	377	349	356	364	353	372	371	330	357	343	360	346	327	399	348	378	355	333	353	369	357	368	392	354	319	370	339	351	367	398	361	386	344	334	370	336	342	391	370	368	313	387	362	360	339	359	358	320	328	371	318	343	341	368	392	328	323	385	385	349	365	342	325	345	364	359	351	372	319	335	368	376	364	342	305	339	334	344	340	362	336	354	355	373	368	367	345	345	336	379	342	361	345	337	366	366	359	365	338	340	346	354	351	417	376	373	331	364	335	368	362	386	339	342	371	336	378	356	347	351	366	323	340	336	358	325	347	401	337	350	369	358	367	363	353	351	317	338	349	383	371	358	381	365	363	329	358	340	310	352	345	350	354	353	326	356	346	367	336	335	350	360	359	372	364	350	340	333	392	335	355	353	355	336	369	324	380	341	351	384	342	345	330	355	374	378	370	387	348	340	385	311	369	357	369	343	371	376	332	323	369	327	367	343	320	344	345	356	379	357	334	358	365	347	331	324	362	337	349	380	342	350	374	347	343	344	381	354	377	383	357	364	362	378	379	328	370	365	345	381	352	355	355	376	387	357	344	363	403	352	356	380	348	369	362	368	349	357	363	362	371	317	333	352	360	358	347	351	346	333	348	356	356	345	334	360	371	341	368	340	346	353	313	334	348	350	343	364	337	342	365	373	341	356	404	328	375	365	357	404	346	368	335	340	368	311	353	333	340	335	343	335	355	374	336	359	361	337	393	344	326	361	359	376	353	350	352	364	356	355	348	338	348	350	355	360	341	384	355	336	334	383	365	312	371	376	358	310	368	363	338	373	330	321	375	317	366	349	387	383	358	367	375	340	347	359	374	325	329	352	338	358	351	340	330	367	340	329	335	375	358	359	352	395	322	364	368	368	347	340	368	374	341	333	365	364	359	340	327	342	353	359	292	349	377	359	388	332	316	379	320	349	351	396	360	386	395	342	372	353	375	363	366	388	355	359	351	348	295	358	329	323	300	359	354	361	376	355	372	350	365	364	365	339	350	326	360	373	356	358	349	346	332	341	378	373	322	385	352	346	344	326	335	372	325	330	381	363	376	373	304	341	358	343	356	324	360	347	341	359	337	342	335	339	382	349	366	374	348	308	343	331	359	358	372	337	363	325	357	349	353	321	333	368	368	320	387	352	352	374	363	365	363	350	347	356	352	349	353	335	334	370	362	372	369	373	355	378	328	335	339	361	326	342	361	356	364	360	341	358	360	335	388	361	377	371	371	376	341	357	365	405	388	353	365	333	351	354	362	355	336	380	344	383	335	314	377	346	363	380	365	348	369	345	342	364	336	370	376	390	367	350	360	327	321	353	367	366	360	357	325	324	338	337	352	362	371	382	361	373	363	347	352	346	336	347	360	369	357	374	351	343	345	338	354	341	363	359	357	365	378	357	379	325	363	340	365	351	350	363	356	321	350	332	357	344	341	388	379	348	361	353	326	343	338	370	372	374	364	330	366	345	331	345	347	322	350	353	365	362	325	327	349	356	387	346	374	371	363	341	372	347	347	346	372	357	347	378	349	360	363	356	335	363	359	348	347	352	356	336	338	348	361	346	352	356	325	363	351	371	346	332	349	398	353	344	356	355	306	347	363	390	350	354	345	356	373	368	386	359	351	337	337	360	354	359	357	373	385	376	350	340	339	361	371	380	378	360	346	372	365	355	341	340	340	368	349	360	360	376	356	354	351	362	342	369	363	372	358	358	371	362	347	362	355	332	357	349	347	341	351	367	368	353	357	378	364	362	353	368	347	395	389	364	355	341	366	366	323	363	354	363	337	358	341	347	342	363	348	362	383	352	384	370	356	356	366	332	363	364	346	350	349	378	345	359	323	379	333	348	363	334	362	367	316	364	355	339	359	344	363	380	355	371	340	338	323	348	362	363	356	354	325	339	357	361	341	360	370	365	370	355	373	335	360	343	353	345	372	365	337	323	351	364	346	326	377	376	365	353	352	353	369	376	340	347	316	345	342	365	347	343	371	380	328	313	388	347	410	374	327	338	350	355	332	357	367	388	334	345	358	347	347	362	347	376	350	373	338	362	368	329	369	380	330	380	362	380	351	351	362	359	341	368	355	371	350	389	358	359	316	353	363	358	374	370	387	329	349	348	389	337	381	356	368	358	369	365	368	365	374	357	352	349	386	368	352	364	353	331	352	332	354	373	404	347	346	334	362	356	356	352	339	331	319	359	336	351	383	342	386	392	395	411	342	346	364	364	345	390	342	333	354	332	370	353	330	368	367	379	383	355	344	340	361	334	360	367	382	352	375	319	319	371	350	339	342	352	360	377	356	328	354	366	375	362	367	364	333	364	365	329	399	358	370	352	379	371	325	356	357	374	372	337	389	384	335	339	353	375	362	360	337	377	360	353	344	343	363	337	313	338	340	357	328	364	343	374	355	353	342	398	374	362	342	372	374	370	328	338	347	352	356	361	366	354	368	328	338	349	374	349	338	380	363	330	367	360	375	342	352	346	357	341	333	345	336	339	360	333	345	384	355	367	332	382	346	376	353	346	341	316	345	337	349	343	365	338	349	383	309	346	356	356	365	369	334	324	344	350	343	352	342	340	340	344	387	352	364	365	362	360	360	366	363	339	383	363	323	334	356	305	374	366	362	340	358	377	342	366	368	333	322	356	360	336	334	396	344	365	369	359	337	339	355	345	370	371	345	335	355	345	370	335	364	351	346	325	359	374	380	356	361	356	365	334	375	345	365	361	347	367	375	378	331	355	361	383	382	376	340	329	357	335	337	343	330	358	332	394	340	358	355	381	350	354	345	362	359	331	367	344	356	309	353	363	332	341	350	336	342	382	347	356	371	325	343	316	317	319	339	323	353	372	342	357	339	371	338	364	338	356	341	341	318	343	333	371	360	349	336	360	347	357	378	326	357	370	317	345	359	367	360	378	368	366	350	355	379	347	344	339	395	347	349	382	362	349	353	360	322	335	361	336	388	342	366	373	367	370	388	339	351	393	333	352	349	346	346	334	357	335	361	369	311	359	332	361	359	355	354	370	373	339	364	365	316	381	381	343	367	330	358	351	370	318	373	375	356	375	372	326	364	343	355	358	360	356	347	343	385	366	329	344	342	356	341	366	345	359	338	345	339	328	344	393	361	334	358	382	346	373	362	354	363	321	332	368	371	335	353	328	357	383	339	355	371	350	354	352	282	372	368	325	333	357	366	356	359	367	386	374	322	320	348	330	355	378	348	344	355	377	362	326	334	350	364	359	381	385	369	357	332	343	313	377	379	352	370	368	352	359	379	380	359	335	346	346	352	381	370	330	313	370	365	361	382	378	363	321	341	337	367	328	350	344	355	338	365	332	335	360	329	351	361	355	346	356	419	351	340
7604	997	1261	963	705	502	425	390	338	326	287	274	270	279	266	235	218	225	218	210	212	224	209	231	213	204	236	201	216	204	195	231	235	209	196	208	230	201	231	210	204	217	211	193	220	223	209	194	220	216	210	228	193	244	222	217	200	205	214	214	226	184	212	186	228	225	196	202	196	213	191	191	187	195	205	213	203	216	215	219	195	172	210	201	203	217	223	168	215	193	192	218	214	204	198	190	227	227	182	195	206	210	211	215	221	225	208	202	197	221	227	200	198	221	215	196	226	221	211	187	180	201	209	217	221	227	241	232	194	233	206	213	194	224	217	203	207	194	205	200	180	202	202	227	216	212	197	192	187	205	201	217	187	193	230	185	228	162	211	224	216	223	231	203	218	224	212	203	227	188	200	205	208	237	226	235	188	187	213	201	200	201	199	178	219	213	189	205	206	197	190	194	196	201	196	208	175	197	190	188	208	215	211	209	204	198	202	181	193	216	189	221	171	216	177	200	212	205	185	228	209	217	222	233	170	219	224	220	191	214	214	184	194	186	217	205	197	203	224	185	215	228	213	174	190	194	221	217	206	230	203	185	202	221	208	205	220	201	204	224	238	211	213	220	213	203	199	205	200	199	207	189	170	216	206	185	216	198	217	222	224	209	241	202	211	231	211	202	217	201	196	204	206	203	187	210	207	215	227	189	192	188	202	191	175	189	192	185	188	199	210	213	203	217	184	213	214	197	190	213	199	204	195	187	198	187	198	219	232	188	191	185	212	220	195	225	217	216	209	197	224	190	221	198	214	214	190	182	186	191	213	223	219	209	217	198	181	182	196	220	223	196	197	199	206	225	210	217	172	194	226	228	214	203	184	184	218	225	201	214	170	194	184	212	213	203	192	206	211	195	214	203	213	211	182	210	199	214	188	220	211	200	187	200	200	203	190	209	200	195	196	185	187	165	201	205	198	195	199	204	223	200	210	186	207	217	191	196	219	197	216	240	198	212	210	184	214	190	230	234	193	212	199	186	192	212	185	211	208	188	193	204	230	194	179	212	196	232	220	222	207	200	207	176	193	189	175	216	219	185	216	212	202	220	211	179	196	184	221	199	182	205	201	201	211	211	204	206	219	196	204	221	216	211	227	196	206	226	204	213	193	190	216	202	209	179	189	200	190	183	204	198	214	222	187	178	190	186	222	185	217	205	196	184	204	228	208	189	206	216	215	217	201	214	193	228	194	184	210	205	208	208	207	198	208	229	219	182	207	203	203	237	182	210	200	201	196	199	208	186	183	209	197	203	197	195	212	177	182	225	197	189	195	185	212	214	195	208	202	209	213	197	195	185	212	202	192	204	170	207	206	209	201	189	199	184	218	203	190	198	198	194	223	192	209	174	223	195	203	191	226	211	205	223	172	196	196	201	211	188	191	219	185	191	211	214	180	194	208	212	211	174	190	200	204	183	215	181	210	228	188	196	206	229	203	202	205	209	198	179	193	201	222	223	204	179	231	204	204	188	187	177	205	221	213	210	174	205	194	215	193	210	211	222	197	220	216	211	200	193	232	192	208	225	211	207	206	215	224	193	201	215	220	218	217	194	199	201	217	181	189	227	183	208	239	193	165	200	210	196	207	197	215	222	221	194	185	200	212	211	214	175	194	213	185	198	202	198	188	185	210	209	197	180	192	192	223	170	214	199	213	226	212	217	215	207	190	206	226	205	207	219	190	214	214	208	212	198	205	230	193	200	224	214	190	206	181	197	217	199	212	198	217	193	177	211	207	192	181	195	213	227	203	196	209	226	206	196	185	208	198	195	217	214	213	190	177	244	232	193	233	243	228	204	208	182	210	173	212	188	205	194	164	219	213	219	213	191	191	202	206	190	199	195	186	200	209	223	193	208	190	190	207	215	217	255	207	179	204	201	184	236	190	178	209	202	192	229	180	171	194	185	203	191	230	209	190	206	221	217	220	211	196	182	196	203	203	202	193	204	213	209	209	204	228	198	219	209	190	233	201	224	226	181	209	226	168	201	213	216	249	186	206	186	189	202	212	189	201	196	173	228	200	188	212	206	233	207	220	187	229	216	179	209	211	224	230	171	203	186	214	229	194	218	226	211	220	202	210	222	202	211	189	198	197	196	194	200	206	199	209	237	196	198	217	198	190	212	220	210	218	183	221	212	198	216	196	213	218	192	172	184	200	215	213	220	223	225	216	186	189	199	216	218	214	244	187	195	206	194	221	213	214	214	227	202	212	189	208	208	197	203	190	229	187	200	210	213	196	202	212	226	172	199	199	212	204	186	180	182	206	191	235	196	202	208	215	185	218	191	218	208	207	207	192	187	229	215	207	208	209	192	185	214	209	206	208	211	204	199	185	213	186	192	218	208	194	188	203	231	207	213	208	189	193	189	188	218	223	203	182	203	202	190	195	232	199	184	204	216	196	201	250	187	222	228	198	196	188	204	207	215	201	233	220	222	200	197	227	199	218	197	215	207	228	231	224	193	212	189	197	210	221	197	215	194	198	219	189	200	181	219	194	220	224	190	199	218	207	197	208	194	182	226	221	201	251	204	210	201	193	172	198	216	180	187	200	199	170	192	209	221	188	192	198	218	213	208	190	174	189	203	233	206	213	195	225	176	209	202	199	186	195	193	213	189	195	183	186	206	214	213	197	183	192	177	220	215	220	248	191	202	237	215	161	204	205	186	208	181	211	204	206	205	189	221	185	223	219	210	183	195	205	181	232	211	181	179	230	229	203	204	206	207	207	200	226	196	202	189	185	211	215	195	209	200	217	211	217	216	193	229	203	216	184	190	217	191	200	195	240	194	198	201	198	175	193	221	196	197	215	203	187	209	170	203	209	216	190	212	194	210	192	184	213	231	228	210	212	187	212	233	204	205	210	226	212	239	196	239	196	194	201	213	203	195	208	207	218	219	222	221	182	196	194	197	208	204	196	233	232	203	198	190	197	192	210	222	204	190	195	211	188	214	191	187	215	230	184	187	197	192	208	217	191	198	231	211	195	197	202	214	208	198	215	216	206	213	208	245	207	214	194	211	198	206	191	191	209	217	172	211	183	200	202	197	197	224	182	198	197	213	214	198	215	235	195	182	229	217	227	190	186	202	190	186	206	197	181	205	215	192	217	207	218	218	202	204	154	218	200	185	174	223	216	186	189	188	212	223	223	194	214	208	201	196	185	193	205	217	201	191	198	228	197	200	206	171	198	213	193	185	211	194	190	198	190	196	201	200	186	223	226	208	201	201	189	209	210	202	246	221	233	218	217	183	207	204	215	215	208	192	219	204	219	226	208	208	199	201	208	182	196	204	184	194	163	208	232	204	193	226	210	204	220	202	192	206	207	192	199	241	218	223	206	215	181	208	198	207	205	207	192	221	214	214	224	201	210	212	197	194	210	221	216	199	201	176	220	193	194	185	208	211	201	183	184	183	188	219	199	165	214	209	175	229	202	176	185	219	195	233	210	215	233	221
5918	1306	2675	3195	2727	2319	1872	1549	1456	1311	1218	1070	960	925	817	871	737	749	816	717	714	715	714	702	669	682	664	670	629	703	632	585	656	655	604	609	670	681	679	656	610	637	621	599	629	545	532	602	625	593	543	586	595	605	599	583	565	566	551	581	598	559	582	604	582	593	623	593	566	601	594	619	552	581	577	573	557	591	631	594	598	611	575	560	590	591	562	580	560	587	616	604	606	569	540	536	610	602	551	560	590	552	594	593	567	544	579	583	559	545	569	557	598	582	529	588	546	566	600	562	554	536	562	578	566	611	578	574	551	576	565	577	546	554	557	547	551	561	590	550	576	560	560	581	542	559	579	581	588	560	560	550	548	591	540	635	586	574	603	577	556	582	537	599	614	585	585	577	553	599	581	548	580	548	569	550	596	559	573	581	592	568	587	576	601	539	542	575	547	544	569	567	589	575	573	613	565	594	561	584	555	594	547	584	548	542	550	578	581	612	557	567	598	621	566	632	576	523	605	551	561	572	556	576	564	580	570	574	603	546	578	552	592	569	545	600	553	580	590	592	556	594	515	543	527	591	544	534	587	544	605	586	543	546	579	590	578	602	556	597	563	563	562	539	559	586	553	534	549	594	566	565	596	573	582	588	552	565	560	550	562	564	548	559	595	585	585	584	613	545	554	584	562	593	564	567	559	565	584	538	568	571	550	598	555	573	597	548	582	539	606	560	560	592	582	561	593	539	587	554	520	596	580	560	572	549	580	584	574	553	561	592	561	587	547	562	579	597	582	535	582	631	533	550	566	569	555	553	560	605	554	536	558	548	567	536	528	537	567	540	583	536	555	555	578	575	546	559	591	543	579	553	545	550	558	574	538	557	553	604	622	558	598	521	578	563	587	586	541	591	578	564	564	567	598	557	559	554	540	577	605	596	565	541	569	548	577	555	550	586	572	546	609	570	589	550	545	531	577	560	589	563	563	592	543	534	565	596	598	590	580	591	567	571	566	522	599	550	561	577	531	578	551	564	565	580	561	588	573	563	568	616	549	567	546	560	548	592	532	578	552	603	578	629	556	564	554	547	551	552	554	562	586	566	531	611	583	569	565	567	564	597	554	583	536	570	536	569	553	563	591	582	567	531	584	580	582	525	595	568	606	569	565	585	570	572	598	563	554	604	575	585	582	609	605	502	582	533	547	587	567	574	574	553	545	537	579	599	610	564	556	552	571	592	607	552	518	562	549	580	594	567	561	536	553	574	560	560	578	553	567	563	531	587	599	532	556	595	578	532	545	555	613	586	577	547	575	569	595	558	570	598	586	574	593	565	568	598	571	567	594	578	554	632	543	573	538	559	585	516	541	549	579	595	572	571	583	531	558	598	540	589	572	589	557	611	588	563	569	583	599	561	576	578	568	555	555	574	584	611	541	524	576	623	580	549	571	557	583	544	563	570	572	582	588	555	590	547	590	526	564	553	615	575	558	588	582	601	553	569	564	546	571	576	572	557	561	530	561	592	553	535	537	533	580	609	531	560	571	518	562	569	525	551	548	573	595	562	497	601	574	542	584	588	566	577	546	568	519	580	565	540	599	580	569	630	591	597	582	584	572	587	576	619	570	549	553	569	575	549	570	594	558	572	536	599	541	559	581	533	560	559	561	569	601	556	592	535	561	555	577	594	556	588	581	609	548	643	597	562	537	576	568	542	563	566	601	600	512	608	506	587	641	565	579	550	556	616	586	556	560	548	559	597	569	539	562	583	574	542	546	542	545	627	585	605	564	598	541	570	568	579	564	548	593	605	581	570	538	597	610	604	586	549	550	599	579	578	548	517	591	556	558	551	591	545	591	578	607	616	558	562	556	565	547	567	597	592	563	554	555	558	584	614	559	573	580	590	568	555	549	566	557	582	582	568	637	567	571	587	609	544	539	562	587	558	558	586	576	544	557	580	572	615	551	594	547	555	551	595	587	579	565	541	527	519	585	578	599	552	571	562	530	566	529	577	545	558	582	568	605	557	598	598	573	523	573	587	541	564	547	564	589	571	557	541	573	569	522	554	551	549	556	606	569	598	598	572	577	554	603	579	565	549	577	556	592	554	571	561	556	598	562	560	566	572	573	566	635	580	559	613	561	584	604	589	548	564	568	527	593	535	602	558	547	601	580	563	543	531	549	581	573	543	554	599	528	547	593	573	561	540	528	605	610	561	579	549	557	538	578	575	549	566	568	504	574	523	528	547	566	577	558	593	570	536	600	602	540	593	601	564	584	585	545	547	600	564	531	550	544	559	558	555	588	583	545	607	557	595	536	581	556	598	549	584	560	563	600	573	629	563	558	579	539	534	552	550	563	600	559	575	548	579	594	603	565	584	556	587	581	565	617	582	559	552	598	553	543	584	550	566	557	558	571	590	554	604	575	543	575	558	589	571	545	590	590	603	522	552	557	609	555	591	598	553	535	568	572	555	602	606	556	574	572	556	621	534	562	582	546	595	580	531	536	607	548	529	546	568	568	577	569	585	573	585	538	590	592	540	578	586	541	552	557	607	588	589	582	587	545	606	566	563	538	578	516	583	591	572	564	557	589	554	542	601	536	622	559	539	532	560	590	546	562	562	574	563	578	565	579	617	546	535	528	599	602	580	532	569	525	613	583	571	564	549	616	547	592	559	559	548	574	605	581	570	549	595	586	571	596	576	564	577	553	613	550	562	561	572	540	532	588	596	539	556	596	553	589	590	576	597	568	580	559	556	574	612	566	530	569	562	572	565	584	564	549	581	561	503	567	605	571	596	547	579	556	583	593	559	563	582	584	603	569	579	620	586	596	548	555	571	544	592	585	550	559	576	536	581	607	579	588	607	536	565	558	537	572	569	569	592	548	593	565	583	583	562	562	587	560	607	587	607	577	564	519	570	553	538	535	598	557	563	581	593	573	524	580	556	591	552	565	566	579	560	566	559	563	544	547	554	540	570	590	546	556	606	588	576	551	574	570	548	545	582	577	592	612	594	564	595	542	529	573	554	540	584	595	572	540	535	596	557	554	533	635	599	585	593	571	566	568	525	519	574	567	547	584	581	563	599	557	530	571	593	600	587	589	539	564	561	560	578	545	579	540	542	571	521	567	582	539	587	584	607	558	603	512	563	607	593	568	545	557	582	559	553	588	569	570	522	601	595	553	546	562	555	583	582	504	591	558	587	595	578	581	577	588	568	566	605	536	588	559	578	540	590	552	567	579	490	609	575	554	584	567	599	606	590	577	578	541	585	594	561	586	523	559	529	601	592	588	569	564	556	582	557	578	597	564	562	575	559	569	566	587	571	572	555	575	593	586	594	610	530	549	582	561	572	549	539	557	582	570	601	564	617	566	547	549	591	561	531	584	559	559	551	535	573	556	527	563	563	561	571	616	611	581	598	563	544	620	587	584	570	558	526	577	563	563	567	558	569	567	563	536	633	558	566	535	617	563	578	582	544	525	597	536	559	576	565	568	576	537	579
14267	2638	2527	1903	1375	1090	893	708	620	593	547	539	494	484	472	422	433	428	413	400	363	434	408	427	410	384	363	385	386	411	385	394	383	378	395	375	409	408	391	368	395	383	379	357	405	368	349	395	359	396	363	359	380	382	376	367	352	413	433	388	309	358	352	374	363	369	395	349	371	362	343	360	384	347	357	368	385	361	357	369	314	360	368	387	352	351	363	371	362	350	349	337	395	334	374	413	359	420	395	348	358	359	361	371	388	370	370	366	408	363	396	351	357	367	358	355	388	354	384	370	425	361	382	338	376	376	349	365	359	342	365	348	395	397	352	345	359	364	344	399	366	337	380	368	350	392	388	342	332	329	340	343	334	338	379	366	324	357	364	356	392	359	365	345	392	353	391	357	388	358	374	396	354	360	354	328	371	384	358	373	382	378	368	366	368	379	355	356	366	351	348	329	359	343	366	331	407	356	368	352	398	386	399	377	352	349	389	362	380	352	352	376	344	380	373	371	372	357	381	328	379	355	386	380	349	348	346	395	372	382	358	381	366	349	392	388	337	373	350	357	388	382	388	348	358	338	344	355	388	356	340	394	356	374	337	306	374	371	354	354	348	376	333	355	365	326	367	377	362	365	382	339	365	374	328	357	345	375	346	371	379	356	355	371	340	353	423	345	345	348	385	352	344	362	356	335	373	335	339	329	359	353	345	384	374	364	365	394	393	353	379	381	350	395	327	375	397	390	418	341	371	359	351	327	374	373	373	375	340	348	366	389	383	371	361	355	377	360	399	352	389	342	383	335	397	356	379	402	357	394	369	393	350	350	358	370	336	368	399	351	376	380	410	397	394	342	372	394	343	348	373	368	346	365	350	325	342	352	381	354	363	364	361	367	382	363	385	384	362	399	360	356	370	341	406	368	405	386	367	328	394	348	399	346	365	379	342	350	380	364	426	363	371	360	346	399	366	370	356	383	377	402	378	379	363	380	360	327	347	362	375	355	409	402	370	364	374	330	380	384	359	395	367	357	336	385	363	348	400	373	348	365	349	368	374	368	385	375	365	369	367	369	403	364	354	348	371	367	345	397	361	364	345	376	368	351	365	354	370	334	370	394	329	376	331	383	325	371	396	372	338	383	306	372	330	383	389	385	347	359	385	394	369	354	372	367	370	378	391	347	341	380	390	359	379	362	357	371	398	342	378	352	357	367	340	342	375	375	373	356	345	334	364	370	351	347	383	358	367	352	363	365	392	380	368	348	349	385	370	377	336	362	377	372	373	332	354	392	334	392	371	375	332	338	371	354	362	356	365	348	371	375	376	412	380	362	351	385	368	358	367	367	334	395	355	345	365	315	352	363	347	368	394	381	362	353	357	365	379	368	370	372	344	380	340	353	390	352	417	397	330	356	367	375	355	346	339	344	329	367	367	364	364	343	374	347	353	362	387	365	355	385	336	330	394	381	349	350	332	375	351	372	354	374	325	355	362	332	353	374	393	362	376	388	389	384	352	369	380	346	352	375	357	349	355	344	356	338	384	384	382	343	358	388	347	347	366	390	368	375	329	398	369	383	367	401	340	354	342	348	354	358	382	372	419	376	370	367	359	391	354	373	337	325	343	375	374	399	368	362	367	333	345	341	334	370	364	378	351	363	385	333	377	383	369	357	365	354	366	356	363	392	358	409	365	395	384	390	343	364	375	354	407	377	371	374	395	406	379	363	333	357	351	373	395	367	330	374	376	363	394	387	368	375	369	364	344	374	359	382	403	371	343	374	369	403	359	365	384	401	388	369	365	378	356	351	373	411	371	343	365	353	371	385	366	351	337	352	364	342	332	370	360	364	339	357	385	376	384	370	391	368	356	348	345	375	375	337	394	388	381	352	348	360	363	353	354	342	352	390	375	352	356	361	346	371	382	342	339	390	366	363	362	360	380	350	338	392	342	374	338	384	379	373	341	373	363	394	396	362	347	361	339	371	381	317	370	353	372	374	330	367	384	382	376	360	356	382	373	412	399	355	416	394	370	345	357	346	344	350	346	332	379	345	364	365	362	338	352	408	372	335	412	342	370	337	348	356	384	359	340	357	391	388	374	359	347	369	354	360	400	373	388	349	338	389	352	391	369	358	346	356	372	372	396	361	371	375	358	346	362	382	392	374	371	341	376	362	393	320	372	335	374	338	342	365	336	354	356	379	356	365	377	351	357	369	373	364	358	363	388	370	369	372	336	357	359	351	355	369	386	355	346	370	348	345	378	366	340	379	413	360	359	329	321	365	382	374	380	358	340	359	394	382	391	389	366	371	363	369	380	355	370	356	347	355	354	369	401	335	343	358	364	353	334	348	379	377	366	385	358	382	342	358	356	395	412	372	382	383	385	371	360	373	344	344	348	335	378	328	333	376	390	373	355	377	330	347	359	404	374	364	391	375	359	331	378	406	361	373	363	363	362	350	376	364	359	353	388	343	392	348	350	392	311	353	341	414	398	371	343	379	369	356	361	365	380	334	346	354	350	376	354	366	356	346	378	361	408	343	352	344	329	371	373	341	399	365	338	355	328	361	355	360	338	360	337	376	407	365	327	381	395	357	361	386	365	344	370	356	396	371	388	358	373	414	385	345	383	379	403	373	344	374	402	349	391	348	372	359	348	304	357	414	362	378	390	388	358	344	359	359	382	349	379	381	364	376	369	340	397	373	383	363	368	383	329	354	340	343	344	356	388	383	359	339	369	345	352	399	384	388	398	361	400	358	386	349	357	359	357	367	341	334	388	364	407	348	335	372	350	325	377	343	370	344	368	368	362	341	360	382	349	370	386	355	346	355	354	364	352	349	344	364	399	341	349	405	374	337	414	378	364	343	371	350	367	369	359	357	396	407	363	332	350	363	368	356	380	360	359	396	375	343	341	377	385	350	373	350	372	347	362	377	358	388	348	379	365	340	381	382	371	335	382	363	390	365	381	392	379	365	341	392	352	422	356	339	345	375	351	382	361	350	363	335	366	354	388	393	372	350	394	400	372	383	382	388	355	351	355	335	370	363	371	345	353	404	370	400	373	353	369	373	368	345	372	366	396	378	340	366	362	349	388	305	368	349	365	367	392	368	366	345	376	372	367	383	369	368	370	397	387	375	335	411	415	339	339	378	356	389	343	386	381	378	363	336	385	358	376	360	341	342	379	385	418	350	367	363	330	340	349	373	363	364	343	356	407	380	400	368	344	337	360	394	407	373	367	388	391	405	356	342	356	376	371	341	361	353	360	366	355	378	348	353	377	341	373	387	399	380	364	345	359	324	365	370	335	383	394	378	389	357	361	376	372	356	332	366	411	373	375	375	388	344	406	370	379	409	372	366	379	358	397	340	368	353	379	336	341	384	345	387	373	362	351	349	377	353	386	348	362	333	343	378	360	377	357	371	316	363	373	361	375	350	349	354	378	402	344	383	333	395	356	356	340	389	352	367	352	360	381	374	375	391	338	388	363	362	396	329	355	333	375	369
7779	2378	5119	5819	5032	4177	3502	2899	2559	2272	2142	1851	1756	1617	1563	1438	1384	1340	1231	1235	1195	1104	1185	1133	1091	1131	999	1127	1053	1033	1035	1013	1035	1003	997	1012	1016	1064	1012	1003	1044	990	922	920	994	943	973	986	972	916	915	947	952	906	944	989	940	926	939	938	915	940	915	925	953	926	947	915	900	924	874	856	962	950	934	963	894	865	867	870	892	935	904	886	886	968	961	856	912	932	933	852	920	868	904	893	935	942	928	889	894	887	891	918	876	884	869	871	899	922	890	876	885	916	898	854	894	903	872	894	901	909	900	896	893	933	833	873	896	870	838	923	890	892	829	879	923	824	873	880	883	874	905	876	872	935	888	887	874	890	939	886	865	892	930	953	933	884	885	902	903	856	900	903	876	895	867	899	919	841	889	849	955	877	898	952	888	862	864	923	938	865	911	935	920	911	924	853	883	908	899	958	903	879	902	870	877	899	882	873	858	902	916	922	834	956	911	912	920	904	905	848	849	898	876	912	887	888	920	916	908	918	877	915	913	964	892	901	811	893	904	843	870	876	860	878	908	969	868	895	888	861	929	931	837	865	898	907	896	910	920	917	906	939	863	857	869	850	943	926	919	927	867	876	893	869	910	866	932	894	944	880	917	846	887	894	878	861	895	828	882	968	862	917	873	901	871	899	899	856	869	906	918	896	902	928	814	907	939	941	882	912	920	926	903	844	858	934	877	941	812	844	919	919	834	915	868	879	961	858	890	938	914	816	912	880	919	846	884	872	845	902	905	853	930	924	852	905	926	940	888	903	909	853	873	866	881	902	872	900	843	853	899	889	845	866	898	917	872	874	941	879	874	857	873	905	819	915	854	891	879	926	918	895	920	914	901	866	852	874	943	870	856	878	909	866	893	945	912	906	890	879	918	887	875	917	893	882	842	907	888	832	931	891	834	857	912	915	883	851	874	833	879	916	878	936	835	903	905	862	827	892	920	856	917	846	871	893	836	894	884	856	909	888	866	933	871	867	887	843	949	887	869	863	902	838	888	844	896	931	927	891	919	910	869	868	863	892	858	834	878	854	872	868	859	867	850	866	923	845	903	865	902	897	844	869	875	899	856	932	863	905	890	885	936	905	886	865	891	852	870	882	927	918	850	865	925	896	867	893	925	928	916	892	865	897	850	935	856	838	867	873	938	886	863	880	857	880	903	886	921	861	846	878	924	919	890	887	893	900	901	888	935	860	940	908	891	911	865	827	916	891	861	832	903	888	842	938	873	929	897	898	957	891	890	841	902	918	947	910	860	867	864	840	898	873	931	904	931	880	902	880	877	881	885	920	893	933	883	904	878	892	906	911	848	897	939	868	816	918	904	872	879	895	943	882	907	877	896	917	894	912	912	872	907	926	865	858	857	828	902	871	884	883	916	902	895	888	905	877	883	870	854	834	922	868	893	901	860	904	902	879	884	830	892	932	838	877	861	901	855	894	876	879	841	894	868	926	900	891	877	843	895	893	880	904	873	825	876	854	875	933	873	904	919	895	894	897	862	965	899	916	862	917	855	905	928	896	887	899	916	867	818	910	953	874	920	848	926	864	927	845	869	890	891	848	873	857	845	930	907	944	868	845	916	932	909	932	863	886	885	847	863	870	888	856	897	881	871	876	888	925	876	856	875	874	837	873	889	841	923	930	885	854	931	910	891	890	822	915	910	857	896	902	867	896	880	897	887	918	858	868	877	851	840	899	917	899	877	884	952	917	941	908	910	872	881	935	893	901	903	914	859	877	862	853	957	891	926	890	909	874	872	898	899	923	928	831	925	885	885	861	909	901	877	835	891	909	907	846	903	883	910	938	882	874	903	918	831	859	886	928	909	896	843	861	894	860	859	916	924	884	879	865	909	909	869	945	866	918	850	908	945	873	876	831	916	906	878	881	872	949	932	871	871	858	889	903	880	879	905	971	884	867	918	918	856	841	888	877	883	875	899	912	935	902	848	937	864	852	887	868	891	933	895	838	906	907	869	881	914	898	859	920	923	872	888	878	877	929	914	902	863	879	856	910	930	927	882	922	921	871	927	914	948	880	867	911	866	916	921	923	892	886	832	881	869	862	888	879	903	837	889	916	876	884	866	961	921	914	900	932	882	897	885	912	875	889	872	880	935	865	875	873	927	891	906	862	946	921	874	895	885	911	909	892	840	918	889	928	941	938	854	929	891	903	897	892	901	926	859	902	876	873	872	927	880	867	870	890	868	893	897	920	884	925	921	846	875	861	872	936	854	861	859	893	906	877	908	935	888	879	881	861	872	912	844	923	892	861	885	856	805	928	909	941	873	886	900	882	912	897	861	899	866	901	886	913	897	891	928	904	891	860	889	880	884	933	881	925	872	889	923	887	903	912	927	850	922	904	866	884	873	903	907	915	842	864	902	874	946	871	920	886	891	869	915	877	884	879	873	876	896	905	925	911	905	806	862	843	854	875	926	954	931	913	879	904	876	912	903	867	921	903	843	852	911	832	869	878	920	907	876	869	893	910	919	896	896	874	913	843	858	922	879	917	884	882	857	838	883	855	876	864	851	896	890	879	926	917	894	932	866	867	949	932	901	906	889	877	909	910	893	846	900	898	872	928	917	930	902	913	911	825	911	895	889	932	894	928	887	888	900	873	924	883	892	880	913	849	902	923	921	838	867	892	905	927	878	869	856	868	895	894	862	884	903	907	848	884	911	880	868	899	852	923	954	861	892	893	841	888	876	903	865	918	910	888	852	920	874	895	870	900	870	907	928	938	893	864	844	925	830	867	885	841	886	913	866	878	903	952	956	846	854	915	844	905	877	890	876	870	858	885	900	931	928	898	899	856	889	899	856	887	885	871	872	904	899	962	878	915	870	963	863	919	899	870	875	887	897	904	874	905	893	887	897	912	912	942	883	897	923	874	886	905	912	874	904	897	892	849	887	900	874	882	899	868	849	877	876	879	893	835	938	909	893	893	911	920	927	883	884	930	955	847	850	865	957	900	897	873	892	837	879	905	888	910	930	885	927	976	896	874	831	887	942	869	931	915	888	931	907	846	868	823	883	872	880	881	955	861	895	887	920	905	901	858	840	875	858	885	878	914	898	911	901	865	903	897	851	916	832	888	892	914	880	917	898	892	892	898	907	884	926	894	923	872	866	876	890	878	929	855	904	898	887	861	896	903	879	931	842	909	854	897	868	868	864	887	911	875	969	910	862	929	830	864	926	908	902	875	832	851	920	895	895	873	867	937	898	864	893	877	931	871	910	844	915	914	904	936	866	873	861	831	876	898	875	896	871	887	912	858	929	857	876	884	888	875	906	896	932	895	878	858	914	869	884	901	942	924	896	886	870	882	881	895	863	892	893	911	910	909	854	935	874	889	898	914	839	886	890	829	941	891	868	861	884	915	924	826	864	920	883	891	867	879	897	855	843	875	953	889	945	954	930	877	906	881	881	908	917	879	854	891	839	944	909	873	883	805	881	876	870	885
2053	194	134	140	130	135	141	108	115	104	111	130	124	96	135	129	136	119	103	114	94	131	99	109	101	135	111	89	116	125	90	119	115	110	111	112	117	110	127	98	123	100	117	117	129	107	118	109	121	121	82	129	110	121	107	103	87	119	108	131	114	128	103	116	131	126	102	127	108	114	107	110	88	106	108	117	90	107	136	129	129	137	115	99	127	109	123	117	128	105	108	114	105	110	111	122	120	123	117	110	102	104	97	98	110	116	121	110	117	118	105	111	126	108	97	89	135	100	111	104	110	129	106	95	140	111	115	117	114	106	135	113	129	159	98	113	105	95	119	114	99	108	106	125	127	119	102	117	116	125	121	118	121	99	127	101	102	123	108	113	123	117	107	114	117	115	157	120	90	98	108	121	110	111	131	110	122	134	101	108	115	121	117	111	126	133	121	109	118	116	114	123	111	119	116	120	127	99	125	100	121	140	112	121	121	94	116	129	116	108	117	134	108	107	99	128	116	123	120	135	120	119	127	133	112	100	106	110	133	95	135	105	115	122	117	117	115	123	118	118	103	110	105	126	109	128	115	134	118	104	109	104	123	125	125	111	139	130	102	116	108	139	131	116	110	92	124	106	101	94	107	110	104	119	127	116	113	124	119	113	110	110	95	124	108	113	103	112	107	117	90	120	135	119	121	128	102	104	107	119	124	103	108	117	105	118	91	104	98	116	117	119	122	90	127	126	135	99	100	103	120	124	126	107	118	108	124	97	112	102	127	122	111	123	133	112	120	110	91	114	100	118	128	107	109	89	125	143	100	123	118	136	115	121	121	115	100	114	124	115	98	114	95	122	100	120	110	103	105	118	118	120	118	96	123	100	94	104	117	125	115	106	123	109	115	107	124	110	109	124	120	124	113	100	104	107	123	112	97	113	130	119	112	132	145	124	86	115	128	99	116	119	119	117	121	107	113	117	118	123	131	98	107	133	121	109	114	118	122	123	102	116	117	119	109	110	131	94	112	79	104	93	103	111	97	120	125	128	120	122	118	124	118	113	102	113	117	100	91	110	100	107	103	131	116	98	136	125	120	98	128	121	111	116	127	133	120	125	116	108	109	127	131	130	129	100	113	127	121	124	135	133	128	122	89	99	131	118	113	115	105	134	117	112	101	144	120	125	95	96	127	133	114	105	112	134	125	106	118	114	130	112	130	99	115	128	93	106	105	103	117	126	117	118	109	128	116	108	115	126	111	98	108	103	142	123	108	122	107	111	108	117	93	88	114	110	104	119	105	136	118	91	106	112	116	106	121	121	120	115	104	95	118	114	128	110	137	116	108	112	114	115	114	92	119	126	118	108	124	111	116	102	115	112	127	127	116	117	110	86	121	122	123	115	102	112	122	107	115	109	107	130	100	117	109	125	122	138	111	132	113	96	114	119	109	110	105	119	124	99	125	109	106	100	117	115	98	118	95	105	128	122	118	113	127	106	108	121	100	98	127	97	101	98	89	103	96	123	114	122	93	128	109	121	127	93	113	105	117	114	116	135	101	118	93	121	114	104	111	122	98	97	118	115	120	93	99	124	103	126	116	120	121	112	120	119	107	116	124	136	97	108	97	104	113	125	112	120	103	103	118	122	114	121	114	118	127	115	107	118	143	110	112	106	118	86	102	124	103	105	107	115	113	120	127	112	106	129	125	135	108	120	142	96	106	112	140	106	101	123	113	102	109	114	132	127	110	109	108	131	115	103	120	127	128	115	101	98	113	97	110	114	118	112	126	110	92	121	105	132	91	99	103	99	108	95	121	100	131	113	115	106	104	119	119	124	107	138	116	118	114	126	124	121	118	115	124	116	115	112	138	109	111	109	123	116	113	86	120	113	125	87	120	115	110	109	122	120	115	110	100	129	110	116	114	124	106	99	108	116	119	111	114	117	122	126	113	112	111	114	116	108	119	97	117	116	108	113	99	118	87	134	117	131	117	110	132	112	135	115	109	88	114	121	123	129	109	108	119	127	96	113	120	104	119	118	119	108	96	104	109	86	111	135	114	125	97	123	127	110	125	111	97	112	99	117	115	119	110	115	107	106	105	109	99	107	104	106	130	101	103	107	105	97	106	100	117	105	123	117	113	114	107	101	97	93	122	138	122	119	95	114	119	126	109	113	95	121	108	115	95	105	94	124	111	113	112	103	115	112	111	127	126	120	126	122	120	108	127	115	108	139	109	108	119	111	120	95	106	107	111	115	108	131	102	117	124	112	131	98	119	119	142	122	101	120	101	116	104	104	142	109	110	107	113	90	125	119	128	117	89	99	85	108	121	127	129	129	122	114	102	113	111	109	102	123	109	110	116	109	105	109	105	99	117	107	114	115	110	125	113	101	111	108	131	103	121	115	121	134	109	122	126	124	104	127	111	119	123	103	109	111	109	112	140	128	118	114	132	111	107	101	122	112	107	128	131	100	137	112	119	107	111	118	125	131	119	103	112	113	128	123	100	111	129	128	116	98	109	109	113	127	100	121	93	102	91	102	130	105	111	114	122	104	116	115	100	120	109	110	102	110	125	108	113	136	106	99	112	108	115	106	113	102	124	117	118	104	113	122	124	131	104	108	96	94	110	125	109	96	133	128	100	116	110	108	138	122	116	103	114	114	125	113	93	116	133	125	114	111	140	101	107	113	112	87	124	116	125	130	108	103	113	111	120	121	105	118	133	94	116	113	108	115	97	114	107	114	122	119	128	109	122	117	86	123	114	109	102	129	118	100	118	122	96	121	121	121	103	125	129	95	97	117	99	104	89	117	121	115	110	101	120	124	106	127	134	107	112	124	86	130	111	115	99	117	115	104	124	105	116	128	110	112	86	108	104	110	97	113	121	100	120	122	106	120	116	96	100	143	91	97	129	109	88	102	128	108	115	133	119	91	122	105	108	116	97	108	117	108	119	103	116	125	105	100	120	109	98	103	125	109	128	139	118	113	106	118	131	104	125	106	115	113	125	119	106	101	113	119	112	103	99	108	108	141	124	115	132	120	117	124	93	100	122	113	109	123	137	98	120	109	126	104	129	132	107	97	109	111	121	104	108	125	122	104	91	134	132	110	111	111	121	127	111	115	120	105	111	121	126	109	128	114	119	132	114	122	126	114	104	115	110	109	120	101	107	107	100	124	120	129	114	116	131	132	101	120	107	124	122	120	127	132	119	109	107	114	93	106	124	130	122	113	118	138	99	120	119	115	115	130	116	120	110	111	112	115	110	97	116	131	128	101	118	119	97	97	117	118	105	106	101	116	126	114	115	118	136	121	114	114	124	130	113	113	90	103	112	109	122	126	96	113	97	124	105	122	100	115	121	102	108	113	126	128	123	96	125	141	125	90	112	101	103	123	127	123	119	118	113	111	111	124	111	112	96	110	116	86	123	120	100	110	110	92	115	130	119	138	120	114	108	97	109	128	97	118	124	97	107	112	106	139	102	144	116	108	120	111	102	125	106	111	107	116
2202	405	481	484	533	433	432	383	418	401	384	404	384	361	398	343	387	386	352	390	365	364	380	374	355	347	369	362	326	358	355	340	340	366	390	360	375	353	356	402	371	382	344	359	378	333	399	339	334	389	358	361	334	349	380	337	383	370	357	352	387	358	362	386	356	399	361	357	348	350	390	369	386	362	372	389	337	386	375	375	359	345	364	375	358	349	379	334	360	326	372	341	367	355	370	343	359	348	397	372	336	346	341	326	346	349	367	386	401	367	335	351	362	355	351	343	355	402	322	344	368	388	359	358	383	388	342	375	361	319	373	348	391	404	360	365	370	391	338	378	367	360	359	365	350	352	367	362	349	378	362	347	389	370	360	371	352	352	391	347	357	340	327	367	356	392	367	347	372	369	367	336	328	394	372	359	359	349	371	368	381	373	349	356	340	382	371	335	365	352	367	343	376	360	347	341	373	348	359	343	369	341	369	358	378	382	373	348	359	385	373	342	344	319	345	369	356	386	368	337	380	320	365	364	382	405	325	366	348	367	372	371	310	384	364	397	381	366	344	381	351	360	369	350	351	377	337	340	354	364	362	343	394	367	342	357	355	352	380	354	394	339	321	344	386	340	375	371	400	337	365	340	364	344	352	369	372	370	374	376	369	363	378	354	353	356	357	345	392	379	332	353	380	358	390	367	350	342	374	379	377	368	374	347	329	343	347	321	339	333	346	367	356	370	357	362	342	359	358	340	351	368	344	381	385	338	353	368	362	336	338	376	337	360	352	363	376	363	352	360	353	365	369	386	395	352	364	362	371	367	365	331	340	383	345	354	396	374	346	348	383	359	383	350	351	403	356	382	371	331	359	336	379	339	328	338	354	347	334	364	389	352	363	387	378	345	368	367	358	328	344	328	352	343	366	341	378	369	341	346	361	362	342	351	362	339	375	353	386	364	353	365	376	349	367	354	357	350	358	372	352	346	319	381	373	371	373	396	365	361	393	339	357	371	383	396	396	364	366	368	321	362	399	372	335	343	349	346	393	365	358	340	348	380	333	362	362	342	374	349	363	367	324	383	363	358	353	354	360	357	408	379	338	337	339	355	337	350	348	367	361	330	346	340	369	364	388	347	363	377	371	361	395	348	371	350	312	386	332	346	339	327	391	397	373	351	347	363	335	356	339	329	392	349	370	351	375	350	356	355	350	335	353	359	382	346	353	344	387	358	363	392	330	354	366	364	357	350	356	390	339	331	372	377	363	365	380	350	381	340	385	354	337	322	337	386	358	386	346	340	369	362	350	366	378	362	325	392	355	349	328	362	338	357	358	332	393	396	354	386	356	366	342	360	348	347	353	341	360	418	352	404	356	345	347	339	375	337	373	366	355	345	352	320	340	329	389	398	347	320	365	338	349	369	350	345	370	362	375	332	368	352	356	373	367	363	339	364	342	340	372	366	340	330	334	352	352	371	341	349	343	397	323	337	371	325	325	372	378	376	382	357	358	384	371	370	337	363	337	365	382	390	376	381	394	368	353	355	337	335	355	359	385	345	374	400	354	321	348	321	351	340	364	361	347	368	381	371	366	364	359	361	344	370	374	367	367	351	390	363	371	354	345	386	322	374	366	344	361	344	356	353	358	355	331	361	350	367	348	347	360	356	357	370	367	334	338	368	344	363	364	378	375	345	356	342	349	330	383	352	356	388	348	365	361	345	356	320	362	318	362	357	378	359	373	369	378	345	388	382	310	378	397	383	391	304	351	354	369	391	355	373	368	367	366	383	367	352	353	413	360	375	365	359	360	344	364	356	349	345	349	332	350	341	351	378	379	349	316	376	322	349	354	389	361	342	329	313	407	359	397	349	335	382	392	367	354	346	327	357	357	353	348	374	347	328	322	327	387	395	393	355	388	373	355	365	367	360	379	338	380	375	340	378	377	332	352	352	352	355	358	384	359	378	377	374	355	381	342	371	338	389	361	354	321	356	332	379	338	328	383	373	370	379	377	351	352	357	373	355	359	391	393	380	378	352	361	335	345	362	374	351	348	350	344	363	353	346	375	369	403	347	334	352	360	371	366	337	354	393	371	346	362	357	381	338	346	355	366	383	346	378	346	364	346	348	359	339	323	353	392	357	346	411	386	358	380	345	323	348	363	375	349	347	385	348	384	374	364	372	353	364	362	376	348	331	377	372	310	354	383	344	330	378	375	364	352	376	364	346	397	336	359	387	346	390	319	349	375	348	362	324	389	354	375	365	363	356	360	352	389	359	359	364	316	380	354	369	342	351	423	330	351	366	357	354	365	344	382	347	370	353	371	359	363	350	357	401	376	378	346	359	353	332	365	366	358	360	371	364	363	356	355	377	363	380	331	352	393	374	339	360	325	375	367	366	412	385	337	355	317	363	380	405	329	352	333	332	354	340	376	347	400	349	356	331	362	359	357	328	332	369	368	371	362	389	355	325	355	358	361	344	343	340	386	370	358	382	386	382	339	369	328	341	358	413	362	374	335	373	350	384	351	383	365	372	384	375	380	388	407	328	364	375	348	339	362	339	375	357	368	368	359	374	364	352	340	356	355	351	364	352	361	372	384	343	342	362	344	363	372	354	377	322	344	393	349	322	363	351	333	358	371	346	349	345	356	367	350	350	364	370	383	354	370	327	363	381	362	397	349	354	377	359	353	327	357	356	358	332	359	364	371	370	351	338	340	393	317	344	339	381	348	379	358	356	385	356	361	369	382	352	359	364	353	383	358	370	332	362	336	382	399	349	362	380	363	358	371	368	378	357	352	371	360	342	358	360	365	356	368	336	352	357	370	391	371	371	341	362	338	377	360	364	372	338	378	363	384	334	334	370	348	348	357	382	361	362	341	325	341	391	391	355	326	381	378	361	351	379	349	382	357	375	337	369	404	341	335	379	387	348	368	387	351	371	377	363	413	373	398	374	353	338	367	368	358	366	388	328	389	376	345	334	392	351	333	384	365	346	363	362	365	398	372	363	338	374	345	347	370	328	363	340	380	351	397	377	363	358	331	359	390	369	351	342	374	393	353	368	371	348	363	371	357	345	370	330	380	389	351	372	385	364	356	391	363	339	368	352	401	398	372	363	362	356	330	372	355	378	336	374	336	320	378	390	358	358	355	375	371	372	368	417	343	362	382	370	322	407	337	371	357	377	369	382	326	339	394	350	362	326	389	368	367	357	366	361	362	383	348	356	371	380	341	348	384	358	370	366	353	347	368	350	331	355	395	387	327	366	362	378	339	375	336	363	375	365	331	344	351	379	380	342	345	358	363	341	371	367	341	370	382	360	301	352	370	370	386	326	345	350	364	346	426	378	363	356	334	379	340	328	398	314	376	364	315	343	359	339	358	347	349	353	379	355	380	364	382	333	373	377	359	358	332	354	384	394	358	373	350	333	344	349	375	321	363	390	360	314	373	340	334	348	364	393	324	352	357	338	372	362	382	376	385	338	367	362	360	381	382	367	344	332	328	354
7430	975	1263	894	694	547	450	381	325	322	318	254	246	266	230	243	228	264	254	254	225	241	242	204	200	220	209	238	190	227	218	229	215	212	211	192	235	213	233	236	209	209	199	200	190	236	191	234	204	220	210	202	215	210	216	203	185	214	204	200	206	182	205	198	212	199	195	201	195	199	203	243	215	189	204	200	198	184	204	216	208	198	215	201	205	187	195	230	204	205	194	204	239	201	181	167	199	196	190	220	203	217	192	193	221	198	220	210	211	238	186	207	188	222	186	225	224	169	216	185	193	202	214	173	210	228	192	201	182	193	194	199	192	207	226	227	228	222	183	187	216	215	203	214	194	195	225	217	199	235	226	207	202	193	221	199	180	187	185	220	207	190	198	198	206	196	202	189	194	206	222	185	215	217	196	210	200	196	199	205	201	199	213	203	193	224	175	188	216	219	215	205	213	201	193	214	201	240	194	201	196	206	201	213	182	183	222	218	198	209	202	198	199	225	191	183	196	197	209	190	177	225	214	181	199	205	200	185	190	215	196	228	241	182	177	186	207	213	206	190	197	204	223	223	201	210	233	173	226	190	216	232	208	209	210	232	226	211	195	217	212	200	208	190	197	216	206	193	222	214	190	205	202	189	194	186	202	186	193	177	185	206	194	205	199	198	216	197	211	185	179	203	202	204	219	187	192	204	211	197	216	211	202	185	205	200	194	239	213	196	195	191	187	193	220	213	227	206	216	221	221	203	203	202	226	196	210	210	192	201	202	215	201	190	201	178	178	196	213	189	203	182	207	222	188	196	175	195	186	203	181	214	189	194	205	206	224	228	206	204	208	190	189	220	217	208	199	229	218	199	194	204	199	212	209	209	231	205	221	195	192	183	205	228	216	197	200	218	210	214	208	207	204	219	211	216	204	202	220	180	210	208	204	204	212	214	198	239	185	214	223	171	199	216	207	196	200	221	206	203	215	231	168	187	243	203	197	212	189	214	206	185	233	203	232	226	201	214	206	218	243	171	203	189	201	230	199	182	206	194	190	201	166	207	213	215	245	227	180	205	220	190	234	202	191	215	196	196	214	228	195	193	211	189	200	228	208	214	221	226	182	197	193	192	177	184	186	200	194	200	211	182	198	196	205	184	203	201	179	218	216	173	186	209	215	215	228	200	224	197	201	202	222	191	231	202	223	229	191	189	230	200	203	190	214	192	205	207	178	197	190	212	212	185	190	211	222	207	208	212	204	207	216	173	191	235	224	215	214	196	208	221	228	206	209	213	206	205	196	219	180	171	200	203	206	197	212	195	219	209	202	221	216	186	249	189	185	214	210	206	187	200	208	219	216	238	219	209	202	202	190	185	220	201	230	193	221	196	180	180	214	198	204	192	211	221	191	204	203	191	196	203	230	199	209	209	199	219	196	183	207	194	202	185	199	212	175	199	223	203	189	233	226	175	204	203	220	213	220	198	207	226	229	187	210	235	207	207	218	189	160	203	204	193	230	181	217	207	202	204	190	215	220	235	201	196	221	194	178	216	208	208	190	211	216	192	189	192	182	198	212	213	211	211	208	174	208	230	190	216	200	225	235	210	215	211	211	222	232	206	208	192	230	166	209	192	225	187	206	200	185	191	182	203	223	173	211	217	216	196	208	195	211	186	192	214	210	193	194	211	201	187	188	227	185	210	223	211	210	187	186	235	196	228	207	230	186	213	209	187	214	199	200	225	216	214	213	210	214	187	202	190	180	227	227	199	212	231	185	222	213	196	220	216	187	192	201	233	214	210	235	186	210	204	181	202	200	177	231	213	223	195	214	204	204	188	172	207	229	217	225	217	215	219	204	212	190	216	198	174	200	231	211	213	211	205	206	194	178	198	205	214	203	202	188	186	203	219	204	208	185	178	191	181	185	199	217	227	204	215	192	198	227	189	220	208	205	202	233	215	220	230	187	218	207	184	197	207	201	211	217	205	210	216	204	219	222	204	210	236	182	186	203	206	191	199	219	228	220	204	220	223	220	206	187	219	207	202	193	222	206	215	220	205	175	212	205	223	200	216	205	199	188	199	208	191	213	189	213	221	231	190	205	190	223	203	218	190	215	165	190	188	194	199	215	210	188	196	216	227	212	207	218	185	218	187	198	206	194	206	210	191	187	192	207	208	227	192	207	198	221	214	207	193	220	222	180	201	207	191	172	209	234	201	212	198	204	201	176	203	202	183	205	210	202	216	208	226	200	213	189	220	226	239	193	190	204	219	214	212	210	216	187	207	200	215	217	205	200	218	182	202	197	202	193	204	197	177	214	209	198	208	177	202	227	193	186	197	227	198	205	187	200	224	206	212	192	223	219	196	198	214	195	206	214	208	213	168	240	197	190	214	213	224	187	166	188	213	197	215	191	222	203	181	185	219	197	209	206	206	212	211	216	194	213	205	197	186	207	214	215	182	229	223	196	201	213	207	190	212	216	209	224	205	203	201	195	210	211	175	237	195	214	207	192	198	205	183	221	196	194	198	205	215	207	230	213	193	204	193	220	207	208	216	191	213	201	218	227	185	190	203	196	198	199	234	184	207	190	196	199	185	193	205	191	211	231	197	215	209	203	209	230	204	197	208	218	193	208	212	215	222	229	208	196	177	212	208	203	210	226	209	172	205	200	224	190	203	238	209	214	216	212	168	210	223	207	185	178	217	218	194	247	197	172	204	225	239	222	196	198	188	207	222	182	216	205	173	175	197	218	204	196	197	205	210	200	213	225	188	196	208	213	212	210	183	189	208	190	199	200	217	206	229	176	200	187	211	188	199	206	212	210	219	198	179	210	217	197	192	208	194	196	182	196	201	194	191	207	212	198	219	183	205	218	198	214	219	216	218	223	205	210	209	205	195	215	198	240	205	204	207	223	184	179	206	197	193	194	186	194	204	208	230	195	189	223	178	215	193	209	208	196	199	230	231	206	188	207	202	208	216	203	203	180	227	216	175	211	223	199	214	195	192	184	214	186	230	203	204	223	199	228	193	207	213	201	211	231	192	184	232	201	191	169	217	189	193	226	228	210	223	198	179	203	217	195	185	205	192	225	204	197	210	182	220	190	216	182	181	201	201	200	212	201	197	228	210	193	209	224	204	207	189	228	220	187	219	202	221	220	175	221	208	209	189	204	183	212	220	178	211	187	201	183	199	229	207	222	196	218	205	193	212	231	208	208	197	192	197	196	223	184	205	213	208	225	210	203	214	221	211	199	189	206	205	182	220	231	190	239	201	216	208	187	196	214	246	181	207	193	207	194	224	199	204	209	210	190	179	175	211	208	225	213	196	214	201	228	204	193	188	208	212	211	199	215	208	217	230	218	195	220	216	217	199	188	208	200	175	208	211	182	193	194	204	225	198	221	199	180	211	204	221	216	193	211	194	208	188	223	227	195	190	198	190	198	189	203	223	187	212	267	233	179	211	211	191	228	209	199	208	190	188	177	233	243	197	235	193	213	207	185	205	200	205
5879	1348	2675	3203	2920	2282	1975	1723	1438	1289	1178	1054	981	981	829	829	815	773	783	734	722	733	681	718	700	669	661	685	627	645	620	607	648	649	641	676	693	688	638	663	614	582	589	596	594	577	571	625	624	604	567	603	580	567	565	610	577	561	565	551	604	587	569	572	572	596	581	594	525	578	579	555	591	596	545	596	573	554	604	598	566	588	580	566	548	585	595	599	597	586	562	535	576	573	531	551	558	563	618	554	577	560	603	595	587	574	535	623	573	596	598	607	568	534	548	579	556	558	574	551	600	552	610	562	554	582	579	579	593	585	570	575	535	571	609	604	626	541	571	547	593	564	520	509	592	595	582	588	601	575	595	559	587	535	568	542	635	584	578	555	570	525	580	554	566	577	575	549	629	568	588	524	572	613	548	569	545	547	527	532	599	550	560	502	579	593	574	534	572	574	567	559	579	543	584	575	559	548	585	509	632	552	574	579	614	557	567	578	550	598	591	531	589	565	526	575	585	590	546	566	623	551	554	576	534	550	620	553	541	602	577	557	546	606	514	565	541	589	545	570	528	587	554	531	605	563	581	527	532	577	569	605	545	568	572	602	589	566	542	569	551	573	597	532	580	603	576	586	525	575	540	586	539	535	583	591	573	590	588	572	613	583	531	562	583	542	510	585	613	581	532	555	561	580	623	588	559	574	585	603	571	540	535	586	547	565	532	560	573	588	517	582	598	579	607	558	571	559	576	577	590	574	590	596	563	571	555	584	548	557	572	587	565	565	589	583	568	549	572	570	584	565	582	540	550	612	597	574	575	577	581	577	551	606	580	576	544	564	584	585	571	585	586	503	598	538	581	534	574	549	590	550	572	610	584	544	586	565	590	578	562	587	611	573	587	553	553	565	584	560	604	551	559	573	575	570	531	552	585	547	588	569	584	574	553	535	597	562	579	579	574	588	584	572	556	539	560	547	529	603	586	580	554	571	535	534	588	561	493	585	558	539	595	579	554	564	560	549	565	557	530	550	539	561	568	606	550	585	570	559	563	559	559	533	584	542	532	574	566	560	555	542	534	574	568	557	547	562	538	539	549	565	544	590	618	580	542	548	544	567	561	564	564	557	618	605	618	531	571	578	550	532	562	578	552	529	586	587	544	550	552	565	558	558	576	551	561	574	579	554	579	572	546	539	525	574	649	560	573	568	555	614	510	558	544	526	578	563	588	565	543	511	581	578	556	555	576	574	610	610	582	559	594	603	577	578	556	577	631	567	554	578	569	621	562	623	545	515	561	577	569	546	555	572	545	549	573	557	604	545	525	622	585	520	570	558	595	586	575	598	571	584	533	520	557	559	547	570	558	575	580	572	604	564	609	527	623	539	610	541	572	582	556	578	536	622	551	571	566	620	579	603	584	556	606	525	551	575	545	570	570	542	552	620	558	560	528	585	558	521	583	544	573	541	587	626	583	584	628	569	557	532	586	578	579	586	534	552	594	573	587	545	566	556	572	590	581	563	530	569	539	569	595	570	517	613	550	579	535	559	603	560	609	586	556	548	537	581	603	543	547	551	592	545	578	598	566	613	577	549	587	639	559	609	572	566	578	559	587	564	572	509	540	588	544	557	577	583	557	598	554	542	576	553	580	518	573	592	509	605	547	545	529	550	584	560	557	566	570	536	570	567	530	558	585	589	574	556	549	556	538	585	556	573	562	556	572	617	566	543	523	566	610	562	580	602	577	601	583	513	588	597	581	615	584	597	604	577	586	547	622	588	593	576	562	545	594	575	548	594	562	533	561	596	581	570	550	549	600	597	594	543	552	582	535	559	574	505	577	603	541	573	564	632	597	612	547	566	550	581	579	577	559	588	604	559	536	571	537	550	561	553	589	525	565	592	551	555	582	559	558	551	606	580	562	600	588	565	516	554	598	615	554	565	579	592	613	540	615	533	554	602	594	564	565	521	528	521	590	599	576	581	576	566	512	569	535	550	525	578	562	572	605	558	536	631	513	563	541	588	540	587	546	522	556	618	554	613	611	588	549	568	547	595	516	564	566	553	526	566	555	587	617	580	596	550	581	558	582	548	579	609	590	534	599	525	546	578	596	557	575	554	591	526	602	549	559	573	595	586	576	548	574	592	596	580	588	568	546	582	532	595	533	534	556	538	554	518	539	560	523	566	552	568	534	581	599	560	563	584	612	608	597	589	545	579	580	553	587	564	560	528	531	573	573	568	564	572	554	583	565	564	576	570	557	593	536	596	578	556	553	612	528	571	560	599	571	560	578	587	574	573	571	609	570	555	547	564	556	560	597	562	570	582	604	598	593	538	563	540	535	510	532	533	489	577	624	567	575	561	584	576	567	545	566	599	595	532	583	548	575	608	551	556	582	550	549	586	569	590	588	571	575	596	579	544	594	565	579	570	541	573	552	540	553	563	569	611	564	574	596	575	583	584	556	544	559	601	542	549	573	567	604	549	537	588	572	587	580	567	540	588	562	577	557	573	537	550	566	611	582	556	551	567	553	551	584	536	552	575	533	553	556	577	553	548	626	588	579	586	556	611	574	590	575	560	550	574	556	563	572	591	584	587	546	574	558	553	551	590	599	583	620	567	582	549	575	545	623	583	610	599	603	572	585	605	563	573	554	557	560	555	532	569	587	540	561	565	540	567	556	545	536	598	585	582	519	555	548	568	613	579	566	539	581	595	546	515	534	559	565	535	611	562	570	616	592	574	567	560	589	534	535	582	554	539	568	607	614	600	574	557	542	593	587	544	561	549	586	561	581	527	550	582	571	548	582	560	582	566	551	595	605	601	523	571	543	552	570	613	567	590	569	590	573	557	552	534	546	570	552	625	580	577	557	552	547	574	590	566	540	586	554	556	544	554	582	547	571	554	541	567	614	576	577	588	564	556	585	546	571	543	557	579	566	571	549	591	604	591	581	550	563	595	553	598	583	587	523	553	579	579	508	560	537	536	587	540	571	615	596	587	596	552	557	575	563	553	571	579	558	604	562	558	540	567	580	559	610	581	587	580	559	529	570	556	560	602	519	570	595	556	578	578	554	601	572	577	580	510	538	592	559	514	604	584	570	548	516	560	593	540	579	595	531	559	528	532	558	531	547	573	541	592	576	577	590	541	562	556	566	572	548	553	554	583	574	592	606	574	579	569	573	577	564	571	596	558	579	598	551	566	576	569	584	550	615	581	583	566	559	574	542	559	529	564	550	573	610	516	585	620	530	572	613	574	578	550	578	556	538	534	563	572	554	617	612	547	553	594	568	568	570	545	600	565	553	560	563	566	588	603	581	556	547	590	585	562	598	553	543	584	567	583	569	579	583	574	563	542	542	581	569	560	585	588	572	613	590	588	545	555	560	576	595	563	568	544	599	555	570	563	567	526	575	511	619	578	566	578	603	547	554	580	589	545	586	565	575	593	584	607	536	571	579	580	591	577	539	578	559	563	595	598	556	564	558	543	561	581	548	534	548	555	583	530
14229	2641	2644	1964	1404	1124	877	702	648	589	566	505	518	462	472	439	383	410	428	430	420	382	436	414	409	375	380	405	418	381	355	372	382	374	387	397	391	403	379	404	352	374	366	372	357	357	364	371	369	382	345	411	403	370	400	367	364	378	368	400	375	369	345	387	375	365	405	363	358	357	360	349	365	351	333	382	381	382	369	371	414	371	372	385	356	355	354	378	338	324	379	374	369	359	336	381	335	344	357	367	396	360	373	363	341	354	365	372	383	386	382	386	315	359	394	403	409	371	378	348	394	389	371	391	370	347	399	361	346	364	347	380	341	364	348	351	367	352	354	357	335	368	335	358	381	322	353	387	372	352	353	371	339	346	339	405	384	379	371	374	377	360	336	363	363	337	358	376	343	365	367	359	324	359	388	367	354	399	380	367	327	357	321	329	380	366	379	394	398	385	371	347	368	344	373	337	354	357	358	345	384	395	342	358	363	351	366	371	363	382	382	367	418	383	369	361	337	382	393	361	380	393	361	341	417	389	343	388	340	390	386	406	377	331	348	353	351	340	383	347	363	338	383	363	340	383	384	373	350	399	376	367	379	381	353	363	355	371	331	344	361	351	381	366	356	356	376	392	352	381	356	394	359	373	358	371	366	362	340	367	379	376	364	371	357	356	349	375	329	349	382	363	370	387	389	352	348	372	335	383	356	346	405	376	365	358	340	359	358	348	338	361	368	344	358	378	369	398	394	358	372	370	358	370	349	359	362	405	380	382	348	381	370	349	353	361	325	331	355	375	373	397	367	344	368	370	361	364	365	370	377	382	405	354	368	378	349	354	370	372	351	337	366	374	376	386	382	388	345	377	357	382	380	375	387	348	360	404	335	385	344	373	356	389	349	361	355	388	352	354	392	401	356	347	335	368	369	367	390	372	357	368	363	380	337	363	350	331	356	372	356	339	366	368	369	386	377	357	399	366	335	346	370	353	361	384	379	361	345	349	409	342	346	399	376	342	382	387	400	380	410	345	357	385	367	358	358	375	350	329	391	335	328	374	351	333	347	386	366	340	401	340	353	346	369	397	351	373	364	368	333	375	309	363	391	359	356	335	370	334	374	360	329	320	351	381	353	342	389	366	331	394	356	366	384	354	361	328	386	344	382	354	392	394	357	359	338	368	353	395	417	362	388	358	359	375	364	375	359	355	394	413	359	403	349	354	363	387	376	375	338	375	374	380	361	369	379	350	345	355	350	354	365	354	405	353	416	379	351	359	399	382	374	360	338	357	383	356	337	364	355	373	355	377	380	359	373	349	415	414	362	354	331	353	339	344	393	345	361	356	381	382	379	367	358	344	394	350	330	337	371	387	377	377	384	358	351	380	378	351	367	384	358	344	346	345	363	377	429	377	353	321	356	345	368	340	359	353	349	381	350	365	364	354	378	334	377	342	377	356	327	392	326	367	346	376	319	374	377	362	345	352	366	341	367	399	353	360	366	410	375	377	351	384	374	338	380	366	393	357	393	428	361	334	375	413	368	337	363	356	344	345	318	371	355	351	350	384	352	370	382	368	370	379	370	398	354	368	361	373	347	394	320	335	361	357	375	400	357	356	371	334	398	322	366	394	374	349	363	371	369	377	310	359	333	388	381	383	386	362	314	347	373	342	383	375	377	377	388	314	385	390	338	383	345	353	357	359	354	340	377	373	373	371	367	366	372	366	342	352	336	368	386	410	367	367	360	322	362	337	365	383	362	363	333	347	343	347	390	371	372	336	339	350	381	390	386	364	345	374	368	371	367	345	370	360	346	351	359	366	355	428	359	389	339	397	372	373	358	367	357	370	408	370	374	343	384	396	359	370	348	336	341	389	346	377	365	366	371	352	369	344	367	350	355	384	373	348	319	378	335	327	364	359	387	331	414	361	347	355	352	415	354	363	329	352	360	341	359	365	351	338	348	387	371	357	361	375	397	400	380	370	389	363	376	353	388	398	368	386	338	323	367	357	354	362	344	359	330	372	370	401	378	393	337	386	363	358	399	375	366	405	380	389	376	373	362	337	378	354	360	346	361	389	385	333	406	351	353	378	366	369	371	355	337	337	407	344	364	393	387	392	392	354	390	360	363	375	352	364	369	387	366	355	376	359	393	367	356	365	329	360	362	339	351	339	378	375	370	339	371	334	392	377	365	342	391	338	386	363	353	390	352	358	356	349	364	390	366	379	348	367	381	367	363	359	380	353	369	334	344	402	357	374	354	372	396	355	345	375	380	422	347	323	347	350	378	367	367	342	389	350	359	354	382	362	365	376	321	364	361	361	380	375	389	359	375	350	341	406	385	385	352	352	392	390	364	369	387	402	381	393	396	375	348	351	405	369	390	348	356	357	420	349	354	363	393	364	352	377	379	346	327	349	376	354	365	363	376	358	379	384	390	366	373	431	354	326	370	399	367	364	350	358	387	358	380	343	382	355	349	409	393	367	402	398	377	363	356	395	360	362	371	383	345	350	374	366	359	406	414	349	381	339	371	362	401	342	333	364	356	371	368	376	399	383	355	383	321	362	343	377	360	367	379	383	369	329	329	363	365	365	386	330	341	365	394	375	340	390	361	401	375	366	360	375	386	345	389	363	342	385	345	375	360	390	358	390	354	336	362	342	346	357	364	357	374	371	348	382	368	381	370	390	364	346	374	356	384	373	383	349	344	347	352	380	347	344	359	386	359	345	355	342	390	374	359	341	358	346	341	361	371	376	356	320	369	347	364	365	387	364	367	364	371	354	380	344	363	348	360	367	368	397	357	361	385	355	366	381	369	373	353	366	382	376	389	383	392	349	391	377	337	349	406	366	341	352	380	338	374	374	344	374	349	396	357	346	394	348	396	385	334	354	420	317	375	355	368	392	360	403	344	399	338	385	408	381	351	331	349	370	402	358	379	369	397	365	353	391	389	340	396	403	356	375	350	345	343	332	347	359	380	369	374	371	332	324	366	325	386	388	379	379	371	382	382	368	330	333	372	394	375	348	343	362	393	366	342	372	334	364	329	380	370	391	354	357	364	347	348	398	365	332	364	358	353	375	382	364	389	359	388	362	343	395	399	351	354	351	382	376	355	389	359	348	396	347	391	363	339	360	341	389	366	387	377	360	370	403	352	384	358	356	319	337	380	376	331	354	373	369	368	385	370	338	354	368	385	380	347	349	387	370	370	357	372	377	360	382	368	376	333	360	356	370	387	361	348	388	389	352	393	356	359	408	386	372	341	337	402	352	351	312	354	395	329	367	375	366	375	339	348	359	372	365	356	342	360	333	341	374	356	342	371	377	354	393	410	377	374	374	357	372	367	363	370	366	373	389	359	341	376	331	365	405	379	378	385	389	357	351	366	363	354	345	346	396	342	330	368	365	411	370	361	362	357	380	388	369	350	347	369	326	363	372	343	369	360	332	376	345	343	376	379	383	385	388	388	386	379	319	361	387	358	346	381	377	375	360	340	400	322	382	347	368
7871	2371	5110	5832	5078	4240	3592	3015	2489	2303	1919	1790	1675	1584	1502	1364	1354	1342	1298	1195	1234	1140	1194	1066	1107	1079	1077	1087	1018	1020	1055	1060	1070	1057	997	1028	1073	1025	1052	986	1003	920	950	956	977	968	942	940	961	971	888	928	1032	953	941	921	946	917	929	907	936	978	988	929	927	850	967	915	895	937	971	918	915	945	862	934	965	896	879	911	936	889	899	908	949	931	924	906	925	894	836	876	920	954	880	895	931	899	920	915	863	963	953	923	875	908	891	855	906	958	899	927	876	857	871	892	863	928	890	945	918	890	888	882	892	898	988	908	902	934	919	890	900	910	910	870	904	916	916	912	926	906	923	854	939	917	928	932	865	951	931	874	867	915	893	910	918	914	906	904	912	954	870	901	930	920	911	855	848	924	917	870	877	910	894	905	953	918	899	923	916	901	878	891	940	880	931	893	891	905	864	881	901	914	907	902	872	875	905	856	835	899	906	910	879	920	901	902	881	897	933	900	851	879	926	919	855	827	903	890	883	872	890	902	914	883	868	878	964	905	915	851	863	931	901	873	836	926	905	913	882	890	847	879	868	882	878	878	877	900	918	932	879	897	897	907	915	891	877	853	920	888	853	880	871	891	915	939	889	940	899	907	956	928	893	898	914	873	828	836	920	857	852	870	889	904	953	923	861	940	903	876	865	865	855	887	876	915	894	909	932	945	898	900	862	958	879	907	852	880	904	878	871	913	893	906	907	891	883	872	896	868	906	900	930	911	878	874	911	915	899	883	954	920	896	890	907	886	879	893	904	905	869	847	897	881	906	919	861	858	899	880	857	938	852	896	948	886	851	921	922	863	893	862	889	881	945	833	875	857	877	893	968	893	853	860	904	839	877	873	904	899	902	844	910	850	903	872	920	856	912	890	841	874	847	900	897	875	834	868	903	911	867	867	938	880	920	921	859	922	875	954	894	952	915	906	852	899	920	883	821	869	869	879	905	877	890	862	880	944	889	880	855	883	893	940	852	876	929	927	903	893	896	888	954	904	901	882	942	887	825	853	911	891	897	898	943	859	916	874	877	948	883	927	836	897	915	889	898	864	889	907	867	907	886	867	846	922	877	932	901	880	867	872	847	917	890	918	862	928	913	866	875	880	882	872	913	926	917	839	854	936	844	894	931	880	895	804	929	855	883	846	882	852	890	883	889	895	825	961	861	900	864	869	898	903	831	902	891	832	885	868	905	883	868	891	881	930	923	856	860	885	927	878	897	928	926	857	848	866	922	834	878	908	909	855	918	883	890	918	915	898	875	892	917	915	870	933	931	893	865	917	901	875	832	916	859	878	869	847	898	865	883	895	908	949	962	863	883	875	898	850	857	910	869	959	891	819	917	847	903	931	878	892	887	925	940	908	967	883	898	873	887	842	960	950	896	886	899	870	863	908	924	934	866	857	948	885	896	891	889	891	872	894	884	905	885	902	921	866	957	833	841	882	903	943	851	925	912	914	862	859	846	882	881	817	882	868	842	863	867	854	869	882	877	878	922	863	915	952	879	878	932	924	914	832	820	941	867	930	878	871	891	939	894	846	900	881	880	919	864	862	905	898	864	852	932	881	904	880	928	884	900	925	914	919	868	868	881	882	885	883	896	923	939	910	883	854	878	969	872	874	912	892	843	874	884	907	887	887	892	859	899	913	895	855	938	882	917	904	935	841	880	914	921	895	884	895	912	916	888	937	912	843	874	898	862	860	875	898	923	887	937	853	885	846	856	916	905	915	842	875	954	868	891	917	875	864	939	890	904	895	859	918	854	853	821	874	864	852	937	900	886	847	913	871	898	864	926	898	925	873	910	916	905	861	899	852	914	955	883	951	900	854	917	888	866	915	913	825	916	925	906	909	949	873	911	883	856	865	898	880	880	926	875	840	916	909	902	893	920	901	856	892	852	847	881	897	897	941	915	870	835	912	884	845	912	919	877	893	934	894	921	884	944	830	884	934	839	886	870	918	882	936	876	886	897	921	860	871	928	838	855	880	939	900	895	874	911	873	881	895	955	913	857	908	933	821	908	894	880	922	866	886	894	886	920	887	889	842	862	855	912	901	935	872	918	885	911	892	890	850	937	889	900	861	935	947	887	913	896	879	880	880	910	884	933	890	959	846	849	886	899	852	875	916	889	910	908	866	907	884	851	880	893	857	897	883	859	898	886	883	904	923	881	970	928	909	920	892	877	938	861	882	864	916	922	957	913	869	929	881	876	858	842	898	869	912	906	917	841	898	872	916	877	876	951	898	864	847	907	857	915	847	860	864	923	889	903	876	900	869	921	884	912	884	866	837	923	909	845	912	950	897	860	888	829	929	892	947	896	880	870	890	865	912	891	871	937	904	875	850	888	918	938	908	932	889	853	915	887	911	908	914	860	896	925	925	877	883	904	913	918	904	891	870	891	938	881	885	904	948	923	860	851	925	863	910	900	883	906	909	919	886	861	900	881	870	832	863	888	947	856	883	890	860	942	908	874	863	848	897	885	886	922	878	860	878	907	841	875	926	913	867	865	901	881	882	868	889	906	905	916	846	918	880	936	892	925	880	916	840	875	871	902	932	890	888	949	902	892	886	880	886	876	919	904	925	849	951	906	843	892	890	927	929	883	927	909	855	883	910	855	849	842	902	855	842	895	895	931	915	885	944	900	864	898	856	908	862	881	902	872	914	895	873	924	927	895	859	880	861	893	864	888	933	909	931	870	876	906	969	947	905	879	859	891	876	863	859	913	887	886	882	897	938	857	874	956	857	880	851	859	906	850	901	845	900	870	878	917	850	835	907	871	899	917	888	926	902	901	858	848	895	862	945	894	827	952	912	897	893	936	928	866	842	848	922	890	890	894	907	886	853	885	855	890	908	941	899	947	892	917	917	892	942	911	875	882	889	955	884	899	885	888	856	940	918	933	876	907	903	899	869	895	886	860	887	911	904	907	863	900	888	904	946	865	888	874	905	950	963	892	882	902	915	836	885	881	872	893	864	843	917	898	894	925	915	890	920	883	911	853	875	895	915	875	872	917	925	867	893	979	925	927	870	914	876	909	900	884	860	883	864	893	891	839	892	887	911	872	897	920	913	920	874	931	883	858	897	927	907	889	881	872	920	874	945	914	909	910	871	912	874	917	862	867	886	881	853	842	910	899	918	923	860	867	897	870	845	899	863	897	870	889	903	892	976	916	952	908	911	850	888	883	934	849	890	885	927	899	892	908	915	900	902	912	860	911	856	895	922	856	910	828	896	904	873	867	898	910	883	901	895	953	890	903	912	905	855	893	909	840	889	875	865	883	881	930	861	890	839	897	879	872	918	930	850	836	876	906	871	877	915	896	895	925	847	899	866	883	943	913	905	866	886	873	855	876	877	829	888	888	910	901	881	856	896	931	874	943	915	888	862	893	937	886	845	879	896	923	892	891	885	891	946	913	864	866	883	908	900	964	868	878	959	891	874	946	928	887	919	830	900	905	908
2010	176	153	167	112	105	132	119	107	98	118	102	109	108	119	118	97	114	106	117	109	116	107	118	112	110	118	124	124	117	122	131	130	119	121	116	89	113	112	114	107	110	122	120	140	109	117	99	122	112	81	123	131	104	118	135	98	126	120	109	109	137	122	121	107	123	116	114	111	96	114	112	115	108	101	104	119	89	128	132	109	115	106	104	140	121	91	123	122	107	94	143	119	106	129	118	96	99	115	113	118	98	122	120	127	100	108	111	107	99	105	112	105	104	126	126	131	122	105	134	145	118	114	105	98	123	134	115	115	115	110	105	118	100	115	103	106	108	112	101	140	114	117	118	122	108	126	123	109	85	116	106	104	111	108	93	98	116	115	117	137	147	108	91	121	137	116	104	132	117	103	112	95	113	141	114	129	127	114	130	107	126	104	124	97	124	93	111	116	123	101	109	104	114	113	95	118	110	111	113	102	110	101	130	98	96	110	96	109	113	98	113	112	106	116	109	95	109	123	111	114	107	113	134	116	92	132	96	117	130	92	105	117	110	98	118	104	106	138	111	103	108	106	122	101	112	115	121	112	130	115	113	119	117	99	116	123	105	113	104	133	97	134	151	121	116	121	120	129	114	114	143	103	117	98	117	94	114	97	112	131	116	114	132	105	131	132	99	110	112	91	107	115	109	106	121	122	102	115	106	93	109	116	116	117	101	110	109	120	122	109	100	127	122	114	107	114	116	128	111	122	124	121	104	92	127	112	117	106	114	105	112	105	143	105	153	110	96	113	117	108	107	97	136	114	131	118	129	121	119	131	138	114	105	126	132	110	123	101	118	119	104	117	113	124	114	100	114	92	116	148	106	99	115	133	121	122	130	123	97	104	123	118	122	126	108	108	101	134	120	143	104	128	132	111	125	102	121	112	121	122	118	117	115	97	140	111	114	89	118	116	142	134	111	94	119	108	125	123	116	114	117	119	119	119	105	110	117	104	113	118	115	112	123	117	109	133	129	137	99	118	111	124	114	121	95	106	107	100	114	106	110	102	110	110	130	106	101	94	104	109	98	103	112	100	118	116	103	111	135	98	107	113	110	122	133	107	140	109	113	122	101	89	127	106	122	111	92	109	114	95	101	119	118	99	110	108	117	132	106	104	113	99	118	99	120	133	106	119	128	102	94	121	126	107	128	118	106	126	109	110	123	103	102	113	115	101	118	105	102	107	120	118	114	102	113	124	126	121	107	98	140	130	103	117	124	112	107	111	118	142	103	108	127	126	121	120	112	120	121	114	109	118	129	121	112	99	97	113	113	102	114	91	137	112	101	120	114	129	123	113	116	110	110	135	131	138	114	134	121	117	105	122	114	106	96	107	108	103	95	103	116	116	114	110	89	114	103	116	113	118	99	116	103	126	100	114	116	117	108	110	126	103	112	106	120	119	130	99	109	127	107	134	117	144	130	103	102	120	99	107	124	116	128	113	106	107	141	109	108	126	128	117	105	86	92	123	122	105	103	113	108	113	88	105	126	105	96	102	104	117	98	116	142	109	110	117	108	102	124	105	118	100	117	114	118	108	96	123	123	131	110	103	106	106	116	100	129	105	123	123	108	101	98	116	111	118	115	120	114	107	142	114	108	92	103	127	96	100	121	104	104	105	88	106	123	124	114	117	115	89	116	112	122	107	89	102	97	112	101	102	108	110	116	108	117	117	125	104	138	96	119	116	120	120	102	121	110	118	95	111	124	116	130	94	108	101	113	114	97	120	95	86	90	104	111	138	113	98	112	103	120	121	115	128	108	115	114	119	111	81	123	109	104	113	124	111	121	107	120	110	100	87	125	105	119	121	119	117	107	91	104	119	106	109	116	124	107	101	126	138	122	112	113	112	117	116	120	123	97	104	113	88	106	97	110	113	92	134	138	125	116	113	114	133	114	95	121	119	123	106	123	117	126	119	97	98	105	95	112	114	113	126	127	120	110	107	107	120	119	132	109	103	107	112	123	111	126	115	115	119	113	100	135	124	115	145	121	124	98	118	102	117	96	108	108	109	125	116	127	116	118	116	107	99	107	114	111	128	125	109	105	133	113	121	147	120	117	117	121	92	108	108	107	117	118	124	114	104	115	109	123	113	128	106	119	114	100	124	123	106	98	104	126	117	116	121	104	116	119	117	118	118	103	92	126	100	103	95	107	101	115	114	126	105	111	108	118	119	109	129	121	92	108	104	122	110	133	100	97	115	121	109	124	119	119	108	93	117	107	91	119	98	94	117	111	119	98	137	96	124	115	122	110	115	96	131	109	118	117	112	105	107	107	108	105	110	120	122	92	91	109	105	95	128	96	114	121	118	82	137	121	118	123	119	123	115	122	117	105	129	126	108	127	106	102	123	114	111	114	116	112	109	105	106	108	92	110	129	140	108	111	114	131	96	108	122	90	107	113	112	125	114	97	102	96	101	154	103	117	130	125	100	113	130	117	102	126	114	127	152	124	96	95	116	113	117	115	116	115	103	91	111	100	103	113	111	111	100	119	110	119	127	134	124	125	122	115	101	117	109	101	118	93	113	105	130	96	119	117	121	116	108	102	90	108	107	128	113	115	133	115	111	112	106	101	119	125	135	123	124	109	112	109	96	91	113	122	137	120	94	104	94	127	111	101	107	116	111	128	109	113	111	121	100	102	95	110	115	125	113	104	109	116	113	101	117	120	121	131	109	125	129	86	110	112	102	100	141	109	107	119	110	113	105	109	115	104	120	102	125	104	117	115	110	123	115	113	99	119	98	123	134	104	110	123	111	112	94	117	122	114	115	115	112	134	111	114	111	132	138	112	111	115	124	105	105	117	122	96	124	128	97	117	116	104	101	98	119	120	99	87	114	100	106	110	129	91	112	89	109	107	114	122	109	116	99	120	114	104	111	104	104	117	105	124	106	120	101	100	118	107	104	126	134	119	120	107	124	101	114	130	133	108	104	113	116	116	106	127	123	122	111	119	105	119	106	127	92	122	112	98	108	120	111	117	125	100	104	95	116	103	107	110	105	117	131	136	110	108	106	113	118	123	121	117	103	107	124	110	121	118	110	142	119	116	99	108	98	111	111	100	99	87	129	117	102	118	112	100	114	135	129	108	123	109	122	117	108	109	115	112	131	122	118	119	101	113	110	116	110	111	120	101	123	112	113	123	95	130	112	103	99	111	121	91	120	130	125	125	106	102	106	117	137	124	108	133	138	120	119	78	107	91	124	122	84	126	107	103	107	134	103	95	95	119	111	92	111	93	124	108	122	100	95	132	106	126	136	102	106	122	100	103	100	124	123	120	107	118	119	116	109	104	119	121	124	107	134	128	113	135	123	117	95	99	107	111	113	101	130	114	111	92	103	118	112	113	113	133	104	130	115	133	129	93	139	91	105	108	112	102	112	100	120	110	122	110	130	122	96	104	116	127	121	144	125	124	113	126	112	114	115	93	117	97	103	114	105	94	107	114	122	126	105	135
2169	400	487	489	487	440	468	428	398	389	388	382	400	355	406	376	373	366	382	357	374	361	391	407	361	358	390	370	384	353	350	376	401	334	374	342	362	384	378	384	394	358	349	378	369	379	341	363	382	398	343	331	346	359	391	385	367	375	335	343	346	353	368	340	355	339	353	344	358	329	373	339	335	354	340	346	358	395	345	371	364	332	314	334	370	355	347	368	330	325	372	342	350	330	393	363	361	392	377	359	349	359	397	325	347	362	329	380	354	349	363	368	382	381	367	334	375	373	386	363	375	344	351	311	368	385	344	358	363	321	382	357	352	345	378	364	392	368	335	341	337	361	378	329	339	387	354	347	372	345	374	354	363	360	362	348	348	354	383	345	331	365	356	366	321	331	349	332	357	342	348	365	363	343	348	320	344	377	356	369	324	382	373	351	355	344	370	358	359	331	376	367	328	359	333	388	358	377	399	334	391	315	363	355	336	353	358	338	381	354	315	362	384	358	359	373	377	324	369	374	344	313	317	333	353	357	363	369	385	340	402	357	376	366	323	351	332	374	379	347	329	338	385	308	333	358	361	327	380	348	331	376	357	386	392	352	374	351	382	315	352	367	355	366	357	362	334	333	352	349	349	355	375	337	319	341	375	357	346	391	354	351	369	342	339	352	359	351	375	359	330	381	371	360	330	353	342	363	378	341	380	365	364	377	409	369	355	385	336	379	354	382	345	405	383	376	365	358	335	355	369	341	344	399	370	324	337	373	350	355	334	338	368	353	312	349	364	335	342	361	358	360	372	366	386	356	379	347	362	387	368	351	329	359	372	349	344	353	346	368	346	348	361	311	341	348	372	375	385	328	343	354	334	335	347	365	385	371	365	329	372	397	372	356	364	363	365	362	371	328	381	322	388	357	350	336	346	404	328	347	384	365	377	375	376	379	356	315	402	365	339	369	367	368	328	356	381	372	373	326	387	353	370	376	335	359	388	368	377	332	365	338	345	364	354	356	359	321	330	321	359	377	366	380	346	369	377	382	354	358	319	347	322	310	388	377	373	370	347	351	340	354	373	355	375	349	376	349	346	334	360	335	345	356	367	352	321	356	395	355	326	397	359	363	368	352	383	380	349	377	373	378	344	337	355	337	320	346	362	396	361	383	333	347	385	335	375	389	371	347	366	335	355	360	375	342	354	326	332	347	369	383	366	357	356	330	346	387	367	371	365	347	367	335	360	292	374	365	375	344	326	367	376	346	375	393	383	376	372	350	355	350	366	314	312	381	352	399	365	336	382	339	336	363	336	348	364	343	377	380	367	342	358	345	382	351	363	360	371	368	373	357	400	356	382	377	347	328	365	340	346	356	352	366	389	358	381	354	345	346	381	350	335	368	357	352	363	368	377	346	379	347	368	341	332	346	339	362	354	342	372	349	353	359	354	372	337	363	325	350	386	357	373	336	353	355	323	346	342	328	346	373	383	361	388	391	345	350	335	359	329	329	334	342	370	368	369	340	343	370	374	351	341	364	324	393	374	328	359	381	404	419	362	339	357	331	338	339	373	382	345	341	376	344	357	339	388	357	372	380	370	374	356	356	376	357	356	361	335	317	357	347	372	381	336	372	373	369	352	340	363	391	349	392	354	378	347	357	364	331	345	401	328	346	372	403	338	389	357	348	367	360	398	363	352	334	370	345	331	370	351	349	366	359	344	351	376	336	334	348	377	356	375	335	358	367	377	353	372	324	374	359	349	364	372	361	363	355	361	340	362	378	374	350	340	350	367	367	367	344	380	340	360	341	383	357	377	342	346	320	337	394	359	379	382	351	365	354	355	370	357	363	381	343	379	328	379	342	343	341	387	342	370	353	368	383	354	350	333	357	337	369	358	357	366	348	346	371	366	367	358	385	345	368	349	360	366	380	355	308	356	330	362	349	377	363	336	373	359	366	340	362	370	360	328	366	321	348	407	367	342	368	343	392	380	376	375	365	363	364	361	363	366	334	359	364	329	332	363	380	351	357	361	360	367	373	378	358	395	362	361	367	376	345	351	350	391	377	357	346	347	362	362	375	346	338	328	355	330	400	373	331	373	360	338	374	353	365	357	402	334	339	360	387	357	344	370	370	333	391	366	367	362	347	370	373	370	382	359	380	355	371	380	355	354	364	395	361	380	382	358	375	360	343	362	370	387	334	359	370	351	338	353	400	371	370	346	353	385	364	368	357	351	371	389	349	330	352	357	362	347	354	377	377	364	374	377	342	363	376	362	382	388	357	368	348	348	351	359	347	373	351	395	356	370	367	368	367	354	382	366	361	355	379	331	346	351	360	358	399	364	321	382	365	380	384	356	338	390	330	351	341	346	363	370	353	345	380	328	361	341	349	331	355	381	359	390	354	344	355	351	382	383	353	376	353	338	345	383	378	353	329	392	338	336	370	335	367	343	360	333	347	335	346	353	345	394	375	372	380	358	367	369	359	367	367	360	357	365	394	331	366	385	361	364	359	366	355	359	377	385	353	364	352	345	373	344	355	363	352	338	349	375	357	353	377	353	375	341	386	332	354	377	362	374	372	351	333	320	342	363	378	386	371	370	305	385	355	328	373	358	385	350	357	345	374	378	340	352	351	349	352	360	365	342	382	367	365	348	339	357	356	364	355	344	409	380	352	330	343	373	322	374	374	343	354	364	352	358	345	361	362	362	365	385	334	377	340	361	338	365	387	356	348	359	376	374	349	347	396	371	356	374	400	336	369	363	374	388	323	356	383	353	370	342	346	359	346	351	351	359	366	384	338	356	376	350	348	400	353	348	370	362	357	369	357	371	346	333	368	380	360	341	368	365	376	341	347	349	360	383	339	346	376	342	389	377	392	361	354	365	338	330	330	350	376	382	355	335	327	367	372	344	345	375	367	369	346	353	350	375	351	360	345	380	375	385	346	341	318	363	373	300	357	347	359	381	310	350	346	330	349	403	350	348	346	359	347	328	385	376	407	345	370	366	342	342	347	328	345	351	346	367	389	377	345	365	364	378	327	393	344	311	417	371	349	348	362	359	361	376	342	366	365	350	344	381	385	360	347	357	353	348	370	380	352	362	376	393	339	374	368	356	344	336	368	358	381	410	388	383	347	384	361	341	348	388	358	365	362	350	351	366	349	356	362	362	347	369	373	339	401	327	337	342	337	386	389	352	371	391	367	399	387	347	380	351	337	389	383	340	350	349	311	373	371	366	357	350	367	309	345	343	369	346	368	381	340	326	345	346	324	340	376	387	422	360	375	358	367	338	348	361	348	349	338	337	379	358	356	350	323	359	344	337	324	399	353	369	367	348	358	360	348	366	334	342	363	342	400	351	409	356	353	359	337	373	368	366	383	384	345	373	310	342	362	361	351	365	378	361	356	349	328	373	349	379	349	355	348	336	356	358	352	347	366	362	354	370	380	389	360	343	370	364	359	384	365	348	335	370	345	363	386	361	331	377	375	368	331	346	384	351	342	358	330
7509	1048	1188	959	706	541	482	391	342	357	300	256	274	270	235	213	226	235	200	204	224	208	239	211	249	226	205	226	237	221	193	223	201	246	232	207	190	230	201	223	194	189	160	216	197	174	197	201	189	218	221	182	197	213	245	219	202	234	196	207	203	187	192	186	189	206	202	178	191	221	178	186	179	195	204	204	188	233	220	204	173	213	203	221	233	207	211	216	202	199	192	238	197	206	220	167	197	208	221	213	224	228	192	203	207	236	209	214	210	207	172	209	212	200	202	232	193	186	179	213	229	207	234	198	184	207	205	218	213	213	213	186	218	212	227	224	193	207	201	223	219	204	207	212	205	214	195	153	206	197	192	226	182	210	201	215	218	190	216	200	225	235	222	238	214	191	187	209	192	205	184	204	194	192	172	219	202	230	214	216	224	219	191	198	242	225	217	211	203	208	189	197	218	174	210	205	193	215	187	226	186	199	175	229	200	194	240	185	187	194	228	220	210	171	205	198	209	196	199	198	206	210	224	195	199	193	214	207	186	204	194	219	203	228	231	236	201	205	209	189	201	212	189	199	218	190	189	208	186	213	225	213	195	208	220	209	220	218	234	187	208	193	187	214	213	204	216	203	225	211	206	228	204	208	193	220	178	171	180	193	193	210	213	219	193	211	210	200	225	217	233	196	223	205	216	209	195	194	196	198	211	201	213	220	199	206	217	191	211	199	216	178	219	240	206	210	181	200	216	210	196	204	188	215	225	226	197	190	170	204	204	208	186	202	197	211	192	194	211	198	197	219	197	212	202	188	190	190	202	232	191	222	191	187	226	218	245	213	214	222	192	180	186	177	207	211	190	191	204	211	202	205	226	190	186	189	223	202	220	225	225	190	228	198	187	195	224	191	171	212	221	198	199	213	219	205	228	222	204	215	204	200	215	219	230	208	207	203	215	197	193	192	227	224	188	191	171	227	221	205	186	233	214	212	222	227	232	240	198	192	204	179	193	223	173	195	212	219	187	212	207	214	226	191	218	192	196	209	202	180	206	201	205	201	192	217	217	199	222	218	213	199	204	222	230	203	190	189	185	199	195	234	192	212	199	212	213	197	173	193	216	179	202	200	214	201	211	212	218	195	196	206	217	226	234	206	212	209	200	201	206	213	206	206	199	224	208	207	194	216	203	198	219	208	203	190	201	194	229	202	222	178	218	208	201	229	204	202	223	196	193	202	215	202	208	166	209	214	177	169	217	222	192	204	212	220	200	205	204	237	194	206	190	212	202	202	216	205	201	192	207	194	190	217	197	212	198	189	192	198	200	216	195	208	191	217	208	210	194	203	213	172	214	194	205	194	200	191	183	167	211	200	195	187	230	221	196	206	235	198	219	206	176	202	210	226	218	213	220	205	207	232	197	225	201	211	198	213	208	191	190	180	197	225	231	210	200	211	191	212	175	200	223	209	209	208	195	203	218	216	194	220	200	180	197	190	212	221	187	195	199	223	212	212	220	215	201	201	211	200	228	208	184	211	198	183	205	221	195	202	188	215	219	229	201	203	217	200	193	196	184	208	194	198	210	214	215	200	231	214	220	212	175	201	197	180	184	218	174	187	176	210	197	193	225	200	229	181	205	191	204	214	193	194	196	218	200	217	183	204	218	203	205	178	201	173	189	196	226	199	210	174	204	210	212	228	231	209	213	214	228	180	179	203	207	218	214	194	227	217	168	213	180	210	222	194	213	235	215	238	205	199	191	172	212	215	201	185	190	202	208	183	218	220	189	220	200	213	220	200	190	201	201	198	235	186	224	205	200	170	217	219	213	190	232	206	222	194	215	192	206	189	210	211	193	196	189	199	202	223	208	202	190	225	198	198	172	213	205	194	195	184	215	200	194	226	218	215	225	209	218	215	200	248	205	203	209	224	203	206	212	213	225	204	198	216	208	196	213	206	213	197	210	195	200	208	195	209	212	213	201	204	213	203	202	177	196	196	199	214	177	188	192	201	185	196	197	196	197	220	205	195	201	212	210	215	209	231	205	202	180	192	204	208	209	226	212	208	217	225	179	172	216	189	189	243	215	210	182	178	212	218	241	196	208	237	210	194	197	235	206	203	197	185	193	195	201	239	185	211	213	206	196	231	211	215	181	204	175	236	195	226	226	206	201	208	207	210	189	199	197	228	191	217	226	236	215	195	213	226	226	191	195	191	196	233	200	203	202	219	199	213	212	225	188	218	220	218	191	177	192	212	199	216	205	205	222	189	201	206	222	190	211	212	229	188	198	195	201	196	198	199	200	200	227	210	211	209	213	196	203	211	184	198	225	216	220	208	212	212	187	210	213	197	194	199	201	202	213	176	216	210	207	230	201	233	200	212	208	190	199	200	222	186	213	214	224	192	194	198	191	192	200	198	205	209	225	211	189	187	183	220	203	213	217	193	190	233	231	223	207	193	218	192	200	229	215	196	197	207	219	205	189	231	225	199	194	218	195	188	200	210	210	200	210	209	179	208	192	226	204	194	213	181	207	165	197	213	206	189	200	193	219	199	211	190	213	220	219	219	195	201	190	206	192	199	186	206	220	217	216	204	202	193	230	197	171	185	195	195	195	196	194	226	199	195	175	206	226	224	184	199	226	228	175	196	188	199	178	191	240	200	191	216	209	217	232	208	194	211	236	201	229	186	190	198	212	184	231	249	194	191	223	216	227	198	233	214	212	210	198	203	167	213	195	178	188	199	219	206	206	233	165	200	212	214	197	197	239	201	208	192	219	236	224	209	191	264	210	197	216	198	208	232	205	217	195	184	189	231	217	175	210	218	251	227	195	204	195	220	187	217	222	228	200	164	201	216	223	205	202	202	204	235	185	186	195	196	194	212	208	202	204	214	186	218	221	154	200	222	184	239	205	209	211	204	201	251	194	204	204	207	189	198	190	234	188	208	203	208	217	209	190	200	200	188	235	191	209	185	183	210	217	243	195	220	217	203	212	225	202	178	204	180	242	221	222	170	211	180	225	209	190	218	202	199	212	190	186	216	224	209	213	209	197	213	203	197	206	208	206	197	176	200	234	225	206	211	194	214	198	191	220	199	168	198	226	210	181	195	191	218	191	210	201	216	204	185	242	213	220	205	202	219	216	208	200	208	220	202	229	201	191	195	196	209	211	242	207	201	214	191	185	198	194	194	196	183	207	206	176	195	219	196	207	177	215	208	165	196	193	178	224	214	232	176	213	207	201	181	230	228	210	200	204	194	194	239	199	191	198	202	204	180	221	217	217	215	236	212	223	199	206	220	219	199	232	213	201	195	193	214	172	200	217	223	213	204	205	176	202	215	199	202	202	215	228	206	210	195	187	186	204	199	210	191	194	220	208	227	177	203	209	211	162	175	208	209	209	192	197	199	203	180	211	203	218	218	183	215	191	179	219	217	195	207	211	180	196	226	198	200	218	216	218	177	199	210	196	221	193	223	214	195	198	180	194	201	175	176	196	213	203	197	213	192
5960	1306	2716	3204	2768	2225	1975	1717	1483	1249	1097	1091	1013	951	860	891	835	734	804	766	733	758	716	650	714	681	670	630	622	613	648	682	636	623	675	654	632	650	666	590	608	627	589	614	627	616	606	606	608	595	580	609	584	585	587	608	603	601	634	573	567	601	617	560	569	562	571	567	541	601	611	578	546	539	569	573	589	594	569	587	572	595	548	590	581	579	575	548	586	581	541	574	581	604	561	602	589	627	583	556	601	574	586	544	572	606	567	551	542	586	595	546	554	565	603	560	563	626	522	564	555	550	560	557	546	561	573	598	573	567	579	614	577	601	562	576	577	595	549	568	538	563	545	547	564	569	579	590	606	583	574	542	582	548	610	526	573	579	562	587	521	593	572	590	566	571	593	582	557	595	591	583	610	586	575	565	588	562	634	559	577	596	513	547	553	533	508	574	579	580	555	566	597	566	573	572	572	561	574	560	564	565	586	619	564	579	544	571	572	606	542	556	565	560	552	553	525	618	572	549	544	595	574	590	516	557	560	583	553	569	568	561	534	605	563	564	567	614	556	575	565	555	534	556	539	522	559	573	532	593	557	584	565	540	571	584	586	576	599	577	606	600	597	555	588	556	586	551	601	574	580	581	600	603	582	584	570	572	575	542	578	560	562	550	568	522	581	554	588	574	557	557	571	571	597	611	578	543	540	579	611	585	604	568	525	520	556	565	570	619	581	600	576	560	577	571	588	520	545	589	610	592	595	564	567	603	555	579	562	568	559	571	566	566	547	563	544	562	563	609	566	560	583	525	549	593	556	561	572	572	581	552	595	561	557	547	551	542	594	563	547	557	571	556	560	573	545	615	540	536	574	578	555	576	527	554	581	586	549	616	578	597	571	604	582	610	570	543	591	596	528	551	574	566	636	573	565	584	601	590	550	593	602	584	567	533	575	585	605	606	579	560	568	550	554	544	550	552	534	587	584	556	587	524	585	560	572	593	544	564	638	558	560	596	583	553	575	579	577	563	618	567	587	557	573	584	569	528	554	623	534	553	587	548	546	560	512	567	561	543	566	567	588	636	556	551	581	572	587	515	549	578	546	590	554	564	558	616	566	578	568	569	550	597	584	588	574	597	564	550	570	512	558	558	560	576	544	530	587	566	538	552	628	535	559	545	582	540	542	584	545	595	588	596	584	575	582	562	530	576	542	588	572	579	593	571	550	581	535	541	584	611	528	566	601	561	566	558	596	569	579	564	575	590	546	604	590	565	536	568	598	575	579	553	582	590	582	563	626	539	518	561	582	584	580	581	538	549	574	554	538	576	545	544	558	589	588	584	621	504	550	534	562	532	573	581	585	576	588	549	624	587	587	577	583	581	586	584	578	548	530	554	585	604	564	565	575	566	606	553	559	574	549	565	591	576	567	546	583	546	553	577	612	598	570	577	588	586	580	558	578	568	547	572	592	564	542	556	551	559	549	539	566	591	584	515	571	545	571	569	518	556	543	598	563	563	578	530	598	551	553	543	564	582	581	545	562	569	529	577	567	550	590	543	566	563	562	587	575	571	549	562	577	569	561	604	590	539	597	565	556	581	554	553	561	600	546	525	532	572	559	589	617	556	543	603	540	574	555	589	598	548	552	561	583	553	546	553	585	564	542	561	595	612	549	553	561	576	603	508	555	532	568	589	595	537	569	535	552	546	522	581	596	591	535	573	514	552	524	571	591	585	546	571	543	547	519	578	575	535	532	570	572	590	589	565	538	574	580	599	562	540	582	553	571	627	574	562	610	577	553	602	547	515	583	562	549	568	542	563	570	594	591	604	549	560	553	526	573	567	553	583	596	568	537	557	566	577	564	559	558	597	544	565	590	580	575	547	568	575	558	608	586	580	581	584	590	594	574	619	563	575	573	571	548	551	569	583	574	561	599	593	544	563	567	538	551	557	567	585	568	576	528	514	584	600	562	567	584	586	531	559	568	583	575	570	604	578	523	526	604	573	549	569	545	621	567	557	592	551	546	535	564	592	573	584	589	591	572	572	580	516	566	552	516	565	564	575	587	560	560	579	577	593	539	578	582	550	590	578	559	555	583	573	577	587	552	568	564	563	621	582	566	554	561	576	576	566	612	571	568	593	581	561	571	555	583	590	535	573	527	569	564	598	564	534	558	567	561	583	573	585	577	554	537	561	595	576	577	580	579	541	577	556	547	566	590	592	572	559	562	610	555	579	570	559	584	564	550	556	544	536	591	549	559	566	534	584	572	571	539	589	566	651	540	554	586	592	580	571	527	579	541	584	572	578	552	570	554	567	579	578	550	563	556	580	565	571	538	580	593	558	607	623	552	600	557	545	562	591	598	538	544	548	569	558	570	581	572	546	600	609	554	576	563	573	571	597	569	610	569	544	565	568	545	548	543	568	579	561	569	573	547	591	566	572	543	544	558	528	586	526	585	567	557	579	616	549	552	557	573	563	556	593	579	535	535	572	573	566	556	546	543	551	603	566	628	581	573	569	550	576	557	545	571	554	572	578	595	559	558	591	563	554	571	599	558	561	571	569	553	611	616	571	577	576	551	569	627	556	604	580	529	597	592	543	543	609	612	554	565	545	540	559	552	601	538	569	605	586	590	514	569	528	555	575	585	583	587	599	568	579	555	596	551	600	575	560	520	566	595	557	574	545	584	580	562	553	537	541	534	558	544	538	574	523	592	572	562	554	580	609	538	530	533	552	562	570	559	518	553	588	587	580	552	608	572	524	571	618	544	561	591	590	579	542	616	573	563	608	597	597	611	567	557	579	577	546	569	542	541	584	592	587	570	560	594	553	566	549	544	559	575	593	557	574	588	547	551	595	564	589	527	548	566	570	584	557	590	563	555	564	577	567	571	593	591	559	579	583	567	556	592	550	564	542	586	555	588	579	587	538	549	556	590	554	571	538	568	588	587	580	582	540	590	581	583	557	588	556	534	587	609	573	594	539	564	540	570	609	545	558	586	590	552	541	550	598	577	581	574	581	555	584	570	595	575	524	555	550	620	599	554	550	548	574	591	628	541	609	544	503	610	547	552	560	562	580	563	569	556	580	568	540	559	593	577	553	566	571	576	574	623	603	592	583	537	548	571	587	581	584	558	523	578	533	544	559	521	624	551	562	540	571	605	517	573	567	584	633	619	590	583	543	592	583	579	591	575	590	561	515	587	577	592	604	572	556	594	522	575	581	563	582	618	592	573	589	575	533	604	584	547	589	571	588	611	603	559	588	555	600	567	521	565	546	561	586	584	587	578	538	586	563	585	564	586	583	543	566	570	538	546	552	533	585	575	580	556	596	560	552	584	564	598	586	559	551	578	572	543	535	593	573	550	526	583	599	558	546	628	556	562	575	554	596	606	533	545	591	545	541	594	618	573	557	586	587	606	612	571	573	593	584	575	519	594	569	563	618	552	587	548	539	604	599	602	573	548	541	585	583	579	562	620	562	542	552	564	555	542	531	598	553	563	593
14093	2658	2593	1937	1458	1007	854	738	684	571	592	482	465	507	456	466	444	438	449	441	424	371	419	384	350	437	385	392	380	375	379	405	363	349	331	376	366	396	366	363	398	380	349	374	342	358	394	362	371	359	350	426	361	358	386	359	352	364	356	397	337	423	378	338	333	342	370	369	350	370	363	362	386	332	353	373	374	381	375	381	354	368	386	368	384	384	398	344	358	367	360	393	341	384	388	368	385	317	360	334	375	354	395	360	353	404	391	348	351	364	346	382	376	349	364	346	359	385	345	351	365	380	385	365	367	382	415	381	382	365	344	391	372	380	354	370	381	370	375	366	348	378	374	369	386	363	399	336	333	371	381	360	381	350	373	364	369	369	354	392	318	316	352	363	328	360	357	377	370	361	351	347	362	402	359	350	419	383	342	365	380	350	338	382	337	376	356	391	374	386	387	372	345	369	350	376	375	387	375	337	340	378	375	402	374	401	377	361	372	361	396	375	387	358	402	381	319	326	383	380	356	348	374	341	358	369	317	346	334	354	397	418	349	360	384	404	363	360	380	421	380	341	315	328	377	377	377	391	329	347	360	386	347	381	351	353	367	378	357	368	373	378	364	353	356	374	322	349	356	334	355	351	369	391	349	367	383	407	331	381	338	382	342	386	353	368	342	385	325	376	341	365	347	356	391	321	371	366	380	343	351	377	346	363	364	345	349	333	351	360	376	355	345	378	372	388	362	338	377	341	371	355	377	352	387	363	368	374	366	342	386	387	334	380	357	360	382	375	369	374	368	399	330	357	360	328	348	363	379	373	385	404	380	353	405	369	376	383	360	344	386	338	378	353	393	397	377	358	355	365	358	343	353	335	353	336	363	365	377	336	375	339	406	323	348	400	357	379	363	342	390	343	387	363	379	350	356	343	362	372	336	390	341	380	398	380	344	311	342	388	366	331	390	368	385	358	370	368	367	350	357	362	357	336	372	370	347	379	335	354	375	377	392	365	391	372	382	388	380	317	364	365	365	362	378	360	369	378	359	362	370	391	373	361	381	364	349	345	358	372	328	368	363	344	370	382	358	346	362	351	346	354	352	326	350	391	372	353	360	319	354	372	331	376	372	379	363	381	328	402	387	375	366	368	353	350	363	396	369	366	367	336	386	364	349	350	363	343	349	381	338	391	373	343	361	413	383	348	342	330	387	393	377	382	374	354	388	317	336	345	389	377	364	387	346	338	346	371	351	343	355	359	366	388	361	368	374	356	344	354	382	344	343	388	359	360	348	400	396	344	352	351	343	354	368	344	398	363	386	362	375	369	376	389	378	346	367	345	348	361	348	402	369	319	353	349	354	356	363	347	355	359	387	373	358	374	398	354	355	356	335	349	366	352	377	380	360	367	339	375	377	358	358	367	366	363	433	360	379	334	358	351	388	353	354	338	394	383	372	392	358	383	356	366	389	341	366	350	363	393	371	352	354	340	372	356	349	391	347	351	382	346	342	387	381	360	346	396	356	365	343	383	353	387	397	378	404	393	393	390	370	360	359	417	351	374	388	361	345	366	384	400	338	379	391	372	402	408	385	401	378	370	336	397	378	353	374	338	383	330	373	357	410	378	364	355	352	345	389	331	383	364	377	354	371	345	359	378	363	359	381	368	392	400	371	376	384	356	373	316	369	403	372	408	380	339	333	332	339	317	402	376	352	367	343	401	343	366	372	363	344	381	364	358	366	398	376	347	370	375	371	337	346	388	319	368	361	376	374	389	356	368	362	356	366	352	375	337	359	363	399	347	362	342	361	360	379	400	371	363	335	347	367	359	402	361	365	391	371	382	392	383	374	340	345	345	328	385	355	357	354	377	402	381	358	387	364	367	374	329	349	349	396	354	376	381	354	374	366	360	348	312	350	371	333	384	365	369	366	353	354	363	371	391	381	356	377	374	363	360	363	373	358	387	372	371	328	378	356	348	364	343	396	393	381	431	341	378	348	369	382	354	356	378	405	406	338	358	383	366	349	375	348	358	337	329	383	377	376	388	380	382	375	351	354	352	335	364	315	395	397	376	333	374	404	359	356	370	363	343	347	363	349	347	365	330	362	383	377	340	377	373	373	352	380	355	388	351	387	361	344	378	379	364	346	348	364	341	351	357	328	355	373	405	383	332	350	383	354	374	369	364	333	349	378	365	349	377	380	388	345	374	350	384	368	404	375	330	373	355	374	350	348	360	359	380	360	359	367	368	340	385	319	342	369	347	344	352	343	346	392	314	388	400	395	363	339	382	383	353	379	413	343	347	384	360	396	343	385	377	370	354	374	356	347	383	348	343	394	378	368	394	376	339	403	363	375	360	407	324	369	342	350	354	346	361	343	351	370	369	352	398	379	384	386	382	341	369	373	353	357	369	384	365	324	393	363	359	344	398	379	364	369	413	340	368	394	423	342	370	365	375	358	350	382	365	363	374	386	344	366	409	389	365	365	366	367	357	353	359	386	395	390	371	319	319	319	356	354	327	374	338	347	336	349	362	355	328	387	382	397	363	354	362	340	374	349	349	408	378	333	395	323	335	348	372	366	343	328	381	351	329	372	367	367	351	351	390	316	338	357	353	358	366	323	363	349	353	385	372	346	375	372	394	379	373	341	371	372	365	372	352	381	365	367	382	357	389	381	354	371	373	358	356	373	355	345	334	343	377	389	365	355	384	336	372	368	375	380	382	350	372	340	361	369	385	349	386	333	350	355	357	370	373	415	370	383	356	353	349	363	355	355	385	355	355	334	332	372	349	353	381	354	362	370	349	393	352	370	386	364	374	358	355	381	386	374	355	360	338	374	342	363	366	383	397	368	351	355	281	363	323	371	384	356	333	383	345	330	396	392	378	359	393	375	368	377	342	392	352	372	366	342	418	351	390	334	377	405	364	391	397	364	389	352	350	363	401	396	338	369	353	351	360	334	325	337	362	362	368	367	348	370	386	365	362	369	356	324	383	387	375	349	321	341	355	366	374	349	362	360	338	354	340	373	388	383	370	356	370	389	369	362	368	333	360	358	379	417	370	346	320	324	376	385	366	383	376	351	339	388	361	353	378	359	391	356	397	377	360	366	360	358	363	359	372	362	372	382	383	327	351	364	365	348	370	399	371	403	350	388	346	357	351	359	401	357	395	351	351	377	363	394	373	365	383	360	384	352	391	334	339	364	373	373	353	364	363	370	373	357	344	397	342	404	394	398	392	421	403	352	325	384	376	383	380	372	359	358	344	396	360	393	373	328	349	351	375	390	389	357	357	354	320	354	350	354	353	356	368	322	341	330	397	377	386	352	378	346	377	344	363	345	373	382	394	349	366	347	370	412	369	383	353	360	392	372	349	347	391	359	360	370	351	382	379	379	343	377	366	356	365	353	368	405	370	377	344	373	363	382	335	363	355	357	373	345	352	374	375	382	362	395	338	385	343	394	370	386	372	387	373	407	382	393	334	360	349	347	365	347	358	359	357	373	348
7964	2434	5036	5763	5124	4186	3550	3002	2526	2333	2092	1864	1775	1614	1504	1386	1423	1383	1341	1241	1192	1230	1180	1190	1095	1129	1117	1078	1086	1084	989	984	1077	986	1068	1064	1031	1053	1016	1014	1075	948	945	931	937	971	978	981	951	919	908	984	901	915	954	931	950	1013	930	938	923	916	897	966	950	941	877	986	926	933	924	923	947	879	934	921	909	909	973	933	903	896	927	940	856	924	880	923	962	926	897	913	965	938	902	952	915	895	908	905	906	895	861	898	925	930	925	948	928	886	846	804	904	918	886	915	938	909	896	893	867	876	896	894	943	908	920	859	909	921	879	916	906	950	868	895	869	852	922	906	879	932	874	915	878	888	892	862	938	935	898	847	923	871	853	932	896	895	924	875	844	881	878	918	851	876	930	895	902	874	853	879	935	903	925	876	931	888	893	904	835	881	893	947	955	894	854	901	924	881	947	971	889	890	846	892	855	926	917	879	830	898	897	830	935	887	847	904	878	885	889	852	871	887	983	904	932	870	958	878	881	930	897	891	862	909	931	916	842	902	921	875	888	915	913	910	893	842	859	849	881	889	904	928	876	872	838	897	878	905	867	902	899	917	904	884	932	930	893	830	905	882	857	890	937	878	877	897	849	942	922	895	898	906	869	920	901	907	914	850	932	846	938	871	928	896	845	891	898	876	878	863	863	856	893	893	928	926	943	912	868	897	877	885	919	871	902	933	888	911	962	879	904	871	918	899	941	881	897	869	902	958	876	861	888	892	854	924	906	854	917	865	848	895	935	919	833	874	915	897	901	889	878	940	895	860	882	911	902	886	878	910	895	946	855	902	923	820	882	932	914	913	881	885	864	912	877	886	930	917	837	928	864	855	878	898	854	909	874	868	895	872	902	869	897	906	914	903	898	866	913	929	913	877	894	855	874	939	887	932	889	964	872	900	904	859	865	926	894	886	916	908	900	878	903	853	883	871	908	930	945	935	925	872	856	914	891	880	935	894	915	887	949	881	894	882	872	910	938	890	870	893	885	877	904	946	886	871	826	904	862	868	886	905	914	896	964	896	851	882	899	886	849	880	883	950	884	917	842	918	953	906	846	851	910	850	896	834	851	884	937	944	901	884	876	896	884	929	888	915	862	878	932	917	894	886	872	892	902	951	924	860	907	909	886	886	890	917	906	899	914	909	884	907	906	939	880	837	847	871	930	901	861	837	912	900	930	857	939	885	912	860	897	952	893	894	923	924	854	879	866	920	869	869	915	871	919	884	865	922	881	898	861	862	868	884	909	910	870	906	829	897	885	925	852	900	854	833	868	895	913	884	882	840	885	901	893	880	906	883	862	863	893	886	917	906	874	875	850	886	887	913	935	892	869	871	957	907	852	839	849	893	930	849	882	909	992	971	884	973	900	852	873	864	907	924	919	915	920	884	894	923	852	899	898	893	920	875	876	873	876	883	877	893	855	863	880	893	904	907	872	891	948	893	898	920	805	853	879	866	948	921	867	879	883	898	922	868	869	882	885	914	908	892	893	876	855	893	908	922	893	884	847	845	855	884	898	891	943	878	899	891	875	907	909	852	884	834	848	920	938	892	906	915	882	918	904	940	843	857	866	903	918	854	883	936	881	900	909	875	888	825	877	874	898	869	845	875	897	887	909	910	932	891	921	930	904	900	842	893	854	918	879	904	841	907	865	890	931	916	858	893	901	943	869	875	881	889	903	898	899	920	872	911	937	903	856	898	926	874	909	908	903	903	917	908	884	854	900	913	871	867	902	874	903	862	903	875	849	873	873	907	890	885	910	855	864	873	889	916	855	867	881	871	906	834	887	918	866	849	912	884	918	916	868	898	894	889	891	895	908	901	917	933	896	908	953	896	896	872	827	924	883	885	841	924	908	886	908	891	909	885	909	897	868	855	888	910	920	910	882	911	872	888	825	926	910	869	943	880	907	923	905	888	854	896	916	869	885	863	865	906	930	878	857	865	870	866	935	946	919	899	900	887	882	876	854	911	936	864	820	910	904	898	862	867	928	904	871	903	882	870	911	910	896	885	886	863	920	893	910	927	906	878	870	864	898	906	932	896	910	915	914	835	870	920	918	910	902	869	860	914	862	866	870	849	887	856	867	920	922	894	873	903	862	908	858	870	841	917	907	859	888	857	854	888	828	875	853	876	880	891	909	834	913	898	887	883	904	925	861	866	920	891	897	865	874	900	941	891	950	876	928	826	832	919	859	919	909	911	893	867	860	895	871	923	884	882	912	959	825	926	888	942	905	853	851	891	872	802	884	876	889	916	924	886	947	863	890	913	869	879	911	907	899	890	892	910	902	863	901	939	870	953	868	875	915	871	877	872	954	874	889	931	962	902	868	879	871	871	845	894	903	946	889	904	903	909	880	912	905	924	841	920	805	902	926	854	893	887	921	975	930	849	918	956	883	898	927	880	932	898	932	898	919	899	897	925	935	870	889	885	866	872	882	877	874	865	966	831	971	856	936	881	862	914	915	846	927	886	841	838	888	866	945	884	897	891	888	884	862	894	886	939	871	884	901	963	970	881	859	859	906	929	907	838	832	893	883	888	879	853	883	871	887	894	933	908	859	937	905	888	874	876	873	898	870	850	909	898	924	899	888	881	961	902	876	901	928	915	873	846	903	852	898	860	860	906	872	850	863	903	934	909	919	868	893	942	862	844	856	953	935	891	917	855	862	846	870	900	910	904	885	919	882	864	918	919	906	884	837	843	936	965	889	920	957	867	882	884	935	905	933	886	881	886	883	892	881	867	893	846	874	900	898	851	858	901	873	830	884	859	876	903	888	863	904	850	849	856	893	908	877	955	856	892	899	887	896	891	851	884	885	893	929	909	885	891	895	870	827	891	910	915	881	853	906	891	878	904	842	918	901	873	941	886	883	864	884	873	932	879	904	854	843	852	873	948	913	875	893	945	843	902	876	893	876	861	916	895	860	898	879	921	868	897	903	881	921	885	928	952	877	912	908	865	909	904	870	837	900	867	877	904	897	844	890	907	865	856	915	855	878	918	897	922	851	929	909	887	866	889	895	913	879	896	919	910	924	881	902	872	854	868	917	949	853	915	855	868	846	865	908	861	898	864	935	916	919	926	925	911	900	912	907	857	888	847	929	892	894	873	890	923	907	906	899	913	917	860	899	893	918	882	899	914	916	871	908	879	872	878	951	911	881	914	841	844	878	848	897	863	892	845	944	886	861	933	879	898	863	927	923	936	870	882	827	909	888	850	846	833	870	878	917	940	902	924	928	924	863	857	891	877	885	959	898	864	873	975	903	881	880	886	934	865	915	997	921	933	897	948	867	882	878	906	862	877	935	922	889	886	911	866	929	955	934	929	925	873	970	900	856	903	905	844	932	903	920	924	918	845	945	909	844	879	870	899	941	917	888	911	945	873	854	899	879	840	897	888	896	848	926	888	919	916	887	884	955	839	878	926	897	892	867	922	873	868	988	868	909	902	874	960	934	893
1888	132	134	133	97	106	126	128	136	108	131	113	95	102	94	118	126	134	114	113	92	115	108	125	123	116	88	106	114	102	89	115	84	117	99	96	101	113	118	108	108	131	108	115	117	107	115	133	103	122	105	111	93	109	98	90	105	96	117	128	119	122	113	113	111	100	106	108	99	120	109	114	112	87	96	123	116	123	91	90	114	113	125	100	108	112	121	115	131	91	102	94	117	111	116	104	113	103	109	121	97	109	125	110	110	101	107	122	126	102	99	105	107	108	112	113	103	120	108	101	119	116	114	121	108	131	112	105	135	85	113	127	120	106	116	114	102	102	101	115	128	105	117	109	130	112	124	108	100	118	116	101	109	108	98	104	107	121	109	96	116	118	115	115	94	113	114	112	122	112	113	108	112	111	114	125	107	91	125	119	99	106	95	94	116	103	102	114	111	117	108	125	96	127	118	139	123	110	102	109	106	97	121	105	115	109	95	100	106	122	111	94	96	96	125	101	96	106	116	120	127	111	114	109	114	114	137	141	139	108	116	104	101	109	116	93	108	118	110	110	112	108	124	94	104	101	108	110	118	88	119	95	116	102	116	103	106	129	107	123	114	94	102	105	111	109	114	118	120	106	121	124	112	114	128	116	135	106	114	118	115	114	97	119	79	105	133	117	116	114	112	101	109	109	101	93	93	129	103	111	115	114	110	111	94	114	87	105	115	107	99	106	115	114	117	108	119	103	122	117	113	101	92	130	121	111	108	94	111	105	107	134	86	125	109	115	97	115	94	115	113	104	120	120	114	123	101	120	100	122	97	102	107	103	107	117	102	118	108	105	110	107	110	109	98	108	110	105	107	106	122	132	111	107	115	101	99	108	93	110	133	89	125	106	105	92	104	114	100	101	127	90	126	101	116	110	129	118	105	108	118	90	109	122	112	139	106	114	103	144	109	121	105	123	107	122	121	92	138	131	89	109	105	113	104	117	138	120	133	120	126	99	128	124	111	117	101	116	95	106	105	116	98	112	116	122	99	116	105	131	104	117	108	98	93	116	101	127	100	105	125	126	124	108	105	90	108	123	120	118	102	103	113	119	104	96	112	115	107	110	107	132	107	107	92	133	115	105	123	110	131	126	114	119	99	133	140	111	124	117	119	120	100	109	121	100	128	113	105	113	101	98	90	93	124	112	100	124	108	126	105	98	106	101	110	88	124	113	107	100	105	119	115	117	116	116	104	114	116	100	107	97	100	110	112	99	99	102	109	108	114	104	125	92	111	111	114	101	114	113	118	113	129	105	121	109	115	105	100	102	113	134	109	122	102	109	129	108	118	115	108	109	104	110	114	100	101	108	132	117	128	119	107	103	103	108	107	123	113	101	123	120	115	128	129	116	129	104	98	105	115	99	107	114	93	111	101	113	98	127	115	109	117	107	118	117	107	105	114	95	99	127	96	137	136	117	113	95	120	123	107	127	105	101	128	106	110	103	121	122	116	94	113	112	121	99	118	131	107	115	116	109	113	110	119	108	101	115	112	117	114	97	101	112	126	121	104	103	125	103	104	116	127	138	106	106	115	112	117	83	102	118	110	105	114	115	110	131	107	104	127	96	112	105	87	105	93	104	118	108	98	101	104	118	120	106	117	115	121	111	118	94	106	88	115	102	115	106	131	108	111	116	121	105	94	96	115	103	116	112	107	129	94	131	102	105	131	113	106	108	117	109	105	87	98	119	111	102	107	102	109	109	112	115	111	100	105	116	94	105	121	119	101	111	97	105	116	99	105	105	108	115	110	125	115	118	121	133	105	113	95	118	115	124	114	87	139	102	114	114	127	101	104	94	116	105	116	106	107	112	103	106	119	116	118	119	132	100	100	127	99	111	114	125	108	124	107	139	141	121	92	103	112	121	115	98	107	126	111	111	119	117	108	124	105	106	119	107	125	130	107	123	120	111	127	117	117	99	127	88	99	104	123	109	95	95	111	110	117	105	89	106	105	137	116	117	111	124	96	112	124	111	95	125	99	87	128	122	125	103	101	106	125	115	108	111	100	119	94	114	104	114	90	100	101	116	111	128	130	114	89	121	106	90	131	112	103	103	99	120	121	111	117	105	105	100	109	114	104	106	108	100	111	104	101	119	106	100	107	96	102	99	112	92	106	122	120	120	105	101	105	107	93	89	127	100	110	97	108	118	136	99	117	117	111	97	127	110	93	106	107	132	116	112	128	118	121	105	121	104	111	127	101	120	108	113	115	124	103	112	111	116	103	117	110	119	90	113	120	116	116	114	114	95	118	116	104	107	105	105	120	84	111	112	107	125	125	112	88	102	102	124	123	102	106	117	125	127	113	102	104	95	103	107	120	135	112	119	133	115	118	128	92	96	105	122	98	106	112	106	115	109	121	112	118	126	90	107	137	105	124	120	97	106	121	106	111	94	92	123	108	110	118	124	141	120	112	126	112	93	118	108	103	114	106	108	123	102	104	112	121	99	116	107	140	121	114	91	102	104	113	106	96	123	121	111	110	113	107	108	124	94	100	115	97	109	124	104	112	113	125	109	130	105	111	128	106	102	102	96	122	115	108	105	134	119	74	106	109	103	96	124	116	120	108	116	113	116	99	124	122	128	113	115	107	107	116	106	111	110	129	129	95	109	103	120	118	92	89	118	110	130	90	102	109	122	101	103	118	116	113	106	104	98	105	105	106	94	114	92	115	117	102	105	117	114	105	110	119	105	115	103	108	104	87	113	102	113	112	103	120	116	116	109	116	86	103	109	118	126	111	133	121	99	128	132	100	100	111	102	113	94	107	107	121	115	111	96	116	125	129	105	107	122	110	101	108	99	87	106	105	111	117	120	106	115	133	100	90	109	128	132	113	113	92	104	112	103	116	106	104	102	109	113	119	109	105	110	109	105	118	110	106	124	97	109	96	124	101	113	109	105	105	109	120	124	113	108	118	108	118	108	123	102	101	126	101	118	117	125	109	105	99	122	86	138	100	95	94	103	109	124	117	122	109	115	132	125	113	107	122	126	104	98	118	116	126	127	114	89	115	109	136	125	113	113	98	110	118	111	107	99	105	113	128	88	99	122	106	105	98	112	120	104	98	96	111	119	112	105	103	103	109	115	94	122	93	100	124	86	115	101	97	93	100	116	99	97	96	100	123	111	119	105	104	112	108	111	106	94	112	96	108	125	124	125	130	133	126	98	100	93	124	126	137	112	94	110	115	124	108	118	110	114	115	111	125	111	106	109	124	134	111	124	125	113	130	117	101	126	118	105	120	107	110	105	128	111	90	114	112	111	106	97	105	116	109	132	112	96	107	98	123	118	121	101	112	105	95	108	117	97	104	103	116	112	111	154	130	122	112	111	117	97	99	93	110	104	112	113	107	110	95	116	109	118	128	99	108	103	93	95	119	98	118	114	104	88	107	88	109	122	116	125	101	124	107	103	119	114	126	115	99	95	103	110	109	107	113	98	113	95	106	108	113	98
2140	382	432	434	461	447	413	423	401	396	377	380	381	349	367	366	386	359	366	372	352	342	343	362	353	363	390	361	351	374	360	347	371	380	348	332	351	363	359	395	337	342	362	379	343	345	351	369	355	342	339	338	355	361	350	349	351	335	350	353	352	338	344	370	367	353	354	393	344	352	365	343	343	337	389	329	351	319	375	393	373	359	356	346	368	348	310	337	372	339	369	345	361	383	381	373	357	314	353	343	396	340	366	357	355	372	362	343	364	347	357	367	355	365	379	357	383	340	352	379	341	340	381	330	358	350	388	351	341	365	352	329	363	343	359	360	337	340	328	340	357	373	369	319	344	357	355	339	349	325	367	356	340	358	391	365	378	363	373	366	369	357	361	377	347	348	343	374	330	328	352	325	326	364	366	407	358	351	380	341	366	405	325	373	384	363	367	360	344	356	351	345	346	340	341	379	342	381	370	328	365	326	376	332	349	357	349	383	346	334	352	357	362	336	369	369	342	292	326	376	374	373	344	389	356	361	368	364	334	342	363	342	370	368	369	351	355	328	357	365	383	381	362	378	364	345	348	365	372	355	357	333	380	368	368	352	355	332	367	384	354	376	336	324	365	380	352	363	368	349	313	355	345	386	359	378	378	373	366	354	375	333	343	354	340	358	324	337	362	346	345	362	369	362	337	357	334	359	344	376	355	363	339	350	327	359	365	353	308	319	378	330	367	359	361	353	341	344	372	351	359	327	350	347	374	365	360	395	340	356	321	335	380	354	363	353	369	319	367	365	345	368	358	348	331	329	368	343	341	354	391	369	398	350	380	364	351	351	350	378	355	362	386	334	362	353	354	365	352	372	373	373	353	301	355	365	366	361	358	342	344	398	355	383	343	351	364	337	357	357	337	360	369	366	342	345	338	347	340	353	367	352	344	347	362	364	369	379	348	334	365	354	354	378	401	325	346	346	355	370	345	340	387	345	361	359	358	338	360	374	356	388	354	338	353	358	326	351	346	374	337	382	329	345	353	366	377	329	358	365	370	369	344	360	336	369	358	340	363	377	372	370	360	362	343	340	388	397	362	352	380	360	370	341	361	357	363	356	333	338	342	372	366	353	337	362	370	347	331	379	361	381	351	340	333	378	373	355	337	318	359	343	372	330	353	351	343	398	345	371	342	358	349	356	359	360	383	336	339	360	354	329	351	305	327	368	375	338	353	368	339	346	311	398	348	325	354	369	311	348	384	338	355	373	354	342	376	351	325	363	336	332	399	328	374	343	345	341	380	381	349	358	335	357	358	325	372	344	375	358	333	353	331	370	361	358	372	358	383	356	359	358	391	353	330	350	365	362	315	349	326	373	354	368	355	354	359	367	357	323	369	336	331	380	348	332	346	382	351	347	337	325	347	350	352	377	381	347	372	372	360	366	362	364	327	357	395	335	359	369	349	367	358	378	320	326	331	318	351	368	359	353	380	349	365	351	346	350	377	329	341	372	334	379	334	321	376	344	357	370	358	383	334	363	379	376	390	379	352	351	378	348	372	341	335	369	356	335	377	366	358	360	357	358	361	327	368	379	360	373	323	334	370	350	347	358	359	345	359	379	357	357	353	361	377	348	384	371	324	329	345	327	390	332	327	347	362	347	380	344	388	370	369	351	373	364	383	377	328	340	342	368	392	353	352	363	322	337	391	365	303	342	374	349	339	348	354	349	364	382	308	346	380	346	316	330	386	357	364	348	353	326	365	337	385	372	343	375	363	357	378	341	381	299	348	355	338	356	381	387	355	374	376	383	364	352	382	388	390	340	321	368	372	337	343	385	339	317	368	376	373	372	309	325	325	358	356	365	352	349	342	370	379	347	356	348	352	320	349	365	384	349	375	330	367	396	332	355	371	343	312	313	345	317	349	413	340	349	340	387	368	344	335	371	348	348	364	390	354	338	359	368	358	361	351	351	347	386	354	329	354	347	378	374	382	343	321	330	363	343	359	374	325	327	362	372	361	335	335	340	385	323	340	361	386	367	361	363	339	380	357	329	322	357	356	354	354	410	359	353	348	339	336	338	373	336	371	357	367	366	358	356	328	329	360	346	324	377	365	333	338	359	345	349	336	370	327	372	381	349	336	356	332	362	344	347	376	347	383	327	341	306	353	350	334	342	353	355	368	333	335	364	322	366	312	332	368	333	343	361	387	365	384	377	375	373	334	336	346	358	332	357	374	350	377	356	354	327	369	375	373	355	358	334	362	342	347	369	368	331	360	320	370	319	360	357	342	389	381	329	360	389	335	370	378	341	337	368	337	375	356	329	338	360	388	353	354	346	336	352	377	340	356	348	399	361	372	365	403	343	374	331	342	379	349	351	360	358	367	357	404	342	331	344	364	402	390	339	346	349	371	366	335	370	342	392	331	369	334	327	349	404	328	348	354	335	360	390	350	326	358	370	331	350	334	348	416	345	361	359	344	321	354	391	368	353	347	351	357	359	376	340	368	342	355	336	343	330	300	356	327	363	349	337	370	346	359	365	388	343	323	390	377	345	334	379	353	354	388	344	340	372	326	341	386	376	385	358	388	369	344	369	373	364	371	331	340	350	342	346	365	320	381	366	372	363	341	367	350	383	330	372	321	346	315	341	368	350	325	362	358	365	366	345	352	339	363	348	312	353	341	340	358	354	344	336	353	370	333	310	386	343	356	360	358	360	334	340	348	381	363	347	386	363	349	349	315	390	359	324	356	346	362	375	319	344	370	399	343	398	340	369	381	399	352	357	340	340	338	367	351	355	344	345	327	361	372	385	344	352	323	372	319	384	340	354	353	334	344	361	365	354	360	329	383	369	339	295	373	365	393	345	337	361	343	325	343	340	338	379	340	351	316	321	361	383	348	342	364	353	351	359	368	360	357	348	377	376	336	374	365	349	365	352	348	343	347	338	346	370	313	343	328	352	345	333	328	356	335	378	362	375	350	328	343	360	348	373	358	300	354	341	351	370	347	295	333	381	366	342	351	384	380	366	309	338	353	363	351	338	370	331	353	363	346	335	348	371	350	346	373	353	339	339	373	353	348	340	326	379	360	344	395	344	341	353	354	324	375	379	364	368	345	364	375	366	335	351	367	361	337	364	338	345	319	373	343	358	353	351	357	358	348	358	336	357	365	354	359	345	342	320	361	355	347	375	382	338	366	372	359	363	358	351	363	376	330	386	382	340	363	360	360	354	336	379	349	402	330	348	367	345	352	339	372	355	372	338	364	365	379	334	379	372	365	354	356	365	315	342	345	417	357	358	357	339	375	352	318	363	361	352	379	364	372	337	361	312	345	357	337	342	342	340	339	324	347	357	359	367	365	388	356	351	327	340	328	350	353	341	361	386	328	325	366	364	345	340	356	379	353	347	328	366	357	363	370	334	344	350	352	335	383	324	359	349	349	348	349	350	331	363	328	354	346	374	346	379	360	351	355	377	362	352	358	373	348	363	366	438	344	351	381	367	357	335
7581	1023	1208	1015	764	562	486	440	367	307	305	272	249	237	231	243	215	229	248	248	209	235	229	227	202	228	225	230	247	180	224	234	216	202	212	238	226	219	211	186	233	206	211	178	198	192	216	188	210	224	193	208	197	193	211	204	160	195	218	192	198	180	225	227	191	207	205	211	233	186	222	220	194	210	212	214	178	178	195	202	226	166	209	207	194	192	193	195	235	218	224	207	184	209	213	222	179	214	217	236	219	187	193	216	199	197	232	214	205	218	196	216	192	199	189	226	208	216	228	220	231	196	217	238	197	202	168	229	233	223	207	204	204	189	216	203	221	210	238	203	203	243	205	206	201	213	226	159	182	183	208	197	221	197	209	234	186	172	190	199	193	210	232	196	190	225	191	205	220	205	183	213	198	199	214	191	192	215	199	176	195	202	218	213	188	208	225	204	212	185	215	238	211	216	198	188	217	195	230	225	199	210	200	227	219	211	206	212	188	208	201	207	189	234	217	193	216	208	209	185	194	177	186	200	209	210	245	194	196	240	217	203	201	223	219	175	226	206	181	229	225	210	197	193	206	193	204	228	227	201	204	195	210	214	199	210	204	175	226	205	203	206	209	225	193	196	191	240	181	211	198	193	191	208	201	197	205	210	212	207	218	213	171	201	209	192	201	191	181	185	207	224	199	230	217	177	206	203	225	206	203	234	210	194	181	213	207	204	190	200	220	192	197	206	212	184	197	186	228	207	194	206	215	230	172	197	198	200	190	210	204	256	217	180	215	195	203	222	174	217	222	196	194	201	205	204	206	207	202	187	201	212	192	206	179	185	202	180	211	185	194	229	217	209	230	191	161	197	179	217	215	229	193	221	181	198	219	228	211	184	229	205	189	201	176	225	192	200	189	183	201	213	185	233	194	214	217	193	215	202	222	216	208	172	220	214	215	213	214	205	199	183	192	217	225	229	210	223	199	181	199	195	215	223	200	192	210	181	193	190	189	194	208	228	200	189	206	202	242	188	222	211	215	218	228	187	182	202	190	229	210	197	233	202	204	207	189	209	188	216	222	211	198	222	210	199	192	186	226	204	230	207	193	202	203	209	218	199	206	198	211	187	193	229	219	217	214	208	207	242	218	188	183	218	192	241	222	190	217	219	199	220	203	189	222	221	203	211	195	194	192	201	197	192	190	213	200	199	171	187	217	179	203	170	214	198	203	188	236	205	213	207	194	196	197	201	199	202	189	216	208	213	188	173	195	186	217	174	192	179	203	222	191	210	168	228	203	201	189	225	226	206	212	196	188	216	220	195	219	212	175	200	196	218	208	206	212	216	193	213	223	244	189	214	198	209	201	194	190	207	203	181	203	196	205	212	185	204	204	217	205	197	218	181	214	203	212	212	212	207	207	202	207	242	200	219	247	222	201	170	227	189	211	214	216	211	212	216	182	207	192	228	214	195	211	182	195	230	209	213	169	196	209	209	214	195	212	229	217	193	192	200	211	227	206	184	202	212	234	226	201	223	225	200	184	180	204	216	191	204	194	193	195	197	200	181	223	215	221	215	217	210	193	220	214	193	189	186	208	179	211	223	212	216	202	214	192	232	180	186	213	208	186	179	215	208	223	204	213	219	202	214	209	200	195	223	194	183	214	214	206	200	220	237	242	206	232	214	183	204	168	197	204	200	231	176	182	198	236	229	178	210	173	199	208	183	205	196	210	179	209	222	203	217	217	214	177	206	223	206	192	220	180	206	218	217	224	201	200	220	179	199	235	224	198	196	211	206	210	205	212	225	188	194	210	204	188	211	209	197	189	192	247	217	206	212	182	231	225	219	188	185	193	193	234	188	197	190	189	196	216	217	190	193	211	178	197	218	194	206	198	234	199	209	213	200	184	202	197	201	206	220	194	207	221	198	204	190	183	223	200	175	201	193	234	195	200	195	178	223	201	190	197	208	208	206	200	194	199	209	221	202	224	232	215	176	216	194	206	209	210	209	219	195	219	218	207	219	214	210	219	209	211	207	196	201	207	205	190	183	220	202	214	223	212	220	261	185	217	185	204	221	214	196	189	205	186	227	179	183	177	182	214	193	217	192	206	199	205	214	194	174	196	232	213	191	191	194	178	198	214	202	220	201	207	209	200	205	214	203	182	190	208	220	204	220	216	196	206	209	205	200	218	203	177	207	219	207	181	207	198	214	221	217	201	201	203	192	218	211	201	207	209	190	183	248	213	207	165	207	213	243	204	200	204	201	193	210	220	192	221	175	218	206	211	203	210	220	207	206	203	189	211	193	210	184	198	198	185	226	199	207	185	192	201	173	205	201	203	220	187	211	206	216	209	191	220	214	189	220	193	211	192	208	195	215	197	188	216	221	190	196	214	183	184	197	212	193	222	200	213	208	187	202	200	212	210	192	197	209	212	220	192	202	200	212	176	175	212	199	217	196	205	198	212	210	188	220	207	212	200	207	166	204	195	207	193	210	186	206	186	194	216	204	188	209	217	212	196	208	193	217	209	193	205	210	199	209	183	199	175	238	212	220	233	180	203	198	204	215	199	218	207	206	189	229	222	201	199	187	206	183	207	221	202	211	203	222	182	219	204	222	225	229	200	221	195	206	172	218	222	220	215	181	195	181	211	205	195	208	229	196	208	197	204	250	215	204	217	175	231	208	208	228	210	198	219	211	184	187	200	225	235	211	219	207	232	175	173	211	204	211	200	237	223	190	214	219	233	210	195	199	198	214	213	218	197	223	207	186	196	218	188	194	197	190	206	196	216	205	213	177	204	200	204	203	192	196	221	204	211	210	213	190	199	213	213	189	163	202	191	189	187	198	213	205	195	221	230	213	197	202	193	217	213	204	220	200	207	190	208	202	214	195	210	231	224	207	219	205	198	186	191	186	214	248	208	240	199	207	243	200	188	181	193	164	206	189	236	214	211	192	211	240	199	214	217	231	221	176	222	201	192	186	223	174	187	219	233	204	218	189	206	222	214	224	190	230	199	210	224	221	216	192	185	210	226	198	203	213	198	187	204	205	232	195	209	207	210	218	210	243	209	190	211	230	210	196	210	204	204	208	202	218	198	207	210	217	212	204	223	231	226	209	196	181	222	209	202	226	203	188	227	185	212	213	216	213	208	183	199	183	203	175	200	220	223	192	169	234	185	192	211	176	222	192	218	216	212	191	209	189	208	181	206	181	188	236	186	205	215	213	197	225	213	205	214	186	195	221	216	193	199	219	197	198	203	186	176	220	232	221	201	210	195	203	198	198	188	183	188	240	201	189	209	201	196	196	179	241	226	198	198	236	163	192	194	227	210	209	191	184	193	212	211	200	208	193	217	239	200	237	202	179	220	204	201	208	202	203	194	179	233	205	196	192	207	225	213	207	197	193	195	219	218	213	192	186	197	182	194	205	223	213	189	200	210	189	200	196	235	183	202	214	181	164	198	215	200	215	192	211	179	214	200	215	195	208	206	207	206	192	206	189	206	190
5864	1333	2710	3137	2796	2391	2005	1656	1464	1250	1157	1049	955	972	875	851	849	834	773	714	745	694	770	637	714	677	695	662	679	633	644	612	676	655	619	621	642	679	647	655	602	603	603	601	584	571	561	586	579	627	598	605	610	584	613	577	631	575	592	591	563	564	614	608	591	587	586	577	575	616	579	562	604	572	548	558	547	591	554	572	594	562	570	586	591	581	615	587	581	545	545	574	552	577	575	558	568	569	613	552	585	567	594	544	593	606	543	613	546	568	542	533	545	580	570	537	565	578	557	563	589	595	606	555	598	528	546	588	629	556	577	581	564	573	532	617	550	545	542	572	580	579	605	556	572	552	548	576	567	635	554	561	537	549	565	580	557	550	606	563	557	583	535	573	626	556	581	577	557	562	539	609	573	573	557	581	565	583	567	575	578	578	566	564	573	539	622	590	579	580	581	578	564	574	600	579	567	557	568	546	556	595	572	578	593	579	609	596	582	559	582	598	577	577	554	555	565	585	577	592	577	565	575	569	558	566	611	595	533	524	553	546	576	558	595	602	594	589	560	564	580	561	576	555	638	593	577	577	539	582	536	564	553	528	560	588	571	607	554	595	560	552	548	596	545	569	571	555	600	557	558	564	570	507	569	592	547	520	536	544	578	588	569	548	548	552	547	604	574	543	564	564	571	552	587	600	545	563	577	539	547	581	589	578	611	582	600	565	569	508	581	573	562	582	568	576	601	593	558	594	574	579	557	536	574	546	552	559	564	581	552	582	553	537	550	598	555	567	559	591	566	562	569	582	566	551	541	539	554	538	572	606	558	583	544	505	602	615	563	535	572	555	553	552	559	578	585	560	582	558	540	545	578	600	600	580	594	562	585	554	526	599	565	554	555	582	579	548	605	566	585	580	578	580	569	585	584	591	571	502	550	605	583	575	560	587	575	554	576	586	592	565	562	566	568	605	594	564	605	534	559	548	582	602	578	570	567	495	547	580	558	551	561	585	578	578	566	590	524	551	556	607	553	600	620	567	562	596	538	547	597	562	565	606	550	542	563	576	541	601	564	562	533	571	558	610	569	557	557	534	542	562	609	556	545	589	564	585	617	573	577	606	554	581	588	557	561	556	556	567	569	572	534	594	553	552	559	561	568	588	569	594	573	563	558	582	544	536	559	566	578	590	553	547	582	552	553	547	540	549	555	579	583	563	554	562	575	598	539	562	557	569	565	536	605	563	614	562	553	573	539	588	540	596	593	592	606	568	560	545	606	587	582	569	596	563	600	605	590	543	551	570	613	582	549	555	552	558	559	553	604	554	560	560	571	586	597	564	560	526	582	598	570	567	535	594	571	626	548	552	584	583	577	590	557	553	529	589	545	578	524	568	578	562	590	553	601	624	550	539	528	550	601	545	578	555	553	550	568	590	552	574	648	524	582	573	519	552	578	546	626	576	583	554	584	569	580	585	572	599	560	556	564	574	600	562	564	546	532	629	560	579	563	591	557	571	559	569	564	553	549	600	582	617	612	551	537	578	561	561	577	582	594	571	594	557	583	588	521	569	570	537	564	534	562	593	567	544	534	585	582	542	593	561	565	588	569	568	564	646	570	530	630	572	572	559	570	551	577	531	555	597	612	579	592	587	556	540	577	530	550	566	527	533	537	599	580	564	593	573	589	554	573	559	566	562	559	591	601	585	594	544	568	551	572	585	548	578	570	615	592	572	564	600	561	589	558	549	574	583	537	566	545	552	591	583	584	627	563	572	579	569	574	579	596	532	612	583	622	576	559	541	530	584	575	564	543	545	542	561	565	591	588	573	543	613	563	547	522	524	565	561	543	554	597	532	551	556	571	512	588	551	570	542	585	563	537	613	548	567	542	535	518	597	572	522	599	583	569	580	605	570	579	544	558	542	518	583	571	577	573	582	575	577	585	577	587	565	585	535	576	548	601	600	572	578	572	577	577	577	598	525	529	561	546	574	547	531	628	566	551	579	579	588	554	564	565	582	537	573	590	605	548	552	562	566	536	568	553	534	572	579	562	587	564	566	620	583	509	580	579	581	547	531	544	566	565	553	583	552	588	602	537	559	581	572	608	557	580	578	590	565	562	569	548	569	549	597	554	582	570	571	574	565	564	518	563	582	596	606	565	614	549	570	582	545	564	572	544	550	556	572	572	533	595	542	569	614	579	593	578	625	556	562	573	527	571	578	546	577	591	594	633	573	556	557	556	584	558	538	595	626	553	590	539	611	558	556	561	567	575	561	546	652	560	542	528	534	561	576	576	563	562	587	542	554	561	606	577	600	560	601	576	579	609	592	515	587	580	526	574	540	572	585	558	615	576	587	598	583	575	561	563	572	589	548	593	594	606	579	571	616	549	537	565	540	592	570	630	538	573	576	538	614	571	604	615	598	557	559	544	557	589	540	586	541	528	609	554	578	582	559	606	546	552	605	555	601	546	591	628	588	550	586	595	591	570	607	558	557	583	575	599	567	609	557	576	535	555	588	534	522	566	570	566	582	568	587	614	605	577	546	580	558	574	588	561	598	601	578	586	596	536	580	565	630	578	544	565	574	566	585	574	588	616	555	578	552	556	574	526	551	553	580	543	546	555	541	566	561	562	573	574	545	544	568	558	573	548	590	573	512	566	556	578	604	508	580	568	556	558	566	565	577	579	575	551	564	562	570	585	582	556	559	553	569	568	557	573	564	623	515	570	569	555	601	593	626	549	563	593	585	573	636	580	575	584	578	583	643	571	571	571	577	562	584	559	576	558	599	535	557	571	591	551	546	613	559	595	571	606	556	542	575	582	582	578	579	568	616	567	542	575	607	565	553	594	534	581	574	597	514	562	531	593	554	539	542	614	611	589	559	551	548	547	592	563	531	538	559	589	631	607	552	611	543	565	629	599	589	581	596	587	584	582	553	570	585	544	548	582	591	553	591	560	540	643	545	538	610	559	588	559	591	565	560	584	555	562	611	574	595	603	615	541	529	550	583	575	616	615	561	561	558	594	576	532	604	581	542	542	574	566	564	550	583	599	562	596	588	549	568	568	549	596	561	556	580	584	588	576	539	585	577	598	585	539	560	584	623	536	554	556	586	563	598	595	564	545	557	558	556	563	534	554	572	556	590	557	586	540	574	550	557	590	592	562	606	572	570	529	562	568	587	580	516	557	559	581	581	600	573	552	600	581	517	536	586	544	577	552	610	577	544	570	585	564	558	572	559	559	590	571	556	551	533	587	566	562	584	589	578	537	567	562	547	568	566	572	591	583	573	607	609	575	582	584	578	580	573	550	579	568	577	557	562	531	574	545	546	599	588	591	581	562	581	551	524	545	597	588	507	570	577	536	561	529	572	588	563	566	548	574	599	558	585	590	584	573	545	584	572	551	547	584	577	580	546	566	572	538	577	548	578	591	582	559	589	530	556	582	584	549	545	502	582	609	556	574	589	584	587	563	586	533	586	563	568	602	565	571	590	570	561	586	577
14185	2538	2614	2140	1411	1094	913	721	625	588	529	547	541	497	461	458	420	446	383	385	431	424	396	364	427	424	388	400	384	376	389	382	342	327	367	407	375	395	372	360	358	391	382	391	355	375	382	358	355	359	393	391	345	376	367	341	376	362	421	357	381	366	371	384	365	347	374	367	353	384	367	411	359	392	371	335	344	342	414	379	363	383	382	363	362	389	333	436	404	401	364	364	363	351	361	400	354	384	390	384	363	360	368	399	396	403	379	388	349	366	377	359	374	361	347	392	394	356	361	369	339	356	367	380	358	324	361	347	368	389	368	347	337	386	349	337	361	364	383	375	348	374	354	341	342	375	366	372	362	354	371	377	360	368	344	326	373	358	386	367	383	406	331	380	376	356	380	360	366	360	353	362	382	404	356	355	340	367	349	379	331	343	323	379	399	402	375	351	405	378	347	374	357	367	361	364	376	339	335	356	346	374	405	387	364	368	377	365	359	356	355	351	399	365	361	352	371	381	354	355	348	328	358	371	394	417	349	341	370	374	375	347	369	365	384	353	357	406	320	363	349	379	354	329	347	369	378	373	340	377	344	403	387	380	359	351	346	351	380	349	333	371	351	382	336	358	355	345	388	338	348	354	368	338	373	402	378	360	351	379	327	355	364	348	423	379	363	329	365	365	380	357	360	385	354	377	360	342	337	378	364	350	368	328	386	386	336	356	354	351	336	360	369	340	367	372	379	358	374	405	415	361	378	375	350	355	365	350	384	375	338	350	355	359	392	362	342	336	343	359	403	351	361	342	350	362	398	362	379	342	345	407	364	368	356	359	381	362	364	375	384	349	339	389	359	386	360	354	358	345	384	373	351	326	355	379	361	364	369	355	364	356	371	337	357	364	373	371	341	350	386	335	337	404	366	370	356	368	336	386	366	359	350	376	354	349	355	374	414	361	372	361	359	386	325	327	346	364	367	382	355	327	381	378	378	387	362	349	360	374	382	415	358	372	430	368	361	394	374	403	386	346	395	391	388	403	356	342	340	374	395	347	343	342	401	372	366	328	349	352	384	376	369	359	347	365	359	348	364	354	376	346	392	399	360	380	360	365	401	350	333	348	388	326	367	348	372	359	357	404	347	391	383	364	363	346	343	359	377	347	409	352	408	336	371	346	384	355	375	354	387	410	358	385	342	384	392	358	347	346	350	359	364	324	360	348	350	366	395	354	338	360	365	341	397	357	380	353	354	350	371	358	354	370	353	371	394	356	356	393	354	350	352	381	371	361	350	369	369	399	423	349	355	356	361	375	358	372	384	361	395	363	357	365	394	396	333	347	383	345	362	371	340	386	385	346	371	363	385	368	384	386	339	391	386	365	396	363	381	393	385	349	383	351	372	354	338	408	351	406	378	381	342	349	400	342	337	355	358	410	360	364	353	344	355	359	388	381	360	399	364	340	373	373	345	342	330	330	381	392	374	387	362	377	350	336	375	351	355	359	388	360	357	352	365	364	370	356	358	350	374	384	367	368	373	318	338	371	362	385	373	378	359	355	391	370	355	372	327	368	395	335	367	358	352	371	352	371	361	379	377	382	352	364	390	371	335	361	350	381	359	368	364	384	385	361	368	379	370	366	327	391	402	311	365	341	387	367	356	369	372	380	414	305	408	368	357	354	372	362	357	354	405	385	380	358	331	338	379	336	326	364	336	370	406	360	369	399	346	358	352	378	353	358	388	346	367	346	365	338	388	380	411	396	384	360	338	371	334	375	351	369	358	365	342	408	388	397	385	357	390	397	357	370	370	357	400	411	374	364	361	360	372	345	400	361	364	336	398	368	343	364	347	343	371	353	363	357	353	370	364	365	358	335	386	380	365	342	394	390	386	346	388	365	356	349	403	382	348	368	382	360	385	356	364	351	396	384	342	351	367	388	337	385	364	331	347	372	353	416	355	365	388	386	360	368	380	356	377	353	374	352	371	368	378	353	361	363	362	325	361	342	359	380	358	359	396	354	359	399	364	377	367	392	340	379	364	350	361	400	352	377	351	366	381	350	325	394	343	357	359	391	387	439	365	375	392	361	352	376	369	384	370	359	362	374	372	393	388	378	347	358	337	358	344	343	356	363	367	383	343	393	387	363	408	391	370	341	323	372	344	364	334	363	368	378	384	352	372	350	355	353	393	380	365	399	368	376	391	365	337	365	355	350	346	378	384	397	349	354	371	379	400	368	370	375	384	338	378	351	372	400	348	346	408	368	389	353	411	346	352	353	394	364	375	391	385	397	408	354	424	388	399	370	378	369	382	342	350	333	321	345	386	351	361	368	410	347	391	382	391	380	371	323	385	359	370	389	359	381	341	349	360	344	340	355	380	350	323	331	361	363	379	368	377	382	356	385	353	395	369	355	360	382	397	397	384	374	350	387	383	357	358	361	358	406	398	372	384	356	390	360	366	382	323	355	355	371	358	409	356	343	367	348	364	330	368	391	368	359	395	406	367	312	389	392	394	362	350	387	347	352	360	380	394	346	359	387	354	376	358	342	369	377	342	375	367	349	383	371	389	375	397	342	384	339	390	363	367	394	356	350	393	405	359	341	326	363	388	369	316	343	341	375	341	374	368	374	418	358	361	404	406	367	392	361	348	351	409	369	352	376	381	344	361	379	378	366	375	349	357	381	381	357	341	361	362	395	352	400	376	399	357	365	393	376	360	347	346	353	351	388	363	341	405	370	376	370	334	334	360	347	418	363	391	387	399	402	377	370	347	367	412	389	397	342	366	373	364	367	338	357	374	403	380	398	370	418	350	356	371	374	355	372	348	347	381	357	370	382	350	369	356	356	352	351	332	337	347	338	366	353	360	361	352	387	373	383	354	336	389	363	371	342	376	408	354	377	368	356	367	356	353	376	359	367	374	404	353	377	371	394	403	368	375	350	359	348	346	366	350	367	386	386	356	403	372	337	422	336	380	380	362	347	353	362	360	398	338	352	365	335	409	409	409	385	343	370	387	382	355	346	399	418	354	358	378	346	345	361	332	342	334	349	359	352	350	349	360	384	361	355	359	360	386	343	356	355	367	360	356	363	389	381	356	417	395	374	348	354	382	384	388	326	334	319	323	365	377	383	351	378	390	366	370	383	327	330	393	375	364	394	402	379	379	345	387	377	357	380	327	355	309	383	369	397	343	367	361	369	385	409	380	351	392	338	353	372	370	373	372	362	370	372	338	356	359	372	364	362	344	318	339	342	310	367	401	379	365	387	386	352	355	358	338	348	381	366	365	331	329	326	358	367	381	349	368	373	337	362	345	381	338	381	331	343	415	367	351	327	358	367	346	356	346	386	360	359	358	365	377	363	372	354	329	343	351	341	400	395	386	375	325	337	387	364	367	359	346	372	360	361	362	359	383	386	359	369	376	342	329	329	360	400	350	355	390	368	358	388	372	329	372	352	357	312	379	360	346	376	343	363	334	384	379	363	380	336	374	373	363	337	359	401	360	358
7842	2447	5069	5693	5122	4157	3564	3048	2589	2340	2078	1801	1720	1616	1505	1430	1375	1307	1248	1239	1173	1211	1173	1084	1167	1093	1094	1054	1104	1065	1075	1055	1023	997	995	1043	1090	1041	1001	962	1018	983	948	968	963	981	980	951	900	950	950	985	934	886	907	916	971	913	930	919	984	893	890	932	948	888	893	886	897	923	944	926	949	951	923	912	884	885	932	902	905	898	897	916	896	884	951	887	883	954	885	874	874	932	883	902	893	925	881	954	893	906	910	880	902	921	911	876	926	858	951	888	870	875	843	951	881	935	899	931	882	907	933	931	913	905	864	883	917	912	858	905	893	861	851	956	910	904	905	894	913	915	869	824	888	924	907	891	873	913	883	864	902	919	886	944	899	890	945	922	849	893	908	869	882	859	884	900	902	882	900	899	917	829	867	851	922	897	813	923	928	883	919	864	893	879	963	889	832	869	883	884	886	839	956	923	854	929	873	916	900	914	878	990	865	899	971	870	911	897	891	920	879	868	922	880	858	943	851	892	891	903	901	886	916	864	876	918	878	917	923	851	885	930	903	877	857	935	852	874	839	908	848	828	911	934	845	888	849	881	914	858	918	882	882	877	889	829	883	829	936	964	916	890	920	871	865	891	978	913	915	880	898	925	853	904	884	880	899	848	932	903	897	875	883	901	858	929	862	953	903	898	889	889	929	914	894	883	906	892	873	865	874	875	916	907	920	878	917	957	868	860	854	877	874	885	900	883	880	915	859	861	886	851	885	883	846	909	944	865	944	901	866	894	865	849	870	890	881	841	916	881	853	878	883	937	939	953	897	861	878	883	866	914	882	845	903	893	882	869	913	888	910	902	835	860	895	924	879	876	885	902	898	848	855	903	951	877	840	851	879	887	941	906	943	861	855	880	875	886	873	866	880	884	875	838	869	912	897	928	875	889	921	904	876	903	938	895	918	892	845	924	897	838	919	902	880	886	875	885	851	866	858	880	892	905	903	893	899	856	870	863	885	878	888	882	899	862	882	906	909	878	889	898	834	894	867	869	865	862	902	848	919	915	931	922	912	860	898	899	909	876	843	914	876	942	889	899	885	838	877	857	882	864	888	899	904	897	871	896	950	926	924	867	871	922	867	860	897	881	870	855	882	860	906	876	915	897	879	922	926	870	926	936	874	894	875	896	871	927	897	901	864	913	874	907	912	913	873	866	898	863	873	908	854	872	901	915	880	896	931	875	887	926	890	868	885	908	880	890	895	923	872	896	904	876	900	857	890	888	900	845	917	887	902	949	883	873	854	896	897	852	882	928	900	905	943	868	905	904	899	868	858	819	863	938	888	874	855	875	910	860	855	928	868	919	881	885	903	889	936	858	863	861	832	906	888	885	900	922	862	937	935	855	957	879	868	920	895	899	870	883	868	924	934	868	879	884	880	932	921	944	905	903	898	905	917	877	873	930	836	889	900	892	916	911	907	980	940	905	873	905	953	920	885	911	811	832	910	896	867	890	890	849	901	864	955	895	922	903	892	897	847	862	910	868	863	880	947	891	865	894	893	868	894	897	874	895	884	854	900	917	947	890	935	895	933	926	875	902	888	880	909	904	890	877	843	885	913	859	875	919	886	879	865	891	856	899	847	916	866	847	880	920	840	885	842	974	889	864	930	908	881	908	924	846	881	869	876	946	926	890	905	882	899	938	871	918	903	944	890	867	907	863	835	844	847	880	919	894	907	898	845	874	840	837	933	904	866	850	884	872	856	849	866	882	863	851	877	833	881	885	883	821	871	821	866	882	881	887	907	901	874	915	872	886	896	885	905	925	905	906	900	899	866	870	864	910	924	958	829	818	896	850	883	849	878	868	922	920	913	918	868	924	913	915	896	874	840	878	937	914	883	895	900	905	905	897	883	909	909	898	887	907	914	886	871	839	910	850	880	868	860	925	872	945	868	913	878	894	878	938	909	891	853	931	886	946	889	910	872	913	872	843	889	869	925	871	872	860	899	876	919	894	898	884	901	864	864	871	912	912	863	873	869	879	856	884	893	919	859	895	884	880	912	909	927	876	890	863	918	875	831	901	863	906	868	835	851	927	921	841	895	911	886	936	876	870	859	870	897	921	848	908	912	880	854	843	878	877	914	922	885	873	842	877	937	876	941	919	853	828	837	928	890	923	897	891	879	912	911	911	856	911	911	852	875	881	856	903	886	896	901	858	933	893	876	876	914	937	820	943	929	877	897	878	888	868	910	893	917	886	950	856	877	857	854	895	874	900	894	871	845	898	863	917	898	880	897	893	848	891	844	854	853	882	829	919	941	882	860	866	857	927	850	891	910	871	938	895	865	879	925	827	912	871	895	853	896	881	887	892	903	883	864	861	941	868	920	863	901	882	899	900	882	935	887	916	880	863	932	867	864	894	925	901	903	873	902	885	882	898	895	876	890	864	848	889	842	833	905	929	906	890	916	880	882	868	905	876	849	878	909	865	870	887	895	851	866	841	932	863	898	878	934	898	904	913	853	895	842	833	888	911	945	845	937	900	923	883	909	818	861	885	842	850	900	877	860	874	873	881	900	898	899	923	890	876	860	851	862	886	916	874	882	914	870	890	900	930	901	836	859	886	892	841	875	935	886	870	890	894	928	876	911	890	909	909	867	922	930	887	939	907	939	880	904	918	914	899	901	892	909	899	944	862	869	893	878	903	863	858	898	901	854	892	918	843	864	866	864	869	857	863	939	869	877	834	903	895	964	952	926	901	913	877	855	888	857	971	872	860	886	837	882	858	879	884	855	880	872	952	834	890	861	882	883	952	891	886	902	911	920	866	893	889	908	888	870	878	911	884	922	948	919	912	894	874	906	884	896	869	884	910	909	893	883	933	900	964	892	907	899	897	902	912	904	876	906	883	843	910	861	852	870	871	886	876	921	876	929	904	841	854	858	860	896	871	908	929	907	871	851	877	885	924	855	880	893	881	907	871	882	860	875	850	886	919	853	899	925	929	861	896	895	892	882	834	878	926	877	853	892	894	912	862	891	870	892	917	902	870	930	883	863	872	870	917	868	903	864	921	903	857	900	889	928	852	861	884	822	864	882	897	880	866	893	858	904	882	901	885	882	908	910	892	877	929	886	872	964	875	887	914	884	865	904	940	940	880	844	853	871	897	822	873	873	916	874	876	871	915	882	881	912	916	881	899	904	883	892	911	851	932	883	902	836	879	917	885	937	865	899	854	863	889	838	900	894	881	837	878	960	906	867	909	870	893	888	859	937	895	883	912	872	883	887	916	898	903	852	869	903	876	889	910	898	894	887	906	877	912	874	862	886	884	875	891	864	890	849	888	898	862	893	892	923	949	876	897	863	879	885	888	913	862	867	871	918	884	833	937	872	800	904	891	907	906	906	864	893	844	892	847	857	833	878	892	893	891	874	842	902	923	887	873	856	870	874	872	901	867	864	890	931	902	905	876	912	959	897	881	858	871	815	886	851	840	908	916	870	837	856	950	889	930
1846	123	152	112	116	125	143	110	110	135	124	119	118	105	104	110	128	134	104	114	104	108	116	126	123	100	94	108	102	126	116	109	106	114	111	107	111	136	119	105	118	110	110	106	123	110	105	124	106	102	107	96	91	109	99	109	106	108	106	116	116	99	116	103	108	114	105	116	120	102	108	128	145	98	128	109	123	120	114	116	101	113	103	103	109	110	101	110	117	109	119	98	125	86	115	106	104	109	102	108	105	115	95	99	104	116	107	112	100	95	129	99	103	104	107	105	87	122	102	105	108	112	112	103	107	106	114	108	100	116	119	115	127	106	121	105	125	112	118	117	102	123	128	128	133	120	137	100	116	118	121	121	107	116	116	114	109	107	104	124	94	121	109	110	107	114	107	104	94	108	113	108	122	99	120	113	124	105	105	105	110	107	117	105	116	114	105	107	121	105	100	99	111	123	93	125	104	103	111	107	118	104	96	109	113	113	109	104	115	112	91	94	126	116	116	115	93	111	112	105	128	127	105	116	100	103	118	128	121	135	111	120	121	113	105	112	131	108	111	103	101	116	104	102	120	124	115	81	101	115	128	119	108	108	131	124	119	83	102	106	117	136	128	114	123	130	103	97	109	119	118	92	115	118	113	110	94	112	102	124	113	94	110	112	114	101	101	116	95	108	109	113	102	107	124	121	113	104	104	96	101	81	129	111	116	106	108	108	120	98	110	118	98	114	110	136	115	127	124	106	127	127	113	117	105	90	118	113	116	113	104	106	103	86	102	100	100	122	118	120	114	112	103	106	111	94	106	95	104	95	106	106	117	108	119	125	97	123	126	116	110	108	100	117	118	134	115	96	100	114	94	95	98	117	102	116	97	103	103	110	101	104	141	110	117	90	116	114	100	106	109	102	134	99	107	102	111	107	103	109	77	111	117	87	106	111	127	126	112	89	109	122	109	105	107	122	103	115	114	96	116	114	123	91	95	105	111	109	126	119	126	111	126	89	105	128	94	99	101	110	115	132	107	104	111	114	103	100	94	102	112	104	122	111	121	100	100	85	125	99	128	125	109	113	98	94	109	93	115	115	111	78	96	102	114	119	92	118	116	105	101	114	112	94	99	107	109	109	114	113	109	98	124	115	97	121	107	98	123	106	103	127	115	122	116	91	110	123	125	122	109	107	112	114	117	110	123	122	96	102	106	106	121	118	104	115	93	113	107	91	121	108	106	114	107	115	102	124	92	106	131	103	113	108	93	120	113	134	101	99	101	106	109	123	115	95	110	115	107	121	108	110	122	102	103	97	91	95	111	95	119	103	108	99	105	117	130	90	104	128	87	105	97	114	114	98	106	105	105	121	111	129	101	125	111	107	121	104	116	107	106	100	97	85	145	113	105	115	104	123	117	109	99	128	97	126	111	113	112	124	120	99	102	114	100	87	122	119	108	105	129	122	116	97	103	101	118	114	101	111	109	109	111	117	96	113	96	97	102	111	108	121	94	101	126	113	113	108	92	113	106	86	102	116	117	103	112	119	99	97	111	105	120	103	117	110	113	105	112	129	123	116	113	93	127	126	109	116	89	108	99	112	104	105	128	127	122	113	129	107	109	99	100	103	133	106	103	76	117	123	107	125	106	111	107	103	117	119	124	105	92	89	112	104	101	109	99	115	116	118	124	129	103	118	92	121	98	109	98	116	91	90	106	110	110	98	109	79	102	119	123	126	112	111	103	111	104	115	117	106	100	98	126	83	127	111	111	102	87	107	99	94	112	109	92	101	95	117	118	125	124	102	110	98	104	105	96	99	114	98	112	108	109	90	86	99	110	119	118	104	109	112	120	102	125	91	115	106	123	115	112	117	112	106	103	120	127	114	120	113	111	113	129	111	135	95	126	98	125	109	103	108	110	113	111	89	127	109	107	97	108	100	100	99	96	98	110	110	113	117	129	106	123	116	140	124	113	112	123	104	103	111	115	118	104	101	112	126	105	127	106	120	114	107	106	118	113	116	110	112	112	112	119	103	107	112	99	114	117	115	118	110	120	115	133	136	132	111	100	98	121	102	110	111	110	93	132	132	130	130	109	117	127	112	105	101	105	110	126	76	113	123	108	119	104	102	97	109	98	104	107	112	102	82	115	97	104	111	115	118	117	94	122	113	117	111	113	102	94	116	94	94	107	101	109	103	100	116	108	109	108	111	104	107	126	126	116	114	108	108	118	105	109	121	96	125	100	107	92	96	106	103	112	123	128	124	96	115	101	102	103	107	120	136	120	112	111	103	102	124	127	100	118	105	119	107	116	108	131	101	109	120	115	91	115	111	126	92	115	115	94	135	101	125	117	120	113	119	117	107	102	117	93	134	97	108	117	121	98	115	109	116	99	116	125	110	114	87	113	107	116	129	110	99	96	110	99	117	120	101	103	106	100	108	116	98	103	111	122	117	114	118	108	100	117	111	94	102	121	93	126	97	105	128	112	104	126	105	111	113	99	114	103	110	103	120	105	94	105	113	127	123	108	96	97	103	104	114	109	102	122	120	107	108	121	113	128	114	115	113	91	128	112	104	132	110	122	135	140	106	127	106	107	115	108	108	114	99	120	121	115	98	130	114	108	96	104	125	99	111	122	102	139	118	120	94	133	110	118	110	113	115	99	119	99	103	104	96	121	112	101	83	101	119	105	109	109	98	113	115	97	106	93	103	106	114	134	127	105	106	120	102	109	97	112	125	114	119	111	112	93	123	111	120	105	98	109	113	115	117	116	102	98	112	116	106	98	117	115	110	115	120	102	98	104	101	116	120	122	128	99	106	106	136	116	106	103	122	107	86	117	105	134	124	129	98	113	101	110	103	107	100	122	126	113	105	97	109	118	91	117	142	122	99	104	123	101	123	99	109	91	103	101	114	124	96	83	104	114	113	107	121	113	115	109	99	115	123	96	92	102	113	117	90	120	89	99	125	106	118	123	109	110	119	106	125	112	101	112	121	111	119	108	100	120	113	102	97	118	109	130	125	106	94	98	123	107	100	129	133	129	112	111	107	124	110	117	110	130	107	110	113	87	135	108	109	106	89	115	105	122	99	108	110	112	122	104	109	114	124	97	94	109	109	92	103	113	105	92	93	97	104	122	105	118	112	115	106	102	105	105	111	126	110	125	127	115	138	108	109	105	105	109	92	105	115	98	119	117	87	79	112	123	119	100	115	109	106	102	138	97	104	121	110	113	105	105	119	111	123	112	110	119	108	103	111	117	111	105	89	78	129	115	117	113	106	113	96	105	94	124	91	123	104	122	122	101	121	116	122	103	113	95	119	113	107	84	105	110	109	106	93	108	110	108	107	115	96	90	92	132	112	116	129	114	93	109	109	110	121	117	111	117	104	125	100	110	99	111	122	123	96	130	113	108	113	114	105	132	120	115	99	105	105	115	106	101	125	91	130	115	93	114	105	105	108	133	112	106	102	81	100	109	111	98	102	115	109	114	126	113	107	94	110	118	98
2136	385	431	450	470	428	391	357	397	383	334	351	339	346	343	336	384	351	361	368	355	375	382	370	337	404	331	386	332	356	322	361	330	344	347	350	360	384	335	338	395	370	346	338	366	345	359	325	336	330	323	391	373	319	350	365	351	371	314	353	326	344	348	367	342	349	348	354	375	324	368	352	340	374	367	381	343	356	357	352	375	382	334	359	345	371	342	379	331	334	344	415	346	335	346	356	359	363	346	332	336	388	358	330	365	356	376	340	360	352	317	336	336	364	322	355	349	352	322	336	342	373	315	368	377	348	340	341	346	359	296	344	354	381	353	357	342	360	385	365	346	374	353	381	355	352	365	329	359	357	356	334	333	360	350	398	355	318	334	330	371	343	358	344	356	343	355	326	336	344	379	385	344	385	334	379	328	388	359	344	332	380	338	380	352	366	381	327	365	389	356	385	346	349	308	352	339	348	339	359	357	329	338	383	344	362	359	368	362	369	350	350	368	337	375	369	366	379	357	327	355	357	353	349	327	353	301	362	350	346	307	344	362	381	353	388	334	344	383	360	340	384	363	334	358	315	358	341	321	336	366	367	356	372	365	324	336	357	311	319	343	350	324	380	322	366	376	363	342	364	334	342	350	366	352	324	323	365	348	358	343	346	371	329	354	342	338	351	387	359	354	339	345	324	343	356	357	338	364	338	352	370	379	327	383	350	358	324	365	367	357	317	375	344	348	363	341	352	340	326	356	330	363	343	352	355	397	330	333	320	372	334	370	375	371	345	380	313	310	331	353	340	327	359	338	367	349	355	339	342	349	333	362	347	358	347	323	374	358	339	359	346	393	342	350	360	378	374	346	347	345	344	375	391	356	345	335	383	339	356	342	315	357	346	359	349	346	362	333	339	355	349	370	338	336	330	355	342	356	370	363	343	329	344	338	332	373	395	354	333	344	361	380	368	354	350	357	345	358	340	344	350	384	361	375	354	386	336	346	349	364	391	361	354	368	333	358	344	375	351	362	348	355	343	364	335	350	353	335	325	327	346	344	357	347	343	366	343	369	369	351	368	330	366	359	325	358	340	371	344	369	341	346	336	348	313	339	368	333	359	357	354	335	357	349	364	353	359	394	336	343	385	356	346	335	372	318	359	355	360	386	340	356	360	328	341	333	350	359	331	327	368	378	316	347	314	319	352	335	323	354	340	337	364	401	366	379	366	313	329	352	337	366	355	374	381	316	347	339	341	376	357	349	371	343	374	324	328	371	349	370	354	329	327	342	325	379	326	371	324	375	353	319	334	347	353	322	355	390	334	366	341	402	326	364	362	320	357	341	340	353	395	374	353	347	361	331	370	363	372	387	333	322	371	351	364	341	349	364	352	377	334	379	370	349	352	352	371	329	373	339	324	343	321	360	341	363	342	361	332	339	350	341	354	347	345	368	371	377	317	320	345	331	328	355	352	380	354	379	346	345	350	346	342	367	369	326	326	343	334	357	352	335	355	353	382	355	333	372	352	353	356	348	344	348	316	369	360	357	362	340	361	335	370	382	355	360	352	342	361	335	389	346	354	382	355	350	352	328	377	344	348	403	355	393	373	342	355	365	341	348	324	376	343	335	327	352	328	344	354	367	353	370	348	375	372	354	310	357	367	353	360	323	344	379	335	347	365	364	345	334	346	349	359	356	326	360	335	370	315	330	324	332	339	349	331	370	328	348	362	367	357	331	360	344	342	341	333	346	338	348	326	352	309	331	370	390	366	374	359	345	380	357	348	335	385	329	355	375	354	350	320	358	353	352	329	358	370	357	347	325	374	318	360	357	313	343	356	367	376	373	382	370	360	326	327	345	336	348	325	332	334	373	337	331	342	363	338	383	332	375	362	335	371	394	329	311	337	368	374	369	342	322	360	360	358	355	338	317	368	333	362	359	371	364	371	337	346	315	345	363	376	344	368	372	349	316	345	354	340	344	345	319	327	349	323	357	315	345	336	352	320	350	346	372	351	361	360	386	330	332	353	312	370	353	349	340	370	322	368	348	322	345	387	382	362	338	328	349	377	413	347	344	342	326	367	354	344	375	383	350	357	331	339	349	358	373	378	353	352	354	363	363	338	341	328	353	367	330	347	382	353	332	353	354	303	338	326	352	354	344	348	356	337	376	355	357	361	376	382	380	360	344	373	328	338	375	343	351	335	340	366	345	338	330	327	354	335	319	366	344	336	375	348	365	351	298	327	363	350	352	343	360	329	339	330	342	374	338	358	346	338	346	350	346	361	337	375	339	365	344	343	357	335	374	381	359	341	379	361	340	338	336	372	370	343	336	362	380	339	347	366	324	346	333	359	321	355	398	357	356	366	369	352	390	363	335	368	367	339	335	355	365	361	363	366	368	352	358	411	339	349	302	369	346	355	357	332	342	339	354	351	356	362	330	373	351	341	344	349	360	344	358	337	342	335	358	386	372	389	309	378	363	363	347	368	331	351	309	338	339	355	383	363	362	343	353	336	331	366	350	344	346	345	371	363	364	322	329	337	366	356	372	363	364	364	340	344	387	351	330	350	346	337	346	325	345	341	370	358	345	324	357	362	332	353	345	337	339	374	343	330	313	344	359	344	369	335	353	345	354	341	348	328	321	337	357	338	360	353	339	368	363	337	344	358	360	337	357	353	348	363	337	376	332	380	348	357	353	364	330	358	351	313	322	358	335	379	379	351	371	373	327	362	344	356	382	343	295	344	346	326	369	385	326	325	369	320	353	370	378	366	340	326	351	349	369	356	378	329	338	358	351	356	359	370	366	335	368	317	383	329	346	344	331	362	371	365	364	354	369	336	370	318	373	345	353	325	375	330	356	369	338	344	376	323	356	368	356	360	344	344	340	373	370	343	334	340	364	390	330	337	385	355	360	375	351	347	346	365	339	378	354	373	361	344	340	385	346	337	326	373	359	359	342	356	353	363	318	338	356	332	331	338	355	362	307	323	368	335	378	345	344	325	346	359	335	378	357	335	369	352	381	338	330	367	362	347	369	342	346	352	373	353	345	358	349	339	321	331	329	381	363	362	333	326	358	366	325	353	371	365	339	346	369	391	367	318	340	326	349	348	370	362	346	366	349	338	371	358	340	361	342	359	322	348	375	318	353	359	362	322	369	369	368	337	351	372	362	340	342	344	358	386	333	353	329	340	342	382	356	374	345	341	325	354	358	391	350	343	337	375	368	364	347	359	374	372	337	340	357	381	381	334	345	345	343	346	339	343	346	339	351	344	359	355	359	341	384	362	327	339	353	362	390	337	357	344	353	334	341	360	366	343	356	363	364	317	368	368	347	342	352	327	349	356	400	348	351	368	403	361	351	400	356	357	332	344	335	349	383	341	365	356	324	350	332	347	374	344	333	351	365	375	346	344	325	320	345	356	365	351	330	343	344	392	335	353	340	365	358	362	346	384	351	380	346	348	318	342	324	341	336	346	314	325	369	336	341	315	328	339	328	356	339	361
7481	1067	1217	939	697	583	403	406	329	309	305	268	280	252	262	271	245	225	232	251	208	216	228	196	217	219	219	233	187	241	203	223	222	219	227	219	179	233	207	183	208	215	198	215	234	200	216	215	214	223	188	214	206	206	195	220	199	213	206	190	215	232	212	205	221	223	191	206	195	228	211	196	188	226	222	233	214	226	212	235	206	216	198	203	227	201	197	185	211	218	219	204	200	202	183	207	224	202	202	216	195	234	212	205	203	194	180	208	196	190	200	192	192	204	168	202	185	184	185	223	199	226	191	229	211	202	237	206	209	200	219	190	212	189	193	201	207	188	221	205	196	221	194	193	207	175	228	172	224	198	202	231	209	192	201	184	219	198	187	195	220	218	190	223	236	195	187	214	225	198	190	188	211	216	195	186	183	226	185	221	213	188	189	201	196	214	206	186	182	220	209	219	203	180	205	215	206	217	178	215	201	227	216	217	204	219	201	191	240	187	205	205	219	243	227	203	199	208	223	201	198	216	224	206	203	227	184	207	202	204	222	221	179	218	186	216	236	196	201	202	225	218	211	186	203	218	194	197	214	218	208	211	208	179	204	198	203	210	187	193	208	216	210	214	178	195	220	191	196	187	200	205	203	218	237	190	232	208	210	215	218	199	210	223	212	194	190	196	227	211	204	199	222	197	210	226	196	197	201	190	211	188	211	229	195	216	220	204	187	230	201	222	225	197	207	202	189	182	225	207	197	209	186	195	229	213	193	215	190	214	202	218	200	206	219	214	162	212	203	229	216	173	204	215	206	202	197	212	193	189	196	208	215	197	218	204	202	204	232	203	192	192	223	186	227	227	216	211	230	217	198	200	182	201	182	205	223	173	197	211	205	212	193	211	197	207	194	222	223	207	206	207	211	207	223	205	203	204	245	223	179	175	207	237	183	200	206	207	191	190	188	223	185	230	207	218	220	197	220	217	205	236	201	219	211	172	209	198	234	193	201	185	197	194	191	197	222	204	218	212	201	196	188	234	176	192	217	195	184	196	213	190	213	205	229	192	232	215	206	203	206	214	194	212	210	192	214	213	207	180	192	179	194	204	196	174	187	203	222	212	197	195	194	194	195	198	221	237	235	211	201	215	205	206	200	192	198	214	201	203	200	205	215	211	186	204	204	208	201	226	233	203	175	185	238	194	183	195	208	230	212	189	197	173	216	194	184	213	212	173	214	216	233	199	211	199	212	221	198	198	180	175	194	182	224	179	199	222	200	191	234	239	218	202	216	217	193	199	210	190	215	209	213	214	184	199	222	210	195	199	236	218	216	210	207	226	192	219	188	205	189	199	200	206	210	186	212	197	197	181	209	218	196	203	195	208	221	202	192	200	220	213	200	244	220	218	192	209	201	200	197	205	202	232	203	209	211	197	216	199	211	203	225	210	206	206	220	186	232	205	205	187	202	198	186	205	197	181	209	217	193	188	214	210	203	232	208	210	202	188	187	201	181	212	247	210	193	189	226	198	176	223	193	219	192	236	218	203	184	200	223	199	232	189	220	211	209	198	197	188	235	221	179	203	193	200	213	197	196	199	186	196	209	214	188	222	205	199	229	192	198	194	188	190	198	228	223	199	190	206	214	225	203	186	203	200	180	196	186	205	195	210	200	204	222	204	223	251	203	207	227	196	233	204	192	228	212	216	191	230	212	187	212	192	206	213	215	229	188	203	176	250	240	207	210	185	207	204	214	204	188	198	212	197	234	204	234	207	222	193	207	224	183	202	222	190	197	202	194	222	209	189	219	206	213	222	198	182	214	213	210	204	207	202	235	204	203	212	220	195	227	217	197	198	204	203	188	190	211	213	203	192	232	217	206	236	193	180	185	214	220	204	202	200	201	218	219	199	214	186	229	194	226	193	203	215	207	219	208	209	210	209	187	241	195	195	200	181	199	214	192	178	214	196	199	184	227	198	220	196	206	214	209	197	203	206	203	207	179	185	208	179	216	172	213	222	202	194	206	184	220	172	200	222	210	201	199	202	190	206	219	193	222	197	188	195	186	210	217	203	202	212	189	214	208	211	201	225	189	188	194	213	203	198	225	185	216	204	195	199	220	234	229	184	226	205	189	207	207	212	180	203	213	195	204	213	226	213	218	195	182	204	200	208	214	215	206	222	220	219	219	233	190	225	204	186	191	201	224	227	211	204	202	217	188	225	216	203	191	218	228	194	223	217	220	203	172	205	206	196	212	196	192	206	184	206	211	197	213	207	194	208	197	209	206	167	213	170	207	257	211	200	195	225	240	207	240	196	175	213	197	188	196	198	213	180	201	170	192	183	203	207	195	212	192	199	226	179	207	194	191	230	208	217	186	194	181	190	203	186	214	196	230	219	206	227	203	191	178	196	227	219	219	195	205	177	177	200	187	213	192	181	200	195	200	230	191	181	208	216	221	188	197	192	194	198	190	201	199	197	184	185	205	230	214	225	206	183	200	224	226	232	202	205	215	210	209	215	201	194	214	180	194	206	192	246	208	223	184	197	225	205	238	206	208	189	231	207	222	225	204	212	211	198	202	173	216	216	202	217	212	173	213	203	211	222	197	208	215	207	191	180	210	215	200	212	208	205	214	218	222	238	188	205	199	191	230	226	204	192	193	209	219	197	210	196	227	197	206	189	169	182	164	200	181	222	214	230	221	215	212	195	199	242	192	188	209	225	224	225	225	209	179	233	183	202	197	181	204	204	206	205	198	206	219	202	217	174	244	207	189	212	209	208	204	231	199	207	191	222	204	227	197	206	187	202	205	222	190	223	209	209	198	190	225	224	235	227	199	196	214	179	208	230	209	178	204	196	191	229	203	210	214	221	205	218	186	222	209	229	196	189	206	205	192	218	205	201	222	209	212	188	195	220	193	220	217	218	200	207	180	195	227	195	221	212	208	193	184	178	208	232	214	221	209	214	190	185	178	197	226	202	155	198	213	195	212	219	175	182	205	205	186	205	203	202	213	187	211	210	225	200	197	197	186	199	195	208	193	189	212	188	221	222	219	201	198	228	222	207	200	207	174	184	195	235	207	207	212	213	200	176	213	223	211	216	183	202	197	208	198	212	195	239	183	208	192	223	210	203	197	189	217	230	190	192	203	197	227	185	188	192	205	209	210	199	199	204	197	228	220	176	210	211	188	208	198	228	198	216	207	215	210	211	176	199	208	202	194	199	226	204	227	192	191	209	194	196	169	209	206	193	200	209	219	211	213	207	191	218	188	219	217	214	183	195	225	203	210	220	204	217	194	216	205	198	190	186	209	181	196	233	216	183	238	173	216	216	198	210	190	224	200	202	214	215	202	212	220	215	185	187	197	203	187	181	170	207	206	194	204	196	172	212	203	220	216	220	183	193	200	203	195	200	209	222	208	197	225	232	211	199	232	217	209	225	200	198	221	208	204	194	217	217	226	215	175	203	220	195	209	202	203	207	183	215	187	196	203	202	224	202	232	216	193	193
5871	1247	2682	3125	2795	2306	1991	1655	1441	1304	1197	1052	1036	909	956	821	846	770	734	759	719	688	675	680	690	698	682	652	661	655	608	675	664	613	648	663	631	628	639	620	613	593	628	602	571	608	580	565	619	576	577	608	621	594	609	588	558	582	590	580	578	562	568	585	612	587	569	554	592	551	575	587	567	631	557	590	575	601	588	555	574	621	572	582	603	562	563	556	591	620	554	565	570	582	549	565	544	550	603	590	606	558	546	581	556	588	570	574	571	586	610	564	543	582	538	572	587	558	579	578	557	574	614	575	600	570	534	591	571	597	579	585	604	579	570	606	611	573	552	583	584	541	557	560	598	584	579	612	639	560	601	525	557	559	520	563	578	555	589	551	546	588	573	576	593	596	554	602	580	565	585	579	591	558	569	576	580	556	556	542	601	567	611	597	550	569	529	565	550	574	585	578	555	598	599	572	586	567	609	604	595	570	545	555	539	631	561	579	593	548	540	565	557	544	517	548	557	574	581	576	534	563	561	564	574	543	565	601	580	599	555	588	574	585	524	554	608	546	578	553	533	559	568	576	599	575	573	531	599	551	552	560	561	568	601	545	569	533	566	597	569	577	574	592	580	552	545	550	563	543	595	553	532	585	510	516	558	567	580	594	564	582	600	595	563	564	557	596	552	576	538	562	554	580	585	621	604	543	549	583	568	552	553	539	607	612	568	591	575	571	549	585	561	559	576	559	576	607	560	545	562	550	576	597	576	615	583	548	582	595	577	560	515	554	568	574	568	598	542	529	558	567	534	541	552	591	534	591	558	597	533	533	570	596	615	565	558	555	570	575	543	553	587	580	557	593	599	558	596	570	528	547	583	579	553	519	574	503	578	573	551	559	584	573	570	531	570	577	547	552	554	571	545	583	555	532	550	534	526	548	572	573	591	526	542	549	525	619	553	578	569	538	538	560	533	604	537	575	571	570	569	589	556	551	591	546	591	571	599	547	547	547	575	542	573	587	564	589	593	560	566	553	609	528	555	534	604	546	555	554	558	545	583	606	582	569	576	553	618	596	551	528	564	602	558	586	575	536	608	579	518	597	555	573	554	562	589	610	544	593	593	589	564	571	545	568	551	572	575	537	575	594	542	574	544	579	565	597	522	572	586	556	591	557	550	574	599	569	596	529	591	567	573	591	557	523	517	575	558	553	601	577	569	556	551	577	569	561	578	567	584	600	537	583	548	547	518	553	572	606	534	547	576	567	618	588	567	591	558	591	588	537	567	578	536	581	584	577	566	550	586	557	616	563	569	591	596	571	579	573	599	535	557	605	581	583	590	592	556	591	524	503	547	593	552	556	541	569	485	560	566	591	573	574	571	601	593	606	603	541	530	547	581	581	563	572	584	560	568	587	562	596	593	595	605	581	580	586	531	617	561	588	563	549	544	557	566	566	554	560	546	553	551	584	549	602	575	605	542	580	530	533	552	577	539	550	535	571	570	596	549	597	574	584	574	562	558	542	557	612	533	568	570	590	537	572	587	556	611	624	580	527	558	549	578	595	558	580	576	573	591	575	575	558	600	571	598	598	542	622	566	560	586	560	544	578	557	539	545	573	600	640	521	577	578	545	541	538	585	522	582	601	542	530	635	552	568	552	561	550	548	523	549	580	622	537	557	617	560	576	544	557	599	568	574	581	540	570	602	580	547	559	534	545	557	519	567	537	529	555	547	608	570	583	594	528	598	509	600	521	581	558	543	558	546	604	555	546	541	574	581	608	555	546	568	571	533	629	616	564	586	575	545	566	564	564	583	563	593	570	556	584	536	576	552	574	565	574	585	576	536	563	610	557	532	579	573	559	516	569	526	549	551	571	572	598	568	532	565	573	556	549	534	573	611	582	596	605	543	561	517	594	569	589	568	592	580	526	537	579	571	605	595	548	580	546	575	561	607	637	581	582	581	560	577	592	536	579	582	581	507	548	594	545	568	526	564	550	559	581	558	562	516	575	543	535	552	580	555	554	585	567	532	545	537	573	596	541	599	552	587	515	589	562	603	596	616	546	532	575	588	583	524	577	563	553	594	611	575	546	556	586	558	615	502	550	547	540	539	555	534	586	600	547	622	584	591	590	548	583	552	585	497	522	555	571	517	579	596	553	618	553	581	565	568	574	607	568	576	602	563	583	574	586	570	539	562	609	546	532	598	560	551	579	561	528	556	566	547	567	567	570	556	529	536	590	589	554	541	543	532	584	546	535	596	583	558	585	591	579	558	548	574	574	607	572	510	593	576	558	558	567	566	570	609	565	568	556	592	576	582	536	586	598	584	560	586	572	568	572	561	533	650	596	582	549	538	566	598	567	541	580	544	594	611	550	598	595	563	586	550	582	558	564	585	558	565	589	568	601	586	560	577	558	570	552	573	540	581	583	574	566	591	560	575	580	602	549	544	531	649	538	591	601	517	527	588	569	536	536	570	572	582	583	580	551	585	583	516	577	550	558	532	596	575	582	578	576	576	568	533	558	584	550	583	599	572	530	558	540	562	549	572	544	614	566	564	567	574	569	553	598	604	571	596	586	589	567	567	573	550	573	545	552	535	575	583	536	558	551	544	558	599	578	577	546	578	592	576	596	541	590	574	558	621	553	567	569	517	588	588	580	564	539	582	555	527	616	587	561	547	575	593	560	596	550	580	561	589	566	551	581	558	546	596	567	586	541	552	592	578	570	561	573	549	550	567	523	583	576	575	563	541	549	545	542	562	589	576	564	592	570	590	560	571	557	529	536	568	568	542	574	578	546	565	564	568	567	567	563	569	587	526	573	541	585	562	567	564	528	563	546	542	586	531	548	543	574	557	550	555	579	573	547	589	598	565	593	552	590	594	586	575	521	593	542	583	594	595	545	576	618	578	573	563	570	582	571	547	607	578	561	571	585	563	539	543	557	574	545	565	542	592	575	560	571	575	567	558	575	602	535	577	597	560	531	569	569	620	587	573	546	566	569	582	559	544	562	561	579	595	569	545	607	557	573	575	571	579	525	567	569	605	534	542	592	614	603	596	567	584	537	576	579	558	582	564	572	612	536	560	561	576	553	546	616	578	556	578	591	573	594	614	568	571	532	603	579	553	536	528	514	571	582	554	556	533	587	573	558	578	580	538	581	575	565	605	573	575	510	572	591	597	540	562	569	572	601	611	563	580	570	559	539	561	586	584	558	539	550	616	570	509	603	625	529	554	558	516	568	569	601	562	557	544	552	523	552	575	569	596	543	604	537	565	589	585	556	584	538	560	608	538	592	589	540	536	556	553	523	569	557	578	540	587	593	544	600	560	604	559	538	600	537	557	593	571	579	607	590	590	566	579	599	572	588	576	583	584	553	587	576	557	594	587	529	565	591	606	555	588	576	577	530	612	569	587	597	556	551	601	564	567	582	543	555	570	554	501	601	581	605	553	578	583	602	550	560	524	546	551	564	591	581	548	605	536	532	517	583	603	552	577	593	569	551
13862	2508	2634	1971	1461	1085	931	791	690	607	557	499	497	441	426	446	422	449	405	422	428	396	397	372	350	349	405	402	394	399	340	366	393	374	391	375	388	374	384	367	385	362	394	379	385	354	352	343	374	350	377	364	367	393	415	335	383	367	370	328	365	377	398	380	384	341	417	368	368	345	349	331	381	364	374	364	337	358	354	356	351	391	385	397	371	378	378	431	364	393	352	377	393	352	334	370	394	352	372	384	360	354	337	357	348	362	375	375	349	408	336	378	383	354	380	375	353	343	345	361	348	364	351	369	354	345	403	363	371	355	359	362	353	357	334	367	341	362	395	338	333	364	360	356	359	378	374	378	329	344	353	371	389	321	326	359	347	342	344	357	343	378	351	375	385	354	412	378	387	330	346	367	339	346	323	367	375	385	349	377	360	353	355	361	335	344	381	352	357	351	351	399	403	364	408	381	382	367	339	347	335	350	351	341	340	341	401	362	350	364	348	360	370	370	378	370	408	360	382	354	397	355	355	338	355	365	364	359	366	377	361	326	357	347	372	397	362	357	379	368	337	358	340	344	353	390	348	363	363	359	356	380	357	378	337	369	366	350	356	373	366	341	393	366	353	369	363	357	369	378	341	383	369	347	343	378	390	334	359	371	377	357	363	391	383	389	338	358	395	349	366	338	371	374	384	334	350	341	347	373	369	376	356	351	407	383	346	351	368	348	370	390	333	357	384	361	340	372	368	348	378	369	363	373	358	381	406	345	368	377	381	356	367	389	401	356	362	410	333	368	334	354	350	357	364	338	383	352	360	353	320	392	376	379	396	376	381	341	324	354	358	369	389	385	329	362	341	378	382	336	358	360	341	338	343	359	383	381	355	344	378	366	350	365	388	405	361	363	333	345	368	348	356	395	361	365	362	345	359	386	357	355	365	368	370	365	393	329	347	360	352	376	344	393	367	343	396	388	385	381	357	365	373	341	358	349	361	386	358	354	376	383	385	347	359	348	333	393	368	327	357	368	352	371	367	358	339	338	393	341	379	349	340	364	397	360	389	366	326	365	366	330	375	329	370	357	368	325	409	330	377	351	354	360	361	358	331	365	357	379	337	360	385	397	352	406	368	357	343	349	344	350	362	326	321	356	330	380	344	381	349	344	359	360	361	370	357	386	351	389	368	337	382	385	348	350	356	352	364	351	388	349	340	372	381	339	398	365	332	311	365	356	347	370	363	387	377	345	382	340	319	336	378	383	329	364	362	388	350	361	361	373	366	396	313	353	391	385	348	371	392	343	383	383	340	343	376	346	383	380	333	378	383	350	382	346	332	352	359	381	330	321	367	355	353	376	354	388	373	373	370	370	381	356	358	362	363	385	363	364	346	357	333	387	356	372	359	350	345	381	353	363	360	349	373	383	370	377	353	337	352	355	360	360	356	324	392	360	368	390	381	365	351	363	399	377	348	342	350	373	389	413	349	378	371	373	369	365	362	372	354	380	383	347	375	386	337	369	364	371	347	382	351	349	362	357	351	361	378	401	364	343	358	369	339	359	378	385	352	355	378	335	367	370	370	339	339	341	367	352	348	354	360	346	405	366	361	363	342	402	328	377	366	355	346	350	376	364	340	342	376	308	339	333	368	386	392	373	342	379	374	358	343	355	353	352	386	378	377	352	365	334	386	346	336	326	366	339	389	414	327	337	355	376	349	356	338	333	408	394	411	352	343	337	364	363	348	350	387	369	356	354	385	359	350	383	377	348	389	382	352	378	350	333	343	391	378	368	369	393	401	393	357	388	365	340	337	355	359	369	374	343	388	348	375	361	372	365	372	391	373	356	352	368	365	389	368	358	389	366	392	364	397	380	365	332	356	403	392	358	348	420	326	347	387	385	369	337	399	355	371	369	343	345	398	338	355	368	342	359	360	352	379	360	345	365	362	380	392	401	350	372	378	375	360	357	328	345	357	362	362	381	372	338	384	355	372	333	362	378	370	367	342	342	330	360	350	342	397	344	346	308	337	380	367	370	356	375	369	348	351	344	388	364	373	397	400	343	364	377	378	374	380	379	333	365	415	383	337	345	389	353	387	370	325	363	362	360	365	361	361	376	369	349	365	370	338	365	378	369	362	387	405	369	359	354	391	355	362	384	382	388	333	334	397	360	349	373	352	391	413	352	338	349	383	347	375	350	378	334	374	371	356	337	375	378	341	366	338	378	345	352	343	342	354	355	345	351	386	363	356	385	388	390	364	363	356	359	359	372	358	383	379	334	345	350	348	348	369	361	364	353	367	380	375	364	361	419	343	385	364	350	353	355	356	355	363	380	355	374	369	384	367	329	340	385	388	353	341	365	384	353	332	385	328	359	361	357	378	386	332	356	368	364	352	415	379	358	366	369	367	344	376	349	365	339	349	388	374	403	346	321	357	378	396	354	370	339	387	349	353	345	376	364	366	365	365	351	344	369	371	397	377	341	343	393	378	346	357	373	365	341	378	412	367	356	372	387	377	336	351	365	361	341	370	366	365	409	408	366	386	380	352	337	350	380	390	342	321	358	359	367	396	372	353	380	356	358	370	332	383	368	337	362	368	361	341	345	367	374	381	398	377	359	347	331	350	378	403	366	384	335	345	366	366	345	351	353	367	374	364	384	341	373	378	337	378	354	345	364	377	369	369	361	338	379	341	367	378	372	349	341	331	375	347	363	368	338	373	323	364	391	360	393	349	384	355	339	362	341	378	352	341	348	376	364	370	370	362	367	359	351	334	368	387	345	364	336	392	326	388	381	344	345	361	349	352	352	355	384	364	387	355	364	379	377	318	370	376	341	371	360	397	369	366	317	343	353	353	336	350	361	386	392	338	365	405	352	377	363	360	388	345	399	386	403	350	347	386	353	374	369	388	360	342	357	345	374	389	370	388	362	347	364	357	355	373	371	378	341	385	409	357	365	373	351	343	327	365	337	394	365	334	381	353	375	360	359	368	378	356	367	336	379	390	359	381	360	319	373	375	341	365	390	360	329	374	373	353	380	351	341	355	378	374	371	356	335	357	339	374	314	361	342	391	366	378	367	387	368	391	373	418	374	389	378	344	380	369	347	357	369	336	373	346	398	346	396	371	352	350	380	373	354	391	364	392	411	379	350	383	319	358	354	378	369	361	347	352	339	360	346	338	334	343	359	367	339	398	379	394	366	368	367	330	358	367	340	372	338	382	365	348	359	372	379	351	393	341	311	367	392	351	361	371	384	363	334	379	360	354	382	344	345	410	368	364	359	343	360	328	397	345	365	366	372	364	394	400	320	346	396	370	374	390	363	366	370	389	380	359	383	378	417	363	340	326	403	377	369	351	370	355	330	383	379	369	367	388	382	374	329	355	346	326	376	405	397	380	373	362	355	377	351	364	321	338	393	339	382	362	366	348	351	323	378	353	389	363	364	342	347	374	352	339	365	344	346	348	367	367	381	392	335	390	378	342	396	340	358	361	364	347	330	349	347
7840	2500	5008	5759	5124	4333	3588	3098	2577	2293	2079	1799	1718	1601	1488	1430	1402	1346	1279	1251	1239	1202	1175	1131	1094	1079	1106	1049	1026	1049	1023	1075	1082	1033	1040	988	1057	1094	1038	949	1006	998	926	954	964	983	983	937	931	983	955	987	965	960	902	894	898	939	894	925	921	899	930	858	860	893	905	922	887	921	917	922	932	850	956	891	887	948	919	941	886	917	879	873	885	943	898	965	901	906	931	890	882	930	935	892	957	852	913	914	904	909	845	894	876	895	845	938	905	878	814	874	872	901	912	874	919	922	848	886	898	892	874	956	892	846	937	929	907	943	891	924	900	913	880	884	921	897	931	869	910	858	867	860	946	895	914	911	935	896	914	900	912	920	916	907	894	927	922	906	914	898	913	886	906	888	918	882	911	894	902	859	901	884	904	939	932	902	904	860	907	841	867	860	860	888	858	891	952	856	915	907	864	916	886	915	889	908	870	879	927	844	875	902	879	861	906	911	847	888	863	941	869	858	854	903	863	897	900	907	899	875	921	861	914	865	869	875	913	863	901	921	911	873	968	849	906	911	904	920	851	901	915	888	938	847	871	933	871	904	910	918	901	897	914	865	906	914	931	911	822	881	887	865	877	918	923	901	915	963	850	884	803	883	858	867	888	906	923	880	880	893	924	926	925	892	881	901	847	867	890	868	898	904	887	853	915	864	857	958	921	898	917	842	872	927	874	880	862	936	887	854	861	918	893	895	906	919	900	854	881	893	876	897	882	858	886	827	842	891	851	840	915	873	883	896	914	915	918	925	874	958	892	919	830	899	864	874	896	910	924	874	886	928	883	893	857	834	913	882	902	884	897	863	914	887	846	857	908	863	919	879	868	852	902	889	919	889	867	860	860	892	919	892	916	872	875	904	891	877	834	906	867	868	878	872	932	932	901	873	879	891	901	895	884	902	917	848	931	920	857	874	863	964	926	878	949	882	876	901	875	947	864	900	918	847	856	898	922	934	879	841	913	938	911	900	869	862	893	902	898	880	842	899	884	857	857	870	910	859	910	925	848	888	885	894	867	856	879	874	924	898	893	845	901	929	858	932	870	875	913	889	868	895	884	961	879	868	924	841	853	870	940	869	897	870	889	846	913	859	945	868	893	886	886	891	834	801	876	876	867	919	849	903	895	924	833	899	883	904	912	861	938	906	880	898	920	900	885	933	865	870	891	907	938	863	927	893	863	891	845	870	904	867	888	903	874	896	881	881	877	879	881	895	915	888	849	877	901	887	877	882	845	879	836	876	920	894	902	887	934	869	891	854	874	871	988	874	859	887	908	902	892	856	882	907	862	836	904	900	870	858	896	863	929	867	869	914	869	898	912	878	876	884	920	875	914	912	918	956	951	885	895	869	927	901	910	839	900	909	915	845	931	908	889	934	861	880	917	873	901	832	920	959	891	879	880	835	883	868	869	935	898	907	841	937	878	866	866	877	846	880	863	830	887	885	876	919	882	869	903	896	905	932	879	954	878	834	859	913	921	881	849	887	887	923	912	905	908	910	861	884	862	845	924	894	898	901	877	843	909	908	838	892	903	903	867	852	894	866	875	879	942	863	914	840	827	934	913	877	894	862	864	885	844	905	886	852	861	857	912	866	896	912	892	946	856	886	949	839	891	864	856	862	881	851	846	849	864	905	901	942	876	855	896	895	914	913	917	885	859	893	902	937	894	911	831	903	902	869	902	858	902	921	917	853	848	932	845	870	871	943	910	914	873	878	875	889	936	870	922	930	946	920	906	890	906	884	869	886	905	809	890	890	901	880	906	906	886	917	877	870	871	885	878	842	829	895	931	899	897	908	896	938	887	885	945	919	893	890	919	895	901	863	944	833	860	886	935	924	858	850	860	890	924	842	886	911	902	926	918	919	881	878	920	899	867	916	887	909	889	899	904	901	878	875	879	888	897	861	907	823	861	869	847	894	838	869	932	949	880	850	892	875	852	871	932	939	882	859	874	867	958	922	862	870	944	891	892	924	902	866	888	903	886	938	954	877	867	842	913	910	874	866	921	812	904	966	828	869	898	925	935	892	914	827	911	877	894	860	846	935	920	889	884	919	867	900	881	884	896	894	872	881	841	939	909	899	882	910	880	905	904	861	879	853	896	834	874	861	897	867	842	869	927	875	890	864	869	891	941	901	839	867	918	891	874	934	916	896	900	914	859	863	907	880	919	912	895	924	881	958	889	908	883	879	846	873	938	864	936	956	913	946	867	904	913	874	898	948	920	930	891	853	898	912	876	852	913	911	883	885	936	865	832	897	922	862	907	909	867	867	909	944	921	895	881	882	913	869	880	865	828	887	877	846	873	900	920	914	865	888	894	893	904	904	899	855	925	890	859	896	830	885	843	905	872	862	853	886	880	915	898	880	885	863	887	899	855	914	921	866	915	878	929	851	906	881	887	868	927	862	886	839	848	885	919	898	869	913	860	910	874	884	874	889	928	892	921	866	905	900	932	901	871	907	909	831	888	867	850	881	895	887	877	875	977	905	917	831	906	879	887	925	859	911	903	907	836	916	894	910	905	917	866	892	967	874	888	853	852	904	851	844	879	910	908	936	915	879	900	897	883	850	898	908	912	881	909	870	921	903	879	925	887	898	894	929	952	907	854	872	891	880	829	920	858	916	845	920	902	885	882	918	865	885	877	890	842	887	876	912	861	883	874	900	928	899	920	857	901	931	907	885	902	903	933	923	912	895	858	903	873	835	852	873	906	895	845	866	878	846	910	876	842	904	915	912	859	873	869	876	871	876	889	896	958	854	903	889	929	866	919	851	917	885	892	919	896	817	869	905	876	900	872	907	943	916	840	930	879	923	870	816	922	899	942	889	852	853	861	932	918	902	919	851	912	860	930	930	877	849	876	915	834	900	899	919	902	870	908	908	898	907	851	892	826	903	849	918	933	925	870	916	910	926	889	884	929	911	912	895	871	917	866	905	905	874	880	869	895	899	815	878	905	925	882	904	880	921	947	947	899	893	856	889	883	958	868	910	864	895	892	896	890	896	883	864	908	903	892	885	916	821	878	869	981	858	919	926	854	904	886	906	881	923	951	891	934	907	962	905	904	869	936	868	871	916	846	890	862	880	898	902	898	906	847	851	918	897	896	885	875	913	923	942	884	920	886	922	905	898	865	864	881	894	877	896	935	908	912	882	917	918	925	857	898	822	891	887	884	908	905	902	862	880	913	897	872	912	865	949	906	914	901	858	876	885	828	955	867	871	871	889	875	868	887	931	867	876	915	911	900	870	890	853	877	881	891	857	822	870	850	901	847	881	871	949	898	838	887	872	880	866	902	910	912	881	882	897	901	857	861	921	879	929	915	852	890	894	918	899	894	862	891	879	927	898	868	848	854	857	887	896	830	922	879	884	902	884	873	875	859	847	862	905	918	882	861	880	938	931	921	833	888	856	865	819	913	869	900	908	857	890	866	898	899	911	977	923	910	854	860	878	882	942
1885	136	143	110	124	109	128	106	113	107	122	122	119	117	121	115	81	102	94	114	103	113	97	104	101	100	120	98	116	123	110	99	116	109	136	98	99	117	111	105	127	103	118	103	124	127	108	108	105	107	112	110	113	102	118	107	113	95	123	130	100	102	103	112	115	113	123	122	107	87	116	113	116	85	113	87	108	117	109	120	124	112	128	120	105	113	109	103	91	116	117	96	96	103	113	115	97	109	109	105	103	115	126	120	96	87	107	97	105	88	119	109	106	100	97	93	100	114	99	94	101	101	117	107	105	102	97	105	99	110	104	125	116	115	109	106	115	120	104	99	112	112	110	106	110	108	120	117	130	128	135	104	128	121	100	100	86	104	98	111	118	111	110	91	119	99	102	106	114	95	131	128	106	96	109	116	106	122	105	99	97	105	101	95	97	133	124	109	102	104	90	124	124	126	110	112	100	111	101	89	95	122	107	96	104	113	91	91	125	140	108	112	99	132	110	119	108	105	100	118	127	99	134	132	107	100	106	105	105	113	103	123	114	109	104	111	99	117	95	106	117	109	111	122	118	96	108	103	106	108	122	118	106	106	109	107	103	123	116	108	99	121	91	103	117	116	97	97	114	96	108	110	110	111	123	103	120	115	109	106	111	123	128	107	117	125	108	113	108	114	148	108	122	112	127	119	114	98	110	125	108	116	110	107	125	112	102	95	111	101	109	108	123	120	108	105	112	103	96	117	107	97	112	98	107	133	104	104	118	126	101	108	117	119	97	98	117	111	99	121	99	99	129	107	125	103	116	105	111	100	120	130	100	118	111	96	113	111	104	105	123	113	103	120	116	98	110	117	118	123	119	104	112	92	87	100	98	105	111	127	103	121	104	116	87	116	100	123	104	135	111	109	104	114	101	112	124	110	112	111	120	91	113	98	114	103	124	104	110	103	101	128	118	103	95	100	108	111	114	119	123	109	85	115	127	121	137	113	101	99	130	123	120	117	117	134	118	118	121	117	109	92	92	126	119	115	104	97	107	97	116	103	106	125	102	120	123	113	105	127	125	128	104	100	110	109	101	110	128	109	110	126	113	104	116	111	109	107	110	102	104	109	118	109	115	115	100	109	111	104	106	124	117	117	120	106	101	104	108	103	120	134	104	102	97	124	124	102	103	100	95	111	105	106	89	111	110	110	110	109	89	99	120	90	103	126	108	104	96	100	106	116	118	88	118	119	104	121	110	118	94	127	100	95	110	106	112	102	114	114	137	111	110	101	102	101	125	91	114	109	114	110	117	111	135	111	115	115	110	123	104	118	101	93	112	116	111	116	126	95	96	98	110	116	117	97	95	109	102	143	102	100	124	118	113	101	114	115	101	99	127	124	113	98	101	94	113	109	122	123	105	99	109	89	118	96	95	95	120	110	115	115	121	122	105	98	127	79	115	108	110	99	116	125	105	111	95	99	114	111	103	116	104	113	125	105	112	112	111	97	94	112	115	117	90	113	103	111	106	100	104	136	124	132	116	122	95	109	96	104	131	120	112	106	92	102	100	82	121	114	114	101	108	113	114	123	99	114	95	99	120	89	93	103	115	107	108	105	111	107	125	122	88	110	100	99	118	90	92	111	110	125	111	125	106	115	101	115	108	125	102	110	94	116	97	109	97	123	117	98	99	132	130	107	111	108	94	136	95	123	110	116	112	94	96	93	99	119	109	115	111	108	113	115	111	116	110	98	128	100	114	111	100	105	111	116	109	117	94	130	123	109	98	115	110	108	120	105	102	117	106	93	103	88	91	101	102	112	98	91	101	104	99	93	125	125	100	110	88	110	116	109	113	115	111	108	109	123	93	120	112	126	120	99	118	141	117	117	123	101	111	119	129	114	122	126	105	140	112	110	105	113	106	103	96	123	91	110	123	124	103	137	119	116	99	100	103	96	118	108	99	113	107	111	134	104	113	141	107	125	93	103	111	112	102	109	119	122	123	116	103	111	127	123	119	99	114	100	96	116	104	110	119	116	98	112	101	106	94	92	117	118	101	107	97	111	114	124	114	109	103	104	114	108	93	101	100	113	116	106	119	102	103	111	116	111	109	118	103	110	112	117	120	105	110	121	106	128	132	102	102	119	120	113	109	122	112	102	123	117	107	99	106	103	105	102	98	111	107	106	115	108	99	116	125	123	122	110	109	111	123	111	135	117	100	95	114	102	127	99	112	96	102	121	131	97	95	102	132	127	125	104	114	129	128	123	108	97	115	117	123	108	104	128	100	100	101	103	104	115	120	116	119	94	116	99	107	114	118	88	116	99	105	101	81	119	118	119	109	119	115	117	102	115	112	105	118	109	115	114	127	94	95	117	113	122	109	113	98	107	118	103	103	106	106	96	104	112	96	124	124	107	122	128	115	133	117	103	105	94	95	122	100	125	108	101	116	98	109	115	97	129	100	111	101	108	111	92	128	121	121	132	104	123	99	97	129	108	104	102	104	108	121	106	94	125	116	104	109	102	98	96	112	109	113	118	126	112	121	104	116	104	116	121	122	104	114	115	117	104	106	110	94	112	119	109	118	100	125	124	109	109	102	90	113	112	110	111	118	114	92	93	107	111	121	135	118	104	117	126	101	99	100	125	130	115	117	122	109	117	106	128	109	95	124	122	98	106	88	101	118	100	91	103	109	119	111	102	116	108	87	107	101	109	113	92	106	113	102	110	87	121	102	111	128	117	97	104	109	122	106	99	105	118	108	112	123	109	114	114	115	107	94	129	106	95	114	86	122	99	97	124	114	91	106	126	115	109	105	114	125	110	89	131	103	128	107	112	101	122	118	100	134	128	114	118	122	115	115	87	94	117	108	109	126	123	102	117	103	101	126	99	113	98	117	122	110	103	106	105	105	120	100	127	107	114	125	141	97	115	84	115	108	91	119	125	111	121	120	112	132	105	106	98	90	106	118	102	110	95	112	105	97	116	110	102	114	117	114	121	97	99	114	113	127	103	99	103	107	107	109	99	121	115	99	114	109	130	114	95	88	111	124	117	127	90	119	124	118	96	106	101	111	114	92	109	115	111	117	109	103	113	117	115	89	113	96	110	95	107	91	121	107	120	99	102	121	130	103	115	136	131	113	109	87	109	113	107	116	135	111	112	110	115	106	98	110	107	112	97	101	107	109	107	114	132	111	120	88	108	114	136	117	128	114	102	101	111	105	95	121	116	103	103	107	97	107	99	91	98	92	106	82	108	122	90	112	118	109	114	107	102	126	116	117	120	111	106	100	118	105	82	120	107	103	100	119	109	109	106	118	126	106	126	115	98	123	127	94	115	115	110	111	91	103	100	111	110	119	97	132	114	127	115	102	107	110	128	112	110	89	119	114	107	133	114	129	105	104	115	118	100	101	106	127	103	107	101	98	114	109	124	118	114	107	114	124	99	119	107	113	120	133	115	123	107	113	96	112	109	139	115	109	112	119	117	97	109	106	96	97	113	111	104	109	109
2099	374	425	448	429	428	399	384	398	394	375	340	373	346	372	369	336	374	379	344	363	385	337	358	356	371	360	349	400	376	349	358	356	349	319	349	354	338	383	351	355	369	363	333	371	379	326	380	370	353	381	368	324	375	345	366	358	350	366	340	392	351	336	352	364	382	390	326	394	356	350	344	337	360	348	357	364	344	341	360	330	366	339	379	346	370	362	328	369	367	340	366	341	334	345	353	335	320	354	390	360	376	333	332	345	361	333	352	350	390	363	396	320	353	354	328	351	378	352	358	334	351	355	375	362	341	357	350	346	341	338	334	331	350	352	365	350	359	369	360	359	343	343	365	346	363	333	352	356	349	336	357	327	347	333	356	343	370	394	351	341	345	351	349	366	339	344	344	378	360	339	352	325	352	353	360	364	371	371	363	390	369	345	360	367	390	348	364	355	347	310	309	380	339	403	303	340	335	364	364	355	376	348	410	374	366	334	337	333	359	382	355	352	357	330	382	333	343	360	355	363	344	374	330	376	357	341	368	349	390	372	368	346	380	317	330	337	363	379	332	339	354	363	351	343	361	356	358	368	340	379	334	382	355	355	363	361	319	336	371	363	386	360	339	345	392	360	355	363	364	353	350	334	365	361	347	358	338	362	331	335	371	345	335	353	391	341	380	392	377	340	355	346	366	339	333	363	316	383	353	347	384	347	376	364	347	331	338	343	348	361	351	360	329	370	365	322	377	325	360	334	355	358	361	355	351	357	354	373	371	355	354	368	346	355	359	379	344	349	372	335	374	359	357	424	318	362	364	368	315	356	335	359	344	336	382	330	378	384	339	331	328	322	321	343	341	332	396	379	369	345	350	346	379	342	343	369	338	375	338	345	324	333	323	343	346	383	382	329	332	362	336	335	359	326	317	339	319	333	348	335	356	336	369	329	351	347	350	369	358	397	341	369	358	349	305	379	321	339	382	344	343	339	367	355	374	352	354	414	351	343	365	361	360	356	331	360	349	352	359	352	368	375	351	346	343	389	366	321	351	354	338	370	366	340	388	317	393	382	373	327	325	373	378	360	382	385	340	340	359	321	320	338	350	357	365	344	311	333	334	319	368	379	370	339	337	376	332	365	408	354	326	335	341	343	388	351	378	362	336	362	329	337	348	318	381	332	363	346	365	357	336	368	360	329	361	397	351	376	334	350	341	321	346	377	352	347	350	363	355	347	326	358	323	359	347	353	342	355	338	348	341	320	366	357	344	334	317	341	379	369	346	363	371	355	359	358	337	363	347	359	369	352	365	342	357	352	317	362	319	336	346	352	333	359	336	347	349	335	374	355	353	351	368	374	350	343	361	335	338	357	380	365	370	353	341	352	371	362	333	359	350	387	366	328	351	333	328	357	380	353	330	313	374	372	308	340	346	383	350	341	356	361	379	369	355	353	322	343	378	335	392	361	329	336	369	329	356	347	361	349	363	360	352	333	354	347	324	379	340	359	364	391	336	343	363	366	335	375	388	332	374	324	368	338	351	322	345	364	347	374	337	342	340	349	366	375	368	333	347	352	355	345	362	320	329	347	364	342	356	368	348	338	357	348	340	360	367	369	353	339	356	346	348	333	338	349	365	345	373	341	392	347	333	355	347	343	355	372	356	355	352	378	384	352	355	332	355	358	366	353	357	364	373	362	322	353	360	339	359	367	361	372	380	382	361	328	352	339	331	372	354	342	349	374	342	357	387	376	357	338	368	357	338	362	355	344	339	356	339	332	382	384	334	365	398	366	378	345	375	329	332	378	332	320	356	373	346	333	363	333	380	366	319	311	366	337	395	406	360	346	331	364	339	363	331	335	323	331	360	361	360	346	361	358	376	346	343	341	364	340	331	367	323	354	317	357	340	363	341	340	358	365	361	334	329	374	353	341	352	337	379	352	329	365	376	363	327	343	322	334	370	368	361	313	399	377	363	343	372	367	335	337	358	330	384	363	368	336	355	361	339	314	363	333	322	354	384	333	361	353	347	355	337	355	347	353	334	353	349	341	329	343	336	347	344	322	320	363	351	371	346	362	351	340	351	368	365	375	331	306	389	350	355	343	373	331	345	384	343	351	357	373	349	375	353	367	328	352	374	362	374	359	351	324	366	393	346	330	346	368	338	368	344	356	346	359	346	372	355	333	339	346	342	352	380	359	358	314	339	330	380	338	368	343	328	353	313	368	356	346	345	363	381	343	363	306	305	345	372	361	382	340	367	357	323	375	374	303	377	374	372	349	383	373	385	334	347	353	363	366	344	334	340	372	325	352	329	383	344	352	316	381	386	397	385	349	346	352	385	383	357	375	368	344	382	343	343	368	352	332	356	333	320	339	346	340	325	340	346	337	341	343	369	342	319	371	318	334	326	361	365	348	365	337	363	386	370	336	327	381	351	345	310	340	332	332	365	366	341	334	364	387	349	368	345	336	358	351	390	362	366	340	356	369	361	329	352	340	335	325	373	341	386	327	391	341	344	336	373	348	344	380	391	320	347	368	339	360	345	315	362	385	357	364	345	356	351	355	378	346	363	347	337	336	371	358	364	371	358	349	342	319	375	374	356	365	334	369	363	343	346	341	325	344	341	378	370	371	356	371	373	333	343	359	334	352	353	375	386	367	366	338	341	364	370	386	350	377	336	365	352	355	341	372	356	345	366	346	367	328	322	341	318	359	337	346	358	353	362	371	378	369	348	324	348	325	338	343	381	339	398	343	333	355	359	331	355	359	352	341	323	335	336	363	357	358	383	363	375	382	345	337	361	389	346	340	333	366	333	327	334	354	348	360	346	379	363	369	321	352	361	352	335	359	344	355	392	358	366	347	386	384	345	391	310	339	344	395	331	394	336	343	334	363	336	366	362	364	345	368	384	369	338	339	336	324	378	363	336	370	328	363	313	385	379	355	361	353	364	353	374	353	354	371	389	397	356	394	367	355	338	369	366	339	361	353	338	383	329	321	340	370	371	342	335	326	339	329	361	366	355	365	347	362	355	393	379	338	354	337	350	360	366	372	371	366	335	353	333	364	374	316	349	355	345	381	348	354	358	369	378	362	326	352	326	338	379	322	354	376	372	358	325	392	348	373	388	360	390	334	345	355	346	358	332	366	353	362	356	357	344	351	330	367	369	327	323	366	341	354	335	355	371	337	321	363	317	400	362	348	368	383	346	351	365	347	353	343	350	336	355	380	354	384	340	363	351	321	358	338	371	354	347	353	348	328	322	331	355	339	362	343	351	359	387	357	333	397	329	316	334	355	337	385	341	366	367	356	344	348	348	362	347	364	315	362	347	372	333	372	323	371	382	367	346	385	344	355	342	342	372	327	356	324	381	324	351	371	359	362	310	356	359	349	375	364	351	370	322	319	354	324	378	343	324	346	357	370	320	360	354	346	354	384	324	350	345	329	345	334	314	364	356	376	356	350	350	322	350	414	318	372	356	338	398	337	358	335	346	370	392	319	336	336	383
7601	1034	1236	957	686	523	458	420	325	328	292	269	285	275	261	258	242	245	241	233	204	206	202	222	256	245	200	216	208	237	237	210	206	186	218	200	212	221	240	230	200	166	222	204	230	233	202	208	239	213	216	224	176	193	242	218	184	206	187	228	197	209	226	239	194	207	214	190	199	197	201	220	231	232	225	198	201	207	180	214	200	208	202	163	197	190	217	209	216	181	221	173	203	227	217	200	216	196	207	216	216	172	179	217	209	222	200	217	183	240	210	209	175	189	195	219	218	206	213	210	197	219	198	234	221	224	220	198	212	223	205	205	178	228	186	180	222	202	241	211	234	195	224	219	195	179	215	216	198	229	217	219	215	167	184	206	200	203	208	210	200	204	198	188	206	196	225	192	194	184	193	235	170	211	177	204	227	222	195	220	212	187	198	224	209	216	202	192	192	190	200	190	192	208	188	186	200	208	216	219	199	196	235	189	195	186	213	206	193	218	206	189	197	206	216	224	186	219	218	209	207	222	177	185	193	214	221	204	195	258	223	231	187	247	213	197	229	203	230	220	208	174	207	216	234	202	213	184	214	198	189	200	217	216	188	222	211	230	190	206	188	217	209	227	220	196	228	228	217	228	191	209	197	216	209	187	206	194	245	224	201	188	211	178	180	216	207	187	208	214	204	197	192	188	207	200	197	209	219	201	197	205	217	207	186	230	192	213	198	215	193	205	226	220	200	207	183	216	218	197	214	216	203	219	226	210	194	194	206	198	210	192	228	204	211	220	182	204	193	199	214	187	234	198	177	194	216	229	214	216	206	205	219	214	211	219	228	220	192	215	204	173	180	197	220	213	206	195	211	226	196	199	194	220	210	194	194	194	215	201	211	198	191	220	194	187	196	227	201	178	201	165	182	197	218	202	193	197	181	218	182	222	231	188	196	203	198	209	226	199	220	210	206	223	221	179	217	178	211	195	187	174	210	188	213	212	236	186	213	201	206	218	199	224	202	214	215	207	222	205	206	205	220	190	220	204	192	216	223	194	188	174	189	226	206	188	209	203	186	202	205	205	203	176	194	216	241	205	203	208	220	202	212	201	198	223	217	172	179	218	180	216	183	198	200	201	192	203	214	210	194	198	184	222	209	209	199	197	185	217	211	222	223	203	210	208	234	191	194	197	227	208	200	200	205	188	191	197	224	230	205	216	209	209	200	235	198	188	198	200	207	225	205	213	193	224	196	202	224	193	207	191	195	226	213	196	190	210	217	197	198	201	199	217	241	211	190	217	221	184	177	227	170	180	222	211	173	219	202	208	187	200	216	240	165	225	204	186	219	189	216	200	197	193	216	208	187	191	178	189	203	180	216	188	201	196	225	215	210	220	230	206	188	200	193	194	209	189	193	190	221	207	213	212	184	210	197	194	209	191	196	194	206	219	174	208	187	191	206	230	218	203	202	214	231	229	214	192	199	210	206	218	222	214	214	189	196	194	211	190	198	200	201	216	197	218	219	190	236	234	234	218	220	224	217	226	216	201	194	227	210	194	208	185	211	181	177	196	214	189	195	187	173	206	218	213	210	214	192	211	191	218	213	210	180	200	197	204	205	211	209	192	193	205	211	229	213	204	186	194	236	176	217	171	200	212	195	215	212	211	211	181	196	197	210	209	201	217	211	169	178	191	214	202	189	249	216	227	214	188	207	209	200	187	181	197	197	179	207	181	201	222	234	195	221	202	195	235	220	191	197	225	206	201	205	179	197	208	214	194	195	208	205	232	188	210	219	193	189	192	211	178	208	202	218	202	194	212	199	181	208	193	199	196	179	215	218	204	195	204	187	180	204	200	205	216	181	200	216	203	193	202	197	209	199	206	189	190	211	172	184	217	196	214	204	209	187	226	220	180	227	186	214	183	223	201	196	212	191	220	174	185	218	225	208	197	211	235	215	197	194	226	203	201	192	211	190	199	192	176	263	209	231	196	202	203	233	197	221	202	192	199	184	202	210	204	210	229	225	223	201	214	207	198	210	179	246	219	177	209	200	176	182	163	201	177	193	211	211	207	199	202	199	223	191	208	208	223	185	220	203	207	206	219	198	217	194	208	195	209	232	203	183	199	215	212	237	206	227	205	175	192	194	221	189	199	236	214	201	226	196	197	220	194	200	191	209	206	233	215	212	208	233	191	171	210	229	183	199	217	210	230	221	221	213	228	207	217	181	202	193	210	208	206	221	216	204	216	197	204	220	191	217	209	181	184	193	209	205	204	194	172	213	196	181	213	187	194	223	198	232	184	204	198	240	222	194	222	206	180	193	197	186	196	181	194	200	170	199	212	207	241	189	194	188	235	204	226	205	190	234	203	179	198	213	213	214	184	203	218	203	210	218	230	207	222	222	214	185	216	200	188	199	214	243	190	216	220	184	209	210	183	192	224	196	200	192	199	186	207	216	207	232	191	194	190	221	199	221	210	234	215	182	211	190	198	213	204	218	200	203	207	212	228	207	238	204	225	171	213	183	207	190	197	221	224	203	204	190	199	193	194	196	199	215	236	229	204	187	203	203	224	193	256	216	226	190	177	214	209	208	189	185	182	217	204	230	207	198	193	197	211	193	183	217	215	225	211	208	202	198	214	208	207	199	198	188	223	203	234	184	203	219	203	237	177	200	211	202	220	198	212	193	208	193	202	207	205	200	193	188	188	220	214	184	222	200	218	201	212	202	180	212	200	189	204	198	185	209	199	216	214	195	202	187	220	210	212	186	212	192	193	203	200	190	218	202	211	193	196	241	240	191	211	199	198	223	222	209	221	227	225	208	201	214	192	209	225	201	203	180	179	197	199	227	215	221	212	228	221	218	202	198	201	211	212	223	197	179	208	203	181	200	175	176	233	204	200	224	193	213	188	204	222	195	215	176	196	185	202	213	241	217	210	193	183	193	193	187	171	227	221	192	221	192	211	224	208	233	185	233	185	215	217	217	202	198	210	207	200	175	214	200	219	203	196	209	197	218	210	208	171	189	220	189	207	191	195	226	192	202	202	208	208	194	207	223	223	202	225	226	186	216	214	203	187	213	191	201	236	198	178	183	203	215	195	217	233	195	206	181	167	224	201	199	205	185	197	214	196	192	213	188	207	213	239	221	177	227	218	228	204	187	189	192	214	194	203	216	215	213	189	193	222	188	189	209	194	179	223	198	220	195	229	208	195	189	214	201	209	228	206	209	226	173	222	195	185	224	181	215	198	194	217	225	201	191	197	186	177	173	178	189	205	215	209	209	202	180	221	226	243	192	192	199	211	218	219	216	194	187	223	198	199	221	188	215	201	199	205	224	208	190	182	191	175	207	207	183	213	215	191	215	210	199	223	194	193	221	211	230	207	214	193	207	192	213	211	194	211	208	198	211	200	204	216	216	189	206	221	202	191	178	190	188	224	182	215	218	238	171	233	202	188	215	212	253	221	180	192	204	200	208	208	219	256	245	220	219	219	200	221	176	214	215	196
5907	1354	2734	3070	2773	2325	2006	1725	1395	1249	1122	1004	1017	942	872	852	809	788	764	788	753	706	718	702	746	648	667	660	605	652	676	660	640	675	659	615	660	633	634	628	580	600	592	622	618	599	625	564	602	580	602	596	596	573	605	605	601	582	616	605	563	570	585	531	588	574	591	563	600	537	567	577	609	605	596	590	588	553	578	559	596	553	596	587	577	577	551	560	587	598	594	556	583	591	592	578	586	547	598	591	593	573	533	572	606	573	571	559	542	558	549	597	587	553	561	545	563	544	578	572	630	588	604	549	551	514	586	616	577	560	579	551	568	575	592	571	603	537	518	606	573	601	557	615	561	579	582	569	554	564	587	588	575	547	589	562	568	571	572	562	587	561	573	543	544	559	607	553	586	549	576	534	567	619	579	569	578	592	565	593	555	534	594	568	565	546	559	527	542	551	529	573	572	573	564	584	566	561	563	544	596	561	575	541	564	572	527	598	618	563	564	575	587	587	613	590	555	613	551	541	549	580	577	558	571	615	555	594	580	522	572	575	586	574	569	543	584	622	587	539	603	551	530	535	574	597	578	603	526	533	550	529	586	587	549	573	555	578	601	556	555	638	526	594	556	546	573	579	579	585	608	530	533	582	611	581	559	570	605	522	569	582	613	556	594	565	561	569	591	583	518	574	595	530	599	554	578	583	566	598	542	541	608	572	561	578	554	592	580	576	574	600	565	562	578	542	570	564	539	539	592	568	574	554	620	607	559	580	611	539	612	551	615	583	610	524	572	559	591	567	566	597	510	551	545	589	543	588	551	552	551	552	570	564	577	572	550	541	571	576	539	593	564	609	556	580	608	552	587	554	619	603	531	531	568	565	544	594	627	564	532	551	577	588	550	553	563	570	547	573	556	590	581	588	594	583	575	541	578	549	561	576	597	571	555	534	547	596	564	567	547	548	543	574	556	554	565	582	524	593	575	545	604	568	564	562	587	539	566	565	548	579	595	564	527	611	562	553	582	550	598	577	551	601	596	614	578	608	579	570	582	561	571	606	592	575	552	593	602	545	577	582	552	556	540	568	593	577	563	519	569	582	538	542	558	560	564	544	550	563	537	521	512	580	559	574	542	551	558	573	550	580	527	549	582	566	560	535	560	597	574	570	547	551	563	542	576	555	575	566	567	557	550	610	603	611	563	541	584	562	541	585	591	624	609	543	592	545	608	581	559	581	620	526	553	586	597	578	571	569	559	602	585	610	588	584	563	548	607	619	545	573	546	536	609	602	627	558	572	593	557	576	591	559	573	555	540	562	578	596	565	571	592	547	625	562	581	571	615	591	587	539	579	578	581	567	612	547	584	553	591	556	588	608	592	554	573	566	581	583	577	563	589	598	580	542	560	513	540	551	530	572	524	560	594	558	561	546	535	557	562	552	540	588	543	526	561	558	606	578	552	538	558	594	598	585	561	584	526	595	562	593	578	600	583	578	578	537	562	553	535	550	590	528	538	561	567	581	537	589	588	581	575	590	585	574	545	578	609	595	569	555	558	579	553	580	505	596	565	559	543	542	546	564	557	554	520	597	597	566	596	624	581	594	568	597	546	601	571	583	560	579	585	556	611	517	552	619	578	569	582	549	584	621	605	575	573	597	590	574	563	583	580	549	626	543	573	560	555	594	556	545	560	556	570	576	544	609	578	591	578	542	536	592	562	569	575	544	560	561	599	538	576	537	587	539	573	588	576	577	553	538	547	548	579	591	561	590	552	526	579	569	575	559	532	565	526	586	561	581	577	569	591	583	553	589	579	567	574	543	576	556	523	532	553	571	565	566	566	571	568	563	568	569	592	553	568	552	535	587	570	584	626	566	557	567	564	602	571	621	589	562	522	563	588	586	591	524	553	536	512	576	589	547	529	581	579	532	617	582	543	598	579	583	586	581	583	534	566	536	590	535	581	565	568	562	557	590	591	537	593	542	563	546	566	588	568	578	579	575	561	574	574	567	571	573	571	626	582	551	573	557	579	610	580	560	547	587	612	598	534	544	583	549	589	577	567	576	582	581	559	588	514	555	565	525	564	552	568	580	577	543	581	552	561	573	536	550	589	604	581	531	523	597	554	582	551	538	581	598	574	526	578	612	599	550	493	577	575	531	591	566	591	566	557	581	586	554	573	542	535	542	567	577	510	567	544	570	600	562	576	546	529	553	584	567	580	564	570	570	625	546	564	537	583	598	577	562	529	571	580	547	558	559	541	622	585	575	569	604	544	563	515	579	590	539	554	599	581	546	515	604	557	591	626	548	564	559	579	560	574	580	520	620	609	595	553	548	594	615	567	568	593	606	570	521	541	519	571	596	533	572	586	606	559	549	570	569	572	594	555	574	580	584	595	542	599	589	609	581	557	566	578	553	548	572	561	577	598	530	545	562	589	547	569	560	566	517	564	540	600	572	591	598	565	529	568	579	587	528	601	535	543	592	550	565	548	559	524	540	551	597	573	582	567	553	561	565	555	608	551	538	575	592	563	561	556	550	590	522	572	563	585	634	549	533	590	571	581	595	552	578	560	548	559	554	561	563	535	582	581	530	570	573	612	561	601	555	567	547	590	563	542	571	586	592	571	546	582	547	537	565	552	586	584	587	586	582	602	597	588	523	565	548	566	558	583	565	564	637	546	585	572	559	557	567	552	549	613	561	564	577	595	581	578	575	583	550	547	594	567	576	601	613	554	537	570	569	562	537	572	566	560	562	579	591	570	539	582	582	581	575	568	585	553	543	578	612	579	560	569	556	591	564	583	561	583	598	588	552	578	562	619	578	596	558	585	546	530	553	584	548	595	574	563	588	574	617	585	585	594	536	554	593	583	592	576	582	552	570	548	564	575	548	557	578	547	557	584	565	565	593	583	547	558	556	532	544	576	535	568	545	554	546	574	538	582	601	613	619	537	570	583	597	573	569	604	579	590	593	544	522	553	550	537	572	556	532	637	604	610	594	532	620	607	575	534	558	543	581	603	561	577	566	563	597	574	592	562	589	560	569	581	594	566	600	569	621	575	567	528	547	591	568	509	570	570	560	559	576	582	558	634	602	596	549	600	603	553	593	578	540	544	556	545	589	552	552	579	549	613	590	560	565	587	576	558	549	588	604	545	525	612	556	579	604	491	554	539	530	559	579	559	591	604	542	553	566	601	552	594	570	614	580	574	580	578	562	576	560	572	532	537	571	550	565	560	572	594	586	538	554	566	582	613	574	580	548	566	556	551	566	569	618	578	560	565	558	597	602	580	545	599	576	578	569	562	576	569	536	555	565	548	572	536	531	577	546	551	549	589	593	594	580	591	537	579	554	555	560	607	568	552	555	583	555	610	540	570	527	566	585	586	546	585	516	572	561	529	563	578	566	570	576	576	595	535	563	560	585	564	619	513	537	605	589	548	551	579	553	541	553	585	589	557	596	567	573	563	586	623	569	574	551	539	578	588	525	620	531	549	553	571	594	540	512
14371	2530	2583	1948	1469	1078	969	787	645	636	528	493	534	468	454	451	428	404	451	425	422	423	402	402	384	369	393	389	400	404	374	374	374	375	386	396	381	382	388	368	361	330	413	334	386	355	376	377	380	364	337	365	361	346	392	369	382	345	370	364	370	379	360	343	365	359	376	393	373	325	379	315	386	391	375	379	379	396	361	373	362	364	395	346	363	323	357	371	368	381	373	409	387	366	365	337	367	332	384	373	348	358	368	380	378	376	364	371	359	341	370	410	374	385	362	371	418	369	363	395	389	359	392	350	389	358	404	377	367	358	375	382	372	342	372	367	328	362	369	379	335	392	362	407	358	374	383	349	353	358	348	360	389	361	381	349	364	359	390	337	342	360	394	352	348	380	345	368	369	387	344	383	390	356	342	358	377	368	358	373	407	361	349	361	335	351	385	364	405	366	333	356	346	352	380	346	338	367	361	351	353	357	367	373	377	364	349	348	332	334	363	371	344	355	384	339	336	346	377	338	366	369	343	389	381	367	393	345	344	348	356	380	337	373	374	341	389	365	347	334	358	335	393	366	397	360	329	344	426	354	356	377	366	350	358	320	353	338	383	339	349	359	367	365	364	380	348	381	370	380	360	388	360	336	363	356	355	357	374	393	340	357	343	361	382	377	367	307	373	365	366	334	367	370	360	331	352	358	353	377	361	381	389	376	340	370	379	361	367	336	358	383	376	365	347	384	390	360	367	355	378	352	379	383	361	372	392	361	381	383	398	381	366	385	338	371	365	369	357	373	382	350	365	368	337	377	396	344	358	365	329	369	374	362	356	377	357	349	385	361	338	392	347	373	383	378	354	389	376	353	351	298	366	328	344	348	402	391	376	353	360	393	381	388	371	376	373	395	385	389	357	386	399	347	365	361	342	387	381	383	369	364	388	369	361	366	356	390	375	365	360	338	368	355	355	343	367	382	359	355	391	372	371	365	332	344	376	345	369	373	372	399	347	384	389	365	397	374	380	338	385	396	385	381	350	364	359	385	359	367	396	344	363	346	358	343	345	405	339	368	367	391	375	395	382	345	336	377	376	353	370	367	345	361	374	371	384	366	358	341	357	361	363	369	381	375	356	385	377	375	361	389	383	357	366	366	381	368	350	353	354	367	334	362	347	379	375	340	331	366	367	368	384	367	374	343	357	353	365	364	357	384	359	321	372	391	403	363	382	356	328	363	366	387	343	356	349	368	367	360	377	337	375	404	373	349	365	362	342	354	352	330	345	323	345	379	337	377	384	359	390	381	367	417	367	402	348	374	340	332	384	356	368	383	405	365	358	337	344	395	388	374	351	370	394	375	380	356	361	345	371	384	377	364	377	371	331	338	350	371	390	383	375	364	335	337	367	362	378	378	377	352	373	351	361	385	353	387	378	358	376	326	342	375	357	363	368	373	358	335	370	329	380	388	372	398	358	390	343	389	366	374	400	317	363	359	342	339	374	374	412	359	328	319	344	370	352	389	355	349	346	364	364	358	368	348	366	397	333	330	356	346	355	354	409	365	357	350	326	367	348	387	357	388	371	358	362	368	368	349	355	362	328	423	365	357	366	387	350	370	385	339	324	359	379	358	345	310	382	350	381	366	390	380	367	341	355	369	372	358	367	375	372	358	372	382	378	342	380	358	349	368	354	344	366	356	371	352	347	347	363	389	335	342	352	378	360	341	354	351	403	351	379	386	366	370	368	376	353	374	355	390	368	359	356	354	332	354	344	383	322	342	364	394	357	374	376	368	370	362	390	354	348	350	367	336	371	340	381	345	381	342	363	386	385	366	348	394	344	368	350	353	324	377	328	365	393	393	354	329	369	354	367	383	358	370	345	344	350	354	373	369	364	373	389	367	357	357	373	391	364	374	372	351	370	337	404	373	364	332	350	334	371	357	365	373	377	388	369	343	354	400	367	356	378	343	362	342	367	351	359	381	365	373	354	357	334	362	362	353	343	344	368	333	348	395	350	403	387	384	346	363	388	377	362	352	384	372	397	400	385	420	372	343	356	357	322	350	388	354	375	373	352	351	369	349	335	362	379	354	373	355	382	412	377	393	358	360	367	372	387	359	374	340	333	353	367	367	347	356	381	385	361	396	379	362	357	337	422	397	340	381	359	372	343	361	372	375	380	350	387	367	348	390	360	330	348	373	371	356	345	331	335	370	342	342	358	350	366	404	346	375	379	355	360	366	357	343	379	346	387	373	346	388	349	334	349	402	306	349	382	375	404	388	321	365	367	391	373	353	364	353	338	357	330	364	429	336	372	334	363	368	362	378	376	329	388	357	376	356	337	331	384	336	375	347	347	392	360	377	380	406	375	344	381	323	327	404	385	342	410	356	394	366	333	345	398	395	341	385	381	357	380	366	373	351	375	338	321	382	360	383	381	383	379	401	387	387	383	355	386	342	391	343	355	345	390	363	367	362	371	364	393	367	343	391	383	335	355	372	415	358	388	383	344	330	375	346	365	328	355	365	398	330	369	360	358	377	382	371	350	379	392	325	366	357	345	390	353	342	343	362	335	348	344	370	349	364	313	370	362	373	370	377	336	375	372	326	369	386	372	379	370	362	364	382	371	355	398	384	394	377	346	349	363	335	340	381	351	350	370	359	338	397	351	391	351	352	394	359	351	336	384	388	352	407	344	377	406	331	364	374	346	357	403	375	394	351	334	363	355	400	382	380	383	389	370	350	401	379	347	375	390	350	393	358	353	360	348	395	366	371	374	358	318	362	368	375	383	341	364	338	333	363	372	362	354	337	355	367	390	376	369	366	340	365	328	398	374	379	349	356	349	351	396	349	353	347	388	367	383	376	365	349	351	342	349	369	345	328	358	376	341	374	349	355	338	376	350	337	335	353	372	391	387	378	332	384	370	332	353	347	349	339	370	370	348	376	322	393	355	378	366	386	360	366	343	386	394	348	382	357	369	333	397	374	358	360	353	376	352	344	391	356	345	345	348	401	360	328	377	354	362	405	383	381	325	382	372	357	366	346	362	373	361	368	343	358	337	371	361	407	377	345	320	375	365	366	388	377	397	385	392	412	365	361	377	411	357	331	392	369	378	353	339	366	338	371	377	376	364	380	361	346	371	343	375	377	330	341	319	374	360	361	369	371	368	361	367	388	362	387	372	400	373	360	377	345	329	341	359	361	382	362	399	382	343	374	385	374	355	376	349	314	357	363	389	373	376	372	366	376	376	376	331	344	369	345	374	355	361	374	361	343	344	383	342	371	399	346	375	363	333	380	352	353	352	370	373	366	332	365	376	349	388	395	372	305	385	390	389	386	359	334	372	349	389	374	367	348	349	370	350	378	327	337	374	359	362	362	366	375	372	366	361	347	380	379	377	343	350	361	369	360	393	353	366	368	375	354	364	366	369	362	386	348	338	369	324	318	330	348	349	354	362	377	378	368	407	372	382	344	344	367	393	393	354	349	357	388	358	363	327	380	370	373
7844	2390	5113	5762	4958	4440	3699	3140	2529	2255	2108	1870	1791	1615	1490	1487	1383	1334	1304	1245	1185	1232	1142	1094	1132	1112	1066	1138	1113	1059	1034	1066	1048	1043	973	1060	1025	1004	1016	998	1019	991	979	978	1011	955	965	968	904	918	930	955	935	976	941	975	933	923	907	891	933	940	884	919	916	914	989	958	910	904	914	960	936	939	931	912	918	870	842	913	910	896	861	948	910	929	893	899	906	935	836	962	920	894	932	855	941	983	924	867	903	876	887	842	872	890	916	934	908	871	890	876	886	877	936	925	887	883	867	913	925	881	892	890	885	900	921	929	861	893	917	872	897	832	884	938	869	889	910	917	891	942	871	912	896	942	898	870	843	886	886	902	890	894	912	834	881	894	930	895	937	844	883	901	880	893	865	879	903	881	905	900	895	906	899	914	870	904	928	918	854	865	878	879	908	919	869	841	840	888	932	907	910	894	889	874	883	858	936	893	876	843	892	887	935	908	915	917	819	871	911	879	912	874	865	901	906	872	884	902	920	897	919	856	902	877	916	944	909	885	890	906	860	872	857	933	850	895	862	881	939	890	926	880	919	932	833	907	908	882	894	932	925	861	913	882	820	868	877	926	899	886	883	887	861	874	871	910	872	845	949	857	865	841	894	914	870	870	889	829	909	861	891	872	909	898	882	940	895	855	850	870	892	896	891	855	904	881	901	889	876	867	845	871	860	858	893	870	904	906	886	927	864	846	864	904	882	858	882	900	905	851	924	861	894	871	857	892	859	915	891	860	937	904	864	914	890	901	863	869	878	872	843	919	926	890	924	858	909	909	944	888	958	925	876	904	841	859	916	872	905	934	889	918	913	912	836	899	886	892	879	935	907	929	940	944	873	840	868	908	883	866	889	896	915	887	937	864	872	868	886	864	928	936	874	878	896	868	879	932	957	839	932	907	852	907	853	881	903	895	887	881	855	923	822	911	877	893	885	877	882	905	954	856	910	891	869	871	863	893	899	886	920	921	918	839	910	900	910	913	912	912	875	848	884	901	900	902	902	917	903	875	907	886	892	915	948	890	875	842	873	843	881	854	875	886	890	923	874	905	858	912	912	893	880	955	885	984	858	843	900	889	914	897	834	900	901	875	897	890	897	910	872	866	905	904	970	872	898	820	878	852	883	861	917	876	954	885	899	891	860	885	865	875	909	919	873	855	919	964	880	900	975	958	866	906	807	907	941	880	886	898	893	861	937	874	879	907	919	856	908	883	911	891	867	898	870	871	869	925	904	854	960	915	907	863	927	867	906	861	880	928	880	870	887	906	904	931	834	885	901	941	914	856	895	878	889	887	948	922	934	893	863	898	847	898	906	931	869	859	900	915	912	920	881	950	892	892	871	946	903	904	902	886	914	900	904	854	925	869	908	868	899	915	911	876	882	860	897	884	936	863	857	902	890	849	901	834	915	867	902	930	915	938	911	868	853	845	869	891	856	850	913	923	846	830	851	884	878	846	883	863	884	869	892	931	902	872	887	896	873	901	851	875	963	900	940	834	870	809	937	878	892	891	867	898	918	877	835	882	890	915	920	847	867	855	871	944	890	867	900	892	927	887	891	921	928	886	954	895	871	892	872	891	911	896	859	882	891	925	822	904	868	951	917	876	913	908	887	872	877	851	924	923	910	944	884	903	848	897	912	851	921	865	914	872	894	889	881	847	881	897	927	875	881	871	892	864	831	885	847	851	852	859	901	890	913	938	908	848	893	887	945	908	866	871	874	877	924	883	866	880	874	870	879	858	953	879	989	914	909	878	894	897	874	873	850	921	903	930	902	919	922	909	876	868	889	910	887	902	889	881	849	876	896	942	902	883	970	891	881	916	895	841	939	873	892	909	903	870	918	872	895	883	905	927	890	865	880	920	937	928	897	876	861	881	894	907	910	908	905	922	875	848	898	884	892	864	886	880	900	908	920	883	894	849	874	948	942	870	919	847	884	907	906	915	938	900	860	929	852	909	811	867	895	897	889	890	887	863	921	868	843	871	848	830	941	861	879	915	830	848	857	891	870	913	856	901	851	903	899	938	900	882	811	858	870	916	908	870	925	910	843	872	896	808	833	881	852	866	906	834	930	860	909	874	857	847	919	896	906	904	916	885	887	849	861	876	870	850	896	879	868	882	874	865	935	958	887	910	921	906	895	858	907	859	897	866	882	861	893	905	927	852	902	875	856	895	840	826	893	852	847	908	885	881	818	862	909	891	859	880	890	886	900	883	907	861	872	918	878	878	905	835	861	884	930	898	966	899	891	887	890	927	887	943	915	845	937	817	874	914	918	841	887	887	871	906	887	923	924	857	901	843	947	878	881	854	866	915	906	864	895	860	876	856	892	899	857	871	892	902	869	907	903	808	918	877	934	925	888	870	858	877	851	838	943	897	886	877	938	876	891	895	823	872	865	930	905	901	939	894	901	891	930	919	855	871	903	864	918	854	918	889	876	918	920	924	877	906	844	885	862	952	899	896	833	883	907	928	877	871	864	858	880	828	869	883	896	919	958	895	970	915	929	877	886	966	940	938	935	876	914	932	868	897	908	887	870	939	870	909	947	898	879	865	804	895	951	859	955	888	871	906	908	944	900	917	900	880	865	911	913	872	922	907	950	882	894	910	838	931	923	859	922	887	900	929	870	915	905	888	858	883	838	902	900	844	815	868	896	889	891	899	849	913	890	900	848	924	867	869	921	846	888	870	912	893	882	934	954	874	919	892	878	851	869	974	948	878	913	917	922	880	878	913	864	932	814	839	965	888	893	863	873	853	936	875	859	890	889	920	910	905	855	924	889	874	914	921	836	908	840	892	871	929	903	902	899	891	919	866	873	904	871	896	900	899	882	857	907	820	895	885	884	870	873	876	891	867	885	861	937	902	918	886	898	920	845	907	884	902	874	930	883	841	884	899	928	862	928	893	887	917	883	958	900	888	917	861	886	911	924	901	880	892	897	837	867	862	872	931	907	863	894	889	947	885	926	901	881	867	893	890	866	859	888	884	903	873	872	890	862	899	842	911	870	877	889	917	845	894	886	948	893	898	881	853	887	879	854	927	908	913	899	862	950	895	877	860	922	862	825	901	903	901	920	838	915	841	852	876	871	888	848	858	848	843	849	884	918	869	903	893	902	902	863	912	888	860	952	908	867	913	886	878	832	891	922	894	883	896	927	889	867	884	833	853	924	889	940	887	928	895	910	894	915	861	875	894	899	863	916	821	842	900	864	884	887	984	891	857	971	948	846	835	870	856	937	851	933	841	898	866	911	871	913	926	875	881	911	935	921	891	923	926	875	829	890	864	917	875	913	896	890	915	901	886	928	868	947	910	944	895	890	891	888	894	893	860	915	882	877	878	922	870	882	904	908	825	927	843	844	904	930	880	898	891	913	938	926	858	908	821	874	863	820	917	897	921	926	878	919	896	975	880	859	877	928	907	926	907	872	847	935	861	913	920	880	910	885	834	807	916	844	894
1919	121	144	126	119	145	125	115	114	111	93	105	117	106	92	120	113	92	103	114	106	93	94	107	104	110	114	130	94	126	99	137	103	119	108	121	95	121	109	90	125	112	107	93	121	115	108	122	118	105	119	113	116	107	111	129	130	117	110	124	103	109	123	106	104	114	90	115	93	91	102	100	111	98	110	122	107	101	104	118	117	115	100	120	98	103	132	126	107	123	120	110	105	106	111	121	110	98	94	129	117	132	118	94	89	120	104	110	130	101	102	132	124	116	106	124	100	93	99	115	118	119	103	113	106	115	124	116	105	109	104	129	119	112	113	106	108	118	118	100	129	99	101	103	98	117	118	121	102	114	134	96	105	121	101	108	132	102	134	121	97	120	115	111	116	125	125	119	109	98	106	95	116	114	95	116	119	117	108	98	99	105	113	108	90	100	113	111	94	102	97	103	119	79	105	110	112	118	118	109	102	109	101	121	113	117	117	115	104	108	98	103	107	115	129	123	118	106	97	97	117	94	99	125	114	107	115	108	104	120	126	96	93	119	108	134	128	131	78	116	119	99	120	133	116	127	104	106	112	98	105	108	92	110	135	102	129	121	114	86	135	119	106	113	113	106	133	123	103	129	122	103	113	105	99	109	118	123	105	99	100	112	99	113	121	118	108	111	104	121	123	110	120	105	108	113	98	117	126	113	105	118	95	115	110	120	108	88	98	114	113	114	105	129	115	116	115	117	108	118	131	111	102	108	110	79	109	127	118	118	100	121	101	107	104	110	121	114	104	103	97	114	119	97	123	103	123	104	88	120	114	112	93	138	118	122	129	97	116	118	135	85	108	120	109	121	104	122	133	120	104	112	100	116	114	118	91	97	108	135	97	111	103	113	113	96	121	124	116	105	105	125	115	115	118	102	108	102	100	102	115	116	118	107	118	98	99	103	122	102	113	97	112	107	125	118	112	116	105	116	97	112	105	105	128	137	114	102	118	116	123	108	103	115	119	98	109	102	132	107	105	116	114	123	115	113	106	89	109	119	120	112	125	95	98	110	111	102	101	107	106	105	125	93	103	106	127	113	122	103	95	106	105	121	118	103	96	104	97	115	121	108	121	104	109	115	126	114	122	113	103	100	105	117	125	99	123	108	100	127	94	100	107	106	98	110	108	114	89	120	117	105	106	121	120	113	105	111	114	107	119	108	115	114	112	124	110	111	108	103	99	106	141	126	93	116	103	106	129	97	115	116	105	108	128	108	100	108	117	99	117	93	127	113	108	102	119	95	126	108	126	122	111	105	136	102	124	103	111	103	128	125	109	104	94	114	91	103	105	111	111	132	96	102	132	122	111	106	107	113	103	116	111	125	119	120	109	96	96	84	97	116	106	122	122	125	122	123	122	98	127	96	129	103	90	106	105	111	113	103	112	113	101	107	107	116	108	105	121	104	131	125	104	120	124	114	107	91	113	93	104	115	112	119	100	109	126	119	107	97	122	110	100	117	127	109	121	113	104	96	113	96	106	108	127	120	121	119	114	120	118	116	108	89	101	114	107	122	111	95	100	119	103	115	130	112	109	124	108	97	134	124	97	89	96	113	107	146	103	106	112	98	117	120	106	96	106	108	114	103	111	126	115	98	108	116	120	109	104	90	98	118	111	99	116	102	110	117	107	113	91	101	105	125	103	107	122	101	117	125	120	109	100	122	97	105	99	119	116	105	98	110	123	109	112	115	125	109	113	106	107	108	113	112	118	109	102	117	122	82	117	89	106	94	101	118	91	117	116	122	101	124	115	115	105	112	107	102	102	114	109	97	94	105	111	135	108	103	131	111	122	113	115	127	107	107	101	116	113	125	123	106	103	111	127	84	114	108	102	139	128	109	111	118	108	119	119	119	101	112	92	123	104	131	129	103	89	113	99	84	111	100	98	108	95	109	125	115	93	104	88	108	115	96	109	119	135	106	100	97	108	126	124	94	101	99	124	99	109	102	121	88	93	119	133	133	105	105	102	95	108	100	110	117	129	111	101	93	115	94	113	120	126	100	104	119	120	129	112	113	109	103	102	113	116	116	129	118	108	102	107	99	97	103	126	100	103	113	131	122	106	134	96	97	99	119	110	115	96	125	92	116	110	114	128	114	112	122	107	99	120	108	88	104	97	112	110	109	124	90	123	103	103	111	114	101	105	99	87	96	110	118	126	107	104	108	118	113	110	130	115	125	92	109	104	104	126	120	114	110	114	126	95	108	119	106	89	106	104	111	108	104	101	102	101	101	116	104	96	110	118	124	113	108	102	99	139	118	109	101	120	107	139	108	125	109	98	109	100	118	103	105	89	98	96	96	112	94	95	97	107	122	112	100	116	134	127	122	121	112	127	100	121	95	105	90	122	86	93	120	120	127	111	103	118	119	119	111	102	113	100	111	110	117	141	111	107	113	132	114	113	102	117	124	105	115	120	120	125	122	93	99	115	118	118	110	110	121	110	95	115	111	81	120	101	110	120	119	127	102	111	104	103	98	129	117	113	88	128	133	115	109	100	103	119	113	111	110	114	98	98	104	119	123	131	99	124	116	103	99	108	117	114	92	104	113	123	96	108	132	142	102	82	114	94	118	133	107	125	96	115	102	109	94	111	125	90	99	113	107	107	116	121	108	95	124	95	114	113	132	101	103	111	116	117	119	117	97	111	99	117	108	111	117	120	113	104	110	110	117	103	107	111	108	134	87	101	105	126	120	118	122	119	129	94	115	110	113	102	114	116	87	109	111	115	113	118	108	103	110	112	99	106	109	116	120	135	102	112	113	119	119	117	90	111	106	103	105	103	123	117	86	108	107	112	114	113	136	131	115	103	95	112	113	110	114	106	123	132	109	132	98	119	132	111	109	114	117	113	93	114	116	89	119	109	136	114	113	124	104	113	138	125	115	114	119	111	112	104	94	103	108	110	110	112	98	93	115	108	106	118	110	107	113	92	117	92	112	112	103	106	103	95	126	96	109	133	124	124	95	94	134	113	110	106	117	113	118	115	89	110	124	101	114	106	122	121	94	104	131	103	108	110	110	77	96	106	107	104	125	104	114	102	117	114	103	122	123	96	102	112	112	117	119	96	111	97	121	109	123	114	101	114	112	110	106	98	112	98	104	106	117	114	118	117	119	105	101	111	126	115	91	108	118	112	110	109	101	127	97	113	104	116	129	99	109	109	112	110	126	113	112	105	117	115	114	113	129	118	113	114	97	104	109	106	119	113	113	99	112	114	89	115	100	117	113	119	111	138	113	91	122	101	92	112	99	111	134	110	100	122	93	120	129	129	99	104	92	100	109	109	120	104	96	113	127	131	116	106	113	115	113	90	96	105	105	92	98	127	97	101	103	115	118	107	121	107	93	112	110	101	118	98	109	116	126	96	92	118	107	128	122	95	87	105	102	95	109	126	133	105	95	91	101	94	106	117	98	113	96	98	104	91	107	123	124	120	89	102	99	106	118	103	97	111	115
2172	403	431	450	434	466	428	401	388	430	386	387	386	360	391	389	343	349	371	370	343	365	332	364	328	360	371	360	370	376	324	338	354	363	317	388	379	364	347	347	369	349	379	352	381	366	350	372	353	363	346	379	381	355	359	339	335	353	341	364	334	371	370	360	351	343	362	371	393	353	356	351	350	346	340	309	342	339	334	370	374	332	363	333	291	376	321	384	368	349	312	345	355	375	330	395	331	357	315	362	361	374	363	370	366	386	367	368	395	318	335	368	339	378	359	334	350	370	344	365	372	333	364	353	376	366	371	331	371	359	349	349	347	318	370	365	367	375	365	366	366	361	361	363	361	354	363	319	376	331	349	368	386	358	334	362	369	353	371	340	365	331	364	338	337	403	347	342	353	328	356	365	350	369	352	375	363	355	339	352	348	372	349	335	345	373	358	363	348	363	371	323	390	352	332	351	341	351	360	343	347	352	359	335	364	374	335	375	362	372	343	367	345	346	358	374	354	373	391	368	335	355	312	355	362	356	359	369	330	374	352	347	360	320	323	339	347	350	334	349	369	330	346	376	363	330	328	342	384	373	376	335	307	335	341	369	364	370	334	348	333	369	341	336	359	320	334	352	336	386	320	333	378	358	345	339	323	327	339	359	344	369	346	372	339	347	361	374	334	370	337	358	372	362	349	339	329	353	361	346	328	327	374	347	327	378	330	347	380	328	348	348	358	368	347	373	347	328	352	377	334	351	365	319	312	347	362	346	334	344	340	366	325	350	366	345	377	368	344	382	312	337	394	323	339	338	366	384	332	355	349	356	370	331	350	346	355	360	392	377	368	350	322	353	375	386	320	345	352	352	369	358	346	344	343	371	374	347	353	364	344	349	336	350	354	360	338	362	356	368	340	332	330	313	358	380	338	305	357	385	326	362	362	333	357	354	318	364	351	334	349	355	324	357	373	368	351	340	363	369	350	362	337	322	320	363	376	327	357	367	356	365	356	375	363	368	342	347	355	347	375	338	345	352	341	325	377	342	350	341	396	379	328	361	360	365	405	356	327	364	363	318	358	325	339	362	318	348	363	341	352	366	351	350	350	394	350	366	365	364	355	360	354	372	364	352	355	336	345	361	322	367	348	365	363	371	338	364	315	368	362	337	341	346	360	347	356	323	372	336	338	340	326	359	350	386	359	349	399	341	376	351	375	313	347	330	365	369	361	353	340	343	346	338	345	396	331	357	360	351	356	403	349	353	368	368	333	379	321	351	313	349	361	353	364	344	349	343	357	354	350	350	343	332	321	394	377	364	351	370	370	342	339	312	350	353	391	356	340	359	368	359	358	356	375	348	351	350	330	353	365	367	372	380	349	323	379	342	384	348	354	311	355	354	356	328	355	362	370	335	354	348	349	369	349	336	319	328	358	318	351	355	359	366	356	366	348	370	354	315	343	357	330	364	348	340	341	352	365	358	331	351	356	363	370	358	362	331	361	361	341	321	375	379	349	351	349	330	354	365	373	353	381	334	347	357	372	374	335	362	356	359	335	356	351	336	348	362	341	368	318	318	304	331	369	323	349	363	349	368	340	377	364	363	356	381	355	349	374	375	370	350	317	365	356	325	354	339	365	343	355	359	384	364	346	346	332	357	354	325	356	349	332	374	344	326	371	377	362	363	369	360	360	353	325	350	351	301	361	353	368	332	337	378	369	361	328	368	348	357	360	373	376	370	339	326	363	367	328	359	368	346	373	359	367	328	365	305	352	343	359	360	346	380	359	376	396	342	370	373	362	338	336	343	384	324	348	355	342	339	333	361	378	364	355	338	365	358	372	329	317	331	357	339	346	312	361	330	362	327	363	363	345	366	355	342	356	355	347	347	336	338	354	349	377	338	341	342	354	373	340	354	346	326	336	415	352	362	376	356	381	347	331	354	379	354	361	366	351	342	351	357	358	369	322	361	338	366	333	361	369	364	362	364	331	331	340	345	336	368	351	341	346	359	339	349	321	338	344	373	356	376	332	342	380	343	361	364	337	343	359	342	333	375	373	327	387	376	347	343	355	343	373	334	356	360	310	381	354	330	326	369	333	378	362	361	332	351	364	375	365	350	343	378	370	328	350	354	335	314	342	386	364	362	368	326	330	341	351	349	377	342	327	336	329	366	348	336	355	369	365	372	347	345	359	356	350	357	343	353	344	335	373	391	331	382	372	346	351	362	373	349	343	355	350	370	332	368	349	329	351	384	354	323	376	344	357	362	369	336	386	358	364	310	357	325	351	312	351	344	332	340	359	358	363	353	331	340	341	385	367	364	349	326	368	337	331	350	360	336	335	337	365	338	339	334	351	335	372	336	369	322	376	397	337	324	345	339	355	344	354	306	352	331	349	343	369	345	344	375	359	338	359	322	340	380	372	340	342	351	316	372	349	350	367	356	338	372	368	370	352	302	325	385	380	347	375	317	354	345	386	347	352	327	343	380	346	362	365	335	324	340	350	355	337	323	381	326	362	361	391	374	336	351	354	351	374	344	351	316	367	395	366	363	378	326	337	344	348	335	333	334	349	359	364	334	338	345	353	375	362	314	317	360	390	336	355	374	361	323	364	376	362	346	355	336	361	351	347	338	348	378	339	344	385	373	360	326	349	359	328	381	366	330	353	382	382	366	338	344	329	366	340	359	300	356	363	363	375	343	336	342	379	333	353	374	331	322	373	340	352	351	361	336	345	352	382	309	339	342	354	367	357	371	312	382	355	331	337	337	369	363	354	366	318	344	335	352	344	359	347	330	373	345	345	325	327	347	334	354	362	355	379	364	325	361	337	376	360	352	352	317	331	336	312	342	392	340	366	381	361	337	343	382	359	377	283	353	343	341	390	359	335	369	328	350	380	372	323	316	380	347	355	410	349	311	339	360	340	376	341	336	360	359	368	356	359	337	346	367	376	352	356	329	349	366	386	347	384	351	334	392	366	353	355	405	372	374	367	320	362	341	363	342	331	378	370	354	393	319	351	364	359	384	362	371	376	343	334	327	380	387	360	367	377	348	389	336	373	360	339	343	349	351	355	334	389	382	387	375	343	339	348	378	361	366	362	367	355	344	359	317	374	378	358	397	329	362	346	378	323	391	363	374	351	331	361	403	356	344	347	351	343	363	365	354	373	349	339	366	347	349	335	354	356	336	362	333	398	330	334	352	384	327	347	372	359	334	339	322	351	361	374	363	358	330	326	350	370	371	373	353	356	372	313	350	331	311	312	335	359	338	400	359	354	362	341	398	384	379	345	344	346	347	350	337	290	354	391	351	357	360	399	351	343	379	310	326	361	362	366	340	330	372	344	351	311	359	351	365	346	346	374	338	367	377	388	344	346	369	337	371	363	315	325	343	349	341	361	363	349	347	338	331	343	321	347	337	341	339	330	357	396	330	369	334	317	341	358	384	334	333	372	345	362	353	357	353	393	323	327	380	338	353	338	335	368	317	354	332	393	358	348	359	337	366
7488	1008	1270	917	696	509	488	408	368	330	288	299	266	264	292	231	264	240	188	206	240	252	259	216	203	236	209	227	220	223	212	216	241	225	217	221	209	226	199	205	215	231	209	189	216	192	188	240	220	205	183	187	177	197	206	202	202	192	220	206	203	221	200	197	216	219	203	197	219	199	203	204	206	187	221	215	205	195	206	237	210	203	210	198	228	172	216	207	214	214	192	231	190	204	224	202	209	199	225	184	192	190	221	205	189	191	199	204	224	213	187	206	211	204	213	203	233	207	170	237	203	213	238	204	193	217	218	186	194	186	210	192	210	218	195	210	228	204	199	213	189	207	195	212	219	216	202	235	223	201	221	184	232	203	203	202	187	194	198	181	210	212	215	200	204	206	192	202	211	196	204	213	209	214	186	196	205	189	206	183	204	211	206	203	231	203	223	203	200	217	206	185	207	192	184	199	191	181	217	207	211	182	217	208	193	225	216	181	167	197	217	212	213	220	223	203	220	226	219	203	181	173	227	201	202	208	203	232	203	213	222	203	205	185	222	209	218	216	206	183	188	221	222	196	201	202	206	186	194	199	199	227	223	221	202	193	212	198	199	213	214	215	218	187	193	219	184	221	219	229	239	197	184	199	197	194	194	214	228	223	207	219	186	201	188	204	223	211	204	218	223	215	197	227	222	217	200	226	183	193	201	234	193	209	197	199	203	197	215	188	218	227	210	217	242	200	206	210	197	193	194	193	196	212	226	190	239	195	221	204	210	187	208	187	210	218	208	214	198	229	200	201	213	202	203	236	207	193	227	199	164	200	202	202	200	221	180	216	205	199	196	229	192	193	200	194	213	207	219	197	225	221	190	175	185	207	195	220	216	191	206	193	232	200	185	229	186	231	202	206	186	201	204	193	206	220	180	179	213	207	199	203	225	212	214	187	189	217	192	217	189	187	194	211	202	186	211	196	193	192	182	199	181	221	212	179	235	198	201	206	181	192	215	216	222	221	198	226	190	207	223	186	194	225	207	202	201	186	217	214	207	224	185	205	206	205	213	196	194	212	214	187	209	186	186	206	199	182	177	206	206	214	194	213	191	206	229	194	194	232	221	210	209	198	213	240	189	197	211	220	184	220	192	199	212	205	217	187	211	215	198	177	228	204	211	205	201	210	202	186	208	214	209	215	242	205	203	225	209	188	190	198	216	221	167	194	209	198	196	211	228	204	202	202	221	200	193	188	192	200	174	232	225	206	183	194	192	194	230	207	196	174	197	208	174	217	189	216	204	227	218	219	200	229	229	185	196	204	231	219	211	211	188	201	193	198	190	206	198	188	208	212	192	178	215	226	211	181	195	210	182	219	196	213	208	224	211	207	205	194	213	223	208	212	205	191	211	223	218	213	197	194	210	197	191	227	204	208	207	208	172	212	169	202	218	213	204	213	225	181	218	203	214	193	191	193	201	208	214	198	211	217	235	200	212	208	223	206	199	202	200	214	220	185	218	196	199	216	194	203	217	191	195	228	209	210	211	194	204	203	177	220	232	232	185	232	219	219	209	201	215	203	214	207	209	209	200	218	194	223	199	200	209	218	209	199	212	187	197	197	192	223	245	206	233	201	209	197	196	216	204	236	211	194	212	204	206	224	188	166	226	193	221	215	226	216	191	217	226	199	216	225	203	213	222	193	219	192	176	210	193	191	192	222	182	224	197	213	224	188	239	165	183	166	227	194	227	216	191	206	201	216	205	203	191	181	222	199	201	192	210	206	204	223	201	184	188	185	205	216	225	190	201	220	186	202	203	222	223	192	211	189	181	225	210	197	204	233	216	229	217	235	198	218	204	203	211	223	219	222	209	196	208	211	197	192	216	212	209	222	198	188	212	222	203	200	206	222	188	193	185	206	206	219	221	216	228	206	200	214	188	207	186	195	214	210	194	186	224	203	232	209	217	229	215	220	197	195	208	191	228	226	214	212	183	194	188	231	214	209	197	199	221	205	190	228	220	211	220	209	198	203	240	210	201	215	217	228	202	216	198	208	208	226	227	196	175	188	217	204	188	192	210	217	220	215	206	219	207	226	216	218	215	192	218	212	194	176	214	203	187	220	203	224	234	205	171	196	213	211	202	194	232	210	214	226	194	197	191	206	198	211	203	186	195	178	188	191	204	218	207	204	189	226	183	214	213	197	206	207	190	208	212	217	174	197	203	190	222	196	206	216	227	204	208	181	176	191	203	218	208	223	205	210	186	211	211	196	194	206	209	190	205	190	214	212	190	204	190	198	207	186	214	217	216	206	231	213	200	187	228	187	226	207	198	208	211	184	179	200	201	185	229	211	188	208	198	190	194	209	177	200	213	204	212	221	206	188	210	240	218	229	217	227	201	225	199	216	230	200	223	209	207	220	180	236	212	213	207	174	227	203	215	176	181	205	212	219	203	191	185	218	197	192	205	205	199	194	201	194	231	220	225	212	231	197	209	225	209	215	207	195	211	197	190	196	175	188	247	219	208	226	205	194	204	173	190	198	215	215	210	175	175	216	203	225	223	207	211	183	211	198	190	195	214	196	222	193	206	223	205	222	193	214	207	172	198	214	223	206	186	169	193	190	207	205	207	188	200	191	222	194	220	200	210	180	211	197	202	216	210	198	201	180	203	197	205	199	188	207	225	235	215	176	222	207	207	201	225	219	221	191	213	197	217	211	219	193	193	185	213	213	221	211	193	226	203	200	197	217	215	202	217	206	207	241	181	205	204	214	202	207	182	173	205	223	211	231	193	218	220	211	191	219	216	237	182	213	178	197	200	180	208	197	205	223	186	233	227	191	216	186	186	217	219	199	235	202	240	228	214	190	202	202	196	206	185	204	196	178	197	196	196	212	222	203	211	208	216	195	202	191	198	211	211	204	201	203	191	203	209	204	212	219	222	196	215	231	238	190	198	191	203	232	189	244	239	205	232	207	203	204	203	210	221	183	199	213	188	182	215	215	227	218	209	205	224	223	203	192	185	214	190	212	218	175	176	204	212	203	197	219	205	189	194	243	214	191	216	225	201	210	199	174	216	252	200	212	203	209	198	189	208	214	193	218	215	235	221	190	176	213	192	217	220	209	175	197	207	234	205	194	201	198	230	228	215	192	211	220	216	201	209	159	232	206	205	202	185	206	216	208	183	186	258	202	199	187	220	209	203	190	215	204	197	191	200	190	217	195	221	205	243	196	213	205	196	207	187	170	202	173	201	241	198	213	200	217	214	220	214	219	220	212	216	196	228	204	192	231	189	215	224	204	239	208	207	198	178	193	175	179	203	205	207	182	181	201	190	196	209	177	197	193	192	218	210	205	207	189	208	184	237	172	193	193	215	189	221	183	208	178	220	189	186	210	199	211	190	215	219	203	202	220	219	203	209	218	184	223	193	214	190	181	180	202	218	195	223	173	197	198	208	205	189	208	195	198	179	218	215	205	208	209	188	219	210	209	213	202	219	217	208	202	192	230
5867	1344	2753	3146	2873	2427	2017	1704	1512	1308	1203	1065	1002	964	882	901	804	773	797	758	798	774	690	766	689	635	696	664	702	659	660	640	647	636	700	629	655	673	615	643	621	603	593	593	619	636	615	613	633	622	620	571	589	594	551	580	571	598	589	631	590	616	621	582	576	557	587	591	565	583	530	584	588	627	621	544	640	556	568	563	599	563	595	565	584	509	604	546	590	574	610	566	565	632	579	576	602	601	574	548	554	574	580	570	596	564	568	576	578	586	582	571	554	563	564	562	573	610	564	615	574	597	548	564	566	598	590	534	577	583	590	557	560	568	587	583	592	580	545	618	592	547	586	579	559	566	584	615	585	577	567	548	617	584	540	594	594	554	538	568	539	590	569	525	600	627	601	591	557	596	573	558	587	561	597	620	600	559	548	585	557	570	575	522	574	629	591	552	553	548	576	583	534	527	609	558	546	565	606	557	573	569	576	576	554	554	588	552	588	541	562	583	602	567	534	616	584	560	573	582	573	568	582	641	565	556	537	531	598	579	566	579	581	593	587	553	600	570	571	567	570	569	595	542	544	538	571	587	573	623	581	561	575	598	582	572	579	592	568	575	577	595	561	552	557	542	580	591	547	576	540	602	613	593	555	544	570	589	548	567	562	565	568	523	557	533	572	608	539	553	574	587	516	573	566	605	567	568	588	579	585	581	540	586	579	540	571	602	550	607	567	548	599	589	581	585	542	553	610	621	608	615	620	548	565	562	605	568	559	582	558	582	576	557	582	559	582	572	604	551	567	555	582	557	581	560	568	557	572	580	569	546	609	582	541	559	581	545	553	573	578	592	563	579	527	591	551	553	601	593	594	596	571	597	569	598	559	590	542	559	566	602	592	566	547	588	587	516	582	585	553	575	541	557	547	568	568	541	590	572	548	529	555	555	550	542	580	601	583	575	546	536	551	614	573	606	575	578	599	585	618	588	521	565	572	509	538	556	571	575	564	575	540	542	573	606	550	550	567	568	523	566	535	577	613	568	587	565	548	584	555	562	575	583	579	592	582	585	554	572	589	562	594	609	575	604	561	557	570	574	620	560	541	549	567	602	583	568	559	600	551	559	576	542	568	551	593	584	536	588	546	592	532	571	561	604	615	575	577	558	603	592	584	533	559	574	505	551	554	519	528	566	558	565	579	567	565	545	592	559	580	594	568	548	575	542	573	580	569	610	581	538	554	566	568	552	603	577	566	615	542	572	537	571	560	558	577	515	630	575	581	562	531	533	558	594	578	600	545	569	584	547	551	606	582	563	570	600	615	548	534	565	588	588	607	605	544	540	562	544	586	580	551	592	569	618	551	608	592	610	595	562	586	612	556	582	566	515	598	562	538	534	526	512	564	598	555	573	540	625	552	521	547	560	559	586	568	559	594	542	604	582	579	576	599	568	564	542	574	601	555	608	551	582	567	511	533	567	559	562	577	563	618	556	591	580	571	570	564	574	562	576	601	612	561	558	569	582	561	591	564	594	560	593	570	512	551	594	574	541	557	583	569	589	532	527	576	576	566	596	553	583	593	556	564	519	578	570	556	530	576	543	604	573	592	583	575	582	572	565	555	551	558	521	567	595	592	625	537	575	605	552	574	582	564	595	532	536	573	524	532	587	588	545	596	600	582	574	596	642	602	563	567	572	551	596	573	572	583	579	529	570	535	538	536	602	580	543	571	566	577	553	535	553	582	576	586	608	568	617	543	575	578	616	556	591	624	583	572	586	515	561	621	577	564	566	571	569	600	568	571	559	562	583	565	576	585	598	554	558	572	557	544	561	533	564	569	577	596	597	580	592	593	562	572	548	553	583	593	579	532	574	527	603	556	603	550	509	611	573	607	535	554	561	608	577	560	577	572	598	536	532	591	603	590	580	578	552	598	513	551	541	551	565	543	611	582	593	595	604	572	591	551	641	629	513	599	574	588	571	578	527	587	570	586	586	556	557	562	545	584	584	537	532	623	590	580	581	588	583	593	545	562	610	527	574	534	556	543	507	582	557	559	540	589	542	595	591	567	672	564	555	574	606	573	602	573	588	562	602	560	566	602	543	523	619	606	610	542	561	562	586	566	537	551	616	571	589	560	584	529	588	579	524	564	597	542	563	615	575	620	587	566	553	582	564	535	596	589	569	571	541	543	555	559	581	569	575	595	578	623	582	531	566	544	566	568	552	516	575	557	545	555	544	581	554	562	543	624	550	531	566	597	595	614	514	546	594	549	572	552	576	586	563	560	587	615	608	587	584	554	552	552	606	578	573	596	573	568	583	560	586	615	581	553	558	574	574	567	527	552	546	547	566	573	543	503	555	575	598	535	551	537	536	577	573	568	592	549	560	592	547	556	568	577	568	581	582	579	565	584	565	565	569	565	579	612	581	566	590	580	575	552	554	576	591	585	582	555	547	578	617	545	541	590	570	626	561	614	597	572	545	616	584	580	536	511	560	602	553	551	569	601	573	578	563	560	564	655	552	583	572	594	552	577	576	530	572	593	551	568	583	581	548	583	560	583	545	600	591	554	537	578	588	565	610	528	584	586	564	564	584	544	579	533	608	541	564	579	555	573	572	553	550	533	581	537	587	555	563	576	553	589	579	567	570	570	591	566	578	587	541	556	586	564	514	576	572	594	594	578	585	595	555	596	599	547	597	543	558	575	583	544	536	571	553	587	565	575	561	574	571	631	557	598	601	592	540	649	536	591	584	524	570	588	564	558	565	550	555	555	557	570	528	606	576	594	549	566	564	547	617	588	566	606	570	560	599	579	586	538	591	601	561	552	607	619	594	531	548	566	569	566	553	573	587	614	552	590	573	552	576	583	540	544	576	579	519	578	588	548	600	543	648	574	572	598	595	575	552	566	538	583	569	559	611	576	598	556	575	549	551	573	570	556	611	576	586	523	595	603	563	554	583	557	597	579	546	579	537	597	602	585	552	583	554	570	553	564	561	570	562	618	588	616	576	573	580	549	554	560	557	588	613	572	569	548	604	543	576	575	587	545	557	619	587	563	514	575	559	616	562	536	612	562	540	583	577	531	535	570	568	601	538	601	572	610	575	580	555	535	575	608	597	515	572	565	568	541	579	567	639	600	553	569	546	544	560	545	538	579	543	569	621	576	549	594	575	577	603	602	560	532	581	608	569	564	561	590	577	610	556	560	588	612	570	579	592	621	584	561	582	555	552	557	521	566	552	578	570	544	510	573	584	586	581	563	595	570	588	591	555	543	576	574	570	628	540	523	600	565	517	570	569	518	611	571	594	546	591	553	606	567	525	544	606	603	583	576	564	508	569	558	610	528	594	558	569	568	556	555	578	557	561	556	588	601	535	546	594	567	547	570	591	578	566	594	587	574	600	533	570	564	566	567	542	584	550	547	556	569	539	580	564	573	569	577	608	566	564	580	549	550	576	558	566	585	534	584	531	553	592	582	585	572	570	593	570	602	561	564	613	606	567	552	552
14378	2647	2553	2011	1408	1098	946	817	664	614	545	533	506	483	477	459	430	451	383	405	395	378	403	351	428	380	398	351	417	359	378	361	378	386	393	378	424	346	381	341	350	403	383	387	357	397	352	368	346	354	389	376	374	413	356	360	370	372	372	376	362	349	392	361	354	368	401	399	377	377	345	358	358	334	342	381	365	393	345	369	382	358	386	334	364	376	368	376	381	352	350	350	354	329	380	376	363	343	353	345	332	380	371	370	349	357	347	353	403	371	347	359	399	367	352	372	341	360	332	369	342	407	356	339	356	340	373	383	360	397	390	394	345	343	408	349	353	366	343	353	401	368	329	365	373	369	393	341	343	337	383	332	394	371	362	377	345	348	351	368	423	386	404	346	363	353	395	375	347	365	351	353	376	337	376	321	364	356	348	338	339	356	354	376	329	391	374	389	350	365	332	354	342	395	342	366	316	374	374	351	344	371	379	354	407	326	356	380	343	382	366	353	360	356	344	349	390	386	326	356	315	373	357	355	367	356	360	350	361	344	390	366	383	387	391	363	369	363	345	365	332	389	367	340	370	367	375	356	327	377	346	397	349	396	353	354	405	373	385	393	396	354	369	344	361	381	378	388	365	404	397	356	365	343	374	379	354	355	405	384	360	356	354	339	339	351	369	335	400	366	300	410	390	356	369	383	342	354	381	382	355	384	354	383	357	365	382	381	330	346	367	375	383	311	340	388	356	354	343	361	348	365	425	333	337	378	340	370	347	338	373	382	325	387	388	343	371	373	375	349	394	348	348	368	376	370	315	353	361	369	373	358	343	335	344	358	359	351	363	365	358	358	329	391	366	383	382	368	387	341	360	387	374	362	361	357	344	363	369	322	377	386	379	332	351	378	334	384	364	332	366	375	371	374	353	368	376	350	369	354	368	395	349	378	409	371	385	337	370	327	352	324	362	391	370	358	374	399	362	350	370	359	357	353	380	378	363	386	343	354	353	392	347	366	406	367	365	347	349	351	363	351	378	396	358	378	371	378	354	383	389	350	359	396	369	369	382	327	327	368	366	359	364	340	375	347	375	369	357	374	364	343	375	350	361	393	328	396	392	367	375	397	339	399	385	342	376	373	347	349	392	370	397	368	358	355	377	359	379	330	386	390	382	378	386	365	352	380	357	388	382	383	382	359	373	401	373	357	373	360	391	363	393	367	355	389	377	319	324	365	370	342	374	372	387	363	347	352	360	352	344	355	379	325	360	351	368	380	391	388	370	342	370	356	391	373	356	357	363	354	350	390	374	347	324	353	376	388	366	386	358	338	388	372	346	375	365	335	337	348	335	360	392	336	387	332	372	365	348	347	365	362	368	388	370	382	348	375	375	354	402	355	366	370	355	349	347	363	368	371	406	349	398	372	385	338	376	391	376	359	387	362	374	359	370	366	355	389	377	333	357	385	354	358	329	353	347	374	356	354	387	319	353	355	359	357	376	396	388	365	363	373	371	346	368	373	354	335	384	354	377	362	344	350	351	358	356	364	379	406	356	376	359	356	359	323	389	362	391	337	375	383	350	397	345	353	346	365	325	382	358	363	310	344	379	339	359	369	384	340	385	391	383	380	366	386	339	370	408	393	342	346	346	341	428	364	381	363	397	378	396	338	375	324	357	373	348	369	376	363	378	338	393	337	383	340	338	386	368	373	406	344	339	352	331	382	366	378	350	372	355	368	360	366	369	350	378	392	366	309	354	360	353	338	330	351	391	353	378	379	396	370	372	365	323	345	370	344	374	351	377	368	352	437	351	385	348	329	373	382	361	354	369	377	367	352	374	392	339	353	368	390	372	388	358	401	377	356	376	361	355	377	370	354	359	375	355	351	364	343	354	375	360	337	359	390	353	361	356	409	355	368	346	343	350	388	363	345	388	353	383	362	342	372	394	385	378	381	359	401	362	363	342	370	382	355	363	389	405	357	371	371	359	341	359	373	380	345	357	363	366	378	334	368	379	379	373	386	367	408	336	349	375	364	364	361	357	357	373	354	381	365	338	374	369	381	337	353	373	364	377	356	363	386	381	357	374	354	377	323	382	345	382	366	372	359	368	373	362	346	349	363	371	380	346	397	368	348	362	343	352	380	356	343	359	364	386	386	386	338	365	337	363	345	351	364	381	362	364	376	350	395	371	376	347	383	381	349	405	386	366	353	370	368	332	380	345	328	321	345	335	364	401	375	397	397	348	379	384	356	370	328	325	368	399	334	376	383	366	338	365	370	366	343	361	350	361	348	380	322	378	330	349	356	383	336	352	366	371	359	347	361	398	379	379	340	384	401	351	384	359	395	380	330	347	342	350	380	375	391	380	346	372	337	360	308	340	375	331	399	375	356	397	332	368	349	368	394	366	381	373	368	385	359	348	386	397	382	353	394	371	387	406	350	363	379	344	380	358	350	370	383	378	357	384	367	327	317	353	328	372	346	346	386	331	384	348	384	352	383	327	360	387	349	314	349	374	368	320	355	391	362	397	368	378	353	372	364	363	382	348	343	379	346	348	345	377	347	318	407	377	386	379	397	364	395	336	352	362	355	395	358	378	381	345	352	385	347	373	355	342	374	405	336	345	389	364	344	355	342	336	383	362	348	386	356	361	361	368	369	360	352	365	392	385	407	368	397	352	340	390	348	353	392	390	363	368	375	375	359	397	364	405	356	390	362	343	353	358	397	389	355	352	398	384	384	370	344	341	385	384	360	344	375	346	354	391	412	346	366	405	410	381	383	388	370	319	370	352	327	383	379	397	374	371	374	359	368	359	395	352	358	339	354	404	370	338	371	388	348	351	370	347	389	339	378	359	409	354	349	393	381	392	387	407	371	356	390	367	360	371	407	370	327	343	363	368	334	341	375	372	386	373	374	370	376	396	344	343	347	361	362	382	358	328	366	366	389	413	395	395	352	384	397	355	354	330	372	335	355	342	361	342	360	362	378	384	350	370	364	323	362	362	383	352	349	383	379	335	366	404	348	336	378	390	386	368	374	373	393	383	379	376	348	359	373	357	371	371	384	371	352	391	370	380	368	365	362	391	356	356	313	351	400	377	352	382	358	357	391	360	337	329	378	348	343	366	320	354	357	347	367	358	372	376	376	371	371	368	358	316	334	372	366	340	387	379	380	362	337	346	371	389	356	405	348	363	317	369	370	349	375	357	358	389	371	355	334	365	359	339	382	366	381	368	362	360	362	396	386	376	346	371	326	367	359	378	354	374	359	372	320	366	374	333	373	370	337	352	357	381	387	330	334	375	334	370	392	329	377	351	340	372	375	371	392	365	369	362	395	335	329	352	361	362	328	372	398	389	399	376	356	388	331	359	378	404	387	371	326	360	341	364	356	345	375	351	355	354	354	357	345	344	367	365	379	345	378	371	381	335	342	322	375	359	373	382	403	378	381	410	392	363	372	363	354	368	358	330	311	358	363	372	399	372	377	360	400	339	381	365	368	369	342	371	349
7874	2386	5057	5768	5054	4261	3618	3172	2589	2317	2057	1843	1673	1596	1461	1448	1340	1323	1282	1228	1160	1219	1168	1102	1078	1075	1074	1101	1033	1071	1034	1045	1083	1018	1055	978	1131	1016	1037	995	949	1000	956	1008	963	998	964	921	927	965	989	908	947	876	920	949	914	958	946	911	905	927	938	895	886	898	918	909	929	941	906	932	900	972	911	869	903	921	953	891	883	914	915	908	908	874	878	923	926	884	956	934	901	876	895	876	899	890	893	887	941	892	871	921	843	870	931	907	909	890	907	901	945	930	917	936	934	898	906	865	924	899	896	899	907	901	849	892	929	910	882	884	939	904	914	926	880	927	866	954	923	919	933	945	867	854	866	859	889	952	876	906	860	916	925	929	920	893	884	893	821	961	855	931	867	858	887	868	895	860	886	895	834	933	893	871	862	924	928	893	814	878	817	882	882	877	892	901	868	886	876	889	888	891	866	942	879	888	888	882	895	888	885	914	846	916	926	875	853	875	884	857	881	893	909	919	894	871	902	896	898	860	885	899	870	926	899	933	919	846	931	900	898	953	872	902	836	880	879	872	898	892	870	946	866	907	883	926	908	830	860	904	878	864	879	923	874	912	898	866	901	887	879	882	879	926	900	903	943	895	868	923	895	867	914	865	945	845	879	855	898	918	858	887	899	867	905	923	917	888	848	809	872	898	936	900	860	904	904	889	924	875	904	880	893	878	905	864	866	925	894	831	914	894	902	892	873	891	880	939	898	862	896	933	851	971	837	919	965	892	861	855	868	869	867	876	838	866	946	886	895	852	917	938	949	920	905	859	904	873	888	887	911	899	862	906	903	890	880	899	880	889	899	940	877	902	909	924	843	882	871	848	909	931	835	853	924	915	879	866	894	907	901	847	914	846	912	861	910	859	918	879	887	849	917	868	877	919	896	929	895	900	908	816	872	946	919	900	873	871	871	920	855	932	882	855	964	873	862	877	871	871	882	924	898	876	885	859	897	884	890	858	891	868	911	939	883	948	923	878	855	892	923	841	917	868	925	884	927	900	926	877	881	919	832	864	861	872	883	834	896	854	898	828	899	866	877	823	920	939	917	858	863	890	899	884	933	877	932	865	901	903	915	921	901	897	857	833	932	934	900	934	883	966	897	845	892	896	865	867	876	902	906	904	832	889	841	893	869	923	894	951	875	942	860	883	885	859	886	899	891	966	868	894	860	863	886	857	877	877	836	831	867	849	838	888	899	872	842	869	907	884	915	841	863	972	899	837	932	841	888	866	903	898	877	938	844	867	909	903	895	896	913	887	861	898	863	936	900	900	918	893	912	907	864	844	873	908	888	888	907	888	866	907	813	858	878	944	895	935	865	909	867	860	850	884	867	886	888	866	892	880	864	910	883	870	852	893	901	896	841	898	908	879	911	892	920	910	927	941	847	888	833	901	899	888	875	858	931	880	844	826	915	848	868	926	885	851	890	943	905	892	945	860	898	892	915	890	904	887	911	916	867	896	860	898	843	876	884	907	916	877	880	878	931	872	898	894	911	874	901	901	834	857	870	932	885	888	865	878	911	923	927	901	861	925	951	947	863	846	857	906	909	873	904	885	905	915	921	846	896	856	845	902	890	937	904	921	918	867	881	896	841	874	845	900	861	887	895	858	879	921	859	903	885	894	910	895	927	918	848	895	909	897	862	895	888	873	902	864	874	884	909	875	921	881	923	898	897	859	859	892	926	907	912	862	844	883	882	875	897	900	892	892	921	881	940	930	920	897	890	887	878	894	890	911	865	942	848	875	825	889	877	871	817	902	884	877	921	894	862	860	852	852	899	909	906	837	874	929	871	889	901	880	907	858	917	920	934	895	877	876	853	889	930	895	892	889	863	865	923	906	916	910	905	863	865	844	906	932	866	895	891	863	914	944	914	908	865	887	914	868	871	939	900	903	897	862	869	860	888	946	910	862	901	866	869	882	821	886	866	857	871	884	868	917	874	888	938	921	919	928	952	863	922	967	908	867	886	912	942	890	881	890	897	895	862	884	877	872	875	892	862	830	857	875	887	881	896	860	893	800	865	908	924	902	902	876	867	854	831	849	897	893	871	873	860	946	876	860	836	932	880	881	843	920	856	863	933	864	913	895	854	917	930	907	906	914	859	901	860	909	880	863	904	897	851	900	882	882	850	917	819	878	932	854	890	925	868	924	922	857	922	932	890	839	851	889	890	891	880	888	849	918	875	876	927	846	931	916	915	931	902	954	892	842	888	865	903	887	867	879	924	872	860	846	905	941	836	853	867	929	905	880	872	874	862	862	859	909	897	889	931	872	864	911	914	901	874	901	896	871	935	902	871	852	890	874	873	917	868	917	881	884	877	877	893	921	903	914	889	870	872	882	887	893	855	911	877	869	866	913	908	890	915	932	853	896	853	874	859	886	885	902	908	887	893	859	929	851	921	849	837	930	901	933	898	872	900	915	838	905	896	873	849	922	852	903	879	881	884	916	915	943	886	850	909	937	906	949	871	879	897	873	890	875	851	874	902	889	905	876	917	918	831	860	896	902	916	932	913	873	918	902	926	939	867	866	866	880	939	892	919	842	869	904	895	841	878	869	924	895	910	906	884	871	868	865	910	907	880	894	787	916	913	852	826	953	874	830	845	896	928	869	956	853	912	927	854	877	959	929	883	850	870	878	897	847	847	915	952	881	851	855	875	862	908	913	919	914	899	911	855	891	858	906	923	884	922	859	892	936	913	883	868	852	890	887	937	881	907	910	918	949	849	882	904	919	917	945	841	892	904	932	896	873	915	942	866	860	921	903	937	878	826	938	891	861	879	884	847	887	894	895	874	931	911	865	879	931	902	899	857	889	876	845	884	910	945	908	908	881	877	840	911	936	901	840	885	875	887	909	895	920	901	876	882	859	873	866	889	890	908	875	869	881	887	912	815	892	903	886	847	846	922	865	895	856	906	901	824	903	912	860	952	908	888	828	885	869	921	859	866	848	852	913	891	897	919	849	850	881	849	848	888	905	891	872	887	851	871	931	915	898	886	896	877	864	819	930	891	862	895	942	870	854	923	854	780	920	896	921	904	925	895	865	889	945	915	857	890	888	855	850	891	912	942	871	889	903	847	917	923	885	920	919	912	846	888	934	919	923	893	871	994	916	883	915	908	902	901	902	855	880	877	883	945	914	954	910	803	890	864	852	836	866	879	893	880	903	901	862	915	933	966	905	968	979	901	878	865	839	904	877	865	856	821	864	851	780	834	871	885	858	972	853	856	883	892	895	853	869	852	937	906	888	891	866	862	925	871	883	918	888	883	883	895	858	897	891	870	872	852	946	891	910	874	904	928	865	883	911	866	918	893	852	926	856	891	870	845	901	897	919	910	872	904	836	910	869	891	889	886	918	839	873	907	957	889	876	855	868	925	886	840	855	869	930	925	890	886	872	863	870	865	856	988	916	890	908	916	890	868	970	887	910	886	898	844	890	909	853	882	834	928	883
1987	172	159	173	136	119	136	127	113	119	113	105	89	149	99	121	117	120	116	115	96	110	117	107	121	101	109	108	124	131	119	117	120	112	115	121	129	90	119	112	126	129	122	89	117	108	110	102	125	124	113	104	106	91	101	109	106	102	126	113	123	103	113	99	105	118	136	112	115	117	118	123	108	105	122	91	127	113	113	103	128	100	125	113	105	97	99	106	94	119	131	120	114	103	110	113	113	125	130	114	124	107	113	129	119	116	111	111	98	116	120	108	97	104	107	103	102	144	127	94	117	115	101	116	109	103	114	126	95	117	115	129	114	101	107	107	120	125	109	119	98	119	112	115	117	126	99	127	133	107	115	105	122	115	120	123	111	124	113	109	92	107	103	118	115	124	96	94	102	107	140	101	98	134	128	117	108	115	100	112	115	115	106	125	102	121	107	115	120	99	115	103	108	117	129	107	99	95	90	101	95	116	113	109	112	103	126	112	105	85	123	114	101	133	120	125	114	99	109	109	108	100	138	121	117	111	124	89	111	127	103	115	115	98	112	120	99	104	132	126	106	104	126	111	116	100	112	95	106	92	127	115	121	104	110	126	112	103	104	100	103	105	104	105	110	101	141	93	99	123	120	109	104	128	110	114	117	123	121	87	105	115	112	110	112	122	89	94	81	105	118	133	127	96	102	112	148	135	127	102	117	111	125	97	113	109	115	103	132	107	126	110	113	119	142	105	113	121	113	99	127	93	108	106	119	109	113	136	126	122	120	86	91	121	106	115	113	116	120	111	129	98	106	115	116	117	110	91	122	109	111	119	104	104	125	116	107	108	95	107	98	109	114	117	107	106	115	107	102	103	99	117	107	114	108	120	111	101	117	117	98	118	116	113	106	107	92	102	111	122	106	112	105	120	102	129	125	118	110	99	107	115	123	113	115	108	84	82	108	107	126	114	117	120	111	115	109	110	93	114	123	109	117	114	102	122	108	117	127	111	105	114	112	83	128	107	105	118	107	136	113	97	122	107	130	105	103	114	118	131	128	102	138	103	108	112	116	112	106	104	102	123	114	133	94	103	101	109	114	115	117	127	113	97	103	119	119	111	111	75	117	89	124	103	97	113	108	116	112	104	102	107	112	128	115	115	123	94	137	136	101	118	110	124	119	109	116	126	97	108	114	102	97	109	104	109	90	104	121	114	119	82	117	135	90	117	121	126	114	91	117	124	113	119	117	100	135	107	104	104	111	110	119	109	109	111	100	107	120	115	112	112	93	111	107	139	112	118	116	108	119	120	120	112	114	105	90	122	116	124	82	135	96	102	125	115	125	113	120	126	110	116	103	104	110	125	105	102	125	129	106	113	110	121	118	101	100	109	105	108	90	101	128	120	125	106	121	114	116	132	116	120	98	123	111	129	141	98	104	137	104	94	114	93	112	108	132	118	116	104	128	106	122	116	124	89	114	125	111	137	114	109	123	100	135	111	105	108	119	133	104	119	121	100	114	118	118	125	112	115	113	95	99	127	95	140	125	96	93	113	99	111	113	110	109	101	104	124	105	93	120	122	106	116	120	105	104	102	129	122	111	106	102	105	104	115	121	120	117	135	134	112	127	115	108	104	111	131	128	109	126	125	129	122	107	116	114	117	120	116	94	110	116	113	104	97	124	125	107	120	121	99	114	111	117	93	103	107	105	125	108	128	120	106	117	100	117	109	115	123	129	111	115	116	107	118	127	109	116	125	101	114	101	124	124	111	117	112	116	101	112	126	107	105	103	105	105	120	122	127	98	107	127	110	122	111	112	112	113	113	117	124	132	116	98	105	101	126	133	114	94	134	111	88	120	117	118	109	120	104	110	119	118	90	126	128	102	98	132	131	111	105	109	109	126	109	110	117	109	119	95	93	125	109	128	123	121	124	115	111	102	107	100	120	104	103	106	113	117	117	110	106	105	112	114	109	113	128	123	96	104	127	108	112	121	103	122	86	131	148	132	109	112	107	125	112	116	107	106	116	128	103	127	134	98	100	104	118	107	119	95	97	112	117	95	104	94	107	123	131	104	113	108	127	97	122	107	111	108	106	100	114	98	129	120	130	109	95	113	106	130	89	123	102	126	94	116	110	111	117	112	116	103	121	126	113	112	88	129	112	110	116	119	110	101	91	100	120	118	123	122	115	122	114	125	115	105	99	109	130	110	102	96	107	96	105	117	128	118	106	111	111	115	113	118	115	101	109	96	116	124	119	113	119	113	114	109	99	127	120	109	89	114	100	126	114	111	92	94	96	115	124	91	113	107	107	107	127	123	145	118	119	124	92	111	102	108	139	108	113	101	111	113	97	107	106	136	142	118	123	130	117	124	109	119	116	98	119	117	140	109	133	111	110	106	107	108	122	105	109	124	124	109	95	110	120	109	106	98	99	124	117	114	105	125	100	108	96	117	113	117	96	129	120	112	94	106	97	113	122	115	125	101	120	130	118	111	105	113	110	105	114	93	106	126	139	108	127	121	100	119	114	112	107	98	113	110	100	124	127	97	129	106	122	132	112	118	134	93	109	117	109	118	121	110	135	119	98	96	104	114	121	129	118	114	116	113	126	116	119	108	125	105	127	129	106	121	106	106	122	118	100	102	125	120	107	112	120	116	105	92	116	106	105	118	112	109	115	109	127	109	100	112	114	103	108	94	116	122	111	92	106	125	110	120	118	116	100	125	100	116	114	133	112	126	116	126	100	136	108	105	119	132	112	131	134	128	109	109	115	107	120	123	116	117	113	111	112	109	106	127	122	109	112	121	113	97	118	113	118	120	98	117	116	128	111	111	111	116	126	117	86	111	133	118	118	122	110	130	98	109	122	144	128	119	128	112	114	99	104	115	108	128	101	107	114	112	135	90	107	107	131	103	116	126	114	102	111	104	99	127	123	112	112	108	134	115	108	104	131	122	112	124	109	104	125	116	116	103	115	93	122	105	93	78	108	110	126	128	124	127	128	112	113	106	116	108	108	118	105	122	97	123	125	122	126	106	118	109	104	131	123	115	109	122	111	118	120	98	107	114	115	114	124	126	118	117	135	121	110	121	110	118	120	134	121	103	115	98	120	132	122	107	95	105	108	110	124	98	147	112	111	106	109	112	96	117	109	137	88	122	108	110	103	110	114	108	96	128	112	116	102	123	117	108	104	115	145	117	122	118	116	100	111	120	101	136	110	112	110	120	108	116	113	124	106	122	100	117	111	106	107	121	94	111	110	123	96	117	111	108	116	121	115	107	118	112	82	99	117	117	121	101	121	114	114	118	139	113	114	105	130	117	97	121	99	94	113	111	97	126	95	90	114	113	108	114	131	120	108	128	102	114	115	136	92	99	96	101	126	97	128	127	107	111	110	129	116	117	115	108	123	100	120	117	108	117	109	121	125	118	120	111	100	110	105	102	127	122	89	116	119	86	90	109	105	122	126	127	118	125	98	129	122	112	142	125	128	110	107	115	101	102	101	112	123
2259	437	417	473	462	446	423	443	393	411	412	392	346	395	424	383	356	385	357	347	359	380	375	385	334	346	380	367	341	396	354	390	376	331	363	376	381	350	369	346	375	372	353	353	350	380	364	378	390	326	338	327	349	352	359	338	363	362	355	357	357	363	334	342	336	371	365	346	352	352	371	324	394	363	325	349	377	347	362	341	328	361	373	360	336	348	389	354	384	367	374	354	371	345	335	369	323	363	387	336	352	345	340	375	345	343	392	385	354	374	386	392	344	331	340	381	360	378	381	376	371	342	353	339	382	373	358	403	347	336	366	379	387	357	375	337	378	365	346	324	400	373	375	348	375	352	349	320	375	355	330	333	357	342	391	373	365	369	362	361	363	351	340	356	369	357	373	362	375	348	366	389	343	362	359	367	362	342	376	369	348	374	348	339	387	325	312	334	371	307	352	371	353	376	334	365	324	367	362	325	358	348	376	373	305	366	362	377	372	369	377	311	372	358	361	373	353	355	357	359	347	400	378	300	329	347	361	355	382	388	360	356	317	366	362	339	362	349	336	337	391	330	329	353	340	344	352	363	381	352	369	377	391	372	357	351	341	346	376	379	360	341	396	373	380	332	370	339	361	362	359	370	358	322	339	339	357	326	346	344	383	329	381	355	357	323	363	391	338	376	360	376	363	333	381	355	379	326	322	349	362	329	346	376	345	340	373	383	345	351	348	345	374	357	349	356	322	360	344	413	365	375	368	345	356	354	367	368	352	346	338	358	366	349	345	350	344	369	388	356	373	367	363	335	375	345	346	380	337	364	360	373	383	354	355	346	398	368	364	343	358	364	373	379	353	341	349	375	399	337	395	329	362	357	381	348	383	319	327	351	374	361	360	409	369	357	349	347	346	384	364	362	344	334	355	351	357	350	353	345	339	329	365	346	359	335	342	380	350	332	372	383	385	369	338	372	342	338	349	344	337	358	365	375	357	351	320	359	355	316	325	352	382	353	343	346	355	378	354	345	330	371	326	383	356	353	371	334	358	346	347	356	356	362	350	339	393	334	346	371	332	355	375	375	348	350	336	348	366	382	336	338	382	382	371	384	367	353	340	371	336	341	334	362	357	356	383	371	349	344	339	342	295	367	357	386	341	348	343	355	370	324	375	372	361	350	372	367	319	325	346	361	346	351	339	370	375	382	366	376	387	327	373	395	340	364	371	337	393	373	349	361	355	347	372	362	375	377	379	325	355	394	360	341	353	351	369	374	339	412	372	340	354	334	352	361	354	365	332	328	374	366	393	336	391	354	379	321	392	374	391	373	328	328	372	333	328	372	359	349	346	346	391	372	349	350	381	376	378	383	365	373	368	369	320	360	382	368	353	325	352	358	380	334	351	362	358	353	342	375	380	329	373	345	329	319	351	338	318	339	373	372	367	363	349	360	346	328	353	320	351	355	354	375	346	339	358	361	353	344	337	347	354	342	358	405	346	377	350	346	372	322	343	362	354	357	327	360	357	369	362	337	376	328	374	355	337	376	348	338	379	364	347	346	355	373	366	374	375	339	349	323	372	373	359	345	342	365	323	348	377	353	392	367	331	351	326	359	359	344	355	347	379	381	353	363	358	323	334	347	372	322	365	350	348	361	388	361	349	348	336	357	373	308	340	366	369	351	372	365	355	359	370	342	386	346	353	372	376	363	331	322	370	356	357	392	373	364	353	330	370	364	356	346	349	381	364	338	363	368	347	366	347	373	392	335	345	390	376	343	353	369	363	366	381	373	365	389	341	348	327	362	358	345	355	345	365	356	337	344	374	349	334	335	383	326	364	383	407	335	358	377	354	302	349	342	379	368	354	395	348	359	338	342	390	343	387	348	376	389	366	358	376	388	339	322	349	336	323	367	357	376	351	397	362	368	371	344	391	378	375	414	375	368	358	358	376	374	348	330	347	380	340	358	357	362	370	371	341	386	372	342	354	346	370	359	363	361	354	336	368	355	367	379	363	327	370	330	344	364	358	395	395	393	369	368	340	348	379	352	335	344	366	362	362	340	331	344	359	363	360	356	354	380	350	367	383	356	357	376	349	384	342	362	327	371	356	360	380	364	383	376	354	377	348	333	371	344	308	356	366	362	351	355	387	365	348	362	347	371	394	324	342	377	332	398	375	356	352	345	325	332	362	359	398	390	341	349	413	354	369	376	362	335	347	364	378	347	366	398	372	360	340	387	359	353	396	338	348	342	349	387	360	360	362	372	367	347	365	347	343	358	366	352	357	329	369	370	368	345	309	362	347	350	382	352	376	368	357	379	381	342	334	401	378	403	365	356	386	352	353	332	377	366	322	350	381	365	362	381	351	387	340	379	363	364	365	396	333	350	377	353	366	353	374	370	348	372	380	383	371	397	363	383	337	364	368	332	358	372	370	353	345	371	348	333	357	330	351	352	341	374	357	373	341	369	359	350	340	396	371	324	355	312	326	377	340	341	350	360	349	425	353	363	330	349	349	354	363	350	329	334	346	359	340	348	361	375	372	353	374	355	400	374	361	366	393	375	383	357	376	380	335	355	344	319	376	343	367	350	341	354	341	333	373	367	366	346	377	353	366	369	347	356	369	342	387	372	356	356	335	360	346	383	334	351	353	368	367	339	375	336	338	342	332	383	338	317	352	342	382	371	392	353	365	389	361	342	351	403	371	350	345	353	333	339	322	383	401	370	355	367	345	374	399	367	348	348	366	351	369	339	363	370	381	322	355	341	371	359	390	358	362	342	377	335	371	359	371	379	382	378	371	364	343	359	362	358	369	343	326	363	400	382	378	348	350	338	366	357	362	363	375	346	346	368	356	371	358	344	341	361	330	363	348	324	379	350	389	360	354	350	363	347	348	364	380	370	357	364	338	362	373	330	381	352	361	377	343	362	403	361	307	364	355	360	380	374	365	329	311	349	365	365	340	360	329	359	382	384	413	358	330	338	366	342	353	341	377	367	350	342	365	370	385	327	300	341	365	353	361	310	380	359	371	367	347	354	370	352	388	344	355	356	385	337	377	366	356	386	344	354	347	378	372	357	343	336	371	339	344	339	372	368	354	348	358	358	339	350	355	379	384	376	382	340	385	361	394	346	326	382	331	392	344	344	359	363	371	360	378	368	372	352	331	367	364	367	322	337	395	376	369	363	356	360	355	362	366	332	329	362	350	332	342	395	392	328	359	392	348	369	392	365	358	361	351	345	343	347	357	384	362	369	376	353	353	360	350	379	417	367	335	322	360	381	384	337	346	387	356	333	375	379	345	347	369	380	363	390	347	352	351	378	367	330	356	362	358	338	351	337	338	349	351	334	348	346	359	338	373	375	341	373	359	344	379	361	364	310	384	372	353	353	369	324	351	363	360	391	327	392	358	345	351	409	358	372	330	356	346	332	324	396	357	345	336	377	359	339	365	367	326	339	368	352	342	372	353	393	350	364	380	352	369	385	330	358	318	393	349	338	377	365	359	362
7612	1038	1140	970	657	580	445	409	348	308	291	283	275	261	276	245	256	243	224	251	218	229	229	204	217	236	219	207	223	246	219	235	224	231	198	199	211	221	208	207	233	225	207	180	216	204	237	224	224	172	192	205	217	194	221	212	211	202	209	207	219	234	194	234	219	217	216	215	223	216	189	225	204	205	220	218	241	225	198	187	226	208	221	187	208	218	211	230	221	208	216	205	227	211	195	193	207	201	214	203	199	179	207	204	213	202	221	170	226	218	220	211	180	213	186	220	199	192	202	235	213	215	209	193	192	225	211	202	209	187	198	190	232	225	233	214	223	164	221	197	160	200	204	203	199	201	220	174	201	215	201	203	189	219	202	209	193	204	199	205	212	189	197	186	186	219	245	222	218	212	231	213	218	202	189	221	219	217	209	226	200	185	177	185	239	190	197	225	203	211	207	198	191	203	203	215	226	219	207	200	196	189	203	170	203	201	208	207	208	215	217	203	193	185	212	212	176	202	196	211	191	199	216	253	207	205	199	195	218	195	227	221	194	212	197	205	226	234	194	205	206	200	211	201	206	206	202	187	205	218	213	208	211	232	182	194	210	191	179	215	195	207	227	203	202	190	187	161	191	197	212	213	210	204	185	202	235	212	220	223	201	196	202	213	191	192	231	186	208	198	201	191	210	196	220	228	198	183	198	203	228	199	208	199	190	213	231	199	203	228	211	190	177	215	170	239	203	235	203	178	224	193	223	237	214	217	215	184	195	220	224	206	204	203	207	203	222	198	193	192	228	186	203	187	186	206	209	208	186	207	225	197	220	228	198	222	213	198	227	219	214	212	196	211	181	200	180	217	216	205	184	237	183	213	183	188	231	186	229	196	201	189	208	193	201	220	234	194	214	219	198	177	197	202	203	192	203	186	211	196	211	208	197	212	186	204	214	229	240	216	193	191	208	198	212	207	241	209	216	200	217	201	225	183	209	192	228	176	202	201	197	218	211	191	232	211	183	210	235	222	211	192	190	191	204	190	211	203	222	191	211	191	180	210	218	200	229	229	198	208	218	217	187	206	221	218	196	219	194	184	178	204	209	231	207	191	209	198	184	200	219	205	232	190	191	185	203	212	198	202	210	209	219	188	216	210	206	188	206	201	214	177	220	195	226	195	189	203	217	196	210	216	181	212	215	196	215	221	204	181	201	231	178	212	208	214	214	229	198	192	188	203	192	204	200	217	208	232	215	185	200	192	196	211	191	205	205	195	193	188	211	202	211	221	195	225	232	205	211	171	212	188	205	211	202	211	195	193	173	187	227	192	194	183	219	231	201	209	170	207	224	216	222	238	178	180	206	182	210	184	201	213	209	205	206	200	193	217	207	193	206	203	195	187	197	203	196	192	201	201	209	213	246	201	193	208	220	193	188	195	187	179	190	213	202	202	233	213	189	193	217	205	198	212	210	202	206	182	202	171	211	204	229	190	198	184	201	201	222	218	177	205	215	221	229	198	214	221	174	202	197	204	221	190	196	196	215	181	204	216	196	204	204	210	204	186	198	200	193	192	215	212	206	215	212	207	197	170	203	199	202	202	219	204	202	200	196	218	220	205	191	212	175	225	221	198	207	208	194	220	221	218	231	197	197	199	184	208	195	218	200	200	186	201	195	204	210	220	176	191	187	191	210	199	215	205	205	195	221	234	178	192	201	221	188	192	187	210	191	194	221	217	216	214	230	190	191	230	207	222	214	177	203	188	222	203	189	208	227	180	189	199	223	188	190	202	185	195	199	204	187	216	229	187	192	207	203	193	208	230	226	188	238	207	200	194	217	202	240	202	231	184	209	246	199	179	214	190	211	209	226	194	181	210	203	213	195	211	197	227	209	221	180	185	218	224	225	197	217	237	196	231	205	185	214	217	184	217	206	225	209	184	194	181	242	193	195	197	201	198	231	200	198	201	199	176	199	224	198	209	205	203	202	204	211	202	216	188	217	182	209	199	206	207	202	182	191	225	192	208	189	205	213	183	209	211	208	204	198	220	206	214	206	194	193	235	203	206	206	204	203	219	202	219	191	196	219	213	217	197	205	186	209	220	179	179	203	206	204	214	236	218	192	200	222	219	210	203	236	209	211	188	214	201	224	199	185	202	212	190	214	228	194	199	200	196	223	213	195	200	196	179	232	192	197	203	196	204	247	226	245	196	215	210	238	225	191	215	205	209	194	209	198	190	221	225	201	209	203	194	194	184	195	212	202	186	198	177	208	210	200	210	197	206	218	208	185	227	198	216	190	205	201	226	192	237	216	197	197	228	201	215	223	191	205	239	212	195	237	227	219	216	217	209	175	201	185	194	215	213	228	214	191	226	184	204	201	222	205	192	182	218	201	206	188	224	217	215	189	211	191	211	179	207	217	185	221	215	184	226	209	196	213	237	211	232	192	199	197	197	179	191	189	186	218	212	210	209	211	205	186	187	207	207	208	213	205	191	216	206	203	216	206	207	205	203	201	192	214	197	208	187	191	190	233	227	197	192	221	224	182	216	197	222	199	182	197	213	207	226	208	176	200	187	188	202	225	207	202	194	205	208	193	189	205	217	196	208	205	208	195	212	184	224	210	207	205	218	202	197	228	222	238	199	197	225	226	190	175	210	182	206	213	207	259	204	189	196	200	214	224	189	217	210	234	191	221	198	236	212	196	205	219	182	216	196	221	178	175	192	208	198	203	227	168	237	202	205	212	214	204	177	212	186	181	175	231	186	218	235	196	196	199	202	226	200	213	209	219	208	190	201	179	191	243	207	193	202	197	215	205	208	213	229	202	210	216	197	198	201	206	237	233	206	191	201	198	207	200	225	217	208	177	203	205	205	195	208	196	216	204	224	213	229	215	194	207	194	180	209	205	189	197	214	188	200	221	215	214	172	176	214	197	210	227	208	186	209	196	217	199	191	213	200	205	229	216	193	211	213	192	189	202	198	212	225	201	200	222	205	205	188	212	173	195	209	201	183	182	191	215	204	219	208	206	195	208	216	183	221	223	212	201	220	204	180	200	199	226	182	208	216	200	195	182	217	241	230	230	242	186	203	210	210	215	219	195	204	198	183	178	185	220	220	199	210	217	199	203	200	221	199	238	223	198	211	218	213	209	190	197	220	207	198	195	205	213	215	256	199	213	195	203	217	184	210	184	201	213	205	182	212	201	225	200	217	219	230	169	234	185	179	191	217	213	193	222	208	195	211	204	204	201	220	194	193	204	211	219	202	201	197	188	177	194	209	215	214	224	210	189	196	189	184	213	223	201	193	204	171	206	198	210	181	207	207	193	208	186	192	182	194	212	191	196	186	179	234	219	207	190	209	205	195	182	212	208	209	210	203	195	210	223	239	209	198	221	217	210	174	198	197	235	209	208	194	219	232	219	193	188	177	211	209	216	189	229	221	232	200	190	221	197	202	198	226	212	221	201	215	184	218	180	213	198	227	218	202	183	203	222	193	185	181	220	185
5837	1356	2705	3136	2761	2352	2081	1732	1480	1299	1187	1119	985	937	952	921	834	778	721	746	703	761	677	657	702	687	661	674	671	643	644	664	601	677	619	636	672	672	664	585	583	591	591	608	620	635	614	568	606	585	572	587	598	579	590	578	557	611	581	610	582	606	604	571	602	591	573	555	588	600	582	625	577	616	557	605	635	600	551	587	573	539	595	592	576	596	617	575	588	566	598	569	541	553	562	573	595	573	633	592	550	565	550	592	644	578	558	569	606	619	577	600	589	531	530	630	571	580	617	585	600	608	555	588	568	562	574	585	575	562	554	561	577	564	586	567	559	570	575	594	599	525	579	576	567	545	558	570	577	535	573	596	566	607	646	613	592	577	537	584	546	573	566	587	569	563	538	549	615	598	538	596	529	577	556	558	578	510	562	530	590	568	559	563	634	572	562	572	563	566	557	565	592	575	546	587	568	534	573	555	525	540	587	626	589	590	590	561	573	558	582	591	557	554	595	588	581	565	579	563	583	577	589	580	572	574	565	556	542	565	565	583	569	568	538	551	578	588	524	524	529	584	560	575	562	588	564	588	547	589	570	525	588	562	546	582	579	585	606	577	553	559	555	567	593	590	581	571	572	580	554	559	592	599	542	550	570	629	578	530	543	572	602	575	567	542	579	577	632	595	583	601	571	561	586	570	573	565	565	560	588	553	593	556	556	539	575	581	540	610	562	574	566	564	577	577	565	594	558	574	554	592	552	578	602	554	621	551	587	583	536	529	585	608	541	587	540	584	532	561	563	594	574	565	580	558	535	558	550	543	582	577	589	555	615	571	570	581	576	554	572	596	605	595	519	568	579	542	532	575	581	563	560	611	587	558	553	502	580	527	575	571	581	568	597	550	537	585	560	605	615	554	554	607	555	580	613	557	536	590	583	553	592	568	568	615	622	556	565	559	549	549	534	568	555	554	584	576	538	531	589	553	533	598	586	540	573	592	617	559	579	561	569	558	559	583	598	607	559	560	518	563	561	569	587	586	581	599	586	533	573	586	608	591	567	577	564	602	569	582	562	583	553	579	562	591	584	587	585	562	606	581	537	571	560	576	565	557	592	572	565	534	567	516	567	553	563	579	609	504	588	556	576	598	552	582	561	556	529	551	575	546	533	556	568	536	602	556	549	609	621	594	574	585	533	551	543	583	585	612	535	571	546	573	561	574	580	557	556	584	606	562	599	538	583	531	523	575	607	582	617	589	582	521	599	546	624	525	568	545	562	586	587	601	543	590	575	536	563	583	573	590	581	561	549	550	576	551	573	560	547	588	546	522	552	582	592	572	550	535	581	585	635	575	550	544	563	561	590	608	606	571	554	590	574	631	554	580	582	597	572	589	570	600	570	587	572	574	532	583	604	548	602	569	544	594	598	575	531	584	584	563	571	587	547	549	557	554	555	555	616	573	616	550	559	563	584	579	585	558	551	541	602	551	554	577	567	566	553	563	588	597	564	612	592	549	602	629	577	537	553	563	552	576	570	615	585	591	557	610	591	541	553	573	560	573	585	596	541	560	573	541	576	536	556	569	557	600	622	575	563	545	548	534	549	574	617	624	551	566	565	568	600	570	575	565	553	595	552	574	549	568	577	570	603	543	553	582	579	563	573	580	548	581	556	552	568	516	565	595	591	565	579	545	584	571	576	521	537	538	609	606	629	564	560	572	586	553	529	587	579	586	557	548	549	577	563	569	590	530	585	584	586	609	566	539	555	604	561	580	600	543	531	569	596	632	541	560	525	593	580	596	587	524	539	588	561	556	559	574	605	588	526	543	545	567	581	578	559	597	564	572	558	504	534	627	589	564	582	556	515	545	573	523	543	555	551	581	584	577	607	564	582	537	562	552	503	549	582	608	609	536	533	549	571	564	615	591	556	609	593	577	577	545	560	540	537	564	583	569	550	559	551	582	542	598	563	530	518	569	584	534	523	598	560	620	590	562	563	536	566	553	566	571	539	584	556	565	556	558	620	566	557	564	590	584	590	558	594	580	572	540	559	548	563	528	524	611	567	602	569	552	565	547	546	540	586	546	588	555	570	623	615	606	555	566	594	577	561	544	595	576	608	567	534	596	565	578	571	571	580	574	539	531	596	550	565	540	615	586	553	598	585	583	536	566	559	547	586	571	579	565	573	567	604	551	562	543	595	558	533	564	563	552	573	529	624	569	600	556	610	549	582	571	570	573	593	596	585	561	583	566	582	579	568	594	549	563	570	565	570	568	563	556	564	556	581	528	595	596	568	593	558	568	581	600	565	616	588	561	584	590	576	574	608	564	526	555	557	567	610	545	616	582	558	592	618	645	540	526	552	552	551	589	586	571	557	565	602	571	616	557	554	565	574	600	571	542	568	562	539	572	561	567	558	565	535	561	581	567	607	557	576	532	596	570	519	556	575	530	525	612	549	630	577	587	567	597	568	618	593	534	550	571	594	627	561	596	552	593	555	570	556	589	590	571	534	574	579	556	549	589	551	610	590	565	579	565	547	586	573	549	594	574	597	544	562	580	528	572	545	543	646	556	538	576	560	561	562	574	570	587	555	580	576	599	594	559	597	537	628	532	593	565	593	544	547	529	600	595	553	612	615	569	593	573	576	585	560	574	597	530	569	546	562	602	524	602	586	488	595	586	546	563	568	594	546	552	563	592	595	574	566	559	566	526	571	584	551	602	560	566	587	542	612	564	609	564	528	629	579	563	593	565	596	584	541	609	548	530	541	550	568	555	567	578	580	573	562	537	600	549	572	553	546	563	533	648	561	570	544	598	637	604	575	575	603	593	613	594	564	596	551	609	567	540	549	570	526	558	591	551	543	615	591	575	568	578	577	538	594	559	645	565	545	604	548	549	546	569	580	597	626	576	520	566	576	572	576	540	598	546	538	590	601	562	555	581	570	566	566	565	598	522	576	549	580	589	608	570	542	584	551	612	596	538	557	546	540	556	606	588	625	565	583	559	566	584	573	582	572	560	541	630	545	565	535	562	581	570	534	571	573	568	574	579	565	564	574	566	583	557	562	570	620	558	562	580	604	530	556	561	595	579	540	595	562	532	573	558	537	577	563	561	544	547	570	596	572	593	581	534	538	598	598	574	564	589	563	553	578	544	550	576	573	588	581	584	475	558	572	526	564	542	583	568	579	590	562	533	577	550	545	567	584	615	568	581	586	612	586	529	534	599	581	575	570	593	572	620	559	606	601	562	564	557	584	617	588	542	592	583	547	616	598	550	536	565	541	580	597	577	536	575	577	550	595	580	538	565	579	586	532	571	566	558	570	531	577	574	564	598	578	569	618	538	568	571	553	587	583	600	527	581	616	559	576	591	568	537	543	524	557	545	608	564	557	557	632	549	614	567	582	590	598	555	570	532	559	583	544	581	601	586	585	589	566	561	534	601	538	561	528	545	552	586	591	579	602	564	539	569	577	597	565	586	560	550	587	599	582	548	579	590	532	545
14312	2575	2600	1907	1382	1039	909	807	651	566	526	536	437	477	460	407	411	415	428	404	405	409	399	412	405	386	386	379	373	362	388	386	356	407	358	375	360	419	377	380	380	382	395	371	399	408	342	344	390	384	398	381	403	329	359	416	348	368	367	381	390	386	386	386	334	342	363	374	371	345	357	355	375	370	343	391	376	376	346	379	331	366	365	355	338	343	376	418	384	383	353	353	397	369	324	407	352	347	395	370	347	389	364	343	354	365	349	382	366	366	360	333	343	322	357	352	394	327	347	332	349	376	328	354	367	354	362	338	364	393	390	398	387	364	347	333	381	357	359	334	409	379	374	403	361	349	365	371	389	334	366	347	372	384	365	329	376	341	381	396	376	410	342	395	386	353	368	363	351	386	346	388	328	337	358	386	334	336	368	354	361	372	373	336	379	415	339	322	364	380	378	367	358	341	372	356	382	350	394	354	369	369	380	381	384	371	339	392	320	348	401	327	343	364	375	377	349	362	366	348	348	346	341	408	373	354	364	361	347	354	372	387	350	337	317	406	353	356	374	359	328	344	393	376	373	355	341	372	355	356	352	382	355	372	347	369	350	343	350	369	327	366	372	373	380	327	411	328	356	327	382	447	357	359	379	328	381	324	371	392	380	339	388	347	401	339	368	321	381	389	382	338	363	384	342	396	376	392	379	366	345	339	361	379	355	397	359	403	401	386	363	366	411	366	352	374	376	345	343	375	377	377	361	327	351	328	368	389	344	347	389	375	388	354	340	359	344	358	383	365	363	364	347	352	360	386	366	344	391	374	358	362	373	374	367	350	384	382	381	370	378	380	377	366	343	373	364	392	347	372	391	363	354	380	334	379	313	361	322	314	339	351	363	364	383	349	345	386	381	362	374	357	357	362	357	387	382	391	374	382	375	359	353	347	357	366	378	373	366	380	382	353	380	368	353	325	377	391	401	379	414	348	368	352	357	378	391	375	351	378	313	389	335	349	355	352	367	352	356	354	360	341	340	321	338	365	385	361	364	381	399	359	368	366	338	348	350	373	389	357	392	380	404	388	369	370	352	359	353	395	378	389	369	349	372	360	367	367	355	349	385	367	366	345	343	329	367	377	357	362	353	403	360	321	351	368	391	377	322	380	364	372	363	369	362	382	380	359	400	335	321	364	354	348	337	360	364	342	356	395	378	363	360	358	353	375	376	372	357	325	397	336	376	376	403	385	391	354	360	365	348	368	366	356	346	359	356	383	389	392	385	383	341	389	359	361	368	406	349	343	367	356	370	380	377	354	355	376	361	324	370	361	354	366	373	337	400	384	384	376	346	381	410	382	382	372	381	369	373	357	374	367	346	363	340	358	339	354	331	354	357	399	394	365	364	358	337	342	364	359	371	368	381	347	346	383	363	362	379	356	387	359	378	365	355	328	389	347	338	371	385	403	431	365	384	372	345	366	362	385	357	348	348	358	355	354	369	368	370	367	366	364	377	362	376	371	393	335	400	350	349	370	362	322	347	374	369	366	363	371	374	361	370	352	345	356	371	367	406	388	346	352	404	344	399	371	368	426	368	344	383	351	405	378	377	352	367	377	346	381	376	371	356	357	363	390	388	370	388	401	376	356	360	363	375	331	361	380	336	369	326	357	394	388	356	342	342	376	342	368	364	388	331	316	374	392	383	365	337	361	321	345	387	421	356	358	342	364	360	369	350	353	354	381	350	351	380	363	377	368	372	337	370	376	367	352	349	377	326	332	405	362	333	352	367	353	381	358	357	366	351	395	370	359	360	359	388	374	358	372	385	373	330	373	311	371	372	357	362	355	386	311	382	327	352	360	339	375	356	344	345	336	357	347	341	333	351	380	348	360	340	360	359	345	362	341	328	319	378	384	400	349	373	354	375	381	378	380	357	337	371	340	372	359	386	404	387	340	389	397	344	348	345	347	369	359	363	350	362	401	376	302	363	364	344	381	354	399	353	378	373	360	372	347	365	336	376	341	352	368	368	357	367	352	382	355	325	388	357	388	337	350	307	363	381	349	336	343	362	340	372	380	356	406	341	376	367	386	367	349	339	373	359	383	368	371	370	347	401	375	373	356	348	343	328	344	411	346	342	378	365	358	369	361	357	343	350	379	371	375	395	363	366	373	382	408	387	327	366	377	362	367	407	357	388	357	371	355	358	382	352	364	383	361	366	336	405	388	342	376	371	342	342	356	410	386	369	361	399	363	376	358	352	379	344	361	345	357	345	385	396	358	398	350	367	367	357	390	330	356	365	377	348	388	382	346	350	359	374	369	331	346	360	347	400	355	352	343	390	342	367	336	369	383	368	338	335	386	330	384	379	371	348	362	336	355	380	363	369	327	338	331	372	402	370	333	375	353	351	406	365	359	398	385	371	352	400	356	359	335	357	389	329	379	380	354	342	380	372	395	371	342	407	356	396	369	364	326	330	334	366	364	359	340	340	381	366	346	405	381	383	350	376	357	369	418	357	339	357	340	328	345	369	376	375	376	383	365	368	390	349	370	344	379	364	378	354	387	359	348	334	359	393	389	378	358	387	401	369	376	369	392	394	382	377	344	367	381	352	350	397	370	350	371	398	385	390	385	391	375	362	360	349	348	368	364	360	407	352	373	380	354	371	355	389	371	376	413	353	361	366	350	391	373	410	393	383	379	368	386	389	385	363	374	359	381	370	371	372	375	357	353	371	332	398	338	321	350	346	359	375	363	342	338	383	316	373	380	346	345	376	343	385	360	360	401	376	347	325	340	378	377	414	365	358	368	369	348	353	395	364	353	385	358	364	335	377	364	389	385	390	386	370	374	374	391	373	365	403	373	346	325	383	389	351	368	346	376	337	380	358	368	329	375	351	340	367	390	358	355	359	388	385	368	377	331	355	392	353	353	352	352	348	356	398	361	332	372	336	376	386	382	372	397	338	349	349	367	343	340	418	345	343	327	361	385	319	397	359	358	317	345	404	384	375	376	344	336	394	363	340	360	393	398	354	363	337	367	383	364	341	381	407	357	377	353	396	358	376	365	357	356	368	324	348	363	383	373	362	359	350	356	359	358	401	393	368	392	359	362	383	378	360	396	397	360	357	336	385	376	361	371	388	363	386	359	368	350	409	347	396	360	380	363	373	355	356	368	348	366	339	356	373	372	396	339	383	378	371	358	400	363	362	362	375	358	393	343	355	368	409	393	332	355	364	370	344	404	345	345	324	353	357	360	370	375	359	396	349	335	387	354	394	375	370	366	350	349	351	352	356	362	365	349	346	379	342	390	320	354	367	368	350	358	396	344	369	374	355	386	398	357	347	393	325	359	366	368	349	377	352	381	396	358	344	368	357	360	358	364	359	362	366	342	347	374	363	351	368	354	394	375	342	363	373	339	358	366	298	366	357	372	398	337	360	364	367	353	375	353	363	348	351	358	400	385	345	386	345	357	381	389	330	372	348	370	370	348	358	360	341	373	354	397	357	354
7908	2462	5067	5712	4937	4403	3651	3059	2539	2360	2053	1877	1639	1574	1492	1382	1458	1304	1242	1278	1204	1217	1116	1141	1113	1123	1055	1070	1084	1036	1031	1027	976	997	1002	1068	1040	1046	970	996	948	954	906	939	1001	940	963	974	1016	982	972	956	1003	949	960	888	942	930	928	905	968	936	942	914	876	911	830	922	888	870	968	975	907	910	900	883	860	924	910	922	937	936	911	904	874	871	880	904	949	909	951	912	899	895	891	893	890	909	909	939	869	872	906	884	849	880	909	845	946	866	942	940	912	871	950	923	880	903	893	907	875	926	934	902	880	888	899	877	879	921	924	932	872	865	880	850	860	859	878	953	939	880	895	927	843	902	906	924	930	835	879	918	931	925	927	930	844	903	897	895	852	929	880	871	880	923	868	869	885	900	914	948	898	901	925	890	867	885	886	901	905	858	843	887	864	894	861	864	869	916	914	879	924	894	902	908	917	864	925	869	941	913	868	882	906	910	901	942	969	900	816	893	882	944	878	880	864	909	871	896	940	866	916	885	860	857	893	906	876	884	955	924	932	853	887	850	884	907	846	895	871	909	899	854	943	906	914	914	867	846	857	920	876	926	933	918	948	897	855	874	893	877	928	873	869	901	864	912	893	891	873	872	893	873	881	903	914	882	912	935	944	917	910	914	845	900	832	846	919	880	869	925	903	877	865	891	867	835	847	838	914	877	884	905	883	896	891	888	863	943	845	906	895	890	894	911	903	944	927	911	852	853	935	917	874	902	878	941	858	910	906	891	888	899	888	891	880	909	908	949	861	898	873	830	858	901	896	894	863	925	892	895	829	927	863	860	876	912	875	937	872	889	903	865	855	872	864	880	878	878	885	921	857	883	910	842	890	915	869	894	841	856	855	946	924	927	870	879	840	883	861	877	864	875	893	889	871	889	883	857	892	923	846	873	949	910	863	844	954	879	916	928	864	826	863	917	892	877	859	900	850	879	858	844	940	898	899	889	830	899	827	924	867	947	891	907	891	881	884	832	882	870	823	886	856	866	924	863	868	901	869	898	897	865	883	934	881	904	866	834	899	883	930	899	888	935	854	893	894	928	896	926	863	867	887	921	854	891	840	849	914	872	889	867	843	820	863	892	845	851	860	917	869	895	907	934	868	895	883	861	869	900	899	884	903	881	913	858	902	847	828	876	869	925	896	900	883	877	872	908	888	859	920	837	918	855	922	923	924	939	837	894	862	862	835	854	887	874	878	803	940	894	901	898	1005	888	861	920	849	879	864	850	867	902	908	908	890	850	870	874	899	850	883	923	926	867	901	851	927	840	870	866	851	852	890	900	931	896	882	865	924	878	900	886	823	865	894	890	865	898	907	828	916	878	882	889	866	889	886	855	915	936	860	898	862	822	836	888	871	857	888	901	934	871	895	857	879	925	874	898	885	852	918	868	871	878	897	921	891	869	897	907	877	932	882	899	855	898	929	959	890	886	825	928	872	884	881	879	834	914	886	885	916	896	887	906	870	879	910	908	915	902	869	878	821	898	820	838	867	897	892	921	902	918	858	902	887	942	934	890	866	832	916	933	918	903	911	837	877	938	913	883	919	888	866	873	867	898	901	923	854	917	872	907	880	908	879	863	902	888	899	981	921	888	910	829	927	903	872	896	888	911	883	922	876	943	864	889	866	903	914	911	934	938	869	890	831	885	911	865	864	863	894	874	898	883	903	868	875	913	881	883	888	898	885	937	875	866	870	902	878	845	865	901	874	874	842	897	888	892	899	890	888	897	874	887	872	907	864	889	833	865	816	947	885	921	957	851	890	913	924	920	839	876	887	868	906	868	828	877	917	898	860	899	896	848	877	893	908	881	902	900	904	940	853	885	920	870	889	888	950	922	887	857	873	821	834	849	883	878	934	894	850	896	859	912	923	928	836	895	873	848	854	916	867	904	925	895	879	916	887	901	879	858	867	902	861	890	895	880	868	911	881	866	923	908	913	902	916	908	887	904	864	831	944	869	890	859	901	908	898	854	863	868	879	864	895	942	956	870	895	850	878	884	878	884	893	918	828	923	888	948	854	912	890	917	877	848	915	906	864	886	868	914	876	886	877	871	872	941	863	866	877	860	868	840	854	884	908	969	904	914	897	878	831	850	934	885	896	913	853	924	894	924	915	889	896	910	884	893	918	910	875	827	891	841	916	886	831	881	863	848	882	938	869	853	885	889	885	845	879	903	849	925	855	937	921	870	889	905	900	915	883	907	833	921	852	921	886	930	851	919	892	903	939	871	843	885	937	899	851	932	944	918	849	850	874	890	920	908	858	916	889	890	908	914	790	874	890	871	908	835	873	901	903	889	911	858	904	884	890	879	886	866	867	882	875	877	903	906	907	881	870	868	865	879	917	852	915	891	939	886	881	890	904	941	920	861	886	905	935	865	910	913	846	857	851	844	867	891	870	867	860	892	896	913	844	882	930	925	893	929	856	901	853	914	915	903	898	895	934	916	900	883	898	851	905	918	886	873	883	904	928	875	878	893	879	873	936	866	914	872	857	893	896	888	891	856	868	922	935	879	917	868	906	894	883	891	896	895	920	829	873	840	868	891	872	849	868	899	841	906	865	893	895	870	821	896	864	898	868	872	904	882	898	912	948	847	858	834	854	889	869	863	900	882	871	879	822	894	870	884	925	894	931	920	863	851	904	869	804	935	933	878	893	906	849	896	876	885	866	848	882	891	862	863	839	904	868	895	917	887	900	882	942	940	865	884	873	907	923	870	872	861	916	885	894	883	869	917	956	882	900	845	869	867	877	831	908	883	831	896	877	840	914	926	922	875	904	866	847	890	869	942	908	880	865	858	845	908	845	834	904	889	883	846	935	863	868	919	889	898	860	872	894	849	848	875	907	862	887	821	904	943	852	952	834	879	814	898	838	872	890	906	895	898	920	885	817	919	908	925	859	884	883	885	865	928	906	893	881	911	903	882	868	902	873	872	932	899	883	884	939	893	902	884	881	869	892	878	845	852	834	876	868	897	848	892	831	863	872	894	864	852	914	864	903	860	907	901	920	878	905	879	933	930	916	910	865	919	902	852	932	822	868	881	857	892	905	898	877	919	893	901	896	908	908	892	885	852	843	862	869	869	876	915	872	870	876	805	877	870	911	928	886	892	867	893	832	858	912	883	849	874	937	829	861	876	880	928	854	867	913	938	848	883	836	896	855	870	924	922	933	885	905	848	886	863	913	915	861	863	904	895	907	901	907	856	905	916	857	954	901	910	849	894	868	826	888	887	852	898	871	930	897	859	931	924	914	874	880	892	936	906	860	880	903	870	831	892	872	876	843	913	926	855	917	899	884	873	879	861	930	883	876	891	901	882	895	899	845	878	862	912	870	925	883	881	864	856	877	866	883	903	909	935	896	847	879	874	910	849	879	946	915	886	919	913	843	924	912	938	903	864	850	935	941	915	863	940	888	906	891	934	887	899	891	917	866	916	915	856	852	877	868	896
2011	158	165	146	145	141	129	118	102	112	117	105	105	99	123	117	128	123	116	111	124	118	113	106	134	118	120	106	118	130	104	103	122	112	110	106	103	100	126	115	103	100	104	98	112	112	108	114	93	103	116	104	117	97	120	123	99	111	125	129	105	129	89	127	103	120	113	109	109	120	108	129	147	114	97	104	103	125	118	120	113	112	139	132	99	106	93	101	130	89	97	99	98	121	103	114	115	106	139	109	128	113	115	111	111	140	133	130	118	126	118	116	115	118	124	132	131	130	134	110	108	124	108	97	123	129	111	104	109	106	105	123	117	108	133	97	101	113	132	116	109	113	110	105	145	135	102	128	105	107	95	135	104	101	103	126	104	125	109	102	107	130	115	118	125	112	108	104	129	108	118	123	134	107	106	129	107	94	126	123	111	114	113	142	104	115	106	110	123	101	116	123	114	95	111	89	95	117	103	119	113	107	104	106	111	87	120	112	116	107	116	106	141	120	134	119	98	96	104	100	110	134	118	99	94	97	125	115	121	111	102	107	111	124	112	125	106	107	102	110	109	108	122	110	129	126	107	107	124	107	126	108	104	135	114	106	121	114	120	100	111	116	120	97	110	97	113	96	127	107	124	116	109	128	144	108	109	111	126	113	102	121	116	114	115	98	100	106	118	104	90	99	103	135	122	97	111	104	111	135	124	122	115	117	121	115	101	89	102	100	117	119	100	112	115	119	110	117	108	100	107	133	91	96	102	110	144	113	124	106	96	98	129	108	97	114	101	138	104	97	105	97	107	110	107	112	110	130	100	128	123	118	110	114	114	94	121	110	123	101	131	125	116	109	93	97	96	95	117	102	113	113	124	133	107	101	117	109	105	110	110	113	122	120	117	128	103	94	115	112	122	104	114	110	112	113	106	130	115	101	128	122	104	81	108	128	120	125	107	97	122	118	106	111	110	127	122	103	103	111	104	109	125	118	106	101	99	121	110	109	120	102	112	111	106	99	89	104	108	107	105	120	107	84	121	98	102	125	119	91	110	93	119	105	133	123	107	104	108	115	122	106	110	121	97	95	105	110	112	125	116	129	120	121	101	111	122	103	118	93	122	114	103	122	123	114	111	118	117	96	125	106	110	125	131	108	83	114	116	110	119	117	120	120	111	102	127	108	103	119	122	99	92	110	110	107	96	102	104	106	115	114	110	113	127	121	116	113	117	107	93	115	97	126	115	112	94	108	99	112	107	111	119	117	118	127	107	117	122	110	120	135	104	102	108	111	90	108	106	109	113	106	121	92	104	116	90	115	116	103	109	133	104	108	138	111	98	129	115	125	109	112	104	106	115	105	110	113	128	106	121	133	105	129	105	118	94	126	111	121	94	126	103	110	115	119	92	112	104	122	127	122	108	105	91	120	109	113	106	110	118	101	108	102	109	115	108	127	131	108	108	113	100	119	118	115	99	131	114	104	112	108	119	103	103	107	115	118	88	126	101	107	114	127	99	119	96	111	117	130	129	110	101	119	110	114	118	101	98	135	110	89	123	119	105	105	117	101	108	115	117	112	108	129	111	93	119	125	113	117	115	104	107	105	106	120	107	106	119	102	107	125	118	125	122	119	121	90	112	130	101	118	94	97	111	120	99	103	109	121	112	104	107	101	112	123	113	102	89	122	127	103	112	111	109	118	115	103	93	99	118	125	120	114	108	132	135	121	106	121	107	96	115	107	125	118	101	122	108	108	123	111	122	82	99	133	132	122	111	117	131	119	91	104	122	94	103	126	119	124	110	115	102	112	113	81	111	101	133	118	119	112	117	147	94	99	107	125	102	125	126	132	122	112	113	136	113	107	103	114	119	119	108	125	117	110	109	116	122	131	114	97	105	119	133	107	128	113	126	100	131	120	109	113	88	113	112	118	118	143	103	119	119	112	120	128	120	105	104	122	103	112	116	119	108	105	113	118	126	92	113	126	118	111	98	126	114	115	124	114	125	122	117	124	106	126	122	99	112	94	101	102	112	127	107	116	138	95	106	114	119	118	110	125	131	99	109	96	116	117	132	122	102	112	132	106	133	124	110	112	127	125	96	96	103	114	118	99	116	117	124	123	98	115	131	114	138	120	118	107	93	131	141	123	111	126	106	122	107	112	96	120	105	89	125	105	96	108	128	104	120	100	109	122	112	122	94	102	120	121	134	116	109	103	107	108	96	109	110	101	116	111	113	129	123	107	104	111	104	112	108	119	117	107	125	120	116	117	113	118	106	118	100	108	114	135	121	114	111	122	122	112	117	124	123	113	130	118	99	126	108	130	101	115	112	111	103	130	119	114	117	122	116	115	118	128	110	109	109	114	132	97	113	125	118	108	100	110	92	101	113	109	139	126	120	104	110	77	91	123	98	111	95	101	105	97	109	122	133	104	108	120	103	121	94	97	115	96	126	129	86	128	117	111	110	105	121	103	112	127	107	101	112	113	118	114	94	111	112	117	115	120	130	115	110	104	107	101	126	142	117	102	98	129	106	140	131	112	112	106	113	136	114	123	109	129	107	117	106	98	125	86	107	124	120	104	92	119	115	116	119	108	113	118	126	119	120	97	124	102	127	101	134	116	104	114	114	108	127	93	108	110	113	117	134	130	111	119	122	112	93	89	109	127	118	124	116	119	112	109	94	84	106	119	105	107	109	131	123	117	117	104	131	101	108	114	110	106	111	130	105	117	133	119	124	118	130	115	113	111	102	103	103	106	114	128	108	117	106	106	102	104	110	141	94	120	138	127	111	146	117	143	107	115	112	108	126	100	127	93	110	113	103	118	115	109	108	113	119	95	117	107	112	86	114	114	123	113	113	110	105	120	103	101	122	119	119	140	129	111	101	98	118	133	105	112	133	110	114	107	105	118	103	111	130	119	95	110	127	108	120	129	87	103	104	134	95	102	113	101	114	105	111	114	108	115	108	112	114	109	117	106	105	109	108	120	110	106	89	114	101	98	96	117	112	112	108	122	113	117	127	129	114	134	118	117	118	111	125	96	116	122	118	113	124	89	105	100	104	121	105	129	84	105	109	105	119	112	113	127	121	115	113	100	116	95	95	124	125	109	137	97	123	132	145	101	101	100	104	125	99	126	98	123	115	112	114	110	133	103	110	132	113	130	106	119	102	116	108	116	108	116	116	136	115	94	119	123	130	117	114	114	106	98	113	100	123	105	96	111	102	106	85	107	111	116	98	109	106	104	117	111	117	90	119	102	104	119	104	106	121	106	107	114	111	95	118	106	115	106	133	129	107	116	109	115	107	112	115	113	114	117	120	123	106	125	116	115	112	121	103	115	114	104	114	119	100	104	121	114	127	91	111	106	121	117	110	107	114	104	115	124	112	103	110	107	113	109	90	102	113	121	112	105	113	105	118	118	99	110	117	119	113	101	104	106	113	98	130	103	108	132	91	91	117	141	105	107	121	125	127	108	111	107	118	106	117	117	120	125	107	104	97	108	107	117
2075	403	483	542	497	469	452	412	412	388	391	369	332	375	359	348	402	359	355	380	368	373	383	362	371	334	350	353	369	373	365	394	387	356	348	352	366	380	393	369	361	360	355	403	371	365	373	380	344	370	342	367	345	381	342	358	341	336	342	375	368	365	352	343	353	387	334	347	318	366	388	355	364	335	334	362	347	365	358	376	344	347	372	354	393	359	359	325	358	372	378	338	337	392	359	335	367	339	350	355	350	362	354	371	370	364	348	341	345	402	367	392	358	353	368	338	381	358	383	335	362	354	350	372	346	380	348	367	354	390	350	307	375	347	334	346	376	367	389	346	340	373	356	332	356	361	371	332	357	368	371	333	354	366	379	360	349	345	362	359	360	349	366	358	343	362	361	348	336	377	336	351	343	368	353	377	393	346	317	322	348	359	353	353	303	371	367	352	332	363	381	348	335	350	366	357	322	356	348	376	381	334	356	394	347	374	350	374	358	358	371	340	343	361	358	353	362	355	362	352	322	372	353	366	359	367	361	363	337	352	346	337	355	347	376	315	355	379	369	364	324	367	373	334	356	361	369	356	360	380	362	354	376	375	332	364	378	340	315	371	331	361	353	353	340	390	338	343	377	368	325	321	383	360	356	369	346	346	336	365	355	349	397	337	351	381	330	355	366	380	369	371	357	359	358	377	353	355	352	356	351	353	362	348	353	362	348	377	320	368	319	357	351	382	344	359	367	348	361	331	366	351	352	360	348	356	341	368	379	341	397	378	363	395	376	408	378	371	374	367	346	326	368	345	356	378	368	363	345	343	382	397	368	358	363	341	360	341	313	345	350	364	351	359	353	360	302	352	387	340	390	362	372	356	375	369	370	400	329	337	347	365	340	351	387	355	328	355	376	382	368	368	364	370	384	391	376	347	367	351	344	384	379	332	348	334	395	290	343	368	344	363	363	389	403	378	386	337	361	370	353	375	377	372	321	369	401	377	344	343	361	348	349	344	359	343	367	360	384	354	329	338	313	343	375	368	329	380	369	366	334	355	363	334	356	368	410	362	360	401	362	352	372	364	375	342	385	371	341	350	347	352	365	333	357	334	364	334	359	379	351	383	375	354	352	349	348	361	334	361	354	342	320	349	367	358	390	341	354	342	387	390	370	386	313	359	368	347	363	349	316	343	339	330	358	365	366	383	399	360	315	346	350	374	380	353	344	373	356	363	349	347	318	386	375	332	365	353	365	372	326	397	354	373	360	321	361	364	372	303	347	355	387	351	335	345	336	357	368	372	361	355	414	351	332	334	354	322	379	347	382	367	372	350	339	354	381	356	330	359	375	373	389	349	351	383	319	338	346	367	362	348	377	397	350	342	325	365	386	363	383	354	363	354	373	376	361	360	371	359	363	341	383	385	362	377	379	360	349	349	348	389	363	344	377	370	353	330	341	322	362	343	347	360	367	334	352	338	366	322	353	382	372	375	361	320	375	341	332	344	355	370	342	348	360	367	364	338	362	358	379	375	348	350	352	346	358	366	358	339	384	366	397	379	354	348	359	368	361	363	385	402	367	370	365	363	365	341	344	362	357	373	334	357	364	358	356	318	336	359	329	358	363	370	331	338	331	362	341	366	378	363	332	360	358	332	381	370	379	368	320	363	352	362	344	343	347	379	387	360	357	361	350	342	403	376	336	345	359	380	375	373	374	391	399	362	346	369	373	353	347	340	382	359	324	339	383	357	331	314	383	363	350	366	337	363	339	352	371	374	369	392	321	381	331	372	377	353	372	344	348	366	368	383	334	342	366	360	366	370	358	364	353	341	362	361	385	330	367	354	389	353	331	398	321	355	335	389	353	345	371	355	351	343	358	367	384	343	346	359	370	338	355	336	371	329	350	374	364	364	367	390	355	388	336	347	359	357	396	344	381	352	367	342	344	332	339	371	355	361	357	368	352	380	345	368	364	374	317	372	340	345	409	367	320	353	364	330	359	346	369	355	369	336	354	337	367	375	352	351	369	369	348	364	329	385	367	351	367	376	396	367	346	322	371	351	377	352	389	377	377	340	363	346	322	374	352	374	374	347	344	372	380	366	356	357	365	351	343	347	359	354	368	326	377	374	376	384	353	330	340	366	399	358	395	349	351	367	352	333	362	354	367	355	388	387	368	327	401	347	357	385	365	372	364	342	325	366	352	340	353	340	375	361	381	369	357	363	369	332	388	364	357	386	373	361	362	330	347	331	374	328	347	351	360	376	355	378	377	360	329	347	350	367	342	367	336	348	357	352	353	341	354	345	336	336	342	363	407	370	337	352	350	350	351	356	413	345	337	366	338	361	344	331	359	354	380	368	370	381	363	341	350	351	365	348	357	344	362	359	356	365	391	349	370	368	358	350	389	306	340	339	353	322	379	338	374	341	385	359	366	332	326	345	360	338	369	355	349	354	331	379	365	354	372	374	337	352	385	366	420	365	350	352	357	369	379	370	323	335	368	343	366	356	353	355	326	379	345	380	328	353	339	351	392	346	359	391	343	358	346	371	350	337	346	365	377	363	340	365	358	312	313	398	357	362	355	388	382	334	347	358	351	328	354	335	375	352	342	347	341	331	357	366	354	388	360	360	359	348	382	341	328	381	359	372	366	348	373	344	354	357	331	338	347	372	381	369	382	338	330	354	374	354	371	367	353	354	380	356	334	346	379	379	355	362	342	374	379	364	362	375	350	399	326	351	346	361	362	366	373	372	370	368	341	346	310	386	387	343	355	331	349	328	387	328	334	366	393	375	372	389	357	357	392	402	377	383	347	397	374	344	361	347	351	393	398	340	386	343	337	344	335	328	365	349	359	344	364	381	360	362	366	319	327	363	339	376	347	367	357	327	344	402	383	345	323	324	391	391	374	344	338	350	371	395	346	355	364	373	380	361	354	339	350	344	368	387	367	391	322	338	363	390	365	334	359	351	355	378	368	371	399	369	342	385	361	357	353	348	388	338	353	345	374	331	397	323	362	364	356	329	374	352	374	357	354	338	350	361	352	334	389	374	348	339	352	358	378	343	392	306	345	350	396	354	355	333	350	349	377	337	355	352	358	349	389	372	356	385	381	345	377	335	324	337	373	385	363	368	333	343	326	368	397	373	378	365	381	336	360	358	354	367	338	347	343	374	364	380	347	360	321	350	320	362	374	338	351	348	339	356	379	382	352	344	378	353	336	363	359	376	362	336	356	404	337	356	351	367	354	339	333	407	392	391	374	344	397	370	363	352	359	336	364	363	353	336	312	344	324	358	377	360	342	364	341	385	367	331	354	334	338	378	368	327	348	370	366	341	349	364	367	346	382	346	349	361	379	343	389	339	377	378	344	340	354	360	359	354	372	338	339	327	379	341	332	336	370	335	383	358	350	364	352	346	322	358	348	372	398	407	396	340	366	375	363	356	362	367	351	343	340	351	340	362	381	369	375	347	346	375	379	352	372	385	388	352	325	326	364	348	363	349	380	402
7582	1088	1164	923	756	594	507	439	358	311	330	292	268	265	265	271	211	238	226	236	249	233	251	240	259	226	226	224	222	214	222	206	201	213	216	235	214	218	211	187	197	202	225	192	221	210	192	204	211	182	192	202	204	182	216	214	202	207	203	193	211	205	197	195	235	202	204	192	200	206	227	253	205	204	223	217	203	193	198	232	200	208	187	217	209	208	217	214	208	202	191	190	195	207	202	168	201	209	217	201	216	220	199	188	201	218	213	201	211	200	227	205	204	211	220	216	198	200	224	181	205	225	202	189	218	198	230	196	181	227	194	197	188	199	213	208	243	202	202	202	228	212	213	217	196	208	224	231	206	219	225	222	194	198	184	229	219	197	232	178	193	211	193	188	208	200	223	189	200	205	197	187	210	202	205	194	231	208	193	193	188	223	205	207	176	191	192	200	190	200	198	195	205	182	206	204	197	188	213	184	219	212	216	215	207	210	219	208	215	215	214	183	205	229	182	217	213	203	229	247	224	209	207	203	198	213	228	210	218	191	218	191	221	222	214	216	215	196	216	228	212	209	208	214	206	222	208	219	219	194	188	191	205	206	214	221	202	215	233	194	213	235	222	217	221	196	237	215	232	194	213	211	203	215	228	201	217	188	182	211	214	201	212	235	209	203	206	225	223	212	201	196	196	206	240	228	205	196	205	208	201	228	204	181	210	198	182	208	187	175	202	211	199	215	233	219	222	184	211	227	173	209	206	214	226	217	184	211	198	230	212	199	208	230	215	205	195	208	220	188	213	197	205	207	205	236	205	197	199	209	189	212	189	194	196	211	183	188	176	206	194	194	214	181	219	215	223	214	219	196	234	213	206	223	195	194	209	230	207	196	234	211	201	205	212	195	191	198	196	199	172	192	191	210	195	221	223	203	207	218	202	212	199	214	221	218	218	182	196	215	207	201	205	205	211	188	234	202	206	218	213	221	209	216	219	197	206	195	214	198	216	204	182	212	246	178	203	177	199	196	189	226	219	218	219	228	188	199	188	198	220	216	222	202	222	196	214	201	205	235	207	212	192	225	212	213	192	219	207	213	210	188	197	202	211	202	196	189	229	206	187	203	212	215	211	181	238	216	208	212	211	212	195	219	199	226	189	220	213	187	178	204	207	197	207	211	216	178	217	197	212	198	213	184	202	209	208	203	214	208	218	195	204	216	207	191	195	235	195	215	206	193	200	200	218	220	193	193	195	183	208	222	218	203	199	206	200	213	193	213	230	210	210	203	202	195	193	207	216	176	214	222	222	234	197	191	214	202	227	215	195	213	218	202	204	217	220	213	200	231	193	203	210	199	218	220	201	203	228	220	200	215	237	214	202	178	192	187	211	190	207	196	223	198	183	205	214	215	199	195	215	179	204	195	213	229	192	228	205	194	215	231	184	191	206	212	208	207	232	233	231	199	205	219	215	199	184	218	206	194	211	196	182	216	196	205	211	200	203	214	212	208	206	226	232	219	218	214	194	245	222	193	216	205	199	210	203	199	231	208	200	226	187	188	219	213	207	188	221	236	204	204	178	215	193	203	219	228	170	230	214	223	208	214	197	201	196	226	207	210	183	210	204	190	207	214	206	194	211	205	226	186	209	208	213	215	222	213	206	206	220	203	233	223	191	170	202	203	183	210	181	205	224	195	199	213	217	201	221	208	223	235	209	205	228	226	210	199	197	219	221	185	193	194	233	226	179	206	209	188	218	234	206	201	203	199	208	233	207	202	207	180	221	199	203	215	207	196	202	191	223	181	222	189	212	226	205	187	214	233	205	205	187	219	175	238	194	188	212	217	197	200	192	208	214	205	224	235	217	231	180	195	202	188	219	201	244	217	196	211	242	199	221	239	175	185	205	186	213	189	206	191	221	215	212	209	197	219	230	221	216	201	206	187	206	230	203	208	198	180	198	252	185	227	214	205	231	199	185	205	195	183	198	213	210	236	184	181	186	208	198	224	205	235	195	197	206	220	226	203	219	211	183	207	201	202	190	212	195	199	190	206	227	197	207	199	204	221	187	208	184	198	202	192	229	217	230	210	223	216	211	188	213	170	212	235	229	231	193	180	186	222	221	224	217	211	197	207	190	220	225	178	206	201	202	196	221	218	221	190	213	251	209	216	180	212	239	209	223	203	201	199	231	219	204	214	217	209	240	198	215	215	219	202	190	204	215	187	182	192	197	207	196	204	209	225	219	208	188	191	233	213	197	216	187	228	224	210	217	209	187	224	198	220	215	206	219	198	191	217	196	221	180	240	232	195	224	203	191	210	177	211	203	213	204	213	195	202	246	208	227	216	179	194	237	191	212	202	193	209	186	174	208	190	211	204	202	208	197	201	175	203	214	182	204	218	225	197	215	210	201	204	192	215	222	212	225	230	201	201	193	198	187	201	218	247	208	201	216	204	206	223	222	214	198	188	231	214	212	229	202	205	207	184	210	202	185	197	208	209	208	210	173	211	234	204	196	189	201	230	194	213	203	192	208	200	168	234	185	233	223	178	221	206	193	222	231	201	188	201	200	223	191	181	221	196	196	230	205	198	219	206	202	176	171	188	179	218	173	216	218	195	195	218	235	194	175	193	185	211	215	197	185	227	211	209	195	180	187	220	186	200	195	207	186	204	208	203	212	204	204	193	180	200	195	193	201	199	192	221	213	199	195	197	200	204	204	229	211	197	194	189	252	191	205	208	206	198	206	197	191	227	210	219	202	201	202	214	196	188	207	223	203	194	238	191	223	189	194	194	182	198	228	203	203	208	228	218	189	196	210	182	196	210	185	189	202	200	219	214	224	185	208	210	204	205	206	203	226	221	228	191	210	189	186	200	185	214	212	220	209	198	224	202	207	208	207	199	209	194	216	235	201	196	229	199	196	204	175	207	206	220	197	247	228	218	192	211	191	201	180	219	204	232	199	226	225	226	200	201	197	207	208	195	206	221	209	223	225	219	212	176	211	215	217	224	210	215	182	189	199	218	215	224	203	193	167	221	200	210	191	222	231	212	235	207	209	216	187	217	226	195	211	220	203	202	236	191	223	214	227	188	187	204	198	209	215	200	209	206	196	210	210	237	224	198	206	207	226	216	191	219	210	195	223	190	211	197	204	184	205	224	197	210	214	210	223	184	190	207	212	192	203	224	196	216	208	216	218	234	200	190	209	222	216	195	217	225	191	208	182	189	209	190	208	213	215	191	196	214	224	177	177	222	246	234	220	203	218	205	207	209	209	192	231	226	180	213	213	190	215	219	229	204	213	195	236	213	194	214	209	203	201	218	206	209	207	199	183	225	214	201	228	217	212	182	228	164	191	217	194	192	208	207	203	224	212	196	211	211	222	214	215	213	207	194	202	219	224	189	169	221	198	211	208	196	206	208	223	225	214	184	197	216	212	189	188	233	218	197	210	218	219	197	221	182	180	218	215	195	209	182	198	213	222	193	197	219	218	221	202	204	191	209	211	182
5906	1401	2746	3143	2735	2498	1984	1778	1412	1350	1086	1101	977	950	844	845	829	796	773	748	695	715	704	761	728	671	682	648	690	637	630	632	629	625	610	606	637	619	598	668	609	606	611	569	629	590	617	602	596	647	614	597	559	573	597	580	596	607	619	576	608	553	575	585	579	548	575	586	578	605	599	614	572	597	581	556	604	573	592	585	568	586	571	585	575	557	547	612	565	601	574	588	619	574	580	595	581	592	557	596	593	609	625	573	602	602	553	575	618	559	594	560	603	596	572	539	583	548	592	558	571	595	578	601	540	556	587	556	568	603	577	539	609	573	563	592	583	547	573	562	580	621	549	588	604	572	560	592	582	523	554	574	577	575	566	556	563	574	550	569	592	606	571	634	563	574	592	546	579	566	587	586	576	580	519	585	592	552	569	538	551	584	577	548	585	586	544	582	584	548	574	567	567	558	597	593	553	527	595	587	564	610	567	576	581	557	529	585	580	592	531	533	575	583	589	591	570	537	606	570	576	544	550	565	605	592	559	613	545	529	537	563	557	605	552	588	551	552	549	589	598	560	555	580	550	568	581	585	600	581	592	601	559	611	529	594	572	561	569	547	563	585	565	545	523	603	556	566	583	616	597	589	573	547	560	575	604	575	556	599	577	554	610	543	553	578	607	583	568	577	530	567	552	531	578	597	571	561	603	557	598	588	531	587	551	553	592	542	599	582	591	586	593	564	605	574	567	584	542	598	582	567	578	597	579	574	577	586	541	588	564	541	572	585	567	574	568	589	573	578	549	583	581	595	550	552	536	556	587	601	605	583	569	576	584	593	605	567	567	609	554	571	548	531	572	583	609	581	597	632	610	577	630	571	573	561	607	607	536	572	530	527	564	605	599	569	556	530	562	557	550	549	571	549	552	570	568	592	634	572	535	573	601	576	532	541	571	577	563	569	593	578	547	580	589	569	578	556	579	595	530	598	526	543	543	537	562	538	578	573	596	535	557	548	602	591	617	641	559	525	599	560	542	551	567	579	555	553	569	606	574	602	565	589	577	560	581	566	532	559	585	575	547	622	612	554	579	534	548	528	564	544	593	555	563	572	566	529	553	546	587	542	623	565	567	570	635	579	589	528	608	583	572	612	578	594	541	556	542	578	602	576	524	600	564	590	575	569	533	574	567	589	561	553	547	550	586	566	571	550	545	577	546	571	564	509	594	567	566	569	581	523	576	548	593	580	516	613	549	584	562	541	564	572	580	576	584	537	622	584	567	553	582	586	586	558	548	593	579	547	583	560	609	566	607	557	581	571	605	571	580	579	588	574	591	528	544	581	574	554	546	558	588	553	593	541	533	594	524	604	575	583	557	591	531	582	594	548	584	589	540	584	582	598	587	545	573	595	560	522	572	584	588	567	595	554	577	610	553	608	565	550	545	610	590	592	558	584	556	573	558	568	575	594	582	577	575	530	573	547	598	575	601	578	575	552	568	570	563	553	608	574	591	569	580	581	552	556	554	543	549	574	591	623	604	544	579	584	531	539	558	560	566	581	623	581	567	594	569	619	604	566	545	590	555	560	572	575	565	577	561	568	565	552	566	585	560	548	582	599	542	565	576	548	565	576	567	580	550	600	584	539	550	546	558	605	544	578	562	574	559	576	577	543	605	581	546	584	571	562	552	587	615	582	569	569	560	546	574	523	593	583	573	528	563	561	547	547	577	603	578	532	576	560	510	544	585	600	571	631	511	566	544	552	609	570	600	552	522	605	591	575	575	571	534	541	612	577	559	559	550	529	569	566	619	562	603	606	544	602	540	552	547	551	551	593	594	565	541	595	573	580	546	551	533	580	558	612	569	578	561	591	523	567	563	562	589	560	590	551	571	556	575	572	552	585	616	535	590	586	574	551	548	584	580	582	550	610	534	582	570	586	586	554	572	581	561	603	550	571	548	542	596	579	609	596	595	576	552	575	549	552	548	521	626	532	530	515	561	577	563	571	597	541	542	609	546	525	588	545	538	544	564	572	598	593	566	585	591	528	596	579	569	568	558	555	620	559	566	587	591	579	535	555	603	564	572	591	590	544	585	596	589	556	582	555	563	549	575	578	575	620	538	586	606	568	559	545	561	532	581	597	566	580	578	535	595	559	614	567	583	610	545	564	583	582	568	560	533	560	574	606	548	582	552	570	566	581	589	589	561	601	585	570	582	602	601	545	617	572	574	601	586	613	581	604	595	577	584	619	597	548	579	579	587	574	587	590	565	587	539	587	541	548	579	628	557	556	574	577	562	564	583	606	572	597	597	580	591	583	587	563	562	569	619	596	590	574	595	558	551	580	596	595	557	596	556	571	587	564	559	580	562	545	560	593	585	571	565	554	616	572	561	590	574	549	595	555	575	578	560	562	550	578	565	580	577	571	588	554	580	574	561	557	602	577	577	597	606	567	548	593	545	585	597	582	526	561	573	556	554	563	600	622	602	565	645	592	594	577	561	580	579	566	546	583	536	494	548	549	564	573	572	540	581	600	575	557	573	542	594	585	595	580	574	558	628	593	555	548	545	625	565	575	583	550	529	583	570	563	581	596	550	588	561	544	568	576	583	585	587	513	560	569	563	607	567	554	578	574	544	593	546	587	576	581	525	569	588	579	567	538	547	525	582	550	560	618	564	606	586	616	520	543	584	631	615	581	557	556	592	576	535	575	607	582	558	566	576	566	598	601	568	537	547	528	584	538	532	628	584	624	568	583	587	559	550	567	590	547	583	581	609	561	573	544	568	534	568	523	558	574	578	561	584	554	559	581	533	578	563	549	551	555	597	584	557	569	568	563	576	585	604	528	582	567	553	598	541	576	555	579	565	616	542	565	606	584	543	542	586	578	601	580	582	561	571	601	573	560	576	580	593	615	562	545	542	582	567	627	550	564	539	537	565	573	631	528	585	565	607	554	550	561	589	530	616	530	580	565	523	573	589	608	586	593	589	598	564	609	562	582	593	592	615	553	592	597	616	545	573	562	602	586	566	530	550	571	623	553	551	568	555	589	552	610	599	562	556	557	528	580	572	588	604	572	569	575	591	556	581	596	546	577	553	542	563	571	578	566	616	558	571	573	509	590	560	556	563	566	572	545	588	562	554	538	589	568	589	537	582	581	595	529	557	575	575	584	605	587	611	547	602	530	597	568	551	607	566	531	540	508	582	511	559	578	543	588	573	558	526	591	596	561	561	576	564	581	592	564	584	550	574	580	600	585	602	554	571	573	541	617	574	629	561	548	523	530	588	595	564	584	606	630	600	591	573	590	593	537	581	566	544	561	568	553	546	640	587	581	544	593	580	545	517	558	563	572	555	539	588	573	568	588	559	565	556	572	558	556	608	545	553	579	538	578	529	582	558	547	543	573	572	608	528	573	570	543	586	565	562	566	573	546	556	566	560	614	579	584	569	610	568	555	560	580	556	606	590	540	566	558	575	540	581	543	542	573	568	562	558	588	549	610	550	566
14334	2647	2660	2018	1417	1257	921	710	678	638	542	536	483	474	455	473	440	436	408	409	384	425	380	408	414	360	397	366	387	355	398	357	396	408	363	397	372	359	352	344	329	400	369	378	353	372	383	377	403	399	388	359	413	343	328	384	408	425	351	349	346	388	390	372	332	370	357	389	379	357	354	384	399	345	417	387	409	349	356	348	369	365	345	383	368	345	424	388	342	340	353	385	362	358	382	368	377	380	372	362	364	364	379	361	375	343	402	387	330	351	369	371	365	353	369	407	362	360	357	404	372	335	376	358	349	378	399	369	376	371	368	378	358	341	381	376	414	354	338	366	360	357	367	391	375	366	380	374	334	335	325	371	398	355	363	377	355	364	381	352	326	358	403	349	377	335	367	401	388	350	348	370	350	353	379	373	398	365	364	369	404	336	397	374	356	336	379	370	369	340	374	373	376	355	380	357	366	355	345	353	351	339	347	354	340	350	371	351	332	357	375	365	375	385	350	374	412	364	369	354	339	338	366	350	363	365	357	379	344	361	353	353	373	372	366	352	387	364	386	379	384	340	357	368	365	359	367	324	358	368	352	347	388	326	342	382	352	355	346	370	336	338	378	381	361	362	370	378	391	363	383	368	398	353	374	363	355	342	372	332	336	344	340	341	410	348	382	365	394	390	370	340	334	372	381	375	384	353	370	358	402	341	374	343	341	363	374	403	362	348	343	360	355	350	361	368	375	352	376	368	343	365	414	355	358	336	338	346	369	344	360	321	321	336	376	365	357	356	334	350	367	361	375	365	360	326	401	369	354	341	379	365	348	335	343	367	394	386	358	363	356	347	357	341	368	351	365	373	336	390	350	361	351	372	328	372	361	338	369	385	395	331	376	393	360	390	381	370	391	347	347	369	335	366	377	378	383	393	374	343	380	358	349	352	356	362	334	374	373	350	351	360	364	386	368	365	336	366	397	369	369	389	382	359	376	388	373	347	374	369	361	366	406	353	362	386	339	380	317	364	363	376	390	365	343	374	370	373	350	403	366	374	313	378	375	328	364	369	339	363	385	358	343	362	367	349	379	348	347	381	372	363	344	362	361	383	364	375	382	393	398	367	348	340	364	381	316	357	377	361	373	349	348	370	389	394	339	348	378	333	353	415	356	392	355	365	361	361	376	348	373	388	332	344	365	362	401	326	342	335	371	399	366	364	372	349	373	378	377	369	363	382	382	357	377	382	335	352	332	359	372	382	365	344	348	349	330	369	393	356	376	412	365	377	367	374	399	388	358	360	382	358	351	360	349	381	361	379	357	386	380	395	383	382	364	341	357	387	350	373	348	352	354	349	378	337	351	367	371	375	333	402	381	346	376	383	376	391	394	343	356	331	362	349	353	367	363	385	408	376	346	394	389	357	333	366	383	363	330	361	353	369	408	376	342	356	349	365	359	329	364	364	326	412	361	346	400	357	354	356	389	380	371	376	396	375	355	343	329	370	364	396	346	387	374	345	372	366	363	369	354	345	358	355	349	354	352	345	376	356	365	376	364	364	362	331	367	375	365	339	365	349	364	356	340	349	359	376	389	353	343	376	392	332	377	379	368	355	404	333	334	373	379	358	381	387	379	383	302	354	366	337	379	374	334	365	343	372	377	360	343	382	348	380	354	381	333	345	365	328	334	330	342	372	399	367	367	373	370	363	391	380	365	381	359	379	412	348	359	378	398	351	381	376	363	372	370	375	342	401	365	355	376	402	354	366	376	376	345	386	387	369	422	365	388	411	393	399	369	371	353	334	351	380	376	380	383	376	377	411	338	326	376	397	368	360	363	386	384	358	398	348	354	332	351	374	395	389	360	375	385	391	321	406	346	348	358	376	357	362	372	364	344	347	369	356	376	339	396	350	351	368	327	355	355	356	332	365	350	390	331	330	356	351	332	339	350	323	349	398	358	380	342	385	363	339	366	402	353	392	365	367	398	379	397	358	346	383	354	343	313	376	388	350	356	359	373	346	363	338	350	364	360	359	404	366	395	344	349	349	401	377	350	331	370	378	376	360	379	367	342	374	412	356	359	361	373	400	364	332	382	344	344	346	365	350	347	355	339	352	367	344	397	410	374	375	353	379	385	354	368	354	347	402	360	370	368	364	361	385	360	357	385	345	430	398	353	341	372	324	384	375	352	363	390	348	353	374	387	353	380	359	365	351	375	373	346	347	390	377	397	366	348	403	377	396	399	349	353	388	346	364	341	358	375	370	374	371	359	360	372	343	345	385	347	379	385	380	378	399	323	344	386	378	366	395	357	373	357	357	379	353	396	356	363	386	380	335	342	353	367	349	381	354	338	387	353	350	372	364	408	358	378	409	352	372	393	332	419	358	421	379	364	374	341	342	384	374	347	363	334	373	397	353	402	372	337	374	349	339	363	363	384	363	353	364	356	336	373	322	367	400	362	359	367	375	325	385	370	352	349	330	346	362	378	377	357	350	371	350	353	383	406	410	342	369	354	403	397	409	384	355	358	345	375	345	392	344	323	352	340	375	364	372	340	367	360	395	361	371	373	397	340	384	382	383	372	346	360	363	373	411	353	355	368	371	361	370	392	364	410	369	387	355	378	401	347	362	360	377	335	388	338	378	382	384	353	393	335	372	344	334	356	370	411	377	352	367	351	364	346	316	355	380	393	349	385	368	375	397	372	412	381	364	376	334	401	359	400	376	366	373	363	344	362	408	355	378	392	378	366	388	364	373	385	392	372	379	353	355	382	384	353	343	348	387	391	377	335	411	384	384	372	365	375	365	373	369	368	363	383	398	379	357	352	384	380	365	341	348	378	353	371	325	389	350	343	359	370	345	347	360	352	331	327	376	341	359	359	356	362	391	369	371	327	378	402	356	366	334	362	377	404	349	378	368	394	393	384	378	361	411	376	369	391	374	350	346	335	340	352	353	325	389	365	340	383	388	353	371	364	351	389	408	375	336	403	348	371	359	328	360	331	362	363	365	389	354	358	359	343	359	347	382	363	333	386	415	383	396	381	374	376	375	337	356	383	361	345	350	358	367	351	353	370	363	335	409	342	342	344	356	383	351	369	354	365	335	399	341	446	405	367	343	370	379	380	377	373	372	364	387	383	364	363	349	343	380	347	375	365	391	367	369	383	371	360	333	360	373	391	346	361	364	374	418	376	377	412	359	420	397	356	361	354	384	396	370	400	347	409	318	392	351	388	337	371	358	321	356	361	375	332	350	408	331	378	358	369	394	373	356	371	395	322	378	337	375	347	320	376	384	359	371	372	351	370	329	393	360	346	355	374	367	349	403	342	388	379	355	358	357	383	355	394	338	367	358	371	385	375	347	341	344	369	352	409	365	340	361	366	386	377	322	354	357	362	350	356	324	391	348	357	381	369	370	380	371	363	392	344	382	387	411	356	370	370	368	354	327	371	389	355	339	363	370	376	372	406	348	362	345	400	364	400	357	370	385	367	369	393	391	344	364	381	365
7890	2430	5137	5947	5157	4264	3665	3133	2618	2204	2039	1905	1781	1647	1489	1422	1399	1318	1258	1344	1192	1198	1128	1145	1146	1064	1122	1084	1055	1054	1022	1083	1005	1000	1044	1070	1056	1008	1086	981	990	960	928	946	992	972	988	986	985	977	956	1004	941	974	925	943	943	978	893	914	950	908	984	939	892	914	893	889	891	896	891	957	875	914	913	902	892	894	908	944	853	919	870	950	882	885	887	917	894	876	978	861	912	896	913	890	888	895	931	888	897	922	870	901	897	889	913	885	880	900	936	879	878	959	906	946	931	866	901	867	945	930	861	925	905	891	924	871	860	921	938	881	853	859	872	931	930	940	920	858	917	885	891	892	845	917	910	887	877	895	867	927	916	908	926	859	946	917	855	932	920	899	878	900	916	914	905	839	946	885	891	878	834	897	866	888	874	916	887	864	896	915	909	962	903	933	878	913	943	934	826	936	861	848	903	867	887	871	894	955	873	943	901	877	907	897	885	948	885	895	899	883	880	875	868	872	845	849	896	897	873	847	902	832	877	896	908	870	876	920	872	933	817	950	846	846	956	903	881	894	930	862	903	930	891	925	873	902	902	938	876	946	944	868	865	919	861	878	915	834	864	882	877	899	926	888	904	865	926	859	894	889	843	900	841	898	855	851	930	902	892	836	915	940	881	926	899	928	930	889	878	854	831	874	938	863	921	929	955	872	903	912	837	923	852	907	825	924	850	875	884	903	881	918	888	911	941	884	893	851	906	922	913	934	901	834	884	939	872	853	882	866	914	931	869	891	886	904	905	847	927	885	910	862	884	896	886	913	890	891	850	891	904	868	929	862	917	871	931	875	898	882	860	938	853	893	910	884	935	893	923	858	888	900	865	916	895	915	894	873	912	898	870	937	934	889	876	870	882	897	894	946	869	855	831	961	900	927	878	836	922	883	892	876	903	868	886	918	877	904	870	907	895	918	881	861	939	881	931	915	875	918	834	904	846	921	868	875	898	888	921	869	866	922	850	886	886	874	888	882	880	849	886	883	881	894	882	885	842	850	930	862	879	914	873	861	898	890	880	896	904	908	906	901	909	870	934	847	916	869	930	925	855	868	901	891	885	890	886	924	875	911	841	889	915	886	889	907	892	892	887	868	912	929	852	925	867	875	864	902	877	876	848	848	916	869	845	901	883	872	908	932	920	918	868	876	839	843	852	950	899	915	881	885	866	844	923	882	868	878	864	869	908	849	864	908	879	879	875	902	907	814	922	844	920	893	848	912	909	904	892	890	904	834	845	921	906	933	868	886	889	930	965	895	907	881	871	913	879	892	874	853	857	909	902	873	879	910	913	892	845	839	888	883	945	929	877	918	899	897	881	879	920	872	897	888	942	864	885	926	894	893	929	926	935	867	890	903	919	880	883	895	922	902	899	883	944	924	881	873	928	870	916	870	876	915	917	908	918	907	922	923	903	852	876	897	869	911	891	892	866	883	943	897	889	858	888	900	943	894	873	904	902	897	928	869	900	873	866	954	930	887	871	881	898	911	904	912	884	874	886	878	929	890	920	867	918	910	863	883	926	864	887	880	964	857	888	863	893	834	901	908	903	902	889	904	881	837	900	874	909	983	916	925	911	860	888	901	893	900	928	887	929	895	903	867	890	873	886	863	937	938	857	898	896	896	904	933	889	957	881	871	853	876	891	907	950	964	926	921	881	818	938	816	869	895	880	841	862	846	904	888	858	903	814	904	902	865	903	918	869	887	907	890	893	888	889	903	943	936	934	897	879	866	919	892	878	842	835	864	893	894	926	840	924	906	852	857	856	843	871	958	907	877	920	906	943	883	910	852	954	890	887	865	904	880	974	879	839	918	846	872	851	903	919	869	826	851	921	894	890	905	884	916	885	891	835	929	819	884	924	869	904	893	876	881	926	891	881	917	884	894	829	951	902	888	945	877	818	916	931	890	870	874	879	886	850	899	918	921	937	842	952	895	896	945	888	931	892	889	906	929	904	904	868	908	890	888	898	887	952	914	881	926	880	880	909	839	988	951	859	934	941	914	906	906	886	886	874	844	845	922	868	909	868	874	901	860	884	870	889	839	897	889	912	836	881	904	874	908	862	899	938	905	927	901	929	896	929	870	918	909	897	870	840	885	846	912	924	915	918	911	900	879	908	904	897	907	834	961	874	958	926	944	856	886	888	915	919	880	916	867	859	884	928	867	945	919	849	907	897	863	928	865	898	907	881	905	839	911	882	904	846	883	869	892	892	863	881	875	875	851	838	894	848	850	901	902	871	923	895	925	900	853	923	903	936	931	861	845	846	904	930	894	857	917	960	871	868	899	953	855	878	869	899	924	871	902	878	911	915	850	891	873	879	932	900	866	893	906	870	864	892	925	914	886	855	847	907	843	925	873	930	865	908	907	864	873	894	940	914	873	850	853	913	827	882	913	919	881	887	863	893	910	939	903	892	872	899	901	899	930	914	890	820	901	872	852	906	889	895	861	894	852	891	874	913	886	863	889	949	903	911	903	880	923	862	882	851	876	833	879	902	831	893	891	875	845	908	886	888	898	838	886	852	838	911	906	869	871	842	863	924	880	949	854	861	899	924	894	928	931	962	870	888	896	909	910	890	871	888	903	917	896	854	857	868	840	882	883	876	880	854	874	933	914	897	941	887	877	949	881	913	930	946	867	894	899	828	875	894	831	899	909	925	909	874	877	915	871	912	908	884	899	909	870	921	900	942	874	858	828	937	856	863	927	931	930	918	944	896	875	867	882	938	923	901	894	890	914	910	906	910	878	856	888	850	904	895	849	872	913	879	945	914	907	898	884	924	870	881	888	901	879	854	846	917	923	872	943	926	869	869	927	927	833	907	898	871	875	850	905	903	827	862	893	930	881	908	906	922	933	905	883	930	896	864	864	900	895	943	945	905	891	897	884	888	922	871	910	901	881	929	932	920	867	903	921	852	872	869	910	897	910	912	892	907	894	903	873	903	899	899	885	883	900	887	868	916	898	912	955	940	818	871	887	932	922	900	895	960	886	941	879	911	864	935	882	905	861	938	891	834	890	884	923	886	913	825	887	858	928	886	872	864	838	916	853	914	886	890	931	940	893	930	868	872	947	884	896	898	910	841	855	892	881	904	973	859	894	877	903	875	856	889	857	857	899	886	875	919	925	892	950	909	898	869	927	897	889	940	858	902	906	854	930	919	900	815	871	893	867	913	844	917	860	883	839	855	869	916	901	885	900	871	887	888	909	923	897	876	899	867	905	899	889	885	928	884	953	864	916	872	861	906	908	870	855	914	894	869	868	833	910	902	927	913	903	899	891	869	871	882	831	861	904	871	894	874	895	869	850	900	921	908	878	896	859	901	862	931	894	940	967	899	899	956	886	895	845	893	835	883	865	854	940	870	896	870	840	948	936	890	903	920	899	877	874	920	876	875	878	925	920	926	942	860	847	852	884	925	821	871	942	942	839	906	830	879	903	937	890	924	903	842	843
2000	141	143	134	151	109	134	113	86	123	124	97	94	110	116	100	132	94	101	99	109	112	122	102	113	119	111	129	103	118	116	117	109	87	105	138	118	120	103	131	113	110	97	119	109	120	106	112	116	118	109	106	109	95	126	105	115	142	107	105	93	121	116	139	123	104	134	103	122	123	109	128	106	110	134	97	116	121	91	109	102	109	97	109	118	107	128	122	113	114	106	106	112	116	88	99	110	101	110	116	115	99	114	103	91	112	110	103	133	135	124	103	114	107	101	91	114	103	118	93	121	113	111	120	116	121	113	121	124	97	112	130	124	117	106	121	130	107	107	114	110	100	101	92	102	105	95	109	113	116	126	97	133	93	110	106	107	101	103	115	114	122	104	108	112	113	108	106	106	122	101	110	122	111	107	121	107	123	120	123	106	129	104	106	125	106	124	100	109	115	119	113	112	100	112	111	115	129	107	107	105	109	114	115	96	92	107	135	109	99	112	98	111	111	123	101	113	84	102	110	99	130	95	117	105	116	109	112	117	108	93	111	113	114	99	106	107	107	105	102	106	98	108	127	112	98	101	117	112	129	128	108	106	106	124	129	97	100	105	128	131	96	93	131	94	107	115	108	125	103	100	93	109	118	105	123	119	106	114	115	114	103	110	129	121	116	94	94	125	106	100	105	117	120	109	122	96	102	122	113	103	98	111	116	119	110	107	111	95	98	130	107	105	110	115	116	118	97	91	123	121	121	126	96	101	115	109	93	122	103	119	110	98	112	100	118	101	100	112	121	106	88	120	106	107	118	93	102	110	101	98	108	103	127	96	111	121	127	111	132	96	121	96	97	126	125	104	113	103	115	101	102	108	115	111	101	122	98	106	129	120	98	88	119	104	114	118	109	112	91	117	123	113	109	119	125	117	109	122	115	93	114	116	95	100	115	99	94	94	105	119	116	133	99	104	97	108	114	104	131	105	118	92	102	104	119	108	101	123	119	102	124	105	111	111	122	109	102	102	101	115	112	98	121	103	98	101	104	110	110	126	113	125	109	119	134	109	118	110	110	129	129	95	118	99	104	109	102	108	113	122	124	97	100	124	95	97	102	135	114	104	99	102	97	99	102	96	127	119	110	107	107	112	109	113	97	107	111	115	115	108	113	111	108	99	123	117	110	102	100	105	115	109	118	120	132	103	107	103	105	117	119	119	105	116	118	111	112	128	113	122	108	136	113	98	91	98	101	111	120	109	97	113	108	115	106	128	114	135	101	99	118	114	116	124	116	97	106	116	140	116	109	113	108	116	112	93	113	112	123	121	112	118	90	114	105	117	95	108	118	107	107	114	97	104	107	120	116	111	113	96	102	97	94	111	129	114	118	124	111	122	118	104	111	88	113	107	114	98	98	118	113	118	105	118	102	114	97	108	100	107	121	143	120	112	116	117	122	102	106	115	121	107	106	105	103	104	112	140	130	113	132	130	102	124	89	100	114	109	95	124	120	116	118	113	108	92	94	104	109	124	100	111	102	105	132	123	130	107	101	135	116	112	96	133	98	95	138	108	96	106	115	108	115	114	109	108	101	106	112	85	101	123	101	114	126	101	109	87	123	122	104	100	95	113	98	114	98	117	112	123	115	109	99	108	105	123	126	120	102	122	109	115	121	114	111	123	94	118	118	97	120	106	122	93	110	97	102	96	114	105	111	107	124	116	106	114	117	107	111	94	124	120	121	102	95	103	111	124	103	103	118	91	108	105	114	124	105	118	127	117	109	107	118	108	102	115	119	115	109	115	104	110	111	89	106	119	103	104	104	101	98	130	104	113	121	114	121	141	102	121	124	92	113	110	113	123	99	126	114	105	99	102	112	125	121	133	116	122	104	105	108	129	102	118	128	112	123	119	103	96	137	106	109	108	75	112	97	100	119	70	91	116	131	109	114	96	111	117	109	96	96	102	119	99	107	102	104	105	99	114	106	100	104	122	120	130	106	103	99	105	109	105	106	123	113	112	107	107	150	103	111	97	125	111	95	103	116	103	111	143	116	101	110	112	109	107	100	109	116	114	95	125	116	115	135	90	125	107	120	134	111	130	116	116	105	111	107	103	107	98	96	111	94	118	118	103	97	116	118	120	129	115	102	113	103	92	114	109	105	97	111	116	112	110	127	93	112	90	87	111	98	103	87	127	105	116	107	109	94	99	100	100	122	115	110	105	129	111	119	96	78	89	126	111	118	115	111	119	107	113	85	135	103	119	99	105	114	122	114	109	97	95	132	104	105	113	90	103	106	115	112	111	108	119	101	97	147	130	92	100	114	105	98	127	110	101	131	92	144	103	98	118	118	130	108	99	125	124	100	117	106	102	123	119	86	112	110	123	91	128	145	113	119	103	107	115	91	121	108	134	122	118	110	117	117	102	117	120	117	98	112	114	139	89	107	104	112	109	124	111	107	126	96	108	110	121	115	121	112	112	107	123	105	108	140	112	102	110	98	103	102	123	117	127	103	106	104	111	136	82	121	114	133	113	109	133	110	103	117	111	109	113	128	99	105	110	105	111	133	107	108	110	99	92	120	119	100	122	114	105	114	108	120	131	142	110	100	96	103	108	104	123	95	99	100	119	100	100	111	107	99	98	105	112	121	107	110	106	101	118	107	112	123	87	117	106	115	134	117	103	123	98	98	125	120	106	115	117	105	111	106	86	118	106	109	103	111	106	123	117	112	121	119	108	123	107	106	113	112	111	98	97	112	118	103	116	118	102	106	89	115	123	109	106	123	105	109	112	106	112	97	90	116	107	102	103	117	98	98	121	107	117	105	108	117	131	98	113	104	111	117	104	87	122	115	92	113	110	108	107	103	118	87	118	115	110	94	127	104	132	108	114	108	119	105	103	109	106	107	109	93	118	106	99	99	107	97	100	126	115	106	109	127	120	125	92	95	94	110	116	101	110	90	122	114	101	123	114	110	105	103	95	125	123	106	108	133	105	102	106	98	110	108	118	100	121	105	98	101	138	104	116	101	98	111	99	111	114	109	95	110	109	130	108	116	117	115	106	110	102	117	100	107	108	97	122	85	105	118	86	102	138	122	90	97	96	124	107	117	122	117	126	96	113	105	122	102	118	104	95	100	102	119	101	111	111	100	116	97	116	108	99	109	104	115	110	118	108	101	104	95	109	109	119	111	109	100	107	101	109	106	117	142	129	116	118	123	115	119	113	96	86	105	124	116	112	114	112	118	102	120	105	101	103	101	98	107	112	127	107	126	106	124	120	100	91	117	95	116	126	107	126	97	99	103	122	98	111	110	94	118	118	101	104	106	96	130	105	105	107	134	94	102	96	117	116	110	107	116	117	113	112	118	120	123	111	124	106	96	135	112	119	97	88	100	103	119	118	107	107	105	116	110	93	123	134	123	106	106	107	123	121	119	112	125	102	105	113	106	116	123	109	113	109	103	121	116	104	104	109	110	94	111	111	118	127	109	103	98	123	114	107	117	108	109
2073	360	443	490	431	453	401	403	362	388	366	386	364	386	372	349	371	369	356	364	348	381	362	341	344	366	349	370	373	341	347	362	341	339	354	349	362	337	358	325	309	366	361	364	361	371	348	349	321	328	379	356	334	360	366	412	344	365	346	345	373	362	365	356	321	366	366	362	332	353	350	343	374	373	331	323	361	334	336	388	349	346	346	337	356	341	365	331	345	356	326	372	340	348	353	336	311	342	346	333	330	318	323	322	363	338	355	349	354	387	353	342	350	363	345	379	354	341	370	360	318	362	371	341	310	353	353	323	327	392	370	326	357	374	392	363	349	344	339	375	359	372	362	337	383	349	357	360	360	336	340	356	394	370	351	362	321	332	357	343	333	340	334	350	343	353	357	345	362	352	360	388	308	370	343	336	342	358	359	347	349	367	376	366	346	326	311	383	327	364	305	365	328	383	378	358	346	334	336	349	318	333	363	357	347	337	390	348	329	366	376	364	374	349	345	341	341	347	350	338	351	312	361	359	328	397	362	317	368	339	318	354	375	346	352	350	346	344	380	340	355	355	350	326	356	355	357	329	350	351	318	366	409	349	327	351	347	326	331	346	333	330	352	341	329	326	354	376	345	359	345	330	336	347	363	349	309	365	373	388	341	317	363	406	382	389	330	396	342	346	335	341	346	370	385	401	356	370	327	354	335	355	350	360	364	352	332	366	347	352	349	317	378	340	389	337	334	352	388	326	355	359	344	373	345	353	393	333	349	381	338	357	346	373	382	349	347	344	384	334	374	335	384	350	370	399	380	348	343	390	336	356	366	410	367	337	379	383	347	359	352	371	338	313	362	352	365	370	376	339	314	374	365	355	347	379	378	369	317	391	348	371	363	393	321	362	346	363	369	378	364	387	368	347	362	353	385	352	338	345	331	349	338	364	349	343	366	357	350	351	359	355	361	358	339	362	377	346	376	344	365	368	341	317	366	336	330	327	375	347	348	374	366	360	369	334	355	350	365	384	348	366	339	345	350	377	399	338	334	390	342	344	359	335	348	383	386	359	333	374	334	362	324	366	377	368	372	352	331	350	348	334	355	355	328	371	348	345	330	381	349	382	347	346	333	322	340	355	360	330	362	339	375	376	359	364	331	354	378	345	339	367	361	378	372	339	357	355	387	365	345	320	352	351	362	349	363	353	335	364	353	336	361	357	345	369	346	365	356	380	339	374	369	385	342	381	348	319	391	337	347	365	383	338	356	367	341	366	330	343	336	370	361	351	363	340	415	360	328	338	331	384	323	360	379	359	342	345	347	357	314	347	351	351	369	347	390	348	336	334	362	342	378	355	336	338	355	339	386	373	336	358	361	347	330	347	358	361	360	341	357	364	360	343	375	341	353	335	326	373	312	343	371	387	346	367	350	327	376	361	355	368	349	340	359	339	376	326	344	387	335	346	347	354	329	376	367	377	385	347	334	349	337	359	350	349	363	309	352	359	342	337	362	377	348	350	352	343	345	365	324	378	325	359	353	344	349	345	336	393	330	382	392	368	357	330	349	368	338	415	364	342	372	332	364	392	364	369	333	331	395	359	351	354	397	357	351	362	358	378	360	356	396	364	357	346	401	360	346	346	348	381	334	361	335	343	334	365	348	335	365	323	367	353	373	373	375	326	357	354	376	334	367	350	334	331	333	335	343	376	360	354	340	327	370	368	365	339	374	355	379	360	351	342	360	339	392	361	392	361	363	347	358	375	347	371	361	320	338	369	323	361	333	325	379	354	365	342	349	348	310	374	339	330	362	308	334	340	374	383	353	331	363	379	349	385	347	331	385	339	360	342	327	378	376	356	327	359	347	389	329	340	343	371	330	343	341	349	340	362	324	383	332	368	335	344	338	372	325	378	343	400	363	360	351	338	338	349	338	389	365	337	374	337	336	362	353	367	378	370	340	354	358	356	368	338	348	376	311	390	344	343	325	350	316	360	367	349	354	348	319	376	339	326	380	341	343	361	359	346	338	340	351	327	338	319	349	394	374	339	376	358	362	337	361	356	384	374	332	371	390	375	337	343	331	351	362	351	330	366	337	362	354	397	355	344	339	357	400	333	342	343	347	326	389	339	348	317	333	362	324	366	353	374	354	372	356	370	350	377	372	353	337	364	371	397	301	343	335	375	394	326	361	388	391	359	354	353	360	351	348	348	341	337	353	328	346	336	346	367	360	343	355	359	375	322	347	324	382	388	324	392	328	366	368	350	330	333	355	335	350	365	354	335	350	341	384	351	354	376	347	344	364	350	360	310	363	360	358	381	367	369	396	370	326	385	340	339	357	360	339	362	389	387	374	343	343	343	333	320	350	356	326	356	336	348	370	321	357	385	382	399	343	357	362	356	355	362	327	390	355	299	311	380	351	348	355	374	365	356	345	351	333	358	344	358	355	340	325	360	359	353	353	387	328	352	349	342	329	370	330	361	343	340	337	354	384	346	347	389	388	374	352	372	353	349	332	351	378	345	352	339	329	357	360	338	372	362	332	355	317	319	371	347	339	345	400	392	341	369	353	341	358	351	342	336	372	378	339	381	383	330	339	367	352	375	359	354	337	359	382	373	337	358	351	355	312	393	352	330	359	370	384	341	326	359	349	367	333	336	341	333	377	330	348	350	316	373	394	363	364	350	348	347	332	354	351	354	357	355	365	363	371	372	356	355	347	361	350	328	373	349	332	338	343	336	366	334	362	359	354	352	351	351	342	344	379	373	338	381	361	345	379	341	351	366	396	360	373	348	328	336	349	332	334	339	367	351	393	344	394	356	361	371	344	362	335	363	352	340	337	330	354	395	364	332	331	384	353	351	371	342	345	339	374	376	364	334	317	357	368	341	357	369	341	338	357	350	348	330	337	340	359	347	350	350	344	399	366	329	366	345	358	324	394	345	356	347	340	330	379	343	349	339	342	350	343	369	374	343	389	366	348	328	379	372	351	358	337	324	355	355	367	351	352	347	356	339	342	314	321	352	317	330	348	314	332	374	392	355	360	368	374	379	365	333	373	375	331	340	346	328	321	374	377	410	382	327	377	349	338	368	372	384	372	337	343	342	325	367	351	362	372	346	351	366	362	368	351	342	357	352	360	349	363	356	374	337	380	327	350	353	366	359	395	381	339	359	337	337	362	382	385	355	369	336	339	340	353	370	357	332	322	341	368	350	367	358	389	368	364	350	345	338	330	324	354	339	346	379	353	341	380	376	324	370	382	357	330	345	364	375	383	371	357	368	356	345	353	332	319	358	373	333	303	369	342	330	352	328	345	367	366	355	324	352	332	368	364	373	370	340	369	344	364	363	350	342	372	366	384	304	346	346	339	366	358	371	358	377	355	343	357	356	366	338	332	335	364	358	372	360	364	363	367	370	344	341	345	369	327	337	359	361	333	333	323	360	343	349	337	378	355	361	339	333	313	360	387	358	337	350	360	372	341	339	383	352	365	334	326	354	342	351	358	375
7689	1079	1155	1037	701	566	481	433	291	293	318	261	282	249	276	260	249	275	249	235	212	218	227	206	207	218	261	201	215	205	206	215	218	213	215	197	241	242	222	182	222	228	202	232	228	219	205	238	211	211	212	222	196	199	183	202	205	201	211	232	226	221	175	192	189	231	176	196	191	213	230	218	198	234	178	249	231	214	213	208	234	219	222	211	215	223	204	218	193	208	208	224	179	212	223	189	183	216	209	202	211	196	210	211	222	214	214	218	189	197	233	201	199	207	211	204	214	205	240	203	209	210	214	214	201	184	169	226	197	222	210	182	200	238	210	197	192	218	208	218	196	224	196	204	218	233	213	224	200	159	216	201	211	243	206	227	187	218	210	206	212	217	202	192	201	205	218	182	208	202	217	195	217	207	213	191	231	209	206	212	185	192	190	192	200	220	206	202	200	220	204	204	208	192	214	202	206	199	232	219	228	184	226	185	196	203	233	188	201	191	203	218	193	205	194	212	207	202	219	218	207	213	212	187	165	213	189	177	187	201	188	238	202	229	199	212	191	220	195	193	189	184	217	220	190	188	228	198	217	216	197	200	207	219	229	233	204	208	205	205	186	193	212	223	229	193	191	226	210	232	198	195	224	195	206	213	210	209	195	199	210	203	212	199	212	185	178	218	218	200	211	211	224	204	214	214	181	213	182	186	203	197	209	202	205	200	208	181	207	206	207	208	218	199	192	239	221	243	211	228	209	229	210	218	188	195	167	197	213	196	217	206	224	215	242	205	197	199	190	210	201	225	205	197	209	214	216	215	189	200	230	193	221	212	200	223	197	206	194	207	226	211	194	223	199	215	196	225	248	197	190	216	217	194	209	217	190	180	191	207	204	208	176	205	199	194	192	197	192	199	228	245	233	201	194	205	170	207	190	188	211	235	210	215	189	207	218	198	220	232	210	213	231	178	216	203	202	228	202	212	205	213	204	212	192	190	200	200	208	191	205	220	254	197	196	210	212	210	209	198	201	195	218	219	191	213	195	196	187	201	200	214	222	199	210	228	196	196	215	220	198	205	153	206	223	239	201	201	194	194	209	218	214	215	204	224	228	243	228	205	198	207	201	221	201	219	237	198	201	181	200	205	190	187	199	195	214	202	212	213	234	217	219	221	199	206	202	208	218	227	208	195	238	202	191	178	208	190	177	209	192	175	224	209	201	206	208	220	229	214	190	177	213	193	217	189	199	206	191	214	204	198	203	214	233	213	185	209	222	204	215	180	193	219	180	197	215	198	218	179	201	183	195	228	200	207	228	206	222	223	215	203	210	217	228	196	220	231	211	197	210	215	224	229	234	219	216	189	215	195	224	205	201	215	214	206	215	189	222	237	220	207	202	210	205	193	211	221	202	236	228	201	212	203	196	219	215	216	200	197	195	222	199	216	197	222	176	198	198	198	199	234	193	187	195	211	180	213	200	200	187	216	193	209	193	175	203	221	217	186	223	211	206	190	217	200	219	213	198	227	176	180	220	209	208	232	182	209	216	218	205	200	192	241	206	210	205	232	235	183	193	196	199	218	190	200	201	179	207	191	202	204	212	211	214	200	176	216	188	214	214	217	206	230	193	219	198	213	210	202	207	232	206	219	226	195	182	207	198	221	208	203	217	237	204	206	190	191	167	208	196	212	190	224	205	213	215	221	211	183	198	238	209	160	201	201	231	204	242	213	223	208	198	222	210	202	220	200	202	189	196	212	211	213	223	193	212	179	204	219	213	187	232	188	188	211	183	190	177	217	177	187	164	202	192	221	213	176	186	190	200	243	193	214	243	214	207	201	196	221	181	222	209	189	227	173	208	221	211	198	206	206	207	196	197	204	192	199	210	192	194	229	230	220	206	211	198	190	227	220	195	212	241	182	179	217	223	213	199	201	204	197	197	211	197	202	212	220	198	186	225	212	217	209	199	214	200	213	221	206	208	218	190	186	210	210	195	220	212	168	191	215	209	212	212	215	203	239	197	212	210	213	229	189	197	194	243	200	212	208	202	236	228	223	216	200	216	257	184	214	194	227	198	194	208	212	204	212	197	212	196	186	207	215	215	192	212	200	228	221	183	219	207	220	206	193	203	198	218	209	196	197	206	209	223	226	227	234	214	206	195	195	202	220	205	197	227	186	215	191	171	246	204	189	189	217	235	212	220	199	195	209	226	193	193	199	211	216	183	225	225	227	218	205	198	212	236	194	199	209	202	242	182	206	200	203	208	190	197	204	204	208	205	210	209	174	210	206	196	194	207	235	232	209	211	226	202	213	198	172	181	254	209	201	209	200	243	191	202	211	213	238	215	214	194	211	208	185	197	187	197	210	205	208	214	195	191	172	189	214	183	205	211	219	223	195	174	213	213	174	196	201	210	204	193	215	218	217	193	221	193	214	207	202	200	186	224	213	195	218	179	215	207	182	216	191	188	208	212	195	201	218	228	203	198	215	221	190	217	237	206	197	232	193	212	216	216	210	214	193	203	219	221	202	218	225	209	202	157	231	219	240	223	207	210	216	218	225	195	192	226	229	185	179	182	183	199	202	213	205	196	181	220	182	180	197	204	189	200	197	201	212	188	210	200	230	199	206	224	208	200	207	215	222	206	195	196	203	219	179	196	185	192	196	192	187	230	204	219	211	221	206	199	218	197	214	207	221	204	226	208	206	192	214	203	229	203	222	215	174	211	205	203	218	195	225	196	202	209	221	217	205	224	203	189	211	197	200	188	197	240	199	204	182	179	216	233	216	230	207	211	167	221	232	201	199	205	191	189	205	200	209	207	186	203	198	242	208	203	204	215	208	203	220	190	218	190	198	217	186	218	168	213	231	220	188	196	219	190	194	192	202	216	197	207	216	216	204	187	196	219	187	210	197	172	218	235	231	227	209	226	219	198	212	213	206	220	217	182	210	217	203	206	235	191	200	215	212	193	201	195	190	200	229	184	203	205	209	185	202	239	208	227	216	190	195	207	197	211	222	238	209	222	235	227	223	199	188	208	207	214	189	196	195	225	178	219	213	182	222	208	185	218	186	201	210	209	205	190	198	227	194	212	200	228	210	199	168	218	200	197	220	190	221	211	176	192	216	209	202	193	209	204	221	195	200	214	241	198	205	218	218	197	199	203	217	184	190	218	201	237	211	215	190	215	202	196	205	169	186	203	192	202	196	205	201	221	198	174	216	229	238	217	216	172	233	211	212	191	220	215	199	200	209	192	245	243	170	214	224	225	200	205	234	232	212	211	213	210	202	212	206	214	179	204	194	196	205	214	236	214	206	205	211	190	200	224	190	190	198	202	224	184	206	207	216	191	207	215	196	212	220	210	226	202	194	198	230	214	222	226	211	231	177	211	231	203	206	220	208	181	199	207	223	179	196	204	208	225	204	206	216	232	229	212	226	216	213	187	201	208	192	196	210	200	188	208	209	216	197	208	215	205	223	195	228	222	214	226	217	211	228	209	201	202	215
5928	1346	2772	3213	2768	2471	2162	1726	1485	1296	1201	1072	1022	969	908	836	783	806	762	762	658	658	691	746	686	701	667	654	663	674	639	570	679	643	633	605	592	628	671	641	594	617	625	603	575	560	611	601	604	572	613	607	601	578	598	572	569	581	561	574	562	545	579	618	568	612	553	560	566	568	602	581	605	611	606	589	593	569	589	556	589	607	584	575	571	570	552	597	591	589	556	564	549	563	574	580	556	596	584	595	566	579	605	549	595	587	578	535	609	587	556	560	592	580	562	551	531	565	552	540	600	625	593	567	585	594	566	606	560	602	545	580	589	562	546	576	602	553	569	580	575	542	586	571	572	573	589	549	585	541	561	616	548	587	594	586	569	580	600	529	549	562	565	567	571	558	564	558	581	610	575	606	591	597	568	572	563	552	563	572	572	576	551	617	539	563	598	589	557	605	559	567	576	570	581	575	580	591	544	559	589	590	601	566	588	583	576	569	567	564	569	542	561	575	618	593	540	622	596	600	571	594	575	574	569	553	582	555	593	543	575	592	580	541	574	526	583	585	596	573	573	556	552	585	561	570	543	600	563	573	567	571	587	590	567	557	613	625	557	574	575	640	574	598	597	585	572	623	522	573	592	573	582	580	522	533	601	579	581	587	575	568	549	596	578	556	599	584	559	572	591	531	561	581	618	567	553	541	548	579	566	553	524	595	560	550	591	552	564	562	505	610	584	592	577	561	552	558	578	554	570	538	602	550	567	537	573	616	600	583	573	578	567	581	607	557	563	573	557	567	559	605	564	530	557	610	566	550	560	587	534	578	566	610	548	527	552	567	534	554	533	544	522	573	615	573	581	571	575	579	551	579	589	555	562	583	541	565	576	573	596	596	551	568	547	574	582	566	577	596	542	544	588	549	549	563	544	565	553	585	569	579	579	575	550	610	534	542	591	543	545	611	609	546	586	562	597	615	551	583	564	571	559	566	578	574	559	574	567	575	593	496	568	604	559	599	553	573	557	565	587	563	584	587	601	546	566	597	588	534	554	575	578	559	577	572	557	542	595	594	593	608	593	574	580	569	559	597	594	597	558	597	546	572	546	560	542	563	589	573	578	581	547	554	572	548	566	531	566	543	547	606	586	621	579	591	535	582	596	553	625	569	583	524	590	608	563	567	605	551	561	600	572	592	534	567	532	567	542	543	578	531	564	561	582	565	567	574	585	594	562	556	569	613	547	533	541	548	583	564	541	550	551	564	591	579	584	531	589	557	562	618	559	560	571	602	595	585	589	549	583	570	555	566	585	594	588	569	617	615	573	552	569	577	554	571	578	582	578	577	532	557	550	555	581	534	608	555	550	583	572	584	548	590	558	576	558	561	611	563	577	577	554	577	570	542	564	583	587	573	589	547	523	566	584	589	599	576	587	547	555	596	553	594	578	581	536	547	585	556	588	538	589	554	590	580	565	617	589	566	560	585	572	569	580	597	539	590	577	585	581	554	576	578	564	543	559	580	569	591	606	590	544	542	572	535	555	557	562	558	583	554	577	553	569	583	518	608	559	589	577	555	559	593	562	571	581	590	583	529	589	594	584	589	612	591	578	556	575	571	574	540	571	526	610	583	575	558	611	520	566	559	570	553	518	597	611	561	597	599	534	588	605	571	556	591	537	585	558	565	589	542	573	548	552	617	598	568	609	595	527	559	592	559	580	615	572	562	567	576	599	557	582	565	541	580	579	551	541	587	580	575	535	590	574	575	566	515	543	547	577	590	567	557	618	619	559	556	541	555	600	575	571	557	540	573	609	587	586	547	547	586	623	621	566	594	572	562	608	551	558	583	574	590	567	589	612	561	611	578	611	529	545	575	623	596	545	569	566	568	564	558	570	556	546	599	543	555	566	580	561	557	551	622	598	586	629	576	598	557	571	527	602	562	574	540	577	589	573	570	548	546	563	573	525	618	585	565	577	570	516	579	587	592	545	589	589	598	559	601	613	596	514	572	564	588	542	589	549	584	577	591	548	518	582	571	562	592	608	583	569	556	587	594	575	531	566	571	594	558	592	551	550	601	600	571	571	531	544	614	565	579	577	553	578	614	556	564	552	566	567	582	550	562	546	572	602	564	578	543	574	558	564	547	619	580	580	586	571	559	571	586	600	565	589	604	584	556	583	572	558	552	602	558	570	599	550	601	571	558	551	575	564	610	584	523	564	577	594	567	569	575	592	640	603	558	594	556	538	593	562	556	605	579	556	551	577	561	592	579	602	558	624	567	545	589	604	568	576	581	518	558	557	556	632	539	574	554	580	569	555	554	565	569	563	601	576	581	539	584	567	550	557	585	613	579	550	584	621	576	606	565	561	538	569	588	564	571	573	556	545	591	588	578	598	601	591	539	586	537	541	565	589	538	589	597	554	586	572	553	607	553	562	584	582	597	573	599	561	567	530	583	539	554	571	577	552	577	545	581	610	584	585	576	570	615	545	587	578	581	570	597	608	575	549	537	568	602	591	562	595	587	544	549	574	613	561	572	573	582	584	580	571	591	604	536	565	547	564	556	578	555	515	584	557	586	554	631	574	572	563	596	590	577	590	588	570	627	563	598	551	580	513	581	592	598	529	548	568	607	582	575	567	620	523	559	559	555	525	590	568	565	550	521	619	626	569	573	562	560	566	588	588	577	603	569	544	570	593	549	546	603	567	595	563	592	573	579	607	542	590	605	583	602	603	550	581	571	596	558	567	574	598	560	581	574	582	547	569	583	587	570	583	531	588	510	566	574	608	594	566	571	544	524	543	574	562	561	586	589	560	594	584	587	614	595	583	564	625	564	565	609	587	537	570	564	576	574	566	567	628	561	554	518	520	588	555	568	559	548	607	556	577	592	522	579	541	561	543	558	553	534	585	619	589	569	615	588	585	569	601	566	568	594	558	625	550	603	549	590	557	571	539	574	566	638	556	567	554	571	563	561	592	558	545	538	553	600	577	579	553	563	598	551	535	538	571	552	569	578	560	593	560	595	554	531	594	594	599	565	549	560	558	580	584	593	586	507	609	571	554	583	563	530	585	589	551	543	549	540	524	561	569	580	560	595	571	606	572	577	565	579	572	522	534	533	541	623	597	601	547	616	564	560	573	594	582	584	534	583	584	556	598	573	556	571	566	591	569	591	528	580	533	566	554	544	555	569	590	576	562	582	596	551	587	632	579	504	569	592	576	574	582	591	540	593	569	594	558	566	594	529	549	579	610	588	598	549	558	541	594	595	597	595	506	605	551	598	571	548	580	556	581	590	567	573	577	569	586	546	555	593	559	568	563	561	584	569	578	558	559	571	555	614	569	555	564	563	541	577	581	550	568	556	601	571	580	564	592	557	539	544	594	591	600	600	591	606	543	576	621	570	568	563	592	575	579	577	550	580	579	615	557	611	601	566	576	579	565	606	531	574	561	540	573	596	596	550	553	568	555	563	617	534	518	566	553	607	576	586	566	569	568	566	573	590
13985	2608	2595	2030	1405	1168	942	769	675	565	519	492	481	459	484	439	439	434	405	450	396	384	433	401	413	388	420	404	377	378	422	386	388	363	394	372	394	382	399	345	383	370	390	370	356	393	387	364	378	374	365	363	368	383	401	346	366	351	351	380	349	352	361	353	340	363	340	375	348	334	339	356	387	347	383	371	371	338	367	386	411	432	378	339	348	377	381	349	390	350	356	367	366	358	369	367	373	337	439	356	377	384	384	372	386	345	362	372	354	354	339	344	370	344	371	358	395	369	358	330	373	352	335	362	400	364	335	396	355	381	362	361	345	322	368	334	345	337	398	382	394	319	337	349	346	316	341	356	356	391	399	365	381	357	395	365	366	367	348	357	368	379	402	359	388	372	334	371	387	368	365	393	365	326	365	369	358	393	350	330	370	375	382	356	356	377	355	382	340	367	348	325	367	350	351	365	344	353	390	363	390	373	374	349	379	325	380	366	369	364	353	368	374	376	344	347	359	351	373	358	395	390	406	388	350	376	330	348	362	374	332	347	349	397	368	382	378	358	329	353	331	379	360	373	357	373	334	326	365	363	364	329	396	345	366	382	348	366	348	376	329	395	373	353	379	349	344	368	374	357	395	363	385	393	366	357	365	367	354	340	341	364	375	353	389	356	395	388	364	366	402	357	312	360	377	352	322	382	348	381	330	400	351	324	348	401	364	377	379	340	358	334	362	380	379	368	347	362	350	367	352	362	375	363	349	366	343	347	329	373	368	364	373	373	408	379	360	388	378	387	354	385	369	334	324	374	367	397	353	351	324	374	339	375	382	341	365	345	347	374	379	348	344	364	386	369	347	370	386	368	370	373	370	389	354	344	418	361	366	353	340	339	358	347	352	372	369	366	356	348	395	354	379	381	366	371	320	356	316	362	370	396	332	370	382	392	315	331	379	378	337	373	385	375	373	358	372	355	361	337	352	342	354	338	340	328	359	380	378	378	375	322	370	385	429	364	386	394	387	365	389	344	334	345	397	367	358	356	369	358	354	324	366	361	393	390	346	344	340	367	372	367	368	336	385	332	395	326	370	370	362	343	352	366	352	379	386	365	368	350	345	345	343	367	366	349	359	365	334	350	364	351	368	308	365	369	380	340	393	380	367	392	366	343	370	381	344	388	378	383	372	358	365	327	405	368	396	320	374	343	375	370	361	370	375	341	344	365	376	353	365	350	340	371	351	354	379	344	355	360	374	387	355	372	363	361	378	336	367	343	368	385	333	374	335	389	359	383	371	362	362	352	343	366	377	392	390	381	388	340	363	357	380	346	379	386	382	332	360	358	359	366	393	382	380	363	359	353	326	319	387	346	351	367	376	380	369	334	352	361	385	373	355	366	332	349	385	379	351	369	372	352	349	345	365	349	377	363	351	346	363	366	398	368	368	363	340	332	363	356	393	321	394	384	347	347	357	357	354	363	369	366	321	350	359	372	342	373	376	366	393	336	365	375	334	338	392	336	351	371	391	385	355	398	408	340	351	341	331	385	383	318	349	345	358	330	398	406	340	403	386	362	361	353	353	376	357	373	366	348	377	359	375	355	390	400	368	386	390	365	357	361	387	368	378	356	346	375	363	380	376	331	361	366	371	350	347	377	334	369	355	363	359	363	362	381	339	356	394	372	382	368	360	353	363	324	325	349	398	409	380	381	363	353	308	332	350	374	342	345	363	363	349	361	365	381	366	356	352	332	376	411	353	357	357	334	371	349	348	361	372	346	354	383	361	352	388	377	360	380	398	350	378	384	379	387	402	385	374	338	364	361	404	377	352	356	371	340	396	375	379	347	369	340	376	385	347	361	321	356	361	359	361	376	372	382	410	360	390	317	369	377	374	369	389	376	351	377	367	366	361	361	384	381	389	393	343	357	348	320	375	323	382	381	324	328	337	374	341	368	363	310	377	373	395	345	370	390	376	387	364	346	374	351	375	361	339	415	356	370	367	334	335	360	369	386	396	385	362	351	389	342	336	363	382	341	357	351	325	359	386	335	377	358	341	344	393	353	380	361	363	394	357	356	374	368	329	340	365	371	372	367	343	380	374	348	354	358	364	374	368	376	369	397	354	383	365	345	362	352	359	425	352	376	330	365	332	323	364	389	358	369	374	362	375	388	345	359	397	348	370	364	360	368	322	398	350	338	364	355	390	339	379	353	359	371	391	341	366	387	359	390	373	378	351	358	388	373	340	405	355	384	393	358	401	378	354	399	356	351	383	315	371	356	387	324	324	350	356	349	348	389	390	364	369	361	353	381	360	348	364	383	362	384	355	357	390	334	385	373	378	356	355	341	367	350	401	390	392	351	402	348	385	342	381	388	342	379	362	363	355	344	335	365	398	405	384	349	361	391	374	369	347	387	361	379	397	352	345	388	389	356	375	375	352	375	349	346	379	380	391	354	373	346	355	358	373	369	368	367	379	381	343	369	367	337	349	360	397	379	348	341	373	357	352	381	397	402	367	333	331	353	384	343	391	343	428	356	359	361	355	379	335	351	396	345	340	368	373	316	398	333	380	373	339	363	392	354	362	336	369	393	384	367	363	374	376	334	382	347	328	376	332	348	367	361	368	346	379	340	383	386	356	363	363	330	325	354	346	374	346	342	366	347	358	398	371	368	353	356	428	399	343	365	377	347	388	379	389	367	363	358	360	300	366	363	357	358	381	362	376	388	372	341	369	342	330	328	416	353	400	328	371	359	406	357	377	382	351	343	376	386	392	395	349	377	360	352	400	363	319	348	378	350	350	364	348	411	388	337	370	371	394	391	380	338	366	397	348	341	366	357	368	389	377	364	368	354	366	351	341	378	370	357	399	345	408	367	360	355	367	351	359	372	357	377	346	354	356	365	379	359	361	383	375	404	378	354	348	362	396	392	355	366	359	362	374	361	386	364	380	369	381	352	351	359	357	369	351	347	367	371	349	380	379	381	343	345	374	384	381	367	396	362	363	363	362	358	380	376	351	390	372	389	404	393	361	353	391	390	382	362	352	353	367	379	377	425	370	402	374	393	348	380	380	386	353	389	400	352	349	370	362	371	357	324	416	352	324	347	343	336	363	355	367	377	379	403	352	349	378	366	343	422	343	361	357	338	375	343	359	353	388	367	385	367	335	393	396	339	371	356	428	334	326	383	349	349	354	380	360	368	356	369	352	361	343	336	398	356	357	364	355	330	379	332	365	363	337	359	380	361	387	387	370	369	364	369	356	352	403	378	335	357	372	382	326	378	356	355	392	370	377	369	385	359	339	344	383	365	356	375	388	367	376	341	373	365	366	350	375	354	370	379	360	346	356	333	348	326	337	375	332	336	345	347	396	376	416	364	377	354	372	329	377	389	359	357	361	397	399	336	329	406	354	388	390	386	370	365	339	375	389	393	371	386	360	362	371	373	381	348	357	349	353	332	364	400	418	347	371	358	337	358	402	352	377	374	385	337	359	391	335	364	405	402
7974	2498	5093	5954	5372	4256	3755	3037	2639	2367	1975	1776	1654	1586	1579	1446	1349	1338	1310	1292	1265	1181	1228	1199	1122	1075	1119	1070	1053	1078	1089	1036	989	1079	1052	1104	1042	1073	965	1033	983	969	951	980	939	1010	984	989	925	917	939	988	932	878	985	907	930	942	936	931	954	939	922	956	912	904	892	980	917	938	970	955	869	930	960	909	899	906	877	883	893	925	890	945	914	958	919	914	940	924	925	973	921	932	906	932	928	919	896	903	919	887	857	867	943	879	949	903	926	927	857	855	925	946	872	914	900	861	934	877	892	888	942	949	867	882	946	930	932	857	917	821	887	876	948	895	905	886	827	884	861	896	831	869	951	908	912	856	863	931	909	883	848	912	928	967	840	893	912	938	894	857	842	850	910	978	898	879	882	843	864	881	853	891	894	874	866	884	876	881	902	901	908	906	919	939	853	906	849	941	930	867	929	865	877	901	846	895	878	928	872	920	860	917	881	892	912	891	877	863	893	913	947	916	874	920	880	880	862	896	875	919	869	897	908	856	885	898	922	973	916	920	896	895	903	856	911	884	898	888	905	897	879	842	940	889	904	921	843	908	867	889	886	865	869	883	861	903	878	864	938	893	932	941	878	888	895	884	866	912	905	930	922	880	921	893	960	865	875	846	979	869	871	890	928	863	845	905	875	866	907	896	911	913	888	908	849	893	861	884	871	903	905	883	842	910	935	900	886	822	879	884	894	891	865	842	872	884	955	897	908	905	879	836	888	855	906	907	909	921	912	876	894	967	895	883	880	885	871	886	922	868	910	969	906	833	896	958	901	919	849	955	897	923	903	894	887	880	854	873	898	890	900	851	894	898	865	871	922	914	867	890	885	935	864	872	927	897	892	876	910	916	889	894	908	871	877	900	899	882	881	930	892	908	944	852	887	893	847	867	915	906	915	942	833	866	898	947	836	901	943	917	851	862	855	884	861	893	886	850	917	948	895	916	932	910	889	870	927	872	888	946	899	875	942	897	904	895	892	843	909	855	948	905	868	854	820	864	889	907	912	856	913	916	894	918	834	855	893	912	910	868	891	935	879	878	902	939	915	921	864	866	933	915	890	846	901	870	897	857	911	901	913	916	891	850	964	910	892	911	902	879	848	941	905	881	887	897	968	887	924	896	824	849	891	912	911	841	863	850	883	897	890	890	948	884	908	849	869	858	902	923	890	849	832	926	921	920	918	917	884	859	879	861	860	910	927	902	898	980	899	904	928	857	856	872	926	904	941	881	908	899	886	869	909	861	899	923	850	840	888	887	890	828	907	867	854	897	837	878	912	855	887	908	919	909	879	927	867	904	963	872	885	854	875	900	902	873	911	854	898	926	870	913	864	899	888	909	879	889	893	914	912	825	869	902	904	866	917	875	925	854	870	931	926	878	884	945	912	957	870	940	940	867	890	847	912	896	856	908	892	882	901	872	845	895	860	891	860	922	906	876	868	895	865	892	916	902	885	916	854	917	902	868	884	867	875	884	930	864	957	878	878	888	889	910	937	935	902	872	882	894	902	854	894	882	886	917	873	863	912	916	897	863	902	854	935	921	867	899	928	930	863	831	892	913	886	850	886	929	900	864	859	897	907	917	895	850	860	936	942	934	882	902	898	859	862	963	881	907	844	886	882	882	945	935	900	872	822	864	864	928	890	909	917	887	867	880	880	875	898	849	885	894	908	847	895	874	869	922	889	815	937	906	879	898	878	882	900	866	918	889	900	952	930	846	872	916	899	880	917	912	865	863	856	850	936	917	873	920	831	880	966	858	902	881	905	926	917	924	883	917	866	872	907	867	941	898	897	886	892	868	927	902	887	889	893	828	871	901	868	899	919	887	867	900	916	943	939	911	891	869	917	946	875	874	834	893	916	890	877	857	898	940	900	922	876	903	894	875	925	923	889	864	895	943	889	866	895	849	949	876	927	889	935	896	903	872	932	902	930	905	904	915	906	883	875	828	932	935	870	917	910	859	931	915	888	890	922	919	844	921	933	809	899	906	897	847	969	824	861	883	888	869	863	879	856	947	851	911	904	896	882	906	882	891	890	877	903	879	878	866	913	883	908	878	932	887	871	948	922	885	910	882	859	816	905	928	924	842	825	886	859	879	898	911	875	843	914	913	900	893	857	883	946	831	974	943	882	917	905	902	893	931	897	825	899	893	925	888	854	883	892	930	878	915	833	856	862	890	952	944	874	859	896	852	871	870	866	898	886	880	870	888	927	846	885	910	933	894	896	910	915	894	887	910	900	887	900	897	899	897	867	834	881	947	860	945	916	897	905	900	881	857	889	858	876	929	891	913	901	885	930	863	890	898	894	951	936	895	897	859	887	870	916	922	890	922	903	854	944	849	932	924	838	868	842	871	865	902	888	895	927	895	920	885	865	900	918	899	946	914	937	902	882	894	829	905	918	885	881	946	931	899	909	913	857	880	830	933	895	910	873	896	937	881	869	901	874	888	906	874	896	899	898	864	897	890	955	889	900	915	825	912	838	911	906	913	927	893	913	898	928	907	885	854	898	878	898	898	877	879	863	914	888	945	886	887	914	890	938	897	847	882	830	898	852	920	893	929	940	898	872	923	917	854	914	815	929	885	922	844	944	882	944	898	930	958	866	903	901	893	921	902	871	880	870	915	874	901	947	905	881	878	889	901	947	901	908	849	890	888	885	845	868	870	873	909	907	895	888	915	866	961	886	874	887	950	887	907	918	918	871	855	914	880	889	884	922	876	892	923	857	905	856	884	922	933	896	876	929	869	906	949	882	908	929	901	894	850	923	975	858	867	855	877	922	851	925	901	863	857	894	884	902	843	900	916	897	928	883	873	923	865	909	878	906	934	851	914	936	907	909	887	889	910	915	883	867	908	862	897	940	866	881	918	918	886	869	793	886	876	877	844	949	908	914	916	895	867	894	904	872	887	879	896	863	896	886	873	935	870	879	913	865	863	886	919	904	882	862	865	951	909	897	930	891	847	928	922	819	875	901	872	880	856	894	912	891	899	880	932	938	923	889	929	891	942	885	908	915	875	899	906	907	917	846	940	873	858	882	944	862	904	888	861	902	888	823	923	922	925	895	927	920	860	850	888	890	915	929	896	893	899	918	855	911	856	902	868	938	884	893	901	868	933	853	901	899	908	920	823	899	847	905	864	925	902	905	842	893	871	858	952	897	903	916	865	881	914	890	920	905	918	922	957	928	900	894	928	898	890	873	891	929	920	895	880	935	864	863	850	886	866	882	884	853	868	892	922	893	897	895	908	885	908	900	972	807	887	964	937	903	926	885	866	946	902	837	965	886	836	895	927	953	915	898	880	892	948	894	912	877	889	901	884	916	891	898	911	919	931	890	892	881	874	862	832	876	926	905	913	898	897	869	907	908	966	863	963	947	905	899	900	895	905	891	846	900	893	912	829	905	899	885	927	884	876	913	863	819	901	902	930	881	905	877	892	919	969	867	884	923	879	892	896
1915	138	131	133	128	131	131	123	114	113	129	117	122	112	113	117	119	103	105	102	127	114	125	117	127	104	102	128	120	111	125	133	108	127	120	124	111	116	109	105	116	104	121	115	99	98	104	109	105	119	104	132	111	115	131	114	128	121	116	100	117	111	141	107	122	98	110	103	124	116	105	110	101	102	97	130	106	116	99	110	110	105	129	137	113	109	104	122	109	109	96	118	104	115	101	133	131	83	99	101	114	103	93	107	130	111	119	114	115	105	115	116	116	136	96	105	109	119	110	96	93	105	114	104	94	113	105	111	99	108	105	123	124	114	119	94	104	112	115	121	93	98	115	92	121	110	110	107	102	104	121	113	115	126	130	119	125	96	117	125	108	113	101	95	119	116	116	119	119	117	145	109	107	110	108	122	117	109	107	97	104	120	115	107	121	113	101	105	112	119	92	111	114	102	103	115	106	118	136	134	125	126	106	120	112	90	104	112	119	109	117	103	101	109	104	106	103	107	93	102	123	117	128	102	103	107	115	131	103	106	99	116	93	109	107	133	98	122	116	127	130	110	110	110	116	119	104	100	110	104	100	102	117	113	104	114	102	92	114	105	109	124	108	96	110	131	102	128	104	111	124	102	111	101	101	104	122	94	108	118	129	106	107	103	120	113	126	108	109	128	122	106	93	104	101	102	102	97	105	101	110	101	98	111	112	119	108	104	126	114	130	102	108	119	93	115	121	107	112	122	106	117	111	120	133	116	123	101	107	113	131	118	112	121	92	120	132	106	115	112	121	103	115	113	95	98	122	114	101	114	106	133	121	123	114	88	116	103	109	99	116	122	95	116	103	99	95	96	89	108	100	113	113	108	113	119	107	125	96	99	98	109	113	114	118	100	131	110	106	112	106	105	104	90	89	112	129	118	105	120	117	121	82	113	105	111	124	131	114	100	104	114	102	111	101	99	101	106	123	109	106	103	98	119	101	102	93	133	112	104	129	116	116	113	110	105	126	108	126	104	111	117	123	111	116	134	108	111	116	119	128	107	112	125	116	130	105	114	113	118	112	86	128	115	94	117	140	92	120	113	106	110	110	120	92	95	112	111	108	105	116	96	100	109	109	108	112	98	126	115	110	116	116	122	115	108	112	122	101	117	117	125	116	115	99	103	95	131	121	128	126	112	129	105	102	88	109	134	112	99	115	109	121	107	116	109	125	125	116	113	121	114	108	122	114	102	126	131	113	110	121	110	118	117	133	103	118	114	109	112	119	99	109	122	119	136	113	91	117	114	113	97	105	117	100	103	116	105	104	96	94	112	123	109	97	103	109	103	107	104	109	115	111	118	105	102	121	125	109	97	110	128	121	106	101	104	94	107	120	119	109	111	100	107	125	118	106	124	102	83	112	124	108	137	120	112	133	104	110	103	107	98	115	116	94	104	112	110	85	115	110	115	108	98	109	132	101	117	98	116	110	103	117	82	117	116	129	120	91	92	121	121	111	116	110	109	104	112	92	128	106	104	102	139	120	128	93	105	111	123	118	114	128	114	117	120	107	115	111	120	100	95	105	111	112	103	124	101	111	102	100	119	114	108	117	114	99	108	98	129	91	109	121	109	97	118	106	126	124	122	106	116	111	115	115	111	110	98	142	105	119	108	112	102	103	99	121	110	106	78	118	108	123	107	107	103	103	110	98	103	107	108	119	99	103	103	119	118	95	126	130	104	94	114	119	115	109	121	100	117	109	111	109	95	108	127	120	105	120	107	115	98	107	101	113	120	122	115	118	121	114	116	122	96	111	113	107	95	100	129	111	125	119	97	122	104	106	127	107	114	109	90	112	91	114	116	124	112	121	103	125	119	119	112	128	127	124	121	122	102	117	94	118	141	124	104	108	89	102	101	123	118	95	123	124	110	113	111	115	103	102	110	105	112	115	133	104	113	111	110	108	120	108	106	98	106	122	109	117	111	92	116	124	111	133	91	87	113	121	122	127	121	104	100	109	121	116	102	95	116	101	101	106	97	108	108	121	118	122	118	102	98	116	128	102	123	126	117	111	115	92	107	95	114	111	112	111	127	128	107	121	106	119	124	114	107	120	119	125	75	89	101	120	126	99	120	113	108	121	107	97	100	94	116	102	95	117	119	107	107	115	114	118	106	132	114	95	115	110	103	143	109	115	128	129	111	115	124	118	117	102	98	111	105	125	113	122	87	117	91	117	122	116	99	95	117	116	113	114	109	92	117	93	124	118	112	109	142	112	121	115	112	115	126	111	113	103	117	116	96	100	115	118	101	115	102	113	95	95	112	95	108	123	123	98	93	130	152	117	112	103	109	118	109	140	105	108	101	121	89	102	107	123	90	111	110	110	95	120	106	122	111	101	108	94	106	117	118	113	115	112	108	122	107	101	116	102	112	108	96	104	109	125	106	129	107	130	113	139	122	94	136	110	112	99	123	110	110	129	85	90	109	113	113	101	99	110	143	112	105	107	104	115	111	111	110	119	107	95	138	118	105	117	107	126	108	115	116	105	113	122	113	105	107	110	106	117	111	96	118	114	109	88	111	104	102	105	114	98	120	137	106	100	102	114	108	100	128	128	125	96	128	125	112	115	120	108	110	123	122	106	95	99	103	121	115	125	128	124	129	123	96	116	112	119	96	96	96	119	109	108	127	112	113	99	132	113	102	122	121	121	128	80	121	108	106	105	128	92	104	104	124	99	94	132	121	108	113	107	117	88	114	121	107	101	94	111	111	96	122	105	120	105	99	104	121	100	116	110	108	108	108	119	127	106	90	118	112	136	127	104	108	105	115	117	111	115	105	123	126	126	97	112	127	124	126	105	130	128	116	105	105	110	99	132	92	117	123	128	111	125	107	130	99	129	113	104	92	116	127	111	116	104	113	124	103	114	110	119	105	117	90	112	111	101	129	117	114	120	118	108	103	106	91	125	93	101	113	114	140	86	95	108	130	115	110	95	114	117	108	106	115	117	115	98	113	113	118	116	121	134	108	84	86	104	135	119	104	106	143	114	94	92	109	111	114	103	111	117	119	109	113	118	121	117	103	117	117	116	113	130	104	120	127	99	129	118	116	104	106	98	102	117	89	104	116	111	103	90	111	114	105	105	117	116	106	119	112	109	102	99	117	131	114	93	113	105	130	94	114	104	120	109	118	105	102	105	120	129	101	100	124	103	123	100	117	115	112	103	112	99	109	97	111	123	97	110	127	110	110	114	115	106	113	107	108	106	119	116	100	123	106	109	130	110	92	103	116	127	122	104	120	126	111	111	108	116	115	124	106	106	112	132	102	104	100	115	107	103	118	109	125	118	96	85	119	125	94	123	129	112	106	88	86	117	99	108	119	105	118	107	128	121	128	122	110	114	116	125	131	112	135	113	114	118	102	118	87	106	101	117	125	126	108	99	118	120	89	120	105	113	128	138	109	112	107	106	118	130	101	95	107	110	111	114	111	115	93	113	113	89	85	117	111	129	108
2091	397	441	475	447	446	389	381	392	389	374	351	349	374	370	348	362	333	375	377	342	368	352	352	364	342	357	370	353	338	349	327	356	335	364	331	354	369	333	376	375	338	367	361	338	373	371	356	381	359	336	342	378	355	354	331	346	382	327	339	313	355	330	368	345	337	350	353	364	320	389	332	351	332	359	362	380	345	370	348	334	354	348	339	377	361	346	313	367	344	338	338	355	344	353	336	335	353	372	348	336	334	336	362	391	347	368	336	349	355	345	382	363	310	343	373	352	338	334	347	370	343	360	326	355	371	312	333	346	368	384	320	365	363	344	337	370	380	326	331	361	383	359	340	343	349	343	364	337	369	356	339	346	349	359	379	356	377	391	343	360	330	360	373	335	355	324	355	355	355	367	344	338	362	368	378	374	358	336	324	348	373	329	366	374	345	362	341	373	376	372	345	349	363	341	340	344	382	381	347	369	368	348	357	338	334	335	384	328	356	370	346	348	348	370	340	338	356	339	355	355	316	354	380	327	349	386	336	340	373	353	328	355	366	362	348	343	347	369	336	363	334	345	370	343	355	322	338	363	349	354	342	346	366	355	350	362	379	361	350	326	375	355	342	369	375	354	357	360	366	368	347	372	351	338	354	345	373	359	382	398	318	373	344	358	341	380	345	354	339	398	345	355	352	379	353	346	354	376	364	353	398	357	368	367	355	375	338	361	323	390	375	344	364	336	358	346	335	358	367	365	332	326	350	336	380	354	361	332	315	366	338	332	313	343	323	373	374	350	359	367	374	342	316	358	390	370	381	380	359	335	381	309	360	361	338	368	366	368	325	340	374	356	359	351	356	393	354	392	363	351	371	336	344	328	337	335	360	319	344	363	379	347	391	381	356	374	363	344	350	327	351	341	355	364	355	342	372	377	338	352	379	385	347	356	332	351	358	332	341	385	331	356	347	336	364	360	329	350	375	352	346	342	334	356	351	348	363	377	372	354	340	349	351	376	354	333	360	336	366	343	347	350	351	356	318	380	336	356	345	369	356	352	389	323	339	393	386	348	374	358	356	380	349	376	351	339	344	334	325	365	349	360	337	337	333	366	360	366	381	347	347	362	341	394	309	349	373	318	315	363	354	332	351	349	371	350	337	379	339	375	400	395	370	364	344	351	383	332	304	368	364	363	358	330	367	334	341	387	383	337	366	344	349	341	346	381	375	351	395	341	378	335	336	360	379	358	326	346	341	339	338	353	377	390	304	337	363	371	358	376	354	394	346	384	340	364	337	341	355	328	336	378	319	360	347	339	377	369	376	362	331	374	335	374	346	350	352	361	330	335	360	358	380	373	382	322	374	334	331	349	356	363	310	363	347	340	355	340	382	348	348	331	351	332	342	335	328	345	339	351	359	341	355	368	355	361	367	342	351	359	308	379	316	368	361	361	396	309	329	356	371	357	355	384	363	352	384	377	346	339	359	376	324	378	361	348	377	336	346	349	350	344	384	367	343	357	346	371	326	358	346	353	345	338	362	392	325	368	352	361	357	361	362	364	348	331	344	376	336	340	369	341	377	395	387	326	383	344	333	358	313	364	321	350	311	329	321	324	355	324	384	348	360	341	350	336	361	348	340	387	367	347	352	355	368	378	348	377	358	335	354	363	356	346	351	313	368	350	323	344	373	360	390	355	347	368	360	360	331	356	412	369	346	412	340	372	352	349	331	369	346	337	348	347	351	374	342	366	391	326	344	318	350	348	379	367	378	354	334	389	359	405	390	387	360	328	341	342	362	332	362	350	362	390	345	344	334	360	322	334	369	372	381	375	396	315	380	330	388	313	356	329	331	388	376	312	348	374	352	374	345	338	373	358	343	339	334	354	349	366	335	360	365	367	363	373	345	367	336	398	361	326	369	377	363	346	359	362	365	379	317	386	340	370	349	340	368	357	398	348	348	358	363	342	343	369	339	347	341	313	361	339	394	329	329	359	364	380	377	334	332	349	375	385	385	365	368	344	312	356	347	372	328	346	337	361	375	378	370	328	363	331	356	326	370	340	345	348	335	347	328	341	357	376	361	340	360	321	350	347	358	376	357	362	365	351	341	361	353	355	346	372	371	350	370	345	341	347	378	345	347	334	348	348	345	342	374	371	348	360	348	335	365	367	371	317	351	335	364	373	369	390	350	363	355	402	354	346	334	349	358	336	329	350	363	345	380	375	343	347	365	352	352	358	339	349	336	372	364	355	336	370	341	358	371	381	355	357	325	367	369	339	384	348	341	330	353	334	336	359	344	352	352	355	336	338	313	358	350	364	347	338	342	383	355	287	341	352	300	344	361	352	372	359	355	360	359	364	369	372	364	339	388	338	348	346	355	359	333	372	349	326	339	360	357	388	354	381	388	318	356	359	373	344	362	346	325	366	384	364	342	362	344	381	351	383	378	342	373	339	371	338	363	337	355	368	366	369	373	383	338	352	309	344	349	370	312	346	382	363	373	349	356	353	351	330	347	360	360	333	353	384	347	340	364	354	326	360	322	385	331	343	345	365	354	345	370	342	360	324	334	335	341	351	349	333	338	393	370	326	320	364	365	348	351	354	350	356	327	365	369	339	337	360	333	363	339	369	327	351	355	361	340	331	339	357	334	374	371	373	330	335	341	386	347	363	342	335	390	366	389	354	386	351	372	347	327	337	347	366	382	350	369	348	381	360	360	373	348	343	354	353	348	383	374	348	354	377	369	368	361	389	366	377	336	329	327	362	343	325	368	371	399	384	345	335	361	354	335	384	339	361	312	385	351	385	368	344	360	341	343	358	398	359	346	319	358	345	380	352	343	345	359	373	345	348	359	375	364	403	376	338	350	344	336	355	336	341	316	348	339	370	402	350	359	349	362	333	336	349	361	359	366	350	375	346	321	353	339	355	346	326	363	337	349	378	325	314	355	376	337	323	338	346	351	343	338	356	351	352	349	394	345	346	359	361	349	330	330	375	332	341	348	328	346	368	343	368	332	347	340	340	346	358	354	384	335	391	331	353	388	328	315	367	368	372	336	369	343	367	362	353	345	357	347	383	372	335	338	364	394	386	356	356	365	349	353	375	370	349	379	352	386	364	376	378	343	387	357	364	370	328	327	331	346	327	393	368	371	337	344	366	367	376	355	336	360	315	369	362	374	357	368	369	348	289	365	360	332	362	356	372	351	361	359	354	323	347	354	360	387	344	364	356	331	409	374	363	356	357	364	357	346	321	356	380	388	378	344	344	338	349	350	359	366	354	381	373	351	332	362	380	359	334	344	343	326	338	372	325	363	345	345	335	370	328	332	374	350	326	342	348	330	363	330	343	350	355	350	351	376	370	372	334	343	315	372	379	342	365	367	392	383	361	333	368	337	320	368	348	388	351	347	359	375	335	319	346	361	362	378	396	391	339	350	357	335	369	370	344	323	342	381	338	357	370	339	328	354	320	341	376	358	334	360	342	315	354	324	364	343	289	339	359	349
7493	1083	1223	996	633	550	470	377	348	288	277	261	269	268	274	266	194	238	234	240	232	227	204	233	237	234	197	232	229	209	221	208	200	217	208	198	194	199	216	237	210	227	218	221	238	216	208	226	194	216	229	194	209	206	208	204	203	172	222	213	252	223	205	183	209	201	238	220	226	223	193	225	212	191	232	208	202	203	202	194	183	189	210	203	223	211	181	215	179	191	185	203	214	200	230	214	236	212	221	198	176	214	204	192	214	194	210	184	204	178	231	213	205	241	205	219	191	198	208	198	183	209	211	220	208	217	211	202	230	187	233	197	209	198	199	193	198	195	232	209	218	219	197	188	194	196	216	203	216	191	226	212	210	193	180	181	240	199	193	202	199	173	208	235	221	196	200	200	206	216	227	213	215	185	205	200	223	211	227	201	201	200	198	181	215	188	224	229	199	218	194	192	198	211	210	224	230	202	211	208	215	194	239	217	211	238	218	238	193	194	236	220	215	202	199	178	219	203	238	196	217	210	210	223	225	205	230	206	191	219	189	207	213	206	211	221	212	173	196	181	215	221	195	195	183	201	223	217	226	206	192	225	213	215	195	192	206	218	215	198	210	190	196	223	206	244	195	211	216	211	229	220	186	207	201	208	188	208	228	206	202	219	198	220	213	185	186	206	237	211	216	196	206	201	215	191	201	224	216	238	213	198	202	217	237	195	231	217	209	206	207	205	220	219	216	203	179	186	201	222	184	202	218	223	208	207	192	205	200	200	198	223	192	214	185	201	220	225	208	221	203	203	212	186	227	200	197	201	201	194	216	225	204	229	208	189	199	201	196	189	220	185	208	201	185	200	200	188	228	227	227	195	226	201	213	199	219	203	217	207	206	217	207	211	248	199	206	219	202	192	233	191	214	206	219	192	200	224	197	193	219	182	195	197	226	217	200	195	217	193	244	205	196	222	224	226	203	202	247	217	203	206	210	184	240	216	201	167	234	205	210	210	228	206	219	222	218	234	188	178	197	213	193	202	199	202	214	224	216	221	199	196	206	206	207	192	198	192	213	217	199	184	198	215	209	184	222	203	208	183	218	198	208	201	214	198	195	195	218	210	187	197	203	227	216	200	202	198	229	216	197	222	210	211	187	193	189	224	210	190	210	226	211	223	200	230	195	194	215	221	203	214	248	223	230	220	190	218	199	201	222	225	226	204	233	207	193	208	212	184	200	218	208	206	212	198	191	186	210	240	241	209	195	204	216	217	206	193	194	226	197	228	222	210	226	192	211	189	195	217	197	231	195	200	191	218	208	212	214	227	211	198	194	217	198	231	188	201	210	223	170	217	198	228	200	189	223	198	208	191	210	191	197	181	204	224	191	195	208	221	235	204	206	199	198	224	196	227	210	222	223	189	208	215	191	229	214	235	200	204	217	201	225	194	212	205	206	232	206	219	224	207	211	198	222	201	204	209	247	181	203	200	199	210	191	189	223	213	217	206	213	198	182	217	187	241	198	212	201	218	183	193	231	208	200	213	232	210	198	207	199	206	222	187	196	204	206	219	207	178	226	216	230	225	213	205	207	200	201	208	204	216	222	199	224	231	223	206	206	219	184	213	220	210	230	213	199	189	228	217	236	200	235	203	191	212	227	197	215	192	186	215	173	201	195	205	206	224	200	206	212	216	197	204	184	196	196	187	185	200	198	224	212	190	185	205	208	206	248	191	181	231	213	201	179	210	219	192	182	208	220	201	202	197	198	203	198	215	204	214	230	194	218	207	183	205	210	213	191	208	186	193	183	214	234	196	243	207	227	202	204	203	189	187	242	230	209	251	184	213	207	209	226	190	211	202	188	203	213	210	211	208	206	218	216	201	213	198	202	212	198	202	194	220	208	206	195	224	205	213	216	186	201	224	199	225	198	211	185	205	246	228	221	203	199	213	190	204	193	208	210	239	187	210	196	196	206	200	192	214	197	217	205	197	178	203	201	199	208	184	211	196	207	220	209	214	228	199	176	186	210	205	214	207	226	213	188	206	195	200	232	201	181	216	209	203	203	217	236	207	189	211	232	200	205	233	215	187	217	208	214	196	238	225	203	225	235	203	229	202	193	204	231	219	201	210	229	184	216	214	220	203	191	211	199	196	205	200	192	197	196	233	211	212	239	224	223	188	207	206	207	242	202	221	208	225	230	201	208	244	199	191	192	217	212	197	193	223	181	227	190	196	230	225	216	218	235	210	211	222	187	211	230	193	201	188	200	200	217	201	202	172	215	182	230	212	207	211	225	201	209	233	211	197	202	200	189	213	198	227	215	197	237	232	186	221	212	213	194	201	207	200	203	228	194	203	203	204	217	204	198	202	196	211	178	213	191	202	211	211	212	187	194	184	188	196	213	204	213	203	216	207	181	212	213	218	227	218	219	205	233	205	212	226	213	224	187	207	221	194	219	223	199	219	199	211	199	177	194	195	206	207	218	206	227	208	228	216	211	227	221	193	194	221	194	198	208	191	231	197	197	232	224	197	225	203	189	200	200	191	212	225	199	212	184	218	183	231	183	182	223	200	205	228	197	186	193	196	201	189	203	223	200	219	214	204	198	195	234	198	207	199	185	196	183	257	226	192	218	176	209	218	174	220	217	202	203	211	203	205	216	214	209	227	213	234	231	221	216	202	204	211	202	206	230	215	214	184	231	214	185	223	196	214	211	195	202	210	228	221	194	213	207	210	215	208	196	202	203	209	223	206	224	201	208	218	220	211	242	232	215	220	206	247	205	223	202	224	214	195	207	224	210	226	193	227	225	194	216	216	206	181	208	210	204	224	215	227	208	200	208	220	226	200	174	211	174	197	207	201	224	187	216	209	209	212	208	212	210	208	213	215	190	215	219	188	189	218	214	215	228	221	174	208	209	247	226	228	199	202	202	215	219	213	192	182	222	236	222	191	222	207	214	214	191	222	180	192	199	222	228	175	225	203	230	214	189	198	239	205	229	205	189	203	198	216	205	205	190	224	203	220	203	209	209	197	195	207	204	219	219	219	221	226	220	207	205	219	202	202	192	196	184	204	213	214	204	240	206	209	191	200	212	200	208	222	226	192	212	221	196	230	218	207	198	222	207	208	209	207	226	213	188	217	171	213	188	199	213	204	210	190	238	211	205	192	226	193	198	217	187	215	214	201	219	212	193	226	218	205	204	186	190	185	197	196	231	207	220	214	203	186	213	194	201	198	182	205	204	203	211	210	211	190	179	211	201	221	201	208	223	223	235	201	212	213	220	213	227	197	236	202	176	191	202	220	207	221	217	215	208	192	245	223	186	233	223	216	190	187	217	204	203	180	190	205	194	213	232	198	204	206	194	216	207	203	216	191	188	210	208	199	202	196	201	216	168	191	194	214	232	229	217	201	213	186	207	220	239	185	193	217	210	199	226	208	226	184	204	216	209	187	210	203	225	217	213	218	203	188	226	225	204	204	167	188	224	192	203	211	208	194	240	209	207	216
5869	1364	2674	3304	2991	2512	2040	1683	1457	1272	1288	1054	992	917	909	860	870	765	812	750	766	744	745	676	697	663	644	692	668	645	640	658	656	694	687	600	657	620	638	636	612	625	627	589	620	661	636	620	575	587	618	579	594	597	567	614	563	586	610	598	549	617	594	614	560	582	580	577	601	567	617	595	541	561	590	566	581	592	519	587	557	592	579	580	543	582	595	586	612	561	637	622	640	539	559	591	631	560	609	587	594	585	563	595	592	595	585	574	614	564	544	573	568	609	604	589	570	576	619	609	583	581	602	582	579	615	578	547	568	545	574	551	575	590	586	585	618	582	606	600	576	594	589	564	559	605	561	569	570	544	571	596	569	555	565	578	542	608	593	543	588	579	573	573	570	574	630	560	580	598	597	573	574	558	558	598	575	567	576	573	550	577	592	577	595	598	581	582	605	580	602	602	572	568	582	582	536	591	582	589	585	591	577	618	566	611	590	574	581	611	577	576	566	562	540	597	543	572	605	613	591	576	575	566	549	577	589	562	542	559	549	610	583	592	591	603	583	596	553	543	546	601	577	605	540	578	579	538	552	552	593	613	561	576	578	587	554	574	600	582	576	552	605	583	600	604	604	574	579	587	593	573	525	620	554	576	605	599	581	585	564	587	631	563	580	622	535	560	561	605	608	562	612	522	569	616	534	531	609	546	554	580	557	575	579	558	578	569	580	560	566	551	576	569	569	585	588	600	551	550	529	580	561	545	550	545	583	576	539	595	609	550	541	567	535	557	597	595	579	565	562	590	569	552	536	561	526	584	565	546	592	556	604	590	594	583	570	626	511	548	574	612	599	582	592	555	583	559	545	564	566	577	567	577	588	549	569	599	584	575	583	600	563	539	614	566	574	590	525	563	574	576	593	557	575	592	629	582	558	579	585	596	568	566	619	565	580	577	553	583	559	529	620	591	522	575	581	581	548	575	585	602	595	591	567	545	563	577	581	549	568	626	598	572	543	590	569	607	627	585	595	560	589	531	521	573	544	575	563	562	563	598	543	575	576	548	556	600	574	575	559	570	594	611	549	566	559	561	564	575	559	554	598	606	597	598	559	582	598	556	569	608	573	557	610	595	547	596	590	579	555	563	556	616	586	583	607	587	578	561	567	555	552	586	541	548	562	552	567	570	560	591	576	572	569	563	537	532	544	591	587	572	572	556	584	526	538	593	567	547	532	580	573	598	583	544	567	567	591	613	573	574	586	558	599	549	548	576	577	511	599	561	572	547	603	585	550	602	589	559	526	598	536	556	564	549	583	569	574	593	579	542	577	566	555	575	577	571	557	551	560	579	582	581	573	555	594	582	596	537	619	559	590	579	546	596	586	563	546	602	547	562	561	548	579	566	551	580	559	581	571	582	561	574	568	566	598	616	576	601	579	599	576	592	539	546	554	587	562	594	581	570	569	558	574	629	597	546	599	556	575	610	517	557	555	585	590	567	559	539	541	550	588	518	571	567	564	581	599	530	534	566	633	605	580	542	596	550	582	619	571	572	551	596	547	573	574	550	596	547	575	558	606	579	592	562	638	553	566	569	623	588	591	568	603	579	574	573	581	594	603	572	591	579	604	601	563	611	568	571	556	608	557	573	547	595	517	577	535	589	558	567	571	534	523	597	618	568	563	576	605	556	561	606	576	555	583	556	575	549	575	605	504	592	550	570	566	543	567	587	554	571	592	589	558	581	579	562	572	538	531	592	651	555	585	602	550	592	549	551	565	595	566	616	542	552	568	594	564	531	547	536	557	594	583	551	615	553	572	598	569	599	595	553	575	592	578	555	584	604	573	551	560	625	550	613	571	574	531	585	597	557	505	564	574	548	551	633	567	553	588	565	645	570	563	599	572	561	582	618	567	592	569	564	557	595	574	570	532	553	561	626	565	577	586	549	541	553	536	586	570	570	536	529	572	536	599	573	555	577	597	558	577	600	572	583	573	588	564	534	534	583	577	568	564	555	576	566	596	629	559	575	602	542	606	562	646	606	528	555	546	594	585	570	561	586	577	539	562	586	572	609	590	591	546	592	536	529	557	595	583	588	600	588	560	585	568	583	620	574	562	587	577	519	645	593	529	565	579	583	563	568	585	595	530	573	550	555	581	555	569	571	616	570	564	581	558	612	559	548	564	562	592	595	653	577	561	564	538	570	600	556	593	582	558	555	549	574	606	591	639	563	530	578	562	545	541	587	572	583	553	568	545	561	600	551	584	569	545	589	588	608	580	590	605	586	555	561	542	599	552	537	579	573	616	510	553	604	566	618	574	571	567	614	571	556	558	589	563	576	590	562	590	566	589	567	562	563	578	574	595	571	565	588	552	597	571	622	622	514	545	606	577	578	561	579	553	591	601	607	558	547	561	549	573	584	560	587	569	563	595	599	565	574	586	580	536	601	586	579	586	541	604	556	563	583	582	566	600	574	555	570	574	529	548	567	541	586	568	584	592	562	557	601	576	537	569	542	581	623	563	515	586	563	553	538	530	557	576	543	534	536	590	575	565	597	586	559	589	575	589	602	545	593	581	590	624	616	585	541	601	571	585	586	599	583	588	565	595	588	600	569	565	555	553	553	569	599	592	587	582	572	591	565	562	597	555	595	520	554	573	565	610	604	582	550	628	572	588	572	604	577	573	571	598	617	579	605	580	584	566	591	552	559	547	585	578	561	568	555	567	544	558	564	572	564	558	606	518	565	576	590	572	550	551	542	620	587	597	600	575	580	594	588	597	548	610	618	572	589	589	590	604	572	560	566	585	565	573	545	611	589	574	540	575	594	525	557	592	548	560	562	583	615	585	578	587	533	569	589	571	589	583	555	600	610	556	635	581	590	587	558	548	611	576	552	572	570	506	583	548	591	572	587	555	592	539	603	581	586	570	564	572	583	523	589	575	576	546	604	579	571	573	546	613	534	582	537	567	597	557	584	550	572	561	567	585	504	578	583	557	551	579	536	574	572	573	561	565	584	582	543	573	581	577	581	560	608	579	560	607	563	538	613	593	549	567	587	531	578	601	561	554	581	582	572	572	538	563	572	588	621	552	550	561	572	555	570	601	541	555	567	516	552	575	571	582	579	532	624	578	580	558	568	586	576	562	609	558	567	555	582	572	588	591	559	554	523	585	597	590	526	564	625	651	577	584	570	585	583	552	570	560	617	608	555	568	547	590	596	568	609	554	557	579	604	600	580	523	574	600	618	570	551	590	600	581	542	589	543	594	559	586	560	578	614	552	551	557	591	586	529	601	568	602	577	589	572	566	593	585	582	590	605	594	556	564	597	597	602	589	561	582	544	583	569	587	566	591	554	524	588	596	603	548	623	590	585	528	554	581	564	587	537	591	540	553	591	502	539	564	538	554	556	596	580	631	594	595	597	554	550	600	553	577	546	560	601	618	611	579	535	536	599	621	575	531	554	545	548	541	572	575	580	592	596	582	602	598	563	595	529	606	595	609	592
14252	2596	2614	2020	1482	1127	990	892	658	579	534	540	489	535	471	456	412	368	410	454	416	393	358	397	398	395	371	407	383	366	401	397	380	403	395	377	371	418	360	359	374	377	345	320	381	330	362	371	377	372	353	354	368	384	296	337	382	383	410	358	367	340	358	386	374	340	377	352	344	360	388	345	332	372	322	393	377	356	371	386	388	350	413	331	326	351	358	368	395	350	392	395	351	351	339	370	384	386	369	372	372	421	346	360	367	340	384	374	339	382	374	327	381	430	343	360	359	353	383	364	403	396	370	362	394	380	350	370	334	390	363	368	341	399	405	402	371	405	358	381	363	346	359	419	368	371	353	373	367	353	378	343	353	383	378	418	351	335	353	340	392	352	414	376	364	381	348	390	385	363	343	372	354	353	365	379	355	351	332	363	378	339	384	392	369	358	379	357	357	390	371	339	395	400	404	375	330	325	364	356	317	351	350	355	391	393	337	377	351	368	345	341	362	366	397	372	339	373	346	361	359	337	336	388	410	332	365	380	352	400	353	379	371	306	370	365	383	338	428	398	371	365	373	403	402	373	362	348	396	387	395	339	360	382	388	389	367	352	333	334	391	381	361	369	367	356	392	354	342	370	380	360	349	358	347	377	368	377	388	375	409	355	398	394	367	365	398	415	361	408	394	395	385	367	406	333	334	402	373	344	372	327	424	382	362	368	395	349	358	389	387	345	333	380	361	380	385	384	415	370	409	358	394	374	389	361	373	372	348	368	363	357	353	380	371	353	344	377	368	403	375	328	385	363	319	349	353	375	394	386	388	413	376	348	336	398	353	360	363	335	339	358	383	359	370	377	340	363	334	346	363	390	348	360	343	315	381	326	361	365	347	367	356	345	375	340	359	383	362	362	351	369	336	392	349	370	388	379	352	355	324	346	389	392	389	376	393	399	399	384	423	378	405	403	376	349	355	345	343	345	346	374	395	345	379	348	362	369	350	371	334	401	352	390	375	359	367	365	371	364	362	323	368	365	357	366	385	392	348	374	338	332	379	356	394	372	368	348	354	318	373	368	382	363	404	355	369	388	393	399	381	361	363	367	361	393	391	406	412	377	357	376	363	382	390	351	339	370	374	368	366	370	365	369	342	359	329	366	362	340	332	356	373	369	340	343	377	414	342	341	352	373	372	361	339	366	333	349	382	352	343	368	368	371	402	381	374	368	373	372	390	364	369	330	342	369	333	360	383	393	354	350	352	356	379	384	379	351	361	391	362	350	393	349	405	351	351	376	364	356	380	383	377	364	371	363	360	396	371	387	381	353	378	356	369	374	336	343	373	365	404	384	338	331	340	355	373	335	356	395	357	342	346	367	378	383	393	345	346	364	360	340	367	351	369	360	350	379	405	406	371	337	365	296	362	345	341	363	396	409	349	355	352	392	397	349	345	368	385	390	372	397	349	366	364	371	356	414	376	426	384	342	390	373	364	381	338	376	412	392	370	335	359	384	336	366	345	378	351	379	355	391	374	367	372	401	347	390	347	367	365	307	351	377	352	347	365	379	358	357	382	387	390	370	370	369	351	320	368	346	334	378	330	358	331	382	364	358	364	375	345	355	383	344	333	351	407	387	395	401	370	379	366	386	389	383	387	352	350	365	368	367	417	385	379	375	406	376	341	333	330	329	317	343	372	357	361	372	370	394	369	360	312	353	366	364	371	407	337	381	440	331	384	374	377	380	384	393	374	355	361	341	355	343	310	344	373	365	380	359	376	331	330	356	359	333	400	362	395	367	359	387	402	403	387	400	373	358	363	345	382	364	368	392	357	359	373	365	348	389	371	419	365	357	371	399	393	369	374	385	392	378	339	384	347	355	379	356	352	384	423	360	344	385	372	372	377	362	348	384	362	376	349	304	368	354	356	349	362	356	390	327	363	389	413	365	319	397	362	342	389	352	395	348	363	367	348	372	381	388	334	381	376	342	391	384	336	345	362	384	394	352	391	358	375	387	365	359	355	350	347	366	351	357	360	369	393	338	333	340	366	398	352	368	388	373	395	388	351	331	344	366	379	367	328	373	403	375	389	313	372	364	378	335	356	348	378	394	331	362	358	350	376	344	360	388	351	360	385	358	379	365	391	348	345	369	364	341	325	380	362	369	377	373	383	386	371	360	342	364	362	396	372	367	394	325	376	359	335	378	370	415	409	354	386	349	357	379	345	357	370	346	358	373	383	384	385	366	356	391	359	359	310	371	332	353	379	357	380	384	362	366	384	394	331	369	342	359	364	404	359	366	369	325	346	412	413	392	361	379	388	355	361	370	389	386	356	361	365	334	401	360	360	384	401	364	392	390	386	374	358	348	396	383	404	384	366	380	360	363	346	365	436	360	395	363	381	347	373	382	383	382	380	352	395	386	362	380	331	363	385	388	366	347	380	369	346	354	379	334	352	379	381	386	387	379	400	309	349	352	343	357	375	330	352	367	352	377	337	345	378	393	372	363	391	315	387	368	317	347	348	337	383	327	348	352	364	358	370	353	383	358	355	356	347	373	360	351	388	381	356	353	362	409	414	343	382	378	398	361	402	316	351	358	354	376	307	364	390	367	343	375	344	386	358	322	352	362	364	380	373	359	410	346	407	342	332	373	403	349	378	391	347	326	346	363	385	366	372	370	384	351	343	365	349	372	350	371	395	372	322	351	355	373	363	345	393	346	338	352	380	380	367	356	404	378	347	385	360	386	378	344	408	375	368	352	381	400	388	368	355	370	365	372	368	338	362	385	365	395	404	407	390	349	355	389	347	343	398	356	382	371	361	344	354	385	364	365	373	410	359	378	346	366	330	350	358	332	412	382	361	351	365	367	339	387	370	402	369	344	382	376	370	374	338	352	358	374	352	368	382	387	386	355	329	335	351	347	378	377	397	331	354	367	392	381	341	360	378	349	363	345	394	376	394	386	381	345	325	371	362	347	364	376	373	379	345	379	378	372	372	373	365	370	409	365	387	367	364	368	369	353	330	355	380	386	377	374	359	361	364	327	382	345	336	357	390	354	377	329	361	363	361	349	364	375	353	402	381	373	379	357	376	380	368	336	384	391	364	372	365	372	391	374	366	358	419	357	396	348	372	341	366	368	375	366	404	351	333	369	337	346	365	343	364	356	387	368	353	363	391	362	371	374	369	382	343	366	385	351	358	377	391	360	354	344	394	318	396	330	342	331	298	360	378	384	393	341	390	336	371	383	369	400	362	372	356	361	350	391	381	385	374	347	369	374	348	374	346	372	355	389	353	348	361	382	372	384	362	354	364	362	360	386	353	410	374	380	389	370	343	346	366	374	380	392	391	374	365	355	348	377	349	376	388	393	366	360	375	360	372	355	371	392	335	378	371	344	408	355	396	355	364	358	375	380	344	348	353	364	407	380	399	383	355	346	379	377	361	370	341	384	327	383	348	373	352	338	368	351	355	390	352	374	390	394	394	353	381	412	385	372	392	411	345	379
7975	2478	5171	6047	5410	4583	3844	3869	2529	2276	2061	1896	1710	1593	1541	1421	1383	1328	1327	1286	1231	1150	1165	1178	1148	1092	1164	1064	1034	1032	953	997	1056	1012	1057	987	1032	1037	951	1022	985	939	987	996	948	961	927	969	967	932	935	944	911	970	966	979	925	908	979	878	910	910	967	929	973	925	912	911	1039	907	895	957	891	899	937	933	896	897	910	884	914	856	937	846	881	925	874	960	928	953	904	894	911	874	913	926	894	866	867	950	937	926	893	923	920	876	927	865	915	844	859	903	886	864	880	929	833	981	918	905	871	900	977	875	883	868	917	924	890	917	909	871	922	944	940	882	894	943	915	890	890	888	872	888	964	904	898	870	968	857	915	911	892	840	909	866	916	902	945	891	890	882	904	875	936	901	929	915	888	863	893	895	887	945	871	915	893	919	831	896	907	895	895	874	833	863	937	854	920	919	891	870	863	900	894	877	936	884	854	878	922	889	867	905	880	882	939	872	853	939	922	907	901	922	888	933	882	894	889	912	879	849	913	868	900	887	869	907	922	898	896	881	867	863	842	859	879	930	856	901	887	942	906	889	891	920	885	890	948	889	887	911	881	907	864	905	916	907	887	886	855	830	898	912	915	878	886	925	904	921	869	864	881	935	847	926	884	840	838	882	883	936	880	904	939	889	912	891	906	878	899	879	878	938	934	868	885	840	826	932	913	865	900	890	885	904	898	831	926	859	865	887	891	869	887	896	920	921	918	897	840	928	875	829	852	883	866	865	888	897	930	881	832	889	822	887	922	868	871	892	872	878	869	919	916	915	876	923	886	909	889	883	896	896	916	875	942	876	861	916	919	892	875	864	888	891	863	931	912	885	881	866	936	869	909	897	882	876	919	890	890	926	919	910	894	859	831	869	875	888	867	841	906	903	873	859	895	925	882	890	922	906	884	854	924	898	910	920	856	865	947	840	952	876	925	896	892	891	911	909	876	933	886	860	879	888	886	914	900	888	906	887	893	876	865	866	947	913	889	889	908	896	896	893	875	863	898	916	890	854	864	926	886	874	889	923	918	855	869	867	887	863	917	908	956	915	831	956	891	885	913	880	865	894	905	902	889	926	887	924	908	877	881	902	908	878	895	887	899	890	937	905	846	918	927	898	900	905	884	899	903	903	867	887	881	956	867	863	872	922	861	913	909	859	895	918	917	858	889	863	904	879	857	899	901	866	879	834	1000	890	871	924	877	870	901	892	862	924	901	918	841	936	894	860	909	929	892	841	903	954	860	868	893	866	927	944	852	939	884	930	942	847	862	852	892	892	876	905	892	867	895	906	862	910	879	916	895	926	889	884	922	921	885	881	898	935	844	948	846	937	874	902	888	886	867	899	818	900	910	868	934	931	867	918	875	939	883	873	859	841	844	901	837	909	917	919	855	933	897	891	910	890	835	924	908	900	907	850	903	907	890	903	960	881	916	943	831	874	900	922	906	908	900	855	901	852	868	869	865	891	850	880	923	863	891	859	934	901	877	850	886	891	859	971	970	912	914	956	904	891	897	904	854	900	901	875	878	912	934	905	887	917	906	875	904	859	914	879	880	854	876	891	884	906	835	848	879	852	916	898	869	874	875	903	874	891	933	918	907	894	894	922	917	881	850	889	880	900	950	897	902	920	842	873	916	860	871	899	858	899	907	881	865	900	860	871	889	845	890	886	934	885	912	917	908	880	855	881	851	913	864	860	903	901	889	900	899	930	924	918	869	858	866	857	889	902	876	880	858	884	889	904	879	943	822	871	893	891	889	882	894	855	926	901	920	862	867	885	894	872	871	889	902	920	878	887	893	890	909	900	899	886	879	861	905	929	899	874	889	913	848	855	869	910	857	898	871	855	870	902	880	907	911	926	882	879	899	870	879	911	867	862	954	905	901	871	873	872	895	897	939	887	948	919	873	827	881	905	852	931	930	898	939	936	881	901	862	849	909	912	896	884	888	899	871	901	893	933	857	908	852	863	872	895	853	867	974	904	885	907	872	917	909	917	836	889	834	856	910	890	871	934	884	938	934	955	913	913	925	915	948	899	927	857	892	908	875	869	830	918	876	856	916	922	872	950	902	866	876	849	900	931	897	879	895	894	840	843	938	919	877	897	910	971	875	906	880	965	906	894	907	869	924	886	909	885	900	957	844	879	813	903	915	898	916	918	858	890	864	853	880	880	868	854	860	928	879	874	902	872	866	890	922	931	807	865	917	870	843	906	893	922	888	901	850	889	898	914	878	930	900	879	944	883	906	885	867	849	880	896	903	893	887	898	929	871	934	919	890	892	874	889	900	904	947	947	842	875	880	901	897	891	875	912	881	884	952	911	934	881	932	860	927	865	869	937	901	831	923	920	913	869	883	869	825	920	893	920	898	890	897	917	907	878	878	871	921	924	902	857	889	891	854	895	845	880	871	912	926	871	922	922	963	892	900	899	869	896	937	901	876	903	919	861	917	908	897	902	874	916	909	843	924	849	934	890	872	923	912	873	862	964	891	910	889	858	917	929	890	870	909	926	843	909	852	905	877	870	902	912	886	890	916	929	911	922	970	909	929	938	884	952	927	844	891	873	862	918	874	865	873	906	867	889	864	851	897	943	891	930	845	921	858	878	859	887	894	898	878	923	966	895	984	819	877	899	886	951	904	930	859	885	858	904	905	900	885	903	880	917	923	860	895	842	917	871	885	944	888	894	908	827	962	926	905	830	924	890	875	878	907	932	945	879	909	926	933	925	895	873	926	900	856	932	920	862	879	912	867	900	879	844	833	912	884	874	871	913	911	903	910	861	866	909	880	920	884	905	917	872	914	865	872	910	911	890	923	921	920	855	855	881	912	885	966	927	871	861	871	897	911	910	906	923	901	927	844	892	866	909	910	875	979	859	871	937	875	848	881	912	898	897	864	842	872	887	894	889	870	914	869	907	863	896	928	885	949	897	905	883	929	896	883	921	860	879	908	871	871	906	855	965	890	880	926	885	887	861	879	887	910	897	873	878	934	885	883	870	897	882	911	958	859	884	815	918	861	867	903	867	857	908	935	902	906	855	836	904	926	878	925	859	911	852	938	924	889	904	864	874	882	904	901	845	935	909	907	911	899	929	891	871	881	856	980	913	870	873	889	901	889	903	940	907	932	839	928	904	883	972	944	885	901	926	913	896	856	902	855	933	907	863	886	904	901	930	937	923	851	867	912	877	870	910	925	948	909	881	850	995	901	891	913	846	867	905	878	879	955	905	917	923	922	894	883	870	920	869	929	888	924	924	902	930	887	882	920	894	922	913	931	960	840	900	911	904	862	912	834	901	899	885	915	897	931	847	936	916	863	836	871	946	863	892	890	896	895	875	948	920	903	902	901	906	912	923	927	863	895	911	868	913	923	840	878	908	924	929	899	882	899	880	884	931	908	873	914	899	924	911	884	912	895	879	907	882	903	887	885	881	920	893	884	889	925	830	885	898	906	933	873	886	879	910	889	839
1889	136	177	143	142	128	120	133	110	130	117	116	87	94	139	100	110	107	106	108	116	117	113	128	108	124	109	107	93	129	107	119	87	94	99	115	129	96	115	116	111	112	117	112	117	101	121	94	118	123	126	122	128	115	110	115	137	113	115	128	98	101	133	103	92	115	123	132	110	106	119	124	114	100	109	112	119	112	71	107	117	117	123	116	116	127	136	104	100	108	116	115	116	102	119	87	124	122	117	113	113	108	109	125	101	113	109	130	99	102	117	126	117	116	112	94	113	131	119	118	96	115	145	103	107	102	109	92	123	87	118	106	92	114	100	126	105	107	114	116	96	126	119	124	114	98	115	102	126	115	107	104	124	121	86	118	104	127	101	130	117	88	114	111	101	124	100	113	125	126	117	115	105	105	104	114	106	106	106	115	111	121	116	97	105	91	87	142	100	103	104	103	102	93	107	113	109	109	108	113	114	91	105	98	124	122	112	114	103	99	115	93	106	85	109	112	103	101	91	109	123	93	101	90	111	116	101	113	111	105	106	113	122	127	106	114	105	103	125	120	108	129	100	106	123	117	101	89	104	111	102	98	106	119	104	101	122	100	120	100	99	102	118	99	114	94	126	104	120	109	104	104	130	122	114	125	95	108	117	95	122	114	92	116	116	116	124	109	128	102	105	126	96	125	97	104	118	118	101	103	118	115	95	101	105	122	115	101	103	104	117	119	130	109	128	109	120	112	123	105	96	103	126	115	106	97	109	114	106	99	119	94	109	100	108	117	102	86	108	99	128	92	112	100	108	112	100	109	91	102	122	115	120	103	122	114	118	116	115	98	110	137	120	119	122	109	110	115	83	125	102	114	108	107	129	131	106	102	113	106	119	120	135	100	88	108	115	106	100	95	107	122	113	117	103	101	110	111	103	109	118	134	116	99	86	132	109	109	110	138	99	132	118	134	110	116	134	110	97	99	108	107	105	102	100	106	93	107	96	139	102	108	126	102	117	89	106	105	132	115	102	107	104	106	111	112	114	124	110	101	101	126	94	109	113	117	119	117	118	114	115	106	110	105	123	114	102	91	116	104	128	105	117	95	114	106	109	99	108	101	134	100	103	109	111	125	114	104	96	114	118	111	110	119	112	113	93	119	108	118	109	129	114	102	119	110	128	131	108	105	105	120	112	124	107	123	100	104	92	105	98	113	108	110	109	100	111	114	134	109	110	107	121	114	111	96	89	128	106	97	119	127	107	128	97	115	103	99	90	113	113	99	130	116	103	103	125	120	85	126	131	123	130	100	111	123	119	121	92	143	124	98	131	102	108	107	114	91	112	124	105	118	111	110	97	102	100	127	88	120	131	129	84	99	111	121	96	98	105	109	123	98	115	100	109	97	101	117	106	114	111	122	105	123	109	116	110	134	105	118	112	105	117	100	108	97	119	119	106	102	96	99	103	113	111	108	94	108	91	108	119	120	123	116	107	90	104	107	104	102	111	106	99	117	122	117	108	113	93	113	126	111	101	112	117	94	108	99	104	121	124	96	103	104	97	87	113	99	114	107	128	104	127	134	125	128	103	114	128	126	113	112	113	97	87	104	107	115	110	124	104	107	109	110	100	97	103	121	116	112	119	129	112	115	112	112	101	114	116	120	135	109	110	120	123	125	125	112	121	133	121	130	96	112	127	116	86	117	95	121	110	95	108	126	110	122	123	102	112	116	122	99	111	109	93	110	116	104	123	134	107	98	120	129	111	97	114	107	105	131	115	107	106	96	103	117	110	100	91	112	116	114	105	107	110	97	123	98	103	124	116	131	119	130	114	108	123	122	127	102	113	112	107	100	117	108	121	123	113	106	97	110	84	107	104	96	104	110	97	123	115	115	106	109	106	132	106	97	104	119	88	117	117	97	103	101	125	118	124	120	97	111	99	104	108	92	114	117	103	99	115	97	112	118	87	96	97	122	112	107	116	95	73	114	104	113	116	120	129	112	109	113	129	110	114	96	104	113	96	131	118	123	129	103	96	102	112	106	109	129	137	95	102	110	110	109	102	109	123	109	114	122	137	112	101	108	100	94	111	105	122	107	118	130	106	102	127	109	102	116	115	104	112	116	137	99	110	94	121	129	129	100	119	118	96	103	124	125	97	97	104	130	129	114	104	118	128	89	115	120	111	122	129	100	104	102	122	110	92	112	111	130	110	128	105	124	109	129	106	115	104	139	91	106	122	122	122	121	101	118	98	117	111	106	119	107	125	101	113	108	100	114	121	93	103	109	103	107	112	114	120	107	120	115	124	133	109	120	109	105	115	102	108	103	99	116	119	116	124	112	110	107	107	125	102	102	108	109	126	94	102	107	128	131	96	114	134	123	128	104	132	101	124	110	125	111	126	109	111	106	97	123	101	102	98	111	123	121	92	127	123	93	117	125	123	108	108	116	112	112	118	109	125	117	110	121	119	110	116	143	110	108	115	114	112	116	112	102	102	116	101	125	108	104	122	112	112	120	96	95	119	109	120	110	111	115	131	112	115	107	129	101	112	103	98	119	97	111	112	109	99	97	108	106	107	101	106	126	111	106	99	120	111	103	123	97	106	127	95	131	103	119	103	104	117	110	102	113	110	109	93	128	113	99	107	122	92	90	93	108	110	120	98	98	113	103	94	109	111	114	109	112	104	132	128	112	102	111	105	105	122	105	134	114	115	85	132	120	117	99	102	94	108	133	119	109	108	124	110	110	121	117	106	103	90	123	102	101	105	113	99	99	131	97	88	93	90	98	125	130	99	92	124	101	105	109	112	102	110	106	117	119	105	107	101	98	112	93	99	132	113	115	124	116	123	109	114	113	108	119	105	101	97	125	80	117	132	133	119	100	111	102	112	99	108	114	104	108	118	106	109	131	111	118	103	101	90	124	113	120	127	118	139	100	110	89	111	97	92	112	115	119	108	116	115	104	140	109	108	97	119	88	104	101	110	108	116	103	87	121	124	101	110	118	110	86	121	123	98	108	123	118	119	126	104	131	123	101	104	110	101	107	113	106	120	117	98	102	106	103	104	134	92	111	107	140	123	130	99	108	118	127	85	100	104	104	111	118	105	110	120	112	98	127	123	116	129	122	88	103	120	116	103	107	85	116	114	98	114	140	97	114	91	75	124	104	119	120	113	117	105	112	129	130	121	123	95	109	108	97	116	118	111	117	125	126	108	102	98	97	108	119	112	96	119	94	125	132	141	93	121	92	105	100	112	114	109	109	106	113	106	116	125	134	102	118	100	93	92	95	127	121	102	104	101	118	111	131	121	108	97	99	111	94	119	110	114	114	126	102	104	110	118	121	97	121	136	126	127	123	120	111	97	96	115	103	114	121	113	99	118	129	101	124	106	105	99	100	106	107	105	105	108	121	125	108	109	120	120	116	121	113	115	101	116	102	103	115	126	104	121	129	92	101	113	96	95	106	103	117	117	119	114	111	120	109	100	93	108	119	103	108	109	122	110	112
2145	353	454	471	427	473	440	398	402	346	366	371	343	389	383	344	336	351	400	342	370	357	361	352	346	365	419	364	344	310	384	367	359	403	386	366	358	325	357	366	365	343	355	341	342	372	374	356	336	357	363	393	358	374	341	344	353	341	378	344	338	334	335	367	367	374	337	357	337	354	345	359	316	360	375	334	383	326	314	395	351	367	359	326	360	371	332	342	352	334	360	347	324	355	338	353	338	335	357	372	341	354	360	350	352	392	353	365	384	396	331	380	338	357	360	356	337	356	354	360	342	321	339	373	365	349	364	358	361	331	353	396	367	369	343	381	367	381	351	356	326	391	367	342	360	369	359	353	359	391	342	391	373	366	357	356	365	331	344	362	323	343	333	322	348	358	357	298	355	355	362	342	390	337	390	368	362	392	366	369	366	342	358	341	344	372	361	341	333	353	339	310	329	360	328	366	309	363	344	371	335	353	354	355	403	336	365	342	347	330	351	340	339	344	350	356	368	348	373	341	399	352	341	343	377	323	325	374	343	376	370	349	359	359	333	362	384	328	343	365	347	360	357	310	347	388	363	343	341	363	344	347	320	346	354	337	386	345	356	368	349	332	363	379	364	312	347	337	397	377	338	367	362	391	388	366	347	372	357	312	351	361	344	354	349	359	368	352	346	336	374	363	363	349	352	367	361	354	339	296	356	349	352	340	365	344	376	363	327	364	380	309	371	350	338	368	359	309	386	362	358	319	340	359	361	353	359	338	365	353	389	353	383	333	340	348	331	366	366	342	348	355	340	350	341	321	343	357	335	359	342	355	356	329	403	353	369	347	365	346	387	323	361	346	341	355	367	358	318	314	348	366	336	356	375	353	372	360	302	381	354	358	357	353	350	380	329	335	358	391	373	325	348	355	353	345	337	341	348	329	351	352	354	361	332	355	355	368	365	336	392	363	348	329	348	345	362	355	334	334	381	361	328	351	381	377	325	346	333	359	364	364	343	350	317	332	374	355	398	352	330	356	380	382	362	343	329	325	398	358	393	372	375	336	354	367	341	359	386	368	330	346	340	343	363	371	394	387	337	356	350	333	327	358	353	344	345	349	344	352	361	359	350	346	358	333	333	342	321	308	336	371	345	318	354	337	349	373	336	374	349	369	348	359	371	327	372	374	347	376	330	337	354	397	355	359	340	347	356	362	323	374	336	334	332	371	325	317	363	355	341	366	325	333	365	393	382	349	350	371	373	306	366	346	397	326	360	338	328	343	344	339	331	342	343	359	330	362	339	353	367	349	391	368	342	352	350	374	344	324	322	342	346	351	358	323	346	326	346	346	351	358	339	367	352	354	345	363	358	376	349	353	314	371	334	328	364	353	344	363	333	386	349	349	359	330	368	352	348	338	344	361	355	354	353	357	391	328	349	368	354	344	334	327	387	348	340	333	382	332	341	353	333	363	339	370	337	321	356	387	350	368	367	388	368	391	329	329	400	353	359	353	384	352	379	323	365	350	326	377	365	352	363	357	347	369	341	364	384	383	335	367	349	340	344	340	354	344	391	339	345	379	342	344	357	352	337	337	358	363	368	350	350	348	332	349	378	370	366	351	369	344	339	357	352	370	371	362	353	345	335	326	375	350	357	377	360	357	352	346	368	382	378	354	343	347	366	343	356	362	345	342	345	339	343	363	324	345	352	359	379	364	379	295	371	356	333	354	331	359	349	364	358	356	379	366	373	370	362	346	312	354	386	384	355	361	347	354	381	332	343	343	344	351	357	381	348	361	373	398	345	369	347	370	363	329	369	319	355	359	346	353	338	360	337	360	329	364	351	397	330	325	350	353	339	331	361	350	337	380	343	348	337	348	348	351	365	355	387	348	368	359	325	346	371	335	398	331	333	334	347	353	389	356	351	341	369	359	343	340	339	345	364	411	336	365	365	366	337	357	385	377	363	334	314	345	354	340	316	337	382	358	351	338	367	357	377	394	336	346	358	357	365	365	357	369	361	345	365	368	383	322	338	367	353	342	360	333	308	345	328	328	343	326	337	351	315	348	368	354	368	335	353	360	355	355	346	346	381	353	394	351	335	355	379	311	362	357	334	349	403	370	345	377	367	372	356	341	340	333	333	353	347	362	395	371	352	380	364	354	362	349	335	378	372	328	351	358	342	394	333	354	326	368	362	382	372	335	374	366	360	368	362	366	354	358	353	366	365	361	356	352	311	396	364	357	356	352	380	358	374	323	346	346	353	371	354	328	356	323	353	316	319	339	344	362	337	327	384	360	354	333	371	376	351	373	348	350	363	346	363	379	340	381	320	347	368	370	364	353	358	332	342	335	354	336	372	335	337	358	364	360	359	377	357	371	365	352	347	382	332	357	370	343	390	360	309	374	329	354	370	351	346	374	341	345	375	356	340	338	341	352	350	377	365	357	362	359	320	337	393	358	338	346	337	361	358	347	360	320	337	376	375	324	368	369	366	356	386	386	344	335	376	365	367	371	366	353	366	345	369	366	322	320	348	311	354	364	358	337	359	337	369	317	371	357	365	362	329	323	382	366	357	378	353	342	337	367	346	368	339	378	376	378	369	382	356	334	345	360	358	339	345	360	354	367	366	383	339	359	348	369	318	349	350	335	388	370	372	337	404	328	359	342	352	353	310	385	374	369	330	381	353	331	345	345	340	352	350	348	339	339	346	348	345	325	378	342	348	373	338	369	361	327	328	348	346	371	341	342	325	368	334	359	334	325	363	352	356	381	384	350	355	348	354	382	330	332	376	342	350	358	351	322	353	355	375	366	342	334	350	346	378	377	383	332	353	357	339	344	386	365	358	395	344	345	361	375	370	383	364	312	394	396	357	345	364	341	347	314	370	367	379	346	344	329	322	372	351	344	352	341	371	386	356	399	328	384	358	341	359	354	337	364	339	354	342	343	362	357	364	349	344	303	377	367	362	336	357	326	369	348	388	358	328	370	366	341	349	341	336	344	338	364	326	334	376	355	377	342	360	372	344	363	346	346	331	335	341	360	320	351	344	330	366	370	356	339	361	357	318	342	376	363	361	356	355	346	350	333	340	374	365	368	369	366	335	334	350	346	351	395	349	346	343	338	382	315	351	328	347	342	385	352	339	345	354	382	352	344	360	371	368	333	346	373	372	373	342	330	342	342	341	366	336	316	343	356	364	333	331	341	394	356	348	314	351	398	364	368	373	367	363	368	369	360	328	347	355	370	350	351	343	394	393	338	332	357	420	375	348	341	354	342	356	337	332	341	350	307	367	338	360	356	369	343	338	378	355	366	393	378	331	388	328	354	345	349	316	369	335	326	358	326	369	367	355	349	321	326	394	369	376	303	375	341	335	363	393	364	327	358	335	374	374	346	369	348	328	375	359	374	320	373	389	367	332	341	344	361	332	381	349	371	363	367	364	335	363	391	376	372	350	330	357	358	351	370	368	389	321	342	369	323	296	390	338	365	335	348	364	372	355	356	345	342
7611	1037	1209	1015	765	605	510	751	341	330	289	290	289	262	240	224	221	250	255	206	220	263	215	241	229	240	233	235	203	221	211	223	243	189	197	188	217	218	226	216	210	221	219	211	233	209	185	198	208	208	188	206	195	224	224	200	192	201	209	216	233	209	201	220	196	212	214	215	208	212	233	233	226	200	207	185	205	234	202	186	198	221	196	223	239	194	217	222	189	231	213	228	218	197	202	185	203	174	198	224	195	190	219	215	221	189	216	210	203	195	235	198	199	203	203	229	213	180	187	211	221	200	190	195	235	221	185	183	176	192	209	215	228	222	193	227	216	239	197	218	194	221	223	230	187	204	204	222	207	205	223	202	225	209	214	215	219	219	177	209	189	201	196	235	210	228	213	235	210	168	223	202	203	198	225	179	201	218	216	235	218	213	232	226	226	189	193	207	205	205	180	212	204	216	178	215	217	209	201	190	210	233	228	198	241	194	210	214	228	216	203	216	191	183	212	235	191	207	226	205	226	208	199	196	227	204	187	223	227	193	222	203	207	197	211	226	221	204	207	185	206	213	205	207	215	218	194	202	209	181	211	234	218	232	212	215	209	204	217	214	219	219	179	203	182	207	209	225	217	209	205	189	249	198	206	229	212	197	218	221	204	210	184	193	235	197	193	226	210	216	201	191	206	215	210	184	172	199	191	202	184	182	226	184	196	218	217	188	195	238	214	186	193	191	202	211	211	232	197	205	190	202	225	205	193	210	191	207	213	185	189	212	200	220	203	207	228	197	211	210	214	210	212	227	228	186	221	211	173	214	206	206	212	206	209	217	239	192	209	181	222	197	205	195	218	191	210	193	200	236	203	212	227	199	209	205	207	210	219	249	214	200	213	214	194	237	198	202	195	199	205	221	200	216	193	171	214	212	216	214	229	193	210	184	221	201	202	227	199	207	222	241	180	199	193	217	217	224	206	221	213	222	206	220	199	183	210	228	194	186	186	221	226	220	223	194	200	194	220	207	209	205	194	214	208	184	182	195	213	196	206	209	220	175	196	229	207	212	187	201	203	201	206	188	210	198	183	198	205	215	227	200	194	212	213	210	196	218	222	206	194	225	185	183	185	195	217	216	193	218	180	211	203	229	226	213	222	219	220	222	194	193	215	201	203	195	199	201	213	210	210	188	230	197	227	208	198	202	177	214	227	206	187	195	233	223	189	225	224	198	204	208	221	207	211	208	195	212	193	215	178	202	193	192	228	211	204	205	196	214	209	198	213	221	214	235	208	195	207	180	192	221	197	209	207	218	206	204	220	215	204	226	211	211	198	194	214	173	217	219	207	221	211	208	189	196	207	176	198	225	223	218	221	192	221	191	181	192	221	209	220	202	206	204	207	197	201	189	229	208	222	223	208	205	192	203	213	195	222	212	179	202	210	230	194	213	223	223	210	221	193	229	222	206	203	183	195	204	213	204	219	224	232	184	196	206	189	205	192	227	212	190	181	190	212	216	201	196	229	213	210	210	193	193	221	210	209	226	244	168	209	227	194	207	223	193	194	214	217	250	205	216	205	194	211	204	200	184	208	230	181	179	204	198	230	210	189	199	229	231	207	200	217	204	237	187	208	180	204	206	192	204	230	221	184	200	211	232	219	216	202	210	214	215	185	211	179	183	227	193	207	214	214	204	211	209	213	188	210	231	206	190	193	215	178	196	219	212	199	218	214	197	193	193	200	200	191	208	209	213	200	220	194	213	211	195	203	201	190	182	178	210	186	199	202	222	217	195	201	220	206	237	219	188	198	201	210	194	212	200	209	197	200	202	214	187	203	189	228	212	210	209	190	208	195	218	221	194	201	218	173	216	195	218	204	215	201	213	210	201	222	178	213	231	213	211	201	180	224	217	222	208	241	238	203	206	217	207	194	214	228	239	214	210	206	213	215	214	207	226	225	224	197	232	223	216	244	221	213	184	222	226	188	168	193	180	209	214	196	202	235	239	207	197	212	183	187	214	206	220	212	231	200	196	199	191	208	223	188	210	213	204	195	186	208	220	195	194	214	216	206	215	205	193	223	227	218	218	209	232	221	219	192	226	218	195	219	212	231	186	200	194	201	204	208	211	186	232	223	199	202	183	216	232	200	200	212	194	215	194	213	204	212	197	208	199	225	237	203	186	215	206	223	215	231	212	167	197	206	218	202	190	196	200	200	228	209	218	240	202	212	192	205	197	228	224	221	191	184	205	225	211	210	212	164	182	181	203	205	187	198	223	205	246	213	204	193	216	194	223	234	240	217	207	193	209	191	201	198	203	212	202	237	231	211	214	231	270	219	220	193	204	216	208	207	213	178	203	218	217	191	206	200	193	213	223	202	213	210	186	196	222	196	220	209	220	247	205	220	187	208	226	205	201	220	208	199	212	210	196	201	229	223	199	197	238	188	200	202	206	212	212	226	201	195	231	214	210	212	206	221	186	201	250	198	236	206	194	205	186	181	177	203	224	209	195	189	226	195	226	195	202	242	184	202	173	214	233	207	241	224	205	222	211	198	206	215	222	213	167	182	209	222	216	218	208	228	199	207	212	233	214	199	228	215	218	213	209	173	213	198	205	215	234	198	218	199	200	216	228	220	197	206	227	213	214	194	238	197	222	198	206	223	205	202	195	221	208	220	233	212	218	214	200	215	179	180	211	183	195	197	208	210	222	224	212	207	195	198	215	205	199	192	171	219	206	200	188	234	190	208	211	208	210	204	196	202	191	190	208	207	209	198	222	230	211	209	209	207	199	192	207	185	198	198	201	216	198	215	189	205	234	218	230	184	234	187	190	216	209	196	212	213	210	216	202	209	200	225	202	197	190	202	210	216	215	227	202	217	237	179	211	238	204	208	186	201	205	195	223	244	220	216	207	224	198	199	225	229	191	188	213	215	199	197	222	203	224	204	212	204	186	213	228	188	225	219	188	224	216	198	197	195	218	210	189	201	210	225	216	220	187	215	199	204	189	194	217	230	215	194	223	199	206	196	176	171	218	220	213	217	193	212	204	221	201	215	199	212	212	243	204	215	195	201	199	219	187	200	229	179	182	204	210	229	212	217	211	219	216	212	204	216	219	212	199	213	220	207	215	222	223	214	192	182	200	211	214	213	197	172	235	219	205	205	224	224	201	194	208	186	205	213	209	199	189	211	203	212	200	205	220	200	197	218	217	149	199	201	226	211	192	206	213	200	212	200	224	221	208	234	207	225	221	195	188	224	191	185	202	212	213	222	182	221	200	210	206	187	193	242	186	227	223	217	210	206	200	195	223	215	193	200	192	184	202	224	203	207	226	201	190	191	198	215	182	209	222	224	181	184	191	229	185	189	206	232	193	199	220	210	201	217	202	213	205	217	199	195	218	222	202	199	228	216	221	196	198	200	205	241	231	206	209	207	221	231	203	220	209	198	188	235	209	202	214	207	201	230	183	183	208	202	183	211	207	228	202	202	218	203	217	223	209	214	243
5927	1390	2743	3212	2868	2697	2174	3606	1451	1347	1136	1119	1002	944	914	828	776	744	791	770	720	741	709	721	649	724	698	657	657	651	630	615	648	617	614	672	612	665	627	609	616	596	581	641	655	618	586	565	606	566	608	585	607	573	573	619	608	590	576	581	590	613	610	588	647	653	557	559	548	623	585	622	559	642	590	604	576	576	561	542	593	573	584	582	577	604	547	581	573	579	562	556	620	596	596	605	583	566	578	597	564	605	518	573	624	559	556	575	582	617	554	549	602	611	577	554	555	579	601	597	613	611	545	576	555	549	569	566	544	553	610	570	591	552	594	581	581	585	565	540	583	583	508	591	599	561	539	551	574	574	570	522	617	539	567	581	527	608	605	570	597	570	616	620	576	562	549	589	559	565	564	577	565	589	591	574	547	542	593	573	642	577	565	584	601	577	550	595	571	597	574	575	552	592	582	559	589	605	560	574	551	540	577	569	568	573	543	570	565	565	547	543	609	583	552	553	589	577	577	609	585	584	591	559	532	571	575	569	575	558	574	533	524	589	566	525	591	581	545	546	578	532	614	634	565	601	598	622	587	521	597	574	546	609	524	573	564	535	609	574	560	585	555	580	565	594	577	580	565	556	544	580	557	544	581	532	601	557	601	582	554	554	571	525	567	567	584	599	574	552	554	588	575	582	611	575	599	584	576	604	584	574	573	573	646	584	581	523	565	582	558	542	571	562	539	569	545	593	610	573	567	552	551	589	584	568	557	575	569	565	580	567	560	559	590	590	615	583	615	616	580	571	613	610	618	577	588	557	576	599	556	605	550	601	564	591	599	547	587	558	593	600	619	568	555	565	591	572	581	547	542	563	580	598	559	557	582	568	579	531	595	548	552	590	566	529	560	580	571	557	558	574	568	542	565	558	570	586	596	564	603	590	568	554	569	511	608	591	556	575	581	580	556	581	545	589	580	600	551	611	612	574	569	604	570	555	564	543	550	543	593	583	603	568	562	574	584	551	583	594	587	564	586	629	569	541	555	576	595	578	563	549	576	570	612	566	581	580	583	588	592	573	578	519	558	564	591	594	548	592	565	564	595	599	557	575	575	588	554	558	558	591	544	612	600	584	601	612	587	577	569	608	587	582	564	560	546	548	582	583	542	583	546	542	576	566	590	567	580	587	560	532	587	569	628	578	558	562	556	522	580	577	583	542	593	557	534	566	588	566	574	580	561	563	568	553	534	608	573	590	562	559	521	585	572	590	574	591	588	560	561	561	566	590	586	571	597	613	638	583	579	567	584	589	548	555	580	532	583	579	590	552	589	579	550	516	601	555	579	563	554	567	592	551	553	532	551	615	584	575	544	568	592	580	561	574	566	537	555	583	579	580	548	580	576	624	557	610	558	570	615	584	563	569	589	578	590	589	563	558	581	593	611	571	603	533	565	586	613	581	537	541	620	573	551	538	576	562	556	563	562	576	591	588	558	573	620	532	550	604	582	591	575	584	534	539	583	535	575	609	564	559	556	598	541	576	589	581	541	594	594	593	597	550	563	550	618	618	573	578	589	571	597	550	578	582	583	564	561	582	555	531	561	578	576	589	584	570	567	587	589	565	559	600	544	586	566	578	596	569	553	594	592	575	572	595	626	616	592	585	551	597	588	531	555	558	596	574	589	565	617	536	571	568	549	584	596	602	582	528	555	565	592	584	610	573	579	561	600	574	599	567	537	571	543	566	544	594	568	575	567	537	577	572	573	590	593	581	587	621	584	590	565	568	600	546	558	555	535	560	557	564	544	592	569	597	595	626	607	573	586	582	588	570	566	500	607	626	570	588	563	571	596	577	583	579	594	552	561	528	588	555	502	585	590	598	543	595	573	571	574	623	522	547	583	532	616	575	579	564	534	544	574	560	591	572	606	568	590	602	569	552	622	611	565	566	574	595	553	577	575	555	615	572	633	581	580	572	547	542	618	563	573	564	569	572	559	595	585	566	549	594	582	594	566	573	550	555	606	561	572	588	629	560	583	589	514	607	594	571	549	554	593	592	609	573	618	570	550	612	615	593	594	574	595	559	555	586	571	570	593	562	533	553	539	574	552	581	608	578	573	565	584	588	540	563	568	612	560	593	593	579	580	576	568	576	561	564	540	591	585	586	545	608	605	591	576	613	569	571	580	557	581	550	601	605	613	558	582	589	564	562	547	594	591	565	577	594	555	554	592	578	560	608	578	570	608	553	599	603	557	552	557	577	546	605	522	563	541	611	584	590	597	553	593	580	590	574	593	548	571	627	582	587	594	652	576	596	559	583	542	563	583	561	576	552	576	571	559	554	552	587	533	556	595	602	571	551	582	522	593	588	538	560	598	574	558	629	604	516	573	524	531	565	556	584	607	589	537	557	546	575	549	574	563	540	595	595	556	560	575	581	530	564	587	567	559	579	608	536	602	583	580	561	521	571	581	583	568	602	561	575	578	543	573	538	592	543	562	569	621	550	574	597	590	598	615	530	560	572	545	600	553	568	542	556	558	587	549	578	551	609	540	581	565	609	571	593	567	607	568	599	582	538	594	562	542	566	575	569	550	584	583	580	573	584	556	594	568	609	588	630	559	579	563	596	543	577	580	547	541	630	572	608	586	578	542	560	579	586	621	556	592	553	564	599	530	631	577	573	607	597	566	570	577	555	571	572	596	545	543	535	561	619	582	590	582	570	533	551	510	601	570	605	549	555	576	552	559	543	602	553	570	563	530	576	573	523	586	565	602	581	578	581	574	584	582	571	568	556	564	562	569	547	605	567	584	527	598	579	608	523	597	599	570	596	598	582	582	526	611	601	551	576	572	584	597	562	560	529	577	524	583	570	558	591	618	585	542	580	608	575	568	573	567	584	539	591	563	597	528	580	556	574	566	580	559	547	590	596	566	586	537	599	552	614	522	562	546	539	532	609	572	543	575	577	551	577	592	543	565	565	595	551	564	560	552	559	563	530	552	583	599	594	586	613	550	590	582	572	586	565	580	562	604	584	571	560	585	561	567	603	573	593	553	532	584	588	579	612	589	612	584	559	557	541	576	581	561	588	619	543	607	612	579	597	576	597	548	585	552	588	570	615	551	583	594	589	581	606	571	540	549	580	578	597	553	580	556	575	603	569	622	586	571	546	538	608	513	569	541	584	567	593	587	588	538	582	595	578	582	556	622	570	558	577	540	566	555	600	573	558	540	543	577	622	556	552	570	554	568	563	592	610	558	588	558	578	513	589	553	608	575	599	574	564	552	587	580	579	590	620	566	567	554	602	526	588	502	588	564	564	622	556	522	578	547	562	523	556	572	573	559	623	544	559	589	572	564	570	550	597	596	572	577	582	573	570	590	607	572	576	557	599	582	564	560	577	586	582	584	563	562	589	563	558	600	567	550	551	599	597	569	582	591	545	528	583	559	587	579	643	592	589	594	597	559	592	581	543	552	559	579	572	555	521	596	571	566	571	556	534	559	554	603	568
14324	2625	2673	2130	1504	1187	959	1902	632	558	520	503	461	490	468	438	392	420	397	440	392	424	408	385	425	414	389	381	385	381	388	402	370	329	359	344	364	376	342	366	357	392	386	404	363	357	425	404	424	386	352	372	382	361	367	393	363	359	354	346	377	381	366	361	373	350	374	366	361	378	396	359	355	379	380	385	373	378	397	349	349	370	369	336	384	358	345	384	368	379	365	419	362	367	362	375	393	353	356	380	392	376	378	372	362	371	351	345	382	368	342	379	368	382	345	372	340	363	367	371	360	382	398	361	358	396	358	375	371	347	393	382	372	361	376	376	302	368	394	364	373	359	346	365	386	398	367	371	344	409	363	374	408	372	362	355	350	372	371	380	375	342	351	361	353	367	371	372	391	344	395	376	393	375	380	342	370	336	373	351	399	363	378	366	371	374	378	323	358	385	360	327	369	350	390	378	369	378	338	351	331	399	383	384	351	380	347	372	335	344	347	362	398	380	367	380	335	360	346	318	343	355	370	367	404	378	388	383	372	379	408	370	375	406	403	406	377	361	369	319	397	352	327	365	387	374	384	395	380	341	365	377	389	355	392	393	376	391	394	358	371	362	378	338	362	340	375	375	359	387	374	371	395	318	382	348	366	357	408	395	381	394	326	390	350	326	339	372	368	357	349	380	354	375	392	399	379	407	351	389	371	382	370	391	339	354	315	353	383	393	380	395	380	360	368	357	366	349	396	373	368	399	371	355	384	335	391	336	361	347	369	380	348	380	370	362	384	373	343	379	347	382	364	371	395	393	352	358	343	329	409	353	357	346	369	390	375	406	376	365	376	362	378	372	374	380	392	328	310	360	357	351	352	325	341	391	345	363	352	366	361	388	360	387	350	361	384	377	348	367	367	315	372	374	351	351	351	341	354	374	381	384	389	365	389	369	360	355	388	383	361	396	350	415	360	348	335	353	385	320	379	395	322	381	368	374	402	349	378	378	376	362	391	368	351	333	350	350	359	350	335	390	378	343	328	390	397	350	364	402	357	373	387	363	397	365	383	344	342	393	368	357	350	351	410	380	356	345	373	380	359	390	370	343	425	375	384	380	375	382	362	369	383	357	337	422	345	383	395	366	346	384	360	315	328	365	337	393	333	366	367	354	361	375	367	391	370	352	384	353	391	376	412	340	358	367	392	345	351	379	365	381	343	380	357	329	379	363	312	375	361	361	353	367	376	394	372	370	396	352	377	373	379	399	335	341	358	359	368	387	364	351	385	370	349	363	364	366	356	371	377	395	369	347	386	364	378	349	408	353	388	383	369	392	377	375	355	361	362	392	348	370	369	374	322	366	344	362	382	361	335	329	373	386	341	397	363	359	383	335	367	349	353	346	391	357	341	345	373	349	369	364	389	406	361	349	353	388	368	391	320	338	398	357	362	385	376	338	363	394	391	356	366	352	359	374	344	351	352	410	377	365	351	368	375	341	328	361	408	416	346	354	340	365	369	382	394	384	395	386	377	367	387	373	414	378	355	383	388	390	382	389	397	382	359	384	345	367	349	352	360	331	350	354	392	363	380	356	347	364	374	381	404	379	398	358	363	375	380	372	376	361	346	379	407	345	384	367	375	372	347	340	376	375	395	373	393	371	370	355	378	400	357	405	374	389	344	414	367	394	387	385	354	354	338	390	340	397	366	350	362	372	375	359	366	345	340	355	378	350	353	367	372	394	373	354	373	373	391	368	379	357	328	376	385	325	347	334	389	323	350	377	352	375	365	371	382	305	363	389	343	337	341	377	372	337	400	362	367	343	369	354	359	426	397	368	352	349	377	366	366	366	399	355	359	384	397	343	379	381	379	360	353	384	360	381	376	380	343	342	377	365	365	349	357	349	400	341	351	355	369	413	387	348	384	339	353	326	367	375	390	396	427	338	395	381	374	375	381	373	373	349	402	360	368	390	392	398	357	367	374	378	406	381	400	351	411	393	342	392	348	398	362	349	389	383	375	382	363	371	376	346	369	384	351	375	388	355	412	367	351	377	358	351	358	331	397	393	365	373	414	339	332	342	373	370	357	379	359	345	363	398	403	338	381	365	361	385	380	371	370	380	329	382	341	379	380	348	369	380	390	381	358	361	346	361	379	364	350	349	358	357	350	379	376	369	372	382	380	341	369	384	340	373	340	374	355	376	313	393	412	411	396	377	344	365	334	396	395	383	347	371	379	383	386	377	349	359	361	369	379	343	392	351	407	349	372	379	348	373	344	370	384	335	372	349	414	394	364	382	335	330	352	370	340	405	388	412	376	376	376	347	370	371	398	432	367	377	372	358	374	394	390	367	377	408	394	377	401	357	367	360	369	362	366	364	372	385	368	375	361	379	342	361	388	372	342	356	400	344	393	414	367	357	380	358	362	374	352	414	375	382	372	366	386	361	371	376	339	377	339	353	309	373	363	374	340	363	371	357	395	391	367	341	394	379	370	336	397	356	386	369	404	369	375	362	346	365	364	384	383	327	347	362	352	371	379	351	369	393	339	329	339	354	388	355	339	390	338	354	374	356	363	387	386	415	355	356	395	334	376	412	344	374	344	361	372	322	363	400	358	361	335	360	371	337	379	359	366	375	366	384	383	410	386	411	359	392	345	369	334	359	363	376	376	350	347	390	357	361	384	390	401	361	334	349	335	355	348	380	366	407	390	387	416	394	371	353	351	338	358	350	362	397	375	375	363	412	364	369	382	360	354	329	360	364	359	341	348	356	392	371	354	374	335	346	371	358	375	388	354	337	386	349	362	376	399	340	379	333	372	368	386	371	386	379	374	354	397	386	364	365	364	372	334	390	381	350	390	370	365	367	370	367	364	359	359	353	392	368	378	340	349	388	364	372	393	388	375	354	353	338	388	391	358	385	375	346	378	370	347	352	354	351	388	359	358	360	321	347	356	369	378	368	359	356	358	350	371	380	348	379	359	382	398	376	348	397	374	319	363	360	378	386	293	384	373	365	352	338	354	381	400	360	352	346	363	374	353	376	323	401	384	402	348	388	357	401	358	370	399	351	367	352	388	358	374	358	343	365	356	328	341	373	388	400	375	369	333	379	330	313	370	350	383	384	365	363	359	362	362	337	381	394	353	384	379	395	361	367	359	388	396	354	333	349	384	323	325	372	423	348	383	381	371	343	379	370	318	370	386	379	376	384	353	356	366	372	391	374	339	386	382	363	350	429	354	399	382	378	341	364	366	377	352	385	362	332	355	367	369	348	349	377	339	339	359	359	336	379	394	346	364	393	362	374	356	350	351	352	380	378	345	351	373	353	347	381	363	362	366	372	377	351	371	364	369	338	379	354	321	380	374	317	339	375	387	382	363	341	365	349	366	350	382	367	371	363	382	362	375	398	372	368	360	347	377	372	339	409	388	360	337	334	391	371	352	363	360	360	360	354	379	352	373	390	359	371	401	368	372	375	365	351	376	368	348	367	381	369	375	347	348	356	383	357
7937	2463	5154	5987	5392	4799	3938	7544	2662	2371	2011	1884	1646	1560	1546	1459	1355	1304	1243	1300	1212	1137	1124	1184	1126	1058	1064	1107	1088	1000	1110	1102	1013	1046	975	1001	972	1054	1006	1033	993	978	995	1017	1001	987	952	932	943	934	939	906	941	940	923	918	946	933	944	920	960	921	940	855	921	910	979	959	907	964	887	958	958	888	933	889	852	911	921	897	869	932	834	857	890	955	923	935	923	849	882	922	899	919	940	957	895	893	925	917	893	918	886	887	949	872	873	950	918	836	933	890	904	840	876	914	928	898	860	902	940	878	923	884	921	893	920	951	901	916	905	914	921	943	904	907	898	959	913	827	849	913	879	933	882	870	894	863	932	874	910	889	932	887	916	824	926	931	888	918	884	890	922	927	906	930	881	921	953	870	947	890	917	849	951	884	956	887	894	855	916	947	906	943	888	871	879	905	845	875	898	872	865	861	927	950	882	890	889	931	911	902	882	886	914	912	865	927	878	867	886	912	849	942	917	914	916	864	917	856	888	855	843	991	857	884	888	863	885	888	860	849	900	855	937	909	926	891	924	867	920	946	894	852	825	871	894	912	901	903	948	878	936	911	884	901	900	860	934	937	850	875	891	893	869	875	916	862	921	917	834	898	925	883	944	879	914	872	903	890	896	930	867	895	945	911	871	855	873	886	859	922	896	896	889	916	905	902	914	890	863	949	917	926	929	915	885	924	847	938	875	908	933	880	849	896	862	914	864	907	853	910	896	860	941	914	895	883	898	882	896	897	887	882	891	877	868	865	868	880	899	872	857	940	936	904	871	909	873	910	877	915	913	901	887	912	889	940	923	918	866	886	923	906	903	919	892	875	898	923	946	884	910	861	931	843	912	924	902	889	852	872	882	885	842	852	908	890	896	901	888	876	858	901	934	941	862	915	875	903	884	895	864	943	938	877	899	857	905	908	904	871	896	882	880	860	882	869	908	884	875	881	905	853	863	874	940	908	940	886	893	874	878	931	911	863	904	925	865	924	882	942	882	921	904	884	947	888	836	944	875	854	903	914	841	881	883	922	898	934	930	863	869	894	938	859	863	949	903	887	935	899	894	855	902	899	885	828	886	857	914	857	887	902	889	900	875	927	897	923	943	845	884	925	909	947	911	926	865	930	919	875	867	891	936	927	853	870	878	899	896	872	898	970	895	874	909	901	893	898	890	953	872	910	915	891	834	857	924	886	839	930	927	908	909	948	918	889	899	925	885	896	960	977	883	870	929	928	919	881	937	942	914	918	884	914	904	937	860	908	874	886	900	881	859	912	907	893	851	898	849	867	959	906	872	911	839	935	889	896	851	909	945	913	901	861	888	900	910	932	905	909	915	876	888	842	881	867	905	913	895	864	921	895	886	883	832	846	864	918	924	883	884	915	879	911	906	916	907	892	883	937	847	899	895	919	898	957	874	870	841	904	901	930	872	866	919	929	911	851	897	898	900	917	888	920	917	884	888	887	838	932	912	870	978	937	938	930	866	901	880	867	879	913	850	892	872	868	897	871	876	891	914	935	905	870	895	940	924	832	929	907	901	882	914	929	889	925	906	897	860	867	914	820	867	896	875	901	878	950	930	926	865	919	957	870	870	878	880	920	886	889	951	870	849	876	923	909	858	903	880	877	859	911	969	865	929	903	886	846	889	873	947	855	918	879	884	884	891	839	868	914	903	920	902	905	863	915	948	867	849	937	888	913	925	846	881	894	900	923	892	934	866	907	891	897	870	877	883	874	902	871	884	854	921	912	877	881	845	910	915	907	906	926	925	903	927	815	858	922	916	865	905	838	909	879	924	871	891	897	952	905	879	906	875	895	875	853	870	906	913	927	942	902	907	902	938	953	870	967	885	894	893	852	891	920	864	926	879	823	907	929	866	884	870	886	920	880	902	912	917	918	929	894	911	888	920	888	892	862	928	885	846	926	919	966	884	895	864	962	821	898	873	908	892	912	915	909	868	834	906	949	903	930	929	970	872	935	942	873	894	916	924	897	907	886	873	887	894	876	915	860	920	891	911	880	877	879	906	874	926	911	868	877	933	918	887	919	868	874	861	875	906	890	922	885	878	868	954	846	889	885	922	885	901	886	905	875	886	868	876	904	902	874	866	906	861	866	897	879	925	903	902	875	912	871	872	913	894	863	873	885	917	908	942	880	927	885	916	864	903	905	932	930	829	890	904	892	857	894	852	915	929	891	876	878	908	868	896	876	910	916	933	833	830	884	866	949	936	892	972	911	893	905	930	892	900	867	878	893	897	854	870	933	951	885	925	898	865	887	922	904	849	908	904	914	848	888	904	877	860	899	902	886	901	905	885	899	908	904	901	873	925	972	874	856	927	878	910	877	865	868	940	897	955	887	910	902	962	914	923	871	940	918	860	905	908	868	883	934	879	921	927	905	909	898	944	888	864	860	877	901	895	875	904	848	923	938	876	877	918	904	871	880	859	873	860	914	873	865	932	931	900	871	932	908	852	847	911	907	901	896	904	934	907	908	857	924	838	858	893	927	915	906	908	906	850	944	848	958	952	876	879	900	903	902	873	905	913	868	908	921	909	857	894	891	910	981	894	896	896	881	945	893	932	895	927	906	907	891	849	886	869	873	898	890	814	939	917	889	856	912	914	939	889	880	883	925	902	964	864	863	888	913	953	878	928	942	882	904	879	833	894	947	900	900	900	848	940	902	905	865	898	931	895	896	891	872	913	939	898	889	946	928	868	890	857	898	898	903	928	883	890	924	916	909	901	917	876	899	902	939	900	921	899	839	905	859	876	923	858	890	881	998	904	834	911	926	905	878	880	901	946	838	866	868	895	886	889	846	906	909	870	824	890	903	916	932	895	928	886	840	879	930	906	863	902	884	893	884	957	837	887	932	840	960	853	908	917	905	847	875	882	890	891	884	895	900	866	918	914	902	864	865	841	910	868	850	876	871	919	846	881	922	880	941	890	928	891	941	863	879	940	877	888	892	903	897	912	916	898	957	862	859	879	873	997	872	907	909	875	920	871	849	849	888	865	916	882	927	942	911	874	960	949	914	908	906	934	900	866	898	896	906	901	872	908	917	926	875	871	885	883	892	926	868	920	902	883	862	887	920	942	869	929	881	899	901	864	867	899	908	900	902	866	936	843	910	882	885	829	835	862	899	880	930	879	930	940	848	855	893	917	913	853	944	905	958	882	927	864	905	930	863	845	882	852	913	915	882	893	855	909	915	897	924	916	898	955	845	897	910	924	842	919	892	855	867	900	841	853	899	910	907	891	859	938	889	885	878	971	933	885	882	967	896	845	899	924	957	961	914	899	892	934	854	944	944	874	846	882	924	900	865	863	944	888	892	895	934	916	869	1004	876	877	905	944	893	869	879	892	991	922	898	929	932	843	859	923	892	850	863	866	887	908	857	909	929	889	905	884	883	919	879	895	873	873	930	858	876	929	940	869	888	880	909	888	920	925	947	941	937	882	887	904	898
1996	129	186	162	150	134	135	148	113	110	126	137	116	110	115	118	120	117	121	121	108	122	110	115	118	127	123	125	127	91	126	107	137	93	121	99	140	122	123	127	101	116	101	115	126	108	115	125	112	104	90	103	132	110	116	111	102	138	95	117	107	96	117	119	111	114	100	105	105	133	115	124	119	112	117	108	105	126	110	102	99	118	120	110	111	113	114	118	123	117	125	142	112	135	123	103	108	117	128	115	118	91	103	135	121	107	107	104	101	105	116	118	105	122	132	110	125	114	109	118	109	118	110	110	117	127	117	121	114	118	106	98	108	112	140	141	101	110	113	115	112	119	89	103	132	121	114	96	118	115	122	99	107	111	117	134	121	124	111	90	107	110	112	106	104	113	118	123	114	117	113	121	119	107	134	117	117	127	108	111	129	135	101	106	112	132	129	96	116	132	117	111	111	128	113	126	105	107	137	116	127	116	117	104	114	97	120	101	114	89	103	103	117	100	117	108	127	122	111	111	134	119	122	139	110	132	132	119	105	132	116	113	130	121	124	118	98	104	134	131	109	115	109	125	153	112	126	122	87	113	111	108	120	109	91	117	109	111	131	94	123	94	121	127	108	108	111	134	111	126	110	99	119	120	121	99	115	132	96	124	110	112	115	120	127	124	114	118	119	118	124	123	128	110	117	108	108	111	110	101	101	87	103	84	105	104	109	115	104	132	109	103	129	112	102	118	93	112	111	101	109	106	119	118	114	116	110	102	108	94	111	104	111	121	113	105	143	121	121	132	116	111	128	103	120	120	114	119	108	118	120	106	114	114	112	109	111	114	110	114	111	109	119	108	110	139	118	121	107	106	117	90	118	93	110	102	133	114	118	133	127	108	103	114	98	117	110	100	104	86	119	114	124	115	121	117	112	111	127	109	130	106	115	113	132	100	117	112	111	109	117	122	97	130	104	127	114	134	106	100	134	114	112	118	122	112	104	108	121	99	123	129	119	109	87	126	115	100	92	121	110	93	106	137	131	105	116	116	123	112	117	127	125	111	113	121	121	125	115	141	101	142	99	108	128	111	117	106	105	123	119	111	125	107	112	120	110	113	147	98	115	106	113	103	132	103	115	125	100	117	128	115	100	108	131	123	114	112	117	113	111	100	96	118	126	121	134	115	126	124	131	122	139	110	112	107	110	106	103	98	93	125	136	127	126	125	98	115	141	111	101	107	126	117	106	95	119	109	108	105	118	106	121	123	102	102	117	113	107	118	111	105	110	99	97	99	103	94	112	112	124	115	142	117	100	119	101	116	114	109	117	113	111	121	116	119	105	115	113	108	117	105	104	125	126	114	120	115	123	122	126	118	111	105	126	112	98	100	112	118	110	115	112	118	119	130	110	110	111	94	90	115	117	133	116	75	108	98	109	127	133	131	118	124	119	129	118	116	103	117	136	97	113	134	108	106	127	105	115	106	126	118	122	123	114	108	126	103	124	96	112	109	123	111	108	122	117	105	116	102	120	139	102	120	116	110	140	100	115	113	118	115	127	95	112	123	103	100	111	96	109	130	113	119	134	121	141	121	103	111	122	110	135	122	125	101	129	107	114	121	106	116	115	118	94	107	115	117	108	106	113	116	129	127	108	117	113	129	113	137	116	124	120	120	129	100	113	102	118	107	103	102	108	110	117	101	85	108	127	127	113	119	115	112	105	107	116	113	95	111	122	114	127	113	131	107	110	137	114	138	101	112	109	99	107	124	119	107	115	133	92	108	99	109	118	104	106	106	123	105	98	110	132	117	126	114	116	136	93	115	96	125	122	126	132	97	113	110	103	114	100	103	113	111	112	109	118	114	111	92	108	118	104	83	113	128	116	124	103	93	107	83	112	118	122	97	124	121	94	127	127	107	104	117	108	123	111	116	114	104	135	113	126	82	106	89	94	131	120	114	110	113	114	102	106	107	124	104	121	111	114	123	113	107	114	116	116	103	121	94	108	106	111	103	124	111	113	120	104	110	109	120	115	132	128	116	137	116	124	132	119	112	101	99	99	115	120	116	150	112	112	129	122	112	126	111	119	111	105	106	124	114	115	101	98	113	111	124	120	118	94	109	109	122	111	111	123	140	122	120	119	104	111	127	102	120	116	120	111	115	99	111	116	121	133	107	114	125	115	96	108	131	113	105	106	146	126	141	105	117	142	120	124	116	120	102	104	114	121	109	117	132	119	119	109	127	121	122	105	114	110	97	117	125	84	101	126	132	99	121	115	108	122	137	103	118	126	113	113	97	112	117	104	120	110	107	118	108	118	98	112	106	127	113	111	102	117	124	121	121	119	114	136	118	124	121	116	102	108	119	115	121	130	106	122	105	113	116	130	108	99	116	112	109	128	119	111	118	109	119	117	110	111	113	110	112	99	125	103	141	119	97	104	136	84	116	121	119	105	89	115	116	115	121	107	116	115	114	124	129	146	104	104	96	101	119	123	117	105	133	118	115	112	118	105	125	114	133	94	123	128	128	105	119	117	119	110	115	89	108	125	124	114	100	119	121	100	113	122	121	109	129	125	125	116	103	123	148	114	121	112	113	129	114	96	115	91	123	138	126	117	124	107	89	108	122	125	135	113	138	100	114	134	116	113	117	127	114	116	112	120	104	82	122	101	119	123	132	124	106	105	109	90	119	116	108	120	140	104	112	114	113	103	109	124	122	107	105	148	112	118	101	115	122	116	118	118	143	119	114	113	107	121	120	125	113	107	117	115	110	108	132	128	121	129	130	116	105	105	101	107	111	107	102	108	129	106	97	123	117	118	107	127	115	114	116	111	120	115	109	121	121	132	108	132	117	101	114	112	117	114	120	114	95	106	126	100	99	114	111	115	103	125	120	122	102	88	147	127	115	108	120	97	107	103	142	106	116	110	103	107	129	124	121	118	104	131	98	129	106	113	115	141	102	130	114	120	129	112	128	110	107	106	120	81	134	128	139	99	104	105	119	113	113	116	119	111	145	104	105	132	123	126	97	105	114	123	100	117	120	89	101	117	101	94	104	117	97	124	114	108	112	124	122	95	117	85	101	133	140	125	111	122	135	125	111	95	126	122	115	107	116	122	103	123	128	111	105	102	99	109	110	107	120	109	122	92	109	114	127	133	119	97	110	137	108	107	133	113	104	102	134	120	97	110	115	107	118	96	110	107	104	118	125	118	98	116	117	108	115	120	123	127	105	113	101	96	101	106	113	122	114	128	119	124	115	108	115	97	118	107	121	112	103	112	107	118	130	101	103	131	112	128	124	99	115	109	113	113	124	123	149	95	111	111	91	114	100	117	95	108	111	117	120	118	119	111	118	119	118	101	116	131	114	111	118	137	123	126	112	117	118	120	128	138	110	96	97	109	116	103	121	115	111	116	121	107	121	109	124	152	129	140	124	104	117	111	105	114	118	121	110	97	124	101	148	110	115	121	121	111	122	88	108	126	95	122	128	119	105	125	111	110	100	104	110
2242	402	442	537	545	524	444	625	408	393	385	372	378	389	395	359	370	362	356	391	361	394	382	369	344	406	376	355	357	377	364	364	377	386	401	368	356	368	380	388	377	368	373	360	410	343	362	362	394	374	368	320	393	377	389	353	356	382	355	367	367	382	385	390	366	324	328	380	343	375	356	377	322	359	351	388	356	387	376	380	367	343	383	386	344	367	321	343	334	365	354	354	345	347	397	374	372	384	411	370	341	385	394	341	368	389	361	366	324	373	371	354	364	339	383	368	363	361	349	364	362	389	371	373	373	354	379	373	376	346	364	389	349	376	364	347	358	366	335	360	340	409	376	369	365	406	334	345	353	329	366	409	365	372	360	345	358	373	351	338	357	346	353	381	365	374	361	354	323	347	341	362	361	359	413	387	375	342	351	357	355	346	411	371	354	357	366	374	348	355	353	362	340	389	371	406	352	381	386	356	358	377	349	382	359	374	321	368	359	374	337	363	367	358	380	396	341	369	377	412	374	358	391	382	357	360	334	360	384	393	377	337	319	346	352	389	344	356	363	348	324	361	385	351	355	369	372	325	349	352	369	327	375	361	363	333	364	335	371	425	348	360	350	362	378	365	380	378	345	385	334	358	350	371	353	336	357	358	336	370	370	355	385	390	345	363	351	359	362	379	394	375	369	364	365	369	363	358	330	364	362	371	382	340	340	354	371	356	334	388	400	372	344	338	385	358	333	368	403	383	348	361	392	351	365	346	334	360	348	356	334	358	335	331	332	330	324	365	348	365	380	391	370	373	367	346	376	338	373	354	353	378	350	354	383	383	346	363	394	337	371	369	368	345	356	359	367	355	350	367	357	344	369	373	344	375	361	364	343	361	358	354	356	367	365	345	386	375	386	372	343	382	354	354	347	353	373	367	361	353	394	368	363	346	410	402	354	354	354	362	321	376	369	388	345	364	381	328	336	339	354	362	387	397	350	351	341	348	345	343	362	349	376	353	358	383	345	378	366	348	347	351	378	351	355	398	348	386	360	353	304	357	366	363	360	374	359	354	368	382	372	362	331	339	374	377	357	340	358	368	384	394	370	366	377	358	364	341	378	359	394	364	338	365	353	368	362	382	319	379	354	402	350	364	347	395	357	350	352	407	366	374	360	353	359	361	371	358	349	333	395	369	383	334	359	369	358	356	324	325	364	344	367	321	412	357	373	369	358	343	363	344	373	352	357	356	359	345	360	339	353	347	361	379	374	361	358	392	370	363	355	373	353	363	348	372	350	364	341	338	367	334	363	370	342	370	369	371	348	374	327	360	329	384	386	338	359	366	350	344	363	367	371	356	366	337	360	337	366	391	381	357	360	365	360	358	353	363	367	337	354	359	346	378	383	353	358	357	379	377	373	400	372	338	381	337	397	386	362	388	393	378	403	353	345	378	354	372	350	363	355	361	353	366	343	347	381	357	398	385	322	356	369	375	371	329	373	370	390	385	373	348	348	345	385	345	343	379	356	360	360	352	344	344	344	335	344	368	387	369	359	338	347	347	351	377	392	368	355	363	371	349	373	365	375	357	360	351	403	351	329	371	376	381	377	371	362	360	360	347	345	390	377	365	359	355	343	360	347	376	368	385	345	356	387	363	385	385	372	384	388	329	395	375	385	373	368	359	363	367	363	344	386	365	345	366	364	362	350	370	355	362	372	372	373	367	342	345	350	327	353	371	353	356	367	357	362	359	350	370	358	368	368	322	378	336	346	353	296	322	356	373	366	346	336	341	375	375	398	313	341	341	401	359	391	394	338	376	358	372	390	348	316	387	358	361	364	363	370	385	371	363	319	347	325	369	362	345	338	365	361	362	387	389	365	330	342	381	338	344	367	357	346	373	345	340	335	369	359	339	352	336	367	367	412	338	359	392	386	417	400	338	347	370	366	352	355	392	351	385	391	385	371	353	369	365	360	346	368	378	346	382	354	386	390	331	358	341	377	361	354	333	364	377	371	375	392	362	362	370	356	340	369	340	387	395	344	354	366	343	350	359	358	400	353	336	356	350	364	357	361	381	357	337	360	375	377	356	364	389	404	364	375	360	369	371	332	347	378	385	379	380	385	384	319	391	370	396	382	382	366	342	361	355	322	368	378	366	349	345	368	378	378	375	382	334	378	394	342	335	367	368	400	364	354	384	359	347	365	355	333	368	356	392	348	325	393	362	356	383	358	340	361	370	336	360	373	360	362	352	370	353	331	366	348	356	355	382	369	360	364	346	336	375	395	368	382	367	330	350	385	367	337	332	385	358	359	339	377	389	373	338	355	349	354	359	382	371	374	336	337	351	351	355	386	359	374	347	342	374	350	388	379	359	361	374	345	346	313	356	347	375	424	346	328	369	346	375	366	351	344	362	347	400	347	385	372	350	352	411	342	329	375	348	381	377	378	353	353	345	324	349	377	378	331	358	354	370	407	349	363	346	382	381	359	363	356	351	337	343	393	372	347	368	385	379	384	373	339	358	377	354	353	350	351	360	348	348	359	367	396	359	391	357	400	348	348	366	342	374	401	335	376	391	323	371	383	343	371	419	388	310	378	401	357	367	366	356	343	350	376	374	407	364	368	376	328	378	393	351	405	362	363	384	375	340	365	390	368	338	386	375	357	348	366	349	388	347	370	383	359	350	405	386	355	351	353	380	365	377	370	347	383	386	351	368	357	368	350	357	372	350	384	369	360	393	396	363	355	360	367	344	379	359	365	394	354	372	373	377	366	387	371	343	363	378	373	348	358	344	351	345	359	355	393	368	329	370	365	366	365	333	358	325	350	334	390	364	399	373	353	355	396	307	322	357	377	392	369	390	335	351	326	364	356	360	354	318	355	355	374	386	355	386	353	347	371	373	390	349	353	363	326	388	353	375	348	351	342	360	367	371	370	387	355	342	351	352	381	361	388	364	348	371	346	370	376	371	360	343	395	361	343	347	366	344	357	354	356	370	371	367	343	372	359	353	367	360	377	387	383	367	374	371	360	340	348	332	369	364	383	363	350	362	389	396	326	327	360	375	335	397	359	352	370	368	343	409	368	371	390	334	388	390	381	368	356	376	376	325	359	340	326	366	364	383	311	354	385	352	365	343	376	359	342	391	360	348	404	366	372	355	362	348	349	343	347	362	369	373	386	338	358	363	330	381	371	355	363	354	346	412	370	355	368	372	365	337	393	360	353	381	367	381	344	352	379	366	411	368	384	345	400	327	340	362	363	381	364	356	385	339	339	334	346	362	331	352	383	375	334	363	340	345	336	377	371	357	363	367	341	361	360	358	396	342	377	339	348	378	344	350	336	343	370	354	384	334	350	358	344	343	370	386	374	358	364	360	345	382	341	317	358	374	354	361	359	359	373	346	337	355	357	365	424	364	384	345	372	375	329	418	396	373	381	367	382	353	378	354	369	356	384	363	367	387	367	375	369	374	340	358	368	359	378	372	385	324	351	347	396	398	378	364	369	324
7512	1078	1247	1037	662	670	482	1700	371	313	328	276	261	240	248	236	265	233	226	227	229	225	220	230	173	229	238	240	225	208	206	214	237	207	226	220	242	226	218	211	217	220	208	237	207	211	232	245	234	214	207	213	232	204	210	202	204	217	217	208	203	187	203	190	204	207	214	213	213	204	238	199	228	196	222	228	204	206	244	222	214	202	221	227	218	204	188	217	210	195	194	222	205	204	227	173	209	238	220	206	199	217	206	226	222	203	210	214	198	228	182	197	216	221	218	227	196	246	191	207	191	174	185	187	193	193	231	223	186	202	206	206	193	178	216	196	206	196	175	220	201	226	218	245	187	231	196	204	193	210	219	211	211	237	200	185	192	217	202	213	218	193	207	180	185	238	224	202	202	200	202	196	229	201	185	215	209	201	198	181	221	232	224	230	193	219	213	204	235	232	223	221	203	227	239	217	197	216	214	196	215	196	189	248	224	202	217	189	208	174	220	222	223	207	225	233	222	239	190	194	208	202	203	207	221	221	210	222	210	206	221	237	202	217	189	187	208	195	225	203	204	167	206	194	215	202	215	175	217	203	219	192	190	216	220	210	223	214	217	201	238	195	207	200	195	227	219	171	207	219	228	236	201	206	194	196	220	203	207	191	174	198	219	185	177	172	196	199	199	201	203	193	200	207	206	201	186	203	233	217	203	193	216	203	191	199	210	191	183	225	230	217	213	214	186	207	206	192	194	197	227	204	205	193	182	207	207	194	212	195	208	219	211	216	205	211	214	223	221	227	204	241	228	225	175	225	205	207	200	201	216	232	209	227	195	204	208	198	205	187	199	195	207	218	212	183	206	222	208	202	202	221	213	203	212	220	192	225	220	193	169	196	226	224	207	191	199	194	209	205	193	210	209	190	197	234	190	193	196	197	246	209	190	195	222	206	206	209	215	200	193	190	231	222	234	209	234	187	194	170	202	209	192	213	197	230	211	200	184	226	209	202	235	187	183	238	190	238	234	209	238	228	187	220	189	213	218	210	216	203	216	189	204	202	201	207	178	210	200	202	224	229	196	212	214	212	199	220	216	206	241	234	222	198	215	235	228	218	206	196	185	192	189	192	210	227	207	202	201	233	202	210	204	208	230	225	203	199	226	223	200	203	213	199	204	212	239	234	205	212	207	198	184	179	220	215	233	213	211	202	199	212	179	193	187	213	206	208	208	214	228	205	188	224	198	205	199	201	200	216	210	217	219	214	195	238	216	207	210	216	222	215	208	206	199	199	213	199	198	187	198	201	230	210	196	214	202	195	215	214	217	231	210	202	199	212	212	191	195	216	206	209	220	223	208	199	218	188	198	206	207	219	210	235	213	222	206	220	222	213	227	215	200	225	190	211	223	220	197	196	215	236	242	190	205	198	224	226	200	210	204	227	231	189	191	207	217	192	210	191	199	234	211	227	197	211	197	202	214	209	182	179	211	208	231	215	231	222	199	175	183	190	216	213	217	205	209	185	220	213	192	192	183	224	216	216	236	182	187	188	234	180	202	218	199	210	196	207	235	186	209	200	214	192	222	182	223	217	194	227	214	194	201	222	211	192	188	208	205	208	203	206	205	194	195	220	220	191	185	219	190	231	196	220	199	213	193	201	194	230	214	203	225	192	176	196	219	203	195	218	206	181	220	219	239	222	217	212	209	248	191	219	202	235	198	216	217	216	205	209	210	192	197	228	218	209	217	219	209	180	209	209	200	232	209	212	229	214	202	188	192	185	189	207	231	222	217	191	191	199	212	207	226	204	201	217	174	229	233	217	202	209	199	220	186	211	204	217	220	197	231	200	234	211	227	245	201	203	197	219	197	214	222	205	229	182	229	207	240	212	220	200	219	194	227	198	226	211	211	231	203	223	190	191	184	191	201	220	226	192	227	233	206	203	198	207	216	229	230	215	191	200	198	184	184	205	214	206	193	204	223	221	199	241	203	188	197	220	206	225	212	198	214	215	199	196	239	208	230	201	187	198	211	212	201	219	199	162	217	218	196	196	206	217	199	201	174	191	183	200	211	200	232	228	243	209	207	228	194	239	205	211	194	202	208	202	200	228	197	212	222	200	209	183	211	203	225	231	217	217	194	183	195	202	213	218	194	214	194	221	212	211	202	237	214	210	204	215	221	212	197	207	172	201	203	212	221	226	230	197	225	204	231	232	204	207	209	203	255	207	224	216	213	203	217	215	214	201	233	206	222	236	225	227	226	217	216	200	197	205	214	201	202	221	195	218	186	197	219	201	210	207	219	189	249	235	201	198	226	237	218	228	198	200	222	204	227	213	203	214	199	225	207	235	217	216	193	181	189	213	189	175	203	222	211	212	208	205	196	201	205	232	230	199	214	219	216	209	198	193	197	200	206	224	207	206	197	214	226	212	205	221	198	210	213	202	216	189	202	208	183	211	184	219	200	221	201	198	197	217	202	215	210	237	242	215	223	207	191	202	218	187	204	206	222	188	226	199	228	190	230	185	208	220	180	222	216	205	196	183	201	208	234	202	206	224	200	179	229	187	206	220	242	225	198	190	201	241	201	173	212	216	208	179	225	209	204	205	199	187	222	220	214	200	221	219	204	219	187	207	230	213	194	203	204	206	209	204	179	175	226	210	211	193	234	188	206	204	208	185	233	191	219	236	200	211	218	212	212	225	235	199	228	198	202	213	217	222	221	182	191	193	232	211	225	198	220	213	224	202	230	210	179	206	200	223	203	202	218	232	200	196	240	198	204	229	206	186	211	227	230	205	198	195	234	181	205	212	227	213	208	209	189	219	200	228	189	205	202	214	203	207	211	223	198	190	193	181	220	206	207	210	208	214	210	210	227	209	201	220	203	215	197	231	213	213	202	188	237	233	213	192	196	203	211	180	222	219	203	199	195	200	205	179	225	211	245	197	192	216	188	238	202	186	223	232	200	226	205	216	222	225	226	215	225	187	207	194	198	199	212	228	225	208	206	202	198	190	211	213	206	196	230	187	196	198	208	206	236	216	200	223	217	205	214	188	204	201	207	207	210	223	224	202	228	191	228	222	208	201	229	212	203	206	222	210	199	184	211	214	200	196	213	205	195	193	218	178	219	205	204	231	195	198	221	227	200	208	194	219	222	222	206	227	205	233	201	210	231	181	201	217	203	217	193	219	199	199	232	194	205	198	205	203	216	240	208	207	203	196	233	213	205	213	201	205	203	216	200	195	194	243	186	205	222	206	192	220	221	207	220	228	204	240	200	222	220	218	215	208	202	206	198	206	210	212	212	225	201	206	215	184	221	221	218	210	205	214	228	212	214	223	210	203	188	205	203	222	199	200	220	201	206	203	201	212	204	218	208	221	210	187	223	213	212	220	178	212	218	199	202	208	203	191	250	202	184	206	194	223	197	208	205	194	234	221	198	207	226	203	223	198	199	221	231	221	195	187	189	216	225	218	202	203	196	176	205	235	190	187	217	247	241	211	233	237
5883	1340	2711	3356	2995	2752	2187	7356	1458	1294	1158	1090	1021	950	938	869	826	783	813	754	731	721	700	656	714	599	724	662	648	669	654	714	662	678	624	650	635	591	667	617	631	664	674	624	608	593	657	634	600	607	620	556	569	574	643	589	577	625	567	627	619	556	577	585	567	594	612	563	639	620	596	621	685	620	541	562	569	585	563	608	586	588	610	569	596	592	601	568	591	631	617	569	594	568	613	593	602	564	594	554	600	593	583	599	568	575	553	560	556	600	583	562	582	540	586	571	575	571	582	582	580	566	550	632	583	570	585	566	612	544	587	632	562	611	610	572	593	556	602	629	597	601	576	597	565	562	591	555	611	596	565	608	574	580	565	558	577	561	550	591	585	549	535	590	551	589	562	578	570	581	576	564	573	561	560	595	543	580	607	576	640	556	548	560	535	532	601	549	588	539	610	557	555	558	593	572	592	603	580	569	609	608	532	553	592	563	592	547	560	623	618	594	554	585	624	562	570	581	621	566	602	596	581	603	569	564	609	593	565	579	575	565	584	557	560	585	619	592	592	601	551	605	588	561	585	559	594	586	605	621	559	583	558	597	560	608	579	542	538	576	587	571	587	558	612	593	542	593	631	576	606	598	580	580	583	616	584	565	582	577	590	588	578	600	591	562	589	579	594	594	581	579	586	606	592	543	604	591	550	546	593	571	583	581	576	582	570	580	569	563	588	562	583	573	545	591	541	586	566	597	613	609	587	567	544	582	593	569	576	587	559	588	549	597	572	547	557	578	605	612	548	592	587	574	543	552	570	573	579	578	587	600	595	589	597	584	557	592	606	581	585	588	553	583	561	605	554	562	584	552	561	562	597	610	599	593	638	567	591	587	591	591	615	568	611	587	588	588	567	573	566	620	567	519	569	573	559	606	557	576	582	578	595	623	599	579	605	561	550	628	544	572	589	542	552	609	577	594	574	572	581	615	603	556	611	569	578	553	585	542	545	578	609	547	595	606	576	559	607	606	559	610	575	603	585	587	539	586	558	578	593	582	585	583	545	575	628	606	580	539	577	591	594	533	586	583	579	588	584	572	631	565	596	575	598	591	584	595	578	581	612	593	625	593	558	597	499	560	566	568	575	610	549	611	550	556	598	574	538	557	536	565	530	585	548	560	586	570	610	573	551	554	599	591	551	616	570	566	632	604	557	550	570	560	599	587	597	549	578	560	574	567	589	550	550	561	573	573	602	578	602	531	522	599	568	555	584	578	580	606	604	596	531	586	580	591	559	550	585	552	638	552	562	553	579	588	591	571	558	592	559	545	565	628	538	577	594	579	589	603	577	600	583	564	583	567	603	525	611	552	609	588	571	597	576	576	588	573	577	584	547	593	554	545	585	554	577	591	620	564	593	564	572	571	608	575	568	583	608	583	561	562	578	569	584	560	576	534	541	582	632	559	612	561	586	600	585	582	601	572	585	596	574	571	576	595	565	597	657	615	605	578	595	580	596	625	590	549	618	592	611	558	582	563	545	564	576	589	573	598	528	541	585	571	587	535	582	628	588	554	601	591	545	593	611	575	597	609	588	553	568	606	634	613	598	561	576	536	535	589	587	616	567	582	591	593	615	569	573	606	563	551	616	582	607	581	625	571	579	561	591	590	552	580	567	565	567	554	585	619	582	589	562	554	569	577	601	541	589	542	581	571	548	574	553	598	548	563	568	610	576	567	600	617	568	564	531	592	565	575	592	534	605	566	624	547	568	625	582	585	555	550	615	583	560	577	566	570	545	599	572	578	585	593	603	620	562	556	584	656	566	600	587	628	629	573	591	589	605	599	532	562	582	563	604	614	544	580	562	563	587	587	553	600	579	542	591	591	598	575	577	584	559	559	552	610	611	573	592	584	606	581	622	592	591	604	618	583	602	580	574	558	579	643	580	593	598	586	543	574	562	569	576	573	577	616	558	602	586	594	572	596	565	552	586	550	569	569	607	593	587	586	589	577	584	591	577	581	598	580	567	576	558	607	543	581	595	633	578	590	552	541	593	568	591	584	580	557	587	594	570	560	612	547	541	559	592	606	609	606	565	570	581	604	530	546	610	605	603	594	580	592	593	589	586	592	575	572	611	588	595	578	585	548	574	592	565	589	555	535	551	566	554	564	574	605	573	552	565	607	565	574	578	615	529	588	595	550	606	593	624	581	585	582	598	563	546	605	583	568	544	617	562	617	558	571	545	594	577	607	593	610	582	624	538	586	545	558	552	565	623	597	621	577	557	596	560	566	511	554	583	546	566	576	601	594	565	588	620	582	574	589	579	605	563	578	603	595	591	562	577	585	575	596	583	574	588	584	580	573	561	575	603	563	560	557	589	623	597	530	544	594	584	591	552	574	616	598	583	580	574	573	579	578	583	650	586	574	588	554	572	573	549	575	615	640	629	581	602	593	603	561	586	610	598	525	595	540	561	585	570	590	551	586	571	534	578	603	590	560	595	605	567	546	605	589	582	560	567	563	558	575	587	625	563	586	587	643	544	558	587	555	600	545	590	576	587	527	584	542	586	567	573	553	585	575	613	576	550	536	615	581	564	564	575	562	551	569	553	595	588	585	597	606	581	575	620	621	575	567	550	550	581	586	591	604	566	561	597	579	557	539	631	631	586	551	557	595	569	549	562	595	542	553	601	549	603	580	604	597	602	600	593	544	605	549	569	576	592	585	558	575	554	557	610	533	518	582	602	623	594	568	592	581	578	597	597	592	607	597	544	590	574	581	586	587	565	576	590	559	602	586	604	592	588	576	602	546	593	555	592	605	588	543	600	566	574	545	612	600	600	550	559	607	558	635	561	573	591	562	579	554	554	584	571	615	569	606	634	584	531	561	606	596	634	565	573	582	589	586	580	586	637	557	551	613	566	562	591	611	543	565	562	587	566	574	573	565	600	599	577	570	575	574	579	598	622	565	587	568	592	574	596	581	589	572	609	575	589	597	579	571	590	563	588	607	593	619	610	556	583	580	568	588	591	568	565	568	595	621	596	601	579	595	542	572	543	575	543	598	585	581	554	605	598	591	573	614	566	618	562	512	567	556	580	622	599	613	607	568	600	622	560	604	543	598	579	572	595	577	585	580	594	598	562	589	563	605	546	562	576	588	628	569	574	590	601	619	564	565	570	549	593	613	613	582	605	566	583	558	602	549	613	594	582	583	607	587	556	556	577	558	577	577	565	609	570	574	547	599	602	598	535	562	550	600	577	576	582	579	558	569	578	570	580	552	544	591	585	565	596	627	579	596	598	590	583	584	571	572	603	594	620	568	585	576	624	555	575	592	603	526	586	568	561	603	591	575	556	597	573	611	594	586	548	576	603	609	570	588	556	576	599	605	546	569	601	569	583	608	610	559	605	582	605	579	577	575	576	586	578	570	580	573	631	545	619	573	570	566	593	563	568	614	551	584	621	548	562	596	563	565	592	545	536	571	562	590	575	567	597	565	606	579	628	583
14150	2633	2639	2048	1554	1233	994	1982	697	600	533	530	485	482	445	437	440	434	440	385	428	438	425	346	413	429	391	392	398	359	376	383	426	397	383	383	411	398	335	364	357	415	385	402	374	404	375	376	355	383	367	382	383	345	379	397	376	379	395	380	379	390	361	332	378	364	376	388	341	358	379	379	385	375	364	386	362	377	353	362	361	360	380	381	377	353	366	388	374	383	359	369	382	378	381	390	354	376	381	354	346	411	384	378	390	362	370	369	348	359	332	386	363	366	379	357	382	373	392	360	347	381	397	364	360	385	356	372	366	370	376	377	368	382	347	397	362	389	385	382	333	361	370	366	347	358	361	322	368	329	339	349	362	366	343	333	348	357	306	383	368	347	379	350	406	398	338	365	372	373	393	380	356	344	358	396	347	391	367	415	335	384	357	361	390	322	352	359	368	359	375	377	404	384	367	358	379	363	390	387	362	375	357	401	389	373	371	381	389	352	367	372	374	390	391	375	389	394	365	341	394	406	368	373	357	382	335	354	355	335	370	368	352	398	375	410	394	352	365	380	341	365	387	381	351	360	370	388	316	368	352	400	349	375	373	369	403	384	371	360	353	348	412	369	380	341	338	356	336	385	382	364	354	379	360	370	387	372	329	323	365	364	327	384	347	375	352	353	343	371	376	353	328	392	361	345	349	337	391	398	337	360	351	362	407	353	335	358	360	357	369	383	334	356	397	393	374	417	349	391	366	340	370	367	358	358	363	357	377	329	337	354	346	393	398	374	389	382	370	366	353	379	364	385	382	397	368	361	376	348	346	368	349	335	372	352	352	356	359	368	369	349	378	389	352	321	348	345	365	382	358	386	333	371	392	405	332	345	357	371	350	350	403	356	363	432	397	375	354	392	375	369	399	339	372	356	363	390	374	363	357	349	372	348	364	361	389	372	345	370	344	368	379	350	352	343	357	369	348	391	371	354	379	367	363	365	345	332	358	322	364	404	384	374	390	355	368	354	366	340	363	367	390	377	381	378	395	371	396	358	364	395	358	366	380	350	352	393	363	343	329	403	363	318	355	349	370	405	341	378	344	352	357	368	358	352	344	372	328	364	366	382	361	362	355	377	371	384	378	381	363	354	364	366	349	377	376	373	378	377	329	359	365	360	372	395	352	383	371	341	369	370	345	384	368	373	344	348	330	369	392	343	376	378	375	374	389	347	342	365	350	388	372	373	374	376	372	350	387	352	378	357	360	368	372	365	323	338	369	366	365	387	377	359	371	355	351	351	363	349	342	377	394	371	380	364	312	359	345	367	366	390	357	397	380	400	378	374	358	336	365	385	341	366	406	379	354	378	348	347	336	399	355	389	378	361	331	397	370	343	377	395	358	349	369	336	428	355	341	359	381	397	323	336	409	354	349	382	360	382	406	393	364	364	348	315	372	347	355	355	366	368	378	384	364	340	385	398	396	352	356	352	335	400	377	378	359	371	390	343	384	376	384	381	357	364	369	351	352	348	371	366	379	336	402	347	335	386	392	379	381	372	394	372	352	366	385	343	348	360	393	406	353	372	344	405	366	398	308	400	369	377	351	383	381	383	355	368	372	367	345	361	337	326	351	403	382	376	326	385	366	379	372	390	403	373	367	417	389	354	346	366	360	378	346	376	401	365	371	391	360	382	365	357	339	372	357	347	360	371	361	376	344	364	333	365	356	354	364	384	380	375	401	343	343	373	402	352	381	398	389	355	382	396	373	349	380	376	377	372	383	358	358	363	329	348	376	343	348	354	366	354	382	385	393	377	356	344	366	379	374	360	383	380	352	356	352	360	393	394	329	375	371	380	380	363	341	363	380	383	362	362	365	346	412	361	339	346	350	404	366	367	390	351	343	355	357	375	345	330	365	385	368	357	383	370	343	343	345	361	359	375	360	364	385	367	395	367	357	353	356	364	346	338	357	333	350	350	349	369	370	360	347	364	391	343	390	367	347	374	390	364	413	395	345	397	382	352	365	390	331	383	375	358	355	346	394	366	326	385	390	366	342	385	358	373	362	372	358	369	385	378	354	383	319	383	371	310	386	378	341	358	355	358	378	376	379	410	397	384	363	391	370	363	378	348	382	371	354	342	367	382	344	385	367	349	350	388	379	380	384	385	353	344	359	387	346	357	356	337	377	386	386	363	380	333	391	380	364	368	380	348	401	388	354	383	387	355	368	340	378	380	345	369	380	313	332	395	391	385	355	364	345	357	369	359	371	377	347	357	371	362	332	349	399	406	349	359	368	348	363	406	363	371	358	411	365	337	340	362	370	354	353	374	385	372	350	356	393	366	329	348	358	348	385	340	341	391	412	353	393	367	352	348	361	385	366	354	339	347	358	383	346	420	373	395	341	362	373	391	361	338	362	361	374	348	351	369	339	345	381	368	394	353	360	415	341	356	363	415	357	340	378	367	354	335	367	343	347	344	368	420	386	350	345	350	367	358	366	408	323	346	395	318	398	364	353	369	358	368	397	381	385	392	371	381	340	326	376	398	377	395	362	397	391	371	359	375	365	365	366	346	327	350	361	387	358	345	357	351	388	356	362	408	381	368	367	336	361	357	332	372	360	362	343	349	361	331	371	373	349	355	338	367	357	369	369	352	375	366	385	366	347	362	380	386	331	318	357	339	366	385	383	357	368	396	385	355	332	336	343	384	388	376	351	351	352	375	376	374	342	358	359	366	381	408	373	391	356	341	338	378	366	385	364	346	374	389	352	364	361	350	357	350	365	419	431	402	347	358	335	374	384	356	368	332	380	336	364	384	363	383	391	333	393	357	330	366	370	321	391	357	372	381	342	379	359	383	390	357	355	384	349	391	359	372	352	347	362	371	361	358	350	349	338	366	374	369	358	369	372	373	336	359	350	348	365	360	348	357	373	338	376	372	345	340	356	343	383	368	399	365	377	352	369	372	365	379	348	353	357	339	345	346	289	335	384	387	374	353	348	399	394	365	393	378	342	341	383	356	388	363	351	400	396	360	335	342	386	345	385	338	373	374	385	339	405	346	348	407	390	338	343	377	369	384	376	374	411	365	339	372	380	358	408	392	337	361	405	339	335	344	340	388	341	378	377	394	368	344	409	385	352	387	387	350	393	389	377	367	399	378	388	359	334	386	350	362	367	345	378	375	395	359	350	351	353	388	387	342	384	353	412	367	397	372	356	402	366	372	378	351	378	386	369	362	348	362	353	364	363	357	401	391	372	345	379	359	356	379	356	352	347	376	357	343	355	352	366	375	369	398	361	353	391	375	377	316	398	345	351	404	353	361	378	384	367	346	336	357	335	406	337	352	380	370	372	370	338	361	382	358	401	366	362	363	384	377	324	388	353	381	343	365	373	363	333	364	328	378	364	382	346	356	335	354	374	381	334	414	352	359	362	371	323	393	358	315	345	319	355	376	346	398	350	369	348	383	362	353	362	381	376	366	357	323	351	386	395	364	383	405	396	365	334	355
7959	2519	5105	6245	5570	4796	3831	7709	2602	2331	2081	1948	1732	1591	1513	1470	1417	1350	1287	1230	1248	1193	1175	1134	1081	1108	1106	1076	1085	1031	1035	1065	1105	1045	1038	1051	1013	1023	1006	1029	1022	961	1002	941	964	929	1008	973	946	915	951	932	930	924	972	931	913	952	897	956	980	901	897	921	924	958	930	945	936	952	932	913	964	829	889	929	915	923	922	934	930	913	903	921	919	877	922	921	971	918	922	909	948	912	889	954	891	942	884	925	899	904	918	869	861	927	862	910	911	946	912	882	880	894	878	883	924	922	923	907	883	905	881	944	903	914	888	885	888	890	943	842	880	929	861	900	851	931	908	878	918	948	901	910	884	881	932	856	897	926	816	881	895	974	936	922	907	876	931	873	891	921	890	915	941	883	870	874	854	930	883	832	928	878	915	861	845	888	928	894	896	914	930	956	889	905	916	903	863	891	860	871	895	890	898	890	884	872	906	900	894	941	872	915	946	841	908	913	899	914	934	907	919	898	868	887	900	901	865	931	906	884	883	900	915	921	902	898	907	881	870	880	921	838	909	918	927	914	886	809	922	882	887	945	876	857	881	904	862	936	922	890	901	946	928	919	868	890	937	930	924	898	896	849	912	844	850	876	909	882	855	923	922	849	914	893	919	898	924	879	873	914	901	835	881	880	891	898	922	884	921	946	910	906	836	927	911	895	968	911	892	935	872	916	893	936	881	921	908	903	936	860	905	870	866	933	859	874	907	890	865	913	938	902	921	868	859	845	908	899	887	889	970	903	930	922	869	888	892	912	914	907	908	898	925	880	889	899	853	939	886	916	888	886	835	918	862	946	908	830	909	846	870	897	883	874	876	918	879	865	893	925	929	963	903	891	873	893	900	854	899	909	873	855	857	899	886	925	928	913	919	897	884	943	919	927	918	925	940	871	888	863	922	919	870	897	953	909	898	876	895	889	853	861	904	911	911	917	872	902	818	902	872	907	913	869	918	887	902	907	907	874	878	891	903	942	925	969	904	883	886	871	837	911	911	875	862	871	916	947	890	923	933	893	912	916	900	847	892	860	862	883	909	905	888	856	880	869	831	950	852	932	918	889	901	887	875	897	902	942	874	858	880	897	864	880	864	874	916	883	862	853	891	922	889	908	886	908	899	911	836	830	894	929	937	866	892	903	934	933	867	886	871	870	883	938	952	910	854	924	838	870	909	898	861	926	884	853	924	886	880	902	860	898	886	914	906	921	839	919	901	886	892	898	897	863	916	903	942	852	857	881	890	872	893	898	883	886	913	896	877	860	896	932	904	930	887	853	889	925	930	880	897	893	900	874	879	911	879	909	906	904	904	874	847	869	930	899	914	897	918	908	915	866	847	879	957	878	880	891	863	926	921	884	934	873	917	890	859	877	860	903	872	852	893	884	866	869	900	909	889	946	872	896	925	883	871	896	873	900	885	926	915	885	898	910	896	907	839	862	890	884	919	861	853	942	867	869	888	875	832	827	914	912	919	884	889	911	926	897	897	946	907	879	944	942	940	986	868	863	873	833	916	840	886	879	854	893	879	928	881	897	918	936	915	929	866	930	898	862	909	886	878	915	806	914	901	866	938	907	828	882	893	915	835	889	881	893	937	872	915	908	888	871	876	899	914	848	928	883	847	883	914	954	902	864	924	910	902	880	904	905	916	981	839	892	890	839	893	910	888	858	894	884	943	899	883	893	845	874	876	854	901	900	894	922	861	892	888	877	911	869	881	817	891	827	861	925	878	887	874	860	917	919	890	832	916	860	896	936	981	895	868	888	898	931	916	896	889	881	911	857	930	901	921	964	933	928	876	891	898	916	922	879	842	899	886	887	858	868	856	826	893	898	907	933	868	890	870	866	872	920	895	888	927	884	872	824	884	915	871	933	920	879	820	885	839	860	885	921	921	900	845	903	905	941	932	848	941	926	872	893	880	890	861	898	850	901	888	829	873	954	906	887	929	866	932	887	882	919	868	856	916	844	881	864	934	918	853	860	982	913	953	858	845	945	906	943	920	898	927	886	888	872	832	884	904	878	931	892	898	898	875	925	941	935	932	859	867	881	881	903	887	894	866	834	912	837	866	869	914	850	865	918	902	935	860	899	944	901	882	904	885	898	900	941	895	815	907	870	947	870	871	833	861	901	909	880	957	915	886	903	897	877	889	955	901	909	890	874	890	920	887	923	850	857	904	884	880	851	930	878	904	846	911	839	910	954	902	939	859	903	908	879	922	854	879	913	937	923	863	905	918	938	866	881	954	880	904	895	921	927	885	857	927	934	915	884	845	918	898	864	859	862	912	916	864	919	902	846	882	888	892	903	861	929	845	863	904	906	864	953	815	809	931	850	869	918	872	888	922	866	969	870	905	844	905	919	905	931	891	852	906	891	860	920	924	888	881	915	913	933	856	836	849	875	863	924	871	918	912	834	924	887	904	851	861	896	899	848	868	846	869	910	870	925	889	905	926	860	889	856	847	888	847	868	893	927	964	854	930	934	915	920	855	887	853	848	916	848	883	876	924	880	826	941	895	966	954	902	923	892	903	890	879	836	871	886	903	886	879	870	898	891	864	830	865	877	903	894	880	960	857	927	947	926	885	908	876	905	906	862	869	843	874	888	887	826	865	855	879	830	867	885	840	874	884	860	898	907	884	929	877	868	947	868	887	879	874	922	888	979	912	903	871	872	886	854	892	917	911	908	850	918	868	866	858	836	883	872	910	852	901	940	868	888	915	842	868	906	906	891	919	913	954	877	904	839	914	898	929	929	840	888	885	904	888	958	849	902	889	871	884	898	922	888	924	918	855	917	874	888	963	902	870	887	913	918	864	850	934	863	931	930	867	852	853	957	920	873	919	877	902	914	886	921	904	901	899	875	908	911	929	861	852	900	884	864	905	955	957	896	895	889	923	883	877	911	879	900	916	883	889	902	851	859	888	911	930	871	866	884	878	900	916	884	873	873	897	889	838	901	877	870	856	898	934	936	890	955	936	908	987	975	892	903	861	892	896	885	900	896	925	857	835	903	916	890	855	930	902	893	906	940	892	945	871	926	818	892	963	902	861	865	920	893	873	918	900	888	891	879	868	914	900	922	926	963	904	908	915	899	860	841	882	866	930	915	877	903	915	885	923	884	837	908	885	877	884	864	868	852	864	876	922	864	930	885	931	868	906	849	878	874	857	863	886	929	857	936	870	883	913	952	935	876	881	875	900	904	880	877	878	885	889	863	916	931	873	877	942	889	887	925	908	881	892	951	919	851	906	891	864	884	862	873	903	899	859	925	867	861	926	885	853	871	913	875	870	878	882	887	839	909	894	878	912	906	939	897	871	860	929	931	865	927	869	894	880	836	919	831	891	892	898	926	869	871	860	840	851	886	851	937	844	892	889	929	903	895	874	912	909	923	906	893	875	886	865	867	896	945	927	916	874	901	898	893	906	906	911	903	863	860	900	868	873	869	874	883	881	955	937	907	934	908
1983	158	170	153	160	165	136	144	116	134	132	95	114	110	104	113	106	140	109	126	111	128	119	92	110	100	100	128	95	109	120	117	122	106	104	113	122	106	100	99	96	114	115	114	97	113	112	99	127	105	128	111	110	117	116	122	100	116	122	113	124	131	99	118	118	129	117	103	111	109	111	114	110	94	129	117	104	137	112	93	137	121	105	108	117	116	98	105	113	110	114	89	116	92	93	101	118	125	118	122	99	99	114	117	103	107	117	124	142	96	107	108	101	110	97	117	105	135	103	127	125	115	99	128	122	121	133	120	101	106	121	105	102	98	97	133	99	117	107	121	100	103	118	102	108	129	115	100	107	117	123	126	113	131	109	116	116	107	117	118	97	117	118	120	113	113	106	120	141	124	96	124	111	109	97	125	105	128	115	107	116	121	116	118	101	123	105	121	131	127	112	116	126	110	103	110	96	111	127	104	125	106	112	127	107	114	122	103	117	123	110	118	117	132	117	109	127	101	107	115	129	105	102	95	123	111	108	105	118	135	121	111	104	125	111	110	120	123	114	112	138	110	111	131	126	123	128	107	105	112	115	115	102	126	108	114	96	108	103	114	102	121	128	134	119	99	123	130	116	116	124	99	96	125	106	110	100	103	108	94	104	93	115	102	108	122	118	104	104	94	157	110	122	115	101	111	108	113	98	119	90	122	115	137	101	103	106	108	102	110	100	113	106	111	108	93	126	108	128	111	117	122	105	113	112	83	113	124	114	129	108	101	120	109	137	111	102	105	103	123	105	106	108	108	121	110	115	101	101	112	115	108	116	103	95	122	110	113	105	126	113	100	111	112	107	119	131	119	123	117	115	121	119	106	121	132	104	111	119	115	110	122	113	125	110	111	102	124	111	108	94	107	130	126	127	144	116	139	113	105	99	109	108	107	103	112	104	98	130	137	135	123	108	98	127	105	121	89	121	110	121	101	111	109	100	123	119	94	121	117	121	131	110	117	91	105	119	138	105	109	111	117	94	102	105	141	117	111	107	113	106	113	126	114	102	101	121	110	106	112	102	104	117	121	94	114	94	108	112	110	112	118	115	120	112	99	108	105	111	132	124	137	131	121	110	120	129	86	118	112	109	107	114	115	113	105	124	123	118	122	126	126	120	115	97	134	102	99	124	120	114	100	112	109	118	138	121	117	97	115	125	105	113	106	122	118	111	107	118	110	109	119	92	125	98	99	128	115	112	105	94	125	130	103	137	97	104	113	123	123	113	124	115	121	125	115	98	105	121	119	100	88	108	94	112	120	105	128	107	107	104	86	111	128	97	93	111	95	133	96	115	94	127	94	109	122	111	112	117	123	115	122	122	104	99	117	108	93	114	106	109	113	109	111	82	131	104	113	110	114	142	138	118	86	119	104	123	139	100	123	125	120	138	122	115	109	134	109	131	108	129	116	113	134	129	124	109	123	142	109	96	98	119	104	116	120	113	107	109	106	113	123	107	109	124	104	113	104	107	91	119	105	132	119	106	108	117	124	106	115	97	114	120	97	111	112	124	122	104	99	116	110	112	124	128	121	111	128	110	112	111	113	114	108	115	106	117	106	113	134	130	98	96	122	106	119	109	122	98	133	130	119	119	123	118	130	97	121	100	122	107	100	113	123	114	116	92	116	96	126	104	128	133	92	115	94	116	111	122	94	102	121	116	112	105	101	98	111	110	117	96	121	108	117	116	102	128	113	103	125	105	128	110	111	113	104	114	117	125	125	107	99	134	119	110	133	115	116	110	101	113	123	112	126	113	105	116	106	104	102	126	115	105	109	119	116	111	129	99	123	116	131	118	108	106	91	99	97	109	118	126	97	99	118	99	112	106	96	118	93	117	127	122	95	125	98	112	108	111	112	125	113	113	115	126	134	114	107	106	118	113	124	115	114	135	125	108	124	109	131	92	110	114	105	113	118	133	107	110	114	112	114	118	119	107	107	115	102	109	113	98	123	106	129	127	126	112	120	112	103	110	119	144	96	110	117	111	107	102	129	127	111	106	110	120	104	125	103	122	120	105	112	129	122	122	108	117	127	110	107	113	121	119	100	91	101	111	102	112	96	116	109	100	112	128	108	112	117	96	104	119	112	112	109	135	129	105	122	119	140	121	141	126	135	110	103	113	106	135	96	117	123	107	93	101	119	109	115	99	97	101	111	91	107	114	104	111	108	112	90	102	118	100	126	121	109	114	113	105	96	127	102	98	127	99	127	96	116	108	118	113	128	112	102	104	127	92	127	120	117	119	112	114	120	86	125	118	117	126	148	121	128	106	100	114	113	104	139	119	113	112	87	116	106	119	104	119	119	112	134	104	116	130	96	106	110	113	122	100	105	142	121	129	108	128	115	117	126	121	99	107	109	110	134	119	109	122	121	109	115	115	120	121	114	123	92	116	122	124	118	117	100	104	121	99	109	107	131	128	120	109	127	129	120	129	108	113	105	97	107	112	122	91	131	115	129	108	95	121	109	113	110	107	113	122	111	108	82	111	107	115	113	119	100	97	111	142	109	91	128	123	118	117	120	98	113	124	94	106	104	114	91	106	116	120	118	122	99	70	114	101	114	122	115	113	109	123	104	106	124	112	102	127	119	122	108	108	110	114	129	113	117	116	117	108	118	114	97	111	126	103	110	151	121	119	126	116	128	116	125	99	117	117	115	117	113	109	111	142	126	118	115	126	113	114	109	113	103	95	104	122	114	102	99	104	110	120	98	102	91	108	132	121	110	129	98	148	118	101	92	127	103	110	130	95	116	121	121	122	117	112	115	87	113	120	108	98	109	116	131	119	127	100	115	100	137	104	134	124	95	120	123	128	132	105	106	119	103	105	121	103	106	112	121	104	137	118	105	110	132	112	108	95	119	111	127	110	124	125	109	98	96	102	110	130	124	107	108	107	113	108	128	104	116	126	118	112	97	109	126	133	115	118	119	103	124	117	107	122	122	120	103	118	106	128	110	112	110	120	114	109	117	119	99	139	108	102	116	108	105	127	112	101	117	114	112	118	108	121	128	121	116	103	121	102	122	109	94	114	122	106	102	103	106	123	132	140	119	140	131	117	100	130	115	106	108	116	117	111	99	99	114	117	116	118	109	121	127	117	110	100	121	105	112	147	112	126	111	110	121	120	121	102	131	102	117	96	102	105	126	100	107	111	113	94	110	117	122	106	118	126	117	119	115	107	124	116	103	107	131	130	103	100	122	121	105	123	121	119	112	126	112	136	125	119	104	116	94	109	105	121	108	129	114	125	122	106	107	107	123	101	124	120	110	130	121	112	121	128	121	130	124	99	108	130	116	111	109	109	115	121	109	118	94	120	119	117	110	119	111	129	116	97	118	100	118	136	110	108	111	121	96	98	110	108	118	133	102	135	114	117	99	121	144	117	126	87	126	104	113	129	119	112	106	109	106	113	96	107	134	116	120	114	117	115	117	118	127	127	112	118	117	119	113	110	112
2111	440	527	582	633	566	422	533	400	372	362	370	385	361	367	390	373	348	353	339	378	362	347	373	375	361	369	377	348	348	351	354	362	382	365	401	356	349	343	356	361	367	369	393	385	393	367	317	357	375	369	326	394	384	343	336	363	380	343	315	326	355	352	390	383	349	407	373	374	337	366	360	368	375	342	359	356	332	348	375	364	375	338	347	325	345	359	358	349	375	337	359	379	366	363	360	335	356	357	376	378	354	350	349	339	371	355	363	407	367	370	350	384	359	351	320	395	384	359	363	369	378	327	371	397	361	331	368	371	360	350	366	346	337	322	392	336	383	349	337	342	367	339	332	347	396	359	368	335	396	372	385	343	339	363	321	382	359	344	359	362	365	388	348	383	347	368	391	353	362	361	387	390	349	350	362	348	363	348	390	393	353	369	369	354	351	335	377	361	394	336	359	345	356	349	377	345	357	363	331	357	353	344	353	348	344	340	333	382	335	350	373	344	384	352	337	383	357	383	365	330	339	376	351	351	336	326	390	379	372	363	370	369	354	383	375	348	336	372	394	357	360	350	371	343	391	359	340	369	400	340	348	357	345	336	355	352	350	355	366	381	396	358	347	343	396	357	355	359	410	361	359	399	383	369	362	355	354	353	362	389	364	359	363	390	358	354	365	361	379	345	379	340	364	341	360	353	350	351	348	352	351	370	367	350	375	341	379	392	349	377	349	388	381	341	362	378	383	364	362	341	354	355	384	392	375	363	344	369	341	337	358	382	342	361	369	353	392	355	338	363	371	367	373	383	365	361	371	359	328	365	365	363	361	350	374	360	376	364	386	356	365	355	352	411	373	380	362	358	363	360	352	381	351	339	381	342	356	383	366	364	374	399	377	385	345	362	352	360	347	364	371	367	336	318	369	362	337	340	368	352	366	338	393	363	374	326	400	329	366	386	339	349	378	383	385	334	353	392	400	374	335	374	364	333	349	369	399	324	337	331	355	378	366	333	354	364	370	374	372	381	339	317	381	357	378	366	347	354	359	367	337	379	389	370	326	355	354	352	376	343	357	361	372	360	347	361	396	337	362	318	390	376	333	394	352	383	320	355	380	363	335	361	381	365	342	361	382	375	345	382	349	333	346	374	382	364	368	353	336	354	367	383	328	326	385	312	353	340	368	370	345	392	364	337	354	366	387	353	405	369	346	355	352	372	348	359	356	378	363	365	352	348	381	327	347	347	343	384	381	375	369	359	375	370	363	358	349	324	331	386	378	368	329	364	352	383	372	338	365	367	336	340	362	374	350	341	315	368	354	345	374	335	359	380	353	373	375	335	340	321	369	366	352	357	361	352	374	397	338	358	372	343	355	430	339	362	376	364	369	345	357	323	383	334	372	390	359	372	379	333	358	350	370	324	339	339	380	379	390	352	352	357	362	392	362	353	348	342	354	379	370	342	330	373	347	355	352	338	337	358	346	367	346	385	360	351	320	401	352	341	378	354	328	342	363	385	360	339	332	328	378	398	338	361	347	311	369	384	353	360	382	375	374	362	352	407	365	348	390	353	358	356	351	366	373	370	384	328	322	362	349	373	386	394	343	364	345	348	337	343	356	389	381	361	348	385	344	386	361	383	384	344	349	371	344	384	401	366	374	359	375	329	357	373	367	366	381	330	356	378	363	346	391	366	345	350	381	382	354	380	374	345	348	390	344	353	353	345	350	333	351	361	364	367	381	327	354	386	344	362	370	346	378	348	319	350	371	379	354	348	382	364	342	398	366	331	390	346	395	355	362	349	391	371	359	344	365	363	395	326	365	350	369	331	356	367	377	356	373	336	363	339	373	355	366	361	342	358	357	351	386	332	372	356	348	364	360	343	392	355	378	346	379	334	367	391	350	389	344	371	347	336	380	357	348	352	383	358	349	357	367	390	354	365	382	354	371	391	370	383	354	382	343	372	370	354	350	344	352	328	390	372	406	393	335	370	372	378	365	349	349	393	377	381	366	330	380	337	393	363	382	340	351	362	387	344	383	354	381	387	391	367	378	364	352	348	382	338	334	359	317	361	361	368	347	383	337	383	352	360	378	363	363	365	402	395	344	388	320	354	344	368	359	366	380	336	376	336	338	355	372	378	363	381	341	346	346	337	351	364	375	367	352	353	378	368	381	348	382	314	367	368	366	369	371	373	341	343	346	327	335	342	349	376	367	346	365	376	371	382	365	380	353	366	400	349	351	379	322	384	318	355	356	393	393	358	355	361	378	336	364	380	344	369	364	377	363	359	370	362	312	371	380	345	383	347	405	365	404	360	351	350	370	370	350	338	374	374	372	357	333	335	325	353	331	326	355	372	380	360	354	340	351	342	383	365	403	358	405	353	369	371	384	358	363	359	342	329	378	350	383	393	400	375	344	378	379	351	363	361	353	372	350	358	375	372	384	340	368	384	330	386	360	386	360	365	359	373	353	355	354	354	367	345	363	342	359	349	360	361	355	377	361	368	389	337	377	355	362	370	360	356	394	315	391	371	362	362	331	365	350	349	346	339	377	375	372	369	345	374	354	339	326	339	379	387	326	328	397	397	368	346	363	341	339	379	389	336	370	322	331	359	347	355	374	361	347	368	343	347	367	355	374	394	350	357	383	306	365	350	358	350	328	363	368	370	329	382	377	375	327	362	384	342	383	346	374	334	372	376	341	354	383	357	343	354	341	379	357	357	373	378	368	361	388	339	356	378	321	360	321	378	363	387	380	378	335	351	347	356	350	386	351	342	376	386	345	378	333	363	338	371	357	370	369	359	378	351	344	367	358	350	334	376	368	367	328	377	360	380	336	366	361	377	296	372	356	366	360	353	353	365	366	345	386	376	335	323	423	358	355	351	359	358	370	376	344	356	361	369	389	394	360	362	386	367	367	325	322	365	365	341	384	339	359	349	374	367	347	339	310	343	348	337	339	351	369	373	342	345	378	361	365	382	306	361	367	388	363	356	352	353	396	355	355	362	372	347	376	356	366	380	375	353	367	344	344	368	365	368	335	341	371	363	366	324	359	350	409	373	357	361	381	415	372	359	394	379	334	332	359	351	330	380	377	381	357	342	352	357	371	350	371	362	344	343	337	373	372	353	380	336	344	349	346	349	323	361	332	371	358	364	370	344	350	313	373	338	347	370	373	366	379	363	372	332	346	384	345	377	389	349	361	359	345	358	347	366	340	377	372	354	337	346	345	331	355	337	382	343	353	346	325	335	352	347	364	316	313	400	346	380	346	356	335	371	342	395	401	387	338	322	341	358	347	361	353	368	352	364	348	373	354	343	354	340	338	328	351	390	333	367	349	347	352	348	337	348	383	365	359	363	356	348	359	358	348	366	384	372	383	372	363	352	358	340	319	342	348	350	351	389	344	371	314	356	365	356	361	357	396	368	357	360	355	339	362	334	374	367	353	373	350	370	398	354	365	373	375	354	354	332	335	357	373	371	376	337	368	342	405	366	375	359	383
7539	1118	1286	1071	850	675	494	640	363	338	291	278	271	257	237	235	254	244	243	230	244	226	241	234	248	218	217	212	219	244	205	223	220	218	208	199	235	180	219	205	228	232	231	224	210	229	219	200	221	176	232	185	205	217	182	217	236	219	189	185	252	223	228	217	211	232	202	224	185	216	196	211	221	214	228	234	182	206	238	214	213	219	195	182	226	211	198	224	218	231	208	220	210	228	234	218	210	197	237	243	190	220	177	207	205	215	207	239	209	233	214	207	217	205	218	216	219	195	192	202	209	238	211	229	230	208	204	206	215	216	176	178	221	238	194	203	238	217	221	215	222	209	213	224	186	196	221	222	195	195	199	214	208	213	197	236	234	234	217	208	221	195	210	209	211	193	210	232	206	199	230	215	212	207	193	175	211	189	208	225	197	198	220	227	195	225	198	205	203	192	208	239	218	216	211	191	222	207	180	196	214	206	196	190	181	191	200	217	214	204	216	202	213	232	227	203	196	199	222	205	189	221	207	236	236	211	229	214	204	209	230	215	202	184	237	189	227	211	193	203	223	214	203	179	238	217	205	194	194	202	220	210	205	189	218	191	209	184	216	198	171	208	228	225	219	206	217	212	212	190	199	214	240	211	215	230	202	208	212	188	225	212	199	239	202	193	231	228	176	199	204	201	199	233	238	219	226	210	212	203	189	221	191	211	231	214	211	199	223	205	217	213	203	223	211	210	224	228	179	230	201	196	204	202	217	219	196	216	203	183	197	194	198	196	216	226	213	224	217	198	202	204	197	206	227	186	210	217	204	218	200	237	254	209	201	220	218	227	219	221	207	213	210	216	203	180	208	216	190	206	215	194	213	223	188	186	226	202	205	216	202	245	185	212	200	257	210	207	210	214	251	213	201	216	215	227	192	184	217	210	213	212	180	211	251	185	210	202	204	215	189	205	212	212	243	198	221	201	222	203	201	194	189	206	212	211	220	220	224	210	204	207	222	189	209	203	244	214	222	258	181	206	200	188	212	241	216	231	222	205	196	187	179	211	202	214	219	208	203	225	231	168	181	180	201	206	215	218	218	191	232	228	167	185	219	215	221	218	201	201	236	209	184	204	213	225	181	181	206	215	217	214	206	242	214	236	195	181	194	214	198	184	173	214	200	211	216	220	242	234	198	212	226	240	198	207	208	200	188	200	215	208	187	252	219	215	189	204	200	187	221	220	212	200	195	212	238	199	192	244	218	204	184	201	186	233	189	204	246	222	198	184	197	203	202	187	240	200	202	205	178	190	218	214	207	205	197	220	228	233	224	241	194	196	196	215	192	214	188	212	206	194	185	203	209	201	201	213	237	215	216	192	200	204	213	214	192	223	213	190	196	192	200	167	196	206	214	203	196	228	235	195	240	225	219	209	194	212	225	190	185	202	203	203	205	192	242	234	194	214	197	214	207	204	203	215	213	225	204	221	203	220	191	197	220	222	189	207	212	219	196	208	213	191	189	224	200	212	218	204	234	206	217	234	207	218	208	204	194	200	233	198	183	198	165	224	208	217	201	198	225	232	200	193	212	204	189	191	213	200	199	183	207	191	218	197	214	212	181	209	240	230	207	226	214	181	214	220	219	193	216	190	207	227	195	214	206	199	211	204	201	214	207	220	199	202	203	195	213	185	190	206	205	214	216	178	235	184	206	200	247	219	223	194	234	191	187	202	194	216	215	192	186	208	218	231	192	213	247	207	223	211	211	213	197	224	181	210	182	201	193	207	210	203	211	201	207	204	218	186	185	203	211	234	212	206	229	185	184	207	189	201	197	221	208	212	226	222	207	177	219	210	185	232	220	233	200	205	204	243	200	193	199	208	195	207	231	202	214	192	188	174	194	210	197	191	236	205	196	235	227	195	233	201	200	218	212	231	217	209	195	210	227	214	195	241	193	195	194	199	243	206	191	214	219	193	213	226	191	228	239	213	213	213	220	212	205	214	207	214	217	202	181	216	207	217	218	216	220	225	229	246	211	214	228	207	182	200	204	200	201	207	193	210	199	192	235	205	208	241	206	214	197	176	213	191	180	154	215	194	211	194	199	207	198	191	206	183	203	215	189	201	190	202	193	212	182	207	229	209	191	194	197	213	233	226	207	231	216	225	192	228	213	203	202	218	209	226	202	221	194	204	214	206	223	240	200	208	204	242	204	210	222	202	204	209	186	221	185	230	218	196	222	206	175	196	208	197	193	227	211	209	206	207	214	206	226	216	195	205	231	191	196	202	204	202	215	223	248	219	195	213	190	194	233	202	218	191	202	201	192	226	198	199	206	227	199	218	192	213	212	199	232	214	249	203	224	189	230	211	208	211	209	221	203	183	210	214	219	188	191	212	199	203	182	228	204	215	229	207	193	238	222	221	210	183	220	218	210	213	204	215	212	238	200	225	249	203	226	192	201	202	190	238	217	206	208	226	227	221	210	193	216	205	198	189	222	191	197	223	224	232	209	223	213	237	187	208	237	239	232	237	195	195	237	236	181	248	185	196	215	205	228	207	227	214	201	204	208	203	240	186	214	193	206	187	199	220	235	205	243	204	180	188	217	234	222	211	196	219	206	226	194	221	206	208	225	212	206	223	228	185	197	236	191	213	225	206	191	202	204	206	217	215	176	212	212	219	218	209	200	212	177	198	208	227	211	218	212	199	215	197	190	202	191	201	185	207	195	214	207	185	200	189	192	209	214	206	222	202	209	182	214	193	177	210	183	194	199	220	217	181	193	191	221	219	209	221	208	211	189	217	206	246	218	223	224	220	224	223	231	208	206	205	239	178	200	226	206	197	204	229	203	205	187	193	207	196	227	214	188	207	213	204	205	203	205	197	220	199	219	200	202	217	226	207	190	215	217	156	211	204	204	212	187	216	211	202	226	239	210	206	216	190	208	233	202	220	195	226	227	192	194	211	186	213	214	202	206	212	220	212	208	212	206	226	205	194	238	211	235	214	219	210	215	202	216	205	232	190	207	212	205	229	198	196	195	201	210	185	217	221	181	213	210	189	206	206	238	186	217	199	237	216	200	189	224	195	190	220	232	238	219	188	195	215	204	233	198	209	224	200	242	209	230	222	209	203	217	203	240	210	208	200	202	231	217	207	234	242	205	199	191	204	209	227	204	210	205	227	214	226	178	222	225	220	207	213	192	206	213	177	224	242	210	218	197	217	211	230	206	202	212	225	223	214	227	204	166	226	224	208	190	225	237	228	221	193	215	203	194	195	196	232	189	211	226	194	209	202	201	201	222	222	228	225	201	192	213	207	219	219	216	197	241	191	228	175	189	209	209	203	222	182	207	212	216	201	220	226	212	189	212	217	217	224	199	233	209	219	184	189	200	229	212	188	189	207	201	227	189	199	210	233	191	225	198	196	201	208	197	213	179	223	233	228	211	202	187	218	202	198	211	216	225	208	210	216	221	205	211	215	213	195	204	217	199	189	200	240	223	187	216	192	221	204
5942	1380	2884	3333	3196	2656	2232	3034	1448	1273	1102	1048	986	945	879	819	818	791	794	780	751	713	674	673	697	657	660	688	672	699	673	668	653	699	595	627	607	616	609	662	630	650	618	576	616	614	612	613	636	562	618	580	585	634	631	551	621	618	585	584	605	580	563	635	589	599	605	550	613	579	622	593	617	561	635	568	566	584	577	589	588	586	564	569	629	575	546	586	570	600	567	559	611	553	647	583	557	595	588	606	564	563	570	558	558	575	556	581	594	579	568	526	582	598	589	588	590	567	540	577	578	617	567	601	564	568	591	579	629	557	615	592	567	600	575	572	535	589	591	578	557	551	575	589	573	606	587	572	600	587	568	611	569	595	597	612	602	583	586	567	574	573	604	616	582	599	568	570	568	574	567	594	562	587	554	536	588	587	538	608	575	596	552	606	583	572	580	573	601	593	545	567	583	568	583	597	565	554	546	558	554	584	629	596	552	597	585	587	610	518	531	608	633	617	595	569	591	574	567	571	562	563	569	593	578	556	547	575	614	583	581	583	557	582	571	584	578	561	594	564	587	604	542	584	602	526	567	553	551	606	597	574	580	583	614	557	566	553	598	593	636	588	594	614	619	537	569	561	610	592	592	565	606	550	563	580	593	543	586	562	596	553	582	541	563	571	593	597	544	611	588	555	592	585	592	542	582	575	592	589	578	549	607	600	604	572	554	625	553	608	588	599	564	559	578	565	562	579	618	548	551	577	579	616	579	557	584	583	583	567	573	582	542	552	601	574	573	569	576	559	553	608	562	560	542	595	593	588	563	537	577	599	575	568	547	557	538	579	538	611	582	574	547	542	566	589	554	562	571	543	566	596	591	570	569	556	604	548	594	553	581	616	528	532	561	552	563	565	575	590	556	597	612	593	606	583	512	576	603	577	556	612	571	608	599	574	555	586	568	590	545	568	601	567	610	593	579	576	587	579	572	572	557	602	600	580	552	573	579	549	611	526	536	590	589	562	586	562	605	596	572	576	589	529	626	567	538	543	543	569	560	611	586	569	587	609	586	561	547	556	591	608	583	568	595	575	581	570	551	578	644	598	590	642	577	566	549	572	606	568	594	585	559	544	580	585	534	589	600	570	579	581	608	587	567	571	572	566	554	643	566	565	601	608	525	560	584	590	616	603	564	597	590	563	574	585	588	555	602	564	595	569	617	595	563	597	583	565	581	581	581	561	588	589	584	586	498	595	568	603	587	573	559	551	592	572	568	569	615	560	565	592	567	595	588	610	570	582	573	547	572	572	601	577	610	580	540	562	572	597	579	564	582	528	602	542	570	584	601	547	594	584	535	584	561	596	612	572	577	571	584	570	535	566	593	591	553	599	562	565	581	546	583	573	569	586	602	570	579	600	589	588	543	593	598	590	591	624	543	565	560	537	519	585	591	574	539	556	591	600	603	560	553	562	590	572	547	582	587	550	591	555	570	563	539	612	553	571	542	577	586	582	629	554	553	526	531	625	594	588	560	574	579	549	524	581	550	569	560	550	575	593	577	553	598	592	588	585	594	575	586	583	585	575	620	615	562	527	529	557	615	570	591	592	601	620	575	599	583	586	556	584	513	625	538	585	552	629	603	593	597	548	573	616	604	593	586	607	555	556	604	576	575	585	587	563	604	668	595	594	620	576	566	631	620	603	567	616	590	626	592	563	574	550	617	597	597	580	608	578	554	594	586	568	603	519	588	553	552	604	603	577	574	619	610	584	550	586	585	596	556	512	621	593	555	569	640	573	591	567	584	596	617	586	546	565	563	575	552	576	586	619	558	582	548	566	545	543	581	575	573	583	572	601	580	585	579	569	568	599	569	564	608	584	557	547	597	580	586	536	616	558	578	530	612	587	565	613	607	584	570	567	583	571	581	580	577	578	577	637	591	547	570	555	595	591	564	629	575	576	618	560	554	542	567	608	562	569	586	587	606	581	550	559	615	558	529	573	552	563	524	602	614	551	592	611	542	625	554	572	575	562	541	586	549	549	572	552	589	583	568	579	598	572	574	552	556	548	595	607	569	589	586	590	591	593	567	607	574	591	527	584	595	574	578	515	539	598	599	609	542	634	585	585	568	573	557	628	572	609	616	632	621	583	557	578	575	602	572	620	583	576	560	591	626	564	561	560	602	556	605	585	604	596	573	578	571	560	656	554	566	594	588	538	617	587	585	551	565	590	550	538	527	592	599	575	588	563	631	598	541	572	580	612	558	549	586	553	583	538	601	625	579	572	574	534	560	573	557	539	646	573	526	569	542	594	545	591	565	580	620	570	590	580	577	552	564	527	599	567	542	539	608	610	562	531	567	585	562	531	590	529	549	584	550	594	537	558	583	595	578	627	568	554	596	579	611	594	568	628	563	588	556	542	579	572	577	577	593	575	578	577	585	563	537	595	592	603	625	559	580	626	549	579	591	561	551	574	566	569	581	554	546	576	624	564	574	561	635	552	598	617	575	583	604	586	563	605	549	581	596	591	586	576	549	550	558	588	563	611	581	561	592	543	602	562	557	587	546	597	560	596	549	571	576	600	575	588	565	550	584	609	562	564	598	544	583	597	528	577	538	592	591	580	605	586	569	559	589	602	579	575	604	606	550	586	550	589	604	607	573	599	530	552	599	534	612	586	549	568	627	597	544	566	591	614	588	577	592	537	568	602	574	573	597	625	529	584	578	591	549	609	633	564	543	543	572	540	570	597	520	595	548	549	578	603	584	581	508	590	590	573	594	583	624	574	542	599	612	569	586	579	616	573	580	600	559	573	559	589	624	592	562	524	615	593	560	570	628	552	588	591	594	579	619	585	580	629	546	577	591	576	563	566	598	603	590	581	583	551	572	595	552	617	615	578	586	568	561	578	563	587	588	581	587	551	614	578	585	599	590	561	566	571	551	576	572	550	576	569	606	604	589	623	616	560	543	568	554	566	601	584	487	542	562	600	603	619	519	581	571	579	611	566	608	557	563	577	515	601	584	592	560	594	599	563	555	570	589	546	537	575	596	590	581	528	532	590	582	565	555	577	555	600	581	585	576	565	590	562	536	562	567	573	622	593	598	562	557	584	567	587	599	540	540	586	519	561	589	575	555	556	610	590	550	535	595	566	554	557	570	556	583	568	621	583	553	579	645	550	610	611	555	565	554	580	566	609	581	575	613	564	554	593	592	593	585	541	606	581	559	589	561	574	565	597	576	602	583	599	573	598	585	542	611	538	568	566	559	578	576	583	611	566	594	557	625	589	563	586	575	548	569	576	584	619	566	566	587	552	545	603	569	563	569	594	614	555	555	537	606	609	595	591	551	585	598	560	558	563	577	597	547	555	554	604	586	564	511	571	578	612	572	584	571	570	553	590	586	581	584	571	619	544	609	613	578	549	526	581	565	568	612	543	554	581	573	588	557	615	555	592	512	561	575	592	582	561	546	596	588	574	572	565	562	559	588	630	560	581	579	585	627	567	557	545
14192	2561	2725	2172	1543	1200	1011	1983	685	565	541	540	483	444	466	436	401	430	464	394	424	435	413	382	376	373	405	423	413	421	382	400	384	364	384	381	406	375	374	386	396	374	366	413	385	361	389	365	365	377	399	359	374	371	412	414	353	402	385	359	351	402	371	379	363	377	348	400	388	360	372	348	374	386	378	355	375	400	386	387	420	331	411	327	344	340	365	351	377	339	377	327	356	355	351	376	323	344	369	360	378	347	365	370	375	373	360	416	376	366	354	376	347	376	359	379	352	384	364	370	385	370	351	373	406	382	372	381	350	371	377	374	357	356	365	354	387	365	367	344	358	373	374	381	365	377	384	349	395	346	365	357	399	345	339	354	345	381	352	407	410	411	369	360	338	375	372	350	371	378	364	380	354	354	388	368	364	396	362	383	368	365	391	387	366	373	402	380	342	369	396	359	372	400	395	362	354	364	389	391	376	350	394	366	370	377	352	366	356	355	383	342	370	368	405	355	363	358	379	337	377	361	332	370	371	350	373	363	378	366	380	362	350	353	363	368	385	393	344	367	383	369	386	400	341	379	365	377	370	365	378	316	401	352	371	335	357	367	391	380	363	356	391	348	351	385	382	363	366	370	359	345	334	398	370	362	359	354	396	361	377	357	385	387	371	355	374	366	388	346	353	398	370	353	388	344	364	371	382	353	373	368	342	385	359	369	385	385	363	324	377	358	388	365	342	363	368	357	343	373	410	350	356	350	388	360	338	351	348	381	390	331	377	365	411	355	352	328	371	357	329	371	351	359	358	368	373	329	388	362	374	417	337	356	370	310	389	357	392	345	367	378	377	377	371	353	411	357	350	361	344	350	367	420	380	343	350	358	389	361	403	383	372	359	338	369	374	414	368	354	352	363	351	368	369	373	383	348	386	391	398	380	371	366	374	353	357	395	360	375	389	357	365	337	373	369	347	412	377	342	360	362	369	363	388	384	370	356	377	372	382	342	418	392	339	364	390	358	402	354	368	402	364	368	379	371	361	387	363	354	373	367	358	351	372	362	341	377	351	371	386	379	373	350	371	379	356	379	394	349	358	382	369	386	348	374	379	404	362	360	378	355	350	374	329	337	348	363	375	379	362	375	377	377	313	350	365	375	356	368	360	372	376	368	369	330	373	347	357	387	371	376	369	360	401	339	320	350	360	376	376	362	399	367	347	355	347	362	327	380	357	332	331	373	365	329	366	382	380	348	390	379	359	372	364	358	379	363	343	346	360	349	401	309	371	368	358	347	361	401	364	360	336	375	338	402	335	322	331	377	362	382	376	357	355	382	348	365	383	343	404	378	430	369	364	346	359	354	335	395	376	358	374	406	363	378	388	360	388	356	378	380	396	353	393	361	372	367	382	381	356	391	351	366	375	344	375	351	352	364	359	389	372	368	353	375	360	394	361	360	350	361	374	386	368	378	386	328	341	370	364	393	353	349	395	383	369	337	345	382	335	346	351	379	397	366	347	361	373	362	371	370	394	375	349	390	383	357	387	405	386	353	372	364	371	359	365	361	390	383	342	372	396	386	387	367	344	357	364	344	361	331	380	371	350	358	363	362	353	370	354	406	369	370	377	376	361	411	383	385	377	332	410	384	361	357	354	355	387	355	406	381	375	360	340	366	379	370	345	370	365	351	403	384	392	354	381	349	387	384	339	364	383	345	357	380	375	382	344	401	357	378	371	345	402	409	385	342	343	360	369	355	362	376	347	364	324	403	361	344	394	333	331	373	372	375	382	367	364	388	369	378	384	352	357	341	379	406	370	383	375	352	369	387	361	346	369	380	353	380	339	371	377	359	340	362	367	366	340	340	392	376	386	374	393	383	374	373	362	375	339	402	400	386	326	373	397	390	338	305	363	400	382	345	385	354	382	383	354	370	377	361	334	336	374	307	332	389	369	341	359	335	360	388	367	399	360	387	350	373	367	377	431	374	362	364	315	386	364	369	341	345	378	357	350	373	388	391	372	355	394	366	393	373	360	355	380	360	402	368	385	355	331	360	346	384	352	364	371	372	372	344	379	406	363	392	398	366	358	360	351	376	374	384	388	349	383	350	397	415	368	370	341	405	367	348	369	355	335	347	405	378	388	376	381	361	361	351	352	351	360	384	369	348	365	370	378	401	376	351	376	364	346	365	349	379	359	403	366	357	382	335	355	367	338	383	331	369	384	371	334	370	351	356	395	347	355	388	383	393	377	386	376	344	354	352	342	372	343	352	417	395	343	382	323	347	375	370	364	360	366	352	346	329	378	355	379	351	372	406	381	399	347	379	347	343	380	401	392	364	390	320	365	360	369	333	371	349	390	350	341	360	335	392	366	346	358	384	407	346	363	369	364	413	360	422	379	385	372	389	354	370	364	326	374	359	351	396	374	384	343	357	368	312	366	356	391	371	382	369	372	366	349	361	366	362	365	384	367	407	367	374	366	363	339	403	350	358	388	338	369	424	372	358	347	341	374	359	345	326	369	388	359	390	351	346	387	365	319	345	359	392	373	342	365	361	377	363	347	392	368	387	371	390	365	403	412	326	383	375	389	364	365	374	380	341	355	378	358	376	358	366	361	347	384	346	361	377	353	384	361	394	389	376	370	367	355	365	353	391	316	343	366	373	376	343	365	364	383	367	362	378	371	362	360	352	384	412	392	357	392	357	382	366	391	387	339	341	381	357	367	385	362	351	353	339	355	375	382	365	348	360	358	387	380	383	378	382	336	380	358	342	357	331	377	384	375	398	383	371	361	381	319	387	373	364	389	362	374	391	372	360	376	368	316	399	384	404	380	358	369	348	358	360	381	344	370	367	373	358	383	349	393	342	392	360	363	347	352	340	378	390	391	345	361	382	344	361	347	411	350	422	373	374	371	407	363	338	337	371	400	386	357	365	353	394	360	377	377	369	354	444	372	373	392	389	352	348	349	342	365	376	369	358	378	370	344	377	388	354	352	387	401	383	354	359	407	339	333	327	413	355	358	370	362	332	372	391	350	354	382	342	376	348	383	367	379	323	370	349	395	353	391	378	381	387	394	348	369	369	349	357	335	389	363	389	380	382	367	326	389	393	366	372	385	336	366	373	369	365	358	369	359	342	369	359	364	394	382	373	368	408	344	364	362	405	380	361	348	376	370	368	425	386	382	408	362	338	335	360	379	356	365	380	383	393	362	347	353	339	355	341	385	364	373	343	381	340	351	359	374	356	383	372	401	361	361	352	357	344	380	366	410	333	375	375	385	353	393	380	381	367	370	436	356	362	368	359	361	349	378	357	374	361	364	369	373	396	375	368	411	392	372	399	342	366	367	386	353	367	338	380	388	369	358	336	379	336	368	402	427	358	371	374	357	379	388	365	357	389	382	369	386	368	400	326	364	392	366	347	375	376	386	364	352	374	423	392	377	372	371	371	393	349	393	370	380	357	396	325	350	353	373	389	385	403	398	386	369	389	380	366	366	394	366	334
7955	2406	5362	6083	5576	4761	4020	7792	2587	2273	2063	1905	1639	1612	1484	1448	1354	1349	1243	1215	1267	1102	1143	1148	1110	1155	1165	1052	1030	1031	1083	1069	1047	981	985	1005	1000	1041	1053	974	1018	1014	1020	961	905	976	993	915	967	931	905	921	983	882	885	903	937	948	946	954	962	883	930	978	949	902	896	906	931	946	917	888	961	912	903	931	906	944	904	893	968	992	894	858	918	911	899	923	919	870	920	851	920	862	931	882	951	861	895	882	888	898	944	874	867	943	881	921	895	926	937	860	912	959	910	916	893	927	922	933	910	908	932	917	922	940	906	904	896	929	890	869	924	923	879	892	923	894	883	953	892	857	874	894	901	891	865	915	900	893	883	928	916	921	910	912	944	900	954	911	846	899	918	891	863	897	894	880	905	892	887	917	908	928	877	881	893	868	896	884	939	931	893	901	885	942	917	903	894	905	891	914	891	897	910	930	924	925	886	896	874	837	927	872	856	867	909	836	955	859	855	875	953	917	888	956	877	914	836	903	881	874	896	853	867	918	910	895	917	887	910	900	858	915	965	898	944	870	926	865	896	904	848	932	913	914	849	855	907	844	917	904	874	877	893	828	882	918	883	916	866	922	883	831	885	848	924	884	844	917	875	896	944	912	885	902	946	949	857	898	953	925	871	889	909	912	852	867	891	914	936	927	906	892	845	825	864	905	889	884	869	917	889	885	847	924	900	838	856	947	859	897	890	871	897	902	907	885	853	886	913	902	920	878	914	923	933	905	921	830	883	898	926	923	907	883	867	884	932	877	878	858	898	860	918	890	884	895	873	860	881	832	915	907	912	904	829	853	864	900	929	889	863	935	919	893	896	875	871	864	894	904	904	843	896	898	909	920	875	879	912	864	901	898	926	964	864	921	879	914	940	869	911	932	852	955	838	880	834	871	859	904	892	906	901	914	883	917	840	947	915	892	894	906	894	865	891	927	905	844	921	856	871	887	875	884	921	851	909	874	835	926	895	927	932	878	895	862	860	882	928	934	843	883	851	935	898	861	892	923	915	913	891	860	858	882	915	888	908	889	906	851	913	913	903	913	929	889	911	923	938	863	889	895	895	864	897	854	854	897	863	911	836	899	860	951	882	877	924	920	885	909	916	928	852	913	891	845	910	870	862	879	840	886	879	892	910	844	910	862	857	908	871	866	874	953	921	881	923	919	838	921	860	935	887	896	858	881	897	862	929	866	890	927	855	865	903	874	836	827	888	888	839	903	895	913	943	892	934	898	943	888	869	921	936	910	914	916	900	880	879	919	862	904	820	858	864	889	845	872	858	867	878	828	880	922	860	884	919	908	892	893	893	905	878	906	915	887	928	897	921	863	909	894	852	878	872	844	976	884	887	882	830	890	919	890	906	895	911	932	919	867	912	850	883	899	880	909	901	868	872	892	909	937	832	875	956	895	900	885	906	928	845	921	867	869	839	845	907	874	919	918	905	920	873	933	976	909	851	864	928	874	905	837	915	858	857	906	893	869	903	935	850	888	904	924	917	887	890	915	881	906	912	925	846	914	882	897	912	891	900	867	891	866	893	928	899	869	898	828	848	903	933	836	871	962	920	883	885	912	894	874	884	894	893	879	917	926	851	929	856	914	898	885	884	954	929	929	917	889	916	902	906	885	898	914	902	929	918	850	867	932	812	948	914	872	910	913	875	860	863	898	925	915	894	868	897	917	887	922	895	851	875	847	920	950	871	935	917	889	929	885	825	883	860	843	906	935	915	915	901	893	884	906	871	836	888	877	915	951	860	891	866	865	898	910	879	929	899	916	916	886	869	865	886	909	862	888	914	919	927	873	925	931	909	896	886	899	892	921	912	864	908	882	880	880	916	857	900	903	902	886	887	885	919	909	862	874	884	881	897	918	900	891	910	880	833	904	882	835	901	914	845	875	903	851	881	853	917	871	884	830	906	930	860	902	884	845	912	889	919	909	889	937	873	889	875	909	907	914	949	860	918	872	929	887	865	936	876	852	920	921	894	921	857	945	889	875	894	896	857	878	886	932	888	912	868	931	844	820	887	888	883	891	919	844	945	891	907	875	860	910	907	921	878	890	852	930	881	951	868	954	900	822	890	934	923	891	957	901	870	873	886	870	833	936	907	889	939	901	921	857	888	866	891	904	888	879	873	911	896	867	912	872	855	857	885	862	923	897	896	877	907	882	862	920	912	908	857	909	863	909	854	898	867	897	859	885	881	862	874	906	862	863	887	911	857	897	926	939	904	933	892	887	882	896	920	870	885	933	907	868	884	868	884	901	911	976	882	902	894	829	863	852	897	878	925	882	879	953	831	819	863	863	886	901	877	928	845	929	921	902	881	896	913	896	887	928	904	930	925	912	863	881	913	899	879	929	919	879	964	955	913	953	973	901	892	890	916	891	928	954	974	888	873	885	886	953	852	879	873	916	883	889	894	880	864	900	899	906	923	880	883	894	927	869	895	880	868	904	863	874	927	854	906	885	907	880	907	876	878	849	899	884	856	893	893	907	844	920	863	883	904	913	874	900	909	982	930	887	888	885	939	906	922	866	970	917	821	838	839	903	911	902	892	919	893	876	896	884	851	887	918	889	937	898	921	934	939	872	910	890	904	862	947	877	877	935	882	901	936	909	910	866	913	857	922	937	911	854	885	872	883	903	944	830	853	878	875	908	950	920	934	929	915	842	906	904	869	880	901	887	951	906	883	890	903	871	883	838	898	938	915	934	858	848	901	868	965	884	843	882	850	908	890	855	905	903	852	885	852	910	885	871	909	885	931	917	857	860	903	901	925	910	890	846	929	864	882	913	931	859	917	870	917	861	919	924	956	870	942	860	866	917	922	931	949	878	913	903	897	961	864	912	900	852	941	855	907	897	902	875	875	932	893	932	958	901	869	920	914	868	912	880	870	895	928	940	913	880	877	897	821	905	832	827	889	892	958	865	914	894	895	935	877	912	864	919	865	865	923	868	865	907	860	867	875	894	880	879	920	938	889	883	916	864	950	899	855	872	872	911	948	875	934	915	873	898	899	857	919	876	852	919	878	883	894	884	907	851	929	884	933	875	918	925	881	933	857	864	887	835	837	930	911	896	902	931	894	920	917	926	922	844	965	850	839	871	878	920	941	868	889	883	900	910	892	901	900	893	901	865	942	834	862	843	928	884	876	919	879	898	894	924	903	901	892	875	948	887	926	909	888	917	894	882	900	910	942	917	897	849	910	914	904	875	914	896	830	869	906	888	888	887	934	915	905	895	856	878	895	938	909	867	883	863	898	851	906	939	907	872	903	907	912	909	948	876	883	881	887	951	948	872	921	919	885	908	895	868	939	817	915	890	921	887	921	936	942	916	903	885	905	929	898	899	847	910	905	906	948	867	925	904	929	938	879	877	880	915	883	888	951	901	890	904	925	854	942	857	873	873	892	869	885	896	929	901	920	900	904	885	931	953	941	924	868	892	865	880	878	862	900	899	837	890
1939	143	169	136	164	138	137	147	114	132	119	129	99	105	106	116	115	112	121	127	103	124	116	116	126	129	121	125	100	85	102	104	116	112	94	108	107	106	119	114	102	106	116	114	110	110	117	113	104	106	107	117	102	128	126	121	127	114	123	108	107	102	115	101	123	114	121	94	104	112	124	136	103	112	111	105	121	115	103	103	104	107	122	101	109	104	111	128	113	122	87	111	117	108	110	115	100	113	130	109	124	110	106	108	116	111	120	96	126	132	104	94	121	127	112	105	105	100	93	125	105	99	109	104	114	112	107	111	118	116	120	118	117	114	111	91	109	115	117	128	106	111	109	122	125	121	106	106	106	130	109	118	137	122	99	103	97	123	133	105	111	103	101	115	130	102	129	119	114	119	102	125	112	97	129	142	110	120	99	88	102	103	109	116	116	124	101	111	102	102	110	144	119	110	123	119	89	114	111	116	118	118	118	99	120	116	108	114	124	110	105	96	120	126	104	110	126	109	124	100	88	126	108	101	116	96	107	106	94	93	113	110	108	93	106	111	105	112	99	119	109	110	100	98	110	113	86	120	124	116	119	112	113	101	128	113	90	97	130	112	115	93	103	105	120	104	111	110	123	127	118	117	109	113	112	104	106	121	117	118	113	114	131	129	114	99	89	99	99	102	111	104	118	113	126	123	111	111	109	99	106	112	108	111	113	107	102	105	104	125	113	111	107	100	107	117	120	101	131	104	120	116	115	136	115	117	98	116	116	114	113	114	127	123	99	137	117	107	117	96	114	103	104	114	102	104	117	109	114	115	111	118	124	114	112	118	117	86	101	77	109	106	98	99	98	122	121	103	118	103	110	91	101	126	137	114	115	129	127	106	98	143	97	117	130	130	114	119	113	113	107	113	125	116	122	115	133	120	123	121	104	109	101	111	110	105	116	105	112	113	129	137	118	112	109	123	128	93	126	88	110	97	106	119	113	119	111	110	104	129	113	87	115	116	113	126	104	101	109	101	117	114	119	105	126	108	114	118	102	110	114	102	92	105	130	115	134	105	113	117	100	111	104	99	110	95	117	132	104	85	124	104	114	128	101	102	131	126	111	115	109	113	115	120	95	87	102	112	107	107	112	89	139	115	104	112	114	106	102	106	122	104	95	133	116	123	134	128	94	92	97	111	121	102	109	127	116	115	109	115	113	105	126	105	115	107	103	121	112	111	117	129	129	122	120	97	127	103	103	113	119	118	96	97	115	116	91	112	93	97	113	117	93	113	121	102	89	111	106	119	110	111	104	117	109	128	109	112	119	97	97	106	121	108	98	110	116	113	134	132	119	117	112	116	112	105	133	109	112	120	118	110	109	98	130	109	99	105	116	106	106	107	117	117	94	118	112	124	101	116	116	101	128	126	87	124	139	112	115	147	115	109	103	125	113	98	118	113	114	106	109	123	118	92	109	109	129	101	104	111	115	98	97	117	105	118	121	97	109	105	125	121	112	118	108	103	108	96	101	102	91	111	125	118	132	134	99	121	125	114	107	111	109	121	104	120	130	100	104	121	99	124	100	97	89	123	107	93	113	125	130	136	117	114	102	112	137	125	119	113	117	86	109	115	124	117	124	118	80	118	92	113	127	108	132	125	114	102	115	116	112	117	110	126	131	109	95	122	99	141	99	102	99	108	138	112	109	128	123	99	105	106	113	106	107	116	110	120	101	113	105	130	139	102	90	88	112	94	123	125	104	107	108	115	108	125	112	122	92	107	119	92	122	101	104	102	118	107	104	110	120	94	131	122	106	110	108	126	94	108	94	110	116	126	108	108	108	119	103	117	121	114	107	103	102	112	109	114	122	112	105	98	108	127	124	110	119	113	111	107	92	106	140	118	120	112	118	109	111	121	127	140	111	113	119	132	121	104	109	116	113	111	121	104	106	108	118	96	115	127	116	104	107	115	115	120	117	120	102	91	97	99	112	108	106	107	122	126	125	123	104	115	126	99	118	119	106	104	94	132	118	100	99	102	135	99	100	108	106	114	115	102	116	102	96	89	112	108	130	106	126	108	112	118	124	127	124	103	142	111	96	112	101	134	103	127	132	108	123	81	103	123	104	116	126	110	101	121	105	121	105	115	108	121	116	118	108	112	121	121	132	102	112	108	115	101	120	97	125	94	127	102	82	126	95	130	112	110	108	110	111	92	114	113	110	99	91	109	113	102	118	133	115	112	102	116	98	115	110	100	94	108	111	124	118	107	106	121	102	128	111	105	82	119	106	114	108	138	118	96	122	120	124	131	109	115	98	110	98	105	87	109	107	109	116	111	108	109	104	109	140	106	118	99	108	126	108	115	132	117	131	125	125	113	111	94	111	115	123	114	119	103	111	129	100	104	115	115	119	118	97	117	117	109	127	130	100	102	123	100	114	128	147	131	102	103	104	109	117	112	109	122	94	88	116	111	101	85	112	118	104	135	110	105	108	113	112	108	99	114	121	126	123	109	101	125	99	118	116	116	122	110	102	105	107	123	114	109	101	111	90	104	98	100	112	130	122	127	107	106	128	108	114	93	131	117	128	115	111	116	112	111	104	107	105	134	109	97	125	114	109	110	113	118	126	124	124	108	116	95	116	114	102	114	115	88	113	101	122	105	107	109	103	112	110	117	92	96	89	104	108	103	104	100	100	97	112	96	103	99	120	119	102	92	109	116	96	94	126	130	104	101	114	114	129	117	112	126	100	97	96	115	108	120	103	105	112	108	101	102	109	107	103	110	107	92	122	107	106	108	101	117	118	112	101	105	98	96	114	92	103	128	95	114	100	107	110	116	97	123	120	116	106	101	110	100	114	116	85	108	106	140	102	129	113	103	106	103	120	98	122	102	113	99	118	109	116	130	125	122	120	130	105	112	100	105	104	91	125	110	135	103	97	118	123	102	102	116	109	98	114	125	122	117	127	134	122	108	122	116	134	104	122	116	115	105	118	110	98	98	146	131	128	121	103	111	100	110	118	112	108	107	113	99	115	100	100	110	117	127	110	99	106	112	88	119	101	125	123	122	118	97	116	101	112	114	112	120	102	112	95	105	112	119	109	136	118	119	121	110	102	105	100	103	110	86	114	106	107	96	117	121	117	123	127	118	114	94	132	98	123	132	97	114	111	111	121	117	124	109	110	114	108	110	98	102	105	119	108	123	111	124	109	118	92	107	110	112	112	103	114	102	108	93	119	114	123	121	112	99	135	98	106	88	112	107	109	101	121	118	132	100	102	119	88	111	106	123	110	117	132	120	108	109	108	104	113	106	110	119	101	104	107	93	117	126	120	97	132	122	111	93	118	104	102	122	105	102	114	115	95	114	94	108	109	112	116	126	111	136	119	111	121	109	98	113	124	128	128	106	101	133	125	129	91	97	112	119	109	104	124	114	110	95	91	134	123	111	119	106	110	114	110	122	114	125	128	112	119	117	112	110	105	115	96	108	105	102	107	97	118	124	87	125	103	111
2056	423	533	573	630	498	525	549	387	400	364	404	379	400	380	367	371	343	353	328	369	364	368	347	323	361	371	417	347	346	381	366	362	394	357	352	362	354	376	338	393	380	367	330	395	365	377	376	369	367	378	360	403	382	373	348	370	364	344	357	351	338	368	349	361	356	376	350	391	316	385	348	301	368	332	376	368	372	368	365	377	365	351	378	381	360	354	341	354	334	350	365	338	327	353	357	380	348	379	344	333	338	393	352	359	358	324	348	346	339	372	379	362	377	349	350	331	354	349	344	351	358	320	338	339	351	367	333	358	384	341	335	358	367	378	343	371	395	339	363	381	337	342	358	338	340	378	354	340	386	318	371	366	351	346	339	354	348	386	391	344	366	360	340	351	359	350	344	355	368	354	379	350	380	373	370	363	382	343	342	325	375	370	373	363	383	381	346	313	377	354	364	342	371	364	345	361	361	360	378	337	363	371	410	388	366	368	345	357	373	385	369	388	326	382	357	402	364	362	356	343	344	354	367	369	364	345	337	335	354	382	346	353	338	369	339	353	366	352	352	351	335	381	364	357	373	348	370	318	357	382	347	356	358	379	354	388	382	416	344	395	385	350	405	369	316	336	356	380	357	372	337	321	334	328	332	346	368	366	372	367	346	378	343	372	344	360	346	335	362	380	364	346	360	341	350	317	378	359	375	364	342	389	381	374	350	341	343	341	332	366	326	341	398	365	374	337	378	347	390	364	366	356	356	342	325	343	343	333	352	344	365	348	350	354	354	358	347	340	370	370	355	396	350	349	344	355	363	368	371	372	351	367	351	339	349	376	351	366	346	380	364	382	325	378	338	395	315	353	363	337	340	362	361	332	363	341	347	353	354	361	406	329	365	369	362	311	355	360	363	347	383	375	313	363	399	325	346	329	381	349	375	364	346	367	321	354	349	336	333	347	342	363	371	375	363	376	337	389	374	333	324	362	337	349	351	374	368	351	378	359	370	358	347	366	353	338	306	370	379	320	340	371	329	340	366	343	388	358	363	325	356	366	362	356	338	360	366	399	355	352	381	347	346	379	364	331	358	352	356	356	318	320	360	352	352	367	357	364	326	351	368	345	342	367	331	344	372	356	339	351	361	357	351	354	345	352	357	353	324	328	344	351	387	360	374	361	340	349	336	364	352	377	372	301	371	335	364	359	336	354	373	344	347	357	353	365	339	373	345	386	332	317	373	357	343	335	379	340	349	346	320	381	371	362	352	330	370	362	395	362	328	371	363	307	382	369	353	361	343	326	351	343	349	355	357	365	392	327	358	388	343	344	321	358	356	346	357	373	344	351	334	315	364	350	331	406	321	343	341	342	350	389	355	309	399	355	378	367	382	337	343	353	347	364	380	332	358	333	350	368	333	330	370	352	350	349	358	379	351	391	340	364	380	373	329	368	366	334	347	358	366	381	389	333	376	338	362	394	350	380	356	365	392	383	338	363	342	340	359	358	331	373	356	350	325	380	338	339	356	364	381	379	361	343	355	361	358	368	350	338	343	315	333	346	396	388	376	383	346	398	346	343	357	352	357	339	368	345	337	317	361	364	351	370	354	335	360	375	337	357	328	372	335	357	379	376	347	356	353	349	333	356	347	342	379	352	374	381	357	334	374	338	340	364	375	336	338	338	367	343	343	390	366	340	344	362	333	386	342	370	349	343	363	340	326	376	368	348	371	364	351	358	334	362	352	363	357	357	362	366	363	370	359	355	389	350	341	314	335	363	359	335	357	360	337	328	403	357	374	352	353	346	372	372	384	360	366	394	365	365	369	355	347	361	341	354	398	352	356	362	349	358	342	361	363	358	349	343	336	362	389	388	343	328	381	328	350	360	352	378	360	355	395	344	371	376	339	358	330	331	350	337	372	372	314	340	374	332	334	359	349	369	369	351	354	360	334	336	370	358	356	363	370	365	345	374	343	356	364	361	349	357	385	388	367	402	358	379	330	343	345	326	347	354	324	347	370	350	355	349	354	343	347	364	356	350	377	379	367	382	377	364	347	367	358	408	359	382	342	345	354	328	376	367	337	378	389	332	374	345	339	372	332	364	372	376	366	332	346	356	360	381	354	357	353	384	356	344	368	352	371	324	347	326	384	378	365	355	344	386	362	349	356	351	370	310	358	362	351	332	358	339	352	371	364	396	363	356	376	395	367	379	418	340	334	349	366	359	373	355	363	336	363	351	376	334	341	319	362	339	372	344	372	300	396	327	373	352	355	328	345	364	330	343	365	343	365	345	362	373	339	364	371	378	339	333	368	369	356	376	378	343	344	345	344	357	390	315	377	373	357	368	346	370	326	378	367	349	351	364	370	358	342	358	341	344	324	344	351	324	353	339	341	367	354	363	331	392	350	368	351	322	323	361	365	348	334	345	385	368	381	361	377	359	348	331	358	345	353	358	379	332	383	359	369	347	354	341	355	350	372	344	411	340	367	335	367	365	353	352	364	363	362	367	371	359	373	343	358	359	362	351	357	355	328	377	351	338	331	335	347	397	377	357	369	365	340	345	361	354	364	366	364	360	379	350	364	354	337	341	337	359	341	352	370	325	363	375	351	335	371	329	380	376	326	365	368	362	362	356	360	371	370	332	360	375	367	356	363	331	387	367	369	330	344	352	378	382	369	335	362	355	355	353	339	328	369	381	354	341	349	369	377	369	341	332	362	343	347	345	377	350	371	355	344	354	369	334	341	376	345	387	353	329	369	338	366	339	345	343	357	327	363	373	328	351	341	336	351	323	360	358	338	368	320	351	365	356	343	329	367	346	328	328	350	366	342	354	371	338	350	369	342	357	384	366	351	423	368	366	374	365	366	343	378	365	364	358	362	362	333	362	376	354	343	376	337	379	371	323	349	359	318	325	337	369	375	351	362	367	364	369	385	349	360	383	351	376	366	370	341	362	374	377	375	325	367	369	344	338	372	384	341	337	350	382	346	394	376	335	368	371	377	368	327	372	347	343	351	332	339	337	382	319	344	366	359	370	375	340	348	336	367	382	360	379	377	339	346	350	366	367	324	367	376	389	354	356	337	372	373	348	341	338	343	362	373	355	350	311	366	313	312	341	355	373	335	355	335	385	345	343	320	360	338	358	345	343	364	356	347	365	359	351	386	338	346	376	358	376	339	354	371	373	359	357	378	345	341	368	365	361	349	368	342	321	385	347	348	341	360	346	329	338	353	397	332	371	299	364	377	342	367	336	386	379	371	337	359	353	357	355	379	334	395	377	345	329	340	295	339	342	359	372	336	328	374	348	365	340	394	327	369	360	313	332	343	338	371	346	359	346	378	394	385	373	358	350	370	332	381	348	363	357	371	338	373	373	335	360	368	350	331	373	361	342	346	332	378	364	344	361	332	377	350	335	348	366	366	324	340	326	357	358	357	370	353	353	346	385	326	349	369	339	346	341	344	344	345	337	381	359	353	373	370	361	364	337	329	342	384	313	388	367	346
7475	1013	1332	1060	827	599	506	902	377	324	286	276	294	279	282	233	265	235	252	238	229	258	233	210	239	227	211	220	243	195	223	228	192	210	217	200	227	202	237	223	215	203	218	232	186	219	198	206	227	176	212	217	196	200	188	203	199	193	212	205	211	198	191	223	210	196	188	204	171	208	223	213	202	246	193	216	242	227	213	204	207	223	230	206	197	197	208	210	212	219	195	186	226	191	198	199	184	214	207	207	216	193	217	200	226	205	227	217	198	215	209	220	209	190	209	201	207	229	187	228	199	194	187	220	197	212	187	217	223	233	197	222	230	215	205	218	198	201	210	212	209	202	239	207	228	210	203	191	219	222	191	186	187	212	205	231	193	214	209	205	204	234	212	205	221	208	206	216	210	225	199	187	189	231	189	230	210	196	202	208	194	204	201	224	194	214	211	206	202	199	192	196	197	225	232	216	226	186	232	188	230	200	213	207	211	215	251	198	198	211	202	230	189	194	210	218	201	207	204	216	212	213	211	216	200	211	183	217	201	204	227	190	225	197	201	227	221	202	215	193	228	199	233	221	231	192	186	207	217	229	215	245	229	209	206	186	209	228	224	192	200	207	209	201	219	198	216	207	198	197	210	219	210	207	204	219	189	217	196	210	191	217	228	204	222	209	192	208	188	219	195	244	217	219	196	240	220	227	196	191	192	222	206	197	234	201	217	197	198	195	212	195	230	229	225	214	200	180	186	224	205	198	221	198	200	211	200	179	203	224	217	229	204	212	213	192	212	211	212	188	239	199	229	182	221	223	226	200	210	189	198	216	205	226	210	204	189	208	220	219	202	210	234	192	210	208	229	218	242	205	217	222	209	231	241	201	200	225	187	204	214	209	220	197	190	209	225	219	211	222	192	228	203	187	213	231	214	208	231	201	226	231	230	201	175	211	207	237	216	186	194	180	217	237	206	198	210	211	227	217	194	199	228	236	208	216	199	220	222	207	218	221	204	227	232	203	185	187	205	198	203	229	207	184	237	239	202	218	217	186	198	192	230	244	192	229	221	167	248	199	209	208	208	205	206	186	189	181	212	202	199	207	213	213	204	211	206	230	214	225	196	204	217	190	208	220	222	192	242	201	188	199	206	185	203	226	231	187	207	204	206	228	231	216	218	191	226	233	229	237	213	223	211	192	225	193	215	210	212	228	211	217	173	204	187	203	201	206	202	200	199	213	217	211	217	227	209	204	187	202	211	211	194	188	199	203	198	215	205	200	222	216	209	204	200	195	222	195	211	188	195	202	206	207	220	236	212	223	212	213	206	216	215	218	201	217	202	207	225	216	251	201	201	199	197	205	195	216	213	205	212	214	199	225	214	205	208	186	227	212	197	206	189	209	221	209	203	192	195	186	206	183	188	208	208	215	232	218	206	201	180	194	215	201	200	183	232	189	224	227	201	202	244	199	214	225	177	206	219	226	206	215	204	221	194	225	226	236	206	189	195	185	203	190	208	227	223	209	220	203	207	226	208	222	216	208	237	210	208	211	214	221	226	211	247	207	205	210	202	214	207	226	193	190	201	208	205	205	188	193	222	210	204	196	222	228	196	182	199	173	198	205	222	227	243	225	227	196	191	202	174	222	216	214	200	220	213	174	202	212	198	193	224	199	211	228	176	220	234	214	227	215	213	204	187	228	214	214	199	226	203	176	217	201	196	200	235	180	230	205	238	212	196	206	192	186	201	206	212	216	230	178	219	193	194	194	208	221	230	193	209	207	213	218	195	234	219	180	223	175	234	191	255	225	219	230	194	213	203	240	214	182	229	224	216	226	225	210	199	198	192	218	217	213	219	220	223	240	209	192	193	221	238	203	208	246	211	215	208	198	218	212	209	211	225	191	239	226	215	178	231	213	190	209	199	219	216	217	200	205	202	212	195	216	200	215	197	190	217	202	221	200	181	222	194	214	212	233	184	195	204	215	206	229	210	216	202	232	225	195	183	218	205	208	193	215	219	210	206	225	218	196	226	232	190	192	183	172	242	214	215	201	197	240	217	220	208	199	199	207	190	205	212	229	199	236	209	201	213	206	180	215	209	215	219	192	188	214	213	223	214	204	194	196	214	206	216	211	199	211	224	214	220	214	182	219	220	214	219	178	203	190	220	224	182	212	219	228	214	207	192	223	225	233	232	228	212	216	194	219	254	201	201	192	182	207	217	236	221	225	206	218	202	198	200	211	237	210	222	206	207	230	211	259	223	211	203	202	200	204	201	224	225	227	187	226	201	221	202	207	224	209	243	230	192	203	234	230	225	203	221	196	207	221	210	209	217	214	223	201	219	184	186	203	220	214	200	221	243	192	250	205	242	200	153	195	217	212	219	205	201	201	238	211	201	209	187	222	182	207	217	198	209	228	179	213	201	198	202	218	224	203	198	201	171	220	257	214	194	212	186	205	191	208	225	218	200	210	211	201	193	210	215	214	200	221	231	197	206	191	197	236	170	227	197	222	193	194	200	205	204	216	208	178	202	200	229	190	183	214	202	198	239	224	214	232	188	213	202	217	220	191	204	211	226	194	210	240	206	196	215	197	209	220	191	207	199	211	217	217	214	187	196	208	208	215	211	233	225	206	192	215	222	188	221	228	201	193	223	205	214	245	227	216	220	227	211	192	210	212	208	211	221	214	197	204	184	241	230	209	204	181	201	250	184	209	204	214	188	234	206	192	239	198	251	194	194	232	214	216	231	232	203	199	216	213	198	202	204	209	207	200	224	184	219	212	192	213	207	194	219	244	220	199	230	221	199	227	201	214	184	174	200	223	226	194	202	204	189	183	210	241	234	256	215	195	208	206	234	189	178	233	204	222	174	225	205	212	195	192	227	204	206	226	193	238	208	208	221	195	184	196	208	208	219	214	241	215	210	245	209	219	210	191	199	190	223	220	212	217	207	193	194	228	212	201	197	217	222	222	230	204	205	209	218	229	211	214	221	219	214	239	217	192	201	188	207	182	204	226	221	242	203	186	208	231	213	205	221	214	217	181	231	209	207	187	212	209	201	220	191	187	228	210	186	244	216	213	211	228	221	205	198	167	210	211	233	202	191	191	184	206	208	196	218	189	198	221	210	195	232	198	206	224	201	203	197	201	202	198	250	196	220	210	244	202	202	184	194	207	213	226	210	212	237	215	227	189	217	214	200	197	202	203	212	201	223	199	190	202	216	213	207	218	213	236	204	197	224	233	183	230	217	196	216	191	212	217	203	178	218	221	212	202	207	194	235	209	202	203	195	200	225	195	211	199	223	196	219	188	208	209	201	206	210	200	182	226	195	184	232	193	195	201	200	196	213	218	202	204	201	206	217	197	225	190	222	224	177	217	195	190	198	216	205	209	218	185	220	201	206	196	188	248	214	192	207	222	231	228	222	193	222	204	235	212	216	210	240	177	209	247	238	195	219	205	223	200	198	201	199	253	232	212	195	224	213	206	190	200	237	193	211	210	187	201
5919	1385	2847	3360	3201	2698	2321	4055	1508	1304	1194	1042	994	959	905	835	831	819	806	749	702	765	745	678	651	671	707	670	662	641	684	668	660	655	685	623	640	658	615	640	657	625	674	652	570	616	593	606	599	616	558	641	629	563	622	628	595	588	654	591	586	568	614	582	598	602	596	582	606	603	609	592	600	575	576	627	587	571	576	624	619	599	587	562	614	588	610	606	584	562	604	581	611	584	574	606	545	618	603	626	596	584	533	616	609	559	638	565	561	617	560	581	603	582	594	570	583	571	592	575	577	592	585	540	571	569	579	566	584	600	573	562	600	535	612	595	600	575	553	557	557	581	552	595	551	558	589	583	568	572	590	598	582	558	591	579	576	584	642	569	610	569	627	578	575	597	588	560	559	547	535	607	559	602	577	590	543	575	573	589	555	565	569	545	597	546	560	551	588	540	625	568	532	580	581	559	612	555	620	590	575	606	554	579	595	580	592	578	576	594	591	583	573	585	659	599	576	567	587	579	568	608	555	564	608	587	548	577	588	587	614	549	564	605	580	574	520	556	569	572	554	586	609	603	512	600	573	591	589	573	579	556	567	588	583	577	569	621	585	596	582	566	573	631	599	552	614	576	585	594	555	588	625	574	581	545	585	597	535	626	549	608	549	556	555	581	599	589	618	564	598	566	564	608	525	547	570	565	563	606	557	628	584	558	550	576	597	560	599	599	577	578	606	588	585	608	553	571	569	532	615	572	609	583	594	586	540	579	644	563	570	593	555	582	603	615	595	613	590	571	568	588	593	543	610	588	590	557	531	559	592	550	560	590	609	596	558	580	566	571	558	576	552	568	639	614	558	589	546	590	580	564	596	583	575	581	598	598	579	556	607	558	629	584	597	573	596	580	554	595	587	551	563	560	595	555	564	581	594	606	566	563	593	624	573	606	568	565	542	571	596	565	543	604	578	561	581	594	608	600	611	612	595	566	562	568	588	589	596	603	599	534	575	596	536	577	608	575	594	558	562	562	553	649	550	579	538	637	619	585	539	552	551	529	590	551	577	593	575	576	574	610	588	585	596	555	592	565	540	585	566	589	581	569	590	573	581	627	597	596	600	536	570	607	570	555	564	600	609	609	600	571	613	588	557	574	570	575	559	561	572	583	529	579	609	609	584	569	596	608	578	570	529	543	572	555	582	587	566	595	546	553	605	603	560	573	579	570	605	560	575	587	579	559	581	609	500	587	584	572	608	578	552	538	556	571	579	566	621	554	563	603	595	604	567	600	617	584	551	625	607	596	576	572	575	554	562	585	548	596	564	598	563	552	585	592	586	574	551	618	595	581	548	563	605	590	595	536	601	572	557	580	562	593	577	557	570	581	557	589	553	567	548	572	608	606	561	582	628	607	623	575	571	595	568	532	561	565	575	576	561	565	596	594	536	587	556	624	565	601	621	597	585	579	609	579	595	603	559	555	613	528	534	564	562	615	530	567	588	570	546	562	571	598	551	594	552	573	553	593	611	609	590	556	555	594	599	602	552	573	577	607	582	578	548	562	578	584	568	564	545	619	583	584	588	595	563	555	551	603	625	541	587	595	597	594	583	556	614	623	535	572	591	563	584	593	609	596	583	585	555	591	574	552	609	552	576	550	558	607	590	580	536	542	552	591	576	574	571	567	584	576	560	547	578	630	569	569	543	542	566	600	608	583	612	593	547	582	606	604	589	553	613	608	562	616	569	631	586	546	530	592	559	545	599	603	619	576	585	552	605	563	591	570	619	608	578	561	616	561	549	628	577	559	602	598	590	564	582	596	633	616	562	576	612	607	568	563	524	618	586	535	551	551	612	558	620	567	555	630	551	633	600	559	598	570	566	564	542	580	605	553	567	556	540	615	636	574	577	609	599	594	571	611	589	562	601	586	577	624	558	545	564	542	566	560	623	559	599	593	569	603	582	601	605	587	608	577	566	581	573	575	564	593	539	605	589	581	593	591	563	549	597	563	546	546	583	569	580	548	603	552	607	609	579	583	590	560	580	583	597	571	571	570	575	557	589	627	562	586	566	560	555	549	577	554	617	626	585	619	593	567	607	622	582	615	585	630	595	577	558	598	616	572	558	623	537	554	569	586	602	556	560	598	577	532	597	573	594	568	573	601	540	551	539	615	569	598	569	597	567	580	593	559	562	624	561	616	587	549	624	597	590	535	583	605	540	608	573	591	587	554	605	607	596	582	553	624	585	547	593	540	608	550	587	605	560	632	561	572	606	581	602	588	563	597	592	564	601	604	587	549	548	588	544	593	614	602	593	587	571	558	594	555	573	613	571	556	597	569	528	549	554	584	556	555	597	564	597	577	600	579	587	602	582	566	552	557	562	570	575	526	582	575	560	558	559	573	576	531	581	592	620	599	609	597	610	597	580	544	553	559	548	580	554	554	590	591	588	586	600	575	615	587	601	596	589	573	564	546	601	556	576	558	551	564	557	535	613	563	537	571	601	572	545	584	569	615	612	582	587	575	590	556	566	574	558	562	610	613	619	562	567	575	556	620	603	603	611	559	589	607	565	586	600	620	596	580	539	546	574	545	567	589	570	661	579	580	576	552	574	594	542	556	525	591	631	606	574	574	570	593	565	586	591	571	541	580	597	567	578	601	607	566	600	569	578	550	542	612	610	555	569	610	534	573	597	607	563	606	585	564	589	548	546	617	558	589	634	572	635	650	580	558	560	576	590	586	617	582	590	575	633	543	544	566	557	563	585	592	574	592	558	558	583	584	542	590	560	607	564	547	554	550	570	571	612	599	587	579	554	555	555	550	560	606	563	594	581	589	537	595	575	587	588	601	574	563	602	571	637	553	585	601	556	553	585	595	581	607	574	576	609	630	597	539	602	606	571	570	548	547	599	596	578	595	593	577	583	597	593	613	565	616	607	587	584	581	593	605	574	606	589	593	566	548	546	568	545	572	589	544	580	637	563	612	605	578	626	569	658	570	592	589	565	599	588	577	581	614	600	597	589	584	610	554	583	597	571	597	613	586	583	554	581	585	580	570	582	615	577	605	600	594	555	528	560	586	563	580	573	613	595	535	548	569	544	595	587	594	595	558	563	582	586	593	569	528	558	563	576	504	562	552	602	578	576	571	580	609	550	619	558	606	590	575	580	573	598	586	563	589	596	627	580	575	574	613	568	573	569	607	620	533	605	529	590	615	615	570	548	572	565	585	591	613	583	515	600	647	622	539	576	553	543	582	575	570	608	621	592	603	578	597	544	587	577	603	572	615	663	609	567	578	562	535	593	586	585	582	630	551	595	562	578	594	584	582	552	605	595	566	584	570	577	589	623	565	591	597	577	568	579	579	613	569	601	637	569	557	604	590	521	629	566	554	571	571	576	589	578	574	577	570	612	588	587	543	562	591	553	579	582	603	544	610	569	552	560	573	572	598	580	563	577	559	548	580	636	553	565	567	595	598	597	570	597	569	585	554	570	572	566	573	563	539
14453	2603	2694	2064	1577	1166	1014	1642	628	609	573	512	490	472	484	449	481	453	384	367	373	395	380	417	394	391	376	375	382	399	363	381	420	409	390	389	367	400	398	391	395	355	394	357	370	369	351	373	401	372	354	347	382	391	351	324	352	365	361	374	370	377	363	364	346	352	360	357	380	350	355	347	375	353	404	360	382	402	366	391	361	356	359	374	368	370	386	352	377	348	385	371	367	366	362	363	346	393	366	359	346	339	373	379	369	343	372	350	363	370	406	366	366	377	350	370	337	356	351	347	370	385	384	305	370	372	367	357	346	373	331	387	366	412	362	374	350	405	365	338	354	359	380	355	393	375	371	406	322	364	406	343	355	373	379	397	360	359	357	372	399	382	399	370	340	348	368	371	366	406	375	382	369	356	333	356	366	364	370	412	358	408	357	383	332	351	360	349	378	373	370	372	386	365	389	361	368	365	370	348	340	378	406	399	370	379	386	367	370	367	363	368	376	398	366	352	381	398	400	348	373	367	377	350	362	398	339	361	368	367	362	391	392	358	336	359	342	363	359	341	351	355	353	339	386	369	382	336	351	361	371	384	370	393	372	373	363	421	374	359	367	439	347	417	337	356	329	391	376	407	359	368	387	336	346	391	335	378	396	353	357	358	344	332	355	365	328	381	378	363	370	390	380	356	373	367	349	370	367	364	391	357	363	346	402	345	331	380	399	393	375	366	376	365	381	368	393	341	387	368	379	334	382	397	361	377	361	351	380	354	377	405	328	353	373	400	335	380	336	372	345	402	368	364	373	363	369	385	360	333	374	362	363	362	373	333	349	396	371	357	316	351	400	403	343	343	379	393	357	362	353	398	384	396	364	372	369	365	360	342	369	427	419	372	388	375	394	336	376	344	379	361	363	360	363	406	375	381	420	349	352	333	341	347	352	327	367	372	374	368	351	388	352	352	380	375	352	341	370	334	363	378	373	362	347	361	377	409	356	343	347	392	372	345	362	364	389	389	427	421	372	381	362	358	338	371	401	394	370	389	384	411	329	375	367	368	338	344	349	347	413	375	363	357	375	366	373	350	370	370	345	364	364	380	381	364	365	383	371	396	368	326	375	373	416	374	411	356	427	358	378	371	350	380	351	386	370	384	355	403	361	373	339	343	393	384	359	395	384	368	323	393	361	356	370	372	346	378	354	328	370	396	382	374	375	417	354	382	365	371	357	314	368	348	365	403	350	350	342	372	380	365	368	348	368	340	350	370	429	347	338	384	389	362	385	359	370	359	368	367	376	390	383	377	340	346	343	360	341	374	369	390	356	326	332	386	381	382	368	363	371	352	371	363	353	368	369	368	347	336	364	356	343	346	341	430	367	386	384	336	396	353	357	358	337	405	346	352	358	378	383	363	367	362	402	392	383	383	350	393	387	369	338	354	342	359	340	370	344	387	350	324	346	337	369	429	390	398	395	367	352	379	358	389	353	372	345	361	397	351	369	376	390	379	397	375	339	387	347	348	386	376	339	407	363	381	383	366	350	381	370	375	364	346	368	364	401	335	377	341	368	373	358	319	345	360	349	372	329	381	384	352	364	358	400	351	330	393	376	364	414	384	382	335	363	363	397	403	346	360	348	378	371	361	338	356	386	327	377	360	379	364	335	370	343	333	348	389	388	373	364	342	344	378	355	369	354	393	368	366	356	313	354	333	353	370	332	364	348	401	379	337	339	373	355	381	408	421	368	383	382	353	346	357	394	337	368	362	349	387	376	349	332	374	339	396	338	400	410	371	391	384	358	348	374	378	356	343	376	358	379	390	354	407	352	344	370	360	396	369	359	337	404	349	337	392	357	356	343	359	380	353	372	367	375	331	379	376	370	365	392	326	375	355	394	374	385	311	346	375	356	354	358	351	361	349	389	385	342	356	386	365	359	349	345	357	349	368	366	343	368	344	362	369	387	355	352	373	378	347	369	399	362	379	358	375	355	346	375	348	409	384	368	374	373	354	381	365	374	360	392	390	363	345	348	378	380	345	377	352	368	340	362	369	360	379	375	329	314	384	351	370	338	369	342	434	359	371	408	358	357	378	327	376	387	337	359	359	357	340	402	379	372	372	387	369	371	355	377	393	348	380	394	362	396	314	380	378	342	345	347	378	361	356	382	360	367	390	321	402	381	352	355	370	383	394	382	355	362	377	344	367	377	352	348	347	354	360	363	369	373	388	337	369	358	328	339	365	377	374	365	375	346	304	321	374	425	385	404	338	373	391	391	373	365	386	390	382	387	348	402	348	327	341	383	409	364	368	343	376	389	373	356	386	391	363	343	317	350	350	379	359	340	360	373	371	364	387	356	374	341	353	339	360	394	398	430	384	357	374	387	336	368	353	355	362	361	372	358	359	361	353	378	326	353	384	353	335	377	380	374	332	350	330	380	362	387	333	358	370	393	389	371	353	397	346	360	354	385	395	361	375	351	338	357	355	372	367	361	382	374	346	388	400	385	379	369	335	326	353	367	378	369	381	355	343	397	391	368	357	366	368	361	372	381	393	362	362	380	364	378	356	387	366	374	365	384	376	366	380	366	381	362	373	360	370	335	380	353	352	353	341	367	379	362	367	377	384	378	402	360	331	373	344	346	380	360	366	380	390	328	375	363	377	340	373	361	376	360	397	391	341	389	363	355	329	349	399	389	371	360	347	407	395	367	340	394	360	349	330	414	405	383	359	354	368	315	371	391	366	348	397	346	356	357	358	342	392	365	359	389	353	340	350	366	344	374	368	370	367	394	387	369	385	357	344	370	361	362	351	346	369	374	377	388	377	383	382	365	342	380	381	379	366	419	340	340	370	325	371	392	376	364	370	389	360	385	354	377	375	398	394	344	363	346	347	372	356	364	371	350	385	382	351	366	359	371	354	361	375	342	344	364	348	360	398	395	358	361	375	362	386	331	389	329	378	359	360	341	359	346	325	344	367	380	353	351	343	388	382	390	394	398	416	331	369	354	362	363	378	341	310	358	342	373	369	374	338	354	378	381	341	370	354	363	360	365	358	352	371	388	380	358	365	365	364	381	372	397	348	418	360	346	370	363	382	354	403	383	368	402	340	365	362	355	348	351	374	405	334	391	377	397	383	348	355	364	365	343	368	384	328	378	370	364	370	370	422	363	363	367	384	370	348	352	380	355	332	358	354	369	352	381	333	377	390	367	379	392	366	362	355	378	381	374	359	395	369	374	388	359	371	352	390	372	391	384	374	352	343	406	361	389	376	353	368	375	380	323	392	398	386	338	369	368	373	350	371	399	382	365	369	391	351	401	336	395	374	351	353	337	372	364	347	359	338	355	345	330	354	336	361	369	347	355	325	371	388	360	368	359	338	368	398	348	346	352	373	374	356	363	369	353	357	394	342	331	365	359	383	375	340	353	352	354	341	347	360	365	367	380	337	378	387	388	390	364	372	342	370	379	374	342	342	384	360	360	329	357	361	394	359	386	371	331	342
7910	2441	5192	6118	5593	4749	4330	7009	2574	2296	2020	1892	1667	1663	1501	1433	1345	1377	1294	1271	1188	1168	1146	1176	1131	1082	1086	1075	1090	1034	1068	1072	1017	1057	1002	1006	1003	971	1001	997	944	1013	995	994	1002	975	943	955	933	1003	936	920	918	941	1014	979	930	887	956	878	932	953	944	852	1005	910	898	868	936	933	930	1018	914	938	885	909	926	947	893	923	922	882	933	958	923	906	885	928	976	894	899	871	904	876	884	906	918	894	935	899	843	854	890	868	906	911	950	898	947	911	919	879	880	914	937	898	897	927	886	881	874	935	873	915	902	911	894	888	899	912	919	880	878	900	950	914	909	879	956	866	942	861	884	913	884	910	913	878	927	927	897	900	881	865	861	888	912	912	877	947	947	924	821	846	924	907	888	910	902	879	905	947	859	851	895	879	902	857	857	876	921	879	844	953	890	845	868	888	911	917	908	866	844	891	914	874	878	907	894	903	905	847	912	820	845	902	886	887	868	914	916	871	877	895	903	830	816	910	894	860	888	917	912	857	888	884	934	895	848	892	905	868	881	900	902	882	832	893	894	865	895	889	921	957	909	885	958	942	902	906	885	912	897	929	852	973	928	927	873	893	884	922	866	925	901	853	881	844	875	941	916	911	874	939	823	953	903	828	903	878	847	896	845	917	977	952	856	888	875	855	852	819	917	883	930	890	919	932	892	882	863	832	906	903	932	886	867	882	869	886	906	860	882	877	848	888	931	908	935	854	885	880	908	920	862	907	855	900	874	873	919	850	930	906	912	902	875	920	928	843	897	897	872	935	907	918	907	918	915	902	851	855	925	914	880	897	954	901	880	910	898	887	871	885	927	892	804	910	879	938	903	821	955	872	911	909	850	811	919	880	928	862	814	910	844	854	876	887	960	894	885	929	884	912	891	941	918	903	905	880	873	865	868	894	945	871	899	902	871	809	893	901	905	891	866	893	895	940	885	896	914	876	856	898	897	874	936	967	900	869	865	947	897	873	897	871	925	925	908	910	965	941	878	859	898	869	925	881	833	871	902	902	892	944	887	927	904	900	909	844	957	904	895	922	869	899	897	891	839	909	936	891	943	891	877	919	887	884	926	920	850	893	875	890	870	922	897	896	867	897	889	863	909	856	923	893	893	879	904	865	876	894	924	965	850	889	908	846	892	894	908	889	890	869	933	924	882	860	899	902	902	918	872	851	927	905	865	889	879	848	895	969	917	924	874	909	929	867	861	918	897	901	872	893	877	941	910	868	886	936	860	896	887	877	937	855	921	894	943	862	876	892	904	853	897	912	941	887	856	841	865	944	885	838	904	911	872	935	896	888	872	870	833	891	896	891	956	892	892	855	877	944	934	878	875	912	887	852	876	858	868	891	897	892	908	897	898	912	892	868	867	887	877	862	873	872	794	902	895	903	909	891	876	848	836	837	900	921	838	880	935	892	885	915	892	865	911	896	868	878	899	894	856	879	929	920	953	870	896	873	868	899	868	890	927	930	887	901	886	892	902	882	872	910	895	881	926	849	953	844	916	862	876	943	860	875	924	896	894	868	911	848	873	866	869	903	870	919	936	871	909	911	890	870	886	907	914	913	888	893	869	933	876	872	905	850	921	910	904	851	887	935	879	935	925	926	864	886	843	921	910	884	882	882	882	879	934	832	895	923	873	901	910	919	944	882	879	903	876	888	876	915	889	934	853	867	841	886	940	913	868	899	962	911	949	912	909	874	906	911	883	836	936	902	901	865	914	897	958	906	937	906	912	929	911	876	881	956	947	896	892	917	879	874	887	887	902	916	890	887	898	912	879	874	884	875	944	907	908	893	883	919	866	882	910	869	874	914	949	904	921	918	877	899	884	899	899	915	897	884	875	869	901	958	902	867	921	905	897	889	930	876	892	903	871	869	839	852	868	893	878	918	871	940	894	929	954	881	886	941	868	829	885	844	923	950	895	949	923	872	908	910	903	971	903	910	905	868	901	865	937	893	911	841	898	891	872	848	863	912	948	888	917	882	882	903	926	972	909	904	873	919	860	921	849	876	855	872	835	910	890	877	914	882	912	887	885	903	872	926	881	889	906	856	963	894	859	897	892	878	874	848	846	880	941	855	869	864	939	873	881	919	925	912	927	873	874	885	936	907	883	854	843	859	879	914	872	875	883	881	951	904	886	869	924	920	901	864	879	909	856	874	903	908	878	924	924	886	843	900	892	943	894	935	867	901	870	868	896	907	893	889	878	894	871	860	938	885	943	910	860	901	912	946	875	916	908	880	913	881	866	901	901	976	911	865	871	859	875	910	879	935	868	930	894	918	959	882	836	887	909	913	900	878	833	885	891	908	845	891	910	862	870	830	847	853	894	914	889	925	932	944	906	898	853	878	860	932	886	838	873	903	908	837	904	916	884	880	916	881	892	853	900	908	906	913	938	893	892	893	893	885	909	910	911	933	906	928	882	872	885	901	869	887	909	895	947	882	859	930	833	861	843	862	912	895	881	962	931	917	920	870	888	922	878	931	892	875	943	888	893	850	878	837	934	942	932	896	928	912	944	907	878	879	887	865	923	977	867	888	920	868	916	926	836	890	909	884	852	934	871	926	950	879	872	896	918	883	842	947	877	873	878	864	882	880	882	924	873	844	836	886	931	886	946	886	901	874	945	819	908	886	912	871	935	892	880	929	858	952	905	821	915	859	850	889	901	854	867	877	899	915	919	860	930	947	921	870	868	920	907	917	864	918	872	922	842	890	889	888	876	887	900	880	964	904	894	917	937	913	903	950	882	865	897	826	886	883	865	873	971	889	925	834	874	903	945	861	880	928	869	907	892	909	895	947	898	926	857	951	889	919	902	911	918	933	942	908	869	897	910	893	870	944	903	906	847	895	871	917	903	892	914	876	901	912	902	929	892	901	938	882	900	934	902	832	868	898	860	909	916	930	920	861	892	900	890	899	853	895	957	890	872	866	922	918	912	882	883	832	949	906	894	881	902	914	936	938	876	913	856	898	885	930	929	899	930	901	891	903	944	882	872	916	862	857	869	961	882	832	889	858	899	898	885	891	905	942	798	863	908	885	861	866	876	874	858	860	859	882	822	891	866	880	923	941	864	896	914	928	896	909	919	893	869	853	923	888	852	896	910	911	925	924	935	928	911	871	884	908	886	872	947	861	873	857	885	921	893	936	904	878	871	884	877	897	955	925	887	926	946	905	895	851	853	889	901	914	940	865	900	848	858	906	943	909	856	890	872	858	902	908	904	920	878	890	861	879	864	900	845	890	860	927	882	905	922	899	829	820	854	921	860	884	880	881	913	905	896	937	852	908	884	926	879	876	929	843	891	924	918	908	890	862	866	895	873	886	927	916	919	956	899	921	897	887	847	853	905	886	912	878	923	900	853	881	970	853	906	898	831	895	914	860	900	907	927	901	874	902	868	895	920	922	904	870	866	903	918	936	866	865	948	894	950	806	979	899	928	903	933	898	874	881	943	881
2097	155	159	183	179	169	133	164	102	105	114	121	117	105	101	110	113	135	119	121	113	120	111	110	123	110	112	109	125	116	118	111	101	122	105	122	115	127	137	118	122	116	110	104	124	108	125	124	122	116	90	126	93	118	102	114	118	126	116	120	113	127	94	132	118	116	120	93	107	124	115	109	93	123	123	92	133	136	122	130	107	113	112	99	113	92	98	142	112	103	133	102	115	124	127	124	108	128	105	115	114	113	100	98	117	101	112	120	104	129	114	115	101	115	123	119	105	108	106	124	100	102	96	111	105	121	98	129	105	111	108	121	111	110	103	123	126	114	116	95	107	102	139	118	126	104	118	81	93	103	106	123	120	132	111	119	124	118	129	120	97	124	115	135	119	100	127	115	123	124	105	108	103	122	106	124	96	115	118	125	99	115	105	108	119	131	128	93	109	102	130	105	99	106	128	115	139	140	131	107	113	99	117	117	128	131	139	125	110	140	141	120	143	106	121	118	125	139	106	120	106	121	122	122	124	132	119	117	110	127	108	105	114	103	116	117	117	115	124	107	116	121	123	123	99	105	122	131	112	118	106	114	116	94	106	128	117	128	111	139	103	115	104	114	123	115	102	100	109	135	105	123	123	112	109	142	123	112	103	122	112	120	125	133	109	138	103	122	111	111	141	113	98	121	118	121	101	103	124	116	118	132	112	118	116	114	114	98	102	114	123	144	113	122	112	125	121	116	118	116	113	126	105	125	115	130	114	114	106	108	84	103	106	116	122	110	135	103	114	102	95	123	90	104	121	122	140	103	113	114	119	114	121	127	118	104	127	105	116	117	96	114	96	93	110	115	129	114	125	112	103	111	106	108	107	147	123	115	111	127	124	131	136	121	114	100	147	133	107	97	123	104	106	113	128	113	116	122	111	95	107	101	96	100	123	127	114	128	108	109	127	128	107	122	114	107	131	117	121	114	109	108	109	125	122	112	142	102	121	98	126	127	136	103	121	115	112	124	126	112	98	114	104	93	121	116	117	110	114	106	120	119	113	143	121	109	98	107	128	114	111	105	110	127	118	98	120	116	134	114	114	113	122	121	121	122	114	116	107	115	89	107	126	100	117	128	107	101	122	115	120	125	108	119	110	117	145	111	107	130	107	118	110	119	141	114	109	113	108	119	121	111	108	117	114	123	124	117	121	127	105	107	108	103	119	85	106	94	127	100	110	102	111	113	121	98	121	107	117	132	110	97	123	94	114	115	97	120	108	115	114	123	109	123	100	103	109	119	117	116	107	126	98	131	104	129	110	121	93	102	107	121	102	118	115	107	115	113	136	104	117	105	110	105	109	101	104	118	125	124	139	98	113	107	91	116	125	114	103	123	113	115	117	103	128	119	103	111	107	129	95	133	114	103	113	112	115	120	108	102	111	156	106	117	115	116	118	113	126	112	110	119	126	110	136	107	107	88	102	101	121	126	101	107	80	107	106	96	109	123	119	126	121	120	111	108	115	129	121	129	116	119	110	132	113	118	121	111	120	117	112	118	115	116	128	107	110	132	120	134	117	108	107	107	115	100	95	109	119	114	119	107	142	136	120	142	122	107	97	107	121	101	113	119	128	112	133	114	139	131	137	114	114	126	112	102	119	119	105	97	115	119	124	103	117	134	135	122	108	110	99	115	112	124	105	115	132	133	127	128	104	108	139	86	128	113	108	113	115	116	113	103	120	107	103	119	118	98	102	104	108	98	132	114	123	100	119	122	131	129	125	105	113	117	124	118	101	126	123	115	106	100	123	110	134	107	128	103	127	100	108	118	110	108	106	99	119	111	113	115	120	116	119	111	114	96	127	115	113	135	105	110	107	116	107	105	111	112	121	112	106	118	107	118	116	110	137	103	101	110	121	143	121	114	122	105	94	132	114	121	131	128	130	135	130	112	108	106	133	103	96	126	117	121	108	107	95	112	121	103	122	124	106	117	109	123	119	119	118	119	100	115	127	116	111	107	133	120	107	134	114	102	122	107	107	135	127	112	110	135	127	96	130	130	113	87	104	124	107	121	112	123	111	121	107	107	105	112	91	112	116	115	117	103	78	103	126	112	150	111	107	143	123	104	110	105	101	127	119	97	112	127	99	104	109	115	110	105	101	118	109	124	129	107	133	121	98	118	129	116	114	133	128	104	106	112	110	118	112	130	88	117	132	117	147	129	120	111	125	96	112	123	102	108	144	112	106	127	114	109	119	128	119	99	98	119	110	118	124	121	114	120	110	146	100	125	104	120	111	111	104	112	124	119	108	116	113	121	111	123	105	116	141	117	120	111	116	104	120	120	104	120	128	114	108	136	103	134	116	120	118	119	120	107	133	95	90	110	124	134	106	122	93	109	124	114	119	119	96	120	95	114	98	111	130	128	125	120	115	118	105	133	110	106	106	124	121	108	93	113	120	107	112	104	107	129	112	116	125	115	105	117	114	115	131	133	118	107	117	111	110	103	123	121	117	110	133	115	120	135	116	127	115	110	91	130	106	122	116	96	110	120	124	111	124	104	122	114	110	112	121	94	103	113	126	128	120	108	140	110	106	124	110	94	102	120	120	98	114	137	109	106	101	136	123	108	103	115	114	105	130	109	107	114	122	121	120	118	104	133	122	104	118	120	123	112	115	129	101	116	113	116	107	95	96	110	105	104	103	124	107	132	105	112	113	130	107	104	83	105	110	128	107	103	112	117	116	132	108	93	111	114	128	115	111	123	97	115	124	116	113	139	118	112	131	104	98	108	101	120	136	105	124	124	110	102	106	109	129	92	118	129	119	109	103	136	114	122	120	93	92	125	103	118	98	109	125	110	121	117	94	105	126	108	120	105	117	123	132	111	112	122	106	103	116	130	112	119	116	116	134	113	117	117	126	117	104	112	111	111	120	121	101	124	123	119	121	145	138	129	114	119	104	121	111	121	120	84	122	122	123	135	118	116	118	123	126	116	109	118	105	118	100	125	110	103	117	123	120	107	113	131	110	103	102	113	109	100	114	151	110	111	104	115	127	126	110	119	112	106	103	113	133	119	102	127	105	121	125	133	112	100	114	110	96	113	120	95	127	97	99	104	103	127	120	111	105	104	119	116	121	102	103	123	128	94	118	105	107	114	121	106	106	102	116	128	129	136	118	112	118	115	116	108	99	130	90	106	102	144	99	105	92	110	109	132	123	102	112	112	131	142	97	119	110	113	100	117	110	106	117	116	109	108	114	99	125	128	128	131	99	117	101	114	103	123	114	106	130	108	120	143	131	116	136	120	119	123	115	107	120	106	107	94	110	116	128	109	103	137	109	116	114	105	113	117	101	87	112	113	104	81	124	105	107	133	133	101	120	135	122	119	104	103	121	115	95	118	102	122	94	135	124	97	129	119	116	79	102	131	133	111	122	120	128	116	122	109	100	124	100	110	119	99	110	124	109	121	122	110	119	121	117	119	112	130	112	125	127	129	117	125	129	111	127	111
2151	383	556	615	690	609	526	811	415	388	397	384	374	357	388	415	343	384	343	363	369	396	389	382	372	395	368	405	342	381	410	360	378	384	318	359	355	404	329	360	363	359	385	336	388	334	362	347	349	348	338	333	362	300	360	377	355	307	392	377	371	373	360	366	382	345	358	373	355	361	374	364	385	378	352	341	352	353	320	325	380	364	380	370	379	367	359	350	350	371	353	382	384	379	368	393	368	386	372	360	377	365	381	354	338	365	343	379	377	381	331	377	367	366	361	331	393	368	340	358	355	390	388	337	321	362	357	368	401	373	377	360	360	380	383	390	351	374	357	381	346	386	349	329	416	357	384	358	336	362	386	343	367	362	391	383	346	330	329	384	388	379	353	346	343	358	397	351	376	385	400	371	386	343	366	376	384	382	380	391	348	376	355	359	369	375	375	338	348	359	375	306	373	366	368	366	369	383	381	387	354	333	356	379	324	351	383	377	379	368	320	350	370	356	365	368	352	357	385	339	354	337	329	364	357	414	330	361	344	365	352	387	364	322	367	397	363	345	364	369	361	349	375	403	351	378	365	390	383	385	389	354	363	378	389	379	355	368	355	368	340	336	378	343	356	371	397	392	368	382	394	348	373	334	336	341	418	398	360	361	343	348	385	347	363	382	377	418	374	365	377	370	380	386	365	350	406	342	389	358	368	333	365	352	331	374	377	366	369	380	401	364	364	355	366	344	377	381	354	381	353	355	382	378	381	356	363	394	341	340	337	300	367	363	313	369	401	352	383	363	367	353	368	343	350	357	328	387	345	379	367	363	379	359	340	352	383	382	383	371	386	334	374	357	393	366	359	335	365	374	393	427	337	358	377	372	365	394	351	372	357	366	393	379	364	333	335	408	384	359	348	361	387	363	356	386	372	345	399	349	405	369	319	370	371	372	370	362	339	397	363	353	324	389	374	376	389	372	360	415	377	337	340	337	387	330	371	327	347	370	394	380	354	346	374	354	386	389	385	343	404	365	391	387	374	368	377	361	381	365	334	370	375	335	377	393	331	382	352	351	341	340	385	361	364	336	353	341	371	346	403	314	318	379	372	347	357	342	362	379	348	358	382	365	315	369	365	393	325	380	352	381	388	365	370	353	397	365	361	365	370	367	338	370	382	353	349	364	328	334	387	329	355	390	359	391	350	347	367	399	316	355	381	359	360	339	390	369	359	357	387	377	367	349	347	377	350	329	371	328	383	356	332	345	384	352	362	377	335	398	342	365	373	348	365	330	349	344	366	363	351	368	342	347	379	378	344	326	394	396	366	380	351	334	384	359	371	374	358	385	355	337	354	389	392	364	367	336	396	387	374	402	389	389	347	349	366	343	374	348	377	346	367	372	347	340	336	352	378	350	348	374	371	372	379	364	347	369	345	343	374	410	349	374	387	348	401	356	369	330	322	366	366	354	374	375	370	354	344	360	394	333	364	345	380	358	359	356	376	380	378	346	367	398	390	367	351	343	356	370	358	369	361	373	378	349	354	370	363	371	359	333	349	352	378	352	391	377	365	343	361	336	367	368	389	357	353	331	349	359	392	333	377	394	360	335	346	386	371	357	385	365	390	401	387	364	356	383	377	377	361	370	371	383	342	397	370	386	349	398	340	376	363	304	365	347	332	372	366	378	353	370	375	393	348	400	354	373	349	373	352	375	355	371	367	368	371	323	373	355	414	380	377	397	363	356	369	368	334	360	367	350	376	373	372	382	356	357	352	374	392	394	379	344	394	369	359	372	363	355	362	385	357	358	372	372	360	340	363	390	358	366	371	377	337	371	360	350	367	361	367	340	334	361	351	359	368	379	368	405	350	331	329	364	371	344	344	357	351	345	378	350	387	376	399	386	370	348	398	370	394	370	372	363	378	382	357	360	355	356	390	334	363	380	343	370	358	349	382	368	380	385	356	396	358	367	359	350	377	351	358	366	338	357	378	386	327	408	350	371	371	351	367	373	333	401	363	416	362	351	349	347	381	371	370	396	383	391	334	301	360	386	400	374	370	387	347	376	320	385	329	360	358	375	358	336	395	358	362	362	420	349	376	362	357	360	401	338	366	345	358	372	399	361	362	360	369	369	371	365	393	358	401	352	359	319	349	384	368	412	354	348	352	360	353	332	386	337	366	348	384	346	352	389	339	360	384	349	390	350	371	370	368	383	335	358	383	355	375	369	358	341	401	378	339	319	390	391	390	362	362	378	362	373	366	390	360	381	325	406	363	394	349	376	354	337	372	377	384	353	371	340	362	385	362	402	368	368	362	372	392	376	376	363	387	345	363	361	370	374	348	354	352	377	336	349	386	360	376	414	355	393	354	384	376	355	324	362	374	364	366	384	362	356	381	365	359	364	360	393	353	371	346	379	359	370	393	365	388	372	379	338	359	366	369	355	356	353	405	385	347	381	383	365	386	356	376	409	377	377	376	339	376	380	341	378	334	372	347	404	412	381	385	332	350	376	388	372	345	342	381	352	371	380	341	383	360	370	347	371	347	388	350	358	359	374	375	373	368	388	366	358	366	299	389	365	388	358	364	351	376	369	357	360	395	364	360	370	349	368	326	369	375	363	352	351	359	359	393	366	374	328	341	376	374	355	339	345	370	343	360	358	338	357	359	349	376	368	359	356	345	343	397	363	374	329	349	382	402	350	355	365	389	359	334	374	367	349	355	393	350	379	348	362	394	383	385	359	389	359	382	360	343	349	366	331	391	403	360	359	378	384	368	375	333	393	377	387	369	374	385	354	369	357	352	393	383	376	364	363	390	367	374	339	407	359	401	339	318	374	351	366	379	365	419	335	363	377	299	339	378	356	335	374	375	348	380	357	368	376	370	356	361	359	356	384	386	342	344	398	367	358	379	351	392	379	363	376	375	377	391	343	363	356	383	352	377	367	381	431	374	355	372	374	361	352	314	381	392	373	371	340	335	351	338	400	355	316	368	376	369	359	388	353	387	379	376	395	379	356	390	382	376	350	396	382	361	342	345	356	360	398	379	375	362	354	358	366	371	340	356	369	381	364	359	359	388	366	380	364	344	380	364	334	349	368	415	377	375	383	338	329	394	356	346	352	370	371	360	344	359	367	393	358	338	385	346	365	392	366	363	344	356	392	369	355	339	371	354	358	367	403	370	368	364	333	357	345	384	417	396	355	372	347	344	376	341	378	350	361	345	397	362	335	365	367	387	367	365	341	341	343	337	305	356	386	371	344	381	340	363	354	385	381	367	340	354	374	348	356	333	392	367	374	389	339	379	377	369	350	364	347	340	370	378	379	376	357	359	356	362	341	324	356	344	346	358	373	352	365	346	354	345	368	379	372	389	358	372	350	341	352	392	386	369	329	339	347	384	392	351	358	349	370	339	371	365	364	377	389	380	361	352	374	367	392	377	385	365	359	404	380	337	350	331	318	390	392	342	368	377	370	351	347	349	366	347	359	356	361	384	371	385	365	361	342
7658	1144	1323	1012	822	590	587	2584	361	314	276	314	300	290	223	241	241	236	218	213	233	221	186	219	235	238	201	201	209	213	233	223	239	226	204	199	215	203	187	194	181	213	222	222	189	216	210	222	238	217	210	221	250	229	192	225	192	228	216	206	227	241	226	212	211	217	243	210	190	205	225	228	205	220	217	205	249	214	227	205	205	203	212	217	180	242	225	226	239	221	184	222	189	228	221	213	196	238	191	215	209	186	207	216	233	211	204	210	227	207	206	193	199	210	196	236	233	234	193	214	219	203	225	213	182	221	209	201	220	204	209	220	221	247	212	215	207	220	192	206	188	199	202	213	206	218	209	227	218	210	194	201	205	227	206	231	199	197	245	233	191	211	207	192	211	198	220	211	201	200	223	232	229	206	236	197	229	222	208	199	234	191	240	183	233	182	222	228	198	202	208	216	201	242	219	202	211	214	192	186	225	210	165	211	212	188	207	195	196	216	182	231	218	211	226	228	219	224	209	203	194	173	180	197	216	195	181	211	221	213	213	218	210	221	224	222	180	206	217	211	228	216	215	218	204	185	206	185	202	212	203	212	201	181	230	234	197	239	221	209	210	213	211	224	219	202	210	223	217	219	196	226	189	239	220	184	208	211	204	200	183	199	211	208	209	183	211	214	220	189	204	207	195	203	232	198	208	207	205	221	227	206	211	198	202	222	187	216	197	250	221	212	215	201	176	220	216	222	215	224	213	199	221	200	239	204	198	197	200	250	219	233	227	210	209	210	197	204	189	192	218	232	211	215	217	206	201	219	213	223	189	207	196	214	221	239	227	188	204	201	229	229	194	210	194	230	222	190	220	171	217	236	227	220	187	188	195	202	232	200	206	230	232	205	220	198	221	220	217	182	224	218	228	212	204	244	226	211	217	234	221	235	204	210	185	221	203	200	238	196	199	188	207	211	186	185	201	220	208	190	199	229	215	214	217	176	205	222	214	217	209	191	206	206	208	227	190	175	192	194	207	221	208	216	233	202	221	226	218	208	225	205	231	227	221	200	245	215	203	181	209	213	218	196	192	217	211	247	224	222	216	225	190	216	228	215	220	182	237	192	223	194	198	206	185	223	193	193	216	206	203	205	218	224	205	207	208	211	241	228	200	219	222	215	205	211	210	213	196	208	237	226	200	224	202	203	230	240	246	210	212	233	238	241	213	194	189	209	211	211	230	233	185	219	192	173	193	208	214	213	236	216	223	209	231	204	216	199	198	214	202	199	220	235	210	214	208	218	224	206	215	199	226	187	189	191	227	201	201	197	219	181	187	217	196	234	203	222	240	197	201	231	197	192	189	227	208	199	178	204	225	192	208	225	208	218	223	217	180	183	216	160	202	199	221	189	227	216	216	229	200	196	186	225	213	202	192	244	220	223	210	195	212	199	227	205	197	178	205	220	198	192	238	213	226	185	206	209	240	225	211	213	209	204	195	254	208	183	244	211	235	207	239	205	224	216	209	227	224	200	210	229	208	201	173	206	210	220	217	216	203	204	233	186	218	210	209	226	236	221	194	197	231	197	205	209	218	188	182	233	207	182	199	213	203	215	202	205	198	200	198	224	211	198	198	228	210	248	232	231	195	197	210	218	201	198	203	238	214	223	203	213	219	213	219	237	193	199	201	224	205	192	205	221	192	209	191	214	218	185	222	192	217	197	204	215	207	189	212	210	235	199	168	228	218	217	207	218	216	222	221	211	181	186	220	220	191	227	193	231	212	210	235	211	225	213	226	189	204	215	194	209	217	211	229	205	207	211	207	193	195	223	220	226	217	218	196	206	218	218	189	219	213	204	202	240	213	220	211	211	210	211	210	222	231	206	217	224	214	217	239	217	216	230	222	206	203	225	197	199	201	179	205	203	199	203	210	215	204	191	222	183	188	222	203	230	195	215	185	200	207	231	221	187	208	187	222	225	205	214	203	200	216	211	214	219	221	228	194	218	209	231	221	227	218	185	208	218	189	212	236	216	230	230	233	212	243	195	194	187	218	208	198	225	216	211	206	221	222	200	213	201	203	221	178	229	194	207	223	197	209	226	198	197	230	242	237	233	204	210	211	221	206	215	188	229	213	221	209	211	187	193	224	208	197	224	206	218	223	197	231	206	199	216	196	209	200	212	230	218	205	219	212	203	195	220	210	198	200	210	195	195	234	211	197	221	213	210	199	219	226	198	230	201	249	242	226	234	207	231	198	210	181	192	184	213	227	213	227	208	211	225	224	212	219	221	220	199	208	209	212	231	196	212	194	217	196	193	236	234	191	195	199	221	229	181	202	221	181	222	203	176	192	225	204	199	220	223	200	217	191	209	189	202	199	221	215	216	228	213	203	205	225	208	237	223	216	197	223	217	209	219	215	198	223	199	212	184	200	223	220	189	225	235	204	186	208	214	240	194	221	189	216	192	219	179	208	208	208	229	214	201	221	201	187	221	222	226	223	197	211	229	211	210	259	223	200	198	203	211	212	214	196	230	215	207	224	201	177	196	197	199	192	229	238	214	215	188	215	194	202	210	213	208	206	199	187	216	187	208	210	205	184	187	199	200	228	232	194	237	198	179	219	198	205	197	205	207	213	212	210	208	196	207	206	194	192	186	204	223	215	210	213	234	203	216	187	208	204	225	211	200	232	229	202	224	191	221	196	203	223	226	194	221	203	205	223	200	206	198	211	215	213	222	197	230	217	219	203	204	192	203	220	229	208	224	225	233	209	206	214	207	185	224	208	223	202	235	231	222	191	227	200	226	212	219	235	226	224	178	227	226	205	204	204	199	215	183	188	207	223	215	211	205	194	214	215	211	207	195	175	199	205	220	198	220	196	204	222	198	206	176	215	177	221	233	229	225	214	221	208	215	194	233	209	235	204	180	219	218	183	207	209	200	236	195	223	239	230	216	205	189	202	197	190	186	212	203	216	215	223	215	210	205	218	222	209	221	204	204	219	206	191	194	192	233	218	229	192	201	222	215	224	222	215	216	237	221	216	197	228	214	230	212	225	200	197	237	197	201	192	216	218	219	200	191	220	198	213	201	206	199	197	202	234	220	215	223	215	207	227	239	220	218	228	229	205	230	195	226	197	206	204	221	209	185	226	216	216	198	211	207	211	199	211	218	208	202	206	230	213	228	220	220	194	204	223	194	236	210	227	226	212	215	231	214	244	202	218	221	195	223	190	233	205	212	177	213	234	197	255	216	197	226	197	167	224	219	213	209	252	172	227	190	222	233	208	200	211	228	236	211	216	217	199	223	203	203	216	186	209	192	203	205	189	204	225	206	232	192	177	196	202	222	191	225	206	214	198	209	197	237	220	223	214	186	208	193	221	238	231	237	255	236	200	210	235	197	206	243	181	211	216	189	217	180	208	205	209	223	225	238	217	203	205	204	219	206	190	211	211	219	207	223	181	202	205	198	201	192	219	213	204	199	199	225	207	206	229	185	199	236	202	186	214	231
6037	1278	2883	3486	3155	2810	2539	10255	1431	1241	1207	1092	1041	914	863	849	798	755	824	771	713	688	727	707	684	645	712	675	706	641	651	638	700	636	669	665	621	642	677	652	592	579	681	613	609	601	597	603	600	606	597	600	570	587	568	600	638	601	573	639	619	563	604	612	635	610	589	625	632	594	576	579	557	593	579	584	578	597	549	605	546	601	551	577	580	626	572	594	597	612	558	558	583	590	609	563	604	599	594	571	592	589	577	612	556	586	559	567	586	568	591	550	622	558	577	584	596	565	631	609	619	579	563	580	550	572	611	612	588	601	621	590	567	598	637	552	596	581	590	622	576	543	587	613	597	542	599	540	561	600	606	579	571	585	592	560	559	623	610	600	587	569	558	581	599	590	568	591	547	599	607	566	580	591	582	607	590	599	536	560	578	592	612	569	596	582	608	592	563	582	593	587	584	578	595	559	589	543	599	558	631	565	590	588	587	654	542	594	592	569	620	599	587	540	562	571	595	597	577	563	535	584	590	575	600	597	571	565	590	609	583	597	687	597	595	560	553	567	633	602	591	602	534	555	588	606	574	581	579	603	591	556	610	584	572	546	574	551	541	580	572	558	580	585	573	605	572	564	592	633	568	543	547	631	580	574	605	555	577	594	570	576	556	588	633	596	548	625	567	620	611	570	591	578	554	560	559	591	595	601	593	591	559	542	560	594	560	598	575	589	563	562	564	625	569	598	549	515	601	593	555	577	566	564	533	607	609	579	587	609	551	622	572	546	605	582	559	583	602	604	602	590	589	646	571	633	585	578	605	576	623	622	577	590	603	619	593	596	595	598	604	614	549	578	585	594	590	540	612	566	562	554	583	591	630	568	582	633	601	608	577	631	573	590	598	618	596	553	579	557	553	593	591	577	561	575	614	598	600	599	563	589	545	585	610	603	558	600	583	608	619	587	573	588	567	603	579	608	597	588	550	592	558	569	574	572	566	593	578	577	583	578	554	620	604	574	568	562	611	647	594	580	561	608	590	619	583	585	584	606	595	525	627	569	599	571	617	597	610	647	589	601	537	573	587	592	581	574	611	582	631	562	574	559	548	543	544	589	583	613	573	553	613	582	606	589	579	561	577	580	586	598	608	550	626	602	568	620	614	563	533	633	526	587	566	563	615	591	610	549	559	603	575	612	553	575	558	611	588	605	582	589	603	659	619	556	537	585	583	619	592	604	546	594	572	582	603	582	595	569	587	554	577	606	555	531	569	581	559	545	584	555	529	607	612	611	649	583	574	539	548	620	627	589	570	562	579	578	602	572	595	607	545	581	571	556	578	617	572	562	583	584	605	610	574	607	570	575	561	581	559	543	564	595	560	575	560	605	586	577	574	595	609	616	600	615	592	539	553	589	590	528	617	588	550	618	626	585	578	597	616	595	612	620	574	596	605	606	586	521	589	588	595	609	612	612	611	592	613	561	614	607	586	600	592	578	573	586	563	547	564	608	592	580	531	594	573	549	605	618	598	565	604	553	554	596	608	618	568	582	590	565	576	598	586	607	583	594	574	595	608	572	579	642	575	630	622	513	593	613	564	606	608	600	593	547	579	580	575	595	602	584	556	631	601	596	554	609	573	607	565	591	543	576	584	604	583	590	539	604	571	558	582	532	602	528	602	543	606	577	565	570	580	608	580	563	610	579	578	584	612	560	597	647	617	549	585	635	528	572	570	615	597	598	565	564	556	559	604	578	613	574	576	604	582	590	567	557	595	579	554	571	571	577	550	539	569	612	564	576	621	574	617	575	577	568	616	587	573	577	540	569	574	609	567	586	628	587	583	569	582	610	556	595	573	584	565	580	612	599	577	591	570	629	608	549	571	599	615	565	545	598	612	578	619	585	605	552	570	580	586	603	555	567	581	536	566	607	555	609	616	599	584	585	561	560	581	617	613	589	611	564	550	621	560	558	572	574	593	599	598	617	597	577	581	635	568	635	552	623	595	583	585	542	547	616	574	592	593	611	598	588	585	548	608	619	608	557	576	568	559	607	610	572	558	586	645	589	564	615	573	606	567	594	566	534	573	563	559	543	594	573	598	605	633	602	572	544	624	575	591	592	594	557	595	516	604	589	593	606	583	580	550	605	603	581	593	584	592	621	590	594	593	533	592	572	550	569	566	577	578	600	565	548	596	565	569	583	577	557	577	575	577	578	569	608	565	597	604	564	583	583	570	597	616	590	631	632	572	547	586	556	554	569	567	595	572	615	580	623	612	540	596	566	577	631	536	592	581	547	608	574	560	529	606	582	531	615	554	544	625	625	583	585	550	587	556	592	606	623	585	550	584	556	620	532	617	574	585	606	558	585	558	592	608	580	596	619	564	594	603	598	556	586	600	606	603	563	590	585	568	579	578	567	585	556	583	541	603	597	572	555	593	568	613	543	583	581	562	608	555	592	585	551	562	597	555	558	568	556	617	555	547	562	582	583	614	573	597	585	637	578	572	585	602	598	566	570	559	579	597	559	630	620	548	616	621	653	592	610	583	574	548	572	559	600	634	601	611	598	635	542	576	564	577	581	588	600	581	552	577	580	597	538	573	595	567	623	586	591	601	579	575	565	600	562	539	615	585	609	585	613	595	575	605	551	549	565	617	584	596	612	613	628	552	595	584	540	590	585	578	578	610	595	560	560	600	642	630	580	571	563	585	637	587	597	570	606	548	573	568	550	616	577	601	577	597	590	604	569	605	553	582	554	593	587	599	607	603	622	559	549	592	611	561	608	591	593	586	585	575	605	618	565	584	549	571	553	595	562	502	554	573	563	578	567	595	584	583	591	573	552	587	599	594	591	552	594	572	575	608	578	582	524	625	584	594	572	593	586	581	577	620	571	584	583	543	602	619	583	577	617	603	552	597	571	581	557	577	527	608	604	591	543	572	550	563	568	559	622	545	588	565	613	646	585	588	580	553	610	567	609	590	555	562	597	616	605	572	584	565	594	553	576	616	521	578	570	584	586	551	593	601	545	611	572	585	557	566	582	585	621	591	551	604	622	600	599	546	605	622	569	554	557	627	594	550	583	593	592	565	595	592	612	612	610	607	567	571	607	552	580	530	581	594	621	591	607	552	537	589	649	605	600	587	604	553	591	552	564	620	582	560	609	559	559	574	595	588	607	582	568	549	593	542	617	605	587	596	593	579	565	579	598	581	601	596	614	621	565	578	568	591	554	587	580	607	586	573	562	644	643	576	627	586	608	584	589	591	548	600	623	585	611	582	560	605	553	568	571	586	597	600	609	607	578	585	608	615	618	586	562	610	634	619	591	604	587	573	580	559	602	602	560	568	611	549	616	608	571	588	601	559	580	571	587	610	565	597	552	621	572	575	583	546	574	615	630	586	581	610	557	593	587	620	614	580	597	582	630	586	553	590	591	543	610	544	641	555	598	578	580	578	549	547	574	622	637	565	545	607	600	603	632	646	569	568	593	595	563	570	599	556	553	529	566
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
