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
336868394129	336868394688	336868395238	336868395788	336868396338	336868396888	336868397438	336868397988	336868398538	336868399088	336868399638	336868400188	336868400738	336868401288	336868401838	336868402388	336868402938	336868403488	336868404038	336868404588	336868405138	336868405688	336868406238	336868406788	336868407338	336868407888	336868408438	336868408988	336868409538	336868410088	336868410638	336868411188	336868411738	336868412288	336868412838	336868413388	336868413938	336868414488	336868415038	336868415588	336868416138	336868416688	336868417238	336868417788	336868418338	336868418888	336868419438	336868419988	336868420538	336868421088	336868421638	336868422188	336868422738	336868423288	336868423838	336868424388	336868424938	336868425488	336868426038	336868426588	336868427138	336868427688	336868428238	336868428789	336868429338	336868429888	336868430438	336868430988	336868431538	336868432088	336868432638	336868433188	336868433738	336868434288	336868434838	336868435389	336868435938	336868436488	336868437038	336868437588	336868438138	336868438688	336868439238	336868439788	336868440338	336868440888	336868441438	336868441988	336868442538	336868443089	336868443638	336868444189	336868444738	336868445288	336868445838	336868446388	336868446938	336868447488	336868448038	336868448588	336868449138	336868449688	336868450239	336868450788	336868451338	336868451888	336868452438	336868452988	336868453538	336868454088	336868454638	336868455188	336868455739	336868456288	336868456838	336868457388	336868457938	336868458488	336868459038	336868459588	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31052	28398	32255	18501	10240	5362	3785	3058	2833	3414	3676	8235	13716	17907	15266	11225	7065	3727	1661	911	454	306	192	179	149	193	161	150	181	152	153	162	151	186	175	166	151	167	161	175	171	158	183	175	164	159	170	172	163	181	150	149	166	142	161	163	151	168	176	159	152	162	160	153	152	169	172	143	150	160	147	172	171	160	181	176	162	161	151	158	153	161	164	177	172	167	165	172	146	172	179	162	150	176	154	154	184	179	154	144	152	157	150	168	177	157	171	162	170	177	141	152	141	174	154	163	171	158	138	157	171	168	161	148	159	145	174	145	159	148	144	150	169	152	157	149	143	179	139	167	163	137	137	164	176	157	179	177	178	155	163	173	164	158	158	166	190	148	170	153	178	136	164	163	178	161	167	136	142	166	150	158	153	177	166	150	170	157	163	156	174	165	149	156	188	164	181	169	178	169	175	163	162	158	168	173	166	145	172	189	136	152	147	173	128	162	152	160	150	158	170	169	165	127	178	155	163	177	144	165	159	145	140	175	164	172	162	131	171	151	156	160	153	163	141	169	155	133	173	169	178	155	149	160	162	155	162	156	164	161	159	150	173	155	159	176	141	156	174	162	149	157	172	172	128	175	162	170	161	156	147	147	149	161	150	149	162	148	155	145	163	172	193	156	146	150	157	169	150	164	148	142	165	187	157	186	165	152	154	140	153	129	150	172	146	167	165	172	168	153	151	151	163	161	165	144	187	116	142	157	134	158	161	160	164	139	172	154	164	155	164	167	185	149	171	154	163	160	155	168	151	139	162	175	145	173	169	155	141	140	165	169	152	127	155	196	171	174	176	141	162	162	144	183	158	171	170	140	156	162	139	150	148	175	186	143	147	152	176	151	172	168	159	147	170	166	151	140	161	147	163	141	201	171	182	165	155	140	176	140	166	153	166	162	181	187	157	144	160	154	163	147	157	155	163	174	165	182	183	180	171	175	160	133	172	149	148	180	155	138	171	146	147	155	171	130	146	163	158	152	165	153	146	157	158	144	181	163	154	159	204	172	174	180	184	150	155	140	142	165	139	176	145	150	152	182	155	165	152	158	162	159	146	188	171	163	157	159	169	155	161	187	174	150	162	161	156	165	163	187	159	149	182	176	160	163	184	184	168	140	157	166	165	180	159	165	171	168	159	162	172	145	146	147	174	172	151	154	173	155	165	162	146	162	149	168	153	177	165	142	207	179	159	162	166	158	156	150	175	158	161	186	173	140	136	182	159	146	171	139	160	151	161	160	183	195	156	178	137	168	173	159	151	162	169	142	181	147	165	142	163	170	146	154	148	163	151	170	151	164	160	146	174	176	167	169	155	150	165	157	163	166	143	149	181	144	184	148	167	138	160	174	189	162	148	156	157	209	150	152	158	146	157	150	163	146	161	164	168	144	142	164	197	176	179	151	153	171	158	162	153	201	165	172	168	173	166	163	143	164	140	165	168	150	170	180	194	150	155	147	165	170	149	159	167	170	162	151	163	165	167	167	140	158	151	145	144	171	156	159	176	144	131	153	155	156	170	176	143	152	155	165	150	149	140	161	165	147	171	149	158	149	197	163	166	141	164	149	173	161	160	177	172	175	163	165	164	171	180	154	155	165	151	156	159	145	160	141	151	172	154	176	159	167	152	160	179	158	155	175	149	152	158	141	166	184	178	161	163	164	146	159	163	163	169	158	147	161	158	157	154	153	156	160	166	150	163	166	162	186	174	172	176	155	169	155	131	171	152	133	149	162	174	177	173	154	137	151	157	148	160	171	151	178	167	165	151	148	140	164	149	167	169	150	145	165	159	163	153	157	157	164	150	152	134	181	161	157	151	153	172	146	149	154	133	163	175	188	149	133	166	161	179	145	154	150	167	163	155	157	183	183	162	175	179	174	166	139	158	158	164	164	147	161	152	167	155	155	182	170	137	139	151	165	167	139	158	174	153	166	164	175	144	165	161	157	164	158	151	151	164	147	142	152	155	177	179	151	162	139	157	159	145	164	156	163	191	145	172	157	162	155	155	183	138	164	168	155	150	135	177	151	149	157	156	180	154	136	181	168	159	169	144	174	158	176	143	145	155	154	187	161	163	169	142	171	147	180	180	162	157	158	147	163	147	152	156	163	138	166	179	159	182	162	170	189	164	170	149	191	149	155	159	156	152	134	163	179	156	153	153	177	161	152	159	183	168	169	145	138	164	172	163	136	165	168	160	136	173	146	145	130	143	146	172	164	163	150	147	154	173	159	134	177	180	149	159	176	169	156	164	153	182	155	152	165	164	162	143	159	153	155	166	177	170	162	174	145	152	152	154	187	169	163	149	178	154	168	169	163	158	153	174	153	128	150	180	174	150	147	147	161	147	135	145	170	170	175	157	149	149	162	165	180	149	166	162	188	164	163	181	163	162	157	164	183	159	186	157	175	137	162	165	149	151	152	156	164	189	144	165	135	178	143	165	164	153	152	158	173	136	147	160	174	172	177	159	145	157	160	169	157	160	176	163	173	179	153	140	188	166	178	146	131	163	152	164	152	154	170	165	168	164	174	125	151	159	159	164	177	149	147	168	164	156	160	159	146	164	159	152	170	166	174	137	163	172	163	191	167	151	161	175	170	146	153	150	172	137	192	154	145	182	166	150	146	163	170	167	148	166	158	169	174	154	162	177	161	176	157	162	157	160	180	173	168	181	157	181	159	157	164	179	163	157	155	162	158	169	150	185	165	144	181	164	140	143	167	172	167	167	149	162	163	141	185	152	135	171	163	164	146	165	171	181	170	164	165	154	167	135	146	167	157	159	193	160	164	148	168	164	163	159	168	160	183	166	168	172	156	153	148	141	160	153	144	174	173	165	158	169	162	146	145	145	148	164	168	165	152	149	140	170	151	172	152	166	175	188	176	158	147	157	157	168	171	160	177	153	138	174	158	158	150	154	154	166	150	153	167	150	167	143	154	146	176	176	167	166	139	155	148	155	180	185	158	175	164	161	146	140	135	157	154	164	142	172	151	167	157	164	146	160	164	155	142	147	147	161	155	152	149	163	182	152	161	174	157	138	167	141	152	184	158	153	144	152	155	121	135	156	129	141	150	144	159	144	154	161	167	148	171	162	162	141	167	134	143	163	156	162	147	178	165	153	154	182	147	158	153	168	157	176	161	172	161	147	145	165	140	174	169	135	170	174	143	140	165	171	184	161	160	180	175	149	154	167	162	173	181	168	143	156	171	149	170	180	146	192	142	173	165	145	153	142	168	155	158	190	151	196	158	149	140	179	151	126	168	155	159	163	162	151	148	154	154	142	157	169	143	141	157	158	172	154	164	159	179	152	178	134	146	166	146	180	140	151	160	192	166	174	139	136	142	152	170	166	152	155	156	160	150	171	158	153	166	166	161	163	176	163	191	151	186	177	157	137	149	162	168	153	151	162	151	184	164	170	175	187	148	147	156	166	157	161	151	170	171	144	155	125	170	161	180	121	164
19145	21963	28042	16866	11886	10505	10619	10931	11575	14437	15837	26401	36477	39820	36518	30809	23534	15322	7631	4170	1989	1156	660	512	465	419	402	423	409	407	417	415	416	411	376	380	397	400	385	422	400	385	435	390	385	408	402	416	410	413	386	372	402	425	419	387	410	409	374	412	377	415	374	423	417	432	426	390	405	412	412	400	390	404	404	396	402	417	396	376	424	442	429	343	381	396	408	401	431	408	436	387	382	389	418	448	368	362	395	408	411	398	420	413	406	390	413	397	362	374	416	408	399	418	364	408	433	417	379	410	410	381	419	453	438	409	345	433	417	405	393	382	416	355	451	389	377	422	395	410	372	389	443	429	419	382	404	374	416	386	390	431	391	401	375	387	412	403	415	368	406	384	430	418	404	365	409	384	416	403	412	404	399	417	386	402	363	404	398	395	395	413	389	415	406	408	424	413	399	392	398	384	415	385	407	404	412	397	412	400	405	378	391	400	394	379	437	377	439	429	400	417	397	397	432	408	399	375	380	425	384	437	390	404	413	422	439	373	395	421	406	423	415	423	395	443	412	400	409	418	423	393	384	399	382	396	409	398	404	391	405	417	407	411	386	433	391	377	388	405	417	411	412	371	403	380	401	442	417	390	392	393	370	375	419	384	402	390	383	396	372	393	404	402	436	402	397	447	404	406	399	392	405	413	406	412	413	408	390	424	421	405	443	404	420	434	430	404	406	412	378	430	430	410	374	436	417	374	410	416	445	397	375	400	355	428	416	435	379	440	389	397	389	430	358	385	414	429	414	410	443	416	409	426	382	419	416	392	408	394	393	401	422	398	422	408	406	433	380	442	377	372	363	374	374	423	371	383	406	398	398	423	412	394	395	404	406	371	392	364	403	421	377	395	384	397	440	429	392	390	386	418	418	358	369	436	407	402	441	410	406	429	435	421	383	416	380	386	400	391	405	416	401	419	412	405	413	411	436	396	357	389	400	407	395	407	364	372	382	405	384	397	363	401	420	386	404	392	400	393	407	451	376	422	387	389	447	419	421	367	390	385	387	402	410	375	409	394	390	402	410	354	453	418	435	433	402	443	406	404	369	398	372	423	424	400	407	425	402	422	431	404	398	426	422	401	387	368	403	403	376	383	377	405	398	382	400	429	383	409	400	421	382	404	441	408	399	416	382	445	368	424	405	377	407	430	385	411	378	381	419	410	384	359	426	420	401	457	415	398	402	379	400	406	373	394	399	410	430	372	415	380	422	422	416	396	374	410	381	378	391	420	429	404	440	370	395	407	428	408	440	414	391	400	394	390	434	409	407	395	393	375	404	436	359	413	402	410	426	386	408	415	346	418	396	411	371	383	406	428	446	442	389	396	381	386	403	386	434	417	420	418	361	402	371	405	390	375	411	429	394	370	416	431	420	433	374	420	406	407	410	399	411	426	413	420	399	413	411	418	452	389	398	363	431	377	391	352	403	376	416	390	419	424	387	375	371	376	411	399	405	366	398	397	436	405	386	450	409	429	419	403	408	401	375	417	387	403	395	408	376	412	393	399	404	426	396	401	407	414	429	400	421	399	408	402	380	393	400	385	408	413	442	428	400	401	362	419	420	383	403	414	424	415	385	385	362	426	405	422	352	408	385	403	400	366	368	395	414	445	440	444	350	374	395	399	368	400	394	405	404	450	386	405	400	365	403	391	428	430	416	417	393	407	388	388	389	384	446	399	413	390	422	381	406	374	378	407	400	384	374	384	417	421	417	454	376	395	393	400	421	403	424	411	394	383	421	414	378	392	453	415	391	400	385	414	415	411	405	427	399	379	431	398	417	441	399	418	372	378	390	413	424	404	427	412	438	409	416	393	357	410	381	427	364	402	406	423	386	347	405	406	388	415	415	399	410	420	419	429	385	434	404	405	414	389	393	393	416	440	374	384	395	395	413	398	401	442	415	376	418	386	399	397	383	417	417	397	417	422	411	385	380	395	401	394	392	388	383	391	398	400	400	452	404	431	397	394	410	388	388	396	378	394	412	401	413	405	463	426	417	411	412	423	404	412	404	423	377	399	387	413	408	435	406	425	391	386	407	393	381	391	406	380	391	397	398	417	369	394	417	402	374	410	414	405	382	414	393	408	355	393	398	418	424	382	402	393	389	411	403	399	435	398	369	412	377	423	412	457	421	395	390	398	412	366	429	404	385	400	441	379	416	411	399	428	396	381	394	432	412	405	429	419	402	418	385	376	381	416	371	407	368	401	398	424	413	433	417	432	412	425	391	427	395	397	393	388	425	403	409	380	385	408	404	413	380	450	395	418	390	370	415	410	423	408	380	400	393	390	430	431	385	425	417	390	412	395	383	407	399	393	373	404	409	382	392	383	379	402	405	406	397	432	385	400	401	379	377	420	406	374	400	431	383	340	405	382	377	395	379	428	403	346	384	398	413	399	421	397	416	420	404	393	449	393	428	434	397	393	408	384	405	389	432	400	391	405	428	386	399	412	395	410	378	383	402	392	438	396	405	411	387	419	396	422	391	397	416	399	392	414	391	387	450	428	377	380	428	439	391	385	417	403	410	376	411	363	395	357	386	405	389	405	396	429	427	416	451	416	389	394	384	373	400	389	392	411	366	399	381	398	412	431	446	429	356	429	369	446	415	419	409	431	393	405	416	388	399	376	401	429	375	402	383	433	437	375	428	386	414	407	395	386	412	396	384	368	404	385	402	398	380	393	390	405	379	407	384	417	438	427	393	414	376	432	383	416	394	380	386	414	399	393	396	404	413	385	370	441	390	406	382	408	369	399	389	408	402	410	408	412	398	401	433	377	406	409	392	388	418	421	429	417	405	378	374	370	375	398	407	370	410	432	386	399	397	396	409	400	376	398	444	428	413	400	406	447	413	417	405	404	429	396	394	427	395	400	410	427	360	399	395	395	414	394	408	383	377	426	390	408	400	390	381	397	404	413	396	406	410	393	406	416	414	419	428	438	357	405	435	417	392	399	418	396	421	442	403	439	406	409	407	430	432	365	374	441	392	412	419	406	414	384	404	428	394	392	352	412	399	417	370	392	396	446	389	404	377	392	403	436	422	434	417	369	384	384	399	409	400	405	389	411	413	402	425	384	412	368	400	414	394	412	393	400	369	421	402	401	415	391	428	372	422	418	396	375	401	431	377	394	413	373	404	438	424	406	393	400	407	397	416	419	421	415	389	431	387	394	374	414	427	408	408	415	416	385	383	407	399	389	358	437	452	397	377	416	399	445	378	403	426	406	428	387	399	417	436	416	394	397	473	413	407	397	410	414	394	437	394	407	409	396	413	383	406	409	450	419	376	408	430	384	438	385	397	389	428	365	410	397	434	399	399	449	400	415	402	418	427	440	396	425	387	384	390	441	406	382	407	397	421	403	369	421	396	386	423	399	400	380	380	410	382	384	411	393	375	390	426	406	390	369	383	362	371	380	422	410	398	413	399	405	396	416	398	384	403	422	412	399	423	383	382	420
6033	3897	2378	1144	761	546	430	391	400	363	374	516	677	884	878	797	592	461	350	295	242	227	199	185	186	201	206	191	213	176	204	165	213	208	199	183	192	203	223	186	172	216	199	225	224	170	194	189	190	191	222	179	194	201	186	194	193	207	213	191	191	198	193	204	196	212	184	183	211	200	192	201	169	165	208	197	197	200	216	178	195	214	179	203	197	184	204	201	170	191	202	228	197	170	182	203	211	211	148	215	192	181	181	179	175	218	210	166	232	186	180	188	228	176	201	192	202	209	198	184	192	220	192	202	179	211	217	206	188	202	226	191	186	225	226	181	203	183	209	189	185	196	199	191	180	212	200	201	191	207	197	203	173	202	184	160	175	210	204	205	202	187	185	214	216	182	199	193	192	209	199	199	191	204	176	221	181	211	190	193	207	196	211	205	189	192	175	207	184	189	207	203	205	203	228	215	189	201	187	214	211	195	193	186	194	189	195	204	207	182	196	211	200	190	203	222	190	199	197	216	223	208	205	153	190	181	171	212	184	191	221	189	210	217	223	187	183	193	203	202	209	198	173	224	187	185	174	175	204	202	167	216	212	216	188	237	180	231	229	215	176	209	170	195	197	188	194	196	190	188	192	207	212	176	209	196	200	210	196	223	190	200	195	188	219	185	182	194	175	215	183	184	187	191	176	171	191	190	175	198	180	198	180	207	176	188	170	183	213	228	205	205	186	199	210	182	200	186	206	175	217	186	197	181	197	207	200	234	178	199	197	194	208	199	214	206	197	203	198	207	177	215	213	201	188	196	199	197	182	224	215	181	206	204	214	186	179	198	206	186	210	185	186	210	201	192	195	193	208	184	190	211	197	221	206	223	184	201	186	185	184	179	185	193	174	204	198	190	197	200	193	197	179	191	218	170	183	200	172	190	210	183	166	209	192	192	195	220	205	198	187	194	191	217	208	198	204	170	194	195	203	175	190	171	181	211	209	193	200	209	180	215	180	225	193	179	184	192	231	183	222	188	209	196	208	187	207	207	191	187	186	192	212	191	199	218	199	187	172	210	174	188	181	197	182	186	195	186	189	186	184	203	193	220	194	202	199	193	202	184	209	188	205	193	190	208	193	194	198	185	191	200	216	181	234	173	186	192	179	198	194	195	199	190	192	202	191	202	196	189	212	207	224	195	196	207	192	212	185	206	181	179	186	188	196	186	167	179	187	194	224	167	182	177	195	197	202	191	193	220	215	218	210	176	211	187	170	170	193	217	214	198	190	181	211	201	189	198	186	225	201	240	190	199	188	199	211	202	181	201	195	215	210	204	190	209	180	194	223	186	199	226	181	169	194	191	196	225	194	210	210	177	197	200	186	207	193	186	189	196	202	220	195	223	222	189	207	206	170	194	183	197	191	198	187	233	193	205	183	187	166	185	200	208	199	191	185	213	186	200	205	207	216	205	198	194	204	182	214	184	159	206	206	190	206	174	195	189	171	182	182	194	189	206	213	218	195	192	203	185	200	215	216	195	190	185	191	185	185	211	206	200	215	209	179	197	180	183	177	183	184	197	216	179	197	216	206	167	198	180	223	201	203	192	195	193	204	206	173	176	200	174	193	218	197	198	210	193	209	213	195	204	213	167	188	204	226	193	194	229	204	207	200	189	228	206	207	203	237	211	192	213	192	223	223	205	211	209	197	201	190	194	231	196	185	208	190	192	208	177	203	185	226	215	198	187	189	196	212	168	195	180	200	199	193	192	179	191	193	188	201	183	193	178	176	194	191	193	197	221	202	190	200	199	184	182	198	232	200	197	213	216	201	185	184	207	181	216	187	190	196	198	180	194	177	221	174	188	211	185	210	212	188	187	181	204	200	176	211	210	217	178	204	212	167	193	210	195	193	189	214	175	206	175	189	204	202	202	205	186	192	208	196	193	205	178	194	200	215	179	192	165	186	208	192	181	212	218	212	219	199	218	206	199	188	175	161	210	202	212	209	188	211	173	228	200	211	189	208	171	206	181	209	193	191	190	186	195	185	188	196	220	187	198	189	203	214	201	198	200	176	203	188	204	214	193	204	189	210	213	200	215	180	194	195	192	187	184	189	189	187	205	183	187	198	173	195	228	187	206	184	187	212	225	191	218	208	204	204	161	189	214	214	226	206	201	184	202	198	192	221	183	203	214	223	194	197	162	181	214	187	209	203	201	200	170	196	197	201	199	207	222	175	234	197	180	184	202	204	201	207	188	191	190	197	191	174	183	209	192	221	222	197	203	191	212	191	187	172	188	191	192	215	201	197	198	192	185	208	191	198	216	198	198	213	176	205	193	202	174	217	210	184	207	184	201	208	220	208	210	173	202	177	205	197	187	207	210	213	183	196	178	171	187	211	192	180	197	194	205	195	180	157	190	185	191	161	187	173	201	183	196	182	184	173	192	199	204	205	180	191	215	167	188	222	213	215	178	190	187	228	215	201	192	185	223	183	195	170	210	195	194	191	210	214	175	216	188	208	197	192	199	193	176	187	210	208	208	206	200	207	206	197	208	192	187	215	186	202	216	191	182	213	182	206	174	174	209	205	178	205	201	209	162	196	199	189	213	191	212	176	182	203	193	200	201	202	199	171	203	211	194	182	207	198	204	205	183	174	187	209	185	187	230	206	180	178	210	185	188	178	206	180	180	181	184	199	177	204	165	197	215	178	212	206	187	181	200	193	206	194	202	199	186	191	192	148	202	217	203	192	195	212	200	226	193	194	182	204	217	178	187	186	213	178	184	196	193	192	189	190	187	214	195	204	209	207	187	228	216	223	181	210	228	231	205	204	233	202	217	174	203	218	219	210	192	197	198	189	192	214	199	211	211	218	201	185	202	178	210	204	188	190	198	196	195	198	196	204	184	212	208	199	204	185	203	194	190	212	188	179	201	175	204	217	201	180	219	212	200	186	190	224	212	181	187	193	188	199	204	201	198	210	185	198	187	190	195	206	195	226	188	203	208	195	174	181	183	177	186	189	190	213	216	190	208	184	198	196	212	179	213	205	188	183	197	196	234	206	178	225	207	204	179	185	159	181	177	197	196	213	202	211	184	181	189	182	198	188	192	190	187	190	195	201	196	201	194	183	204	184	170	205	224	213	175	182	206	187	184	177	187	198	175	197	203	196	223	195	198	202	202	186	201	167	197	206	193	191	182	204	190	203	179	189	194	193	178	180	211	182	214	212	198	202	181	186	184	207	197	198	205	227	184	182	193	196	191	215	187	195	200	176	210	203	177	195	190	208	185	211	205	195	202	225	206	204	182	182	173	220	176	206	197	212	205	194	200	190	217	205	189	208	170	179	189	187	202	189	170	189	186	196	179	197	187	217	189	201	191	219	204	203	202	215	180	194	191	192	184	187	174	191	215	207	187	190	225	201	196	196	189	178	193	202	203	205	169	221	215	204	187	205	184	193	201	204	205	196	214	194	201	214	214	211	181	187	201	188	210	211	182	192	191	193	203
4125	4145	3590	2779	2393	2044	1745	1564	1439	1627	1604	2405	3308	3747	4041	3253	2181	1574	1047	729	654	546	496	532	467	463	488	466	496	515	509	512	485	496	468	468	459	508	487	547	529	456	456	485	443	471	505	479	487	488	516	477	499	462	502	488	490	492	482	442	478	490	509	493	519	472	469	479	526	486	430	513	471	477	470	491	473	477	509	485	495	519	479	502	499	518	464	488	475	481	481	458	506	498	482	462	471	486	493	466	486	484	457	450	499	499	474	490	490	454	488	436	491	513	491	471	494	445	486	490	522	494	507	455	466	488	487	472	462	469	479	508	501	478	460	507	463	451	479	483	495	502	449	451	497	475	499	501	472	510	504	513	510	498	533	482	446	461	534	486	522	439	497	471	468	486	466	471	488	486	439	490	527	461	488	472	524	464	460	455	436	458	469	483	516	544	459	444	478	508	477	475	477	505	489	500	489	496	450	485	472	492	513	425	470	439	472	483	489	463	476	486	466	480	483	461	467	433	474	484	461	490	457	456	510	500	499	503	471	501	495	462	496	514	454	486	461	487	466	478	489	489	453	493	501	464	499	485	513	500	490	485	484	507	467	452	489	513	458	456	473	495	521	440	515	500	425	498	498	461	503	491	503	488	498	482	444	471	421	506	508	479	512	459	476	477	475	512	483	498	489	480	467	520	483	458	468	458	494	476	456	455	480	504	479	498	498	462	508	483	470	488	470	475	481	475	478	492	498	488	524	492	467	465	478	476	422	501	466	472	452	460	470	488	491	457	496	503	543	479	465	484	459	504	511	497	473	492	530	438	495	418	486	505	500	460	478	461	494	480	441	467	471	461	505	503	463	433	479	495	437	512	477	463	485	478	487	505	504	490	518	487	492	470	484	470	466	476	501	482	480	442	452	522	492	475	458	488	503	499	497	510	481	487	465	506	475	515	488	485	451	448	509	506	455	497	477	498	471	503	478	475	447	499	492	495	477	512	513	506	472	468	485	419	490	498	506	476	501	487	501	528	480	445	504	468	480	458	506	464	466	486	482	460	498	507	474	439	441	481	514	485	485	494	460	483	487	440	476	487	512	518	453	476	511	451	458	486	489	504	487	492	504	492	499	469	506	503	465	492	488	487	478	488	467	482	486	473	490	538	482	481	488	485	468	476	500	536	493	467	448	440	482	487	498	447	473	451	502	467	506	493	427	456	470	502	515	482	437	472	525	447	500	489	468	465	429	491	503	498	483	495	470	505	493	496	465	523	470	425	448	510	463	453	502	484	506	469	494	467	488	471	502	498	487	496	481	514	484	464	484	489	467	470	460	469	451	464	512	499	480	472	476	439	468	490	489	499	474	461	477	502	447	473	490	490	499	482	497	439	451	475	508	458	492	480	461	459	429	508	507	436	514	499	421	482	467	485	492	498	441	480	485	477	461	467	463	437	476	504	491	501	474	465	497	476	510	520	473	497	464	457	470	476	535	467	493	505	495	459	510	494	468	492	471	471	498	485	440	476	476	468	448	534	516	469	487	434	512	508	497	472	498	476	498	477	431	497	499	475	495	479	509	470	483	480	490	445	488	452	499	513	470	473	488	539	499	480	470	460	494	483	493	446	464	496	440	478	518	479	473	490	479	446	475	516	482	461	480	453	483	496	471	414	484	443	483	485	531	483	517	481	419	525	490	433	501	510	499	478	449	470	521	497	500	512	480	463	452	531	510	473	497	475	532	475	463	494	498	454	500	477	479	508	500	471	504	462	465	502	482	490	474	481	494	488	474	480	469	490	493	479	494	478	467	464	510	480	484	478	533	499	462	496	506	484	479	476	484	496	485	503	481	479	452	467	432	494	443	487	463	477	477	510	519	484	500	503	464	448	494	428	463	486	443	468	469	425	468	470	466	461	508	462	487	452	508	483	448	479	498	466	475	491	495	470	538	478	483	514	425	488	474	450	498	494	469	475	489	476	448	486	481	481	457	498	513	517	475	484	469	494	448	515	507	477	470	491	461	440	488	476	497	470	462	488	475	512	480	497	472	505	462	454	509	483	485	485	496	481	526	461	456	470	482	506	494	493	503	514	496	503	506	492	478	467	497	487	487	476	516	483	503	469	475	491	476	475	501	523	492	525	455	497	465	482	500	467	543	481	481	489	484	453	516	443	498	509	471	483	477	486	523	464	457	475	488	462	444	503	462	459	503	485	477	495	484	458	479	495	477	511	497	493	510	480	493	469	489	494	447	478	462	481	519	468	522	464	506	494	465	484	495	500	501	504	451	449	477	514	515	499	472	513	484	488	484	499	432	451	456	505	513	467	502	501	474	478	479	456	499	467	500	475	511	493	505	479	484	460	510	461	459	494	436	459	452	472	517	489	490	504	471	498	466	488	491	491	484	542	492	484	477	469	449	443	511	483	462	480	451	448	466	482	507	512	494	478	491	482	495	485	476	487	468	475	500	454	476	490	483	453	486	473	492	442	459	492	458	458	493	493	489	468	459	432	477	481	483	456	477	501	444	531	482	485	498	479	469	480	513	503	531	529	478	468	488	496	500	490	464	470	497	494	502	469	506	506	477	505	443	498	497	466	509	487	455	499	471	467	506	483	494	477	467	506	524	491	482	455	467	462	427	484	500	505	439	481	488	497	498	473	474	497	445	489	496	503	494	463	484	450	515	477	488	470	495	479	484	529	502	515	497	452	484	449	447	526	514	462	511	505	492	489	459	460	488	480	466	476	453	444	500	506	452	497	515	476	475	436	481	510	499	518	453	469	513	528	477	462	478	455	465	472	482	462	478	431	505	439	494	481	508	461	477	521	489	455	478	525	478	480	522	483	481	489	462	482	451	503	519	497	504	509	505	479	504	483	500	518	457	465	469	478	491	460	475	521	484	436	455	448	495	460	491	469	478	483	447	500	470	513	514	474	490	458	475	441	439	498	479	444	445	456	465	511	489	508	499	460	478	497	466	499	481	485	474	464	478	453	489	463	502	459	449	483	498	463	474	520	488	455	507	488	507	446	507	494	499	464	524	508	493	440	501	536	487	465	487	491	485	469	450	500	445	498	488	499	492	501	520	505	486	497	464	459	461	435	487	423	488	450	491	482	426	481	491	459	481	537	464	499	500	443	481	458	508	493	538	480	444	524	498	459	474	448	456	478	477	434	476	498	528	503	481	527	468	513	502	488	473	518	433	511	513	521	530	499	462	495	499	495	471	466	458	508	485	453	462	478	466	464	501	479	512	462	475	503	497	465	529	512	483	459	457	511	487	459	475	530	541	463	491	457	545	504	485	487	487	470	468	481	465	468	456	450	483	464	487	460	506	438	485	458	484	491	491	487	464	473	490	494	494	492	516	472	492	489	472	521	497	488	522	476	474	453	503	488	496	480	481	493	505	470	496	518	481	463	519	489	492	540	487	478	493	464	459	481	462	472	478	495	479	464	485	491	476	493	487	471	500	533	463	508	511	467	475	492	488	457	480	505	454	480	464	440
21438	18449	17573	8641	4349	2836	1930	1671	1555	1963	3631	7296	10179	9445	7324	4462	2672	1328	623	400	255	193	181	158	198	162	180	148	165	175	177	153	199	196	199	171	176	187	183	152	182	169	187	165	171	193	219	170	165	172	202	185	167	180	168	202	173	183	173	171	183	153	184	157	165	185	168	170	176	189	190	180	180	181	181	206	189	203	177	167	183	170	184	184	179	190	216	178	172	169	182	227	157	154	187	167	187	157	180	171	178	161	178	173	181	179	180	166	181	190	197	177	189	179	177	159	153	167	194	173	178	169	158	169	188	188	184	181	162	169	169	152	185	187	184	189	173	161	168	210	184	177	173	188	177	183	177	200	155	172	154	172	182	189	165	198	191	193	172	157	192	165	186	179	184	188	219	155	194	159	183	206	199	173	166	180	188	188	173	195	169	190	179	151	171	188	156	177	177	196	191	156	177	187	149	185	168	191	181	157	160	135	183	163	187	165	185	180	170	163	183	175	183	157	183	196	176	139	171	178	185	165	179	193	163	166	200	179	169	167	194	189	175	171	176	160	173	171	192	162	187	171	145	174	198	182	166	184	173	195	177	159	179	201	169	163	181	172	184	184	181	196	179	184	179	191	195	186	172	186	160	170	174	184	168	177	181	191	190	168	172	182	187	171	182	174	184	179	196	188	183	187	156	164	179	187	187	176	180	207	233	191	194	179	187	159	190	168	191	161	196	183	187	175	174	190	179	178	196	176	187	179	178	171	181	189	172	198	181	179	176	208	153	201	178	185	200	179	187	180	149	147	164	190	178	153	162	176	179	182	162	189	169	168	180	188	168	171	186	164	206	175	184	130	200	183	195	210	187	167	197	185	152	195	195	194	187	207	175	175	161	184	199	147	184	168	186	169	195	183	202	185	175	169	157	186	176	185	170	210	163	160	184	179	164	207	184	169	169	174	178	193	186	182	188	179	169	176	189	198	167	184	200	184	159	156	157	186	175	178	178	214	175	177	206	175	176	185	195	176	163	157	192	170	174	191	189	169	172	168	213	166	205	165	177	166	205	187	202	188	188	177	184	154	173	175	183	195	191	175	177	176	186	155	199	186	172	213	177	187	189	190	209	173	199	179	186	187	187	180	176	173	168	180	180	189	186	181	162	153	181	192	191	187	160	175	164	188	195	160	177	203	199	194	197	167	197	193	180	176	189	202	185	185	185	172	189	175	168	197	171	186	170	179	177	192	174	198	177	184	188	195	165	197	174	184	171	180	157	193	176	165	188	171	191	182	200	183	174	186	180	204	186	179	161	191	170	192	202	193	200	172	179	173	203	155	195	173	197	205	184	177	167	178	179	176	185	170	175	164	174	148	172	160	188	182	177	177	185	183	173	162	194	182	175	144	183	200	169	177	181	166	157	183	180	187	167	170	165	189	178	183	163	166	180	188	197	159	168	174	203	177	202	162	195	157	192	196	184	169	164	164	165	193	165	179	187	203	175	201	155	185	170	177	206	188	182	180	170	154	163	178	167	186	171	186	193	161	190	185	162	187	196	187	162	192	154	171	163	173	187	203	199	180	176	172	175	182	202	204	179	199	175	204	157	166	190	193	191	183	175	182	190	180	174	180	172	156	186	165	202	171	179	171	148	181	172	205	197	188	170	151	160	165	170	202	181	156	172	180	146	170	174	187	164	174	169	170	174	181	149	158	168	179	202	175	171	185	174	188	195	173	165	191	202	187	177	175	200	191	172	161	195	176	185	170	178	175	190	176	158	161	172	176	161	185	166	188	198	189	162	185	167	176	175	174	181	200	187	178	190	159	184	159	194	169	166	173	172	185	172	180	183	199	161	173	184	156	184	179	208	185	187	188	183	157	170	187	186	171	177	189	177	178	173	174	178	207	165	182	159	177	184	176	167	197	175	164	192	203	191	174	197	175	149	185	183	172	190	184	168	177	202	172	196	157	170	160	169	182	200	170	154	157	188	182	194	152	191	144	180	159	154	163	179	207	167	159	160	193	201	169	170	181	186	173	152	195	173	163	201	193	173	189	200	183	158	202	171	201	188	167	184	191	180	182	164	182	199	159	176	184	184	179	162	186	178	178	169	191	179	182	161	195	194	200	171	194	188	192	160	181	194	182	177	187	173	193	160	191	177	185	180	211	190	174	210	165	172	178	162	164	190	195	204	175	154	183	181	165	164	180	173	178	171	193	196	189	170	168	189	192	179	198	172	197	184	179	179	176	183	182	181	164	171	185	182	177	161	162	159	188	176	155	190	163	205	192	169	198	185	194	169	164	194	162	173	193	172	174	209	193	194	189	203	163	160	169	181	159	194	140	178	181	174	188	180	180	192	186	174	186	176	184	173	173	189	171	153	194	178	195	189	182	197	165	165	186	191	178	171	172	173	193	169	157	185	178	187	191	163	163	194	205	186	197	167	174	181	185	161	181	186	186	210	158	198	147	180	185	177	181	186	177	182	190	176	197	183	169	190	190	191	188	174	158	153	176	193	156	182	196	205	170	191	175	199	204	179	178	198	152	167	179	192	159	170	175	183	181	169	185	179	168	187	181	158	187	203	178	188	167	175	180	145	184	157	199	184	202	166	171	176	186	162	185	181	195	174	174	182	179	192	174	192	162	172	176	162	178	180	171	192	190	185	180	195	184	178	167	210	178	188	162	174	168	159	184	183	150	176	185	183	172	175	179	172	162	204	185	167	168	174	156	212	179	184	155	177	166	170	185	177	171	167	164	169	182	168	195	164	160	197	174	193	187	185	181	172	182	196	183	191	174	172	183	169	190	175	178	170	191	179	180	172	173	194	169	173	175	168	168	150	172	176	176	170	183	171	172	172	206	174	199	165	163	199	169	206	173	184	179	182	174	173	170	162	214	225	169	186	187	167	201	183	187	192	179	184	178	181	164	166	187	167	160	179	166	191	193	175	207	184	154	149	183	169	180	157	185	178	195	180	169	166	173	185	160	176	163	164	164	145	188	174	208	167	193	174	180	188	168	213	174	162	181	168	200	161	162	172	166	193	190	180	163	190	186	149	166	195	154	177	184	161	185	176	180	175	193	198	199	170	170	206	178	177	173	178	159	183	165	158	153	190	184	221	170	165	178	158	175	188	175	157	175	172	155	159	203	180	173	191	183	178	152	195	191	207	173	217	191	154	186	195	190	180	184	194	153	195	185	188	195	198	161	206	185	168	174	167	191	188	184	178	194	167	166	202	168	167	180	152	183	196	168	192	211	174	175	171	191	173	181	184	193	165	173	176	185	189	190	195	157	165	177	210	179	175	197	174	168	184	179	183	163	179	174	180	177	151	178	190	187	163	187	147	184	186	183	181	173	190	201	178	197	172	188	181	183	193	155	187	191	176	189	165	177	157	195	160	187	181	165	158	189	190	167	168	205	159	204	167	195	170	185	192	168	171	208	189	197	180	193	181	195	184	191	166	182	190	181	168	165	175	206	165	178	170	183	181	193	161	199	184	192
13572	14497	14157	8612	7176	7312	6960	7294	7517	9996	16217	26424	31028	29084	24539	18200	12236	6285	2999	1445	830	582	502	493	452	478	477	396	447	436	457	448	440	442	448	452	467	418	462	433	437	414	462	441	463	440	453	438	459	454	444	440	417	466	473	423	414	436	423	387	417	456	464	451	449	455	419	502	466	418	446	457	454	446	427	437	453	463	455	404	418	399	419	424	435	442	455	437	442	439	472	432	439	458	432	405	432	428	438	433	433	483	509	461	446	441	420	454	492	454	450	461	437	467	432	473	449	435	440	448	469	443	444	505	416	435	439	453	485	435	439	436	444	429	442	458	429	455	432	479	436	455	440	481	440	437	453	468	473	452	405	449	428	439	439	450	454	486	460	434	463	419	443	447	458	405	434	460	438	463	428	471	456	430	488	453	456	484	486	426	418	416	447	457	466	472	463	460	444	447	424	440	443	440	436	458	488	438	458	488	459	447	415	450	449	456	444	428	470	435	422	451	448	467	472	426	483	435	444	444	463	452	458	445	435	414	393	435	425	440	429	447	483	445	436	451	423	459	482	487	464	461	449	446	420	420	451	412	429	430	475	468	433	439	426	445	422	432	438	442	426	476	436	477	432	441	465	425	450	467	452	443	436	448	464	446	473	431	453	430	454	427	479	439	425	465	438	452	477	456	480	431	446	434	447	458	448	485	427	468	414	453	446	469	447	449	431	432	432	417	449	454	429	456	496	450	457	427	478	433	462	457	451	433	482	483	452	431	455	441	465	462	432	444	459	478	441	442	464	431	415	462	423	464	453	463	452	452	442	443	457	489	448	442	441	448	433	433	435	444	412	408	483	432	474	465	418	464	466	415	480	466	445	427	449	454	459	456	440	432	445	420	413	413	463	469	463	408	449	462	448	499	452	446	421	466	443	497	458	459	446	463	423	425	462	424	457	428	449	441	442	443	450	452	423	461	469	443	447	451	416	420	447	424	468	448	454	429	446	480	469	431	443	450	420	456	418	453	436	428	447	453	439	448	468	467	473	445	424	459	415	436	459	445	456	459	442	461	401	431	450	492	443	438	461	449	478	454	437	450	456	446	462	438	460	442	477	431	455	411	455	438	506	414	458	498	445	466	447	472	445	453	441	495	443	430	434	479	460	460	423	417	478	435	470	450	455	442	402	455	463	451	436	444	456	458	461	442	450	465	422	457	462	476	447	425	425	448	457	421	409	428	434	505	424	427	464	483	423	469	455	415	478	459	418	441	427	474	454	452	444	479	439	468	439	435	431	454	424	456	436	446	456	439	425	429	456	450	467	467	473	439	441	433	414	467	463	476	436	465	482	483	463	464	466	456	489	449	469	439	458	451	435	423	473	427	434	407	489	421	462	436	484	451	455	428	446	438	451	443	463	475	459	433	453	452	441	453	477	465	471	461	427	451	459	439	420	445	445	433	451	475	423	487	439	431	493	500	476	471	466	398	420	438	470	441	423	436	465	487	445	452	484	423	433	465	455	454	458	409	402	454	448	452	413	470	468	405	449	432	438	419	471	438	468	465	458	439	448	469	460	420	416	463	448	465	466	418	438	440	426	460	437	483	446	447	467	433	458	479	494	448	486	466	436	431	478	439	412	464	454	415	500	449	442	438	470	451	438	414	457	475	437	461	431	424	458	480	430	410	425	445	461	444	416	457	430	445	443	433	487	457	479	448	478	450	436	450	477	416	435	478	417	451	459	434	443	434	441	459	466	449	466	471	417	458	455	446	464	491	448	438	432	446	433	415	446	441	455	436	416	445	468	413	461	495	424	430	474	472	453	434	454	439	447	491	452	453	489	411	420	449	441	452	407	435	446	455	444	484	465	453	463	454	452	473	425	413	447	445	504	450	409	470	477	453	424	476	467	460	425	425	455	467	443	453	454	443	446	446	495	445	464	454	438	439	455	456	437	458	408	436	419	442	443	427	428	414	451	458	420	456	424	444	461	449	458	436	444	459	481	411	467	413	436	457	422	452	449	444	451	462	482	496	457	455	469	455	435	443	472	431	455	456	438	490	440	437	413	464	459	457	454	421	461	443	426	462	432	436	454	474	440	463	450	444	450	497	440	439	411	451	428	443	469	444	430	425	426	444	425	433	418	439	462	431	469	419	441	437	460	468	471	436	483	428	451	462	440	466	422	441	452	474	446	444	468	460	469	470	476	460	401	438	461	439	421	459	488	446	459	466	448	439	438	412	418	455	468	441	417	428	505	447	460	402	436	455	436	467	437	474	469	423	446	470	435	478	468	460	431	470	451	448	452	456	424	495	404	456	468	434	417	448	443	501	464	422	496	466	464	464	467	425	475	467	453	478	438	441	446	434	450	416	458	477	439	420	470	440	432	445	455	475	444	461	474	429	460	416	460	456	440	447	462	450	453	473	435	442	472	458	429	517	420	429	454	449	431	476	465	444	426	478	456	438	434	463	462	413	413	479	473	424	440	446	463	447	447	464	425	449	441	432	432	463	466	451	451	431	482	418	456	464	424	462	444	434	436	477	485	446	443	436	483	429	460	421	473	434	460	468	461	453	440	472	440	431	431	434	455	468	446	472	436	429	454	433	473	449	437	413	438	435	468	435	429	445	470	425	430	482	484	449	451	446	455	432	423	451	419	441	428	449	433	466	407	456	407	417	459	447	479	424	422	437	443	461	476	434	464	420	470	465	429	420	443	435	456	462	434	449	423	418	466	422	430	476	428	429	455	423	425	413	466	468	442	466	465	456	428	475	417	458	462	453	439	461	464	448	449	442	425	453	420	413	448	460	451	472	459	430	452	462	405	421	415	432	424	470	489	454	451	458	445	433	459	432	437	408	405	443	441	450	478	462	436	495	413	438	460	442	473	425	435	475	424	422	432	442	429	440	440	457	480	429	423	447	461	431	448	409	476	479	444	436	428	470	454	447	444	499	472	454	431	433	467	433	430	419	461	451	449	428	443	476	445	425	481	472	436	456	434	477	505	439	464	448	464	412	430	425	425	446	428	466	423	455	471	439	426	469	444	419	474	431	471	439	441	436	431	433	456	439	451	462	458	434	432	435	440	438	480	467	507	465	468	467	467	411	491	448	432	434	476	463	421	467	449	461	445	506	429	460	467	465	452	469	427	434	456	445	477	447	446	457	460	410	470	448	450	416	449	413	456	422	463	428	450	445	448	489	464	427	435	439	441	438	432	476	461	459	449	454	466	443	503	443	445	437	451	432	445	445	450	519	450	453	445	434	449	421	451	454	468	405	438	482	456	431	455	438	455	432	455	443	461	438	449	425	450	459	429	454	458	450	472	451	464	444	455	460	470	436	408	455	452	463	453	451	441	427	455	448	475	476	432	443	445	466	467	416	478	454	455	476	473	464	486	446	465	456	449	447	434	434	426	423	441	452	457	448	449	440	423	456	423	436	437	467	443	444	445	471	464	440	470	440	443	451	425	472	444	417	473	452	454	459	440	447	436	471	451	432	451	468
29363	25686	23085	12114	7321	5412	3859	2887	2306	2106	6755	13770	18114	18509	14855	9080	5523	2254	896	351	234	182	181	168	168	167	143	160	176	152	165	158	145	171	178	157	159	150	168	170	156	172	178	171	155	161	165	169	172	153	165	186	156	147	152	165	170	173	195	169	142	156	161	173	163	160	173	148	164	160	159	140	159	173	156	161	136	182	174	147	188	173	131	183	168	144	177	184	144	163	175	175	163	149	148	168	174	140	163	149	166	144	158	168	167	157	149	181	143	172	152	162	170	172	149	143	178	145	157	164	165	166	146	155	150	152	165	164	181	159	154	133	134	181	145	182	150	147	157	169	157	163	180	157	147	184	168	146	188	169	151	175	168	176	161	152	152	174	151	167	191	165	150	167	136	160	144	146	146	139	150	167	156	136	164	174	181	163	175	169	164	153	166	182	183	179	174	181	171	151	185	144	160	146	152	145	158	178	189	167	160	161	154	183	166	173	194	146	169	167	166	170	153	173	171	177	169	150	168	154	176	179	171	167	184	173	141	165	190	150	162	171	133	164	171	158	171	172	153	187	192	156	167	172	157	152	174	170	151	133	157	168	133	174	165	161	163	135	172	171	169	167	186	150	171	170	172	180	156	139	167	145	143	141	157	162	165	150	159	153	165	164	180	164	157	164	180	169	162	163	161	160	169	153	164	188	159	163	173	154	165	148	149	138	142	162	158	166	170	163	154	187	188	202	172	187	157	168	160	176	178	149	178	163	137	193	145	132	137	164	178	155	141	142	175	178	162	154	165	143	156	159	166	141	168	153	173	162	175	175	166	138	176	173	166	177	163	163	156	170	180	159	196	159	153	174	158	143	178	162	164	139	164	145	126	162	157	170	158	172	169	157	161	168	180	165	159	172	185	146	155	128	145	158	181	161	159	160	166	152	150	163	153	169	149	181	135	153	149	192	184	175	152	160	166	155	171	164	154	173	144	177	166	160	169	162	160	156	142	153	164	167	152	164	187	183	151	155	169	163	156	175	169	157	169	190	157	144	175	180	174	167	189	188	170	165	152	158	137	144	163	181	178	186	163	164	176	166	146	164	165	161	161	159	192	154	145	181	146	160	168	150	160	171	159	163	152	160	175	158	179	148	172	156	195	151	171	179	153	155	187	145	161	179	165	171	151	161	193	156	174	164	162	172	163	163	147	187	154	161	133	166	164	160	151	136	175	148	138	150	166	158	152	157	176	178	185	144	150	181	169	165	166	172	163	177	169	161	167	170	163	167	178	163	166	151	139	146	165	146	161	163	143	162	154	171	168	149	185	159	148	191	173	151	160	148	162	187	169	169	157	159	171	186	169	152	156	154	174	172	139	171	152	177	187	169	173	151	183	159	156	156	153	175	161	180	178	168	159	180	158	157	167	161	155	176	163	150	157	170	155	152	151	158	176	181	150	158	195	164	183	175	149	146	171	170	174	151	165	163	181	162	182	172	189	130	159	175	173	149	179	129	178	153	147	139	167	194	144	145	144	160	145	160	175	152	134	176	185	144	165	166	189	201	161	156	192	145	170	172	143	160	165	167	162	162	141	155	180	165	159	158	161	170	162	163	162	155	149	173	165	151	152	189	168	145	162	148	175	132	185	171	170	168	141	161	153	180	154	157	181	170	148	142	169	177	167	151	152	172	171	162	163	144	158	175	160	153	170	165	170	177	149	167	188	152	194	159	161	178	172	157	167	169	185	178	158	157	149	131	177	155	168	165	180	138	157	183	150	181	185	172	185	163	157	176	161	156	160	180	159	179	147	161	144	170	170	187	180	168	148	164	144	165	157	153	176	149	162	160	148	157	167	154	176	165	158	156	188	164	160	160	154	160	159	153	164	144	172	170	150	162	150	141	167	174	181	145	175	151	183	188	156	161	159	161	189	157	149	144	163	153	184	158	164	166	172	168	146	157	142	172	163	174	167	150	160	174	171	178	161	179	153	182	149	157	158	164	171	167	139	167	173	188	185	166	147	172	165	150	176	154	169	167	200	159	179	147	144	124	145	173	155	162	161	192	161	184	145	173	166	164	154	158	156	159	164	169	171	151	174	168	169	147	167	172	164	149	169	166	175	176	172	162	162	169	143	168	157	146	169	140	174	169	162	152	188	145	182	160	163	144	179	154	154	161	163	164	170	153	138	162	130	157	155	177	157	149	142	166	158	156	171	161	166	162	144	191	172	169	137	151	163	152	173	168	179	158	187	159	178	173	141	140	168	157	178	147	161	171	177	175	159	174	159	143	142	133	184	164	164	142	148	181	178	156	164	177	161	153	147	168	140	178	164	150	161	150	172	166	150	145	154	166	181	161	158	157	180	164	165	157	167	158	170	144	168	157	183	169	160	173	164	161	176	170	177	168	166	163	154	150	163	162	161	162	182	162	152	198	165	166	161	137	159	153	173	163	161	156	156	169	170	181	163	173	170	161	155	163	142	154	128	165	168	130	153	152	169	156	164	154	154	162	171	154	204	143	175	169	157	179	164	149	151	158	173	170	160	179	141	173	156	161	155	166	172	174	167	166	158	176	161	157	165	133	155	169	147	187	183	127	163	172	151	170	174	144	171	155	191	161	142	167	169	154	154	164	168	165	144	124	162	173	185	180	165	169	160	163	150	167	177	167	175	184	158	150	188	156	164	170	180	147	162	143	179	147	174	182	162	149	153	175	166	162	178	176	147	189	159	156	165	162	171	171	178	170	134	161	150	157	168	171	151	168	166	164	175	187	163	161	169	165	182	159	161	169	169	195	163	149	174	159	169	147	150	167	145	154	140	139	167	149	163	194	181	180	156	169	170	167	171	159	162	166	158	174	168	166	150	189	169	178	184	181	152	150	147	157	182	155	153	185	155	172	162	182	169	153	187	178	178	175	163	155	151	162	173	171	152	168	150	167	158	197	163	168	153	181	165	169	176	193	170	177	167	146	154	174	175	176	174	171	154	165	138	145	151	157	165	167	180	168	157	157	170	179	166	140	154	156	175	142	181	153	160	172	180	153	198	156	160	151	142	178	157	176	171	174	180	161	158	154	200	173	158	171	176	165	190	165	160	160	170	164	174	188	146	172	168	167	167	178	146	173	171	152	175	156	162	165	147	167	152	167	186	165	177	190	148	181	177	162	175	151	181	176	170	161	167	161	140	188	142	164	171	184	149	169	164	168	172	181	179	158	165	146	156	166	151	161	172	182	153	185	157	140	177	165	145	179	159	180	141	143	166	178	157	176	167	154	144	138	167	167	198	165	177	183	168	182	178	195	167	154	167	176	151	159	142	156	141	166	144	152	179	168	180	165	182	163	162	178	158	175	198	162	165	146	169	168	168	179	146	164	156	163	162	167	167	158	163	145	177	177	171	153	161	154	171	176	156	148	200	168	183	173	155	185	150	191	164	174	150	163	173	156	160	161	171	167	158	153	181	167	194	175	182	162	193	170	144	163	186	160	163	175	153	162	158	146	187	158	147	166
18268	18783	18514	12982	12916	13694	12315	10660	9995	9986	24816	35849	39997	39810	35282	26718	19551	9749	3857	1603	784	520	457	407	430	384	405	447	423	414	394	421	407	412	391	394	469	416	440	389	411	397	421	397	430	417	429	409	374	366	403	413	418	422	377	408	432	418	370	406	429	409	419	390	395	440	434	415	427	404	385	403	438	404	434	381	426	406	440	427	425	424	415	411	416	414	406	414	388	436	411	417	439	420	433	399	401	398	432	441	366	419	400	411	391	407	417	401	399	420	417	401	434	412	398	426	411	383	395	409	439	399	434	431	412	380	392	418	416	387	423	443	362	421	409	391	376	420	439	403	421	409	410	399	384	412	392	409	439	388	424	404	390	414	414	443	393	421	413	378	415	407	423	410	387	382	376	422	400	390	436	424	418	416	392	416	414	410	421	419	390	394	426	402	406	399	399	403	456	407	416	428	418	427	427	428	389	416	423	445	402	415	435	407	408	371	409	426	372	427	413	408	406	401	407	434	412	404	425	386	437	386	433	413	398	397	432	433	422	428	437	416	389	436	397	377	442	368	439	397	407	412	437	398	400	408	414	415	398	403	416	412	405	416	433	378	404	388	432	418	387	403	384	421	433	443	432	447	400	408	399	411	407	400	420	405	427	435	441	411	412	393	376	404	445	390	425	408	423	412	411	414	421	443	428	407	398	428	436	418	423	428	384	375	414	425	396	413	393	428	405	417	399	402	391	413	394	409	402	401	416	390	402	400	416	404	422	387	429	424	406	405	438	407	408	483	393	418	442	413	379	405	407	385	401	384	381	418	432	426	383	384	407	363	413	419	395	436	412	415	431	404	413	378	430	424	398	389	434	433	409	399	431	423	407	401	402	384	423	422	440	406	410	404	379	448	390	419	402	404	410	436	435	430	393	438	405	439	438	381	403	432	375	405	395	420	411	391	409	423	376	435	380	438	387	413	423	432	403	452	421	440	414	420	411	420	412	416	414	417	419	426	460	373	430	448	394	431	409	396	403	433	419	419	431	405	384	411	395	423	428	421	410	446	409	410	430	406	399	377	417	402	425	399	414	377	384	439	396	425	420	421	437	412	399	411	406	419	434	415	460	425	412	424	386	427	380	435	382	435	401	392	438	387	428	426	385	422	394	400	406	398	392	389	443	403	415	398	426	376	399	385	385	437	410	420	393	404	400	402	409	432	405	402	417	435	415	427	409	413	452	439	416	451	387	442	423	400	392	409	402	416	406	427	431	403	386	442	391	376	401	395	402	398	413	387	422	379	400	444	413	420	418	419	444	401	385	443	433	385	414	441	434	410	426	457	425	385	402	374	401	405	410	404	421	420	418	422	404	406	366	425	408	409	387	351	410	384	408	400	443	398	424	426	390	413	409	425	380	383	428	441	413	422	395	409	398	382	435	395	440	396	401	426	407	401	420	396	375	423	423	403	383	390	425	372	424	409	373	418	391	384	403	405	416	410	456	453	426	409	430	410	407	409	397	421	375	442	414	430	410	430	431	376	408	392	416	444	433	398	424	408	402	437	399	434	403	409	411	416	393	358	437	418	371	440	425	451	373	445	381	427	369	405	405	409	373	410	439	420	461	381	453	425	420	403	402	432	429	417	396	403	404	417	397	440	416	422	409	422	410	422	397	388	402	399	388	406	439	398	396	383	393	419	435	405	382	365	402	410	425	444	411	439	423	438	415	399	396	402	399	425	391	390	401	396	389	422	418	384	403	389	415	453	438	372	406	423	388	461	412	410	366	408	381	427	389	382	448	392	426	407	418	409	413	403	412	413	445	415	356	368	434	403	384	413	451	397	380	393	429	417	411	384	443	430	384	386	428	382	432	413	426	411	438	386	396	389	410	443	469	423	433	400	388	429	467	419	426	368	399	402	399	397	392	412	425	404	426	391	427	415	392	445	403	384	424	415	419	420	441	356	426	414	402	383	411	392	439	411	464	427	384	421	421	384	399	443	453	442	391	413	416	411	425	378	382	391	447	417	385	407	392	399	424	422	393	410	407	473	414	388	448	421	417	408	412	430	386	410	369	417	392	400	416	428	412	412	403	447	430	417	379	408	407	414	433	428	456	409	392	366	414	404	397	403	427	362	419	427	410	413	434	382	382	412	402	408	414	403	440	400	413	378	413	409	461	419	389	428	436	391	440	388	445	404	381	401	429	407	435	418	443	397	430	420	426	379	372	419	405	409	402	416	419	439	360	423	428	402	404	367	422	381	394	425	420	410	460	394	416	408	449	424	379	398	441	419	383	369	392	380	388	415	426	446	410	459	406	408	419	405	450	418	362	407	418	407	406	438	416	371	388	401	411	350	396	399	444	448	418	422	405	430	390	410	421	380	397	380	406	422	358	422	397	434	414	404	433	391	400	401	449	411	405	437	406	432	384	435	416	441	386	412	415	419	404	423	393	408	384	367	414	432	395	375	400	403	433	426	408	446	395	434	446	403	400	406	385	416	385	406	426	396	373	432	397	464	421	429	399	394	419	424	404	387	404	433	456	405	420	422	446	437	433	426	391	423	400	407	430	388	412	413	397	401	411	426	393	430	409	431	418	427	406	390	420	403	409	409	408	412	449	378	420	422	435	372	429	420	382	381	385	406	409	426	405	396	408	412	425	419	404	434	416	393	415	424	414	399	405	416	413	438	437	405	397	438	405	425	423	413	415	424	408	422	403	417	439	381	416	449	424	450	402	389	446	400	421	409	401	369	398	398	403	431	405	428	408	429	402	410	361	419	451	431	410	419	392	433	385	415	427	406	390	413	396	417	404	424	416	413	450	372	379	372	406	389	407	404	415	393	411	389	397	429	413	373	424	476	377	401	402	412	414	427	398	393	428	386	436	417	375	434	430	398	394	391	442	407	422	428	398	416	386	422	409	407	395	429	410	420	434	410	403	427	434	429	414	398	421	411	436	401	388	426	426	395	394	395	380	396	389	410	370	414	409	402	404	406	415	446	380	426	471	391	430	399	435	448	424	391	405	412	441	438	402	403	435	402	390	425	434	411	416	406	426	415	408	395	406	371	436	424	399	423	398	433	450	399	378	419	412	372	409	443	418	403	417	396	415	411	380	385	390	395	402	444	404	434	386	416	427	376	440	395	423	411	396	416	377	454	410	434	413	422	420	440	422	386	431	378	387	393	365	394	421	411	385	399	396	408	426	400	407	420	388	428	411	404	422	388	381	403	402	410	431	424	409	421	419	382	415	403	421	389	404	439	448	385	407	426	405	431	407	422	407	417	398	419	429	413	413	436	452	408	415	399	384	429	383	428	392	422	407	424	425	406	416	399	423	419	405	428	425	362	423	413	387	394	410	394	419	427	434	409	387	380	379	435	432	408	384	398	389	392	418	362	377	423	403	424	415	385	421	392	410	425	422	422	382	425	411	412	410	400	378	394	425	423	383	397	413	376	445	408	449	423	412	432	416	420	418	411	394	366	400	430	405	418	410	454	454	415	428	415
5365	2004	1536	846	502	523	448	312	260	275	307	537	852	1160	985	744	502	327	280	221	208	192	182	206	194	190	189	215	194	190	198	172	197	194	217	213	186	200	191	213	189	189	194	179	224	202	183	202	224	147	184	188	195	219	179	191	203	196	195	202	200	206	193	192	201	159	165	205	199	198	190	168	199	182	184	204	203	207	216	191	184	172	177	210	170	198	170	182	207	173	178	196	179	201	181	211	202	182	199	201	206	233	197	196	191	179	181	210	203	196	223	179	212	196	192	190	201	190	201	183	174	195	180	229	193	195	193	222	211	179	164	165	224	195	206	155	184	177	173	202	170	178	206	195	178	179	215	186	190	188	196	173	178	217	205	194	185	212	189	182	178	189	214	195	209	198	202	188	180	188	186	209	175	204	214	190	187	198	188	193	191	186	191	198	198	207	204	166	221	217	208	179	196	207	193	187	177	204	190	190	233	208	232	192	180	185	168	205	191	187	190	180	174	195	189	196	188	186	187	205	204	190	214	185	204	191	194	197	196	230	197	196	189	198	175	225	198	191	195	187	200	175	188	199	177	188	178	208	186	179	180	206	206	182	193	191	200	210	205	198	203	182	202	193	177	203	192	205	192	234	199	200	206	198	188	204	203	183	194	192	198	179	202	210	210	209	207	218	212	179	194	196	195	205	192	203	198	176	174	183	173	192	173	181	204	216	201	196	198	220	200	204	216	209	188	197	199	204	193	203	222	193	191	201	201	213	182	192	211	195	183	193	198	207	185	207	171	198	228	190	177	181	209	198	192	213	187	191	161	190	192	194	174	189	191	195	201	202	186	214	186	195	214	170	160	203	206	196	203	177	198	201	193	184	196	209	182	193	204	213	189	194	208	179	188	210	204	180	189	213	216	187	205	180	191	197	199	201	192	181	203	202	194	193	206	181	196	188	212	201	195	201	194	209	200	201	188	200	198	213	200	177	226	191	199	173	194	170	208	187	212	179	185	205	197	174	207	202	186	204	161	199	218	211	190	200	164	203	203	189	197	187	177	188	182	157	187	188	195	198	211	196	186	190	187	205	175	211	218	210	219	198	173	210	177	189	204	170	206	177	209	182	200	217	180	187	190	180	206	180	173	215	199	186	188	185	190	203	195	182	193	191	192	161	182	230	223	184	188	184	204	196	186	206	202	193	196	176	190	197	189	205	181	175	193	204	166	173	184	187	195	205	217	198	211	195	204	187	199	181	204	190	197	213	210	184	192	182	210	187	192	203	184	178	176	200	210	214	194	206	166	209	206	215	196	190	181	175	190	189	176	201	201	203	187	209	212	179	188	204	191	184	197	220	196	181	186	183	211	201	232	197	194	211	197	178	185	182	223	182	184	208	181	204	203	188	198	180	192	188	188	191	198	215	198	201	204	192	198	192	192	181	181	196	189	202	186	207	205	193	204	175	197	180	185	195	190	191	166	194	191	187	215	189	219	192	180	185	205	184	164	201	175	198	183	188	182	195	189	197	229	198	213	197	184	199	197	195	199	182	193	191	178	182	213	177	191	195	184	185	197	195	186	186	189	215	174	177	216	183	224	206	211	190	216	190	176	193	198	194	188	202	198	189	197	203	183	176	211	199	196	192	170	181	178	179	194	180	215	218	199	205	183	208	211	201	179	208	200	200	194	197	201	173	170	181	211	185	185	184	190	196	199	179	202	203	203	194	187	194	210	209	210	215	180	180	171	193	186	220	167	189	197	215	194	188	211	202	206	196	206	199	222	234	190	186	199	197	186	187	175	195	206	223	204	172	174	188	206	199	194	186	209	181	211	183	188	185	179	194	185	240	203	207	171	185	204	199	213	172	161	182	203	186	200	188	185	212	173	197	178	204	212	195	210	162	228	210	202	194	192	184	201	203	209	175	167	202	177	199	167	184	158	185	221	199	210	213	238	200	207	185	191	190	182	181	184	195	207	172	186	224	219	196	182	217	205	202	217	168	201	218	214	201	185	208	209	194	226	180	206	200	205	225	205	203	201	183	179	178	194	190	193	185	201	192	225	213	198	169	193	238	207	199	199	188	202	211	197	190	207	184	186	238	189	193	179	196	191	190	217	195	179	180	214	173	210	190	202	201	191	184	204	213	176	193	196	195	188	175	165	187	180	199	211	194	179	184	204	180	209	184	191	201	188	192	190	192	205	197	185	169	205	157	219	205	193	198	212	219	191	171	189	217	218	184	195	213	197	194	185	209	209	209	198	206	227	215	197	202	201	192	190	196	207	183	209	186	217	210	198	182	213	192	198	211	191	190	175	197	219	180	218	187	192	219	175	185	199	188	191	212	207	216	176	196	205	189	179	176	206	200	201	166	162	198	211	208	182	204	178	191	214	191	189	201	198	193	181	217	204	215	182	220	203	197	197	174	183	198	218	155	203	195	167	171	193	196	204	195	171	188	205	193	187	170	203	177	208	206	203	202	198	184	217	163	190	216	218	184	205	204	169	218	211	214	224	186	218	183	204	212	194	187	195	229	211	201	221	221	190	208	206	194	193	206	190	195	183	197	208	218	190	202	195	204	202	183	171	188	223	180	204	222	208	196	186	172	209	190	202	188	188	180	162	191	209	187	191	194	209	201	178	209	223	200	220	181	207	231	197	193	186	192	199	208	211	205	202	197	222	192	180	212	189	187	215	210	196	166	181	222	193	185	213	207	176	179	183	196	189	201	195	203	174	197	170	203	183	201	182	203	220	200	199	216	217	189	192	187	204	202	208	201	192	193	196	204	183	179	202	208	201	191	216	181	179	179	204	198	189	208	196	208	204	188	206	200	205	192	176	170	204	172	184	223	173	193	192	184	188	197	191	205	153	213	209	212	201	184	201	170	205	194	185	211	184	207	211	173	195	184	208	214	189	198	183	201	193	202	178	209	200	221	209	193	203	195	218	180	192	229	197	175	187	197	198	209	198	175	180	194	184	186	203	208	195	206	227	183	207	185	192	208	184	192	207	199	186	192	209	212	201	218	201	198	190	203	175	216	209	207	190	193	201	191	197	182	229	192	197	184	195	190	196	178	199	168	191	201	175	170	200	178	186	176	188	203	190	205	221	195	189	175	182	179	168	159	191	207	183	211	200	192	184	208	192	193	191	181	189	231	188	173	204	210	179	218	171	201	192	178	202	198	179	176	219	184	196	202	191	214	168	208	185	172	201	164	189	193	175	167	210	212	209	207	196	172	199	207	211	201	214	188	201	192	193	202	205	197	175	212	212	196	200	179	201	191	200	211	192	189	203	183	202	198	181	201	177	188	203	190	179	204	169	198	189	213	206	212	183	198	185	202	205	213	194	182	203	215	187	178	200	202	188	187	193	183	180	205	205	185	203	213	218	200	192	179	156	179	198	207	195	207	204	210	215	185	206	185	178	171	212	193	192	176	205	195	214	212	191	184	181	251	201	180	212	192	189	176	197	204	184	196	220	182	175	176	190	190	184	211	186	208	229	195
3892	2367	3154	2328	1870	1942	1750	1163	994	909	1312	2795	4770	5157	4516	3066	1814	1076	736	567	525	477	488	468	496	490	485	497	476	477	495	517	489	460	487	473	543	447	474	477	465	487	448	502	509	464	510	444	488	496	483	467	439	493	481	485	466	512	448	489	455	471	462	499	481	467	489	522	507	464	449	468	495	525	508	453	472	491	499	491	464	498	480	486	502	517	490	476	494	477	450	450	488	496	471	437	491	467	478	437	465	480	472	481	487	462	482	453	439	493	495	500	484	450	472	518	511	507	488	479	488	503	504	446	493	479	501	457	501	482	478	492	458	483	504	498	512	451	490	511	459	459	494	474	507	472	457	515	495	501	464	481	449	468	483	473	451	490	498	483	498	458	523	484	507	463	468	455	465	501	513	478	496	464	499	484	504	471	485	469	498	514	501	514	468	484	505	502	481	501	461	496	528	489	501	470	482	462	448	444	499	494	518	471	490	447	515	447	490	483	504	498	496	456	538	496	486	470	478	483	485	467	477	461	504	489	486	506	487	494	510	496	479	482	512	448	467	521	483	516	497	489	485	499	488	478	479	480	457	470	502	503	466	476	446	496	487	486	506	489	454	473	510	489	477	514	463	486	483	501	476	450	492	496	459	488	454	496	501	490	472	479	468	485	467	499	499	478	467	482	467	479	472	477	480	512	488	505	446	472	486	491	475	521	503	485	486	463	511	519	504	472	491	506	487	470	491	474	536	530	487	493	464	476	464	462	465	478	503	478	479	503	494	472	465	499	499	470	483	462	442	482	479	484	430	491	483	524	488	491	446	468	477	520	498	467	478	515	507	449	489	477	501	462	505	484	433	502	476	471	501	492	483	495	471	511	476	541	532	493	492	484	469	474	483	481	492	476	450	516	526	488	506	504	472	496	471	495	485	480	445	491	469	457	468	472	503	493	480	492	486	476	448	484	487	494	472	500	538	487	519	484	498	482	470	463	520	464	520	495	479	466	534	488	477	463	486	435	470	471	492	499	474	477	498	502	458	500	495	478	498	456	458	532	457	506	506	492	491	478	517	479	487	516	463	474	493	493	460	514	509	466	482	442	494	487	494	485	446	503	499	487	479	479	497	500	479	471	488	450	476	452	499	512	460	468	475	474	519	472	500	485	477	506	495	548	504	505	512	478	463	483	474	492	469	501	473	494	469	459	463	471	507	471	504	463	490	478	492	491	528	494	522	459	464	460	474	483	508	487	489	473	492	499	481	473	482	485	492	449	466	476	462	492	507	463	490	438	457	443	481	453	509	478	476	508	504	501	503	542	505	506	505	479	486	479	497	508	488	492	494	462	483	465	481	483	489	465	438	476	489	523	476	482	465	546	490	541	499	523	510	499	468	524	509	506	490	505	521	487	502	495	524	462	489	489	511	509	467	460	487	489	485	469	501	506	510	488	450	509	476	465	474	446	471	469	498	525	476	490	484	474	450	482	482	439	489	495	465	481	478	511	532	491	490	479	500	485	521	484	518	467	475	507	538	486	491	458	504	521	461	436	483	480	492	443	462	479	496	518	482	467	505	469	511	473	493	474	460	465	470	494	493	463	505	483	458	499	489	461	472	487	486	488	466	496	480	492	471	468	466	458	510	486	458	495	469	480	480	456	486	447	514	494	534	498	505	514	495	468	476	462	474	505	514	488	473	480	482	487	473	481	481	484	501	487	498	492	462	488	487	485	455	479	495	469	493	492	501	489	502	458	461	518	497	462	455	501	516	493	484	499	486	494	464	467	538	477	486	480	470	486	468	492	468	468	511	471	497	505	485	486	463	496	462	491	507	461	438	487	465	452	514	458	500	474	540	531	498	513	506	484	480	463	473	508	513	456	502	450	515	487	461	443	466	502	468	476	509	509	475	487	485	493	508	492	470	496	535	444	455	478	488	478	451	495	457	499	500	483	484	484	516	473	514	486	514	457	521	488	502	481	503	515	465	501	454	490	463	505	440	483	450	526	501	458	474	516	481	503	471	507	469	495	487	472	492	476	469	506	457	472	529	462	520	445	459	453	471	499	470	478	490	481	462	448	468	499	467	453	484	474	484	464	456	493	499	501	470	486	488	490	469	513	491	458	494	485	501	483	474	452	480	480	537	470	515	498	465	521	486	502	522	460	477	482	528	493	489	483	531	471	471	476	497	495	478	470	475	508	486	515	491	477	484	473	504	518	488	483	477	477	468	494	442	504	489	446	460	485	532	491	464	502	473	520	466	432	458	484	504	493	492	502	502	465	455	496	497	463	478	508	456	445	472	441	462	450	484	464	489	537	505	536	500	469	470	497	470	474	500	431	462	481	468	498	441	474	466	478	440	508	465	427	499	483	526	498	466	468	481	473	534	482	497	495	464	460	468	506	461	470	456	461	491	546	446	468	449	459	500	454	508	478	489	514	462	447	524	495	467	483	489	474	491	483	517	472	535	468	490	476	494	531	496	495	474	465	510	471	467	539	491	460	442	461	480	509	496	505	512	509	510	493	470	494	491	452	471	477	465	452	479	483	511	423	479	492	482	495	499	435	468	465	478	474	486	464	463	539	463	515	470	506	511	471	491	503	487	539	473	480	496	456	491	504	484	466	431	483	469	509	476	489	483	471	480	511	462	489	495	472	514	481	489	486	452	462	498	496	492	480	510	502	495	456	465	465	452	480	492	515	448	486	471	467	484	464	496	486	441	485	514	472	503	456	473	466	480	513	472	475	444	452	452	506	470	453	530	478	473	460	479	507	481	468	478	456	484	502	495	505	450	460	483	441	471	473	491	472	479	501	496	468	527	475	471	476	474	527	441	462	503	493	482	489	459	469	473	527	446	486	487	497	486	463	498	530	467	518	500	467	466	488	489	513	466	494	462	477	456	524	458	478	464	493	484	496	444	449	463	496	495	478	483	493	501	521	498	482	483	482	485	504	516	465	485	506	522	470	524	490	529	475	500	485	463	505	522	455	455	474	498	450	471	456	506	510	519	466	479	512	461	505	467	477	493	463	488	488	445	510	494	516	482	512	487	448	495	496	489	466	483	479	474	503	502	510	456	472	439	515	470	472	455	538	507	493	463	490	466	460	478	515	468	492	495	487	516	492	484	472	468	444	491	451	467	480	463	513	476	506	482	453	476	479	496	504	461	488	474	494	495	475	534	463	472	456	466	482	500	504	497	464	467	493	489	512	510	468	478	443	457	472	475	489	489	484	469	470	461	488	490	456	488	511	524	445	483	450	469	480	467	506	488	483	480	493	496	451	522	485	486	492	487	490	448	487	483	511	454	515	484	495	506	495	452	504	451	473	471	509	498	514	505	471	489	514	476	491	489	521	489	493	479	492	481	490	468	455	454	506	490	493	519	494	489	479	481	474	492	539	506	462	470	491	460	496	484	485	491	481	492	486	485	481	446	505	512	493	450	487	445	450	469	453	481	487	444	522	465	505	475	472	493	486	457	490	502	497	447	506	493	461	505	491
19856	15615	14146	6405	3064	1932	1461	1150	1012	1447	4560	10484	13215	10616	6841	3521	1676	736	403	249	203	199	195	159	194	173	177	168	187	171	163	175	177	187	205	182	186	165	168	174	182	203	156	183	184	193	204	184	201	184	162	187	165	180	171	201	174	163	154	178	176	187	186	185	194	166	158	169	172	203	185	176	170	179	186	180	189	189	186	185	161	180	180	157	158	197	174	145	215	189	188	170	194	165	171	191	196	163	182	175	193	201	169	185	182	177	177	167	171	185	217	173	168	168	201	162	183	178	213	172	169	173	170	189	192	162	173	177	177	192	196	175	189	178	183	185	167	177	164	182	177	169	183	194	180	192	187	189	171	170	161	189	186	207	210	188	223	181	183	202	197	168	154	180	178	169	181	173	211	179	168	184	195	166	139	159	192	182	183	190	185	200	195	180	179	158	202	191	180	191	184	168	191	164	180	169	178	182	204	195	174	154	157	169	191	196	157	160	182	193	179	189	179	187	200	193	205	180	165	200	162	188	168	177	173	156	177	201	213	179	192	184	157	183	170	179	160	189	176	213	177	164	186	183	194	193	176	174	181	171	178	164	199	168	185	203	169	171	214	197	181	175	182	191	186	162	169	167	161	201	192	160	187	199	184	185	190	184	166	178	172	187	194	175	167	186	198	187	170	198	178	170	201	184	188	187	157	192	199	179	164	172	192	171	198	170	166	165	152	198	184	184	174	183	192	187	202	165	185	168	171	154	197	197	180	201	168	192	191	195	188	202	202	182	200	181	186	199	182	170	190	197	190	173	182	201	176	170	175	156	170	182	180	178	174	190	189	183	208	177	194	164	202	182	207	179	203	203	184	206	185	174	174	153	181	157	183	163	189	201	218	194	163	189	164	172	217	178	178	192	214	189	166	179	193	187	214	203	197	167	190	140	185	197	168	200	161	197	149	200	202	162	160	171	200	199	180	174	159	180	183	168	168	170	182	166	160	181	166	192	180	172	175	206	193	187	176	197	199	186	174	199	172	187	185	211	204	157	187	187	187	190	180	171	171	191	180	175	172	185	156	188	178	155	178	222	183	168	178	186	198	186	175	198	203	195	152	207	167	192	202	185	187	172	164	175	203	178	166	176	172	207	177	197	171	180	184	166	157	190	169	186	198	203	219	169	165	183	156	184	175	202	201	184	203	176	165	176	180	194	185	185	162	199	189	180	178	168	171	155	181	199	153	165	154	183	196	189	149	184	181	163	165	187	184	189	176	177	167	169	179	177	192	192	191	171	161	162	176	186	182	177	171	171	183	191	175	166	170	190	176	160	198	162	187	175	173	170	180	180	160	170	188	193	189	220	163	191	199	211	190	190	197	172	177	157	194	177	184	155	190	190	175	172	217	198	187	175	212	186	193	199	176	181	192	206	193	182	190	170	162	182	212	175	179	181	168	181	169	184	190	170	184	174	191	180	164	189	204	193	179	187	180	182	161	176	180	168	174	167	163	166	169	179	155	186	168	178	188	180	185	159	178	167	172	208	184	191	199	173	190	184	176	192	196	172	182	195	179	182	159	195	192	202	152	171	192	160	146	180	176	196	177	189	193	159	188	191	172	153	181	193	177	174	195	173	188	190	213	206	175	168	194	183	189	178	193	197	178	188	169	191	184	193	184	174	192	180	187	172	182	208	158	143	172	219	168	172	178	204	222	193	197	194	166	191	175	204	161	162	191	174	197	150	200	190	166	193	160	209	196	199	166	173	179	206	192	176	199	171	173	202	184	184	174	181	170	199	207	195	191	177	189	169	182	183	170	179	212	190	150	169	200	175	192	189	164	198	161	173	164	190	189	194	172	165	165	157	185	172	181	186	207	170	164	171	188	163	163	165	174	186	172	200	176	189	181	186	192	197	181	179	168	164	190	174	194	189	170	178	186	190	191	169	201	182	214	175	155	186	182	192	186	169	170	187	163	169	169	149	174	183	182	171	175	183	199	170	165	190	179	200	195	200	191	198	151	168	169	178	171	176	192	197	177	180	171	197	171	184	176	141	186	170	183	178	172	186	187	185	187	176	167	209	188	182	169	196	204	200	204	162	176	178	183	183	165	199	189	184	155	156	201	157	173	153	179	186	168	179	204	199	189	158	191	180	178	173	176	184	166	199	172	186	179	161	192	173	180	212	158	208	180	187	168	176	202	202	176	189	202	204	178	208	169	188	177	195	181	150	164	211	173	182	201	164	183	161	164	180	194	195	167	172	189	182	159	180	171	186	170	156	183	196	209	198	176	158	188	182	178	181	175	197	184	188	186	187	193	167	167	228	184	205	199	176	184	204	197	185	194	182	180	173	185	180	175	203	155	178	194	188	176	195	205	164	170	180	199	207	191	209	196	181	172	197	171	179	190	179	165	159	176	182	197	189	166	186	188	186	199	185	171	183	175	150	196	200	167	179	169	175	183	165	177	172	164	187	200	178	167	193	187	178	194	190	165	189	172	188	165	200	184	176	180	205	197	205	197	172	166	180	166	194	187	174	178	205	206	179	178	192	180	185	177	170	160	168	201	187	199	196	184	164	184	166	178	195	181	206	175	199	202	159	189	173	200	200	182	187	195	194	193	165	168	174	169	209	197	175	199	173	194	185	203	183	173	171	171	176	161	154	179	194	210	167	186	190	184	195	170	186	172	179	163	179	175	171	160	174	187	208	172	145	179	172	188	194	190	175	180	193	181	175	171	163	169	161	159	198	171	166	179	172	180	195	181	160	177	173	196	167	196	180	198	154	171	187	167	198	202	186	190	207	177	169	168	199	181	175	153	179	199	158	207	175	173	192	202	166	159	203	222	194	190	178	194	188	160	175	184	190	186	166	205	178	184	158	190	197	197	182	193	199	172	184	185	192	204	168	188	191	191	154	207	179	159	164	166	159	185	172	188	155	182	167	184	179	166	197	180	204	179	204	159	174	178	186	176	189	187	178	185	181	159	215	196	193	155	189	157	168	178	156	170	192	161	152	191	183	178	184	181	177	190	187	201	184	189	166	201	197	188	177	191	176	181	190	176	183	206	182	183	202	170	173	183	192	191	209	187	181	168	185	182	175	182	176	150	189	194	171	176	209	188	183	177	183	221	180	179	162	191	154	194	223	186	164	166	186	195	201	186	187	165	164	196	192	176	187	184	191	172	182	171	180	184	168	178	180	180	185	160	173	204	181	207	179	172	172	159	178	207	188	157	183	204	168	202	211	170	179	179	164	184	185	179	189	189	176	181	184	153	200	186	187	194	186	189	192	195	185	173	183	208	182	181	199	172	182	185	178	189	189	179	173	165	191	174	168	157	174	189	196	197	180	178	186	157	190	179	171	185	202	171	172	171	187	167	173	175	176	192	185	153	179	167	170	197	173	162	155	192	174	187	198	189	171	158	189	203	192	177	174	195	194	216	192	192	171	196	189	166	186	177	185	181	180	166	175	186	174	203	165	190	206	195	180	188	187	138	174	150	181	200	179
12231	11864	12577	8313	6729	5883	5528	4855	4845	7315	19075	31624	34265	30015	22610	14338	7214	3198	1457	784	528	494	473	464	474	454	470	419	414	457	479	448	472	412	442	446	418	465	477	464	484	447	443	446	454	449	425	461	449	430	474	510	494	459	448	453	451	452	468	421	421	476	458	449	403	425	423	462	445	449	474	486	435	437	426	468	440	424	499	419	442	445	476	452	463	458	508	473	449	442	453	451	479	460	420	479	461	474	455	478	447	435	491	483	447	479	455	442	467	434	452	468	421	446	449	455	509	443	478	443	449	455	478	463	474	411	432	449	472	473	456	483	449	474	497	451	460	487	446	450	469	476	436	435	455	462	419	467	447	432	436	467	480	453	411	462	416	461	451	441	465	463	497	423	449	468	470	462	462	425	504	492	485	476	467	462	459	443	470	422	452	414	472	408	423	455	479	467	442	439	470	422	457	421	457	416	445	449	478	428	445	449	460	458	452	447	465	440	454	462	449	459	434	430	441	466	435	459	491	447	427	457	433	443	438	432	480	488	459	465	485	448	445	435	522	466	441	455	462	440	476	466	462	409	452	474	448	464	406	426	437	457	471	514	431	451	467	466	431	473	455	465	474	426	452	425	405	445	436	437	423	463	441	467	435	493	446	470	464	477	486	444	501	462	459	492	462	454	470	411	471	448	435	435	459	469	462	437	421	435	455	426	467	447	472	433	461	435	474	453	507	427	448	437	427	464	428	464	467	424	474	451	456	426	420	457	452	459	476	479	446	450	427	458	447	435	497	483	465	443	429	416	419	456	483	460	445	451	479	440	409	445	454	486	467	432	467	457	467	469	430	453	474	401	465	468	488	426	464	490	494	450	450	443	446	460	453	441	434	459	444	455	477	429	471	456	481	460	453	457	434	445	479	406	467	436	459	459	447	467	456	440	449	454	435	466	418	472	454	438	434	446	481	450	475	471	480	437	467	445	456	467	431	465	468	420	451	473	464	488	447	456	441	472	416	469	455	395	466	435	450	455	455	429	423	474	459	425	496	468	461	472	447	428	452	495	471	429	457	466	465	422	485	449	456	447	459	404	465	445	439	472	422	433	462	434	470	442	456	464	469	472	446	445	439	464	439	444	420	438	473	453	455	464	451	431	420	452	459	468	448	476	440	433	424	461	447	404	457	433	449	436	462	454	423	460	433	440	451	481	496	417	462	474	440	471	451	477	487	493	478	484	449	442	425	454	460	455	468	462	435	431	445	463	480	460	418	425	450	459	476	457	452	467	476	469	453	425	434	445	451	445	456	430	455	437	452	454	478	437	507	449	439	446	456	442	454	459	450	490	492	469	455	446	468	457	440	474	463	449	458	472	449	454	435	434	431	449	480	445	472	462	442	474	477	458	469	432	455	466	482	473	454	450	457	422	462	474	453	434	476	492	455	445	470	493	460	420	412	477	446	446	454	435	416	469	455	427	460	468	457	494	456	425	461	475	475	463	431	452	449	444	430	438	443	440	477	451	453	471	474	468	455	488	426	436	475	454	423	448	484	477	452	471	453	410	477	478	458	458	446	501	440	472	479	449	439	443	460	447	484	436	442	437	466	447	404	404	464	408	429	459	461	425	432	470	444	440	412	445	451	445	473	428	462	477	433	485	449	434	458	427	492	471	455	404	469	473	465	418	450	456	438	428	462	447	472	460	408	480	488	430	447	442	450	439	453	445	487	453	454	456	507	425	451	452	466	451	464	469	439	444	430	434	459	439	488	435	474	459	445	474	441	453	461	444	461	483	418	442	455	456	437	482	472	479	440	452	466	459	440	460	448	413	432	452	453	435	460	430	486	475	453	451	416	443	440	423	476	471	408	449	392	455	512	440	429	437	456	446	448	439	474	452	453	444	464	440	456	451	475	447	455	474	466	485	437	454	447	473	469	437	438	464	452	448	450	450	435	513	490	426	453	469	437	466	438	458	415	455	465	462	484	459	462	460	486	451	460	481	464	463	452	469	463	444	464	446	496	431	458	445	470	434	457	452	468	422	457	435	446	475	467	468	442	458	429	471	441	410	449	481	482	482	485	423	437	418	435	448	454	439	483	482	420	450	469	424	425	510	468	485	459	477	454	481	476	432	449	471	480	471	475	444	462	468	451	470	434	458	438	458	486	472	444	425	422	467	478	489	451	438	446	445	460	465	484	455	457	430	419	413	445	468	459	446	439	473	451	490	447	457	492	511	466	462	452	471	444	458	439	477	452	460	451	405	440	460	428	410	475	473	452	477	442	442	411	465	428	477	441	463	465	477	458	490	431	405	465	437	500	432	430	439	467	444	425	425	449	475	447	472	461	458	459	428	417	456	422	445	489	464	424	436	469	429	469	470	464	412	455	486	499	439	464	454	464	468	450	465	488	478	432	426	452	444	473	468	424	431	441	458	459	459	466	483	458	454	448	474	447	447	481	453	455	457	434	486	450	436	484	465	444	453	451	432	484	486	462	453	471	466	447	468	433	455	460	447	465	437	460	490	476	452	439	436	422	431	450	436	449	465	464	461	437	460	464	411	456	435	415	427	468	459	449	405	445	486	496	488	459	445	463	426	493	430	435	474	450	455	469	413	446	469	441	439	465	457	444	490	478	460	468	448	434	458	471	478	465	445	432	437	458	457	452	457	417	435	474	467	455	446	469	452	450	467	423	426	472	445	481	492	447	450	449	452	459	431	453	444	411	455	452	404	448	459	460	474	436	462	454	441	463	458	466	482	468	451	474	467	456	396	445	446	437	430	434	424	477	461	458	471	426	476	459	483	434	465	454	474	444	442	455	495	428	463	434	450	469	421	464	441	467	449	418	483	464	470	466	396	451	425	470	449	447	496	443	464	426	455	426	470	442	486	453	457	442	486	435	482	460	430	482	422	473	431	453	440	465	489	473	476	412	487	402	452	482	470	434	435	434	443	448	445	479	482	434	480	437	473	475	449	467	463	447	452	477	451	460	463	507	463	451	416	445	495	424	465	461	441	441	436	445	437	485	469	478	457	465	457	451	448	438	456	432	426	482	471	439	435	436	489	467	474	461	442	483	452	471	442	468	460	444	459	458	455	462	454	464	435	414	430	446	463	443	464	403	465	440	466	462	427	474	464	448	468	482	469	484	430	435	435	461	433	439	484	446	479	444	463	423	462	406	449	434	478	444	456	440	430	449	473	494	458	424	441	413	486	482	434	443	473	445	462	466	428	438	437	446	443	433	476	484	428	462	456	501	467	442	478	447	462	457	465	452	502	488	421	439	451	514	411	463	436	463	435	445	431	501	482	449	462	495	434	475	458	498	451	478	474	474	451	487	456	424	411	467	437	445	453	464	450	464	445	472	444	449	466	463	458	457	477	481	459	489	436	461	462	423	447	470	452	464	427	423	487	466	444	436	492	437	475	495	474	448	426	451	458	454	440	454	412	496	474	458	433	452	486	472	435	499	483	466	470	424	439	453	463	396	437	449	475	464	458	442	444
27844	24659	20149	11152	6522	5006	3419	2337	1985	2899	12085	22672	21560	18605	12359	6190	2454	938	461	275	177	161	180	169	167	161	164	163	171	159	177	199	184	180	163	179	157	162	157	171	179	173	171	197	175	171	200	181	183	162	187	172	150	174	169	164	176	181	173	185	160	183	153	181	161	158	170	193	163	187	174	160	180	174	178	163	178	175	171	139	159	159	172	191	169	165	184	198	164	167	170	178	174	143	160	171	172	176	163	164	163	163	163	178	172	172	187	177	135	183	158	183	162	155	163	168	179	195	164	174	173	177	165	173	175	140	171	145	160	159	163	174	167	189	162	188	159	162	185	159	149	177	152	177	168	171	179	154	162	153	179	166	171	172	165	170	164	185	171	177	160	163	163	183	175	173	162	166	177	175	161	161	158	179	156	158	171	187	159	182	190	159	183	178	148	172	158	152	160	168	160	166	159	169	170	170	150	185	164	193	149	154	183	172	181	193	132	163	151	159	172	207	156	170	187	176	161	170	170	163	164	176	163	166	176	185	185	163	157	168	166	164	159	151	152	168	177	164	160	168	175	180	193	167	193	168	166	182	134	165	159	172	193	165	186	168	151	178	162	173	165	172	192	177	172	184	166	159	134	187	166	162	170	165	168	155	165	158	171	167	169	153	150	160	157	158	161	161	179	164	170	180	160	185	161	177	149	209	162	176	177	162	164	176	144	172	169	166	175	143	146	158	187	202	191	162	193	188	182	150	163	168	173	171	165	188	150	175	157	164	178	160	145	169	183	171	183	169	170	151	174	153	194	165	174	180	190	160	147	157	161	169	181	151	161	175	165	177	194	177	174	152	161	150	178	180	186	184	155	189	176	195	169	182	196	163	179	188	185	175	146	160	160	171	169	169	166	164	178	155	167	198	164	189	147	161	151	165	146	162	157	163	155	193	179	141	170	189	170	167	161	151	179	156	166	152	149	161	192	191	175	169	190	165	178	157	152	191	159	148	153	175	167	184	158	178	176	186	163	176	155	162	151	161	189	177	152	168	148	169	184	184	174	166	171	181	173	161	166	152	183	151	147	162	166	178	165	152	174	183	165	183	147	172	176	159	173	194	166	181	167	156	174	160	144	163	180	164	188	141	173	181	162	168	174	176	152	169	155	158	181	185	168	165	183	158	177	160	152	165	162	161	178	179	182	173	184	160	175	150	144	168	162	143	156	171	160	173	163	186	166	155	145	167	172	200	149	161	187	175	174	149	172	161	144	160	200	169	156	182	159	178	160	173	196	165	154	184	163	145	158	161	176	167	159	172	135	155	180	162	178	177	160	162	177	170	158	154	163	175	154	165	173	162	169	175	139	149	175	169	152	169	141	148	189	201	163	161	174	170	153	163	148	160	135	180	162	162	151	173	189	197	145	156	166	188	170	158	164	191	177	148	178	195	165	172	202	164	173	179	163	172	156	174	172	177	163	165	170	177	177	149	167	164	163	176	183	165	179	173	177	163	154	178	155	196	160	161	198	137	168	189	174	176	140	168	185	170	159	188	148	161	163	150	176	137	157	179	184	170	153	207	158	192	162	173	197	179	163	174	176	169	173	168	173	140	176	194	178	179	174	162	164	177	165	174	170	167	161	163	185	153	158	155	178	179	167	180	194	185	166	161	162	177	185	167	170	178	179	188	164	159	174	150	156	160	163	148	169	155	167	167	186	153	163	149	179	169	164	160	187	172	179	168	180	182	159	166	179	154	185	178	175	169	154	148	173	168	174	163	196	163	186	161	175	179	174	171	162	159	155	174	161	186	177	142	175	158	167	190	184	190	177	169	168	178	170	180	186	158	169	177	181	157	174	169	187	178	156	164	168	174	165	154	186	153	186	161	192	154	178	159	172	178	164	161	187	193	160	174	153	172	163	188	187	149	192	148	165	153	162	182	184	175	174	156	161	174	183	161	174	180	168	162	160	172	133	171	175	194	154	175	165	157	156	156	141	167	194	183	170	167	188	175	155	157	157	191	173	167	146	161	183	161	162	153	163	149	156	169	177	164	185	171	148	180	159	160	219	167	180	155	168	155	167	160	174	168	169	167	171	173	175	167	181	161	161	161	165	177	193	163	182	179	161	170	163	154	169	181	180	177	183	155	166	166	166	178	148	160	170	167	173	175	147	199	170	193	181	163	182	152	182	166	161	181	177	143	157	173	164	178	157	150	181	166	156	168	196	168	153	141	160	151	168	152	175	170	158	171	144	170	170	171	177	127	181	166	176	152	159	143	184	183	160	156	156	181	168	178	171	169	167	153	173	162	180	167	165	179	176	178	149	148	186	196	183	173	181	182	198	189	169	155	173	155	162	179	146	176	180	139	178	155	191	169	144	154	172	167	176	153	160	179	153	189	168	150	171	167	183	200	160	164	164	181	159	188	168	179	156	174	144	187	181	147	166	171	160	187	173	146	161	166	151	160	158	170	160	155	161	166	165	157	177	170	173	150	158	167	170	162	162	181	172	152	173	177	150	168	161	162	160	170	144	155	180	148	176	188	180	157	167	174	181	167	164	196	191	168	156	185	181	165	165	154	160	156	167	163	197	165	199	174	184	189	167	160	158	173	164	171	168	142	184	195	181	175	184	182	169	181	150	150	172	170	141	143	189	174	162	177	183	173	178	174	168	168	170	155	165	176	169	161	161	165	146	168	171	191	181	163	180	175	159	157	147	153	170	176	151	160	161	164	178	170	163	168	170	155	179	190	190	184	164	154	164	153	158	153	167	177	185	158	166	159	175	170	173	135	169	171	168	155	193	182	158	196	195	179	182	152	169	210	157	176	138	193	183	169	154	180	178	146	168	156	144	192	170	161	162	179	161	154	161	170	165	182	166	139	174	195	170	159	154	159	148	174	164	187	152	156	176	169	189	176	169	167	162	181	154	168	153	172	167	186	163	166	178	167	195	179	180	164	166	161	174	163	170	176	185	184	167	160	156	157	154	181	174	160	163	166	170	161	153	151	156	159	151	170	164	198	150	166	178	165	166	165	172	154	177	171	176	143	164	162	154	169	153	156	168	173	181	158	198	151	180	177	152	156	148	172	172	178	167	153	210	154	179	153	180	177	172	187	182	162	178	157	176	183	167	173	147	166	164	162	163	174	169	171	170	163	171	168	152	176	164	172	185	181	177	166	168	182	172	163	167	186	196	174	166	173	173	176	180	154	161	153	160	147	157	204	150	178	174	167	168	155	151	180	195	151	140	178	184	167	183	176	163	147	170	170	149	201	181	158	158	162	183	167	153	172	188	152	163	157	170	177	161	179	166	170	167	177	176	164	169	177	176	156	151	164	160	162	168	192	178	176	162	158	193	163	174	160	174	149	174	156	161	158	171	172	153	167	171	156	185	155	164	155	155	145	161	180	155	170	161	179	139	161	181	173	178	163	169	171	162	159	163	163	175	168	183	178	185	160	174	175	182	169	150	181	172	178	183	160	167	166	155	150	153	151	162	186	188	185
17161	17985	15802	12530	12459	12879	10605	9004	9124	13480	32949	43839	41419	38910	30630	20391	10292	4306	1726	836	547	483	457	398	427	432	451	412	433	417	399	441	417	407	415	443	434	428	417	400	391	439	425	414	424	425	440	459	383	376	441	446	383	416	415	448	395	463	450	423	437	397	447	417	396	409	412	452	453	409	397	443	448	446	397	441	435	386	423	429	394	474	421	437	424	397	458	412	399	459	414	455	444	440	427	413	436	426	384	391	442	462	376	439	413	386	366	423	434	398	400	375	431	418	441	433	431	459	380	453	412	440	430	463	446	422	425	412	421	435	427	426	423	403	434	439	438	459	399	446	442	447	412	426	441	400	443	412	468	421	420	418	434	448	400	421	422	442	444	446	429	452	428	432	429	401	434	434	421	408	413	407	411	487	417	413	386	386	401	430	429	438	422	423	440	457	398	436	416	407	399	423	419	410	393	494	431	447	435	437	500	412	451	442	430	390	427	403	450	429	421	461	413	419	375	447	352	398	440	428	418	419	424	432	445	409	406	406	441	427	426	443	429	450	389	416	416	427	440	405	444	420	420	412	438	445	414	406	390	437	424	423	435	457	414	374	391	424	433	431	464	386	404	426	434	430	423	406	432	404	436	436	401	381	399	419	424	446	452	403	437	412	409	406	382	451	422	436	433	441	411	429	445	431	432	421	459	424	450	427	397	449	393	420	409	440	427	429	403	446	429	398	419	378	387	481	457	441	439	368	434	424	435	446	476	383	429	414	433	394	446	458	421	434	420	434	381	408	421	416	423	461	434	400	427	393	440	404	461	417	421	431	390	431	400	441	445	394	426	448	432	447	435	400	428	427	441	401	440	409	450	455	432	387	403	431	427	393	466	404	406	431	414	421	424	417	405	413	434	411	436	443	414	428	421	393	421	414	444	416	408	448	396	431	397	420	392	412	473	437	402	406	410	434	432	443	433	419	407	422	407	423	410	428	427	433	392	412	434	402	388	462	376	418	407	405	413	438	405	406	425	447	373	406	456	397	426	415	442	430	431	409	411	424	400	432	416	387	415	457	426	409	415	425	386	401	437	421	421	431	424	407	420	449	422	435	433	402	415	420	410	410	466	405	442	429	422	389	432	372	469	436	441	442	442	409	416	419	393	376	435	415	405	428	440	447	409	457	416	414	428	436	463	448	447	393	452	425	424	398	389	446	415	408	408	392	428	448	404	418	406	410	417	398	403	395	433	414	431	399	423	399	443	493	417	472	443	427	421	404	470	414	401	429	476	424	438	431	399	406	439	402	425	431	405	382	422	419	393	437	387	422	385	441	417	416	434	396	452	458	442	406	384	473	451	420	400	397	441	419	426	447	448	457	453	371	430	426	442	409	402	463	437	410	433	405	418	397	411	407	421	427	438	452	412	432	422	403	417	437	446	406	427	428	417	391	424	446	444	448	418	426	384	431	456	420	402	394	391	445	392	437	418	428	418	429	421	416	466	399	433	440	415	465	447	419	420	449	442	419	440	430	437	455	423	440	389	411	437	450	431	413	433	422	438	432	445	428	387	424	400	412	419	425	424	388	425	415	445	452	424	466	404	450	420	418	412	431	423	399	419	411	437	424	454	409	401	430	399	413	444	439	408	417	410	424	420	437	394	415	433	414	407	410	419	397	422	407	459	432	403	414	440	411	430	376	405	413	432	401	430	442	416	423	431	438	464	436	383	416	410	405	408	411	443	423	415	430	421	402	413	436	396	467	408	416	424	437	417	405	428	445	449	394	418	446	448	422	393	405	419	439	393	411	447	437	406	414	416	432	428	404	408	396	446	414	397	471	416	398	426	378	399	424	411	440	392	434	403	424	430	418	456	435	444	426	392	453	405	410	444	428	395	446	395	382	398	408	413	420	433	439	394	442	428	451	452	421	437	423	399	430	430	425	424	418	397	446	385	389	436	430	469	464	418	425	394	407	431	396	409	431	452	419	429	418	436	419	470	411	419	436	447	401	396	453	425	413	407	433	444	460	411	389	377	439	430	451	389	426	430	456	407	401	419	431	427	451	429	418	398	410	404	389	431	385	393	418	435	442	437	441	410	435	417	393	421	439	392	435	390	415	435	432	431	434	469	408	426	421	415	427	421	417	393	456	390	383	431	460	407	395	407	444	399	428	423	422	439	403	446	426	454	419	401	429	423	405	434	398	416	360	432	421	398	450	442	418	426	462	430	414	450	412	403	431	398	425	373	443	410	460	437	419	432	403	413	431	473	407	407	449	411	432	416	428	398	438	430	376	419	401	439	438	424	405	438	387	424	425	436	407	435	416	434	429	439	445	439	411	422	393	391	464	423	429	438	410	410	425	413	437	428	448	403	442	395	420	428	434	423	426	419	438	460	419	430	439	450	424	469	427	451	439	423	406	437	431	432	478	384	453	427	400	412	427	454	423	434	431	410	426	453	406	390	409	435	458	427	414	402	433	441	407	428	448	441	459	423	428	430	420	422	426	438	426	429	412	406	437	412	450	426	428	396	411	463	429	464	448	417	383	430	433	445	426	435	483	405	436	423	390	438	411	384	395	428	431	419	458	423	422	401	415	430	415	440	377	405	443	391	391	457	398	399	434	430	423	410	466	439	388	429	416	434	462	446	423	402	419	406	426	429	384	408	424	423	409	425	415	407	444	435	445	407	424	414	416	394	413	422	459	421	431	404	436	440	435	449	436	431	437	416	413	431	436	414	438	421	409	419	431	406	419	434	429	407	435	412	393	401	402	445	400	404	425	431	429	404	451	442	403	400	419	424	440	450	440	426	404	419	410	436	429	442	400	388	451	444	443	405	447	418	403	425	461	401	434	452	428	438	455	420	440	431	418	402	438	422	442	439	430	376	394	443	423	425	440	434	402	464	419	415	408	453	391	459	393	425	419	414	436	452	429	437	422	445	398	410	431	393	446	414	410	419	468	409	433	437	460	421	420	426	444	440	433	415	381	405	434	398	424	411	420	438	435	406	388	407	423	390	425	434	404	427	440	408	442	443	455	444	442	423	428	437	461	436	423	416	406	427	423	382	399	444	421	421	469	410	430	407	443	452	442	432	410	444	441	403	447	429	454	423	429	398	411	397	413	405	421	391	435	410	418	428	406	389	411	414	420	452	420	444	454	441	413	454	395	417	432	460	382	423	411	419	389	406	424	428	426	396	407	423	463	430	426	409	430	445	433	418	432	421	390	455	417	376	428	395	443	421	452	429	422	438	454	408	436	424	446	407	405	437	422	427	394	417	416	403	437	395	451	394	427	415	425	385	462	406	465	421	417	448	433	407	426	458	405	455	436	430	412	393	450	451	422	397	442	430	389	441	438	420	394	405	430	387	394	422	411	418	437	405	433	414	413	461	402	429	391	454	418	415	438	409	404	420	458	421	411	422	412	422	407	425	427	419	426	396	423	429	415	449	395	424	454	394	457	408	408	431	404	420	419	392	404	454	420	429	418	429	393	441	402	428	430
4282	1700	1357	805	568	444	325	285	266	274	369	746	1265	1353	1068	675	476	288	265	214	212	204	207	184	205	156	194	194	205	207	165	177	203	197	157	207	186	172	197	183	173	194	228	176	188	214	184	168	217	192	192	199	198	202	189	208	186	202	206	220	194	184	217	191	202	202	178	213	187	185	192	207	195	194	174	194	210	214	196	189	211	236	206	174	230	201	209	211	192	220	198	198	213	176	217	213	189	171	201	176	216	205	196	204	192	199	198	186	190	190	209	180	195	223	207	175	194	174	206	198	197	217	203	204	189	187	197	188	205	191	185	193	177	168	211	203	185	185	209	194	212	211	214	213	195	188	190	215	222	199	191	200	200	203	185	212	182	196	186	171	211	175	187	193	191	202	189	209	197	200	188	217	206	192	203	177	186	190	207	192	207	198	190	205	197	187	204	196	190	191	184	198	195	193	187	207	196	186	218	213	207	204	212	200	201	210	183	203	185	190	195	185	201	201	181	193	174	225	192	200	215	193	191	200	194	212	187	162	206	203	205	167	209	168	212	177	185	191	205	207	195	205	214	197	209	186	211	211	189	177	197	193	204	173	240	199	195	198	212	194	202	210	186	193	169	204	213	181	202	208	185	203	214	183	164	206	189	172	225	194	193	214	213	213	192	191	194	224	194	205	191	202	195	182	211	177	204	212	191	200	208	162	201	199	212	176	186	190	200	186	212	210	191	211	188	194	226	183	194	189	195	203	181	194	209	219	173	228	210	197	185	202	195	194	207	202	188	202	190	176	177	228	185	196	177	202	196	208	187	216	209	176	190	188	201	199	199	190	168	217	224	223	214	189	196	208	168	198	191	195	173	200	199	190	209	220	187	193	207	183	177	205	215	202	226	205	179	170	192	182	183	206	175	189	201	207	195	181	174	181	200	190	196	204	181	199	178	164	188	197	203	218	215	188	191	194	210	189	211	192	202	203	228	168	201	223	182	198	216	210	195	220	200	194	215	207	219	175	195	217	223	229	196	211	200	200	196	187	208	182	195	192	177	192	190	187	192	216	186	217	188	197	235	198	187	177	194	183	182	194	196	198	211	196	180	181	178	210	191	199	184	188	209	205	184	203	177	192	195	198	228	181	218	204	197	193	207	224	201	194	208	202	190	214	207	187	188	211	198	192	217	179	209	196	193	182	186	212	192	177	190	229	192	198	200	196	212	195	229	185	184	191	205	200	208	195	207	205	199	190	186	186	170	198	192	180	187	197	198	213	200	215	200	200	196	216	219	209	194	163	197	192	189	207	220	185	196	194	230	198	191	175	200	210	213	194	198	228	197	219	207	188	215	214	205	180	207	231	241	206	194	185	192	170	185	207	193	185	205	185	184	207	186	210	198	191	221	198	176	212	205	182	222	197	208	200	178	187	182	200	197	201	210	186	202	172	191	204	205	188	213	185	188	191	199	211	189	203	203	214	202	205	182	200	177	207	210	184	189	204	220	189	171	197	170	185	186	191	210	185	189	202	206	177	197	194	204	201	195	195	187	195	172	197	169	179	190	194	198	200	204	192	202	198	172	184	191	216	210	189	199	191	194	188	184	161	206	209	206	188	176	201	195	207	188	203	186	175	224	190	197	184	180	199	216	202	198	177	211	200	204	209	201	202	223	169	192	213	197	216	209	194	208	185	213	199	185	201	209	218	176	210	205	201	202	181	194	203	194	179	168	205	191	199	202	201	195	205	217	209	193	211	207	194	231	208	222	206	218	186	202	179	217	218	183	185	175	189	214	197	190	204	204	192	224	214	210	172	207	200	204	222	199	199	194	181	190	207	173	198	202	198	210	201	175	207	165	199	210	178	207	181	183	210	209	206	188	202	206	210	182	237	202	219	177	189	196	194	198	175	187	177	183	211	217	249	186	211	182	213	177	184	183	205	188	201	180	176	215	177	215	162	192	209	184	190	195	206	166	186	196	179	187	198	206	198	173	224	183	187	210	176	210	202	203	196	203	214	212	213	197	203	209	207	191	197	175	186	191	203	208	231	180	193	178	167	201	171	192	203	173	190	211	187	204	202	201	197	210	201	210	199	181	207	199	195	174	190	213	186	205	190	178	200	194	195	219	203	180	188	186	196	209	194	216	200	230	206	229	213	214	198	189	168	185	212	207	180	198	204	196	205	191	182	208	203	211	178	209	188	205	190	180	216	203	201	205	213	210	218	180	177	197	198	173	195	185	185	195	188	186	210	204	181	212	209	183	201	201	184	221	192	187	206	184	201	209	187	201	206	198	234	211	205	212	211	194	206	201	214	190	199	193	234	202	183	186	221	203	208	179	170	202	183	212	206	193	169	177	221	191	198	201	199	188	175	187	217	207	193	184	184	204	181	212	194	177	193	188	194	215	195	198	186	184	164	201	162	197	199	172	199	199	201	207	186	155	191	175	202	207	193	177	199	204	172	198	188	176	187	193	198	212	204	231	206	187	188	188	167	206	229	202	201	182	204	177	188	194	197	210	200	197	215	202	216	199	196	199	206	199	190	190	183	194	187	217	197	190	190	189	208	202	197	208	187	204	210	205	191	207	194	213	194	203	214	200	194	175	206	207	205	224	188	200	201	203	191	196	167	209	220	182	200	203	215	191	189	197	179	239	184	188	180	191	183	220	175	223	217	227	169	202	195	205	189	233	220	186	180	220	185	182	198	203	176	205	208	188	176	190	198	184	205	194	175	191	196	185	209	228	204	177	204	199	194	187	211	196	198	191	176	176	199	174	187	210	204	209	189	192	185	219	223	189	208	215	190	195	180	197	187	171	204	183	187	187	203	196	215	187	196	182	194	194	190	190	195	199	203	215	196	179	189	194	196	209	183	209	190	182	209	214	218	198	205	203	199	208	207	189	215	220	181	206	198	201	197	214	180	194	196	184	202	188	200	170	199	197	187	205	202	221	184	208	176	216	200	199	185	210	218	190	187	202	220	216	185	190	182	184	200	193	201	189	193	191	223	193	211	208	188	179	193	187	196	207	188	204	180	197	180	203	184	177	211	193	182	189	192	202	183	213	186	212	185	198	194	235	211	204	201	181	198	209	187	199	211	178	199	186	187	210	203	186	185	201	211	201	190	179	200	199	224	209	213	196	197	204	213	201	190	198	188	196	201	147	181	185	208	208	215	199	187	185	196	175	192	217	196	191	191	182	199	190	195	170	192	225	199	196	183	220	181	181	192	219	200	200	218	217	204	188	206	178	204	199	196	203	214	170	191	225	194	219	172	186	171	203	206	194	166	214	209	187	170	199	191	189	195	201	209	198	195	181	206	205	186	184	181	199	202	181	184	203	200	175	191	182	203	199	182	219	198	162	178	195	210	200	204	185	189	218	206	175	192	192	177	210	196	199	204	199	166	196	197	202	197	189	203	207	197	220	197	210	221	198	200	204	185	209	193	199	200	195	221	179	197	168	203	208	192	191	195	183	207	205	184	177	214	210	199	184	192	184	174
3373	2137	2381	2177	1941	1740	1257	1071	829	1016	1694	3974	6338	6006	4200	2482	1442	907	644	535	516	478	481	482	505	515	455	431	483	507	501	466	441	491	454	505	520	519	497	473	462	449	487	461	501	490	484	482	492	475	497	526	481	510	476	508	469	462	529	518	472	521	482	478	497	492	490	491	480	500	492	485	498	497	525	472	438	461	494	417	511	502	459	491	478	471	453	477	492	533	496	496	481	461	505	519	438	485	470	494	544	550	467	477	473	475	495	483	530	519	482	504	480	526	493	527	457	463	519	483	510	472	491	466	495	483	469	475	479	449	485	468	483	517	472	487	501	481	496	474	474	467	466	479	470	532	487	490	485	479	530	474	514	473	491	468	474	465	482	481	522	479	504	504	495	478	467	463	483	502	520	502	476	499	473	492	493	482	507	466	501	516	480	484	519	495	495	478	497	494	501	490	485	487	461	462	478	480	474	484	496	476	504	477	512	510	492	470	479	477	505	464	475	532	510	460	483	459	481	538	514	490	490	472	465	486	496	476	499	505	484	475	471	459	500	482	505	519	451	466	489	498	465	522	477	505	490	499	465	498	521	507	503	524	477	533	465	487	495	520	497	469	465	495	472	502	503	483	503	484	465	464	486	473	430	509	522	507	507	516	466	512	505	523	503	498	516	500	472	485	485	473	496	482	456	474	454	472	491	467	503	483	452	507	489	503	518	482	489	433	500	491	498	462	503	470	520	494	494	457	487	512	448	430	478	468	502	453	466	496	473	505	469	502	474	525	473	515	488	470	493	516	481	502	516	478	474	495	475	491	488	477	525	480	537	503	495	472	497	467	482	442	457	468	475	486	487	475	494	491	478	484	475	474	463	523	452	467	465	471	491	493	490	470	514	482	509	518	512	456	488	501	488	486	464	454	475	490	490	471	522	509	483	464	479	509	532	464	468	561	510	458	474	506	485	492	501	512	506	472	467	514	462	450	470	520	492	500	475	501	470	467	477	495	458	468	475	502	495	426	499	481	529	487	441	480	484	479	444	498	483	475	472	502	499	457	481	473	469	478	509	451	460	485	495	494	496	535	499	465	459	475	494	513	494	446	499	487	477	462	487	471	480	496	522	485	451	482	479	515	507	464	475	483	505	475	489	477	488	474	492	485	512	488	487	478	522	509	490	462	514	483	491	531	514	484	497	471	496	523	473	465	482	515	473	485	526	466	505	474	463	477	529	503	496	498	467	482	476	470	469	495	444	422	476	489	484	511	469	491	470	460	495	528	479	502	495	473	517	508	486	470	456	482	481	490	476	495	454	458	502	507	452	474	479	452	532	460	489	442	489	480	510	478	459	510	446	468	509	477	449	461	510	508	513	485	498	457	481	419	468	495	490	514	518	480	494	492	486	444	474	510	499	499	467	501	487	509	484	486	473	463	471	497	510	458	480	465	474	488	468	501	471	495	465	476	489	495	503	490	519	469	486	480	491	544	506	464	498	474	478	489	502	484	496	518	455	447	446	447	516	506	510	466	502	478	510	507	491	470	494	492	482	486	434	502	519	496	470	457	512	461	479	478	502	486	457	501	430	479	476	506	475	486	515	457	467	492	514	423	498	523	478	508	503	493	469	484	459	487	510	494	488	515	467	479	487	453	457	496	500	453	494	484	508	468	450	507	495	466	492	496	502	454	511	478	515	432	480	509	486	474	492	509	500	497	468	491	452	524	457	502	497	481	502	473	482	504	486	477	499	503	495	466	502	494	494	466	497	478	494	485	474	501	483	526	480	500	463	487	490	474	473	461	494	500	501	514	468	479	487	483	480	519	492	492	519	488	490	498	445	458	447	533	526	458	502	439	437	464	450	490	442	465	440	486	477	478	517	442	517	470	505	490	458	464	516	455	521	483	495	491	494	491	468	459	500	501	496	531	464	449	457	463	482	499	485	463	471	508	545	484	493	504	475	512	486	506	495	483	471	473	505	489	516	493	480	555	480	472	482	462	474	507	508	462	485	470	472	507	508	522	445	468	488	497	484	462	466	506	480	486	491	456	406	508	457	530	495	490	503	460	473	511	516	474	477	482	485	468	479	516	476	512	483	483	498	476	494	467	493	507	481	471	507	461	470	518	500	534	496	475	456	459	499	478	496	500	487	530	429	451	475	506	517	465	488	440	451	515	504	488	479	482	465	455	509	485	508	486	443	493	483	458	483	467	461	526	470	501	496	472	491	488	467	491	513	489	470	477	482	467	497	517	478	472	491	472	454	459	466	504	519	517	496	455	495	512	438	484	499	482	453	488	441	505	521	484	517	506	502	459	544	490	495	508	520	507	473	479	474	496	476	489	502	478	527	474	492	491	486	468	462	487	491	507	478	472	492	500	447	453	455	479	500	474	482	509	462	499	496	485	514	477	477	472	484	480	460	539	475	485	453	488	456	456	481	459	512	484	517	471	531	502	495	465	504	461	467	500	520	500	488	472	488	513	474	451	484	491	468	469	480	470	486	486	481	489	492	437	465	483	494	482	469	474	462	486	471	471	510	521	490	520	481	534	499	493	461	447	496	513	479	501	497	485	478	514	458	487	463	459	539	504	465	493	479	502	476	458	453	484	480	465	501	473	487	457	462	517	510	460	465	500	486	481	488	470	466	488	497	482	467	502	501	506	476	480	442	442	469	502	493	506	509	497	484	468	463	460	481	453	505	513	459	483	459	442	515	480	472	470	483	501	497	457	490	490	487	440	456	518	476	480	481	463	472	471	529	475	486	492	475	533	483	514	491	468	471	490	482	509	506	487	439	499	471	488	438	491	470	482	507	497	507	466	513	469	516	489	467	502	479	498	460	465	485	498	498	476	534	495	513	486	455	464	466	457	485	531	449	477	462	488	498	490	506	476	455	480	482	493	471	477	472	500	461	480	469	448	498	493	461	485	482	421	465	499	460	465	499	498	481	528	483	517	512	477	472	490	474	496	438	475	494	460	478	501	510	502	471	540	516	472	487	480	489	485	510	497	504	487	530	488	473	491	459	497	473	416	459	482	472	496	478	496	462	497	488	500	533	424	507	461	485	496	493	493	488	517	474	486	499	525	484	500	472	479	478	469	479	482	488	481	497	454	470	507	498	482	493	444	497	484	484	467	487	514	494	488	462	479	459	483	499	482	467	458	438	445	502	515	489	510	485	465	524	474	499	456	484	507	500	463	501	482	480	487	496	476	507	460	514	501	485	534	467	461	437	487	452	491	520	483	504	515	503	503	480	472	474	508	499	478	515	494	469	454	447	493	482	469	537	450	467	488	517	488	492	493	481	491	464	459	506	451	509	489	510	489	466	479	491	467	470	481	491	471	479	490	503	441	504	420	483	536	494	504	513	485	495	511	467	473	490	492	486	504	466	486	537	504	497	480	484	498	459	491	459	449	482	505	495	535	521	474	462	463	477	459	478	504	494	524	454	494	425	474	511	521	488	513	458	496	550	478	508	505	465	501	495	462	523	467	454	502
17844	14204	12128	5249	3564	2843	1957	1693	1452	1999	4713	11128	14558	10677	6312	3037	1323	646	318	243	224	199	171	190	163	176	187	187	192	183	192	183	194	189	170	186	198	195	168	175	202	175	182	169	178	198	189	210	215	186	182	178	217	213	193	185	188	182	169	181	187	165	203	181	168	160	184	185	217	190	176	177	176	188	167	183	188	200	175	202	178	201	194	165	192	185	193	165	188	152	168	186	185	165	189	199	173	185	183	185	182	213	182	156	192	171	181	178	192	195	196	208	197	177	196	187	198	192	191	185	183	181	199	182	190	171	183	170	189	174	182	175	203	190	186	184	184	162	175	174	188	188	197	168	199	194	170	181	156	189	177	158	204	185	184	188	171	211	180	208	203	156	186	200	202	174	177	177	208	180	162	196	170	193	176	187	174	163	195	171	202	177	194	193	154	186	178	171	166	179	179	194	190	201	181	214	174	180	187	162	196	183	185	181	167	204	169	187	168	179	211	181	186	180	185	176	160	184	188	195	160	183	205	188	205	186	169	190	175	190	165	186	175	174	181	176	175	201	163	193	192	201	185	188	197	172	174	163	177	163	187	169	201	183	179	186	179	183	182	189	181	176	196	196	181	182	169	208	180	184	197	209	187	214	197	170	178	195	201	186	179	176	181	185	166	183	189	203	167	179	193	176	198	177	226	185	197	202	179	178	173	197	182	187	184	167	172	192	176	196	164	186	186	190	201	191	201	180	206	181	176	191	173	174	178	175	171	183	206	186	172	213	174	176	193	186	202	191	173	191	171	178	164	201	179	187	186	160	183	173	193	183	212	202	192	211	198	181	183	186	175	190	220	163	170	174	197	178	203	205	188	167	191	167	176	180	184	217	202	186	204	182	192	157	167	226	180	175	201	179	164	177	207	159	199	195	200	169	180	170	186	212	186	195	183	193	180	175	187	195	177	194	189	176	192	174	191	172	184	188	168	190	177	189	194	191	196	221	171	181	184	180	186	174	183	201	174	197	182	196	150	186	174	176	163	183	189	202	194	189	174	180	163	188	207	221	179	210	181	176	189	184	197	151	186	181	176	204	200	192	178	195	177	191	185	164	184	198	186	199	213	213	178	165	193	187	184	148	185	196	186	185	202	172	204	195	194	201	185	197	193	195	176	162	188	159	171	163	195	182	182	146	185	166	162	224	178	206	196	178	185	220	190	179	200	187	192	175	167	184	164	187	191	203	192	175	165	203	172	178	176	213	177	171	196	202	191	173	186	177	189	188	183	170	174	166	184	193	201	171	165	194	190	171	188	189	192	182	191	166	194	181	182	173	182	172	185	194	190	169	191	198	216	202	189	187	185	173	161	175	185	164	189	177	183	191	186	172	197	203	184	171	177	172	183	187	184	177	151	206	215	184	195	193	171	203	186	204	178	189	174	194	194	176	175	179	178	176	167	173	179	188	198	192	192	184	175	169	181	194	188	205	189	190	164	181	182	156	168	209	186	200	174	199	175	192	190	208	169	167	180	181	210	181	207	179	184	202	184	185	182	168	193	199	193	195	170	198	176	189	174	171	177	161	192	177	190	187	184	184	173	191	204	185	194	180	173	187	172	196	193	176	169	196	162	191	165	176	177	190	207	192	186	179	197	194	203	161	193	195	164	208	178	180	160	213	208	176	165	170	196	164	194	193	182	181	179	183	179	172	182	181	188	177	159	185	157	188	155	187	183	169	193	177	173	178	180	181	147	175	175	179	187	193	204	174	177	197	184	209	176	204	185	185	203	183	173	177	181	198	184	189	180	183	178	157	174	147	189	207	176	185	190	184	206	189	162	200	176	213	206	185	215	174	186	188	191	208	164	170	185	166	182	184	177	196	177	194	194	159	191	189	170	177	199	186	201	186	201	188	157	192	189	187	184	151	195	192	179	173	188	202	190	203	192	150	165	171	208	176	184	216	194	174	178	192	184	170	185	201	173	194	189	175	180	209	181	202	192	175	180	226	177	162	163	163	185	181	191	161	174	164	179	164	178	197	170	191	175	180	170	180	193	186	148	186	168	190	174	199	181	187	216	188	158	176	168	147	178	211	196	171	166	186	182	196	166	198	186	180	191	179	201	166	184	183	184	165	187	198	177	187	180	186	175	190	188	202	186	183	201	195	182	210	201	163	196	188	194	164	201	198	174	168	180	173	205	173	203	160	169	176	169	196	220	216	200	174	174	194	197	196	198	175	174	169	166	174	188	194	174	184	159	182	207	220	174	184	197	154	173	173	182	219	194	171	177	183	181	191	166	180	185	167	200	193	191	163	167	182	180	190	180	179	194	156	177	196	201	183	199	178	200	189	161	186	189	190	159	191	179	195	202	190	194	199	161	211	182	194	189	168	187	199	183	206	175	186	189	182	191	169	186	176	174	177	175	174	195	173	165	209	202	193	190	193	183	190	191	199	197	184	183	198	200	193	172	167	188	172	197	187	199	177	187	190	143	153	195	177	172	192	201	202	200	166	185	189	183	204	190	189	188	195	183	190	191	178	211	187	187	192	197	169	184	193	179	203	201	181	199	171	190	201	172	169	176	210	192	178	201	176	171	183	176	200	161	174	188	162	184	169	216	152	187	209	184	200	189	180	161	175	205	185	189	179	166	215	164	199	192	189	183	191	196	220	190	183	162	196	186	196	206	184	168	200	201	204	173	216	211	184	165	161	165	184	176	167	186	195	171	178	183	197	175	182	169	182	179	182	163	198	174	181	162	184	183	161	173	184	174	172	195	199	181	202	169	189	212	192	166	203	186	191	161	185	217	198	178	191	172	168	193	180	166	163	190	190	187	172	177	187	181	198	184	213	172	171	181	173	194	181	176	187	224	172	201	207	185	175	175	183	184	187	183	223	179	191	177	183	184	183	176	187	182	188	201	190	165	172	174	184	191	188	190	174	184	187	183	155	195	174	191	146	164	167	186	170	208	185	191	192	180	195	180	187	161	200	186	194	190	210	199	204	180	191	182	183	192	186	175	181	185	184	201	182	171	200	195	175	181	168	184	195	162	174	228	186	177	181	170	176	167	179	186	178	163	163	214	177	191	196	192	156	200	176	195	200	184	195	173	165	157	168	185	173	172	177	187	196	163	178	190	201	190	191	208	209	185	182	185	196	189	188	181	174	220	172	189	183	159	175	164	177	177	168	175	183	201	178	172	179	197	189	139	186	181	168	180	199	182	181	190	181	180	189	178	179	185	186	193	186	189	181	201	202	185	185	193	186	179	204	182	170	208	196	153	149	185	186	183	186	180	161	183	189	207	178	179	169	183	190	176	182	169	212	180	173	177	165	185	210	167	185	157	179	184	183	179	163	194	188	171	186	176	189	167	151	194	175	191	180	196	194	147	188	180	171	196	157	180	171	161	184	195	184	176	182	182	191	189	208	179	206	187	171	219	171	175	174	185	189	202	206	193	172	189	165	199	181	189	175	180	175	190	179	173	190	199	200	188	185	210	179	195	193
11489	10677	11337	7568	8901	9132	7892	7114	7195	9915	19765	33070	36089	29476	20845	12572	6131	2687	1217	630	545	456	496	473	455	467	468	482	479	467	477	432	438	437	450	456	438	459	456	432	438	469	470	486	466	447	426	434	453	455	480	442	456	471	468	454	433	447	436	451	451	468	440	418	436	476	435	482	502	433	450	453	455	451	473	473	488	455	485	448	472	485	408	427	456	452	456	493	492	463	446	476	425	438	460	470	455	476	438	476	447	470	485	484	470	489	483	437	443	433	475	427	479	462	453	466	464	459	438	465	479	446	447	437	464	491	426	500	439	449	473	445	453	452	484	455	471	438	478	451	489	460	433	433	466	464	482	452	501	485	472	451	458	461	485	470	476	464	510	447	446	458	438	470	470	460	471	469	478	462	460	510	439	435	480	477	463	430	444	463	461	445	461	489	460	460	458	529	450	464	453	475	468	433	478	465	447	472	443	465	463	505	464	422	451	487	423	484	450	466	437	435	462	428	451	452	438	450	501	437	452	445	452	507	497	466	445	402	435	501	482	456	476	447	416	467	464	456	430	462	445	467	475	470	455	424	415	489	508	463	456	508	442	454	457	469	470	492	460	447	461	470	464	467	513	453	454	454	448	458	489	474	479	474	494	462	464	463	423	420	453	456	459	453	472	463	480	465	447	470	443	459	435	480	487	431	480	445	458	442	447	440	477	478	515	475	465	454	457	445	439	455	472	439	462	472	470	457	470	423	438	437	454	469	467	452	465	449	466	438	508	474	442	477	472	472	446	466	440	475	450	454	477	477	444	454	469	465	443	473	452	470	449	431	469	476	454	502	468	445	509	487	466	426	450	432	461	459	471	470	443	454	470	451	483	432	440	444	465	421	466	437	448	481	464	458	460	468	463	432	449	476	463	430	497	478	444	448	455	460	456	498	481	457	476	463	462	461	436	464	427	504	454	433	428	503	506	504	470	464	494	476	467	458	470	475	459	442	464	428	460	464	503	450	451	417	468	458	423	434	471	415	435	500	496	465	469	485	468	454	411	444	462	455	458	437	501	440	475	467	442	476	475	446	506	469	444	438	475	459	489	478	434	428	475	484	435	495	438	479	486	444	459	433	457	477	441	452	431	528	450	473	481	486	487	490	471	474	469	455	452	458	447	494	468	490	479	444	475	474	442	463	460	471	494	484	470	468	500	465	476	458	445	450	442	440	405	473	452	514	470	478	449	449	488	437	459	463	440	447	472	479	460	486	431	454	446	444	424	450	460	446	420	466	485	422	480	427	460	444	445	461	425	442	477	491	424	442	475	466	458	452	457	449	465	469	436	444	439	449	452	450	471	424	462	443	464	431	436	478	439	440	440	475	458	486	453	431	439	455	495	431	445	450	448	464	476	459	514	447	455	496	469	466	443	479	480	444	434	482	455	468	433	459	474	483	479	459	499	465	433	475	472	462	448	495	464	457	468	475	450	498	478	447	414	453	457	487	454	468	419	442	457	455	505	477	440	455	459	481	435	435	460	415	436	462	442	461	468	448	446	483	454	464	452	482	489	470	451	487	461	468	432	440	483	472	470	460	450	450	461	435	431	456	451	477	449	434	458	467	433	465	458	471	433	438	439	483	434	420	469	442	444	470	490	471	485	480	470	444	436	458	456	446	460	489	470	471	494	482	467	465	499	439	524	448	452	457	437	467	446	458	467	487	474	461	464	466	429	466	491	472	459	472	485	449	469	455	476	464	476	475	473	419	450	480	490	459	433	457	447	473	432	437	475	507	464	502	482	425	478	450	435	504	463	509	417	480	478	463	494	482	450	450	468	433	436	412	472	488	443	454	490	460	457	433	492	485	478	441	433	463	467	421	476	423	450	496	477	444	480	485	430	436	498	456	460	491	412	447	457	478	463	484	473	466	459	445	491	495	433	496	454	457	493	432	459	484	462	431	452	486	469	465	477	466	480	463	463	492	459	482	445	418	457	446	425	461	456	454	454	492	468	447	481	496	457	460	490	470	451	482	473	447	460	429	439	465	450	432	432	416	470	443	465	462	444	457	452	448	457	447	460	469	480	444	455	486	467	457	457	443	464	458	483	401	433	456	456	462	467	459	482	426	449	413	476	446	498	462	459	463	451	472	462	459	437	465	453	441	489	471	491	466	445	484	479	491	462	466	468	481	480	457	445	474	458	431	433	475	463	481	457	466	440	506	442	425	470	476	464	443	439	441	445	488	477	421	457	429	460	430	488	435	474	450	471	432	449	461	436	469	461	495	472	458	482	490	485	462	485	478	445	469	471	457	443	489	454	472	464	446	465	468	487	469	424	435	421	454	479	455	429	475	421	468	470	443	473	405	491	464	439	467	450	452	453	472	489	481	466	501	447	435	477	439	417	462	443	464	458	455	491	473	439	453	439	473	481	467	480	449	452	425	439	468	463	448	426	442	456	443	406	482	470	478	449	484	445	473	479	495	459	463	476	471	449	485	479	462	468	476	487	466	436	478	444	464	413	439	467	468	442	454	416	466	478	412	475	468	479	451	458	453	439	474	427	407	475	504	450	434	458	463	435	460	421	471	478	506	510	416	444	493	463	434	506	436	454	468	442	440	478	400	453	470	451	482	486	463	476	461	447	461	436	523	452	478	436	465	444	464	476	454	479	403	449	512	428	498	418	463	451	499	417	457	445	450	457	442	473	466	469	482	431	494	441	420	439	454	448	467	488	488	477	461	471	455	443	420	434	468	453	448	476	468	490	452	449	476	462	452	442	474	441	461	427	439	452	465	458	503	450	485	469	427	455	475	477	483	484	472	449	475	460	472	467	462	451	471	449	435	443	457	470	465	469	472	463	446	438	463	468	447	464	430	471	432	453	453	422	500	474	461	466	494	447	492	470	490	455	453	477	465	461	457	447	457	453	479	430	462	438	474	463	438	481	506	434	473	466	438	467	436	467	460	460	501	473	464	443	442	454	440	424	460	493	451	424	449	472	466	462	442	459	481	474	457	438	489	480	415	474	464	452	457	488	456	502	439	478	483	435	499	472	444	461	456	416	465	440	445	472	451	465	444	453	500	437	431	481	459	447	481	512	463	448	472	447	527	479	486	446	479	457	448	436	429	439	476	457	484	413	481	466	465	451	473	464	474	427	486	493	444	479	475	479	495	456	459	471	452	474	470	466	428	459	460	493	477	464	475	466	445	420	460	484	483	436	459	428	469	456	486	454	458	479	443	461	441	450	459	479	441	502	448	485	460	507	479	494	438	426	426	451	460	462	440	459	427	441	419	479	440	432	494	499	456	441	457	467	446	466	462	471	466	463	473	433	463	485	456	471	489	425	476	449	450	435	461	429	444	454	501	485	469	481	454	441	457	479	484	478	457	430	438	499	462	458	429	491	456	460	471	451	448	476	430	456	493	451	465	430	440	479	467	463	426	461	496	460	471	519	466	449	468	451	453	484	446	446	450	478	455	462	466	494	449	446	511	453	493	446	468	484	449
27394	21629	18987	10373	7363	5334	4198	3520	3885	5508	10202	19835	23810	18369	11947	6206	2751	1097	492	267	217	158	165	197	182	146	180	177	171	168	184	205	170	163	168	177	160	174	146	144	169	173	173	163	170	175	158	154	146	183	177	186	145	175	164	193	161	176	183	162	178	177	162	179	176	193	162	170	171	153	179	169	155	165	175	165	185	172	193	196	187	150	161	176	163	177	159	159	173	152	159	165	174	184	166	162	182	181	170	170	182	161	148	171	189	165	161	179	170	162	171	180	185	174	171	191	133	196	184	175	180	179	182	169	158	172	166	145	169	157	187	164	196	173	145	158	171	148	186	164	176	163	174	175	150	173	143	160	165	144	177	162	196	174	179	183	169	162	182	181	151	149	178	170	160	167	176	176	159	164	170	172	155	157	163	146	165	156	176	182	168	161	165	178	176	148	173	192	170	174	171	164	183	175	185	185	164	157	180	151	158	162	170	159	186	149	168	174	165	178	163	170	159	193	176	190	192	189	200	183	172	151	160	182	172	180	157	176	186	174	191	199	188	157	169	182	160	176	177	184	175	180	163	178	187	156	163	174	182	164	183	167	154	166	157	156	152	169	147	178	180	173	158	186	173	179	144	165	176	182	133	176	170	171	151	181	160	168	166	170	149	165	181	164	147	168	182	149	165	172	169	200	170	191	188	163	168	186	164	154	169	160	164	170	193	185	168	190	159	169	157	169	185	180	180	161	144	169	165	180	168	175	169	198	151	161	171	149	150	170	149	177	166	150	154	180	162	188	166	159	176	185	184	173	183	164	151	166	176	173	142	179	164	174	181	175	156	172	162	223	164	152	196	182	192	173	139	161	168	156	196	168	173	178	190	182	169	171	176	187	174	169	189	179	195	163	171	186	180	176	164	158	170	165	183	193	160	172	155	163	172	143	189	176	164	187	160	182	147	167	181	169	160	176	182	200	165	158	171	174	176	174	169	158	194	176	186	181	167	196	159	176	170	173	158	162	153	187	170	148	172	177	175	179	162	186	182	201	175	145	156	161	180	182	177	160	157	171	168	183	170	179	154	148	157	158	160	172	187	170	193	174	182	169	166	152	171	161	170	173	170	187	161	177	179	158	162	154	155	155	164	169	178	171	197	159	175	159	155	189	189	162	171	186	180	174	162	176	159	171	185	182	183	165	140	165	186	159	183	175	173	193	168	142	178	166	151	193	163	151	181	183	149	174	176	199	174	174	164	176	176	164	156	186	160	155	171	185	154	169	173	137	146	151	179	171	156	197	164	180	174	163	191	160	157	163	161	196	150	175	185	165	176	185	168	152	170	180	200	166	173	162	190	175	174	184	164	139	165	184	176	155	200	185	157	172	172	168	181	176	167	151	189	171	158	184	158	165	183	181	182	161	166	143	195	185	147	168	162	175	158	149	169	153	172	155	196	171	187	153	184	172	166	158	160	173	176	186	161	174	168	171	175	179	170	169	181	139	148	164	174	176	210	168	158	167	173	155	146	159	172	151	162	192	163	173	173	160	163	177	182	176	168	173	154	176	178	157	169	174	170	179	175	176	166	163	162	172	179	164	181	167	163	178	152	163	153	169	178	173	156	169	179	182	136	149	150	161	154	196	174	180	151	178	179	184	155	185	164	159	143	164	191	157	165	178	132	165	172	161	176	180	185	185	201	158	158	170	183	171	152	170	157	182	199	159	188	177	206	161	164	176	184	184	180	162	167	176	154	198	169	158	177	187	155	158	160	176	179	177	170	178	158	161	182	182	180	171	183	174	155	187	173	155	169	161	148	169	155	152	157	176	164	154	162	166	170	166	164	183	175	177	168	180	190	170	161	173	158	156	163	173	180	158	156	169	161	173	178	200	204	149	186	164	154	143	194	185	178	199	193	154	159	186	161	195	164	159	161	183	163	169	179	163	170	181	185	152	178	161	164	173	175	172	174	176	182	195	182	168	179	164	152	163	157	167	191	161	145	180	172	165	164	187	198	191	158	166	174	167	161	183	177	182	142	159	157	170	164	151	164	153	179	205	169	190	165	166	164	176	160	178	200	190	168	167	160	176	181	181	170	192	193	184	175	180	171	187	165	182	159	172	156	168	153	162	182	171	161	164	159	182	188	181	165	167	180	169	164	160	188	142	180	150	187	174	178	166	166	198	202	183	174	172	159	161	195	155	159	173	150	223	188	165	164	142	172	190	158	164	175	186	165	157	169	174	179	159	189	167	149	153	173	186	171	179	173	196	177	171	168	208	173	159	185	176	163	187	158	203	179	175	193	158	161	192	174	185	143	160	151	158	183	154	180	172	175	154	164	184	186	183	172	161	191	145	173	172	159	179	183	184	156	179	181	159	162	191	180	168	170	194	183	169	167	159	170	157	169	140	159	169	196	146	158	169	174	178	180	155	191	184	162	185	171	157	183	172	181	179	176	173	166	165	167	177	194	178	178	144	166	175	180	164	173	175	178	152	176	168	191	165	169	173	198	184	177	163	175	189	181	200	186	155	173	158	177	182	171	177	177	171	151	184	176	176	163	196	168	167	174	154	148	188	172	151	163	195	179	201	173	192	167	171	158	167	170	166	152	179	170	177	184	151	169	194	171	150	155	185	176	157	179	185	178	168	166	161	208	181	167	167	172	167	148	172	167	152	154	168	164	151	172	170	157	181	150	172	151	166	173	168	176	162	190	184	199	183	162	176	153	156	171	163	169	146	167	152	171	163	175	183	159	190	162	147	190	173	149	165	160	184	176	182	174	176	164	174	165	169	190	179	161	164	151	165	163	162	197	164	178	193	196	161	163	145	137	166	173	203	172	153	175	173	191	158	162	161	183	180	180	186	169	200	180	163	170	181	197	166	169	173	173	167	157	156	160	172	158	173	174	167	170	151	183	178	148	159	176	184	190	158	181	175	158	190	190	165	172	182	178	139	166	166	161	149	176	175	169	157	172	186	173	185	175	167	169	164	188	175	176	188	165	152	156	154	168	150	174	200	162	173	172	144	138	185	173	173	174	178	158	185	148	180	151	175	175	157	174	197	180	154	145	170	171	160	178	156	180	189	137	162	186	177	191	193	187	194	157	161	154	153	177	177	185	187	177	161	183	180	163	154	147	157	171	164	156	186	149	161	136	174	165	158	190	165	204	165	166	156	150	183	142	168	180	202	176	174	194	203	168	156	201	168	158	188	183	163	182	160	160	164	163	166	163	156	179	194	158	164	168	182	167	164	171	190	160	147	187	164	171	177	178	152	146	185	176	180	175	166	167	197	181	160	171	183	180	186	180	166	173	166	168	159	166	167	164	166	160	153	177	168	169	154	190	180	179	189	175	197	159	186	152	165	150	172	163	171	169	176	197	180	170	157	150	194	167	177	166	153	167	155	177	186	168	154	167	168	171	185	154	166	173	155	187	154	163	195	162	177	171	168	147	171	152	184	179	173	187	160	177	171	152	162	189	155	178	189	184	175	164	170	168	170	185	168
16418	15750	14262	13737	15859	14706	14074	13803	15985	21124	30424	42130	44237	38449	30633	20576	11253	5273	2101	899	588	489	423	438	439	425	421	444	419	390	389	410	469	446	412	423	453	433	384	434	421	438	435	428	391	420	406	431	389	431	439	427	436	420	464	445	414	404	469	405	408	429	420	437	378	396	421	465	436	426	430	449	448	440	431	461	446	409	397	430	425	459	415	462	482	387	440	413	451	414	442	444	449	444	457	424	414	414	407	429	412	463	435	428	452	420	427	452	437	457	426	443	428	445	398	455	424	456	461	462	442	418	446	420	427	425	447	377	456	431	433	406	427	422	402	431	454	373	448	402	417	441	444	389	417	401	426	419	427	391	415	446	408	433	423	443	447	444	457	406	452	390	446	431	427	433	411	428	383	412	436	437	386	433	429	436	431	415	421	469	417	400	451	437	407	424	417	434	421	462	426	434	447	413	454	432	430	410	411	457	421	436	435	414	418	465	458	394	423	447	432	451	465	411	431	430	438	435	438	427	415	430	392	467	423	439	412	410	418	417	405	433	431	402	459	388	384	426	480	435	411	452	482	453	438	412	416	413	421	459	426	412	434	468	432	437	430	420	434	407	404	427	432	411	447	481	413	464	460	443	430	471	456	424	436	449	408	446	459	392	433	420	442	399	410	444	424	432	440	437	424	423	420	411	410	414	430	456	414	465	450	422	402	434	449	422	417	423	417	450	433	456	426	410	419	440	439	439	445	421	398	440	422	441	438	427	422	425	439	421	399	446	434	457	445	436	451	401	410	443	402	442	430	437	443	417	455	427	400	480	426	442	424	445	413	430	471	399	413	443	440	430	423	396	404	455	417	408	429	463	424	469	388	429	444	402	432	439	413	388	420	419	396	428	428	437	474	384	418	420	408	462	421	424	425	437	419	467	412	439	455	410	398	487	426	437	445	444	451	418	450	463	455	416	433	417	451	427	453	447	439	445	414	419	405	426	392	390	430	399	451	405	399	403	429	406	420	416	470	410	387	456	434	396	442	471	427	426	466	429	387	389	464	488	410	462	395	445	415	414	428	439	444	423	428	435	442	461	418	391	408	419	389	427	445	453	428	420	425	422	436	429	441	459	438	441	433	441	437	434	427	428	434	430	440	433	423	432	421	447	489	408	435	436	414	392	436	460	427	406	422	408	429	427	452	410	404	414	421	417	457	404	430	443	422	450	428	433	403	425	441	400	470	447	429	423	406	432	415	407	447	391	437	407	453	419	401	423	402	421	430	412	455	419	418	402	443	416	444	437	408	411	432	461	418	413	439	450	423	412	422	426	441	442	416	437	472	442	391	463	450	390	441	421	413	422	466	409	463	406	381	407	440	437	406	466	473	441	429	428	440	469	441	399	446	473	411	489	428	388	455	380	467	418	422	435	441	413	452	428	437	434	453	464	414	419	461	442	437	425	424	424	424	447	419	405	429	384	481	432	450	433	453	413	456	433	428	447	417	425	428	445	431	444	426	465	462	400	420	442	439	455	430	392	429	394	363	403	436	412	412	436	437	423	448	454	440	398	464	430	427	429	430	466	432	464	415	445	436	402	420	419	441	401	433	428	415	424	457	420	449	420	400	451	426	419	451	434	424	379	471	451	470	434	463	419	438	458	459	433	453	427	431	444	406	413	432	414	419	408	447	441	451	443	448	418	434	413	420	427	438	442	455	432	440	443	448	431	429	413	449	436	437	430	433	417	452	461	457	435	429	438	461	408	439	468	436	442	452	447	417	420	404	440	399	451	479	430	412	449	453	450	458	408	459	448	389	420	397	445	455	459	409	456	443	394	446	422	457	424	434	428	424	407	453	430	423	458	427	427	434	446	426	422	405	442	388	386	404	455	408	400	439	397	420	434	439	434	409	420	407	441	393	418	410	448	429	427	425	466	431	447	433	405	439	448	388	442	418	441	439	436	421	435	427	474	415	423	433	429	399	449	413	432	437	467	410	454	430	446	403	424	412	417	442	432	386	415	404	470	413	427	427	429	476	433	466	408	429	440	455	422	415	444	416	441	456	386	426	439	425	457	450	417	450	368	415	420	428	421	416	429	438	431	454	409	436	417	431	433	399	418	446	408	412	394	462	404	412	454	421	403	453	412	440	400	453	419	430	412	400	432	418	418	460	433	434	421	422	486	413	459	434	420	446	450	428	440	431	432	436	401	430	406	426	423	418	439	435	426	405	418	456	447	437	425	447	432	457	411	438	440	394	426	439	442	430	459	387	456	416	447	399	433	413	430	461	430	424	422	397	386	423	414	445	443	445	410	404	442	447	474	448	382	435	440	441	450	414	420	410	444	413	373	445	465	455	383	420	447	440	463	406	425	412	423	408	415	412	419	444	441	427	446	422	453	466	403	401	417	424	430	422	429	422	420	438	414	432	442	439	465	409	405	403	435	457	438	439	468	437	474	426	397	436	411	434	408	415	435	424	416	401	378	449	408	448	411	420	420	448	403	414	381	429	434	511	421	432	418	395	421	437	426	443	447	420	427	429	409	424	445	375	442	441	450	461	427	398	447	451	428	437	433	393	425	416	436	430	432	393	442	458	427	447	402	410	446	406	397	461	400	439	443	408	450	429	438	454	437	449	487	449	469	410	415	429	447	415	429	445	427	414	417	419	432	447	424	406	440	406	444	448	434	415	448	424	423	435	435	445	413	449	438	431	410	420	455	413	426	440	455	482	433	445	418	439	480	408	431	428	417	424	403	439	419	449	445	446	420	436	430	426	415	415	367	425	431	431	421	458	448	443	479	406	425	456	414	413	430	427	446	454	414	410	465	440	411	440	419	442	419	436	423	439	441	427	445	388	413	415	423	421	438	411	419	408	430	447	424	457	437	442	409	401	437	425	412	468	460	432	422	439	439	429	415	434	426	445	401	412	450	429	400	438	422	441	394	405	436	416	444	458	440	428	413	431	434	444	429	445	443	419	435	453	426	445	427	413	458	418	462	417	416	420	447	415	439	415	418	403	409	389	433	419	424	410	453	467	443	413	430	420	387	426	475	420	424	412	430	390	430	441	425	399	467	403	446	470	444	440	413	466	443	423	423	431	404	441	436	428	482	429	434	434	405	473	433	442	443	434	412	399	413	468	421	432	433	443	409	411	439	410	390	440	433	453	442	452	438	438	470	415	439	489	437	414	424	468	455	414	442	428	427	391	474	445	431	436	431	410	434	454	466	434	429	419	429	426	435	431	446	435	415	444	429	438	456	440	464	459	441	436	424	421	449	433	446	436	426	409	437	441	431	457	438	430	458	441	445	416	423	389	395	428	430	444	415	383	419	400	451	402	399	398	418	453	426	410	410	416	440	446	462	412	420	439	448	408	416	423	417	428	405	417	359	432	425	430	427	444	408	409	378	416	434	454	416	417	396	442	464	456	443	445	420	439	424	421	423	431	418	440	432	399	442	450	432	405	456	433	449	393	413	418	419	427	433	463	466	451	457	434	417	388	431
3905	1480	1156	899	656	590	520	438	370	411	349	745	1093	1248	1030	720	445	297	238	197	210	212	242	195	194	204	214	174	190	204	192	191	196	189	189	207	194	210	206	208	200	207	194	193	212	241	204	225	181	206	178	211	180	203	193	204	199	220	177	218	220	191	192	199	236	210	199	209	197	200	192	192	242	202	210	201	172	204	183	236	213	212	202	193	197	211	205	200	220	211	198	197	203	194	184	196	214	198	222	193	201	209	212	186	190	206	169	219	195	186	199	183	185	189	181	207	201	201	222	187	182	197	220	205	190	201	221	188	207	212	187	192	206	179	216	223	197	213	173	197	230	198	210	230	190	201	188	220	212	194	188	174	225	176	199	187	199	193	199	213	191	220	190	203	213	177	186	183	192	199	168	195	207	220	224	159	218	195	167	210	223	181	203	211	199	227	208	206	211	191	190	195	224	196	201	199	184	193	178	188	217	204	222	216	212	170	199	221	193	190	171	208	186	175	219	219	230	219	186	207	171	189	194	189	198	202	203	225	207	179	212	194	204	207	191	186	182	195	228	212	201	188	217	214	179	193	227	215	180	218	222	213	215	203	194	192	196	213	183	224	194	209	204	183	220	204	206	191	182	188	197	192	234	204	200	209	199	215	180	198	210	209	204	184	208	196	168	182	199	217	199	209	210	191	204	189	173	221	168	179	194	197	201	216	189	187	174	211	241	187	172	203	200	186	198	203	207	187	176	174	191	219	212	215	222	190	186	188	217	173	196	190	186	190	203	216	207	173	186	181	183	200	201	178	190	181	180	216	197	189	201	207	188	213	200	192	195	189	190	180	214	199	203	188	204	193	214	196	183	210	181	207	206	218	198	208	204	208	186	189	177	182	207	212	215	207	176	216	188	179	170	184	204	187	199	185	195	199	180	199	173	181	198	190	191	199	215	203	198	208	201	196	195	182	191	204	214	225	179	199	228	196	205	218	204	200	207	177	190	210	223	205	205	194	181	194	187	196	175	198	196	208	200	202	197	209	187	175	185	182	162	197	188	209	187	226	193	183	205	219	218	215	188	194	225	200	184	216	176	179	188	219	187	199	186	186	200	189	219	227	197	193	196	188	199	179	191	179	192	195	180	202	209	214	229	204	188	200	194	216	194	199	175	215	197	191	165	196	198	192	209	153	193	204	192	179	183	174	194	199	199	166	201	187	210	193	217	207	183	192	191	178	200	215	185	183	193	195	210	182	182	160	200	243	173	186	211	210	204	214	195	196	217	211	204	188	182	222	229	189	186	194	214	199	187	185	207	194	185	201	186	200	210	194	210	187	182	179	221	192	205	213	190	197	193	182	197	191	195	209	192	191	230	185	207	187	188	191	206	209	224	198	190	223	195	207	191	198	202	221	202	200	209	179	212	176	203	189	184	211	221	191	212	218	189	187	188	189	208	197	188	192	194	178	204	199	202	185	189	204	174	216	191	209	233	214	229	223	198	206	208	198	215	200	217	193	212	218	201	185	214	188	194	200	222	195	177	173	209	199	206	191	237	194	207	209	230	192	208	231	208	184	219	205	240	193	180	206	207	186	179	190	195	183	187	207	203	184	187	197	203	190	205	201	218	217	193	208	186	192	193	198	205	196	182	193	180	189	194	200	216	196	208	239	220	193	203	191	204	191	193	188	200	215	195	199	203	194	212	235	187	197	183	208	217	200	209	199	199	192	170	185	199	215	219	186	180	173	212	197	203	198	204	207	202	204	193	170	204	190	188	196	209	204	191	198	197	199	177	198	208	193	203	180	204	216	199	185	186	216	196	204	192	179	176	202	206	217	195	190	214	202	225	189	222	179	225	195	202	197	201	214	205	204	188	196	211	200	187	210	172	185	203	177	226	197	185	193	201	219	205	186	196	185	188	167	199	190	212	191	207	221	204	202	222	210	201	210	218	203	200	202	193	203	205	200	215	205	211	215	226	207	192	185	184	215	197	199	217	213	209	193	197	202	182	219	221	198	198	187	185	204	203	194	211	199	181	203	189	192	220	209	222	179	193	206	194	184	196	206	214	193	210	197	201	183	180	186	216	202	179	212	182	198	205	191	199	199	205	218	211	204	187	201	210	188	203	182	213	214	205	177	197	177	197	188	194	195	201	179	205	191	218	210	206	215	205	183	186	223	201	172	205	219	187	188	215	216	217	169	195	220	188	196	215	204	207	213	177	175	220	181	203	196	207	221	212	185	212	206	173	184	174	219	175	201	207	193	193	174	177	212	196	178	210	192	191	173	193	167	181	206	186	187	203	179	204	228	187	176	195	210	182	195	202	205	170	226	187	188	214	183	197	206	193	210	198	221	196	172	204	202	201	198	210	185	220	157	191	229	202	198	197	219	202	217	215	194	202	211	201	217	204	190	193	194	199	205	177	198	201	177	199	198	200	182	204	214	194	208	216	210	190	185	205	192	234	194	208	206	210	192	201	204	212	214	220	196	181	222	234	178	203	165	187	178	201	218	185	204	232	201	190	183	179	173	194	180	174	191	186	198	185	195	186	195	209	193	196	195	195	207	220	203	183	213	206	198	177	177	183	208	187	181	166	191	215	223	213	212	214	203	172	176	191	187	195	199	187	197	203	222	207	177	203	178	234	180	226	217	205	192	189	194	190	190	198	207	213	205	192	211	196	207	203	198	190	207	211	207	193	207	208	207	230	212	176	188	191	202	184	220	192	188	205	209	172	200	192	192	222	195	206	199	206	188	171	236	198	198	214	190	197	184	201	204	209	190	177	200	187	189	182	203	187	186	197	171	173	201	199	196	211	183	188	214	225	184	187	177	173	217	194	211	187	197	195	193	190	193	176	186	176	213	190	183	188	191	240	227	225	191	200	202	204	216	191	214	191	149	198	208	177	227	202	194	206	190	186	180	195	199	186	199	192	184	178	177	183	210	202	204	215	190	190	213	210	204	193	202	205	167	210	175	178	198	202	199	183	191	208	206	213	174	192	206	186	195	196	193	177	200	186	243	200	197	193	221	193	212	215	196	176	216	181	191	206	217	220	199	195	171	232	211	187	186	198	174	192	198	205	193	221	205	225	198	226	167	189	207	194	205	211	188	201	182	219	227	191	210	207	201	198	194	221	197	195	212	208	175	189	213	205	205	182	213	227	166	236	207	195	201	191	175	209	193	214	218	215	202	195	203	202	201	195	187	199	194	200	185	196	205	182	211	191	177	213	204	186	231	216	186	198	191	226	196	182	184	198	207	171	192	196	201	202	192	188	193	191	178	198	201	216	223	191	170	153	226	200	201	187	196	217	189	203	211	205	195	196	195	189	218	192	199	184	193	176	182	195	163	213	212	184	209	200	172	219	189	208	196	181	215	180	166	224	195	171	198	171	180	197	201	190	191	208	182	201	177	197	197	183	174	209	208	219	199	183	189	203	184	212	191	201	173	183	201	183	192	201	209	232	199	216	204	177	203	202	199	179	183	210	202	215	191	177	205
3135	1940	2260	2522	2417	2343	2177	1812	1612	1624	1656	3974	5769	5816	4250	2555	1580	975	678	574	527	570	501	517	487	482	470	487	510	497	513	487	488	497	500	514	485	511	445	508	502	494	481	479	496	516	481	507	485	479	488	500	494	491	490	466	496	517	510	528	417	467	493	448	469	504	520	451	468	467	474	486	503	472	465	505	478	512	501	512	514	419	490	485	501	536	472	498	509	493	458	514	487	473	467	501	494	503	499	466	481	484	518	503	498	515	488	501	482	487	515	496	488	518	470	454	522	504	479	516	535	472	467	521	513	458	472	481	487	525	467	497	477	469	538	479	511	488	509	495	486	467	510	458	481	459	512	511	498	478	489	486	499	499	483	469	483	514	456	493	475	472	515	538	460	530	444	508	499	492	484	466	515	490	489	546	509	476	481	467	512	506	491	491	515	467	502	475	510	535	485	476	513	488	505	485	468	497	497	524	488	487	476	569	483	478	493	487	490	486	507	488	489	465	510	526	524	488	493	517	490	517	482	512	496	468	516	482	530	495	497	486	478	505	492	506	488	518	505	483	453	460	472	476	467	476	519	491	468	479	494	482	497	498	477	454	484	504	508	499	484	498	485	465	471	519	443	506	523	522	472	490	478	471	513	493	478	524	479	459	525	451	509	491	480	468	517	490	517	538	526	470	504	484	455	497	482	493	512	512	484	529	481	468	456	438	469	519	470	473	494	503	496	483	517	481	454	493	490	474	458	486	467	483	489	522	551	502	489	489	479	495	537	502	471	493	472	507	513	475	483	516	493	481	498	501	445	501	465	505	514	482	494	513	477	516	475	487	507	494	497	478	452	519	468	519	468	511	512	483	509	473	466	534	493	467	449	459	455	467	541	464	447	486	494	522	506	503	461	474	477	475	471	460	481	480	496	475	504	476	467	502	477	495	511	502	485	487	521	469	512	506	463	517	523	468	452	511	524	507	509	509	504	472	485	480	459	477	532	469	442	467	493	480	514	517	510	483	456	471	489	491	496	450	524	506	476	494	501	512	542	496	507	512	469	512	465	513	481	472	478	495	547	479	518	516	470	471	473	441	452	492	489	507	470	485	488	497	487	527	503	432	530	466	479	499	501	534	495	476	481	464	462	480	468	500	460	477	527	512	482	485	475	508	509	530	474	537	484	467	448	509	490	495	496	521	476	447	495	482	465	511	482	557	468	472	488	512	488	526	488	498	507	470	486	503	474	485	526	463	519	485	473	459	464	503	456	493	511	482	520	541	479	475	496	485	499	473	506	535	507	497	498	471	478	541	500	497	480	487	480	474	487	481	484	467	514	533	482	500	467	514	470	516	496	486	476	508	503	494	518	459	522	463	487	505	545	508	481	478	475	462	468	452	467	473	533	547	469	468	496	529	499	481	487	513	489	480	486	489	532	525	491	487	497	547	479	491	504	470	501	484	501	458	486	550	484	475	483	486	514	493	528	514	494	490	505	449	488	484	503	519	516	477	502	462	498	468	508	497	475	498	506	493	521	507	486	456	462	472	499	493	471	517	493	474	477	563	476	524	500	482	522	442	506	503	452	521	480	494	512	462	484	513	502	535	516	480	515	495	523	514	452	454	494	493	451	515	492	495	474	496	511	506	486	474	494	526	533	493	477	516	465	506	470	529	485	463	478	498	461	471	516	463	483	479	462	502	478	476	506	473	497	539	546	465	484	479	502	501	440	500	447	487	483	505	497	467	502	504	483	492	525	490	499	528	521	499	484	463	525	514	531	463	429	531	526	472	480	483	495	495	474	505	496	483	449	509	484	489	523	466	474	476	493	495	468	506	505	504	523	499	528	496	491	491	505	492	551	468	492	483	491	547	494	488	495	448	463	487	485	457	497	514	502	515	482	460	458	475	462	513	482	525	481	501	504	452	476	459	490	466	522	466	470	469	480	526	478	512	499	476	491	530	486	478	477	487	485	476	496	522	487	533	464	524	526	467	487	465	486	446	463	487	506	496	483	473	492	456	513	470	543	476	473	496	475	512	499	492	474	475	500	481	514	496	474	511	482	513	499	486	518	522	498	474	469	505	541	471	485	504	497	518	464	483	513	478	519	506	525	467	531	516	475	484	478	500	506	489	458	510	451	516	506	490	525	492	522	497	475	456	525	500	530	464	477	514	495	479	531	508	454	529	477	480	504	494	485	528	460	519	473	491	502	515	500	487	483	499	516	480	500	476	494	491	494	530	475	479	526	506	491	476	507	513	487	502	490	460	524	496	505	476	472	520	464	499	499	468	484	508	476	483	475	513	492	490	470	474	517	475	477	507	504	493	558	510	485	490	456	509	474	498	486	483	474	524	471	504	493	433	461	474	492	533	493	484	531	526	485	504	500	471	471	481	481	482	493	496	444	487	465	536	496	529	503	501	472	463	476	521	503	481	457	499	487	475	501	528	459	492	495	501	488	504	478	482	484	504	495	483	500	462	503	470	512	486	476	488	482	503	467	496	487	502	476	478	495	520	497	506	452	505	509	497	442	502	483	487	446	481	498	481	492	456	505	530	477	466	475	482	499	498	493	456	481	474	514	494	459	462	535	477	494	537	498	486	497	468	498	491	496	478	491	533	469	464	514	481	505	470	509	457	495	500	502	526	495	534	480	480	470	492	500	507	508	503	482	487	495	475	466	523	478	477	469	483	503	471	461	494	515	487	538	474	511	478	492	510	486	502	531	501	489	468	535	534	496	498	467	471	508	510	465	485	522	448	489	523	479	504	462	499	497	440	466	503	460	511	489	477	488	466	487	475	468	484	538	471	493	498	506	509	487	489	490	521	517	527	537	508	478	521	496	483	537	465	513	479	481	519	456	491	484	475	506	447	531	518	485	481	487	492	466	519	480	484	470	476	493	477	470	520	482	510	531	491	482	509	469	522	488	466	470	513	539	480	494	504	504	472	495	437	510	461	477	510	499	522	493	504	506	483	498	481	492	469	497	464	492	473	474	490	477	524	489	460	477	486	498	490	466	490	499	414	505	471	475	466	512	473	520	469	486	460	477	481	486	460	518	525	467	467	480	517	504	471	483	504	457	467	472	463	466	526	481	454	455	484	499	474	494	505	454	476	464	485	482	462	471	477	537	505	500	515	484	510	497	451	449	466	512	499	468	497	472	485	485	471	485	490	501	534	494	523	497	473	506	500	518	481	508	473	453	511	494	458	461	512	502	474	494	487	475	483	487	468	512	489	501	483	494	459	512	485	492	507	520	488	520	527	485	515	469	501	509	492	495	503	513	490	497	531	515	451	485	470	531	511	504	494	508	521	493	517	487	501	512	514	494	463	472	502	506	499	477	472	515	516	464	471	483	481	489	478	500	493	457	492	467	541	480	489	495	493	474	485	480	500	480	475	501	458	486	536	467	487	482	490	491	471	517	501	498	476	474	479	482	489	495	473	480	457	478	493	503	467	482	489	503	486	520	511	498	526	453	474	479	473	473	472	489	482	464	514
15870	13561	11159	5484	3479	3205	2626	2221	1734	1778	2523	10000	14842	11705	7058	3416	1363	697	351	256	210	178	185	190	180	189	191	183	200	187	200	186	193	169	184	205	223	196	206	167	187	207	163	167	191	206	179	184	177	195	178	187	160	192	167	196	184	184	186	175	165	168	202	177	213	156	190	184	196	199	184	190	179	199	207	207	174	180	202	195	176	196	179	188	188	203	167	172	177	193	178	186	189	196	209	200	198	168	208	199	204	173	206	170	190	187	194	173	178	193	194	192	161	193	205	163	192	190	172	191	182	179	187	192	197	177	180	168	187	174	147	157	168	198	156	184	213	181	183	181	174	187	179	203	193	195	191	207	189	184	183	178	198	193	191	207	197	185	207	181	196	200	177	162	187	183	177	170	192	173	178	183	211	171	206	178	188	195	178	163	173	180	169	173	181	181	175	187	188	160	206	189	175	191	195	182	176	170	177	180	219	172	200	201	184	183	186	207	188	198	191	213	207	164	212	182	190	194	182	172	203	192	157	176	176	182	193	189	170	225	189	179	175	193	198	200	199	207	168	175	159	180	191	171	180	211	160	201	190	174	188	177	191	174	142	177	190	207	159	177	175	160	195	188	192	187	194	197	174	192	182	202	189	199	184	193	177	165	197	198	167	173	173	196	178	175	188	185	167	185	175	189	185	207	194	192	179	182	184	186	181	154	179	168	204	184	201	177	191	186	187	152	184	181	164	153	158	179	191	179	175	179	171	188	171	193	171	186	195	155	165	198	192	217	206	173	187	183	170	156	163	169	203	193	193	208	178	181	189	185	169	188	203	200	190	191	199	148	196	181	194	199	179	195	181	184	190	193	173	163	177	171	174	171	176	189	191	162	195	181	171	181	179	181	172	185	163	182	168	204	184	204	171	195	193	193	170	189	168	147	187	184	162	169	201	190	174	187	204	196	179	199	188	167	182	195	203	200	195	166	193	162	205	198	199	158	195	212	201	179	175	206	189	195	174	165	179	203	170	197	185	187	180	207	159	193	189	185	206	168	188	170	188	196	184	187	156	182	191	169	184	173	187	203	164	180	168	167	194	199	177	186	192	192	181	184	189	192	199	207	192	177	190	155	186	187	222	172	200	176	156	178	170	196	186	184	203	186	227	187	201	179	192	186	201	184	147	180	195	183	190	205	205	184	162	183	173	173	167	170	155	207	157	162	196	180	185	200	197	206	186	168	174	184	149	193	174	223	189	177	176	182	160	190	206	190	182	192	187	207	190	209	184	151	166	189	183	176	192	211	191	199	209	183	173	173	184	181	195	207	189	193	171	181	205	174	186	175	188	179	171	189	197	175	216	174	165	202	169	203	166	196	192	203	171	192	184	201	179	188	194	175	187	196	179	169	180	179	210	188	192	178	214	168	175	183	185	192	197	179	199	182	188	171	208	182	202	199	181	173	192	190	177	182	181	193	183	184	160	197	201	186	174	172	192	177	197	189	184	178	188	177	187	203	194	190	181	177	196	191	207	148	207	184	183	174	198	183	190	192	206	176	152	199	212	164	201	187	189	207	186	186	199	200	184	166	187	202	168	168	205	172	191	162	186	180	182	190	198	200	190	171	201	182	181	197	175	182	170	195	167	175	210	164	185	175	191	181	205	213	193	181	193	177	176	166	193	169	212	206	173	172	196	204	190	175	178	171	172	184	175	157	156	172	172	185	190	202	207	187	170	204	196	186	210	188	182	195	160	197	187	182	182	166	187	201	196	177	195	191	199	196	208	191	202	176	176	202	170	173	205	156	188	213	194	162	162	153	187	175	178	177	183	166	183	189	190	176	159	204	197	182	192	190	169	177	216	186	192	174	185	163	190	187	183	241	173	188	180	179	187	189	191	242	196	192	172	176	188	186	194	181	165	213	192	171	177	174	181	184	190	190	166	171	172	193	186	191	165	190	166	201	186	181	194	189	186	202	174	174	199	192	192	191	188	206	167	191	181	189	178	178	192	173	191	210	183	174	168	182	171	182	169	203	189	178	190	204	200	197	196	176	179	182	186	205	187	177	185	165	170	175	189	210	168	194	190	190	177	192	196	181	176	210	186	194	181	200	185	196	174	221	188	199	179	186	194	185	160	178	174	191	207	204	197	205	176	167	181	213	192	187	182	205	178	189	207	188	183	212	179	193	165	161	192	200	177	165	180	190	174	185	179	186	185	186	162	195	191	179	181	184	174	172	184	200	203	210	229	222	197	208	167	202	214	184	198	207	189	186	179	194	175	206	167	168	177	181	191	190	181	179	203	179	173	170	177	198	178	171	177	176	188	187	167	193	157	210	166	174	169	184	159	160	196	189	198	180	202	171	200	168	176	186	181	216	206	204	192	190	216	191	192	175	214	195	191	205	174	173	194	180	214	193	196	183	209	158	182	203	178	170	210	183	184	216	204	148	197	205	187	174	206	206	203	174	202	179	180	177	172	176	192	193	199	176	189	205	191	173	215	184	191	181	174	178	166	172	209	188	193	180	195	183	197	168	183	197	194	196	200	164	164	173	197	160	189	186	161	182	178	214	168	175	173	216	189	189	176	204	204	164	197	168	216	192	174	178	192	207	190	191	204	197	176	182	182	172	196	204	187	205	207	183	191	184	194	200	173	193	216	188	207	176	175	172	178	182	180	209	171	166	174	191	200	195	171	175	180	181	167	174	188	160	185	183	199	176	170	181	181	189	186	197	191	199	188	209	214	190	184	200	167	189	197	179	179	181	203	173	220	183	168	177	195	178	194	186	220	176	201	199	156	185	177	188	179	206	208	191	182	175	225	198	176	182	195	199	172	194	166	209	194	174	203	168	189	234	179	186	185	195	183	184	181	183	217	180	186	197	173	200	204	191	185	197	196	180	209	215	188	177	182	213	199	198	170	206	172	185	191	165	175	177	204	194	196	223	172	183	194	205	213	174	188	168	212	203	181	199	173	194	177	199	191	187	178	160	177	211	195	207	199	184	233	185	186	175	180	176	156	184	194	190	157	194	195	197	197	182	179	192	209	180	188	194	203	179	171	161	188	193	149	176	199	190	151	176	200	172	177	181	186	177	178	201	195	203	180	192	175	190	165	169	178	172	189	182	200	192	175	166	190	185	174	174	189	197	199	196	224	183	188	171	189	216	185	181	165	165	204	160	199	194	192	183	188	201	171	177	174	210	177	184	189	186	185	183	206	216	197	159	163	175	177	177	182	196	174	167	177	206	183	144	173	187	188	185	171	190	196	191	178	194	214	174	188	180	212	208	187	173	187	160	199	175	164	176	175	195	178	203	175	192	192	170	194	206	193	195	188	158	183	192	205	190	210	172	174	173	175	184	178	181	184	166	189	209	173	165	178	152	193	206	186	159	180	195	165	181	198	203	162	183	176	187	205	197	196	181	197	171	193	163	182	188	190	199	151	191	166	183	205	204	201	191	206	165	203	180	191	175	184	198	181	178	192	186	193	174	183	192	195	179	189	186
10127	10686	9475	7977	8419	10967	10127	9505	8323	9056	12438	31473	36887	31359	22989	13347	6489	2794	1298	739	534	457	509	490	447	509	487	508	447	477	451	477	475	475	470	483	478	476	470	488	448	472	466	465	473	499	451	491	467	480	471	470	458	421	503	518	465	455	470	450	487	446	491	442	469	437	457	417	479	490	456	507	455	471	484	491	459	476	502	441	454	479	427	516	470	492	473	462	457	481	469	440	469	462	473	456	491	457	428	487	468	457	429	456	454	455	471	435	480	465	479	474	455	483	510	441	474	483	492	471	463	434	483	450	481	466	464	474	447	463	494	484	445	446	432	452	437	450	473	464	460	463	438	512	486	456	452	489	481	460	484	435	479	447	459	472	496	474	462	437	482	457	504	445	467	431	446	475	463	460	467	451	432	458	448	438	442	428	449	442	463	505	460	504	459	468	473	470	479	456	490	433	497	470	440	485	476	432	456	470	465	462	448	446	446	396	469	465	434	453	479	486	484	473	424	477	485	491	465	461	445	473	487	460	477	474	463	481	438	442	458	442	429	458	454	487	463	498	481	495	494	499	435	488	510	440	448	463	489	473	472	436	467	449	432	449	414	444	488	459	463	448	480	477	457	473	447	475	462	425	460	457	470	443	493	446	468	418	456	439	501	484	475	485	455	455	497	505	445	474	507	487	463	444	491	474	448	438	436	503	469	437	439	472	465	491	469	476	472	467	498	451	483	446	457	450	449	491	440	440	438	504	456	448	442	459	452	462	464	477	449	469	440	460	490	424	475	471	471	491	478	459	493	459	472	465	470	444	466	470	443	443	427	433	502	491	474	443	470	470	453	447	458	452	448	472	452	465	468	458	432	456	471	471	451	428	475	511	461	458	453	473	464	470	464	439	498	487	453	462	503	446	448	488	457	482	458	492	471	478	476	457	480	484	477	445	487	442	506	470	463	454	436	455	422	484	473	452	484	496	492	433	456	450	438	490	446	496	466	491	482	512	452	445	480	468	483	451	475	435	475	413	474	486	494	477	485	464	488	467	481	481	447	495	452	482	430	492	484	496	499	492	442	470	460	453	475	425	487	485	478	485	483	493	474	499	424	467	479	478	474	453	443	495	482	435	476	440	442	481	498	454	458	463	500	514	463	434	482	476	477	481	428	424	462	504	475	461	465	469	430	465	463	482	470	489	449	485	442	479	456	466	491	438	453	469	454	483	446	487	454	450	424	441	451	468	450	475	469	424	453	457	471	472	491	425	440	449	479	460	467	450	504	444	457	496	493	463	432	473	477	447	468	490	465	451	481	438	455	499	468	468	473	475	483	465	443	446	448	490	481	467	482	480	461	456	494	478	476	436	466	469	500	501	456	483	447	491	454	448	455	477	465	479	456	450	471	459	501	533	423	471	482	470	507	475	472	458	460	445	493	462	437	480	436	422	469	513	477	492	459	483	466	465	436	477	479	475	473	439	442	465	440	449	469	499	481	484	467	475	471	488	464	451	442	497	430	485	442	451	470	432	451	445	506	478	480	477	475	492	417	456	449	497	450	457	474	485	454	477	429	450	478	494	448	448	449	464	469	475	492	428	479	485	452	441	441	465	486	461	462	423	456	449	498	459	472	467	429	486	466	451	452	469	451	467	440	518	437	452	432	471	463	467	460	464	463	464	430	470	450	482	451	436	470	506	471	474	446	440	434	492	452	458	445	452	478	451	422	476	460	475	473	472	478	451	436	447	458	472	453	482	423	460	464	477	430	432	451	436	507	462	484	459	450	502	467	475	451	470	462	459	469	440	482	500	492	468	498	516	454	424	473	446	469	516	460	489	476	473	458	498	475	482	505	432	474	469	506	449	481	463	452	475	489	464	456	446	465	470	470	460	485	448	473	454	429	469	436	489	410	454	483	456	465	499	439	507	462	488	472	476	469	473	490	458	511	476	449	459	452	480	436	474	455	455	428	476	478	433	455	456	475	439	445	489	440	419	452	470	453	466	478	503	447	466	505	492	460	459	434	472	470	512	451	493	461	450	469	417	447	497	450	468	487	410	481	482	436	491	457	443	478	453	455	460	441	475	455	465	442	442	444	439	498	451	434	463	469	478	484	496	447	485	447	434	482	484	469	466	473	470	499	481	449	492	473	509	498	470	464	479	417	461	454	437	445	446	449	482	471	501	492	436	464	451	491	455	453	469	448	493	457	436	478	422	496	458	476	477	438	414	446	456	480	455	483	414	445	469	451	472	505	449	426	480	479	436	502	450	438	499	486	469	423	509	492	471	503	476	477	458	457	461	462	490	460	461	457	477	460	491	450	457	454	472	448	470	494	492	466	489	467	434	435	505	445	451	443	514	474	478	467	449	472	479	443	458	441	446	449	464	503	447	455	432	461	447	469	457	489	438	464	460	447	469	473	477	454	430	475	489	450	475	468	464	424	462	477	426	477	459	487	464	458	498	471	464	470	439	440	482	430	477	488	479	443	447	470	452	482	465	448	454	448	454	446	477	482	475	462	461	497	456	422	472	429	496	478	482	475	467	462	439	452	486	441	456	476	474	488	461	494	483	460	493	486	471	485	468	473	433	486	473	466	466	491	441	466	464	430	468	474	442	461	476	501	475	453	454	472	469	470	434	507	443	425	457	450	470	492	428	446	445	436	475	443	447	487	458	463	455	480	482	468	443	490	425	452	480	459	434	431	434	468	469	441	457	461	446	464	475	425	454	465	488	452	443	436	446	446	430	492	482	459	456	470	475	441	460	448	431	468	456	427	465	457	515	460	482	459	474	479	497	470	491	467	494	487	456	439	459	476	513	457	461	473	475	466	471	448	480	453	448	484	452	469	469	475	454	463	471	474	469	400	453	476	435	477	463	469	484	434	495	483	452	476	471	445	480	470	481	446	488	428	469	477	477	455	449	449	489	495	439	474	470	494	488	466	462	461	455	466	435	467	474	463	459	468	452	454	440	460	479	457	425	508	447	437	425	498	458	448	455	461	448	438	466	468	448	471	463	441	448	461	470	479	519	457	479	456	484	461	456	468	460	502	462	460	445	460	470	510	461	496	462	465	450	476	487	472	485	476	428	482	471	486	467	463	493	446	459	455	461	483	467	446	478	435	454	464	484	455	409	461	486	459	441	442	460	473	480	470	484	444	456	437	453	441	451	498	502	473	484	445	444	501	456	440	430	470	472	438	442	439	441	471	476	480	473	465	435	457	460	425	456	447	448	467	474	476	476	472	451	483	472	467	495	443	449	482	451	496	477	462	449	452	478	458	482	461	451	451	474	456	440	466	472	462	517	462	488	481	461	473	484	448	445	469	490	440	475	459	444	480	467	473	478	445	429	475	471	463	422	458	436	468	438	508	466	442	431	505	450	440	457	472	479	464	491	431	465	462	492	466	464	477	456	458	473	433	442	451	472	465	471	483	443	453	459	460	455	480	452	483	505	503	443	464	513	471	463	455	479	542	479	475	466	483	470	466	469	466	465	511	483
24324	19249	19547	11074	7609	6486	5308	3436	2382	2371	11417	24807	25249	17730	10694	5211	2492	1162	538	304	242	150	193	170	186	184	174	184	167	165	178	196	156	182	178	155	144	160	166	165	173	176	178	173	190	172	178	169	141	176	189	166	173	168	179	183	159	173	189	172	184	178	160	151	181	163	177	193	174	180	199	162	177	169	163	183	171	158	185	170	147	160	164	177	174	166	185	163	184	170	207	170	184	165	200	172	179	200	172	153	166	177	168	183	194	155	158	180	191	182	150	174	180	177	149	171	188	167	180	170	168	186	165	151	188	201	152	176	167	189	172	171	175	172	146	192	181	164	149	178	173	161	169	174	190	162	195	163	199	175	157	167	181	154	185	162	192	182	185	182	182	167	188	186	199	167	149	172	165	165	168	169	170	186	181	154	175	175	180	168	196	188	171	177	168	172	178	201	177	197	156	194	178	180	186	167	174	178	169	164	180	189	174	167	187	188	157	168	175	185	180	183	171	162	180	151	157	180	192	139	167	155	144	160	185	165	167	163	155	176	185	168	202	169	207	184	152	192	142	171	194	161	158	148	185	166	174	164	182	166	190	184	179	183	173	182	164	167	183	173	178	169	163	156	202	173	168	187	176	159	180	163	165	190	186	157	167	175	169	164	155	179	164	190	188	192	172	170	184	184	165	154	189	166	173	201	171	159	167	165	172	179	176	165	161	154	168	180	199	185	182	198	187	173	173	173	189	181	183	191	180	179	183	188	198	164	186	165	181	187	171	172	189	202	198	160	176	154	151	150	188	184	173	166	175	153	172	170	167	173	176	173	169	175	144	174	165	156	165	205	153	157	174	189	198	176	152	186	182	180	175	175	220	186	160	174	178	168	164	163	178	182	155	164	155	169	174	162	166	174	163	172	171	177	156	168	188	160	159	160	160	157	171	167	163	178	168	168	180	156	182	172	178	172	177	159	199	176	190	166	200	162	171	202	184	193	154	158	166	163	198	164	167	177	193	172	185	199	169	169	160	168	163	142	167	159	184	180	155	167	204	179	173	184	156	154	188	167	174	191	161	148	188	186	163	190	158	172	166	181	169	163	151	164	182	185	165	163	157	197	180	190	180	166	179	167	156	186	186	156	155	184	164	158	162	170	160	184	174	150	184	164	162	146	189	177	173	154	182	179	185	160	198	170	184	187	161	171	166	171	161	167	155	167	181	169	147	168	202	186	181	170	179	169	184	189	158	183	172	202	188	196	171	175	168	196	176	183	182	181	172	170	180	171	183	155	174	205	180	179	185	180	162	158	162	166	163	176	165	205	168	171	157	163	203	159	174	157	181	172	175	160	177	168	174	151	166	161	179	199	186	164	183	173	174	173	155	165	167	186	195	167	165	166	188	161	171	207	193	162	195	178	167	146	175	168	212	176	162	184	175	168	166	184	154	188	166	180	183	147	165	145	184	154	177	187	161	178	171	189	152	147	166	166	173	182	160	162	156	144	188	191	170	188	193	180	164	164	184	168	165	190	170	178	151	172	169	187	187	184	219	189	181	188	206	159	180	150	176	187	164	198	181	184	173	201	180	181	174	171	168	160	179	172	159	170	202	181	195	177	186	151	188	189	159	175	140	205	198	173	146	174	159	181	168	185	170	176	181	160	200	152	161	190	185	176	186	185	200	175	192	170	175	168	191	211	148	179	196	178	162	161	188	178	189	187	149	168	149	166	201	174	176	167	155	166	173	144	183	160	150	159	195	162	183	163	175	173	177	168	162	138	153	183	190	189	168	167	179	145	174	169	168	165	164	167	202	176	168	144	162	167	161	166	174	166	157	173	154	172	164	178	204	165	158	156	187	164	162	147	166	195	179	172	157	173	176	174	158	152	162	148	172	172	193	171	160	177	169	148	167	185	196	175	184	169	197	160	161	173	165	163	154	167	171	192	187	208	155	156	165	179	186	149	169	153	158	189	171	156	177	186	174	177	164	149	182	157	188	176	177	161	141	200	190	165	166	192	158	184	159	159	180	180	178	177	169	183	177	154	178	164	193	195	186	172	142	176	181	197	154	174	172	193	155	168	171	175	180	169	177	200	165	163	157	177	167	166	159	184	171	154	190	166	151	188	178	167	153	171	173	158	169	196	182	162	174	164	192	174	167	163	166	173	189	174	202	173	179	153	179	176	164	157	184	182	198	181	184	179	184	172	171	199	182	155	182	158	157	175	196	176	180	183	183	172	162	180	201	195	179	189	145	191	184	172	182	203	180	166	180	164	163	183	183	179	170	161	179	167	172	152	168	174	172	195	196	180	185	160	175	164	179	162	165	156	184	191	171	183	179	158	184	181	173	187	150	183	151	174	159	169	170	171	167	172	173	157	166	178	180	193	153	203	197	186	179	173	190	193	176	188	166	184	207	162	180	179	197	167	137	174	184	175	167	179	171	176	177	181	175	145	191	176	183	163	167	165	176	153	179	153	179	150	184	176	177	194	184	181	161	185	163	191	173	182	177	182	202	190	177	200	205	177	179	157	144	198	164	175	165	153	190	172	162	172	176	166	156	160	164	175	159	184	159	176	174	165	179	177	168	163	171	171	178	173	172	188	174	186	187	146	178	163	184	172	180	175	163	173	167	186	200	167	202	160	161	158	157	159	163	188	166	168	169	167	161	171	178	183	181	165	196	175	172	169	171	164	187	191	189	156	161	179	185	179	167	184	164	193	169	151	170	176	172	208	183	163	148	159	170	172	168	181	160	139	183	168	164	164	187	173	186	175	181	186	184	176	162	178	183	192	175	181	166	161	178	152	184	149	152	168	168	184	185	170	169	182	181	173	186	165	175	196	162	190	187	153	185	155	199	171	164	187	190	164	171	185	175	159	155	188	178	159	152	149	158	175	187	176	165	174	150	166	161	180	206	164	198	163	173	173	168	176	162	162	189	176	162	154	186	187	172	191	161	175	170	173	170	179	184	183	176	167	161	175	181	187	151	174	156	170	176	172	174	145	154	152	148	169	211	171	165	182	168	139	164	192	168	157	164	175	169	174	164	187	173	156	168	185	151	179	177	199	187	170	173	171	182	208	181	179	193	161	173	169	171	140	184	189	161	194	195	169	189	155	133	164	205	160	181	175	166	175	170	170	168	181	180	185	168	168	178	174	170	165	155	137	158	174	183	149	155	166	143	190	168	171	158	162	187	219	157	181	185	191	178	170	161	187	162	159	159	193	177	162	170	185	193	178	175	162	165	162	173	157	180	181	162	177	174	181	167	190	176	175	163	178	180	189	184	169	164	181	193	165	186	170	181	154	169	166	176	184	178	173	163	177	171	177	180	182	164	170	181	167	160	163	175	155	170	167	147	146	193	179	167	174	183	203	174	155	166	202	146	183	162	167	194	161	166	172	183	175	168	182	169	170	138	170	179	153	164	167	159	178	174	160	159	174	152	177	144	161	194	179	189	189	177	159	192	188	156	192	181	158	181	163	178	179	185	151	174	205	168	180
13973	14206	16086	13522	15456	17274	16471	12008	9791	11279	32801	46291	44648	37282	28329	18777	10829	4923	2324	1105	653	504	487	452	439	451	408	423	442	416	427	472	434	445	422	470	433	419	447	421	414	450	435	433	416	438	377	468	427	478	463	442	421	450	435	439	438	455	458	441	433	453	418	455	451	438	404	474	414	406	460	422	426	432	428	418	424	457	435	437	424	427	408	427	422	412	445	428	426	437	452	449	412	438	454	439	432	416	429	418	444	420	445	422	407	441	450	409	443	458	464	424	449	412	407	434	435	444	438	419	421	426	466	413	430	410	421	439	471	472	429	425	440	411	402	425	426	422	439	434	449	426	412	422	415	460	451	418	441	448	433	441	458	456	436	472	446	420	477	433	421	413	464	456	440	433	458	419	420	454	432	437	440	455	434	429	437	474	469	429	433	431	448	426	419	389	435	447	451	456	458	463	424	420	456	462	444	403	467	451	443	441	437	469	446	432	458	429	457	424	454	440	430	405	402	429	462	437	466	402	397	468	442	430	449	423	422	424	428	412	396	432	479	433	410	419	426	443	412	430	458	455	421	421	434	410	437	465	435	422	418	423	419	435	433	478	442	434	472	455	449	489	459	463	426	449	428	440	476	412	457	427	432	429	417	454	415	449	461	449	382	445	427	429	431	449	460	434	403	452	438	451	449	419	405	398	438	437	403	439	394	429	457	422	472	445	439	439	401	411	436	434	447	392	407	425	447	454	413	417	422	428	439	393	420	442	459	403	424	447	432	402	464	385	459	453	403	445	426	443	464	449	430	441	451	419	481	422	431	464	415	429	462	459	443	416	435	446	445	445	429	429	429	467	438	419	438	455	447	462	423	453	432	459	446	441	444	404	441	398	418	433	434	437	413	409	418	461	395	432	420	441	438	427	431	452	401	442	448	429	436	489	456	421	482	449	460	420	439	442	414	402	456	431	397	440	440	432	448	441	443	429	404	430	436	446	444	444	452	426	418	403	432	419	419	452	463	439	403	482	439	418	408	445	408	414	433	468	457	420	432	426	420	435	473	428	437	420	441	447	445	422	441	410	434	445	445	432	415	389	431	443	410	438	442	445	445	410	410	482	434	411	450	454	444	437	439	451	444	463	453	382	432	468	436	445	449	447	397	422	458	445	405	420	438	440	435	412	424	455	383	473	451	415	416	428	419	441	435	412	397	452	432	441	411	419	421	429	415	488	456	413	468	466	415	441	448	428	444	438	435	434	438	452	465	441	424	388	424	421	443	415	435	406	422	452	433	444	428	422	459	426	450	423	419	415	414	447	422	373	416	432	472	436	381	387	431	434	446	470	412	423	435	445	436	431	433	411	435	448	441	393	427	418	441	452	428	448	443	417	427	416	424	439	418	450	475	475	443	417	485	441	446	408	457	435	425	469	395	431	463	430	466	443	453	445	425	408	425	418	438	419	440	455	421	473	426	420	416	439	421	438	453	455	403	445	389	466	424	486	426	438	414	441	451	432	433	432	440	455	424	417	445	428	423	438	434	426	480	427	474	411	422	459	403	452	437	402	431	437	463	397	438	450	457	384	443	411	412	437	489	426	452	423	405	437	443	439	466	459	446	439	472	437	435	424	438	434	412	395	427	435	446	464	436	429	407	441	432	461	432	441	452	442	420	422	409	434	456	458	411	448	424	428	441	435	444	455	401	423	426	470	438	431	458	401	457	405	436	389	436	410	414	431	416	421	459	429	462	480	476	450	418	469	451	428	444	463	438	453	425	443	422	412	430	474	425	459	448	441	489	444	415	448	416	418	407	430	413	431	373	442	429	447	471	406	453	421	438	435	434	451	408	448	424	417	426	434	430	402	405	397	474	466	457	415	440	439	444	417	456	405	454	434	423	433	435	399	414	414	452	376	411	474	421	398	436	435	435	432	422	400	414	450	429	407	441	411	443	484	423	429	449	455	432	470	454	451	467	440	448	451	419	412	408	461	397	435	402	458	444	427	422	471	411	456	463	454	454	424	444	451	442	432	438	438	395	422	411	415	466	466	455	425	427	424	412	474	420	451	449	432	434	432	434	446	433	448	468	414	489	433	449	451	433	433	437	434	398	408	417	426	437	440	450	434	450	405	429	432	424	416	465	466	441	451	431	421	449	426	445	430	441	425	436	446	408	414	448	406	446	454	458	424	409	448	436	441	459	424	423	438	469	425	432	439	414	442	457	412	460	442	429	368	431	398	409	437	445	437	463	421	455	408	418	433	445	464	505	435	457	418	433	456	415	468	452	439	447	419	405	422	474	414	432	444	439	442	402	416	445	384	448	419	454	417	425	430	455	420	463	441	429	466	438	416	434	436	423	419	436	417	430	413	457	461	445	451	416	475	425	412	432	417	467	415	425	423	436	437	406	423	436	426	444	445	437	438	462	425	395	441	457	400	446	441	431	451	429	450	435	449	431	458	414	435	406	444	448	442	443	428	453	438	428	409	409	459	456	426	420	422	420	440	447	448	403	429	459	427	394	457	442	449	435	439	457	427	431	405	427	399	442	426	434	435	453	403	449	449	436	453	480	421	432	442	442	449	452	434	439	405	426	422	393	472	438	436	419	439	430	405	439	442	434	508	416	406	442	436	426	424	382	413	430	426	448	414	462	427	429	443	418	435	405	467	437	422	410	474	409	447	461	461	425	444	449	471	469	427	447	437	422	464	437	438	430	450	453	439	452	466	454	445	442	435	419	425	453	404	428	422	462	441	473	424	445	413	446	413	418	448	413	397	413	414	454	420	443	451	457	430	413	455	466	465	462	442	440	393	462	411	461	459	447	446	449	440	427	470	465	402	424	453	448	452	465	432	459	416	451	470	474	442	457	424	434	424	425	431	409	468	414	395	423	434	442	456	445	456	451	440	477	430	420	464	419	426	439	449	435	433	437	430	430	440	443	430	434	456	428	436	417	452	420	416	424	437	442	426	431	438	448	416	430	449	394	430	423	477	420	432	441	391	408	425	441	414	426	465	438	432	439	414	461	403	429	451	409	408	419	409	403	428	434	440	432	440	425	417	404	445	463	431	416	443	443	433	434	459	466	407	475	421	441	435	440	463	435	426	442	449	439	455	441	429	416	432	463	452	433	438	445	433	420	462	447	459	385	469	422	421	436	420	422	433	464	444	469	393	440	410	458	432	447	446	426	430	415	423	441	441	431	438	434	452	386	446	437	401	437	435	428	397	411	436	394	450	444	438	434	415	430	459	402	400	430	441	417	437	415	430	416	454	422	453	463	387	448	451	455	455	450	437	455	412	425	436	444	453	445	423	467	432	429	436	412	392	394	431	441	431	450	447	439	491	424	429	418	413	414	383	423	370	424	388	460	430	412	457	418	442	462	479	433	452	383	441	455	430	408	449	450	442	419	423	427	423	400	425	432	421	410	431	452	443	446	422	450	459	425	445	404	429	423	433	454	445	416	434	428	462	451	449	423	445	468	454	418	432	441	416	427	454	432	391
3316	1147	1521	1298	1149	753	510	364	326	282	492	999	1124	880	774	616	451	350	244	208	228	228	204	205	207	214	207	193	207	222	213	213	226	195	220	188	185	200	202	201	204	216	198	204	193	191	208	181	219	175	214	192	192	182	176	190	187	209	198	179	183	221	214	203	183	178	233	208	209	213	198	175	198	198	200	198	230	198	230	190	193	191	197	214	190	202	200	194	192	196	207	204	193	188	204	185	217	184	189	189	224	210	197	207	208	193	195	209	214	209	213	183	188	221	203	198	214	185	197	223	219	185	197	192	213	195	186	194	193	178	207	219	201	218	196	192	209	232	210	224	228	179	195	190	203	231	168	196	211	205	208	238	177	204	200	202	194	200	190	187	203	180	203	174	188	207	208	194	197	199	209	219	176	194	179	210	215	215	188	204	240	208	172	196	206	201	171	187	174	193	213	195	198	159	216	195	207	222	217	213	218	211	199	189	175	183	203	189	202	205	193	204	220	226	187	178	197	197	206	214	236	197	220	203	221	209	185	186	196	212	185	196	208	221	201	197	188	204	195	211	195	202	196	213	179	192	212	171	206	225	216	182	173	208	203	198	202	199	208	214	207	201	199	207	202	183	203	213	183	182	189	217	199	188	198	198	193	207	188	220	206	202	195	210	209	221	188	224	210	202	216	173	192	191	216	214	198	209	192	186	186	228	185	201	212	203	190	208	205	196	222	191	180	190	188	221	187	207	188	218	190	219	214	200	208	191	194	195	207	181	193	199	194	200	216	226	227	177	222	204	201	207	186	225	218	202	171	220	228	194	224	213	214	218	222	197	190	201	184	208	204	211	196	195	185	195	197	189	201	202	199	209	219	187	213	202	187	209	191	183	205	192	217	222	203	194	199	192	230	178	208	195	215	220	233	214	181	207	220	209	202	208	222	195	192	197	208	208	188	195	195	204	210	184	217	215	184	187	203	206	191	197	201	210	201	225	194	199	204	209	196	212	210	208	206	200	201	208	208	186	248	210	202	216	207	192	221	190	193	208	207	220	194	213	203	214	223	193	206	197	209	185	203	202	221	197	202	209	222	211	188	210	210	202	191	200	213	190	211	209	223	202	224	223	206	218	216	175	204	194	207	219	220	226	201	212	190	212	213	186	199	193	199	198	182	217	230	200	221	209	180	204	185	212	172	214	213	188	190	204	226	212	216	194	221	184	201	249	221	212	208	200	205	196	213	207	221	186	192	178	193	200	195	221	198	211	216	200	191	205	192	175	196	179	193	217	184	201	212	211	215	181	186	193	189	230	182	202	212	209	191	190	212	177	217	203	198	196	205	185	209	194	207	180	179	203	211	175	221	183	197	190	207	166	195	215	224	216	211	189	190	207	184	201	205	214	219	202	220	217	214	183	200	231	201	210	212	187	192	200	203	173	195	190	212	213	220	180	180	205	200	232	199	195	210	178	209	190	193	169	238	182	208	188	176	204	205	194	219	216	210	195	171	200	217	215	186	206	212	200	169	181	191	197	224	188	183	212	220	209	197	186	194	205	211	196	206	198	202	188	215	198	216	195	242	193	194	209	205	222	202	213	190	216	210	218	184	199	197	228	213	197	204	217	200	199	184	211	185	188	196	199	210	188	187	200	212	188	208	199	216	204	216	191	221	189	218	224	203	196	211	211	211	196	180	171	195	211	212	187	212	227	176	199	187	202	216	196	185	230	195	220	232	191	213	181	195	181	224	178	201	206	202	187	223	196	203	205	230	201	195	198	186	203	196	199	213	229	184	193	203	167	175	214	187	202	217	211	198	214	197	202	178	204	198	232	189	206	188	192	189	206	231	219	211	167	185	202	208	188	203	187	195	205	213	225	223	190	211	224	198	202	205	211	170	201	191	201	183	186	210	220	218	178	190	195	185	188	210	192	216	206	189	226	197	224	216	201	206	188	210	191	186	209	210	202	173	213	217	230	214	199	194	218	194	219	192	202	230	236	186	198	211	221	170	211	235	253	197	216	197	208	179	197	227	189	203	191	216	175	168	164	179	181	198	191	212	191	197	210	206	186	201	212	207	198	197	217	188	176	215	192	223	194	231	197	204	207	208	199	177	196	210	200	210	191	199	198	185	227	211	220	186	206	205	197	201	208	199	194	198	215	200	193	189	189	221	180	202	193	214	199	189	162	182	204	185	190	198	209	221	187	181	202	175	192	183	223	196	218	183	178	192	203	205	205	210	193	199	205	167	195	193	193	190	207	192	220	216	229	188	183	231	194	206	197	210	185	199	201	177	230	182	202	170	212	196	215	196	228	199	210	211	201	200	195	187	203	197	229	187	191	209	231	205	191	190	204	216	183	199	201	222	209	246	191	198	206	210	208	226	204	198	197	197	217	254	193	188	220	212	215	189	188	184	212	202	202	204	206	171	229	209	215	185	191	201	205	190	200	191	198	214	213	200	188	219	197	201	212	205	192	157	192	216	220	219	187	182	199	204	192	208	194	198	215	209	200	223	196	186	191	223	200	190	202	188	222	181	203	220	206	208	214	182	207	196	186	207	202	203	199	216	210	192	180	215	212	183	228	217	210	182	199	210	174	198	198	197	206	217	196	188	207	194	188	205	202	217	213	222	220	214	220	183	199	192	207	209	184	191	193	192	211	211	206	190	201	179	216	210	204	219	215	250	175	183	206	188	192	231	197	182	209	205	193	184	188	202	211	208	185	191	200	215	206	184	217	190	202	198	203	210	220	201	206	191	184	206	216	206	202	203	191	176	180	176	212	202	196	208	213	202	205	199	229	190	218	196	195	205	227	217	209	204	208	190	205	171	184	202	215	216	203	187	198	206	194	204	198	233	221	180	197	193	194	179	218	178	178	208	199	213	194	185	201	217	220	202	207	212	232	178	198	205	186	198	170	188	197	196	205	199	197	193	190	181	194	205	206	173	182	217	230	226	179	191	190	189	212	174	202	196	221	191	213	209	197	200	173	209	212	216	189	198	197	201	209	174	201	190	210	212	241	190	208	204	222	215	178	200	212	211	185	212	220	216	228	213	190	208	194	221	229	197	190	213	174	216	199	190	183	189	207	208	210	202	179	207	191	223	226	188	192	203	187	208	222	194	184	213	197	178	185	205	206	185	208	227	193	196	210	203	212	201	213	198	201	229	181	205	207	198	183	187	251	176	225	206	212	197	192	201	196	205	212	211	190	190	232	215	203	191	174	207	197	189	226	189	197	216	214	207	221	189	187	212	215	213	197	208	221	198	227	222	202	193	196	232	205	204	203	182	218	198	187	218	209	179	222	197	173	211	218	194	211	199	180	181	220	210	179	199	198	221	195	184	187	210	192	211	194	190	186	209	197	194	206	203	208	184	208	208	200	192	220	194	192	190	234	212	198	196	220	181	225	200	225	190	191	213	195	172	191	229	220	189	215	212	182	201	196	224	209	186	236	196	226	202	198	201	198	214	198	207	212	228	199	211	204	208	217	187	224	204	183
2785	1780	2927	3548	4065	3008	2154	1470	1258	1144	2422	5500	5584	3886	3081	2440	1378	958	651	558	510	509	511	502	541	521	497	478	498	500	455	510	510	493	500	472	503	541	493	491	478	560	531	475	513	504	447	533	484	511	493	504	480	525	505	502	484	486	512	505	465	525	489	511	499	514	468	500	472	502	496	513	512	520	504	511	489	519	513	474	511	484	537	497	461	524	489	513	458	493	496	478	465	476	483	468	478	512	521	529	502	488	532	517	534	506	518	480	523	474	504	481	507	453	527	528	524	538	509	494	505	487	490	488	477	527	448	502	494	506	515	493	478	517	504	485	505	498	507	537	519	517	475	499	494	500	480	537	544	517	499	529	458	494	519	478	482	482	468	481	475	489	500	445	500	518	497	475	499	505	487	460	496	506	496	514	517	497	506	509	521	462	477	509	487	511	448	482	480	473	464	522	517	491	451	533	476	491	510	490	464	484	496	469	485	460	449	497	497	500	489	496	526	420	507	490	497	533	495	504	472	531	519	482	506	512	503	492	545	507	498	523	514	503	484	483	453	476	495	496	513	517	497	487	496	494	500	513	508	484	532	490	520	486	535	478	513	499	475	478	500	507	497	516	527	482	475	516	506	490	496	512	495	512	525	509	460	484	494	486	509	505	499	508	485	443	505	510	493	479	514	502	511	476	512	486	502	515	493	508	478	510	468	525	528	482	479	445	492	516	512	465	478	479	483	554	477	489	528	497	474	519	527	521	475	467	499	471	531	487	500	492	494	493	509	514	511	475	499	515	519	469	491	508	511	502	549	508	510	523	510	469	469	569	510	500	484	543	485	522	496	477	468	479	474	479	473	461	484	507	475	473	507	483	459	502	505	499	502	486	522	506	521	522	506	535	487	515	496	496	503	527	510	501	497	493	462	466	532	463	480	477	498	524	458	492	481	498	507	475	498	478	481	500	476	514	468	500	491	468	536	473	525	484	521	488	496	547	486	447	484	514	515	484	463	492	544	514	473	532	486	486	484	517	447	467	464	495	486	484	494	455	498	476	510	517	489	508	495	478	491	504	483	472	488	490	478	506	477	485	513	482	487	506	517	499	509	511	508	514	503	517	459	443	498	495	497	462	501	467	487	517	535	488	531	495	516	478	497	487	531	447	494	525	503	490	473	496	509	514	495	553	515	480	473	518	487	470	511	513	521	486	569	515	528	529	506	520	504	545	486	503	519	473	469	499	500	478	487	503	498	493	494	499	490	519	517	519	495	501	490	510	516	469	474	541	506	528	505	524	528	518	484	479	511	479	484	481	513	513	506	516	528	514	494	498	506	501	507	489	493	515	537	514	486	523	514	478	506	473	503	505	509	535	520	501	497	501	496	505	514	488	487	483	491	480	488	518	498	523	509	477	469	535	488	484	502	481	476	546	456	491	473	499	506	522	508	468	531	466	542	484	490	484	499	490	518	461	523	514	503	530	510	477	504	510	481	461	462	512	491	539	481	446	514	489	516	490	474	489	465	516	509	499	499	524	486	485	502	477	458	477	487	482	451	505	493	504	499	477	458	479	501	512	484	445	477	488	502	514	479	478	484	495	494	489	493	505	506	504	471	483	493	523	483	485	475	527	494	504	509	495	562	511	485	423	495	515	475	497	503	475	504	475	476	535	521	536	481	489	505	468	534	507	513	482	464	480	525	504	488	464	510	492	493	470	473	510	470	479	496	523	509	495	469	470	514	503	495	470	550	505	488	522	504	495	510	494	490	502	513	502	473	506	473	449	485	530	465	495	470	464	489	518	514	472	503	459	506	524	507	496	487	485	499	528	444	493	515	495	493	507	498	483	476	472	494	510	535	473	485	511	504	495	507	499	472	465	504	464	508	468	524	481	473	533	496	477	510	517	495	491	524	479	522	516	471	453	497	482	507	520	525	510	496	486	490	515	534	527	458	465	516	513	519	441	519	491	477	504	515	455	502	512	497	448	483	522	461	473	538	487	477	444	486	501	461	521	504	511	499	502	485	497	508	533	472	492	494	534	482	466	507	530	435	491	489	503	463	474	483	460	519	500	509	518	506	527	490	469	484	521	500	480	502	511	557	519	479	505	491	489	482	484	526	464	461	496	519	467	512	502	494	455	508	511	473	472	491	526	515	495	506	508	522	529	482	475	517	520	481	472	509	502	511	468	486	502	504	540	473	530	521	508	521	501	476	482	506	510	534	508	522	516	509	510	504	496	469	501	498	509	495	534	482	503	502	510	504	482	453	534	502	504	475	523	492	491	505	479	508	512	489	492	516	494	467	493	481	515	494	463	450	502	502	500	540	463	543	490	484	512	511	511	515	491	532	521	510	498	504	502	545	508	504	522	504	504	520	467	476	474	503	537	512	492	501	465	502	500	493	506	482	461	496	530	560	498	488	456	477	457	504	491	493	478	502	470	512	488	509	495	520	509	464	458	516	517	470	503	497	541	509	536	497	481	485	555	487	483	502	460	473	494	521	485	487	550	473	475	469	468	529	532	492	493	481	538	539	515	475	458	484	476	485	482	528	485	519	491	492	510	498	493	531	542	495	442	493	521	487	508	509	463	480	448	482	525	473	481	493	490	476	489	509	485	471	500	511	547	485	493	494	525	495	512	478	519	541	497	508	521	532	477	532	496	527	531	456	516	483	481	513	473	513	478	498	518	477	510	473	487	517	499	517	538	513	499	498	495	515	492	505	512	466	457	546	447	523	514	501	516	497	460	500	515	477	481	493	533	529	497	440	501	508	528	449	536	481	517	515	451	471	481	463	497	490	501	489	512	473	492	508	504	498	511	498	499	491	506	508	537	509	503	485	506	488	472	506	492	475	444	536	507	474	519	499	449	472	457	444	486	464	514	490	487	522	485	500	522	485	479	489	465	508	495	512	496	472	476	462	474	466	509	470	521	543	485	531	494	502	469	494	514	458	497	512	478	467	484	510	510	540	508	502	477	462	519	497	499	494	471	475	528	496	495	507	472	514	494	500	529	511	489	501	521	461	498	463	507	516	492	523	467	488	524	550	468	494	506	494	487	509	525	509	515	489	477	509	522	467	517	493	505	573	507	487	478	519	495	469	492	449	532	492	519	475	498	494	462	473	504	507	472	490	551	490	483	500	463	493	502	509	514	498	471	512	477	539	512	516	558	487	478	513	500	481	539	504	497	470	515	476	485	492	501	487	515	502	499	482	473	553	455	495	519	458	537	488	516	487	537	553	495	482	522	516	498	502	503	513	481	483	505	459	511	505	484	449	500	508	516	488	430	550	537	527	520	512	484	508	507	490	523	558	501	479	494	498	488	490	541	461	493	481	501	518	469	511	499	512	507	487	513	501	471	480	506	504	503	511	487	487	514	515	475	525	485	487	526	524	502	497	462	495	484	522	509	502	512	513	524	499	494	493	470	510	469	494	489	510	497	504	486	499	505	503	490	548	475	507	515	525	476	477	466	518	500	458	541	505	536	491	497	505	504
14879	11978	16564	11781	5586	3318	2072	1426	1660	3363	10146	14701	12930	7884	4721	2779	1453	688	349	254	213	207	180	159	201	211	192	168	194	184	174	188	194	182	169	155	192	178	191	202	201	204	182	195	183	182	176	199	163	181	194	213	184	200	186	186	193	200	209	192	197	206	193	185	184	198	224	177	189	168	187	201	186	173	188	203	173	204	164	182	204	219	174	199	172	211	186	175	180	209	208	180	203	196	208	182	202	186	174	184	218	187	208	225	180	165	189	195	198	210	210	186	165	195	177	199	200	168	175	182	200	178	180	185	206	200	200	189	182	199	157	193	204	170	210	179	209	194	207	185	194	200	180	190	185	198	164	178	173	175	173	171	190	203	226	189	207	225	177	201	165	171	174	160	229	196	187	178	205	193	160	204	182	194	197	200	190	200	200	192	178	155	183	183	190	165	184	187	190	190	187	153	178	204	181	190	178	189	196	176	171	200	194	207	196	173	168	191	177	189	176	205	196	172	194	173	216	188	177	189	177	196	202	174	181	173	199	197	197	184	192	189	208	188	200	202	161	193	186	174	176	190	180	192	196	197	195	185	189	173	200	192	177	185	184	191	174	182	161	176	179	205	181	196	178	183	179	210	188	169	161	196	175	212	192	227	194	180	209	209	180	167	195	186	183	184	174	172	187	209	176	166	181	182	172	185	166	177	164	173	184	211	180	173	194	193	204	163	187	164	203	189	172	212	184	183	207	178	187	172	171	206	147	169	201	190	201	190	188	169	193	183	196	186	206	202	179	187	182	187	204	183	187	191	177	185	162	181	194	202	218	189	169	203	200	182	200	189	186	198	176	167	186	183	183	193	199	219	173	203	169	191	181	171	164	195	181	174	162	194	176	196	190	169	171	193	206	175	190	179	189	217	192	183	182	195	193	192	192	213	177	185	203	194	174	179	202	186	208	196	198	180	198	155	186	158	185	204	160	175	200	184	185	200	166	211	206	192	176	189	186	188	207	181	180	195	180	189	170	178	210	188	167	185	211	182	185	162	200	199	174	193	184	153	177	200	197	200	190	181	200	209	180	187	210	190	185	182	188	199	224	181	184	216	159	193	200	187	188	193	183	193	177	200	200	178	181	179	160	211	177	186	189	189	175	200	186	194	190	196	201	197	187	194	178	199	167	174	175	204	182	191	184	193	196	162	199	178	198	201	197	179	207	181	188	177	200	201	188	172	161	212	188	194	182	176	202	196	165	150	186	172	160	172	204	194	170	175	169	215	191	186	203	197	198	194	206	189	197	190	190	169	174	185	186	162	198	185	207	190	203	186	187	180	191	181	175	194	201	196	182	184	188	194	160	194	192	186	213	197	182	180	186	182	197	183	199	176	211	197	176	162	184	175	194	153	181	191	207	203	190	207	180	175	193	189	168	181	208	161	181	192	177	197	180	200	208	185	180	192	179	189	175	190	210	177	178	201	182	196	196	188	218	176	163	205	165	191	188	194	174	150	177	179	207	177	175	197	202	185	200	191	198	206	154	185	210	200	202	198	179	181	170	185	201	196	192	210	178	197	182	188	188	186	175	180	167	191	201	211	169	193	213	172	186	170	188	195	173	180	176	174	180	193	177	198	177	202	206	200	199	164	216	187	184	171	181	196	172	204	169	186	203	184	209	179	191	195	198	190	163	184	172	192	194	178	191	202	187	178	209	170	166	203	189	191	189	201	186	178	194	203	182	185	196	192	201	214	192	186	180	191	195	195	198	173	191	202	204	191	175	186	201	173	191	192	198	178	198	186	164	206	186	188	181	206	192	211	193	185	192	201	193	168	197	186	195	179	197	170	175	169	197	200	174	170	207	180	189	191	198	159	183	211	160	183	178	191	164	204	168	178	208	183	181	180	188	212	197	178	192	202	180	190	212	169	177	188	184	212	200	208	186	183	202	181	194	176	211	203	201	166	195	206	178	180	186	225	188	180	196	184	201	174	196	196	205	174	178	176	179	187	197	168	169	190	173	163	192	207	174	197	186	174	174	189	200	174	174	170	172	195	180	196	181	172	205	188	194	204	178	213	155	210	180	187	188	170	174	188	191	168	190	190	177	212	216	187	186	202	205	194	194	185	199	179	201	198	171	198	189	178	169	206	195	178	195	211	188	190	176	186	184	192	195	205	173	188	199	191	181	191	209	212	211	191	177	212	198	177	209	213	166	201	223	201	185	172	188	193	175	215	172	162	182	189	190	193	187	196	172	168	210	159	214	164	209	180	185	178	188	185	193	184	179	182	173	195	201	184	192	176	192	188	169	208	198	176	201	196	201	190	194	199	189	216	206	202	176	182	213	192	179	195	216	198	187	202	186	205	179	170	186	178	209	196	169	198	196	190	201	206	196	183	211	170	159	210	198	178	187	170	196	184	191	191	192	168	178	224	182	197	160	186	193	183	173	164	188	208	205	182	195	186	222	205	172	188	206	179	217	168	213	181	177	158	190	185	181	189	184	210	191	182	187	194	177	177	186	187	185	182	196	181	174	159	208	200	174	222	159	188	170	179	211	210	181	189	199	180	195	194	185	196	199	201	193	188	195	193	181	206	162	201	184	173	173	189	202	218	205	191	190	205	201	190	190	210	178	160	181	190	199	177	231	213	195	167	211	195	179	188	197	180	201	195	195	193	180	184	210	171	178	194	191	195	187	189	192	215	183	172	192	180	186	211	202	203	186	187	199	208	208	193	197	189	183	199	191	195	193	232	177	182	200	183	176	178	179	221	193	193	204	174	213	190	197	204	198	196	198	194	184	199	190	183	206	178	165	186	203	184	164	220	176	195	223	190	196	184	184	196	155	160	178	162	174	205	203	174	174	202	189	194	196	202	177	191	173	191	193	183	170	173	183	197	186	213	187	196	174	199	182	206	190	154	198	171	164	191	173	185	177	211	181	193	183	218	181	192	167	189	198	169	181	183	186	182	181	173	197	183	203	181	200	195	182	193	192	180	188	165	169	198	175	197	174	178	199	186	179	177	208	191	204	182	204	198	185	139	195	165	207	189	196	195	163	185	223	184	175	179	191	209	179	189	177	196	170	207	171	197	195	197	191	193	169	195	170	172	175	192	142	186	198	199	185	206	165	183	163	179	225	199	195	199	190	207	168	180	191	195	206	190	186	178	188	186	193	206	181	206	195	203	188	207	176	183	189	208	199	186	178	193	207	188	190	170	187	161	169	184	192	167	195	187	192	172	216	168	172	160	177	192	181	188	202	170	187	182	182	216	197	200	176	180	198	201	192	201	204	187	174	205	159	172	181	220	202	175	194	177	175	208	207	188	177	185	189	176	204	173	198	207	173	189	179	175	207	185	184	182	211	167	189	185	214	210	202	161	196	187	190	166	179	174	178	179	187	224	203	188	182	182	202	197	188	192	183	173	205	177	189	196	191	183	179	188	177	168	165	163	183	215	199	183	178	166	207	207	205	177	204	200	197	196	195	190	170	218	178	176	210	171	200	178
9753	9855	16080	13628	9711	9077	7008	5439	7652	15112	31312	36332	33078	24660	18513	12252	6764	2960	1284	748	521	498	485	522	471	448	456	450	469	470	451	504	447	449	472	475	461	438	511	460	473	452	483	450	473	471	451	509	466	457	461	468	434	460	463	446	493	440	501	466	480	463	470	478	497	440	456	484	467	484	475	454	511	479	488	440	474	520	467	456	465	493	409	469	450	482	496	467	465	433	502	461	449	489	463	466	468	450	475	464	461	429	474	454	474	424	485	486	480	486	467	467	455	451	469	451	504	471	458	477	476	434	465	506	494	490	452	444	504	475	475	472	459	481	473	484	515	469	473	470	444	510	455	458	478	453	455	466	471	454	453	486	498	494	473	459	454	439	426	496	441	456	492	490	455	472	454	466	487	486	508	485	464	467	449	435	476	458	475	458	471	453	473	438	495	455	480	467	516	454	472	440	433	448	468	469	443	472	490	488	445	448	479	479	492	450	498	433	483	484	434	453	488	457	466	472	461	441	464	447	467	460	480	481	461	453	467	444	469	441	483	450	476	506	458	449	466	468	494	459	458	471	444	467	453	448	495	440	489	468	458	495	475	464	477	470	438	481	457	429	475	452	469	453	470	484	492	470	455	462	476	450	432	469	483	473	467	480	456	479	468	462	477	465	443	464	460	486	488	443	458	480	441	470	467	495	427	486	497	487	467	467	494	462	443	482	476	445	466	452	460	445	468	489	475	463	452	486	455	455	483	469	419	444	484	436	497	475	459	470	467	453	477	442	414	477	476	450	518	473	467	436	466	482	485	469	478	495	482	440	457	478	451	460	477	437	479	486	485	481	475	462	461	464	467	454	458	456	438	430	470	442	469	464	448	468	471	434	447	484	454	438	445	493	436	444	481	458	475	477	459	443	447	491	479	452	439	462	484	483	462	457	491	468	503	437	503	489	480	462	439	446	444	449	456	459	470	465	481	489	494	456	448	476	507	430	454	432	502	507	482	482	479	475	458	493	466	443	507	453	465	465	511	457	458	521	461	476	452	471	454	445	459	483	449	484	433	485	468	479	452	442	500	471	458	463	458	527	463	483	472	448	477	479	488	449	482	473	473	453	517	435	479	455	454	504	445	420	465	488	456	486	491	454	499	463	467	471	435	489	450	489	429	454	465	471	442	473	461	485	479	466	493	484	524	494	484	444	447	487	460	510	488	480	474	507	448	461	466	467	500	429	443	444	497	469	470	466	455	478	460	473	421	492	455	493	470	452	441	449	455	453	484	461	485	469	472	451	461	426	445	452	451	474	441	463	463	421	469	430	482	455	493	432	446	465	490	447	451	467	466	469	440	449	461	472	456	445	448	482	499	494	422	507	448	524	475	451	461	478	482	491	472	499	493	445	443	491	457	482	470	452	504	425	471	487	460	499	438	438	432	487	491	451	450	478	473	472	480	445	445	474	507	483	463	478	474	452	475	501	464	439	468	465	444	500	424	498	501	450	456	448	465	468	437	465	510	459	460	448	453	447	475	452	494	470	444	459	482	450	488	459	455	441	452	500	512	536	463	483	459	490	498	465	461	423	485	469	443	468	438	487	457	461	474	450	466	489	490	495	436	538	483	428	477	460	456	453	473	448	454	474	464	513	449	481	456	442	497	459	443	453	477	472	464	512	455	460	496	474	457	477	447	466	490	489	471	455	452	464	447	469	449	498	481	485	436	463	495	483	459	444	452	502	483	482	484	509	499	446	476	424	469	501	420	484	474	471	459	450	462	489	452	449	494	430	475	455	452	473	479	461	484	465	466	455	468	471	454	462	477	431	469	454	471	468	517	494	461	468	447	441	460	436	482	486	493	482	473	490	482	481	472	442	497	472	477	470	470	508	497	473	484	439	490	446	465	512	489	483	454	452	482	473	438	468	472	474	446	510	424	455	479	435	480	479	476	483	503	439	479	470	472	494	474	439	448	447	480	445	464	438	513	496	454	472	490	475	494	446	480	457	453	456	479	479	459	471	425	443	466	470	454	485	476	462	479	465	487	442	460	488	462	465	473	438	499	473	455	459	476	497	453	466	477	471	466	483	451	439	487	470	470	502	477	471	520	433	486	445	473	463	429	465	422	458	476	433	456	455	475	442	461	489	464	476	469	484	478	484	452	475	528	470	442	473	494	426	450	448	496	503	483	463	479	461	493	496	478	473	472	454	478	442	452	445	438	474	450	487	484	479	469	447	484	462	467	497	464	474	452	451	479	480	469	481	460	451	454	475	481	490	499	432	451	435	495	441	491	443	458	438	432	492	453	474	445	478	484	450	466	441	459	455	470	512	443	469	451	478	460	460	458	414	470	458	473	459	493	456	479	508	482	458	482	483	433	442	480	516	483	468	434	478	488	478	494	440	479	459	489	450	495	439	464	502	473	493	530	458	442	449	481	476	451	491	492	480	447	452	483	468	456	454	482	494	482	462	429	486	466	448	472	462	472	456	463	454	443	423	469	497	445	456	489	471	475	431	489	470	490	475	461	483	433	456	477	490	463	454	475	459	498	441	502	451	498	435	505	484	477	445	491	488	484	502	465	517	452	471	449	501	427	445	445	507	475	446	432	476	474	476	460	490	469	475	450	464	482	462	475	478	463	452	478	491	441	465	504	463	483	458	483	441	469	446	473	450	446	449	434	477	491	505	474	493	477	490	450	467	491	453	461	494	499	464	471	450	464	466	488	474	444	445	459	475	453	465	508	437	483	471	505	484	484	467	504	480	458	498	450	445	428	503	449	465	474	439	473	439	499	473	451	469	465	503	441	474	424	459	435	502	497	481	474	478	496	482	451	452	460	463	455	486	457	450	471	477	495	439	435	452	449	479	446	473	448	459	437	453	476	482	468	507	459	431	482	420	476	480	464	462	499	517	500	442	432	442	430	487	465	478	448	457	462	457	460	490	515	472	467	449	447	465	485	455	495	495	432	479	503	492	469	510	529	484	482	433	471	461	441	446	489	503	486	432	511	423	483	450	488	437	449	444	447	474	463	521	474	480	449	493	468	454	453	487	461	422	464	514	489	462	484	477	497	494	457	491	437	444	434	468	437	454	454	489	435	467	485	481	492	475	447	480	507	431	535	451	418	483	482	512	493	426	470	501	436	462	482	474	452	525	479	512	487	457	454	444	479	459	484	458	492	474	437	452	493	459	455	439	491	458	493	485	437	469	482	482	492	471	464	447	484	458	457	479	473	477	448	485	484	462	434	456	450	486	468	478	502	492	507	466	482	483	438	429	429	446	471	493	455	465	490	472	425	464	477	467	448	447	468	442	481	432	481	458	453	475	442	448	492	475	409	457	447	482	469	450	510	475	473	446	464	482	519	477	464	449	524	481	438	474	473	459	465	461	517	484	492	484	474	454	480	469	458	445	463	447	467	451	466	445	490	493	488	456	457	477	456	478	497	429	477	491	469	445	479	489	484	445	470	446	450	493	450	488	485	458	454	482	464	489	467	466	461	451
23775	19199	25729	22027	13291	7710	4452	3191	3373	4754	12597	27546	23769	17375	10152	4859	2093	901	374	227	198	185	165	168	168	164	196	156	195	167	157	158	188	187	174	164	194	170	147	177	169	165	177	183	174	199	203	170	190	173	191	171	192	167	180	172	177	184	161	175	186	164	160	194	160	168	168	180	197	184	188	175	179	170	188	173	164	194	177	158	188	168	189	179	197	161	178	189	167	171	180	172	166	181	174	167	199	155	190	187	177	170	138	195	175	188	195	172	180	186	184	172	197	160	185	193	181	174	150	171	154	149	175	180	172	184	151	159	168	173	166	194	165	172	179	190	162	198	190	169	162	168	161	173	158	160	193	160	157	188	161	159	167	175	152	183	159	182	185	170	163	184	188	162	180	161	186	162	166	182	179	172	174	177	171	182	181	160	158	192	176	183	189	165	161	194	192	166	187	179	142	174	198	155	156	184	189	178	169	176	172	173	173	175	182	183	186	196	171	173	167	162	187	178	171	161	176	166	192	190	172	196	173	163	172	168	166	186	199	165	160	163	169	167	177	179	169	170	162	179	187	160	163	184	188	172	149	147	185	164	177	183	176	199	206	145	183	177	179	178	191	163	181	192	181	169	168	179	163	176	181	163	173	170	187	186	190	159	178	155	172	166	198	184	174	181	164	195	168	159	156	158	164	203	176	198	163	182	184	196	158	184	202	181	170	180	180	168	182	162	176	184	184	178	175	189	189	201	176	146	164	176	166	187	181	185	182	185	152	162	195	171	194	190	173	182	129	174	154	157	173	183	188	152	179	177	182	198	144	167	160	157	182	159	194	164	165	175	163	183	170	182	177	199	191	146	178	187	182	190	154	139	165	168	170	184	196	201	168	177	170	173	176	169	158	162	171	190	159	184	179	162	169	145	190	178	158	155	185	164	177	165	178	178	171	166	185	181	165	173	180	177	177	162	190	166	161	163	154	159	191	171	172	160	198	175	192	217	174	185	162	162	187	202	179	143	163	172	145	145	189	175	171	159	193	167	161	176	168	168	167	173	185	144	182	181	206	193	184	180	184	142	215	173	153	186	195	165	190	184	179	174	177	183	185	174	154	179	159	139	168	163	177	176	180	181	168	157	156	172	168	165	168	172	169	183	180	185	155	148	176	161	192	178	194	160	156	159	186	165	181	169	170	174	171	189	167	156	163	171	188	166	167	185	172	163	182	162	160	149	159	203	188	193	169	175	169	175	163	193	173	160	186	167	175	184	145	169	154	179	174	149	176	190	180	187	195	177	165	182	185	187	179	207	146	170	171	164	170	181	171	172	159	184	181	181	174	204	191	160	184	187	162	192	185	191	158	170	184	194	143	182	182	148	168	185	170	197	186	187	174	174	190	191	163	167	173	177	147	159	195	180	160	197	146	172	196	157	172	185	164	177	176	181	166	205	175	186	187	165	170	156	190	163	168	190	167	174	188	208	191	161	185	175	160	157	169	174	200	173	186	182	160	184	189	143	169	178	179	188	177	184	176	171	183	158	160	191	206	161	201	165	178	164	176	179	158	173	185	187	176	162	166	154	169	192	185	182	184	162	198	166	177	173	148	172	168	158	169	171	210	174	166	160	160	186	161	150	156	176	191	166	196	178	157	198	154	182	167	190	174	168	178	163	180	177	163	161	192	169	180	190	158	176	170	187	189	174	188	197	147	145	178	202	174	177	173	180	165	159	153	170	153	192	155	185	158	153	179	172	196	183	176	172	154	164	196	164	158	170	183	183	192	166	184	171	184	165	181	186	186	178	191	186	175	185	181	188	168	192	160	173	174	186	181	162	155	159	178	189	195	159	191	160	168	160	164	171	169	176	177	184	193	156	170	194	158	167	186	189	186	195	193	182	169	170	175	185	201	159	184	169	155	165	183	175	173	168	177	195	213	189	162	166	155	173	156	181	157	175	191	150	182	164	161	162	196	176	173	176	166	187	153	147	172	196	171	169	170	154	181	193	172	193	173	177	189	188	158	169	177	172	169	192	195	178	180	206	176	198	213	185	169	183	194	171	184	200	180	191	195	185	181	176	162	202	175	170	196	192	177	179	174	172	179	188	184	177	183	163	187	171	197	178	193	197	186	174	140	169	171	196	183	140	161	153	191	170	178	187	152	165	171	163	171	160	185	189	175	180	165	185	166	173	172	149	179	179	178	192	175	169	169	184	171	179	177	167	177	162	170	144	175	175	190	167	184	158	182	165	182	181	177	177	204	201	195	170	196	169	163	176	160	164	171	171	172	175	193	207	189	184	165	162	161	173	172	169	172	178	158	170	163	177	195	185	178	176	187	189	182	179	176	165	144	174	159	179	168	161	168	179	176	179	156	154	128	169	173	190	173	176	185	177	191	180	185	169	160	183	165	154	177	174	173	185	186	181	196	173	155	177	163	172	188	199	157	141	191	170	182	169	157	164	172	181	170	177	188	173	158	170	165	187	169	172	176	167	160	176	187	192	179	171	172	159	188	167	173	175	174	195	177	173	161	175	169	178	176	172	179	170	167	166	172	166	156	159	177	165	170	168	166	165	164	195	153	155	144	181	171	168	162	146	198	177	175	187	168	157	176	180	173	160	158	151	152	179	175	172	157	184	185	170	166	147	179	150	176	178	159	179	169	185	173	177	180	170	187	183	164	193	182	176	162	175	197	204	162	186	169	186	194	186	182	150	170	179	185	176	170	170	161	155	178	151	158	167	185	172	178	167	189	172	167	182	173	174	165	179	169	183	173	173	173	174	162	147	191	182	172	155	187	205	191	163	172	163	152	167	197	164	159	168	159	169	187	181	160	177	166	175	192	168	171	184	191	127	186	168	178	171	143	203	165	195	162	182	168	160	174	176	155	159	170	159	200	172	189	195	178	170	173	159	145	210	180	181	204	129	155	199	176	183	172	187	176	157	197	179	158	195	161	160	154	180	184	187	179	166	188	178	166	189	168	172	177	156	168	193	188	159	166	152	178	171	194	177	177	185	143	154	179	166	174	184	168	194	167	148	170	180	198	174	186	178	183	191	161	171	195	169	152	185	173	170	187	161	164	168	188	161	181	163	162	144	183	167	170	194	169	177	181	193	187	177	175	195	178	177	165	179	182	167	178	169	188	172	173	173	188	222	169	172	171	178	170	134	202	163	194	178	138	156	205	207	186	178	159	200	176	148	182	187	166	186	180	164	159	178	178	178	177	168	180	211	175	183	183	174	164	178	208	180	165	175	181	190	199	182	184	191	186	159	171	167	181	158	185	194	189	187	183	172	170	152	186	180	189	182	176	164	179	169	172	157	178	153	210	150	191	179	182	168	197	189	195	179	164	167	202	181	158	161	169	191	169	149	169	180	167	192	171	166	165	186	162	181	188	204	182	173	147	148	172	183	189	178	155	191	173	187	163	182	189	167	178	181	169	170	160	197	163	182	154	182	168	132	171	177	180	183	175	167	174	192	170	165	181	169	166	159	182	191	170	207
13695	14850	22616	22160	14895	13557	10714	10585	13522	18298	34095	47850	43626	36891	27563	17471	9241	3999	1584	811	513	430	437	438	468	448	428	429	389	452	483	397	433	467	451	415	447	404	459	461	473	435	472	438	438	415	451	450	449	447	433	443	457	440	439	438	435	425	408	453	449	442	450	436	415	420	481	433	430	436	475	424	435	429	393	484	410	432	443	510	389	459	424	422	473	404	454	430	439	408	445	455	410	432	399	433	448	445	459	423	414	444	408	452	440	433	419	455	451	464	430	433	425	434	403	443	427	391	439	480	461	462	433	432	443	440	467	399	419	467	451	411	431	420	416	457	450	433	434	422	473	424	450	461	422	448	427	407	422	426	477	479	457	402	424	413	448	438	448	429	413	407	408	470	433	428	439	429	458	445	461	447	415	424	443	504	428	425	447	449	470	457	433	405	471	421	410	431	435	436	443	456	422	445	496	468	420	456	426	462	456	439	440	442	420	456	403	431	428	451	454	461	429	436	451	414	431	415	424	428	473	459	410	427	434	479	442	472	429	465	419	480	445	428	442	408	463	466	444	446	435	441	456	449	420	449	441	440	402	463	435	423	431	466	421	476	480	427	458	450	463	419	451	434	433	457	448	420	416	453	432	487	438	447	456	420	442	417	442	459	449	442	427	451	489	445	399	426	441	429	411	458	408	441	431	420	439	448	430	397	398	464	454	443	460	462	452	431	456	443	441	442	441	473	480	439	432	432	461	442	442	421	450	476	423	462	432	437	434	463	433	412	455	441	439	395	467	451	480	436	442	442	438	424	434	432	452	439	411	429	431	415	437	427	420	438	430	432	413	445	455	438	433	482	451	450	407	400	461	420	404	470	410	484	477	448	502	414	454	421	475	457	431	442	435	426	435	429	446	448	449	443	421	429	450	419	445	436	422	438	440	418	477	455	410	416	449	432	453	426	453	428	445	435	416	467	441	465	419	427	436	400	447	431	446	474	470	462	441	431	422	454	405	449	450	447	440	476	404	433	466	456	428	428	455	425	460	463	466	462	421	455	426	428	397	500	445	435	420	444	424	423	429	426	433	459	424	449	401	446	423	451	449	448	427	421	424	453	430	395	443	422	423	408	459	405	424	458	475	445	432	435	421	434	440	430	452	443	509	424	466	446	439	417	423	416	465	428	427	433	438	411	435	424	467	435	416	471	434	413	478	469	448	436	448	401	433	433	468	417	447	458	467	413	436	458	469	457	407	446	460	420	428	418	421	442	420	445	456	416	449	460	425	437	447	450	410	447	445	429	454	446	451	459	420	429	465	450	443	447	424	483	444	444	454	434	431	437	434	442	452	428	429	420	408	459	417	402	421	452	449	423	457	444	436	418	431	437	434	425	420	420	436	447	423	437	452	408	434	428	413	440	406	457	425	440	457	416	442	441	408	422	421	412	428	433	383	441	477	439	433	424	442	452	419	431	441	412	451	441	426	431	413	422	453	440	446	465	433	426	409	431	427	403	420	436	447	454	419	458	453	427	435	417	440	439	482	410	385	407	443	469	421	426	435	449	430	465	433	427	438	427	440	415	419	434	430	471	435	411	423	434	379	445	438	452	435	411	430	461	423	455	438	438	437	443	447	366	461	467	412	427	447	465	436	449	423	424	450	457	450	486	431	412	475	435	405	444	453	461	470	424	405	438	449	439	417	398	449	437	481	437	468	464	454	447	445	449	462	450	431	445	450	435	441	454	388	439	422	447	432	416	449	435	447	401	432	468	452	452	466	440	418	453	421	433	456	456	461	430	446	432	496	395	417	398	418	464	418	421	434	447	411	451	420	430	447	435	426	378	449	439	441	427	450	438	402	419	427	420	457	434	440	458	428	460	450	437	425	458	451	438	447	447	477	416	454	476	423	444	420	453	424	419	439	394	458	412	457	436	400	404	449	440	403	444	465	467	457	419	449	421	444	456	444	478	407	454	433	429	466	474	407	458	445	430	418	465	429	430	435	470	425	432	423	440	443	459	458	444	430	413	442	441	380	388	439	439	438	453	421	459	453	417	424	425	445	462	429	464	430	467	430	422	426	478	453	473	428	390	426	421	429	431	439	454	424	437	444	425	427	404	457	442	434	465	418	436	473	484	483	393	433	453	425	422	456	464	455	432	418	431	412	419	421	443	440	406	446	417	470	429	425	493	455	468	491	444	440	431	436	433	443	419	462	439	447	408	429	420	442	438	465	454	423	437	450	421	446	432	447	463	401	399	441	431	432	417	395	443	397	398	456	393	433	411	425	424	408	436	407	435	432	465	432	453	478	413	449	475	473	425	423	459	438	466	415	435	440	413	451	434	453	463	449	431	461	415	395	448	419	459	408	404	455	439	432	434	426	458	408	466	439	459	390	454	447	421	401	472	418	439	414	444	432	441	442	420	425	435	438	411	424	446	392	465	445	430	486	456	464	394	453	470	453	441	423	455	410	445	451	425	439	437	445	418	427	439	401	426	463	405	478	474	460	459	452	409	411	394	411	418	452	429	419	416	445	483	451	460	407	475	471	414	399	425	450	438	417	464	432	397	470	432	415	423	450	404	491	430	459	409	396	420	446	406	452	433	412	443	410	440	388	453	444	450	423	424	441	436	442	411	420	440	490	409	448	432	461	423	422	398	432	425	462	432	453	426	453	454	453	445	411	435	435	397	403	416	432	413	451	448	438	419	423	426	449	460	407	433	418	461	448	433	413	426	437	467	457	433	432	459	467	456	442	444	453	447	436	460	424	410	395	420	419	441	430	415	430	456	432	431	415	447	432	473	460	441	428	425	425	421	451	422	412	455	441	421	455	460	453	427	453	413	443	434	404	427	411	440	424	430	443	433	459	452	449	422	415	455	438	435	441	381	416	469	449	428	453	433	443	412	438	446	441	433	419	447	418	435	409	438	451	440	490	421	428	475	437	410	427	462	431	422	447	454	423	431	455	422	435	426	458	454	457	461	427	426	423	467	446	442	435	410	443	457	434	399	445	412	364	449	462	432	422	436	459	425	446	455	405	421	449	453	432	447	473	440	440	463	453	412	447	451	455	446	422	455	454	407	422	433	408	480	444	450	440	423	414	461	475	440	461	454	439	439	444	450	412	414	431	459	433	418	465	440	441	448	459	442	438	444	419	415	443	468	435	412	440	449	441	446	418	419	471	485	445	377	433	416	427	436	460	417	431	414	478	433	437	458	430	447	410	449	415	435	435	459	455	453	431	443	433	400	391	427	462	474	436	416	413	432	428	445	433	453	460	474	380	457	438	461	451	449	469	430	418	416	440	459	424	426	421	447	442	415	449	420	444	409	470	428	459	424	447	418	481	472	418	473	482	436	442	471	467	480	422	443	456	436	463	411	428	434	447	455	440	486	425	452	435	400	436	424	451	458	410	444	424	448	445	472	470	432	427	440	461	412	434	465	440	432	443	410	438	474	417	438	396	459	430	467	429	467	468	456	438	430	421	429	459	434	423	431	461	424
3270	1203	1584	1144	677	492	446	381	328	294	404	872	1303	1217	970	607	424	282	240	205	197	219	205	227	201	186	221	228	197	206	186	189	212	184	213	189	222	195	174	198	196	183	210	211	175	191	191	198	187	199	211	192	193	198	222	218	201	194	190	207	193	219	191	209	198	191	207	215	222	177	228	196	189	216	211	196	219	200	222	180	209	206	213	207	184	179	196	207	203	206	216	210	188	214	187	193	181	199	176	198	179	234	204	188	219	195	227	200	192	225	190	226	189	207	204	200	207	200	205	197	213	224	181	201	178	209	210	203	197	233	210	193	210	188	191	199	186	188	199	191	207	209	233	191	203	203	200	215	193	207	201	208	188	199	215	188	187	184	207	208	199	181	206	188	182	241	194	203	200	219	211	219	204	229	219	203	200	214	201	226	203	197	204	196	214	215	190	188	181	210	217	205	216	211	201	204	187	196	173	205	194	198	215	169	207	199	192	201	190	198	212	213	221	218	192	197	203	198	212	198	196	208	194	200	187	217	198	202	193	198	187	179	193	184	210	207	193	195	196	199	187	215	203	174	198	218	194	230	204	210	214	206	207	191	197	209	195	201	183	216	194	187	183	199	192	186	185	218	188	239	184	189	180	183	210	204	211	190	210	186	214	210	198	205	215	193	202	199	186	192	173	197	224	184	201	176	186	205	194	204	196	193	232	178	192	178	220	169	193	224	194	188	216	178	216	221	185	195	240	211	231	227	213	165	218	218	214	196	210	197	190	205	196	194	212	205	206	197	200	215	214	215	196	218	198	212	189	232	221	208	194	189	204	200	183	209	200	194	197	202	188	201	199	194	190	200	207	211	159	192	164	194	206	190	227	195	195	201	208	222	192	236	204	197	220	199	188	172	212	187	217	214	210	203	206	225	213	193	208	222	194	189	196	186	225	208	208	195	222	194	204	214	227	208	200	191	202	205	195	194	176	199	193	191	199	206	203	221	199	214	206	193	178	210	195	219	206	210	210	193	232	202	185	173	205	209	211	210	186	197	197	186	184	195	200	193	211	180	205	211	224	190	212	208	184	191	200	170	218	229	217	197	190	199	201	218	209	181	199	186	194	239	236	222	225	171	222	217	194	224	181	215	182	204	226	179	206	214	195	189	185	216	212	204	194	222	198	173	184	205	236	220	189	223	203	183	172	204	206	202	189	197	221	168	219	182	193	209	208	206	208	191	200	192	209	186	215	182	192	210	206	187	194	218	231	204	202	182	196	208	176	231	202	222	207	197	199	180	189	207	205	203	190	199	212	237	222	207	208	207	187	189	219	183	196	199	217	188	192	210	203	196	208	201	188	195	203	199	173	213	200	192	192	200	179	178	183	197	222	195	195	198	196	203	201	188	194	176	229	215	175	219	198	191	201	186	223	230	175	207	226	170	211	191	195	188	251	222	193	197	194	209	185	217	216	194	201	184	226	224	209	189	204	211	198	172	169	173	206	204	186	209	191	188	207	206	206	199	205	215	224	198	195	173	192	222	213	191	213	215	198	201	202	226	186	178	180	208	190	194	210	223	196	195	177	204	214	213	192	185	208	194	202	200	195	198	195	191	200	195	223	214	210	204	194	174	197	208	205	215	209	192	181	171	180	207	202	212	169	193	181	192	204	211	210	197	194	216	212	197	209	185	230	195	188	203	207	216	189	184	190	186	182	213	210	194	201	204	191	218	194	223	189	183	198	175	211	199	208	200	218	195	187	210	221	183	188	197	192	199	196	193	213	190	209	217	210	208	209	226	212	206	191	198	202	232	216	198	206	192	218	210	180	179	210	207	210	180	175	213	205	189	199	232	210	198	177	206	218	185	181	222	218	200	190	196	219	183	194	219	241	202	201	206	185	193	194	195	218	204	222	214	221	218	199	188	206	196	208	216	226	231	213	222	186	187	241	222	231	213	210	184	216	207	158	181	182	186	214	190	193	208	225	198	200	219	203	209	197	196	207	200	222	203	215	217	204	194	211	201	200	207	193	194	219	243	185	178	196	185	205	202	205	201	183	194	195	182	191	214	195	190	177	210	217	190	198	226	187	184	208	197	202	223	182	196	178	191	188	182	179	193	176	188	181	212	187	191	189	187	205	207	199	200	202	191	196	203	206	190	196	210	195	188	179	218	204	196	202	227	197	202	194	221	211	195	216	180	184	223	188	204	202	207	198	208	222	213	223	244	203	165	214	201	191	213	192	193	202	206	202	195	209	249	208	204	217	208	180	187	196	192	201	207	175	196	232	225	203	175	185	210	226	203	182	213	213	213	191	188	196	202	201	212	215	243	223	219	194	221	211	214	218	191	197	226	206	180	200	216	207	189	196	219	184	218	158	179	180	209	198	187	183	200	211	186	190	197	200	200	208	206	158	189	201	211	211	211	211	188	194	187	189	181	191	172	210	191	181	209	198	200	206	194	203	215	183	192	229	218	212	187	197	200	202	215	208	183	209	216	212	186	176	189	199	222	196	190	223	178	185	204	197	205	221	218	191	192	182	161	177	223	188	189	189	240	210	222	186	224	187	184	194	182	192	213	186	186	194	203	226	180	189	207	218	211	197	202	185	209	211	213	210	213	196	196	175	192	207	189	204	212	181	198	211	206	192	202	186	206	219	203	221	216	172	213	192	206	196	176	189	203	204	183	183	232	187	199	221	214	189	188	175	217	204	198	201	188	185	218	204	180	192	193	203	213	218	208	205	208	202	201	205	193	201	213	196	201	207	206	197	157	197	204	197	212	194	197	202	210	228	184	199	186	197	206	178	176	182	203	199	211	198	218	221	206	188	191	208	207	216	201	185	209	191	203	219	203	190	189	233	187	184	214	222	180	212	183	189	215	222	201	186	197	174	202	198	193	210	200	187	182	212	187	186	211	198	191	213	201	196	217	204	232	190	189	205	203	196	225	207	204	201	199	221	217	200	210	226	203	202	204	185	179	180	204	225	218	218	206	208	171	199	175	200	182	191	181	183	196	206	219	203	196	200	206	211	207	185	193	228	190	227	207	214	208	223	231	207	198	219	203	214	217	191	218	179	215	203	210	201	209	187	200	211	185	202	214	234	188	202	188	204	195	180	193	204	185	215	204	197	207	194	188	182	180	195	195	219	179	202	203	204	207	189	193	215	192	184	205	200	229	200	227	219	206	211	192	193	159	190	185	161	203	165	188	208	210	207	216	189	225	196	185	209	187	192	170	182	213	179	200	185	217	219	191	201	202	217	195	190	193	219	205	196	201	233	202	202	173	198	197	195	193	206	198	175	179	204	211	214	216	214	216	207	193	193	213	205	222	206	206	204	216	243	205	203	204	207	201	198	185	199	215	214	208	242	217	185	195	195	210	175	198	231	188	215	218	193	205	216	184	200	206	182	228	207	208	204	215	222	211	191	206	182	192	198	195	202	200	219	178	173	207	185	182	190	200	205	181	205	197	212	175	215	194	212	196	167	181	221	176	195	200	203	195
2845	1820	3316	2689	1966	1890	1911	1543	1186	1015	2023	4768	6096	5440	3913	2312	1389	940	627	547	497	484	472	507	529	471	481	509	503	482	469	483	505	546	503	507	524	475	537	486	475	509	504	485	501	562	505	477	517	447	495	512	524	488	533	498	486	498	472	526	515	481	488	487	507	491	501	473	508	476	489	505	488	496	510	489	435	524	526	525	482	500	492	506	459	484	490	494	502	455	482	470	522	499	544	469	480	497	508	482	542	468	514	487	507	489	514	495	482	450	465	460	513	482	499	490	507	504	512	506	459	458	469	515	502	495	487	525	508	480	496	507	486	510	494	491	478	516	462	488	539	464	483	515	446	511	453	483	492	504	513	477	462	467	492	475	507	495	500	494	483	464	485	490	502	492	466	530	459	486	503	526	513	484	494	543	531	498	532	540	470	508	537	495	477	485	471	505	522	473	495	506	478	527	548	502	502	515	498	499	542	467	451	462	494	535	528	493	512	533	473	505	498	513	467	492	534	502	507	475	500	518	521	514	505	510	498	504	493	505	525	524	496	447	528	529	532	487	485	472	503	492	457	494	552	504	483	478	518	503	468	502	496	483	475	500	486	480	481	483	491	546	535	534	497	495	501	460	486	499	480	507	497	543	494	499	493	491	495	527	506	484	480	507	500	516	459	508	509	496	514	474	526	509	493	531	474	517	508	464	489	501	498	469	471	494	481	496	503	488	524	530	513	481	476	497	508	495	486	447	478	472	525	467	506	497	484	490	477	519	507	517	512	474	514	495	498	491	500	455	496	473	467	493	474	488	513	499	501	538	525	494	513	503	511	513	529	483	489	495	503	526	481	507	479	469	508	491	543	483	552	445	520	520	504	506	486	463	496	468	477	511	482	496	528	487	487	475	473	449	520	518	529	482	483	482	492	545	495	503	486	489	533	509	523	513	524	501	492	488	489	492	509	537	443	515	498	492	498	534	494	455	496	497	465	498	476	501	497	475	584	496	522	469	502	486	498	510	509	519	502	516	498	501	479	478	508	482	486	465	494	488	460	441	529	508	491	522	551	506	470	476	510	481	541	524	516	516	493	521	476	515	533	507	503	485	505	503	513	529	478	511	503	468	503	503	488	504	526	517	546	496	478	485	482	488	483	474	468	514	495	497	489	529	482	481	481	513	496	454	481	513	513	518	472	482	533	464	516	498	496	534	524	493	475	525	526	522	451	559	477	512	497	501	513	498	530	473	526	502	509	500	476	473	505	504	480	512	481	484	478	501	456	475	500	498	520	495	512	498	471	500	494	504	523	514	494	507	505	526	499	487	500	511	497	566	516	504	495	488	499	493	516	489	455	499	533	505	498	497	498	485	500	523	476	478	524	534	485	510	538	515	481	502	489	480	497	501	519	468	510	494	495	520	525	515	507	510	507	481	470	527	488	485	462	489	469	471	521	463	488	473	495	507	497	471	508	504	499	512	502	478	496	480	500	514	492	492	506	539	508	473	488	527	506	569	504	509	488	482	507	516	518	468	494	454	524	463	516	472	488	484	522	490	515	493	525	460	465	500	470	449	550	529	486	502	505	473	515	478	468	510	480	496	453	497	478	512	507	479	503	482	516	479	520	515	530	517	505	492	489	517	500	493	513	495	472	473	508	502	497	476	531	467	454	487	507	475	463	481	495	518	493	514	492	528	515	465	491	482	510	468	491	524	516	511	492	503	522	475	495	513	507	508	543	491	516	490	507	460	504	456	517	475	485	515	488	481	478	512	503	471	508	454	492	518	475	500	494	498	488	516	504	449	446	517	492	469	466	466	470	470	473	473	476	517	496	453	504	473	501	465	518	508	477	474	512	485	485	488	506	481	468	502	467	526	520	524	480	484	519	495	477	500	490	535	524	482	531	477	481	474	517	486	476	490	526	499	488	493	510	510	497	526	474	488	518	520	474	480	465	493	521	511	468	485	521	464	516	474	477	515	464	545	517	465	503	511	462	491	537	481	508	480	507	502	481	512	474	479	483	507	454	521	503	490	510	468	497	506	503	508	518	495	458	516	526	505	466	483	486	543	515	492	500	510	551	496	499	477	482	494	497	472	488	488	467	497	505	498	526	514	485	493	470	441	500	517	508	478	529	501	465	477	536	505	513	514	503	494	491	500	483	482	508	510	479	500	524	510	481	463	483	503	462	490	486	511	492	535	465	531	456	501	485	508	497	514	483	483	475	516	467	483	485	493	496	537	494	486	455	490	484	502	479	464	514	499	516	520	504	475	507	518	520	483	486	497	486	504	516	536	529	510	517	513	540	498	492	506	497	493	505	501	500	500	505	498	510	507	517	507	472	452	495	513	532	553	503	472	491	474	509	528	493	485	481	479	499	534	497	485	481	509	494	507	503	473	473	481	540	452	477	480	484	501	474	508	508	523	511	519	509	522	507	526	527	495	500	517	515	480	489	479	503	499	499	477	481	470	476	491	508	495	487	532	498	510	510	486	512	485	497	471	514	518	549	497	459	512	516	524	473	497	475	476	540	458	490	483	459	503	519	489	516	524	500	455	472	491	462	503	521	495	500	473	493	475	502	492	488	477	458	537	534	514	490	496	502	529	475	472	513	488	504	517	516	473	518	497	473	535	457	492	482	484	502	496	488	482	500	469	503	516	460	463	505	487	520	502	491	488	502	506	478	472	517	518	531	509	499	471	489	491	490	495	487	513	520	487	477	476	480	493	476	538	504	538	538	500	510	490	474	483	510	519	492	506	506	512	520	501	504	481	517	493	496	488	490	485	456	464	504	494	497	491	528	490	532	489	449	493	468	522	490	520	514	545	470	477	489	532	488	495	488	519	489	491	464	497	479	477	502	514	472	468	472	489	482	486	527	491	478	520	536	521	492	481	506	510	473	493	489	503	510	502	469	543	514	459	469	484	464	511	485	468	458	484	494	470	510	453	517	495	501	498	492	475	532	492	512	498	502	478	448	484	450	504	498	509	497	518	503	499	477	448	512	474	455	532	499	540	487	522	491	523	498	454	521	468	492	521	507	453	495	465	504	495	477	472	490	489	495	504	518	513	480	483	495	534	542	461	509	527	516	520	473	482	434	462	504	466	507	517	484	496	493	476	484	487	528	511	460	559	499	479	497	487	515	460	455	507	480	523	501	473	473	523	506	494	490	533	480	479	519	489	461	475	480	514	512	456	500	508	493	478	482	526	483	503	497	481	504	484	469	472	533	511	478	487	468	470	486	443	491	503	506	500	528	459	527	486	486	517	492	512	475	523	503	498	471	487	485	493	465	472	512	519	506	526	541	504	493	509	500	484	508	515	509	509	523	489	482	497	527	492	508	504	484	524	498	497	473	483	537	511	525	510	477	483	502	513	466	481	492	498	512	495	484	488	506	507	512	475	482	527	540	496	485	525	512	485	495	491	450	492	506	515	493	488	504	534	510	522	472	544	495	498	500	503	513	514	510	510	509	508	492	492	494	511	529	461	495	524	508	528
15045	14351	22514	17275	8935	4404	2916	1900	1503	1401	6243	14463	14521	10342	5917	2867	1292	593	356	254	214	232	175	204	182	178	180	198	174	172	198	205	209	195	208	217	213	200	214	208	209	192	183	180	198	210	176	191	192	213	177	206	221	194	186	183	190	182	197	169	173	199	184	199	182	196	178	205	189	198	211	197	158	192	178	196	201	198	185	206	176	213	187	176	203	174	167	161	177	195	209	174	211	178	213	192	202	169	208	207	172	199	182	159	211	202	202	177	212	193	189	184	196	209	181	193	191	170	181	193	195	202	197	210	201	182	164	200	207	160	202	197	189	197	195	188	192	178	207	195	197	198	178	177	176	207	196	201	187	166	187	192	176	159	197	192	206	191	184	188	239	193	190	152	174	193	185	218	223	203	147	179	178	192	176	171	205	193	169	192	210	189	210	173	177	177	218	192	175	202	199	173	169	184	171	181	178	161	184	176	189	193	151	187	184	178	159	185	169	198	180	184	212	184	189	181	202	190	183	183	175	186	183	193	160	195	185	203	213	201	193	195	172	205	209	200	199	182	182	184	172	195	188	191	213	205	205	165	174	206	166	184	186	186	191	208	197	157	211	169	206	204	193	195	195	178	171	197	194	170	178	189	188	210	196	190	206	180	175	219	175	182	172	210	181	180	193	182	190	194	174	197	198	177	205	199	185	179	186	176	182	217	175	165	188	190	192	171	243	176	197	200	147	197	203	183	200	154	188	152	171	172	164	194	179	185	152	171	169	198	196	207	191	175	216	203	213	181	185	191	192	183	188	185	190	193	181	177	214	188	189	167	177	215	212	180	183	182	203	187	183	168	204	185	191	196	188	195	192	190	182	169	208	177	212	211	156	206	200	211	168	180	184	180	181	186	200	179	181	203	155	185	180	215	193	187	179	187	180	191	178	194	177	206	184	190	201	174	182	187	186	215	169	178	208	198	177	171	213	166	176	176	169	191	200	196	211	200	202	184	219	200	171	191	209	179	194	196	195	195	197	184	210	191	170	203	191	169	183	176	196	186	190	212	168	186	178	175	178	193	198	211	187	195	191	211	216	213	200	210	169	186	161	164	152	180	176	178	227	202	196	185	168	193	213	198	178	194	171	173	204	188	209	137	176	181	195	199	184	187	190	196	196	191	183	176	184	181	189	181	180	182	215	179	174	189	160	198	203	190	197	194	198	202	195	195	189	191	171	209	160	187	204	219	193	195	187	195	180	191	193	213	207	193	229	183	190	178	189	191	144	179	178	175	191	200	173	196	191	199	191	188	172	177	176	195	178	172	195	187	188	184	205	188	161	171	203	180	197	189	200	206	182	216	169	206	186	200	198	202	178	218	195	175	221	174	204	175	201	203	185	190	199	192	177	209	192	198	182	179	184	169	188	211	234	200	195	184	185	183	185	193	169	167	202	197	201	185	192	199	191	200	186	192	193	203	180	184	168	207	206	176	183	185	170	176	205	165	190	166	202	200	183	151	163	179	189	213	202	183	225	188	173	174	176	187	193	171	188	175	180	201	176	206	185	201	193	193	184	198	199	192	193	197	187	205	199	173	202	171	186	158	195	181	213	193	216	176	167	182	182	200	231	195	196	222	171	195	205	171	191	174	200	207	183	189	174	174	196	195	191	170	173	190	190	199	179	185	170	199	176	177	185	169	188	194	165	230	178	180	181	174	212	188	216	183	190	211	196	194	175	199	201	195	189	198	170	190	201	192	188	166	170	185	193	194	173	169	221	203	192	201	182	168	177	223	167	164	194	220	200	196	201	191	190	213	208	202	181	177	182	164	174	200	185	166	180	176	204	192	185	170	203	195	211	205	191	179	179	163	194	158	208	206	207	187	179	181	214	192	200	171	207	213	195	188	159	175	189	194	192	186	181	203	165	188	178	183	186	186	183	198	175	205	177	171	203	170	175	172	214	200	200	175	177	203	180	175	179	199	209	191	179	234	201	178	189	181	190	213	173	212	177	198	190	200	164	185	184	207	190	173	216	194	189	200	175	203	183	189	177	174	199	164	237	192	179	183	218	181	199	171	180	189	170	216	205	177	191	203	195	200	191	215	176	184	185	188	197	195	187	166	202	181	183	189	202	201	188	194	187	172	154	184	204	206	200	160	207	197	185	190	198	180	192	203	187	213	174	196	195	179	187	179	177	187	185	170	184	193	206	217	200	194	207	223	184	193	202	184	171	184	180	189	193	193	197	174	188	172	200	182	223	188	178	181	201	200	181	201	198	177	212	211	180	184	193	197	208	205	193	184	151	185	187	193	209	193	193	189	196	173	171	183	186	181	194	202	167	204	196	181	204	180	199	192	196	208	156	196	169	191	188	174	230	196	177	235	166	188	206	172	177	197	186	171	184	196	182	176	181	202	192	174	187	211	178	198	196	158	206	163	173	181	188	179	189	202	196	198	181	172	192	193	166	193	185	187	169	192	201	167	186	192	190	193	187	194	190	194	219	194	195	183	179	188	177	216	192	200	182	190	189	189	162	188	185	191	188	185	191	205	223	194	204	201	185	178	203	185	213	176	182	180	184	185	173	200	189	180	192	175	182	197	179	205	212	196	219	187	183	167	167	199	190	187	173	176	194	186	161	197	170	194	182	215	172	177	177	170	177	211	196	204	197	212	164	210	201	197	198	191	175	177	165	178	177	175	181	197	204	196	236	179	187	198	187	183	189	188	186	192	187	199	196	187	202	175	187	182	198	202	208	200	199	226	178	218	203	186	202	189	173	189	190	191	171	189	192	185	214	191	182	209	164	203	189	168	182	186	174	221	196	177	185	199	186	191	185	179	204	203	187	155	185	196	185	199	192	185	203	223	164	182	163	150	184	201	188	161	212	172	190	219	206	193	189	196	161	187	180	204	186	198	207	237	167	178	200	206	194	163	184	158	214	167	201	198	195	182	193	176	182	171	204	181	196	190	209	207	184	182	173	166	208	208	165	169	184	199	203	197	165	209	197	183	187	173	188	212	189	208	175	212	209	183	191	215	198	168	197	208	218	200	187	194	175	195	220	202	186	201	186	184	180	187	187	182	177	193	186	206	179	188	203	195	173	212	175	197	174	196	192	204	200	190	186	199	177	176	186	220	158	176	180	174	163	182	196	203	203	205	184	202	182	188	215	178	173	189	197	215	188	212	200	183	196	205	187	210	210	192	198	219	201	197	180	173	195	171	207	195	230	191	201	193	178	180	215	182	203	175	199	175	151	187	181	160	191	183	204	198	159	175	186	160	163	192	206	196	168	178	207	191	167	192	166	175	172	176	154	198	194	197	179	172	186	205	160	244	221	164	187	179	165	172	171	190	172	193	171	229	191	181	201	189	192	184	194	171	202	193	178	212	180	174	187	179	192	207	186	170	195	176	196	192	214	181	181	183	205	200	192	168	215	185	194	186	189	195	204	196	178	189	176	207	206	213	205	175	202	184	194	197	175	192	172	177	168	189	179	191	172	195	184	183
9685	12355	20907	17064	9261	6501	7045	6450	6026	6999	23163	36868	35303	28922	20730	12236	5846	2403	1199	669	495	474	489	451	484	483	488	473	510	450	469	454	441	399	487	472	474	498	436	457	427	455	478	457	451	456	458	471	456	501	453	450	462	473	490	519	455	502	462	446	486	451	468	436	446	459	443	468	450	420	504	473	465	500	461	449	472	428	464	443	472	478	477	450	480	460	473	479	447	470	472	482	478	475	454	456	478	479	456	469	463	460	446	496	444	502	477	471	452	451	468	429	502	421	464	487	483	481	455	480	453	478	482	464	479	435	463	509	457	478	474	450	448	463	502	436	448	461	479	454	476	478	459	490	483	456	451	475	494	496	512	469	460	429	457	484	475	454	416	450	424	487	440	443	447	433	520	474	501	474	455	476	472	451	465	451	480	459	418	463	465	485	482	465	460	435	487	496	489	418	463	454	474	501	462	444	505	466	480	498	461	476	460	465	437	458	443	496	468	412	448	473	448	477	448	477	446	423	462	453	477	459	459	438	439	415	475	505	506	458	472	470	483	526	454	462	492	472	460	443	452	463	479	447	457	491	493	488	466	453	479	470	439	467	481	479	467	481	460	491	462	489	441	512	515	456	441	452	486	483	486	452	471	445	438	476	487	461	494	461	467	459	492	538	458	486	505	469	440	477	461	468	489	464	449	471	475	462	460	487	459	425	495	465	450	446	497	478	479	456	498	453	458	479	467	423	445	491	448	433	472	457	482	515	464	478	452	468	416	504	435	518	464	475	462	439	484	466	442	488	470	479	492	453	494	473	477	515	426	483	499	468	466	483	466	429	443	486	480	456	476	518	473	497	456	466	449	437	499	453	441	441	444	471	494	492	495	473	498	499	462	481	444	429	459	493	443	490	498	444	479	511	463	465	489	475	465	450	454	497	454	449	456	425	472	434	468	473	468	452	461	470	465	490	445	434	462	471	460	453	471	469	496	454	471	471	470	521	462	462	453	480	490	482	448	472	467	464	455	483	481	462	431	466	446	469	462	464	458	468	431	452	470	479	452	450	515	448	499	482	505	481	475	477	468	417	474	458	486	455	451	509	455	479	469	447	430	439	457	504	479	463	494	492	474	445	469	455	454	436	492	486	455	458	460	425	452	489	496	433	461	503	471	434	473	444	485	467	443	495	472	486	456	459	474	474	466	466	479	458	487	467	438	484	467	449	469	521	487	487	452	466	485	484	472	448	452	468	503	463	458	456	436	459	468	483	468	474	454	487	453	473	419	485	504	448	504	468	436	519	489	479	482	471	454	452	491	462	486	484	465	482	474	419	483	471	465	477	436	471	453	434	402	470	462	460	450	526	447	433	451	474	472	469	451	469	477	480	485	453	461	478	424	449	471	497	449	502	482	462	433	461	462	436	474	472	471	444	457	458	419	491	464	429	467	487	436	442	477	495	476	461	478	461	475	509	481	447	480	467	456	450	499	491	467	452	469	502	446	481	470	474	445	434	468	482	481	443	480	480	499	420	489	477	458	444	513	462	465	447	454	462	489	454	484	516	459	437	454	478	414	474	509	442	467	498	466	464	470	455	461	474	457	473	458	436	486	462	461	461	460	481	454	468	468	458	432	477	485	484	451	478	477	484	456	525	462	465	457	486	487	432	499	467	458	472	474	495	452	475	471	470	456	474	472	467	456	479	443	474	471	468	452	495	500	489	445	480	454	470	465	485	464	460	498	467	418	520	479	470	468	466	429	486	470	493	463	459	482	459	492	448	473	486	447	460	472	470	443	477	505	475	504	514	489	415	459	499	504	455	432	493	479	474	489	497	437	483	462	503	442	440	467	478	461	443	531	453	465	484	486	456	474	445	459	477	485	457	445	457	436	476	432	456	463	466	442	452	478	473	450	453	477	467	465	456	450	451	447	486	509	486	471	494	465	481	500	440	483	456	475	462	506	498	493	480	452	471	446	476	490	491	446	524	507	460	490	472	458	443	422	462	475	452	447	462	496	459	473	458	484	464	463	445	471	438	479	475	453	473	431	494	470	450	476	435	455	421	475	444	464	479	490	499	438	512	501	438	445	476	456	447	450	467	489	477	436	429	475	467	480	431	491	473	492	484	458	447	468	483	495	432	497	469	498	496	511	479	456	448	501	487	460	437	455	476	487	477	467	463	451	496	468	474	463	498	475	491	493	471	449	449	470	467	459	461	505	492	487	455	483	495	480	470	469	459	507	443	471	478	466	426	457	485	450	449	447	480	494	489	475	473	489	464	447	488	440	444	483	425	493	455	455	451	498	468	452	444	484	503	467	449	484	447	504	533	466	501	468	497	490	494	473	475	461	463	494	451	487	448	466	506	451	434	456	486	482	458	539	499	497	465	482	501	450	445	457	513	460	467	488	489	425	472	438	482	458	452	481	460	460	469	473	526	426	482	457	446	486	477	478	487	487	451	512	471	460	492	469	479	457	470	519	485	447	464	457	498	472	460	483	480	470	457	470	468	453	495	485	419	457	458	503	480	494	480	514	457	460	458	486	494	469	492	481	446	442	456	476	445	446	472	473	484	493	442	460	480	476	493	486	452	473	516	477	454	451	472	405	432	464	471	504	447	472	500	482	451	468	455	495	443	431	434	449	447	484	476	466	460	471	497	486	478	487	471	473	455	453	471	486	435	490	441	474	487	476	470	475	484	475	457	476	454	428	479	463	455	471	443	485	487	467	486	454	506	444	505	464	478	464	450	470	517	469	501	459	465	482	463	478	469	451	447	473	485	493	438	478	439	430	459	505	492	509	455	439	483	468	506	490	449	498	467	480	481	456	443	497	464	434	476	486	485	493	466	462	466	469	462	456	457	438	508	498	499	444	464	466	496	479	471	475	466	491	460	495	473	422	450	454	484	437	469	450	490	465	472	468	492	491	489	493	461	476	450	447	461	439	491	488	489	457	471	484	475	488	483	485	417	400	454	478	466	468	452	453	486	440	453	489	443	438	466	455	490	508	433	491	484	426	505	456	477	441	456	498	452	436	481	491	479	482	444	499	440	461	454	473	490	470	457	454	472	475	478	500	474	442	532	472	477	450	515	467	477	473	485	433	424	465	452	479	456	430	467	448	450	482	493	456	482	466	516	449	466	508	481	517	493	450	510	481	457	449	441	486	450	501	475	515	477	434	459	485	448	429	456	464	475	457	452	479	450	483	473	424	491	504	464	453	451	491	467	499	447	453	460	443	504	439	456	481	487	474	464	470	475	437	441	521	466	510	466	472	471	460	478	484	497	461	458	439	494	480	461	456	456	503	462	481	445	456	471	460	449	460	392	478	421	462	464	464	473	457	498	478	460	511	478	462	510	471	497	456	502	458	440	444	438	475	466	477	484	462	496	484	492	456	453	487	451	463	475	419	463	460	443	474	478	491	481	482	423	507	505	463	476	421	457	478	481	452	485	495	411	484	486	473	459	451	449	481	465	443	445	440	490	488	464	476	478	497	467	462	485
22899	24901	28997	22055	15221	7857	5208	4288	3156	5038	18590	25768	22830	17037	10149	4846	1961	888	406	267	204	180	191	172	184	180	182	206	155	155	172	173	182	191	167	171	187	177	192	158	161	146	201	160	151	164	192	191	171	188	176	197	164	187	173	172	166	174	169	179	189	164	194	183	170	188	191	195	166	156	209	167	174	180	164	156	184	189	171	183	199	145	170	185	153	161	174	161	193	178	142	165	166	171	171	170	159	185	186	178	172	166	179	175	190	157	160	172	165	182	182	165	183	171	164	192	189	184	156	174	176	174	199	176	176	188	184	158	158	157	197	181	200	166	166	171	192	160	183	171	184	177	177	147	187	161	164	171	171	152	150	152	184	179	169	181	182	169	176	182	202	170	190	165	193	165	167	178	183	183	179	172	192	191	192	178	175	186	182	156	164	178	187	165	179	209	188	175	167	190	163	166	169	162	178	169	165	180	187	183	178	174	165	169	155	183	156	172	187	191	188	165	179	168	192	182	174	166	164	181	176	168	173	181	176	157	171	169	191	166	194	201	149	181	170	180	184	168	175	163	172	195	210	188	168	166	152	171	167	171	173	174	166	171	159	196	175	194	161	176	168	171	167	181	171	168	148	159	202	163	163	176	151	169	170	177	173	193	213	181	193	157	182	167	196	203	179	176	160	190	166	160	176	193	185	217	182	193	183	186	190	159	174	159	176	150	179	199	177	154	182	169	170	159	169	187	186	171	189	167	172	180	182	183	181	181	149	180	176	182	153	160	174	189	180	168	166	156	145	188	155	168	166	173	174	154	168	176	192	161	187	163	177	178	167	166	184	169	194	157	157	170	168	162	182	181	160	186	187	180	166	177	205	159	191	153	183	184	189	162	172	196	169	167	151	164	143	139	161	182	162	169	177	205	195	182	176	152	168	177	151	161	186	180	158	189	176	196	185	187	188	161	171	185	166	166	198	196	185	186	196	160	181	173	180	187	172	201	185	163	193	175	174	167	163	171	197	202	148	176	178	206	195	189	198	188	166	169	168	164	175	161	168	183	167	195	174	170	160	180	159	199	184	164	185	182	176	193	178	183	184	187	175	181	214	172	199	166	192	203	175	166	183	186	187	171	154	167	206	182	180	185	153	189	174	192	184	166	164	156	180	187	187	176	188	172	178	167	181	164	163	166	173	188	168	168	188	164	160	143	182	166	193	195	176	185	183	167	178	176	180	192	173	198	176	150	194	185	160	167	162	195	170	168	189	172	178	181	170	190	166	196	189	176	183	162	187	178	163	175	166	173	192	148	160	194	174	167	161	178	178	168	183	178	173	168	179	166	161	173	170	186	151	163	171	146	160	181	183	180	164	160	164	162	178	140	170	154	184	183	173	174	164	193	163	151	161	168	121	183	163	183	162	209	188	194	194	173	165	196	174	182	182	182	159	172	171	177	167	169	141	169	166	210	172	173	197	180	147	163	182	199	182	182	150	159	173	194	168	188	181	178	187	168	175	187	181	162	162	148	207	182	173	177	170	190	173	180	167	162	166	208	181	189	186	178	203	187	159	140	203	192	180	190	177	175	155	157	182	175	171	180	171	185	169	151	169	187	186	142	143	168	202	172	196	176	164	179	164	166	200	169	172	182	168	171	176	170	188	159	166	178	159	180	175	186	173	178	172	172	158	180	179	186	169	185	160	190	168	181	190	166	165	184	184	173	155	182	164	165	168	194	161	182	178	170	185	181	153	192	180	166	189	160	177	186	196	168	185	201	179	169	196	174	224	186	171	147	169	197	166	184	178	167	182	200	157	196	159	176	162	183	196	160	156	196	168	181	199	192	170	183	164	155	166	165	171	174	177	172	152	182	157	171	179	169	195	166	163	173	165	172	175	199	187	172	169	176	171	188	171	175	186	205	153	191	176	182	165	170	163	199	170	181	168	167	154	170	176	171	153	169	175	177	171	191	149	163	162	155	166	195	211	188	205	196	168	152	174	174	165	166	179	181	172	219	172	163	156	175	179	176	150	177	178	193	190	196	191	184	185	181	175	206	165	198	181	185	180	157	161	156	171	189	186	164	153	184	168	150	178	179	173	157	168	180	183	158	179	176	170	182	158	151	166	180	189	174	192	179	188	164	162	160	180	170	184	188	169	163	159	170	158	189	178	186	184	166	186	190	179	181	165	181	186	183	177	150	164	175	186	168	173	158	159	178	188	168	167	166	145	173	194	170	183	191	202	209	161	196	193	171	194	178	171	168	190	178	173	173	174	156	163	174	153	166	187	170	168	183	188	163	197	167	170	174	155	185	174	163	177	202	174	184	194	145	177	175	170	178	203	163	192	176	169	198	188	199	187	189	173	161	148	174	156	167	177	171	154	175	206	161	175	168	174	176	178	169	183	171	190	166	174	182	188	179	185	164	173	181	183	173	176	167	171	163	185	168	162	175	177	150	184	164	160	147	179	185	170	169	168	189	173	149	200	167	183	162	177	200	196	190	188	161	182	169	167	165	185	176	157	188	180	167	179	201	174	190	183	170	176	173	174	171	156	184	176	164	186	183	180	196	188	196	184	176	155	173	180	183	189	207	182	152	168	165	177	187	196	169	181	193	168	198	189	176	209	181	176	187	173	200	164	172	150	167	156	168	173	174	206	149	186	204	173	175	170	186	202	175	170	179	163	174	187	178	187	197	170	163	178	178	192	191	170	155	186	178	193	171	168	171	175	182	194	188	154	189	184	183	173	176	177	175	183	177	174	165	176	188	179	157	174	175	168	187	207	175	166	191	164	151	176	155	185	157	185	202	174	171	198	156	163	185	176	182	172	156	170	200	186	163	180	169	171	172	161	179	173	174	178	180	224	155	182	194	167	188	177	179	168	169	199	183	172	166	193	154	176	185	168	205	176	193	190	181	189	154	163	185	168	159	178	170	166	136	153	165	156	173	170	172	175	181	154	203	194	165	169	163	176	186	174	171	180	196	169	195	164	184	204	161	167	185	178	173	150	177	181	147	182	186	181	193	184	159	179	174	188	162	162	175	178	193	192	166	214	161	196	183	184	207	176	154	189	171	192	170	170	176	169	161	158	158	199	175	183	202	179	165	159	199	172	185	183	157	178	169	187	188	213	165	176	163	189	183	178	179	175	172	176	168	183	173	170	206	157	168	158	185	184	189	177	186	171	184	182	176	185	166	159	182	179	177	176	197	178	171	166	177	194	192	172	182	178	169	168	198	199	165	188	183	185	164	158	174	164	168	151	166	154	177	177	164	190	175	171	173	167	166	198	179	156	185	164	167	215	190	192	198	192	140	196	169	192	196	187	194	187	172	180	190	186	159	182	170	192	177	173	178	152	155	161	150	195	160	160	175	149	177	186	166	164	180	169	201	184	155	185	161	180	169	192	170	189	177	177	166	159	176	194	174	180	175	204	180	165	176	150	183	191	149	169	152	178	198	187	180	178	181	189	162	169	186	169	175	187	181	190	162	174	157	187	150	186	162
13295	19586	24578	21244	16166	12245	13424	13339	11355	18704	40598	45969	42629	36556	27746	17072	8777	3719	1627	846	548	451	469	473	449	461	431	461	425	415	447	462	442	452	493	460	459	438	430	411	413	458	440	410	464	442	415	434	445	446	441	460	456	453	430	430	428	444	445	431	427	439	430	402	434	439	413	413	483	461	466	439	403	416	414	435	464	448	462	417	498	437	424	407	418	446	432	424	438	411	474	432	485	393	454	418	407	420	438	442	452	433	418	462	454	458	424	411	438	434	447	424	449	474	463	411	443	440	475	425	435	438	416	424	412	456	430	480	476	431	401	450	425	397	453	440	483	383	447	430	416	471	448	430	412	452	399	437	467	462	427	439	442	443	469	403	440	409	440	453	438	462	436	439	452	426	410	420	440	458	442	395	399	483	453	416	432	415	432	417	453	447	434	430	453	461	403	476	429	411	449	453	454	435	394	437	454	476	430	472	437	405	417	492	421	450	391	440	432	467	436	489	444	430	413	411	443	457	472	414	440	484	438	415	425	460	428	422	459	478	428	428	423	465	466	449	399	456	454	477	450	428	439	421	427	437	446	460	442	461	443	443	463	450	427	445	411	443	441	427	417	390	444	401	430	420	418	436	479	414	394	484	446	411	437	437	451	452	433	462	447	438	504	416	438	435	461	391	453	449	443	454	425	397	425	399	438	429	447	398	441	460	406	446	421	479	448	422	415	437	438	453	428	421	415	427	422	443	426	448	437	456	439	474	439	415	482	385	433	409	482	433	429	460	428	453	446	435	454	424	445	416	431	415	443	452	416	458	458	456	453	440	433	442	423	427	419	453	438	463	422	427	444	422	458	451	462	471	413	423	451	439	412	433	471	449	494	431	449	417	486	452	451	437	419	469	463	434	431	482	425	454	392	429	446	415	422	400	419	418	429	420	443	440	458	434	371	419	494	444	408	443	410	476	409	467	429	445	430	433	427	425	454	430	482	409	474	457	419	436	405	420	414	470	421	404	447	429	415	457	422	443	457	396	397	440	421	443	447	445	435	444	429	420	441	456	415	433	458	465	418	431	443	483	432	410	422	465	415	417	426	415	417	410	393	449	420	431	423	458	416	416	452	445	429	450	435	426	437	441	434	450	439	470	455	426	410	443	456	434	451	481	418	457	443	448	413	461	457	404	414	431	440	435	441	435	449	468	450	452	463	440	434	449	439	442	422	441	468	416	411	428	407	433	411	424	437	439	425	444	456	445	411	470	442	458	473	433	408	395	448	441	418	435	422	469	429	429	417	399	394	444	443	443	473	420	473	440	460	463	457	460	436	466	419	383	395	418	424	425	414	443	445	441	404	409	454	413	434	435	415	466	429	414	426	401	433	414	396	458	417	454	419	438	450	446	422	418	449	434	477	454	437	447	456	461	429	405	446	410	421	377	417	452	407	438	447	434	413	476	446	412	402	445	436	435	433	442	393	447	428	407	465	463	426	464	468	445	415	451	420	448	441	436	427	407	414	449	422	431	416	414	458	438	449	451	459	496	410	443	440	422	427	425	445	419	403	432	423	436	437	440	415	418	480	455	404	417	446	441	395	440	436	449	424	501	399	437	411	403	417	413	473	474	463	448	432	424	473	394	463	454	411	444	423	453	432	455	432	423	462	443	471	417	444	421	418	428	438	425	414	454	381	380	446	436	453	423	457	406	411	449	484	460	437	440	471	438	432	448	440	428	458	431	420	467	472	397	405	438	436	428	461	430	431	457	457	444	420	469	427	451	463	457	433	445	435	439	443	440	425	414	445	420	461	417	421	426	448	435	446	431	479	461	456	419	439	460	452	416	430	434	455	435	432	451	460	428	450	409	460	421	450	454	451	473	466	446	442	405	445	449	396	465	463	447	474	446	460	449	443	432	471	444	445	463	421	444	449	401	434	403	455	436	447	448	465	403	424	396	479	433	452	401	432	425	466	444	423	430	424	411	461	431	439	418	488	460	497	459	446	439	463	425	434	426	444	416	442	447	441	413	437	459	451	463	442	405	450	436	464	437	410	454	450	485	428	453	402	463	431	426	466	435	455	442	430	441	431	425	426	439	459	454	448	438	431	416	432	462	447	429	457	427	420	441	490	424	428	427	466	451	442	458	427	427	423	455	417	459	447	455	448	442	452	449	435	446	397	405	443	446	412	449	444	447	431	436	404	412	456	468	415	418	427	451	421	448	462	417	464	443	465	431	472	434	445	436	424	439	420	468	454	471	389	396	423	462	398	431	446	430	439	474	429	404	452	434	450	414	458	425	462	433	430	406	437	463	430	443	462	434	484	424	398	453	440	464	418	424	433	453	447	430	453	467	407	464	410	450	432	429	423	454	428	452	400	447	425	394	457	436	432	421	446	441	408	473	436	473	460	418	427	452	461	431	454	454	446	453	462	461	432	447	438	394	459	421	454	444	421	438	432	437	442	415	398	416	465	442	414	446	453	440	443	420	438	449	412	446	420	419	451	439	440	426	400	459	438	413	434	457	473	406	453	458	435	426	430	463	420	431	398	440	407	418	438	471	454	468	451	434	425	409	410	446	452	430	451	423	432	444	428	478	434	448	444	407	422	453	433	446	426	424	451	434	429	467	432	468	407	428	446	401	433	446	432	395	424	403	489	421	425	434	429	438	432	423	451	403	421	424	430	427	424	412	466	437	450	425	435	442	450	395	459	456	436	472	438	455	432	456	432	446	409	443	417	461	424	442	440	406	421	454	456	451	462	453	450	439	447	493	414	457	457	434	468	415	457	440	465	399	425	460	415	464	399	389	408	471	461	437	431	432	444	469	437	441	418	462	458	473	436	478	430	468	466	462	432	407	446	470	454	460	426	434	413	478	461	432	415	472	458	453	417	466	455	449	404	439	413	458	436	442	441	459	447	457	425	451	453	434	448	422	434	449	480	451	416	442	464	461	480	402	397	457	444	460	415	406	462	437	452	382	404	415	453	448	447	443	410	434	422	463	429	421	442	430	450	409	452	465	401	457	444	435	448	439	419	428	468	433	443	435	425	425	450	429	423	463	427	485	421	514	416	432	451	409	397	378	506	430	461	465	492	448	433	409	427	435	453	437	472	475	463	462	455	440	441	449	423	440	406	472	436	441	407	442	442	410	414	458	437	451	435	450	422	456	432	442	423	453	426	417	441	433	431	409	409	441	481	450	446	457	461	443	404	434	418	416	431	452	425	457	433	434	409	426	396	421	427	455	452	450	442	462	423	443	407	445	435	463	457	436	410	420	441	467	444	425	467	461	452	435	413	441	397	434	442	489	431	448	391	442	442	440	436	452	424	453	481	428	434	444	500	426	434	456	427	458	428	413	426	434	437	433	396	463	446	426	452	446	420	430	444	458	433	476	439	453	438	458	427	462	471	476	451	464	461	434	482	445	455	448	426	440	470	434	435	470	475	458	437	409	414	399	441	453	475	415	443	427	471	435	436	441	447	452	443	453	414	399	471	418	468	456
3564	1792	2177	1529	746	457	394	334	317	376	640	962	1009	906	775	529	390	278	267	216	225	221	192	178	193	199	200	179	189	240	175	182	222	197	193	180	201	193	211	202	201	193	206	190	186	166	184	193	223	215	196	186	212	197	193	211	199	186	179	189	219	219	224	203	210	194	210	217	197	205	185	219	194	195	214	194	208	230	212	181	201	171	190	200	195	195	183	194	163	194	189	194	188	192	180	218	201	199	215	159	240	228	199	199	182	162	227	197	210	212	205	182	202	196	233	197	176	204	184	211	204	210	198	191	199	209	198	179	191	214	225	201	188	222	212	183	196	208	194	193	218	196	204	178	181	211	231	194	190	205	203	183	203	217	220	211	218	187	244	199	173	211	182	209	203	196	193	203	217	229	209	189	203	201	213	181	215	196	191	186	207	196	210	193	219	191	196	198	213	212	194	184	199	204	191	172	172	218	202	192	197	200	225	186	182	211	205	199	199	191	189	203	183	202	201	211	188	225	223	191	199	176	191	208	170	210	210	195	204	213	191	201	169	181	200	209	193	191	193	189	199	182	216	209	186	213	193	182	210	186	218	196	206	183	181	207	188	205	222	179	175	180	179	223	219	201	203	194	212	221	181	201	205	193	225	182	189	199	187	203	204	201	239	187	223	198	194	211	184	187	206	234	208	201	182	210	198	185	216	178	220	205	194	190	198	186	205	207	197	195	217	185	183	226	215	195	200	187	201	181	188	209	192	202	212	200	204	191	210	229	174	186	205	201	202	208	176	190	198	224	199	186	201	209	227	196	225	198	185	211	224	214	211	197	204	181	206	180	202	195	182	211	217	195	187	205	204	210	207	201	199	208	207	169	200	217	212	195	216	185	184	208	223	215	172	198	193	175	192	184	206	195	225	197	183	217	198	192	191	187	203	191	190	216	182	209	215	185	205	201	205	205	202	173	201	200	186	216	188	183	207	204	195	185	201	202	201	233	200	178	207	193	212	181	198	190	216	214	203	207	196	197	195	210	204	176	210	190	213	205	190	194	217	205	205	189	204	186	206	175	206	192	195	202	175	199	191	176	204	182	213	192	210	187	195	220	189	207	206	193	208	208	219	226	222	186	188	224	205	191	233	220	192	213	195	196	201	230	221	204	182	205	220	207	203	227	220	172	214	194	190	185	231	192	187	191	203	203	208	214	159	175	203	217	200	205	212	189	205	215	207	214	205	182	198	192	197	190	216	202	210	202	213	239	191	228	206	217	206	208	204	233	195	197	199	228	214	221	199	182	211	196	237	211	210	209	228	214	183	219	193	201	207	196	208	211	200	188	173	183	200	182	191	181	176	205	223	194	179	211	198	212	193	196	198	214	200	207	219	183	223	203	174	215	201	186	186	184	187	182	190	210	221	188	184	206	214	198	197	191	194	198	206	184	226	215	215	201	196	233	208	203	196	197	195	194	227	199	204	198	204	196	177	202	195	219	193	224	198	195	184	184	211	212	208	214	222	186	206	200	202	217	202	212	212	220	197	193	226	205	213	190	190	185	231	224	202	177	208	202	206	198	205	162	219	207	221	183	190	190	201	202	176	196	195	197	212	206	195	207	183	212	199	174	200	186	197	214	188	209	172	210	209	206	227	207	220	184	191	181	215	200	199	214	183	186	177	215	192	210	184	211	224	213	182	192	211	193	213	210	198	216	189	210	201	203	192	194	209	198	187	197	216	201	190	172	187	199	220	191	201	189	207	215	187	216	181	185	194	208	191	180	211	187	200	211	191	197	189	223	213	196	205	213	200	206	204	220	193	195	195	172	185	176	197	194	210	226	225	208	207	211	207	219	216	195	220	210	186	210	206	208	188	213	233	183	199	195	193	212	187	204	213	191	175	210	216	198	184	212	209	183	203	215	204	212	198	180	188	224	210	210	173	210	205	225	172	202	206	205	207	214	196	197	198	201	187	193	199	196	160	192	192	185	206	190	218	175	196	224	197	237	221	207	211	189	204	222	200	215	208	209	229	202	193	214	200	193	216	198	187	178	184	195	215	187	204	200	213	179	211	220	212	174	192	193	207	205	196	213	188	194	174	170	214	201	189	179	207	179	215	200	186	198	213	206	215	177	228	183	208	210	183	199	176	202	215	203	190	214	164	196	225	221	210	203	205	217	193	185	191	204	199	192	175	182	211	171	192	201	183	187	193	185	185	206	203	232	208	209	212	173	221	226	222	227	213	195	202	204	190	202	187	229	188	232	220	177	204	220	211	204	184	207	192	175	221	197	193	200	201	197	195	178	208	207	192	210	201	183	199	189	198	194	209	204	188	203	200	197	206	215	199	213	194	229	190	214	191	210	195	193	204	201	182	217	205	211	218	217	182	230	213	205	194	195	201	215	197	172	208	218	212	202	193	210	201	198	189	232	196	178	188	194	203	232	215	214	210	222	206	207	207	184	201	210	197	189	210	179	193	197	204	198	190	221	193	216	222	224	212	203	181	204	203	179	196	193	178	197	239	181	215	199	192	226	197	205	182	178	189	200	204	184	194	208	194	188	195	203	187	207	208	209	224	210	200	185	202	180	208	215	191	200	215	194	192	201	230	190	180	187	212	212	219	198	206	208	217	194	221	215	208	183	151	203	196	202	203	182	221	190	208	222	203	203	199	189	175	197	173	199	211	217	199	202	190	213	189	184	197	230	197	200	192	202	222	187	201	187	198	157	181	209	207	202	198	220	188	185	190	192	201	220	184	175	201	197	212	204	179	202	233	194	214	221	169	215	206	201	179	176	196	195	228	218	219	191	202	192	189	203	211	189	202	198	202	224	214	191	224	191	198	201	215	217	199	191	186	182	188	180	198	217	218	176	182	207	207	222	221	211	227	211	219	193	196	193	204	211	188	192	202	164	201	235	207	175	208	200	199	208	206	204	217	208	220	209	205	193	204	225	202	206	194	209	211	189	182	197	201	193	169	167	199	234	207	204	229	214	202	195	182	203	194	193	195	192	152	217	206	189	184	169	194	234	216	209	208	203	205	198	210	200	206	207	198	170	188	170	219	194	202	183	226	170	207	208	170	198	207	193	202	181	160	196	201	194	181	194	210	192	200	188	228	201	211	224	227	206	204	198	172	194	187	198	215	228	206	201	196	201	195	225	206	187	228	221	204	189	190	201	211	203	207	199	207	188	204	181	181	204	202	193	209	224	184	211	210	195	186	192	190	213	206	175	178	206	200	202	192	188	191	212	196	175	191	231	223	222	206	202	189	216	214	208	201	190	206	186	208	203	202	186	202	197	201	185	243	210	208	198	207	186	188	183	179	229	198	204	206	214	216	195	202	193	205	208	198	204	207	217	192	206	223	207	207	203	192	191	202	202	227	206	193	190	200	203	213	172	206	192	206	189	212	198	209	211	203	191	210	203	193	200	208	192	195	211	189	189	192	195	211	220	211	222	203	195	186	209	222	168	218	206	237	204	229	189	195	172	190	208	188	199	187	181
3018	2401	4230	3586	2066	1614	1431	1251	1178	1769	3407	5076	4684	4241	3198	1888	1320	875	643	547	493	510	529	512	514	489	458	484	462	504	488	512	463	519	523	497	503	528	470	515	519	485	546	497	514	494	511	470	517	513	518	502	501	518	518	494	511	534	504	527	493	466	477	516	518	487	525	504	493	515	508	524	475	462	472	479	522	505	501	485	506	490	529	459	484	516	447	526	502	508	497	481	483	502	468	468	477	522	482	468	521	501	515	468	478	516	451	486	506	441	463	474	496	497	484	467	514	514	528	516	565	476	468	512	501	536	465	491	492	485	482	511	484	499	524	512	492	462	524	487	462	515	520	458	510	552	502	499	464	517	528	496	500	481	527	463	498	481	512	507	479	512	512	510	504	521	517	509	504	482	514	523	495	509	484	499	489	487	514	490	488	492	507	468	485	518	479	524	495	495	485	502	492	523	521	487	471	490	522	511	505	527	503	475	507	497	506	485	444	512	497	455	476	523	509	509	468	539	497	471	480	532	469	505	524	530	526	519	502	507	515	471	493	487	534	477	495	501	506	476	480	503	525	520	530	461	498	496	452	501	517	500	490	509	465	490	502	534	473	448	515	506	509	456	505	513	497	507	517	504	516	513	503	505	471	475	470	508	479	481	488	500	477	520	509	513	485	504	530	431	523	503	487	487	487	524	533	526	481	520	453	495	502	491	504	502	540	472	501	486	467	500	538	499	470	479	493	469	489	510	467	490	507	504	524	520	493	477	495	450	486	500	509	485	509	527	453	511	484	500	501	506	446	528	494	498	506	463	504	473	519	505	490	524	513	567	483	539	516	498	502	478	531	502	490	512	468	502	500	482	473	468	482	490	480	510	485	513	501	478	511	506	465	482	491	534	522	489	477	540	475	494	545	469	451	494	528	428	516	502	480	460	496	496	469	466	453	509	468	482	478	536	492	479	499	478	484	501	513	516	488	488	465	498	484	507	502	481	498	464	543	467	480	531	487	514	500	498	483	494	472	527	486	454	488	511	501	496	469	461	520	503	491	496	501	451	493	492	497	521	483	502	504	506	465	437	498	474	479	469	525	497	524	526	464	503	484	471	495	513	460	462	484	505	473	544	486	485	449	487	515	487	510	452	472	502	499	475	516	490	508	502	488	508	473	526	533	484	498	484	480	545	498	506	487	540	521	480	501	494	497	547	503	489	508	489	515	515	488	530	480	490	502	487	490	515	519	464	480	468	493	495	514	542	544	470	497	512	506	494	477	524	473	468	479	508	508	468	435	454	484	463	465	524	512	522	470	476	497	503	495	460	485	488	509	487	537	499	531	514	453	488	473	489	490	511	460	508	484	503	528	496	460	509	487	511	503	537	520	488	472	492	497	498	502	452	525	489	498	538	473	475	474	484	506	497	481	455	500	498	549	502	461	530	477	498	510	494	539	480	492	491	480	507	497	528	512	520	531	457	504	500	516	498	515	514	520	479	506	490	488	513	483	518	487	492	487	490	466	472	532	488	493	521	484	473	526	515	496	503	551	502	472	519	471	555	513	537	477	498	499	488	505	492	505	497	504	482	466	534	462	551	468	522	484	527	494	538	504	501	507	491	490	496	510	538	501	520	467	506	501	481	480	472	525	486	495	496	506	491	477	501	520	491	498	483	539	492	466	472	492	509	459	487	496	494	503	495	498	514	467	494	504	501	517	517	530	496	533	516	485	483	494	494	512	533	459	478	473	478	502	508	469	486	478	482	494	498	514	452	475	487	542	486	519	486	487	474	488	485	493	506	517	456	475	457	482	499	520	476	508	498	487	482	473	502	534	508	475	499	499	515	517	524	514	453	461	538	521	499	466	465	474	532	496	461	491	506	505	513	497	548	478	489	502	483	487	490	477	481	481	509	514	474	543	452	491	511	534	519	489	469	476	483	491	457	514	531	521	466	537	513	541	519	493	534	486	501	512	494	481	529	562	520	486	507	485	483	521	475	476	437	507	491	490	484	469	508	491	512	553	487	468	480	472	528	486	502	480	469	481	501	481	476	510	515	508	472	461	485	455	460	535	474	500	456	502	469	501	487	514	474	549	500	501	489	487	489	476	458	502	510	505	498	481	506	489	483	496	523	498	435	487	477	511	464	479	477	496	508	480	462	527	575	475	519	448	477	528	508	516	500	455	474	522	508	496	490	517	498	520	544	495	472	516	531	508	494	465	534	496	518	485	469	511	481	468	498	500	500	470	484	512	505	499	514	495	486	500	525	469	487	497	496	520	487	521	467	476	478	483	449	479	493	477	491	473	541	489	505	462	459	483	483	534	498	512	507	485	467	488	548	508	507	473	521	507	526	483	483	465	541	508	483	497	456	470	495	462	506	518	461	508	468	542	515	539	501	520	479	519	485	478	517	521	503	534	493	520	513	509	470	496	519	489	502	488	513	521	550	475	457	502	475	511	487	485	549	507	485	511	523	467	487	545	475	505	457	511	485	482	494	520	512	492	514	502	501	477	499	514	489	519	485	502	512	485	482	512	505	469	489	483	527	501	480	467	519	505	504	511	504	481	529	495	524	510	515	490	483	481	507	526	460	480	487	496	505	520	507	474	506	541	482	519	526	490	490	499	503	539	498	528	514	509	522	499	476	486	488	526	490	479	493	469	486	501	474	502	480	483	506	489	534	471	483	518	487	517	535	500	478	472	549	520	508	536	498	513	526	474	507	478	470	549	480	501	487	472	532	463	534	504	481	509	485	527	480	486	511	463	494	460	542	502	487	469	513	528	444	493	531	521	474	509	483	481	491	503	456	516	547	487	478	495	481	504	481	504	524	488	544	496	530	499	483	518	530	484	520	519	515	499	458	502	494	495	527	475	516	506	514	467	510	484	472	522	490	525	514	476	525	472	484	524	492	459	509	458	511	490	478	486	504	489	484	452	529	497	518	519	477	497	492	508	501	481	501	477	482	471	509	477	470	494	451	497	500	471	495	519	492	508	519	521	490	497	516	494	503	546	507	495	491	506	502	453	507	531	520	538	534	493	534	490	491	518	529	528	468	486	494	471	500	487	512	497	481	537	498	523	472	517	485	480	485	475	522	475	494	526	520	469	484	521	494	483	515	524	507	498	489	476	510	446	509	450	471	498	498	483	500	503	530	540	492	495	525	540	498	492	475	494	464	530	506	488	467	480	473	500	546	518	492	471	446	517	469	466	514	478	515	517	476	475	492	496	510	494	476	480	482	508	494	487	502	491	477	499	494	516	481	441	476	502	509	516	496	489	502	484	486	489	511	462	469	493	475	521	472	522	499	476	539	498	476	510	482	508	496	508	509	478	476	465	466	475	494	473	499	490	494	466	507	543	499	498	473	534	511	520	505	520	499	490	506	497	522	505	508	488	484	492	502	479	501	445	483	516	481	493	511	489	492	475	509	488	484	538	469	494	468	526	478	524	479	504	516	549	487	520	462	496	499	504	516	494	464	488	515	506	515	524	543	494	512
14176	17609	25236	18516	9099	4580	2958	2362	2008	3818	10627	13603	12145	8664	5315	2669	1235	631	352	246	213	200	190	177	183	215	182	202	194	163	198	219	183	203	190	181	181	199	212	194	192	201	201	195	192	171	197	200	178	180	198	179	218	184	184	226	157	171	211	195	170	166	173	177	195	187	198	184	179	225	215	184	195	186	195	196	172	186	169	173	184	190	174	199	206	183	195	182	213	180	181	217	180	184	178	180	177	191	187	194	194	216	207	182	175	177	194	207	200	194	185	207	190	194	191	194	185	207	202	187	155	202	186	183	178	175	201	174	177	192	186	188	191	177	205	186	183	200	188	171	192	202	201	194	172	195	178	193	195	193	203	176	181	171	204	198	185	199	191	194	197	176	188	178	176	199	179	191	181	201	192	175	180	205	207	187	189	192	182	166	183	212	185	184	191	192	190	220	223	186	197	190	209	166	205	173	209	180	192	173	201	191	199	194	197	209	203	194	198	193	190	165	191	212	200	184	199	171	208	211	202	181	195	183	184	176	194	168	208	174	183	199	197	169	212	182	199	177	198	184	181	182	215	190	193	189	185	181	185	149	190	208	193	193	216	184	205	206	202	162	186	198	215	197	182	206	197	186	168	198	191	190	186	197	215	192	216	209	193	171	183	184	201	190	191	182	206	186	200	202	161	207	198	205	199	178	205	190	178	175	173	157	201	206	194	172	194	197	172	182	202	182	187	195	205	162	193	162	195	178	189	171	198	213	192	187	195	201	169	181	188	177	204	187	182	175	180	208	178	176	212	189	201	197	187	173	194	173	194	179	171	190	199	172	199	191	194	187	190	186	199	203	196	182	213	190	193	235	168	170	205	202	190	180	187	207	224	170	174	180	213	188	203	207	207	183	184	206	189	199	192	218	208	203	173	200	209	188	189	189	185	182	195	202	215	187	195	189	190	202	174	178	187	170	186	185	184	210	161	175	189	184	196	181	195	190	196	210	200	169	175	190	172	184	183	176	184	203	211	180	173	186	189	178	194	195	185	201	173	180	189	209	179	204	194	189	187	224	207	210	188	165	184	183	190	165	195	181	177	168	214	220	182	185	203	210	179	175	207	188	205	181	211	188	204	196	181	172	178	184	187	191	210	194	195	204	186	186	199	182	202	206	201	179	177	196	180	185	189	208	189	172	174	182	166	162	186	173	176	193	209	194	193	203	165	188	187	183	196	198	189	192	200	192	172	197	185	212	200	173	197	214	164	198	183	196	174	171	185	200	182	177	194	199	174	200	187	190	212	186	183	183	201	186	197	162	175	207	202	207	225	187	181	191	191	169	184	206	191	202	189	175	191	189	202	184	200	210	186	181	198	183	178	218	193	204	220	172	175	190	205	215	173	187	193	194	204	198	186	174	203	197	191	167	177	192	183	196	183	193	197	201	187	181	180	185	193	211	166	199	202	202	184	178	183	208	200	183	169	184	179	199	166	175	189	195	189	181	196	212	191	195	187	180	190	191	167	205	184	196	204	173	190	197	189	220	205	208	183	154	183	199	183	175	221	209	192	191	188	195	184	197	186	178	210	194	166	181	186	187	177	185	178	196	177	200	199	195	196	196	219	175	214	187	188	194	186	205	181	160	188	176	202	191	197	180	187	209	180	167	174	163	165	169	175	181	200	202	208	157	222	194	213	174	196	166	158	201	183	232	200	182	188	191	188	218	197	185	217	210	193	176	175	212	162	182	190	207	200	167	195	191	185	191	184	177	198	174	176	184	206	186	187	185	185	194	198	184	169	203	201	181	183	213	186	184	210	198	189	200	209	198	168	190	199	239	188	194	197	208	193	195	180	204	192	209	195	191	207	181	193	200	163	153	210	199	196	169	171	181	188	179	204	191	186	174	207	204	214	179	223	196	209	167	198	206	196	182	184	197	194	186	223	187	200	176	215	208	180	208	196	186	191	201	194	205	188	188	183	195	178	215	208	207	177	198	199	172	210	173	188	190	181	193	222	193	167	192	193	188	166	177	196	186	195	217	196	187	204	219	187	195	179	195	204	166	202	191	196	200	171	195	206	182	191	221	178	192	183	193	182	153	191	198	187	163	205	176	213	188	191	201	196	170	193	205	209	209	171	196	193	194	198	181	190	189	196	193	187	173	168	179	187	187	204	170	195	209	220	179	179	179	200	193	187	200	199	197	182	193	164	204	183	195	190	220	200	205	188	211	166	219	194	200	200	198	167	169	193	172	205	220	194	202	196	185	200	189	170	202	190	191	180	213	178	213	193	186	177	189	192	176	180	187	171	159	215	184	213	199	207	239	192	198	178	166	199	187	191	171	166	174	201	166	210	208	180	182	190	183	205	187	200	211	191	203	215	185	217	185	168	189	171	176	210	217	181	157	198	192	185	197	194	187	192	194	201	198	198	205	191	181	185	170	207	171	192	211	199	206	216	174	194	190	175	186	192	195	200	181	191	190	185	200	222	169	163	180	211	193	189	185	212	200	212	207	186	184	192	189	166	194	207	196	220	203	183	166	190	195	201	203	192	198	204	183	191	168	186	172	168	198	188	204	164	194	213	184	165	203	195	170	219	165	170	174	161	190	155	209	186	183	189	203	177	205	200	187	169	193	164	187	201	180	197	199	204	183	185	161	197	179	199	214	220	200	202	206	172	209	194	188	203	180	161	197	194	190	170	203	199	212	206	214	193	199	188	202	216	197	164	174	183	171	186	165	192	195	200	185	171	171	174	201	199	198	198	192	174	210	189	166	191	179	202	188	167	201	201	184	193	176	195	180	182	194	175	178	200	208	199	188	188	204	166	206	189	188	185	193	177	207	192	206	186	211	187	181	188	197	171	191	187	191	184	200	199	211	199	171	208	185	204	196	194	205	171	202	181	176	195	177	195	160	191	207	170	193	186	196	189	191	202	182	201	194	206	174	186	200	186	193	213	178	201	204	178	194	170	170	190	188	195	206	222	190	186	175	198	199	172	175	198	164	194	205	184	192	188	195	195	203	222	174	198	218	182	203	199	189	182	179	181	187	199	199	197	209	199	177	175	176	162	189	180	187	190	174	206	183	207	175	188	181	211	190	200	193	195	187	171	155	195	187	184	182	188	194	181	195	170	187	169	172	179	191	190	180	178	182	179	164	185	182	196	205	222	191	185	193	213	204	178	209	215	192	204	203	208	202	206	182	183	201	176	201	187	187	176	201	182	202	191	186	199	183	199	202	181	187	199	173	164	209	178	184	190	176	197	188	207	186	185	180	184	180	179	165	176	160	163	190	195	212	209	190	165	197	198	198	175	166	190	180	183	202	196	170	203	174	192	203	202	183	202	174	182	183	177	189	181	195	179	194	186	164	178	191	188	153	207	177	182	163	191	184	195	160	196	179	196	179	192	206	198	207	180	168	186	188	192	185	187	183	215	189	213	206	193	186	189	165	182	171	197	207	175	173	186	184	187	174	165	178	200	222	206	215	174	205	198	178	199	196	172	186
9374	14746	23829	16833	10012	8369	7619	8765	8844	16898	32225	34776	32360	26621	19597	11320	5712	2841	1330	778	536	510	451	510	479	443	465	487	443	464	477	477	453	477	476	453	445	483	480	489	444	527	461	476	472	462	503	541	510	435	452	464	474	504	458	468	449	476	488	476	447	475	448	464	466	457	468	481	482	503	458	473	447	464	474	441	493	436	473	449	443	514	496	444	476	455	458	474	492	477	479	427	488	456	427	466	501	499	465	457	496	494	424	459	437	482	500	496	484	466	452	459	443	452	485	462	465	436	476	458	490	452	462	487	518	449	454	466	487	495	475	476	466	465	459	504	474	461	489	443	451	448	466	470	471	451	427	465	476	462	449	464	430	433	497	466	477	448	483	450	463	497	481	519	447	438	480	512	509	500	493	428	500	467	461	512	523	513	468	433	477	462	468	476	512	486	471	473	523	427	492	484	503	466	442	437	463	506	464	459	488	461	449	476	472	460	469	464	489	474	457	451	465	457	503	464	458	479	461	450	447	505	444	477	431	491	469	483	478	422	491	496	505	448	436	482	471	435	481	459	449	476	454	449	440	462	455	452	498	458	470	455	455	479	456	493	477	487	422	464	480	464	464	440	523	479	413	487	472	456	449	431	454	447	511	440	464	472	492	481	485	481	470	477	448	454	463	455	461	488	501	463	457	476	467	467	468	469	450	465	477	465	468	474	468	469	471	457	464	446	428	499	467	456	465	494	458	482	496	470	462	471	432	462	466	474	474	488	479	473	473	471	494	476	492	458	507	469	477	471	468	481	460	523	468	442	438	507	532	492	493	490	456	470	478	504	455	470	480	485	489	460	449	470	461	494	485	419	449	461	478	428	490	514	511	488	447	478	461	441	439	447	540	442	463	452	461	480	484	455	470	461	488	460	470	491	458	468	484	467	475	453	508	483	437	448	463	469	489	438	461	457	458	461	478	432	470	505	467	471	464	476	502	464	499	463	448	482	470	495	510	464	459	480	419	473	457	492	445	467	465	469	460	449	445	449	458	475	469	466	480	472	498	464	505	474	439	453	476	453	445	440	484	447	473	450	529	439	504	489	496	446	495	467	456	474	479	496	466	443	476	458	506	450	454	463	458	527	520	458	470	428	453	451	489	475	457	441	499	469	486	438	443	460	496	497	483	498	504	463	467	498	470	431	449	459	470	509	456	438	463	467	459	469	524	438	466	505	484	477	443	467	483	484	458	470	494	511	479	464	471	468	467	495	478	459	469	462	470	475	501	447	460	467	489	463	433	473	495	509	480	451	476	454	451	484	498	469	504	522	504	478	475	491	451	497	457	484	438	508	465	493	453	464	468	473	455	488	476	481	449	484	464	494	491	427	486	493	471	449	473	471	474	492	523	438	452	457	486	479	473	525	472	452	485	472	467	442	445	494	458	477	467	469	519	444	461	439	460	483	454	480	484	484	446	496	459	468	479	418	448	476	472	504	480	478	496	487	476	448	473	488	474	501	489	490	480	451	486	487	470	474	474	464	476	507	477	454	447	506	485	510	474	463	482	447	459	485	405	452	505	434	478	477	444	477	482	430	429	477	452	492	468	464	489	500	475	462	467	484	481	461	515	459	473	459	455	503	463	493	482	457	464	486	486	451	481	526	456	476	445	507	501	505	466	471	484	472	471	477	498	482	452	469	494	503	464	515	487	477	457	451	451	442	470	479	425	476	460	471	474	479	474	516	466	473	492	500	508	468	443	494	478	445	499	496	458	458	470	505	521	474	496	457	455	459	445	459	490	494	480	470	446	549	481	468	475	476	476	435	476	481	475	487	503	447	485	429	466	478	503	475	500	491	476	437	442	445	466	472	463	446	506	482	491	455	471	455	428	492	499	465	450	451	472	451	474	464	452	459	501	476	491	460	452	490	497	472	469	487	453	480	524	425	455	491	500	498	476	494	466	492	446	483	442	474	510	491	465	473	455	490	445	472	454	473	431	471	460	483	473	458	453	497	457	497	446	453	516	475	480	491	463	483	475	510	485	477	468	463	436	477	476	486	457	488	474	428	472	524	485	475	463	481	475	493	455	453	472	462	436	481	487	478	479	503	460	458	482	458	483	452	473	478	456	486	451	441	467	438	484	482	487	482	482	453	453	491	468	462	500	457	485	464	465	414	449	442	471	457	443	470	475	465	476	442	454	472	476	498	442	490	455	451	439	464	463	460	481	489	498	422	449	437	452	463	489	471	442	493	432	488	469	474	489	494	528	442	504	494	488	507	497	448	453	482	468	454	457	447	482	496	479	472	508	488	466	475	465	518	485	518	483	458	485	477	453	473	505	446	440	465	474	458	510	451	502	482	458	474	442	473	429	477	455	434	431	502	430	454	491	480	507	485	471	491	445	461	479	471	505	465	511	485	502	456	472	493	455	483	469	470	440	454	465	482	513	461	454	511	461	474	453	468	496	448	456	483	448	462	509	483	452	433	473	460	484	470	442	505	500	473	434	487	425	482	484	465	503	508	494	487	479	462	438	473	481	470	487	466	404	468	541	440	478	477	517	447	461	470	442	466	449	477	461	536	481	482	457	466	478	456	455	480	517	476	470	461	446	456	474	487	496	465	456	490	467	448	477	475	459	481	458	492	441	476	514	430	466	480	512	482	490	488	427	485	496	500	512	482	488	452	469	479	512	463	451	484	494	474	446	417	479	461	502	454	483	474	482	438	460	473	446	457	447	476	451	477	494	512	481	512	465	465	472	465	464	470	486	451	483	490	511	437	465	498	521	465	499	472	496	476	500	452	490	461	436	481	474	472	448	459	462	490	476	469	472	460	465	464	450	457	444	484	463	445	477	461	455	465	491	471	510	490	502	471	416	449	448	500	540	440	440	491	473	477	471	448	534	494	462	467	484	483	468	489	489	452	494	500	451	478	450	473	473	469	475	494	475	501	461	450	474	450	505	504	493	475	488	464	495	480	496	457	486	479	463	490	466	517	529	481	504	494	444	531	487	480	448	449	496	483	467	485	476	480	444	486	460	480	424	500	475	486	478	472	483	433	463	483	474	456	498	446	483	497	459	479	465	486	467	472	458	445	421	470	438	474	510	482	443	435	431	510	481	479	488	440	449	495	490	474	474	440	469	461	451	488	459	441	491	448	465	485	485	477	502	476	460	481	441	504	485	473	466	498	504	474	494	454	506	477	481	454	484	460	477	481	455	465	480	489	394	471	463	486	454	479	469	458	506	464	455	449	446	481	471	458	463	471	423	515	482	494	483	475	449	483	499	459	495	448	518	450	451	470	472	456	459	464	474	482	472	460	425	492	477	458	476	485	428	479	472	454	486	440	496	473	462	468	498	453	511	484	480	486	449	430	479	515	448	446	456	512	468	457	481	461	519	469	496	508	483	462	464	474	473	487	456	451	488	427	470	478	474	451	500	494	490	500	484	454	505	439	476	458	434	499	462	473	474	461	473	493	487	460	471	509	444	496	488	475	485	456	507	476
22382	26691	34260	21251	13408	7718	4633	3639	3282	4876	15385	23338	22641	18221	11521	5469	2279	952	402	293	216	174	150	166	189	188	179	174	178	183	176	179	181	175	158	173	176	164	171	171	167	169	179	199	162	178	194	178	198	188	177	184	196	191	164	197	177	155	174	169	188	180	172	188	178	202	221	176	189	182	178	143	185	162	195	164	177	185	171	165	161	167	180	185	171	167	213	175	181	187	190	185	190	195	154	191	175	163	197	167	214	178	182	190	168	169	180	175	154	192	159	159	188	164	169	176	186	191	175	198	182	214	196	167	150	154	177	206	177	169	198	155	170	182	215	170	183	170	169	172	182	169	180	180	180	178	167	176	171	167	199	184	171	179	177	183	192	188	173	192	196	166	181	161	180	168	164	182	181	148	170	190	176	173	180	183	169	180	171	164	180	172	181	163	180	174	184	204	170	171	198	153	175	184	171	188	166	155	181	186	191	170	174	178	172	170	186	175	196	180	210	166	176	162	205	166	172	182	171	198	182	179	174	186	163	187	186	185	168	198	168	166	180	193	188	172	189	178	185	182	193	180	180	186	191	189	182	164	180	164	204	155	185	180	178	177	163	194	199	183	186	190	200	184	184	168	197	174	156	177	169	189	174	197	168	178	199	187	192	180	191	172	177	160	166	192	180	166	161	187	182	198	191	183	179	165	174	171	189	189	167	172	216	189	160	184	164	164	181	178	180	171	172	177	191	179	184	167	198	150	174	176	158	176	142	161	199	195	174	181	183	163	158	162	192	146	163	152	188	162	160	193	178	172	155	189	164	194	152	174	188	193	170	179	195	180	172	168	193	177	176	170	162	175	200	179	169	177	167	178	157	178	180	185	176	178	189	201	157	195	178	180	191	193	182	159	164	199	160	168	185	182	167	166	191	169	190	167	158	162	171	144	160	161	180	171	203	175	176	173	171	184	179	191	178	172	199	163	206	158	202	161	179	187	177	194	176	208	189	172	197	148	167	184	167	187	183	189	171	172	151	147	193	183	182	152	184	188	189	183	169	201	182	165	186	169	176	179	160	198	193	200	197	168	170	163	175	195	163	181	152	184	173	159	206	205	185	171	179	148	161	177	178	166	157	182	159	178	193	188	174	151	179	190	166	196	183	172	176	195	208	178	163	194	173	174	192	174	175	171	151	160	173	180	176	152	168	176	165	175	168	188	184	202	192	158	185	211	191	187	177	186	185	182	161	185	187	173	177	170	171	164	186	168	178	177	186	180	193	153	167	200	178	166	162	163	178	162	173	187	167	184	174	163	190	192	171	176	147	146	181	191	169	171	177	206	189	193	200	201	177	162	183	177	209	181	191	165	152	160	172	178	181	193	180	211	189	169	193	175	176	165	168	206	186	178	167	176	181	179	213	168	190	172	174	169	187	186	188	166	168	185	156	176	155	164	173	164	173	183	172	165	181	197	183	177	192	170	181	187	191	179	183	213	145	176	176	191	184	175	185	197	188	185	194	177	145	174	187	176	169	212	171	181	151	193	201	181	164	159	171	177	182	174	173	162	187	183	182	182	180	188	213	164	177	182	182	169	166	164	171	167	188	156	166	203	167	192	182	188	146	153	188	196	191	180	195	168	191	200	187	160	162	183	160	186	176	198	197	171	186	155	175	199	182	188	180	189	188	187	186	191	193	172	186	176	184	184	184	148	194	206	174	158	154	179	166	184	188	183	193	145	181	165	191	177	182	169	203	156	173	201	203	161	158	195	176	212	156	157	185	194	208	173	182	162	193	168	159	176	183	184	170	192	184	151	170	167	174	193	169	184	164	180	173	188	184	174	193	186	168	158	159	194	154	177	181	182	185	172	167	180	205	198	175	147	158	169	159	181	167	158	161	187	180	173	175	167	186	186	180	180	192	167	173	166	175	174	168	177	163	168	159	173	167	169	180	190	160	169	159	177	150	193	199	163	173	159	166	169	184	160	177	178	172	168	151	184	203	163	164	179	174	178	167	175	187	169	203	160	182	165	182	185	159	159	199	186	185	171	171	186	173	168	171	179	172	176	198	161	172	177	190	184	177	178	203	158	164	166	200	198	171	197	204	170	171	203	173	170	197	151	176	181	169	189	167	166	180	167	170	186	182	165	206	155	175	197	194	171	197	156	169	194	202	152	169	205	169	178	182	167	176	174	194	179	162	186	192	185	193	186	205	174	175	183	180	176	190	185	178	177	163	153	169	175	187	161	184	176	166	194	200	190	178	215	154	185	192	169	174	188	182	180	173	187	182	183	158	167	179	184	155	174	139	186	162	185	173	214	187	178	166	195	170	198	190	152	160	170	179	179	180	189	166	182	200	170	185	174	163	202	212	171	168	187	168	202	164	179	201	170	172	169	209	184	170	173	199	156	187	151	170	171	186	195	184	180	167	169	178	158	173	172	186	145	176	173	168	181	171	175	193	188	163	162	175	192	182	187	177	166	176	162	201	181	181	193	177	158	174	179	173	182	171	169	176	182	201	173	178	169	171	190	201	149	171	179	161	164	179	186	169	181	191	172	176	183	168	170	185	186	184	170	166	169	189	166	168	187	177	169	145	186	150	154	182	178	193	204	197	182	168	177	175	173	160	185	177	203	204	184	201	178	168	180	189	186	170	160	185	171	160	188	165	194	187	161	176	156	163	199	189	181	180	174	174	166	184	169	201	187	171	162	162	162	170	187	169	193	182	163	199	192	161	179	158	184	186	166	186	179	172	177	160	191	177	173	171	170	189	181	161	173	170	176	177	183	187	180	186	166	167	164	162	173	190	194	165	183	179	176	196	160	158	200	191	189	161	170	211	180	194	187	179	167	175	168	170	167	197	189	169	192	177	220	175	176	157	160	193	188	205	162	195	205	176	213	213	166	162	200	165	176	214	172	166	193	180	182	195	184	173	168	184	189	188	161	195	191	170	177	168	143	177	193	203	193	173	183	194	163	180	184	180	200	199	144	188	165	177	162	181	195	186	178	147	184	201	193	180	141	209	170	176	205	167	174	169	188	198	193	198	181	163	187	183	197	168	182	161	193	181	150	166	145	207	175	189	163	194	172	180	157	175	167	193	187	208	170	197	175	174	169	202	179	163	171	181	190	174	163	185	183	177	190	166	151	189	177	189	179	164	175	167	169	172	169	185	167	178	210	200	193	198	184	192	165	168	194	192	194	188	172	188	158	162	175	189	186	174	162	195	169	183	200	188	168	195	180	182	181	191	176	173	206	174	153	201	181	170	161	176	184	180	190	195	176	162	177	181	174	178	192	193	172	198	174	181	161	185	166	183	166	174	177	177	197	169	179	178	190	164	177	170	209	176	168	208	196	158	187	167	158	170	187	185	177	189	181	156	168	181	187	182	179	182	164	156	180	197	171	166	173	174	196	170	160	164	185	190	182	182	180	176	183	172	194	177	167	181	167	183	166	179	194	157	163	157	176	191	159	175	181	177	153	180	164	184	183	174	197	175	156	189	149
13074	21030	28451	18680	14792	13042	11334	12070	13515	20041	37859	44562	42914	38379	29448	18822	10001	4495	1768	782	570	501	438	469	455	448	469	469	487	475	465	441	439	438	456	404	405	417	461	472	389	451	411	412	413	434	424	481	446	448	449	462	437	490	412	453	484	431	457	418	454	428	452	452	455	463	419	459	444	447	425	443	484	429	436	423	456	476	424	441	419	429	405	411	420	474	444	447	467	455	423	424	462	473	414	463	437	426	461	476	451	437	468	439	433	450	435	449	458	462	441	426	466	405	439	473	454	459	442	424	449	417	460	424	461	450	438	418	449	454	474	445	449	448	462	478	407	501	448	452	435	451	436	432	416	426	421	472	462	461	434	446	474	445	466	446	460	453	433	411	443	449	414	439	418	412	450	444	486	473	417	399	461	458	428	433	445	439	449	456	447	434	432	443	408	430	437	465	416	453	448	451	448	435	403	441	478	437	440	473	432	404	396	408	458	422	450	458	450	433	465	455	440	439	437	482	447	453	454	482	437	413	473	448	435	439	488	429	427	429	420	379	443	406	452	459	442	425	470	439	419	468	431	480	429	463	438	464	446	436	475	427	427	414	445	452	428	471	455	430	419	462	452	434	423	465	448	464	461	420	410	443	470	476	431	428	453	471	471	448	478	446	480	443	455	421	417	412	457	391	462	437	446	474	465	447	450	444	457	442	478	436	460	426	440	446	461	464	438	453	461	432	448	426	442	439	432	408	453	451	454	410	434	462	464	460	421	439	468	460	432	457	456	434	430	405	433	443	423	426	454	429	439	404	430	435	440	390	446	406	433	443	467	457	477	427	469	428	456	459	451	478	414	449	393	421	425	473	430	436	457	451	408	480	492	445	446	458	459	425	430	445	435	439	435	462	469	445	438	434	448	433	442	480	457	436	456	473	450	444	434	493	443	448	442	474	448	436	416	457	415	476	411	449	455	445	441	460	448	482	417	433	454	461	435	457	463	439	425	422	449	436	446	463	486	448	459	437	458	439	427	432	453	452	393	461	438	422	462	445	445	441	447	442	456	429	400	447	428	458	460	449	449	462	440	436	439	418	411	425	458	457	439	441	448	452	424	415	447	449	427	475	492	419	471	423	458	418	437	453	439	468	437	425	431	471	434	447	438	436	446	475	415	417	433	431	442	407	386	454	458	482	423	443	470	461	452	452	434	434	434	473	435	426	430	428	431	442	474	448	477	452	454	420	482	457	449	455	437	436	421	410	426	440	448	402	424	444	397	457	483	425	444	472	449	440	437	471	457	422	449	462	429	451	442	438	448	492	420	456	458	437	437	476	399	438	482	479	406	483	418	461	461	443	468	447	476	404	451	470	462	413	485	417	432	410	422	440	426	458	450	431	452	450	471	493	421	422	432	408	436	474	447	464	431	415	455	460	427	455	422	464	433	450	420	462	444	421	466	391	439	471	449	464	461	461	437	427	442	466	469	460	404	425	479	460	418	430	478	459	500	463	451	434	470	435	456	459	436	436	446	425	470	446	459	430	446	438	414	446	461	473	452	422	442	460	455	401	435	420	465	481	472	470	439	466	477	405	439	472	441	479	442	475	413	445	448	474	453	442	405	418	458	422	449	436	478	447	461	436	468	442	430	406	462	419	437	428	440	465	475	440	470	487	472	440	478	412	464	461	426	445	423	464	465	421	459	409	389	427	439	443	431	429	428	474	444	476	461	412	448	454	454	457	458	459	424	433	444	456	399	424	438	413	450	381	434	439	469	437	446	444	472	432	419	463	430	461	459	449	434	421	450	461	422	430	452	470	439	410	427	418	449	406	457	429	459	436	471	445	450	435	426	431	413	432	439	467	401	459	451	443	450	428	439	441	432	475	434	439	484	451	435	442	466	452	423	473	427	450	482	421	460	471	453	418	444	434	459	424	476	439	477	406	423	436	397	454	470	465	438	459	459	460	430	412	458	449	414	435	437	435	437	420	425	437	473	445	446	435	444	451	427	424	413	475	437	483	457	443	498	464	432	443	447	438	408	468	426	476	431	440	411	450	437	449	456	441	407	456	410	465	467	424	449	430	463	440	431	468	476	440	434	422	430	472	471	495	425	431	468	431	404	452	404	480	456	459	447	434	483	433	459	431	410	485	454	462	439	463	416	437	430	460	486	441	428	437	466	422	427	455	445	444	454	452	438	442	431	472	441	424	443	430	410	426	457	464	478	442	485	439	434	396	450	460	443	428	418	413	476	433	403	444	444	488	457	439	477	461	483	427	440	458	462	411	430	453	421	454	420	417	421	467	407	442	445	441	417	457	415	417	422	419	440	461	402	441	412	435	448	454	451	445	476	440	430	476	423	423	477	446	442	458	452	435	469	432	431	434	408	443	431	430	454	446	451	410	432	461	450	455	415	421	426	434	429	441	421	458	431	428	465	479	427	426	450	415	433	483	451	437	443	423	440	474	436	448	456	456	411	432	461	458	430	438	442	483	436	444	482	461	441	497	414	442	443	444	456	469	398	456	390	449	405	477	449	501	440	494	461	427	429	451	432	470	436	400	476	432	420	473	464	420	432	421	428	442	457	426	416	468	431	423	417	462	408	429	435	441	482	447	434	434	420	442	480	468	447	437	489	434	441	464	435	457	455	487	462	450	459	423	453	435	412	415	414	431	438	425	474	455	449	421	427	454	437	426	451	434	447	442	438	432	419	472	467	487	435	428	422	428	445	439	460	428	459	468	452	458	417	462	455	423	452	450	438	437	428	462	445	471	425	461	434	452	467	421	428	454	439	395	419	452	427	431	422	462	430	427	451	462	435	440	461	437	445	452	456	453	450	447	418	427	441	465	457	457	429	445	455	435	424	454	440	460	426	421	426	437	411	444	468	443	421	436	412	433	436	441	438	445	413	452	422	454	476	426	425	441	461	461	432	435	464	477	441	430	469	465	445	423	452	429	428	441	450	427	446	445	451	449	455	431	452	494	467	405	457	453	466	440	442	427	468	474	468	413	481	447	437	456	451	428	431	471	429	448	449	441	430	435	472	446	480	405	447	423	451	395	431	420	457	483	418	454	425	408	485	444	439	477	436	425	451	417	436	453	451	418	428	435	433	422	422	424	473	418	458	422	441	421	435	449	438	458	427	428	455	431	431	460	427	457	476	430	425	439	418	427	467	436	476	436	450	426	436	454	455	411	454	440	418	456	444	421	442	461	449	448	469	432	429	436	479	463	423	454	435	476	443	441	432	465	420	439	425	439	416	444	427	457	437	426	422	441	488	447	449	427	464	428	452	429	438	423	449	415	441	417	440	409	434	489	433	441	459	437	464	459	434	443	431	462	441	453	431	421	477	456	451	453	421	413	425	481	445	450	433	450	427	424	437	435	464	461	454	431	438	474	453	443	444	471	475	424	441	477	437	464	478	472	397	439	463	462	423	441	443	424	439	432	456	440	428	464	435	410	482	469	466	472	451	434	434	440	486	454	405	408	439	419	458	419	434	486
3265	2239	4049	1439	701	468	429	435	434	411	551	1013	1270	1207	901	621	367	317	237	221	208	229	221	203	231	194	191	203	212	211	229	215	204	190	195	210	211	197	208	190	187	209	196	202	223	189	213	222	194	222	186	228	212	222	200	188	198	217	181	211	196	198	199	224	186	196	214	188	223	236	205	218	200	203	208	196	161	186	186	203	202	225	206	215	190	200	215	211	210	224	210	201	193	190	192	203	215	194	214	186	203	209	191	189	223	185	200	196	207	198	196	204	230	212	214	197	184	200	225	223	197	194	205	195	171	215	223	177	195	204	213	231	211	187	183	215	186	198	209	199	222	204	187	197	175	211	210	195	208	208	224	184	219	209	204	186	194	214	197	218	230	185	203	228	208	204	188	181	197	207	203	200	215	194	230	176	202	237	208	190	181	191	212	210	208	197	191	192	204	184	215	197	207	213	243	218	235	207	197	206	207	203	203	198	181	215	225	176	195	196	207	221	190	220	219	202	207	188	183	209	204	173	202	194	214	220	191	218	209	186	207	198	213	167	199	229	156	220	194	186	212	194	200	212	206	210	211	203	190	219	197	208	174	192	201	215	212	180	209	193	202	188	186	189	225	201	221	185	184	211	218	202	211	211	216	178	175	226	209	215	171	214	205	216	182	206	202	187	202	197	214	202	209	196	195	203	199	192	210	209	186	215	218	191	214	212	196	218	204	204	210	204	221	228	206	198	204	200	194	195	209	197	231	242	192	196	211	205	188	221	202	190	219	228	211	186	218	194	193	179	202	194	203	200	196	193	208	188	197	207	196	207	190	228	204	195	220	234	232	215	207	197	192	199	194	169	184	228	232	194	205	181	216	223	206	209	208	199	191	215	181	196	187	188	210	214	202	204	182	191	204	199	216	195	192	167	191	234	209	214	213	204	235	184	213	200	225	203	221	208	196	200	187	217	217	191	188	235	184	178	198	210	207	203	208	211	195	221	183	196	187	205	163	201	196	193	239	204	220	207	223	198	172	225	194	194	209	199	192	214	185	200	203	201	210	190	207	193	215	180	189	215	205	212	190	196	177	185	199	228	227	213	201	242	225	185	214	204	216	195	189	209	220	200	187	198	216	211	180	213	223	216	189	206	206	196	202	199	184	187	171	201	195	174	187	235	205	205	209	198	228	199	245	200	205	196	207	232	205	199	188	204	211	181	208	198	196	219	229	217	211	211	179	210	197	174	191	211	190	200	208	180	216	194	200	192	208	196	187	186	191	200	218	205	217	205	196	226	231	197	201	208	202	204	230	200	186	211	196	182	195	206	191	215	224	203	199	181	216	194	201	195	215	204	211	235	207	222	207	209	194	207	214	185	194	187	204	199	192	205	195	189	193	219	187	182	211	204	209	201	173	193	203	170	217	200	198	202	206	198	200	170	185	192	225	197	211	185	206	204	207	180	214	207	208	199	206	205	210	206	196	215	200	184	231	180	198	181	203	197	195	196	214	186	209	197	237	211	182	211	206	206	192	198	213	220	216	208	197	206	210	198	164	209	200	212	230	205	204	196	231	220	193	205	229	213	186	183	182	199	186	189	215	166	215	187	227	214	183	186	217	190	204	234	203	206	199	204	181	200	194	204	172	193	226	205	199	190	201	233	181	216	214	225	216	200	185	228	203	194	193	204	199	198	184	196	194	197	202	206	187	218	215	205	214	192	229	183	206	210	228	185	212	205	204	182	215	225	211	189	188	200	206	193	212	208	210	200	210	216	218	216	216	204	184	201	207	212	218	184	202	200	205	210	188	223	210	200	214	204	212	219	215	196	194	197	223	212	210	198	216	202	211	185	179	210	208	181	196	246	216	210	211	223	189	197	222	218	212	191	217	203	210	174	210	182	190	194	207	203	203	212	190	193	208	202	225	209	221	229	196	191	202	195	222	209	190	200	201	216	222	195	205	204	208	199	204	207	222	222	181	213	202	188	204	229	200	215	212	174	220	185	198	171	210	219	215	182	209	198	210	187	193	204	216	208	210	204	226	225	188	205	174	212	182	224	219	194	199	209	191	196	210	168	197	203	187	172	198	165	211	221	181	204	189	200	166	200	192	211	185	200	194	197	187	188	204	190	216	197	225	195	186	207	202	211	204	214	207	204	203	203	207	190	220	215	204	172	178	203	213	205	224	203	205	203	206	194	199	187	211	228	204	188	194	181	186	190	223	187	208	209	202	194	219	204	196	219	235	195	231	199	219	207	208	218	244	190	206	215	210	199	213	198	225	215	180	197	197	166	214	220	212	197	188	199	191	176	185	216	201	175	222	184	200	197	225	228	181	190	189	203	184	218	217	195	185	200	183	213	207	243	184	203	164	211	233	198	197	196	182	188	198	180	242	199	196	210	199	183	228	204	211	199	181	219	223	214	208	200	205	194	192	215	218	221	191	186	182	216	217	208	214	227	204	213	189	216	205	184	206	204	192	174	191	187	188	200	203	201	205	220	188	193	202	209	234	214	209	207	182	218	190	207	202	189	208	184	206	191	234	204	198	198	218	208	228	184	191	224	196	189	217	200	176	216	224	224	208	193	192	225	218	198	188	215	198	229	212	204	215	193	199	224	203	192	214	221	193	204	202	196	216	203	215	195	191	203	197	204	201	190	193	202	187	206	196	203	218	206	170	196	201	212	220	175	216	189	208	220	203	201	188	214	215	213	201	195	192	228	206	179	183	207	187	204	226	196	212	204	188	204	224	180	182	194	202	190	170	212	182	218	215	193	221	201	190	217	240	209	216	191	216	187	185	196	227	199	151	209	205	212	185	195	191	200	186	210	195	200	211	202	223	205	180	200	217	217	214	206	205	190	205	204	186	192	185	202	213	185	215	194	206	203	188	202	221	205	207	224	211	204	206	214	197	203	215	162	188	209	219	209	222	188	202	193	196	200	193	201	208	191	190	192	204	201	209	187	219	236	198	209	208	216	188	201	238	207	200	193	190	193	209	178	211	200	195	202	217	213	230	202	207	201	193	196	191	176	194	215	214	210	212	196	215	218	187	217	221	217	216	204	181	179	212	201	218	197	206	209	203	229	178	202	204	231	186	190	201	193	224	199	210	216	216	193	199	205	192	177	192	194	213	208	216	195	205	188	195	198	220	223	211	227	242	207	192	190	211	194	185	230	228	195	186	223	217	207	213	191	207	196	200	194	199	215	191	214	198	208	182	197	193	205	181	197	214	230	206	190	202	221	199	168	212	192	209	223	181	205	223	215	175	221	231	209	228	226	211	192	197	227	187	188	226	199	207	195	204	200	205	231	181	210	215	200	220	188	216	185	204	167	211	198	225	206	176	190	182	213	204	202	198	182	204	212	198	194	219	211	195	184	209	172	170	186	209	198	194	206	219	190	211	188	189	232	195	231	200	190	192	201	184	199	224	166	197	204	204	180	192	190	188	220	217	192	217	212	210	184	191	229	191	204	188	175	197	216	195	178	189	212	202	221	201	203
2989	2959	7519	2737	2022	1671	1588	1589	1873	1845	2681	5278	6076	4978	3728	2160	1302	850	627	518	534	498	538	490	506	476	499	498	502	516	471	491	502	527	518	474	515	480	512	495	501	488	489	516	504	486	483	496	520	523	506	530	502	483	520	518	533	490	503	520	519	490	482	515	473	495	493	502	526	449	492	522	472	483	518	491	508	506	466	521	481	491	503	511	468	489	481	531	492	501	523	501	475	483	513	512	462	539	529	514	518	519	485	490	538	501	495	474	491	489	504	514	498	516	491	497	494	486	520	435	507	481	495	480	493	464	504	499	508	504	529	509	491	475	522	533	507	515	515	530	470	505	508	521	499	507	494	510	475	509	489	470	527	481	518	486	493	492	501	546	479	556	558	493	489	525	517	471	471	519	495	498	501	514	450	481	496	483	493	463	518	524	506	538	511	466	528	465	498	502	472	454	503	517	469	481	507	521	498	469	481	500	488	503	498	528	517	472	501	470	525	485	515	538	507	465	491	508	494	498	489	475	527	474	505	504	516	523	482	515	479	504	490	536	515	536	507	496	479	466	483	491	472	514	469	495	465	551	457	477	484	491	481	517	487	475	517	480	516	491	496	466	518	477	509	474	533	533	449	534	535	530	541	541	490	504	501	496	528	475	476	506	461	496	498	511	474	495	473	492	498	521	504	482	536	509	457	478	544	497	525	475	522	496	477	505	542	522	495	493	516	477	490	481	525	493	498	494	468	526	535	495	489	523	478	487	477	508	506	513	517	538	484	545	501	514	504	495	535	475	523	457	513	501	488	502	521	555	533	531	509	485	490	470	483	494	507	511	511	494	522	538	515	511	543	515	531	501	469	506	503	517	519	461	515	486	507	484	488	487	502	492	479	493	499	512	481	510	512	518	504	524	555	538	508	500	497	523	532	524	497	483	478	501	557	476	544	485	528	455	511	509	516	509	479	510	479	546	470	496	503	468	537	489	480	510	498	538	507	477	537	521	478	526	519	498	516	458	504	471	499	476	507	494	479	506	507	478	495	540	534	532	537	470	544	497	502	483	469	507	473	505	486	525	484	492	513	482	450	476	517	499	506	520	510	532	503	495	457	502	516	459	500	463	508	517	488	503	518	514	517	491	501	503	534	478	513	528	484	495	457	510	539	500	515	512	492	444	510	521	511	529	463	508	508	503	552	549	447	536	507	491	523	544	466	486	462	525	487	504	500	480	485	525	508	512	489	486	485	501	536	494	497	485	517	512	506	527	513	499	516	490	490	537	466	488	538	474	468	531	518	486	466	511	533	513	473	539	527	521	499	505	511	531	494	531	456	501	479	497	533	531	525	514	489	489	481	472	515	489	518	491	496	533	517	572	495	528	491	540	515	511	480	478	495	500	504	476	497	503	477	487	530	481	549	526	494	488	551	520	518	496	478	509	458	473	530	522	523	465	502	526	517	513	488	493	516	521	486	495	505	532	497	495	498	473	528	488	516	551	512	547	540	511	453	515	484	499	498	484	495	495	496	489	506	490	525	530	474	491	512	538	510	500	526	559	491	506	479	561	503	488	502	476	486	503	519	519	511	551	517	493	516	509	537	472	518	464	525	511	497	490	518	471	498	506	482	470	443	478	527	529	515	471	499	494	501	485	491	504	497	504	490	510	532	493	527	507	491	500	514	513	507	473	492	516	456	507	472	472	496	496	489	470	440	493	530	516	497	557	480	491	538	473	535	498	471	501	490	484	490	510	492	518	452	519	491	484	527	484	490	511	503	504	467	481	483	489	487	493	507	465	503	539	507	511	507	471	505	491	546	472	499	449	509	484	521	476	481	508	477	461	482	459	547	462	501	523	506	503	531	499	525	474	496	525	512	510	471	518	490	531	503	520	490	448	509	527	478	476	509	460	478	510	476	485	503	479	519	493	501	534	464	495	459	532	539	503	514	497	514	508	486	490	488	515	503	498	478	539	501	483	484	514	526	505	531	465	495	515	507	508	461	491	513	512	464	468	511	500	473	504	479	528	491	500	498	525	506	467	528	529	528	465	516	528	517	530	462	509	482	478	502	504	466	498	506	504	516	549	518	501	428	487	500	473	512	546	488	512	454	515	480	502	512	521	486	508	497	507	483	480	486	488	500	483	488	482	500	517	529	484	540	506	546	506	523	504	517	486	485	469	545	502	476	502	499	518	489	526	545	484	549	503	453	485	508	489	546	483	513	457	468	476	518	503	550	540	560	536	466	479	541	463	478	469	517	469	512	517	497	494	524	501	485	457	481	493	506	510	527	520	507	479	507	517	522	508	485	473	520	513	503	506	460	489	493	503	504	510	517	512	500	510	493	505	516	571	518	497	506	515	512	518	504	511	503	527	481	511	510	469	537	486	473	517	477	538	499	511	497	464	449	481	517	499	488	522	504	520	532	505	524	472	488	529	526	504	486	529	485	473	492	479	503	480	494	485	494	507	470	497	526	535	492	534	482	497	513	512	515	502	508	507	503	500	489	490	493	477	444	470	499	500	489	515	502	551	526	496	475	543	493	499	494	504	475	486	514	521	504	477	530	503	522	479	490	453	490	486	520	492	498	534	489	469	456	492	482	490	509	484	525	515	475	520	532	533	518	517	506	521	509	461	505	518	507	469	483	490	508	517	516	520	501	525	455	506	518	487	471	464	511	497	498	498	518	520	481	502	500	519	515	480	536	496	486	502	519	495	530	512	534	534	519	502	529	507	506	523	482	523	525	509	497	494	487	466	471	477	470	492	494	485	464	489	498	480	427	532	540	517	521	470	494	518	505	490	478	511	487	455	503	520	514	486	488	478	506	520	503	499	477	480	518	506	521	524	502	505	493	505	500	460	530	513	483	523	498	530	498	513	489	503	503	522	492	498	532	501	481	492	499	475	519	506	526	510	482	474	495	491	488	502	509	484	454	512	486	471	520	442	487	500	505	464	481	510	535	511	528	525	491	505	490	529	493	519	540	519	500	492	503	512	514	470	505	511	476	474	487	486	525	473	517	518	518	492	488	483	498	467	546	544	494	526	490	497	496	503	504	528	508	475	448	467	493	505	477	517	523	455	482	539	512	461	538	510	490	462	490	501	507	473	487	536	552	467	547	467	515	490	509	467	448	512	520	523	500	515	486	507	494	510	493	518	520	466	496	491	536	471	508	472	525	510	510	503	483	473	496	499	493	462	490	525	513	515	506	512	511	493	498	510	484	494	506	490	490	500	497	478	474	539	478	527	473	529	467	492	503	520	501	497	533	492	506	482	516	520	510	511	515	502	475	476	510	486	517	503	443	487	501	506	475	522	484	472	504	487	495	511	495	486	511	493	492	462	512	459	535	475	520	483	509	548	503	484	473	468	493	506	452	478	513	504	510	499	519	522	495	474	488	518	487	521	508	477	468	517	513	480	501	497	496	476	496	519	504	478	488	543	516	504	518	511	511	491	500	507	483	500	495	508	550	519	510	515	485	493	491	474	485	496	520	518
13901	20568	31199	15593	8281	4287	3048	2529	1857	2056	5865	12395	15431	10635	5887	2818	1263	630	333	217	204	201	178	203	186	181	194	179	216	181	191	232	198	179	183	178	204	202	197	211	204	211	176	220	185	169	201	190	198	193	200	200	213	175	205	175	175	191	195	155	197	177	176	163	201	180	176	196	171	198	211	184	200	197	198	169	178	215	184	189	183	181	190	212	191	197	196	195	170	212	180	197	168	188	166	190	202	188	182	207	169	211	188	193	183	177	207	189	185	185	186	166	197	201	183	175	174	186	218	199	173	191	202	200	167	193	189	171	217	187	176	197	171	185	177	189	189	184	191	222	172	178	211	208	208	189	184	179	217	187	182	180	212	191	194	200	203	224	185	165	181	191	183	188	195	182	189	172	215	195	190	193	189	217	191	175	183	182	209	201	214	192	163	200	199	172	159	208	208	184	195	192	206	165	210	191	197	173	193	204	205	184	191	169	191	207	200	202	189	206	207	179	193	203	178	203	161	198	205	187	219	159	190	208	180	200	203	182	185	190	194	195	167	169	203	183	209	202	218	178	174	168	189	182	204	152	201	191	193	213	221	185	225	195	211	195	185	196	217	195	202	192	207	191	189	172	202	196	222	203	188	222	218	190	192	205	173	196	162	184	186	185	173	221	201	181	189	207	181	181	197	213	227	202	184	177	176	168	211	207	217	204	219	180	192	183	196	190	220	177	176	197	204	163	210	196	223	202	187	180	207	200	196	195	175	200	162	193	191	200	203	210	189	195	164	172	195	162	190	204	181	183	181	175	237	199	190	195	208	189	182	186	200	196	195	187	173	171	192	204	174	213	206	184	205	193	208	183	203	188	206	165	209	193	186	195	185	186	178	211	189	183	222	207	184	198	197	182	160	187	177	182	201	213	193	193	192	183	188	215	163	167	178	199	189	185	200	209	185	187	182	199	195	181	185	211	198	176	201	201	186	184	193	187	165	205	173	204	194	210	206	185	180	200	189	195	182	198	168	195	170	209	197	197	197	212	200	230	195	165	175	209	160	186	196	198	182	197	207	181	196	188	209	215	209	200	208	216	183	196	199	226	192	195	188	200	185	176	186	194	208	203	197	178	177	169	198	213	190	185	212	192	185	182	204	188	211	174	198	203	190	200	199	184	176	199	185	194	206	221	182	191	196	188	202	241	201	186	195	184	196	201	178	189	178	203	213	177	208	175	186	190	215	202	174	192	175	180	167	173	204	215	227	182	204	183	220	205	200	192	187	184	199	183	214	191	207	200	172	200	211	193	186	195	212	189	168	199	202	199	180	188	198	215	171	215	176	184	192	190	203	189	193	186	190	196	192	176	197	177	214	203	182	167	215	206	214	184	167	204	214	178	196	207	220	185	197	189	171	178	181	210	221	203	201	197	195	189	208	194	187	194	185	187	183	203	172	202	194	203	201	206	180	210	195	195	216	196	206	186	175	166	179	217	205	217	220	198	197	170	184	181	191	179	182	203	193	189	214	211	177	199	192	204	184	170	196	211	180	204	181	211	196	198	198	171	194	183	169	205	188	174	203	198	173	180	199	162	194	192	211	168	178	206	196	172	163	192	185	167	213	183	189	185	192	205	189	179	192	193	212	210	187	196	216	197	203	184	197	211	172	198	197	181	210	171	196	178	200	196	205	198	201	192	196	190	209	192	193	194	173	176	194	216	184	173	178	177	190	197	196	190	194	212	202	177	193	183	178	200	203	178	181	186	194	189	197	201	197	180	207	202	191	198	174	200	185	180	198	181	185	166	168	202	203	206	189	186	185	192	180	188	179	198	187	201	192	189	202	190	211	191	183	215	177	195	215	202	199	205	185	224	196	179	187	212	183	176	180	192	195	199	192	180	201	193	178	204	203	209	183	193	206	203	190	182	181	198	227	192	207	214	184	219	214	198	189	213	203	187	171	172	189	172	198	203	175	193	192	176	199	171	237	194	193	203	200	170	196	199	185	196	190	194	187	166	204	189	194	206	223	190	216	199	191	222	191	181	205	186	195	176	175	180	207	184	170	208	213	227	213	179	190	206	209	221	188	182	187	188	178	199	198	190	190	192	217	214	167	221	199	183	190	209	175	164	181	171	198	204	197	158	216	193	200	197	189	198	196	178	195	188	171	215	194	172	194	171	219	201	181	198	182	189	192	173	176	208	198	203	187	176	201	178	190	178	195	177	185	189	210	176	165	183	186	192	209	228	178	190	195	189	178	203	197	207	184	197	194	177	192	193	167	188	189	186	216	219	190	194	194	214	186	182	190	188	173	209	179	198	215	169	221	161	178	179	198	180	197	181	214	188	187	201	195	212	179	208	192	175	175	206	197	179	177	173	181	216	219	190	187	183	195	188	203	197	205	199	178	171	193	186	194	206	200	190	188	198	185	190	191	199	192	217	197	195	225	176	191	200	166	185	176	195	191	193	183	192	199	203	199	187	186	198	196	220	192	189	182	199	187	187	200	184	219	201	212	181	220	200	188	208	166	203	190	191	183	237	193	192	215	211	179	190	167	186	186	227	209	189	195	203	180	207	173	162	171	171	204	207	207	193	211	177	187	196	215	203	188	183	213	167	184	189	193	170	192	199	197	204	196	180	188	234	177	185	207	194	218	215	207	177	166	188	201	210	194	191	194	215	181	203	182	167	179	191	163	213	161	195	217	192	183	197	200	210	201	196	208	195	206	202	188	173	194	178	188	197	188	225	171	180	188	186	195	167	183	210	194	189	187	192	179	177	212	182	186	181	212	191	166	184	190	184	189	198	195	187	183	217	195	198	197	189	211	188	175	176	192	172	177	165	194	217	202	198	181	183	193	174	179	192	209	189	179	197	184	198	200	181	202	207	176	224	179	219	197	197	202	182	186	182	222	172	177	162	206	178	203	180	207	190	174	178	201	188	195	205	196	169	215	183	188	182	180	199	166	161	192	201	182	192	196	152	208	186	194	190	208	202	184	164	183	217	179	204	193	191	182	205	201	213	193	197	184	195	197	208	181	188	192	199	186	196	180	196	179	177	191	190	186	207	197	253	198	204	175	204	206	191	204	175	179	170	190	190	187	189	176	211	190	192	178	196	179	172	212	171	184	179	174	208	199	192	214	196	186	180	192	214	175	198	218	189	225	188	198	226	188	204	189	163	169	209	202	178	219	180	187	179	182	213	207	167	178	213	179	204	183	181	191	198	184	211	184	181	186	194	175	210	211	178	199	191	188	219	194	208	207	175	227	212	205	204	207	205	212	205	183	203	180	192	162	178	200	194	203	183	202	185	200	191	191	207	178	207	173	223	208	181	179	198	196	180	201	197	207	193	202	167	173	188	188	191	186	199	197	214	174	186	193	176	213	215	190	161	168	181	171	190	183	179	165	209	194	203	178	202	192	183	196	242	190	219	197	213	194	201	172	190	185	200	192	191	161	172	177	188	205	191	187	190	200	199	226	203	191	174	189	213	177	217	207	202	198	191
9451	17990	22259	11093	8868	8125	8653	9275	8235	10017	22951	34610	36552	29222	20415	11860	5696	2479	1121	652	537	507	458	453	438	454	491	485	459	500	453	512	483	487	450	477	492	480	499	502	452	488	494	456	468	466	434	469	476	475	460	476	480	516	453	477	466	500	490	449	515	460	485	470	483	510	473	504	505	494	445	458	479	481	462	469	509	489	472	471	452	492	502	450	505	497	480	485	491	471	443	479	466	520	461	470	513	485	455	489	443	486	490	497	458	470	492	478	479	449	461	478	488	475	424	491	461	467	480	479	498	454	502	459	472	471	522	473	460	462	476	448	473	466	486	495	485	502	410	514	460	484	493	471	518	532	458	460	519	465	489	493	478	463	453	494	476	502	481	491	453	493	504	483	526	499	440	448	464	486	443	472	474	450	467	475	478	471	477	485	437	504	536	472	497	457	466	494	475	480	464	461	494	450	533	480	507	508	463	472	483	485	462	479	505	450	485	474	468	517	479	485	451	453	479	445	486	493	522	468	464	492	515	508	475	451	486	403	529	484	465	500	541	464	442	471	472	485	490	492	467	473	501	504	460	528	462	477	476	451	489	492	455	490	467	468	478	422	457	479	528	447	488	498	482	463	471	455	507	445	503	492	515	478	460	451	477	470	467	473	448	487	470	468	498	474	480	423	470	499	465	480	452	463	454	519	493	483	480	475	469	479	457	466	484	431	464	484	488	485	470	482	526	478	458	525	467	461	487	450	495	489	438	475	446	511	456	477	484	421	473	487	492	469	494	475	461	481	497	457	470	478	521	479	435	487	482	492	440	474	467	487	478	485	482	475	537	472	504	478	472	466	523	484	473	454	475	544	482	484	459	501	488	497	472	505	473	482	468	436	457	510	465	479	513	462	434	463	440	509	492	483	432	491	482	471	532	471	490	494	489	476	478	515	491	458	485	470	483	500	456	489	459	449	437	480	482	479	496	438	493	502	447	445	478	493	482	462	488	447	505	468	501	476	437	435	541	428	479	522	473	484	483	525	490	481	448	464	461	507	458	469	480	470	499	508	524	443	507	493	503	499	468	500	494	472	470	483	471	497	500	489	487	501	482	486	482	475	446	471	485	452	469	468	541	454	449	470	435	498	433	454	495	482	463	510	496	445	475	484	486	488	503	491	499	480	506	470	493	497	440	507	460	490	491	469	460	483	429	486	499	473	438	473	442	478	478	509	505	479	484	489	525	491	467	447	492	513	429	437	474	475	488	499	480	476	503	516	481	487	509	483	463	451	479	450	502	468	480	474	499	500	456	431	478	489	464	489	501	519	468	468	454	498	482	513	466	480	490	488	465	452	462	485	512	443	534	486	473	476	462	515	417	472	480	493	490	478	478	505	486	464	490	471	474	469	474	479	496	537	479	529	501	457	448	476	458	457	507	472	494	481	482	502	494	483	515	478	478	475	490	489	435	472	499	492	496	462	476	499	445	450	478	462	470	450	490	493	518	495	464	449	509	495	481	481	500	473	499	451	481	467	485	506	473	465	483	525	483	466	472	474	467	493	470	483	452	467	467	508	482	486	469	455	500	524	488	489	489	465	484	460	495	451	457	507	503	504	441	502	452	448	488	520	500	466	468	485	527	483	443	486	496	528	466	447	477	482	440	480	463	453	516	490	437	473	476	478	478	463	473	507	496	499	507	507	514	466	454	462	465	480	452	480	497	509	499	484	447	494	492	444	461	450	483	467	501	470	503	493	442	494	479	499	503	482	452	476	497	479	453	441	467	492	469	465	445	530	476	426	461	500	462	468	469	465	476	493	471	458	453	443	498	445	455	440	485	485	466	460	494	478	470	505	455	499	487	507	478	443	481	497	482	468	475	474	482	502	480	503	462	503	497	474	473	474	453	467	442	424	494	464	485	486	458	483	485	488	499	463	512	462	434	497	502	441	468	441	486	492	425	491	524	479	463	434	483	466	448	458	443	477	465	488	496	491	475	476	473	448	472	495	510	456	477	478	444	472	474	503	482	460	453	486	448	479	490	455	457	503	493	502	475	463	484	494	483	500	478	513	493	483	482	480	495	472	457	514	468	427	512	437	474	506	468	538	465	484	441	488	471	500	498	477	520	446	478	438	434	485	516	467	498	471	530	495	515	481	486	494	501	431	475	456	497	459	500	487	540	472	462	491	495	490	462	471	465	451	444	491	499	477	480	478	437	516	508	490	484	491	517	484	458	462	471	475	444	496	447	506	465	488	490	475	491	491	500	466	502	454	505	464	484	475	465	468	467	464	488	458	484	501	488	479	456	461	503	495	483	482	457	441	473	469	473	510	446	476	482	490	497	487	499	470	531	515	455	492	461	492	469	441	463	470	450	455	510	495	464	460	498	470	493	495	512	500	471	451	477	519	438	479	425	498	448	469	488	493	490	471	489	476	501	496	484	458	457	473	477	456	486	469	467	451	512	447	485	455	510	488	453	443	491	460	460	467	494	441	475	448	502	504	436	450	503	474	482	517	473	435	512	470	455	487	476	468	503	491	521	505	532	468	490	492	450	459	503	487	459	464	465	468	508	448	463	530	495	476	524	461	500	448	447	457	463	448	467	488	472	477	485	431	436	453	471	517	497	501	486	466	468	484	453	463	500	497	452	478	492	480	470	489	516	521	485	480	446	417	470	473	492	474	500	464	455	468	500	496	496	517	508	491	503	471	480	484	471	483	480	504	458	488	466	502	471	450	442	477	503	459	486	463	467	463	473	475	484	452	500	498	457	500	488	442	440	490	471	467	511	477	507	486	434	496	477	476	497	512	486	478	475	439	512	501	487	479	460	481	484	452	473	471	511	469	516	462	465	486	439	474	485	490	495	487	487	474	456	456	449	489	484	474	494	479	468	499	452	477	455	456	474	485	502	446	496	464	495	456	493	495	498	481	465	481	494	459	507	460	456	454	461	490	490	498	510	505	457	471	484	484	449	440	469	450	489	481	492	465	473	461	485	468	494	481	458	479	461	470	454	493	487	480	483	475	480	502	463	491	467	488	447	454	477	473	492	412	469	540	498	451	527	434	507	541	468	507	442	486	470	496	467	490	466	463	478	471	503	479	471	457	457	461	496	436	459	496	471	458	505	475	443	480	496	477	479	474	474	464	418	469	502	472	485	443	534	435	467	469	473	485	495	434	468	478	434	508	473	450	475	463	481	522	502	509	488	435	421	515	440	473	468	462	520	473	463	502	435	458	514	475	467	456	487	497	476	436	481	465	474	467	465	485	487	520	473	476	498	451	455	505	528	454	482	504	514	454	463	484	500	534	481	505	459	490	488	480	465	455	485	497	478	477	501	503	479	487	478	471	478	495	471	458	494	500	445	467	472	457	492	487	503	473	470	440	495	504	478	478	489	507	456	475	510	467	462	463	450	484	442	511	481	493	497	483	480	493	477	487	458	445	494	515	482	497	478	440	483	464	467	451	438	469	459	480	494	494	462	505	507	468	469	472	481	503	483	481
22857	31170	26865	19025	12122	7523	5189	3866	3407	2945	5795	19781	26164	21094	12860	6001	2448	1125	399	274	229	186	202	187	196	197	172	184	185	154	184	184	185	160	187	182	165	195	167	208	165	191	169	217	176	166	175	161	149	189	177	215	185	160	166	209	168	195	210	180	188	174	186	178	188	202	204	167	174	195	163	184	196	184	185	176	181	190	184	166	187	176	175	215	174	169	186	175	166	199	199	187	180	162	182	201	193	171	165	180	190	191	163	175	178	173	152	188	174	189	159	158	171	190	212	198	162	169	155	175	158	193	160	194	174	183	173	192	183	171	179	192	197	206	179	163	192	170	193	178	202	181	208	179	182	168	184	170	166	167	178	175	168	151	197	205	185	164	199	198	189	177	169	185	186	199	178	183	190	176	181	181	192	199	179	191	172	165	182	195	168	180	184	178	180	159	173	189	167	176	201	184	195	163	167	161	172	179	186	177	186	188	186	194	170	173	184	167	185	166	171	153	194	195	200	172	157	194	199	199	195	174	184	185	193	198	170	170	176	175	166	186	145	194	177	174	172	190	144	187	195	200	169	180	192	189	188	194	186	207	186	164	196	170	188	166	206	196	193	166	182	178	182	176	156	172	207	181	169	168	199	183	191	199	182	165	183	187	181	209	213	143	196	195	178	170	188	175	154	163	184	178	187	188	174	179	188	190	184	202	166	190	173	163	171	166	175	182	192	189	194	177	190	160	173	184	179	171	184	184	158	190	201	191	163	176	195	199	166	228	193	176	182	177	171	191	200	199	190	196	191	176	193	173	200	162	185	168	185	192	200	161	183	187	178	168	180	187	172	187	180	190	146	196	155	182	204	168	200	183	169	177	182	167	184	182	181	178	191	188	180	193	180	185	201	180	178	158	185	175	173	181	185	175	185	193	192	148	162	185	165	187	146	163	185	171	192	167	207	203	183	172	197	189	164	149	198	158	199	177	172	169	187	206	163	167	195	174	171	178	178	173	183	190	164	185	200	195	159	167	177	179	195	196	174	184	170	176	177	198	156	171	174	173	198	182	179	179	182	166	202	215	195	180	185	195	183	206	172	183	191	209	168	198	161	180	174	188	153	176	207	193	192	193	191	163	189	180	193	201	190	217	165	192	174	166	173	181	166	179	182	180	197	198	172	175	190	174	153	166	222	191	188	182	178	177	196	200	200	209	159	209	178	178	193	165	178	164	169	194	193	179	164	196	185	195	185	179	183	169	172	200	187	186	164	176	194	188	172	157	184	182	168	169	183	191	199	152	184	159	170	175	189	188	176	197	193	172	170	176	162	195	208	184	173	182	181	170	181	178	199	182	164	175	191	162	172	204	189	177	180	201	174	172	156	175	169	192	202	161	191	161	177	193	185	177	186	179	192	185	204	186	172	190	198	197	166	176	194	204	196	182	185	184	189	184	174	169	164	175	173	170	194	189	174	184	218	202	166	199	183	185	174	177	192	174	160	162	160	188	192	180	156	189	176	177	178	188	187	183	188	191	185	171	181	194	158	181	174	214	194	191	188	163	156	166	185	169	173	180	204	185	182	193	161	182	173	194	181	176	180	184	167	190	187	185	170	174	176	170	169	169	184	185	161	175	173	190	175	201	169	191	165	170	144	174	158	194	181	183	187	195	180	170	185	201	177	195	172	197	172	191	167	175	172	181	173	193	194	180	187	189	184	189	177	185	166	173	204	167	158	181	185	184	181	190	194	159	188	204	188	163	170	197	166	155	176	163	181	173	204	179	199	178	175	180	184	154	167	182	195	172	188	163	192	168	167	174	171	167	213	188	197	184	152	169	158	174	184	198	186	185	183	178	194	195	183	152	160	174	179	177	151	201	169	190	150	179	199	175	184	166	179	186	182	174	193	186	189	185	199	183	161	166	164	168	173	184	189	165	189	154	181	174	214	180	191	169	195	181	184	196	193	160	182	169	186	175	182	196	174	183	159	193	190	180	163	169	179	179	182	168	166	181	190	199	166	180	177	202	180	187	223	170	166	188	198	196	166	192	206	176	164	178	187	212	216	200	176	193	203	181	191	160	189	195	186	169	179	167	182	190	180	172	169	173	171	169	176	167	186	199	183	177	156	177	201	165	183	184	198	191	209	196	162	157	169	185	176	201	218	185	185	155	182	172	170	170	186	185	175	161	192	160	166	168	191	177	197	179	181	166	191	182	182	180	198	163	178	184	183	190	170	152	185	172	164	178	176	188	210	197	198	168	182	178	185	174	203	185	188	168	159	195	155	166	186	180	177	185	173	194	182	180	208	188	172	200	190	171	166	171	180	185	177	202	176	183	188	162	180	182	177	190	182	192	162	173	173	162	196	185	204	179	207	172	187	172	200	201	192	197	162	184	181	180	170	167	185	169	189	167	196	195	194	165	163	160	190	177	137	178	157	175	163	206	187	159	196	179	186	189	175	171	162	184	181	186	177	207	158	156	171	194	180	194	166	180	177	197	187	183	192	173	187	183	194	207	182	166	203	175	187	188	168	163	179	146	148	173	150	187	175	163	181	167	182	194	199	169	152	186	174	175	191	188	162	172	192	202	169	161	184	183	177	155	177	173	153	179	180	168	194	193	190	197	189	171	190	193	161	206	165	154	158	175	193	165	200	178	199	192	183	177	159	171	176	187	183	190	218	160	194	187	159	174	189	154	192	188	164	168	174	185	173	193	163	195	173	177	176	163	164	177	161	177	202	179	173	172	193	185	211	181	151	200	188	191	180	186	192	199	195	170	176	175	184	200	160	198	203	161	212	186	202	167	180	163	178	200	178	178	174	178	163	207	172	174	183	161	168	153	188	193	191	188	196	207	159	178	169	167	180	168	155	163	176	170	172	187	173	191	172	182	162	196	185	182	182	214	228	216	175	197	166	177	174	172	176	196	192	207	173	186	165	194	187	174	200	179	195	164	191	194	186	181	166	174	166	192	174	173	189	199	192	157	168	174	183	196	190	171	194	168	188	190	191	187	175	198	209	184	169	191	192	187	188	169	203	214	183	175	174	200	187	211	187	184	186	188	179	172	183	178	203	171	192	174	212	179	195	194	164	182	189	159	176	196	152	163	210	196	194	170	169	198	167	207	183	191	185	187	167	168	171	201	165	177	180	197	170	197	194	167	179	185	168	178	172	185	190	191	178	150	172	167	175	188	210	197	166	178	162	173	173	160	194	185	195	187	168	191	174	179	157	173	196	170	200	185	165	151	177	166	188	172	202	187	184	175	196	184	191	156	200	166	168	197	160	176	202	153	165	155	218	170	195	183	181	206	155	183	186	194	203	164	171	159	194	198	183	175	189	198	168	170	169	179	153	196	189	177	175	165	160	166	209	179	177	188	205	170	199	170	167	179	189	175	172	177	171	200	191	183	181	176	170	177	171	183	177	176	180	173	177	179	182	172	190	182	181	185	171	181	183	188	199	175	198	185	200	195	172	152	178	196	228	182	202	179	153	192	202	171	183	193
13761	26113	18358	19287	14870	15052	13891	13366	13406	13284	22040	42721	46277	40610	30975	19981	10522	4746	1766	862	569	452	444	446	485	451	447	440	405	429	436	472	450	473	470	464	471	453	418	422	463	467	442	460	452	433	421	485	474	417	426	455	487	436	494	443	466	443	454	449	433	466	422	426	401	456	441	456	478	467	451	468	458	446	437	467	447	451	491	471	446	438	447	470	437	438	490	471	467	416	427	418	474	442	437	412	446	425	465	456	469	421	420	464	464	465	433	471	484	424	482	441	465	464	492	458	473	428	441	460	414	468	452	429	411	470	474	440	458	484	439	453	440	440	455	436	455	428	401	506	429	454	429	418	476	452	430	444	451	465	421	465	459	456	447	460	464	449	470	465	423	441	436	448	468	442	475	444	422	441	474	414	407	443	462	446	451	472	436	454	500	430	449	420	477	440	448	445	468	473	435	457	439	449	468	475	423	462	431	419	443	482	470	472	442	458	456	430	480	447	500	431	483	457	432	442	484	416	448	442	476	428	431	438	425	445	443	445	462	468	427	427	421	450	456	464	479	450	461	467	453	453	410	444	410	403	432	440	449	433	428	458	445	458	436	440	486	451	472	440	436	475	499	451	469	437	446	476	426	463	430	488	471	475	459	445	456	448	413	433	444	407	411	442	464	424	411	458	482	446	449	473	409	463	477	415	473	480	437	428	406	420	454	469	490	441	463	397	487	441	476	429	444	439	454	481	443	461	482	445	432	467	441	391	469	430	467	470	457	431	432	450	402	446	448	473	392	451	472	454	456	428	435	454	485	451	450	444	441	439	487	466	443	472	443	472	464	443	430	422	478	428	410	425	426	453	436	452	458	436	438	436	483	471	445	477	428	480	450	468	492	437	465	402	437	461	453	448	443	449	430	465	466	462	444	459	501	434	444	430	444	444	472	465	464	422	428	457	436	471	468	448	483	414	448	489	442	441	462	451	473	466	458	454	440	420	462	452	462	484	467	467	415	495	446	463	467	447	457	463	467	444	481	455	451	468	428	447	444	427	443	445	433	434	467	472	452	433	443	411	463	416	450	443	465	429	493	455	456	444	469	457	470	412	474	413	445	466	460	480	452	433	433	446	475	465	459	449	424	413	440	445	434	462	415	482	469	425	457	453	459	440	454	446	473	443	454	446	472	450	443	472	474	458	438	433	468	443	469	461	447	442	471	484	435	456	452	433	417	443	427	451	425	458	451	466	405	456	440	443	427	424	475	432	456	438	431	427	400	473	444	460	478	441	441	460	449	471	473	450	433	447	450	471	412	430	464	489	424	473	461	463	437	414	439	425	498	489	431	460	446	421	498	454	463	456	465	451	461	430	440	467	438	466	499	464	459	454	487	484	463	482	458	410	436	449	466	438	470	495	450	440	461	489	402	449	484	476	432	454	431	452	453	443	439	449	471	422	452	480	447	434	429	459	456	476	465	428	451	425	456	447	446	461	481	391	439	465	464	432	446	451	450	467	414	449	438	452	477	447	444	448	453	451	443	455	452	446	433	448	432	415	456	460	442	457	450	441	463	454	439	458	400	475	476	470	443	452	441	465	458	401	436	447	453	424	469	440	442	448	445	441	432	448	473	422	419	478	483	457	441	424	436	477	416	444	443	438	445	416	460	479	434	453	444	444	455	479	450	430	438	438	438	424	476	453	417	458	460	451	445	429	436	476	456	473	445	444	473	451	460	464	450	451	449	452	486	481	445	467	489	478	422	439	483	445	466	454	495	442	458	450	435	449	462	446	439	460	434	492	448	430	447	449	440	455	486	436	425	440	481	452	426	453	420	418	452	481	472	455	497	428	446	471	477	445	494	471	463	458	433	472	450	417	442	439	443	451	482	432	419	455	461	462	463	437	430	465	482	434	429	446	449	453	473	430	440	439	460	413	420	432	472	449	490	441	455	469	453	456	430	466	464	432	482	460	459	432	452	449	441	474	435	442	460	447	471	478	467	458	419	437	432	484	457	451	439	455	452	490	472	461	440	427	432	462	441	443	458	464	483	446	467	475	438	406	457	457	453	475	463	461	461	431	425	456	451	434	475	461	467	436	438	447	409	445	462	477	482	456	425	459	490	451	467	459	442	447	452	472	430	413	475	483	444	467	447	438	454	457	488	452	437	456	473	405	454	456	445	434	469	442	449	432	429	442	475	471	470	425	428	472	471	401	474	500	456	461	447	457	418	458	427	485	452	447	440	410	430	447	433	452	424	439	429	446	459	455	441	438	446	448	436	405	465	466	459	472	449	459	451	459	447	481	456	500	449	413	468	437	444	472	471	495	461	462	434	479	486	442	507	464	453	416	423	475	450	469	453	416	418	485	486	459	441	429	429	420	452	452	413	415	441	468	468	432	473	466	449	429	456	430	414	426	448	474	449	458	437	436	460	442	447	459	441	446	451	431	477	461	454	424	441	450	452	437	434	472	445	475	402	426	455	467	447	461	449	421	421	446	421	447	476	465	478	459	424	477	434	452	424	428	454	477	416	441	498	433	454	457	430	422	447	439	461	445	409	474	437	476	443	437	494	415	436	441	422	503	438	463	427	464	457	459	477	443	457	442	433	447	453	418	444	451	410	455	485	448	418	427	447	475	463	412	458	449	495	453	414	464	439	462	399	503	437	441	419	436	444	450	468	480	477	443	451	462	436	435	462	428	432	438	429	453	443	418	452	441	432	428	411	423	464	448	449	456	473	448	476	454	436	490	470	483	479	481	422	454	431	440	451	450	463	447	444	417	465	442	449	450	451	430	455	462	436	429	497	439	439	430	456	469	440	434	471	465	444	454	470	458	466	463	495	489	460	450	416	431	460	424	413	448	458	439	462	425	403	440	418	440	453	432	445	455	472	443	465	436	483	464	409	440	451	502	462	443	415	416	438	442	458	463	417	430	435	462	428	474	439	418	436	443	454	438	462	448	458	467	447	450	457	432	485	459	442	478	443	431	458	416	442	468	478	462	437	432	446	469	471	426	438	435	443	448	482	431	461	410	467	429	429	436	430	454	457	434	442	445	465	459	455	468	459	446	418	427	382	480	424	455	445	411	462	482	449	465	453	477	478	421	450	424	437	480	466	450	477	470	468	432	414	447	452	414	440	449	454	442	453	442	442	403	473	433	423	431	477	466	410	440	452	456	487	455	479	442	460	473	472	437	436	423	459	427	485	445	437	468	432	380	432	451	430	452	468	429	420	422	450	467	490	475	452	433	465	475	452	462	439	481	456	447	412	469	448	449	455	480	449	436	455	464	445	444	475	434	459	424	451	416	435	451	448	458	447	456	478	417	458	481	444	466	434	425	484	456	471	434	424	470	442	477	460	466	419	432	449	460	456	460	481	470	470	419	459	437	430	472	428	456	431	438	461	444	476	444	447	447	463	485	461	468	455	413	468	476	429	470	438	444	472	440	428	445	450	450	439	410	456	452	447	466	441	454	467	451	451	392	440	455	457	432	480	459	479	473
3303	2754	1759	1737	944	699	606	589	442	368	388	749	1119	1406	1138	764	500	353	247	208	223	225	216	185	209	214	198	212	197	215	211	199	183	197	201	209	222	218	213	202	196	194	210	198	191	185	196	215	194	213	219	179	202	206	202	214	194	199	216	228	195	213	182	215	203	206	209	220	220	182	202	204	225	204	200	180	215	221	217	209	198	213	187	209	208	186	212	176	198	212	199	203	198	208	216	191	220	195	249	174	197	203	221	197	216	193	180	196	208	207	217	191	203	194	197	213	210	221	195	208	201	193	202	213	209	204	182	206	206	207	202	209	183	196	209	192	215	202	171	218	189	198	215	185	197	197	181	219	217	206	190	182	192	216	212	206	193	173	201	212	208	180	208	196	199	228	191	217	204	193	232	236	199	215	238	212	194	226	215	197	217	188	219	225	203	200	208	194	186	211	202	215	222	196	205	223	199	180	219	213	198	191	210	208	191	219	228	193	218	231	184	213	194	188	184	203	216	204	220	196	219	206	176	181	197	171	208	205	226	218	184	182	200	229	219	205	212	202	208	218	186	222	215	181	214	202	205	193	184	192	212	219	182	203	221	198	203	209	221	204	206	225	224	221	219	215	220	204	210	218	189	188	219	184	215	183	231	191	228	204	204	207	200	208	170	202	209	221	232	188	205	216	190	221	183	202	211	193	195	200	188	196	217	198	193	190	200	152	223	189	201	213	202	205	194	215	208	196	193	212	211	187	203	202	188	211	212	199	205	225	206	192	221	183	192	204	196	199	204	202	203	199	213	173	208	206	187	218	182	206	198	195	228	216	214	230	193	231	193	213	190	186	199	210	208	192	207	232	214	200	209	192	224	224	201	207	210	205	237	210	202	226	196	189	181	227	213	218	196	198	195	215	220	202	196	195	203	189	203	211	209	204	220	197	215	184	196	221	214	187	212	200	212	186	205	198	202	181	207	182	224	210	201	217	208	228	216	196	195	205	195	221	242	213	183	200	193	219	226	201	207	219	189	207	197	173	210	197	203	174	201	213	194	193	192	197	236	186	198	203	229	228	211	225	212	213	190	227	213	186	200	179	183	200	215	195	215	203	214	179	205	206	178	183	207	202	208	197	247	206	226	241	210	207	190	204	216	205	191	193	209	209	208	218	210	203	232	242	195	210	213	174	199	208	223	212	216	222	190	183	228	212	199	201	185	202	219	182	196	206	197	182	176	227	197	211	206	218	227	189	193	228	218	215	197	199	192	194	192	216	189	188	202	221	222	191	195	205	204	216	195	191	200	187	209	223	236	215	212	202	200	187	205	206	177	196	212	193	193	205	214	195	200	198	210	199	218	213	210	201	231	210	213	197	201	210	177	196	213	212	212	207	222	210	206	193	209	211	192	185	216	192	205	211	245	209	194	220	179	213	214	220	210	207	195	198	170	217	222	174	192	215	208	220	216	209	203	185	200	203	197	209	223	207	195	211	205	213	204	205	183	195	203	206	205	199	188	229	186	179	206	202	195	204	209	212	208	207	174	199	186	198	188	212	167	192	245	215	242	196	193	212	180	234	218	205	198	174	202	205	212	199	174	157	213	214	202	224	202	220	210	214	217	187	205	216	216	175	205	198	212	192	200	212	205	189	195	179	200	188	190	197	181	202	227	195	220	197	208	188	211	197	216	207	191	180	237	233	210	195	217	212	204	224	226	222	186	229	195	218	211	200	205	188	221	190	217	223	196	185	201	217	189	212	212	194	197	220	205	216	223	217	180	216	189	233	171	195	200	236	235	190	205	181	203	212	191	200	195	206	214	216	179	227	226	192	196	227	212	222	207	210	218	196	208	211	231	202	204	218	196	171	212	196	208	217	205	214	229	202	212	187	203	183	189	170	218	198	193	208	226	225	191	199	196	171	206	201	191	193	200	198	209	221	207	192	179	204	210	200	226	190	199	222	195	208	184	223	212	215	191	204	198	199	189	224	236	191	194	238	207	194	214	195	203	212	212	211	228	218	210	193	223	211	175	209	227	192	197	192	200	204	199	219	222	227	223	224	219	200	239	191	200	226	220	232	214	207	212	206	202	217	198	198	199	209	223	214	206	203	203	194	207	207	209	218	187	224	216	163	203	194	217	208	220	206	189	189	198	209	212	192	182	175	184	203	238	199	215	194	199	192	183	197	211	190	197	180	192	205	209	202	215	201	219	201	203	194	197	196	213	197	194	224	200	178	232	202	202	205	187	198	199	213	221	218	196	208	186	219	200	186	225	221	222	188	213	218	202	208	174	196	209	204	201	196	203	202	204	219	191	218	204	222	219	184	212	198	184	198	197	202	193	183	177	193	194	222	206	193	208	225	218	208	222	196	217	203	208	208	203	226	233	215	202	194	226	191	180	218	212	196	199	202	232	193	204	175	211	180	198	193	183	190	212	194	181	198	211	198	198	198	224	194	184	215	207	210	209	189	217	238	218	214	214	211	227	194	202	209	213	198	207	198	210	229	219	204	203	212	188	189	201	219	209	196	221	212	192	177	192	185	197	164	218	191	196	221	186	195	210	210	192	222	220	193	185	188	216	218	223	176	210	200	210	228	210	250	222	223	197	224	196	215	219	210	187	180	213	210	221	210	190	202	202	187	203	182	225	206	205	201	196	196	189	206	221	209	181	203	223	187	205	208	217	218	193	204	221	196	203	203	206	200	200	203	236	228	189	235	197	194	203	218	210	192	219	229	197	202	210	204	203	209	205	206	217	206	185	201	201	211	220	176	243	202	215	200	200	192	181	216	210	204	221	200	229	201	210	211	206	193	220	220	216	170	192	201	227	188	209	201	207	218	215	219	239	194	177	173	195	201	180	204	203	199	212	228	199	228	194	216	219	193	200	209	193	181	185	181	213	192	208	203	165	185	185	215	226	210	200	206	177	191	195	188	188	189	197	202	222	214	204	194	202	187	208	180	211	192	203	220	212	194	189	181	214	206	205	224	223	203	211	202	196	219	232	216	226	185	190	212	218	218	175	199	217	228	212	207	216	206	220	207	201	187	204	196	215	194	199	201	203	196	188	201	190	223	229	190	198	236	198	194	209	195	207	205	211	189	221	188	206	186	198	189	197	201	192	210	213	232	190	223	186	188	211	202	189	217	207	200	194	216	193	223	210	211	189	213	195	187	192	222	201	221	181	224	223	217	200	205	190	194	195	196	194	197	199	223	190	210	162	226	199	200	205	189	226	189	217	197	190	205	200	230	218	223	202	206	209	218	190	215	215	189	206	173	205	211	210	191	191	210	194	192	186	190	196	192	209	201	192	213	210	191	224	188	201	197	198	222	210	209	199	203	201	195	167	188	189	193	211	215	193	189	193	191	204	193	198	207	203	200	205	189	212	179	220	188	212	230	193	192	223	174	212	200	188	183	210	233	225	201	187	202	218	197	202	218	213	192	215	212	174	207	226	185	188	193	202	196	185	200	185	213	201	219	202	232	208	212	212	203	204	221
2798	3374	3065	4737	3449	3105	2754	2402	2081	1723	1714	3881	5934	6143	4516	2717	1589	950	702	537	487	515	502	511	450	513	491	479	473	511	551	498	526	491	496	543	512	482	521	493	520	535	491	517	489	501	519	507	499	508	500	484	467	556	496	474	564	516	479	528	486	472	524	495	506	501	474	502	491	482	525	515	494	492	519	481	452	555	543	492	492	523	487	492	515	515	517	480	487	512	482	519	528	431	496	547	511	460	486	493	475	544	472	485	513	507	492	529	533	543	469	503	497	551	462	487	508	505	481	471	513	536	512	503	497	483	483	529	522	516	489	531	494	509	476	467	499	493	510	522	516	545	554	485	497	491	537	547	508	533	511	510	504	488	513	506	474	535	480	494	500	479	454	501	506	544	521	490	508	517	487	514	474	496	544	516	560	514	480	491	475	475	505	473	479	496	511	474	480	492	511	512	502	500	508	496	518	499	531	519	525	485	492	496	517	506	486	502	505	506	560	507	484	520	530	468	477	471	492	519	511	490	518	486	503	523	520	518	517	517	488	522	521	528	509	480	489	490	506	492	496	510	499	538	497	497	525	490	497	537	511	503	492	475	527	501	454	505	505	525	494	530	516	506	493	491	510	507	523	503	490	520	463	499	496	521	499	525	494	491	494	501	500	490	469	484	515	504	549	508	501	469	485	512	500	506	499	478	503	527	489	539	489	492	466	496	496	508	474	539	494	496	500	553	506	488	472	533	492	483	525	483	498	488	520	503	524	475	500	534	485	495	526	515	470	549	485	501	527	491	519	504	505	480	471	530	468	498	499	460	506	465	515	539	502	514	517	511	514	519	510	526	507	467	517	505	529	488	483	488	517	513	515	511	528	482	509	510	494	518	478	510	507	526	497	515	529	500	488	520	480	534	515	507	509	475	490	509	490	477	492	491	529	527	499	505	516	529	526	520	501	496	499	512	491	514	523	493	512	508	495	512	525	464	508	500	489	510	498	502	493	473	510	517	500	488	494	512	478	513	503	472	481	483	516	488	535	504	454	539	451	491	509	481	505	521	498	522	530	537	523	511	540	490	490	489	502	545	522	471	502	506	495	497	453	492	503	503	478	498	523	539	547	509	514	470	526	518	536	478	551	479	455	485	506	490	517	526	488	519	486	503	485	501	481	517	510	512	508	499	522	473	514	503	521	514	527	524	459	496	476	485	488	490	478	483	468	504	506	467	477	487	486	536	474	478	531	512	442	503	472	506	506	535	493	504	524	556	497	479	499	482	479	504	495	521	474	487	504	519	506	501	514	478	498	518	488	528	522	508	518	533	473	498	497	452	497	489	521	487	474	512	521	481	516	486	531	466	512	527	511	519	504	526	504	510	546	528	483	506	513	497	519	520	514	471	535	514	500	499	480	472	530	544	524	486	472	520	500	494	509	559	487	476	471	515	516	524	502	481	460	476	514	488	496	433	499	492	465	495	509	522	494	524	481	492	483	490	463	522	504	528	515	493	481	490	534	504	519	549	518	524	504	471	539	559	497	524	522	472	507	512	502	514	508	495	483	471	527	487	499	558	522	495	468	475	487	510	534	499	483	492	545	488	520	534	501	469	473	493	459	517	501	498	472	505	503	513	517	529	498	492	519	495	521	521	545	495	500	496	477	444	472	488	499	490	522	503	473	514	497	506	501	522	488	505	485	498	495	489	510	488	499	496	480	485	485	492	539	470	501	514	474	512	503	503	521	496	518	503	547	515	468	502	510	508	510	570	526	467	521	498	437	486	541	522	508	520	523	491	500	491	462	523	441	494	492	487	503	516	504	488	476	468	492	502	504	503	482	505	518	539	560	497	488	542	484	515	473	501	517	533	500	457	459	521	489	485	537	506	499	470	543	505	503	492	497	531	495	499	474	471	466	516	490	497	520	484	541	522	543	511	536	495	563	536	536	452	500	532	489	454	504	471	497	461	502	514	492	491	510	515	503	553	528	510	518	487	510	513	488	463	518	455	578	527	462	507	513	465	521	513	478	488	489	509	521	523	525	493	508	498	462	511	480	458	487	512	515	496	516	464	471	489	504	468	548	557	487	484	490	488	485	469	512	500	523	477	531	475	466	519	522	517	501	527	523	501	493	458	541	490	525	507	478	501	547	532	492	481	464	511	502	474	491	496	494	502	532	524	510	476	553	460	519	498	504	506	486	492	469	532	487	470	476	507	495	481	517	503	504	468	499	517	510	497	478	529	511	506	529	474	535	513	530	445	519	476	476	541	540	512	518	494	473	500	474	502	521	523	511	503	488	527	482	506	525	482	537	501	536	471	508	530	511	506	517	491	520	496	496	488	546	501	501	537	533	526	519	515	500	503	491	495	437	514	599	491	541	482	503	525	555	503	471	510	504	551	458	497	478	520	499	561	514	552	499	531	510	506	499	469	499	526	497	494	503	504	518	533	531	520	526	532	500	490	523	533	483	476	548	519	503	486	509	474	470	506	475	532	466	535	532	509	468	520	544	486	512	497	475	523	493	493	511	482	516	489	472	520	530	533	499	508	482	507	513	506	535	502	508	540	497	500	482	498	475	472	540	494	505	519	510	529	494	524	471	503	483	501	504	523	508	512	512	535	518	507	530	538	511	473	478	495	483	480	535	499	492	515	466	497	520	530	536	531	492	494	511	528	515	483	490	491	467	522	469	515	509	492	459	496	499	519	471	492	515	536	504	538	517	509	504	495	502	518	512	491	523	503	522	486	503	478	537	488	514	526	486	527	490	527	493	502	510	478	509	523	501	490	496	536	498	540	515	505	463	506	485	524	538	520	498	519	493	481	484	517	503	486	531	479	496	489	466	535	484	486	490	516	531	483	499	499	526	474	482	535	494	494	479	460	515	515	501	565	485	520	514	520	547	563	549	502	513	482	467	484	495	504	577	529	491	460	458	495	486	464	498	557	517	497	515	492	511	502	481	544	533	539	506	444	487	506	454	488	517	513	491	511	515	492	522	530	497	506	488	512	497	495	495	507	510	509	493	501	527	559	497	489	500	538	489	523	488	513	528	525	506	571	503	478	481	530	553	502	462	490	515	510	527	524	482	493	464	505	492	502	485	484	518	490	521	474	511	497	480	496	493	503	496	485	456	527	516	457	524	496	506	466	514	513	474	524	492	441	467	500	499	486	471	490	512	485	494	560	514	522	517	508	494	543	478	475	487	464	510	508	502	513	498	505	491	511	493	491	517	479	502	500	533	488	524	495	508	521	554	506	517	513	493	493	495	485	515	513	492	551	505	469	502	494	457	488	470	503	491	552	535	522	511	509	484	504	483	505	534	516	514	512	505	471	513	527	522	576	496	533	505	461	480	491	493	492	481	496	507	511	477	480	523	473	440	512	504	507	475	494	507	542	516	527	530	510	516	493	501	468	483	490	516	540	534	503	476	467	473	533	479	494	519	499	520	472	524	490	494	570	498	496	493	492	497	470	513	494	493	490	488	465	498	496	534	461	517	481
14920	20533	12512	9265	4448	2535	2325	2113	1705	1484	2166	11899	14478	11362	6941	3325	1581	728	355	250	212	197	217	200	220	184	201	184	201	178	183	235	191	185	195	194	195	203	186	209	187	200	203	212	214	184	190	202	193	190	206	206	201	183	184	208	178	226	191	200	209	195	199	172	181	213	232	181	177	175	186	191	173	190	206	204	221	196	197	215	181	193	212	188	210	197	192	184	199	175	230	164	182	188	192	221	209	176	176	184	170	189	187	220	184	195	178	196	188	206	176	194	202	184	185	167	180	186	208	195	199	201	189	204	198	184	171	202	191	177	174	185	192	239	170	187	192	200	196	179	187	204	217	202	197	178	202	171	203	194	181	195	218	178	177	197	185	215	205	188	212	220	206	200	204	189	184	197	218	195	191	178	187	195	196	167	188	188	191	172	216	191	208	173	200	190	194	189	165	195	212	184	197	181	187	182	161	211	177	203	211	198	192	178	197	217	184	192	175	203	191	194	198	198	203	172	172	194	176	185	156	207	208	187	206	201	190	176	216	210	214	178	198	166	209	203	198	174	193	185	200	191	197	178	204	195	187	193	221	167	183	185	196	185	200	190	186	210	199	201	178	179	210	210	190	199	168	182	203	204	163	219	191	194	190	204	180	189	213	195	199	208	178	173	180	166	221	206	189	196	199	177	214	183	175	235	226	194	186	217	186	192	180	191	216	191	225	189	181	173	195	195	211	195	172	203	219	184	163	183	204	194	186	215	177	178	193	177	195	192	204	215	207	209	211	179	199	192	220	181	195	175	211	181	210	209	184	215	200	183	214	206	215	194	209	190	175	213	189	183	190	184	197	196	219	211	195	191	198	175	173	189	188	192	212	201	206	176	189	199	183	193	185	210	204	177	210	218	188	234	195	210	217	193	212	180	194	207	195	200	161	197	187	206	183	187	181	199	212	192	207	183	201	216	194	183	192	195	198	209	193	182	172	167	185	196	163	189	180	196	196	179	175	197	189	202	196	227	208	211	201	177	208	187	185	196	221	210	198	182	177	208	182	199	206	201	191	203	207	218	217	172	202	209	182	216	191	215	197	198	210	157	209	186	209	197	217	182	179	222	191	202	190	199	193	210	201	189	204	194	209	188	197	182	192	189	207	189	212	188	174	186	156	205	185	193	187	209	176	171	209	183	195	198	197	199	194	222	209	188	218	219	190	222	181	183	186	193	187	182	178	181	177	178	174	203	187	202	192	177	218	202	204	191	191	189	190	207	179	215	189	202	205	168	210	215	211	198	194	181	209	171	209	226	197	169	200	206	204	178	199	186	210	205	190	200	180	188	206	212	190	177	199	193	178	178	212	216	211	202	185	190	210	172	183	174	181	191	197	193	174	182	163	183	197	164	180	192	200	175	190	211	193	204	153	169	197	183	214	203	198	209	171	185	180	181	198	194	219	205	188	191	204	170	216	167	185	220	210	173	204	192	196	205	203	204	203	220	193	186	187	202	199	201	196	195	200	198	197	201	243	220	199	186	199	219	175	175	196	206	172	212	213	206	229	177	178	210	183	217	209	221	182	188	204	202	198	206	191	204	193	174	203	185	165	203	222	178	193	193	200	184	186	190	189	201	192	188	196	193	183	177	180	192	200	194	184	206	201	177	218	173	174	188	189	179	195	209	180	165	212	211	196	213	191	193	192	190	186	196	174	206	181	212	201	205	189	188	210	209	204	202	191	199	176	217	190	194	188	191	181	176	197	197	196	201	187	169	191	206	193	186	182	202	167	178	172	207	170	165	202	206	188	214	191	219	181	180	187	182	228	198	211	218	192	187	187	177	193	198	185	193	216	204	190	178	190	208	223	192	201	185	206	187	214	212	171	202	202	214	194	198	199	204	186	206	213	196	194	175	193	186	181	192	168	175	199	190	206	184	177	187	205	216	192	196	198	184	205	186	182	190	211	211	198	202	208	182	178	193	174	194	176	190	187	203	200	186	171	185	200	206	193	185	182	206	183	186	197	188	203	215	186	210	172	173	204	200	206	187	188	222	201	208	218	196	204	210	182	194	185	194	200	209	187	207	203	222	199	183	209	191	199	215	222	205	211	176	158	198	209	178	223	190	218	176	188	192	174	182	217	193	182	184	188	168	181	183	201	216	171	210	199	206	184	189	160	173	181	176	195	183	199	182	173	190	217	205	202	181	186	173	209	209	217	171	185	199	190	166	195	190	205	182	196	206	196	218	192	204	199	193	204	171	199	197	204	210	186	207	206	189	180	187	204	201	196	205	212	205	178	185	186	190	182	194	199	194	172	182	203	198	209	195	203	195	189	179	184	188	172	173	207	207	203	210	181	178	213	208	150	198	210	204	216	196	201	185	191	187	178	183	189	195	191	199	177	203	215	158	213	210	182	195	195	205	180	207	200	173	174	208	197	197	180	195	217	169	196	188	209	190	200	171	175	216	163	182	168	214	200	189	181	190	222	191	209	190	180	195	181	197	185	177	185	184	189	219	195	168	201	215	182	192	179	193	200	202	200	200	204	217	207	188	171	189	181	167	177	224	174	208	212	178	199	194	191	204	195	198	177	204	178	196	222	194	190	182	181	209	184	191	172	205	202	209	210	211	190	211	209	188	171	186	174	215	198	175	201	223	203	213	214	163	199	201	187	190	197	189	210	213	205	213	216	216	206	210	210	174	212	178	212	216	200	178	196	209	187	174	183	182	203	162	194	218	189	209	197	171	214	202	185	201	181	181	189	212	168	226	182	188	218	173	185	191	189	192	197	199	177	201	186	178	173	200	206	198	191	195	192	193	208	213	177	175	195	189	194	178	181	203	160	199	178	177	175	217	192	214	192	180	192	217	183	192	201	196	212	209	194	202	201	210	209	202	175	200	209	194	197	175	196	198	181	180	198	202	175	205	171	204	173	201	189	201	177	185	204	178	202	185	157	196	193	195	190	165	223	215	200	199	182	226	202	181	170	199	201	195	198	194	170	193	179	192	198	165	204	179	204	181	190	197	178	191	185	213	193	199	187	175	182	195	204	196	223	181	191	225	191	187	188	180	180	186	185	209	185	200	201	181	212	199	195	201	190	204	203	209	184	205	194	179	180	203	189	206	198	204	190	176	193	190	179	192	204	177	182	186	193	190	200	209	220	191	174	204	199	186	202	227	179	205	210	201	170	217	164	186	200	177	208	182	208	188	192	203	189	182	201	182	219	187	201	191	207	207	219	201	195	197	170	193	197	194	189	207	186	211	199	207	172	200	187	206	209	218	161	209	183	153	190	187	181	172	182	215	194	206	193	187	204	195	216	174	180	191	221	194	186	183	202	195	177	206	188	189	200	205	182	189	190	185	179	173	179	185	210	190	204	188	183	196	183	167	179	209	205	210	158	209	205	179	209	216	198	197	176	183	185	179	168	222	186	204	200	197	191	201	184	202	190	211	199	183	194	180	195	181	225	193	205	187	192	186	181	196	183	186	177	161	180	214	192	217
10232	14396	12149	12678	10142	8420	9107	9019	8340	7489	10584	34338	36263	31100	22878	13558	6978	3244	1362	729	542	495	504	484	472	481	505	484	490	481	457	493	494	513	479	487	455	451	487	504	474	463	511	477	516	477	477	428	497	469	465	486	488	493	534	521	493	491	454	478	488	479	451	482	495	517	508	436	464	513	488	512	492	470	459	489	519	458	472	520	502	510	471	479	487	488	492	488	477	489	479	456	513	449	528	514	463	470	516	461	480	466	503	493	482	486	455	482	491	502	482	454	471	465	486	467	520	481	487	491	443	501	453	501	467	469	495	490	484	458	477	503	520	463	475	451	489	488	482	483	483	509	471	483	485	522	502	498	480	502	441	512	487	453	490	457	463	517	454	476	481	481	487	459	470	456	507	504	489	465	492	464	472	484	501	465	510	464	466	486	463	500	481	469	497	497	483	465	467	471	490	473	480	477	488	473	466	506	472	474	499	466	463	497	524	458	474	534	473	533	491	426	474	485	505	495	434	478	514	502	463	448	498	489	477	483	493	476	497	506	468	479	493	512	518	472	485	466	473	491	506	468	464	475	459	496	485	484	489	520	476	497	500	522	473	483	504	469	461	475	496	499	455	480	447	473	456	475	508	499	471	486	452	480	491	489	458	423	509	520	529	492	464	501	510	514	470	441	496	488	498	505	490	506	462	458	511	502	500	471	464	472	517	490	514	501	524	479	481	483	465	466	472	471	502	496	422	494	477	475	500	512	531	460	456	460	476	459	474	454	478	485	520	467	485	467	453	504	485	510	479	434	501	504	512	459	515	515	448	480	487	487	486	485	488	493	478	471	480	501	500	483	470	454	513	456	485	472	484	474	461	518	497	467	504	515	442	491	451	503	431	487	488	477	470	480	468	469	477	492	451	492	491	428	469	455	487	500	477	480	477	480	475	466	436	464	488	489	428	500	487	484	482	495	459	459	439	454	453	450	481	501	452	453	478	533	520	484	485	469	458	480	474	507	442	485	497	515	490	467	490	455	519	457	496	484	464	486	528	498	509	469	452	512	466	488	488	476	468	483	455	440	499	457	493	486	529	491	501	472	475	459	485	480	469	499	497	485	476	481	438	443	474	473	519	511	512	487	500	479	490	461	441	494	459	505	473	479	483	475	475	468	531	445	483	489	472	478	493	426	516	483	479	462	458	464	493	485	463	452	480	493	529	466	443	478	498	503	493	524	515	489	495	475	515	512	508	474	480	497	472	474	464	480	450	487	503	519	485	511	504	463	560	514	466	497	468	498	523	463	481	494	520	518	480	437	461	507	455	514	464	463	473	529	466	474	468	468	439	484	495	534	473	458	482	468	498	484	517	484	474	478	500	451	505	505	498	466	467	466	458	509	473	490	487	483	427	469	487	508	487	494	483	463	475	471	487	497	501	480	461	476	483	501	532	526	510	481	489	465	470	488	497	439	491	528	482	485	476	476	493	452	478	455	473	497	492	492	476	495	522	443	481	517	506	527	484	506	489	475	442	514	455	515	529	454	477	461	437	461	461	432	449	489	547	439	465	472	468	459	450	443	471	493	512	485	481	485	481	490	446	519	457	465	467	474	492	491	521	479	504	516	440	460	473	478	469	429	494	480	485	495	487	488	483	495	498	467	471	483	467	493	501	464	471	483	455	485	482	455	462	473	430	449	483	435	453	493	485	498	482	502	474	461	498	518	503	471	463	450	453	464	506	528	499	469	502	474	508	495	451	492	486	450	466	466	484	523	479	502	539	488	460	530	451	510	510	509	465	480	472	474	472	490	477	505	499	525	518	450	516	463	500	469	477	517	498	461	453	474	473	430	504	493	493	467	460	480	477	453	483	506	456	455	485	464	515	499	493	515	458	478	525	520	500	484	473	487	495	487	502	500	460	460	465	473	486	518	496	494	489	462	454	458	491	508	504	465	515	487	529	457	506	484	475	480	503	483	473	468	504	479	489	490	460	518	491	471	479	464	459	509	529	493	453	451	468	468	471	463	451	462	498	505	467	472	458	480	468	492	454	471	469	468	451	500	512	462	495	492	462	519	494	483	460	468	484	526	475	500	490	475	474	505	464	475	462	475	461	477	466	484	461	495	470	447	471	468	474	508	460	469	487	461	491	468	440	509	493	477	448	465	480	484	451	453	497	493	533	505	472	472	499	464	500	469	485	470	481	515	498	496	476	498	460	443	498	511	486	460	474	463	467	470	475	498	455	475	481	459	497	455	440	471	449	465	486	479	467	510	450	474	486	477	464	460	526	470	515	478	455	472	502	472	449	486	442	470	473	476	493	431	481	496	470	448	489	505	493	507	438	474	479	456	451	478	503	459	480	508	503	495	520	467	484	517	474	462	497	460	446	491	478	442	479	483	494	487	462	527	490	467	484	478	467	475	460	487	445	506	505	497	475	472	448	469	462	496	465	493	460	460	530	464	518	507	477	485	497	481	484	464	484	493	489	460	452	465	495	493	478	456	478	507	496	446	466	472	482	496	477	504	511	492	464	484	455	509	510	482	468	451	454	489	515	510	475	447	514	500	525	473	495	479	511	498	472	465	460	472	468	501	495	499	491	488	478	459	491	483	511	497	492	482	500	540	452	499	463	481	493	442	472	487	466	486	489	464	453	473	495	472	501	487	515	496	496	457	526	511	496	471	529	497	517	458	478	500	493	469	488	477	488	484	482	489	475	455	445	485	476	525	524	478	511	459	493	439	498	480	498	457	496	459	480	492	485	482	444	433	453	444	492	437	507	483	488	508	489	473	468	452	497	459	472	441	524	463	477	486	471	480	487	469	502	486	491	507	475	456	486	470	499	451	467	449	453	457	506	483	509	479	475	436	462	479	467	486	494	489	467	471	471	465	493	473	455	494	439	505	504	520	467	492	438	496	479	476	496	460	494	484	493	492	457	485	485	497	438	480	484	466	450	485	440	491	496	479	486	458	505	519	500	466	499	484	506	497	520	486	499	444	444	517	516	476	491	473	484	489	466	476	513	455	468	469	505	467	489	468	469	507	497	491	497	485	476	461	514	472	520	462	469	446	503	516	486	480	484	470	510	489	482	453	495	479	508	475	486	506	529	461	490	451	505	520	441	459	479	467	483	509	454	486	490	451	467	489	470	454	513	480	458	473	489	474	475	460	499	544	470	414	470	463	448	503	514	484	489	514	476	459	488	478	463	502	450	456	467	499	449	504	484	450	526	484	446	456	493	477	485	509	466	447	502	462	470	500	489	472	515	495	540	506	497	496	494	482	490	500	464	454	471	494	526	479	472	528	533	507	469	480	440	474	439	466	467	462	505	440	484	455	500	489	460	477	506	450	446	436	507	499	472	473	514	470	490	464	496	489	493	476	502	479	501	482	478	512	507	484	474	488	475	505	491	513	483	463	474	478	494	500	483	495	476	476	476	489	492	490	466	503	446	475	485	488	493	517	506	464	502	463	468	457	510	492	515	493	434	472	454	468	487	490	479	482
23585	29570	19280	12563	7715	4998	3852	3580	3105	3170	6013	22879	26322	20142	12030	5715	2371	1074	422	272	216	207	172	185	190	171	207	203	202	166	189	183	182	175	167	164	176	165	163	177	159	168	194	180	183	191	186	167	170	177	186	187	189	191	193	187	169	171	176	183	177	177	187	172	177	181	186	206	175	183	192	183	187	195	177	170	184	169	191	181	178	180	165	157	193	179	183	176	174	152	178	195	194	178	184	181	198	189	165	175	192	189	180	187	199	184	206	183	178	182	188	153	174	177	180	181	171	171	181	175	196	185	165	208	180	191	170	170	188	170	193	183	198	181	208	182	204	179	170	199	181	183	211	180	207	160	176	172	195	178	185	186	169	183	194	217	178	206	180	188	164	159	159	148	179	185	167	171	176	156	194	191	168	161	170	166	190	174	189	201	163	187	208	201	200	176	174	197	178	196	158	175	172	184	192	173	177	204	175	160	194	199	177	186	167	167	171	172	189	196	180	165	185	176	202	203	185	193	187	205	175	188	186	187	166	154	192	201	180	173	188	213	177	188	198	206	179	171	167	188	181	186	191	192	170	156	184	157	174	187	178	185	194	192	184	202	173	206	185	149	173	195	193	178	189	187	160	174	160	179	183	173	163	192	194	166	197	202	153	194	179	181	190	174	206	203	183	156	163	177	222	176	173	165	190	201	174	168	159	197	198	210	194	191	173	175	189	190	194	174	198	165	186	169	195	169	185	191	189	180	198	147	178	179	187	166	192	178	213	178	179	167	184	174	172	172	190	189	182	196	181	176	220	185	192	161	162	191	175	200	190	191	185	157	190	198	193	215	172	170	194	214	183	198	163	163	190	175	184	183	173	186	172	176	174	211	172	167	181	184	169	177	173	207	153	208	194	167	179	188	197	175	174	182	183	171	179	195	202	215	171	168	167	182	193	194	159	180	194	171	152	177	177	136	186	198	186	152	202	180	175	160	202	182	176	177	176	191	183	174	171	200	156	207	164	171	179	188	198	169	190	182	187	190	191	178	197	151	171	186	166	186	181	183	195	174	185	169	156	183	183	207	208	191	180	191	196	180	166	171	208	205	181	155	175	162	186	185	179	177	189	164	176	176	165	160	171	191	186	194	165	185	200	178	162	168	185	193	167	188	183	200	194	173	162	169	183	162	166	192	189	191	165	201	181	166	184	165	179	200	188	185	175	204	178	173	191	178	170	187	185	207	192	183	202	172	189	195	190	165	168	168	151	171	154	169	179	188	161	177	202	166	161	200	157	195	158	189	167	160	170	195	176	194	165	149	176	188	231	198	171	168	171	228	212	166	190	163	183	195	171	182	201	177	185	171	206	171	201	183	178	159	163	178	189	191	176	175	164	165	159	168	192	196	188	174	175	193	198	158	175	174	168	179	191	173	180	209	214	178	195	179	189	189	201	189	183	194	214	204	179	201	180	196	202	186	175	196	178	178	200	188	185	161	189	179	188	169	196	177	161	195	146	204	190	194	225	175	204	169	184	199	198	189	184	168	185	162	187	184	182	166	189	176	157	165	173	198	203	191	195	176	173	185	173	183	192	165	188	160	196	189	177	186	182	193	172	191	185	179	191	176	182	176	219	215	173	194	187	176	210	188	179	156	167	182	173	174	205	197	181	183	160	185	165	181	195	183	172	176	201	150	178	169	169	183	176	167	198	187	170	198	187	180	187	175	166	166	188	158	167	160	197	172	174	187	165	188	181	158	174	198	209	177	187	176	186	153	182	188	208	200	174	192	176	202	198	173	184	192	195	213	169	186	176	187	176	177	163	183	172	198	204	208	178	184	156	161	173	181	188	155	188	176	180	192	170	214	168	195	191	190	192	162	183	195	184	174	163	189	167	188	167	185	200	158	172	208	173	219	213	167	202	186	162	191	185	196	175	195	189	210	159	198	179	152	181	173	158	215	180	179	176	188	178	163	179	169	183	176	206	204	206	201	182	155	179	168	179	185	177	210	182	193	191	157	159	172	164	181	175	194	170	186	185	200	176	186	178	159	161	194	184	160	176	170	178	194	153	196	165	164	196	150	182	185	182	164	181	188	191	172	157	182	176	188	184	178	196	176	183	202	178	174	179	172	183	160	166	164	178	171	177	163	171	186	175	177	175	202	160	189	165	149	203	186	205	163	178	175	170	147	182	169	177	187	197	173	171	173	173	208	208	190	164	142	185	194	198	181	206	188	195	187	187	187	179	143	175	173	177	185	179	172	200	178	198	160	187	198	221	204	167	173	176	184	193	173	179	179	164	207	180	176	174	174	194	207	165	190	170	192	188	170	174	189	183	194	215	171	195	177	183	158	221	192	194	182	178	190	169	176	178	194	170	184	194	188	179	185	152	156	177	164	170	204	175	175	174	168	177	173	196	177	177	210	191	179	177	182	181	190	187	204	173	173	189	183	188	199	207	191	172	164	171	182	178	187	192	185	209	146	186	185	182	200	181	206	183	189	161	198	165	177	179	189	164	169	179	186	178	198	171	210	189	202	180	184	183	180	172	158	176	149	191	187	166	208	178	183	200	168	173	151	165	195	162	173	186	151	184	182	184	197	179	169	173	201	176	220	177	182	197	195	196	175	192	178	172	185	155	180	173	166	184	181	201	202	186	211	165	149	158	185	195	186	181	169	190	159	171	186	176	211	185	168	184	188	164	178	183	190	164	181	197	187	188	205	169	187	169	168	183	178	192	225	198	190	173	177	179	183	190	188	190	180	194	175	183	221	195	190	191	203	172	191	181	176	174	184	176	163	180	189	180	198	195	165	185	201	197	161	168	202	181	210	196	188	173	170	195	171	174	169	187	178	190	176	194	184	174	187	208	181	186	175	183	198	177	154	194	200	174	179	192	202	185	197	174	173	187	190	170	197	190	178	197	173	188	188	176	173	185	193	170	178	176	169	158	178	166	191	176	181	175	193	184	192	186	171	198	185	179	190	194	160	176	165	165	183	193	229	197	161	191	188	176	167	178	197	187	181	176	169	200	195	196	210	169	188	196	172	160	169	186	196	194	202	192	199	185	180	178	173	164	175	189	170	177	216	218	197	192	202	191	204	157	179	193	184	170	174	202	173	163	179	188	192	179	170	185	189	205	172	176	147	186	171	133	185	161	190	190	185	185	169	148	193	181	190	190	183	170	200	177	168	186	171	191	157	179	175	162	213	168	180	188	199	188	182	183	179	159	169	187	177	165	167	170	175	200	188	190	178	172	175	168	203	183	173	196	178	177	185	180	171	181	187	206	175	173	165	178	176	156	182	211	186	167	183	177	186	179	213	177	194	180	183	164	176	175	188	195	187	181	200	190	186	207	182	182	200	187	173	180	166	167	186	197	167	175	176	169	176	210	181	184	172	175	180	165	169	173	193	165	200	160	175	180	184	164	197	174	196	160	185	205	201	208	181	153	171	221	198	176	203	195	195	192	198	203	182	180	150	180	182	176	159	180	197	171	185	210	175	174	183
14630	19803	16062	15785	14539	13391	12870	13522	13326	13992	22647	45350	46215	39649	30552	19080	9889	4509	1706	822	560	486	440	469	463	434	403	417	459	469	456	487	512	472	448	441	465	436	465	460	466	443	462	457	461	467	517	440	448	482	461	445	473	442	455	458	469	481	449	435	462	448	445	475	414	466	446	466	462	466	456	458	445	443	420	461	456	444	466	424	486	469	445	459	446	461	461	440	432	463	456	469	440	477	451	471	457	451	481	494	495	426	440	480	461	455	465	428	426	463	439	437	436	418	446	482	448	412	451	472	494	477	443	478	474	437	485	493	441	429	432	451	442	488	440	431	483	460	453	459	449	461	451	483	476	472	439	475	450	440	455	454	440	427	467	457	453	471	461	451	455	470	427	462	440	481	453	461	474	447	482	437	458	487	486	475	452	442	465	468	440	437	436	481	422	456	469	454	459	464	468	466	434	487	485	479	414	472	465	488	421	510	487	472	496	454	491	420	472	454	468	433	456	428	457	469	464	438	467	491	439	482	471	486	431	415	447	467	469	472	462	485	448	489	465	407	448	429	434	449	446	453	432	456	474	439	449	461	448	446	469	468	441	414	453	424	469	485	443	448	432	443	430	452	449	430	463	472	477	474	446	471	446	456	439	433	467	439	453	441	441	467	433	427	461	454	450	486	452	457	422	456	419	430	451	435	439	457	476	461	438	481	438	454	437	447	458	433	486	451	480	433	451	426	432	447	463	446	447	429	457	437	472	454	464	496	492	509	501	447	450	460	430	439	455	453	436	470	519	450	419	458	448	474	445	471	431	466	509	429	481	471	499	456	483	488	445	444	446	462	419	402	416	471	444	437	465	454	483	501	429	438	490	458	466	459	469	433	488	459	469	425	431	446	492	435	467	482	471	463	462	465	440	441	441	477	435	439	437	489	460	409	441	481	433	483	479	418	411	474	488	490	494	470	437	448	458	454	412	463	445	451	440	473	494	491	491	472	457	466	478	451	450	433	431	454	420	448	437	477	437	420	431	429	435	468	433	444	432	418	437	458	497	441	439	469	461	425	410	431	463	493	441	460	462	445	471	454	431	416	458	468	445	465	467	453	468	471	477	449	467	474	482	474	471	467	462	417	487	437	443	458	463	455	480	481	415	460	475	482	453	445	444	427	464	465	459	448	432	486	440	435	477	481	475	438	465	459	455	448	472	439	469	463	424	449	467	468	469	430	450	461	453	438	455	471	429	437	443	482	428	451	436	422	478	447	472	483	466	478	475	449	470	411	449	497	459	469	450	500	483	447	457	454	450	443	478	426	476	428	490	443	457	468	497	462	480	460	449	432	437	448	471	453	441	433	454	447	468	460	422	460	423	438	396	436	466	498	445	433	465	407	436	417	441	433	486	489	464	455	471	477	493	451	455	439	444	461	469	473	461	444	435	447	461	448	495	470	469	483	487	433	438	459	420	418	524	434	454	458	468	476	457	456	462	454	450	458	430	470	458	485	455	445	403	434	457	427	443	482	447	489	486	435	450	430	456	469	451	472	423	441	474	455	481	465	447	449	455	489	443	455	450	463	504	482	417	442	453	440	456	430	460	449	468	523	461	477	477	448	474	454	466	440	445	460	466	473	429	414	493	480	469	464	503	458	480	465	413	442	454	523	476	477	504	479	472	443	495	483	460	433	450	478	513	448	451	449	446	464	456	459	457	477	459	424	481	455	488	452	408	461	481	445	434	450	465	466	477	473	415	444	455	445	436	463	422	452	455	438	485	480	432	469	455	483	447	458	408	451	416	449	457	458	515	437	477	462	490	442	468	459	427	528	498	419	453	448	442	484	427	465	459	437	440	469	444	487	428	463	431	440	447	443	437	468	460	418	491	426	484	440	460	473	426	425	474	439	477	466	462	457	433	475	423	426	495	431	469	440	485	444	464	424	454	427	434	471	488	451	435	473	474	455	504	428	431	454	455	426	484	426	453	461	448	470	436	449	446	460	472	462	434	447	443	475	447	492	434	454	467	469	495	446	420	457	468	440	446	469	476	487	432	459	470	475	482	437	460	470	469	485	433	471	481	462	423	473	423	468	445	455	452	459	501	457	412	432	456	453	452	445	436	445	439	469	422	476	441	446	441	438	443	449	425	452	440	466	497	490	459	434	428	436	443	471	444	468	444	448	456	450	406	426	421	476	431	448	461	457	448	462	449	458	484	445	469	489	469	472	431	421	450	482	462	425	451	457	440	462	454	474	472	424	426	443	438	492	439	463	443	452	445	437	424	464	424	447	458	456	444	459	434	460	426	474	453	466	441	443	456	414	459	429	452	467	451	464	461	473	472	443	455	457	463	438	477	473	463	403	425	431	476	482	424	458	481	443	459	460	474	491	472	447	450	449	453	439	440	435	437	479	417	458	444	449	439	491	461	456	481	467	527	441	416	443	473	461	450	513	441	471	429	466	454	435	477	437	433	453	484	458	483	462	430	465	400	485	454	443	463	464	435	451	460	430	449	461	491	493	466	434	457	422	436	467	477	464	424	426	447	430	447	429	465	427	459	475	444	440	449	443	462	460	433	469	467	413	470	449	474	447	434	468	428	456	453	447	425	441	461	451	456	460	450	458	465	434	457	466	450	478	481	444	436	459	442	435	466	470	454	480	434	435	437	459	459	477	489	442	457	496	425	400	450	431	434	488	441	454	451	413	419	432	458	431	426	431	460	455	473	422	439	448	476	452	454	451	446	453	465	464	468	457	449	458	449	463	505	477	441	462	426	446	456	437	438	458	441	463	464	458	452	453	459	441	462	465	475	437	468	432	451	453	454	453	474	489	507	458	504	443	454	452	429	456	490	430	436	423	498	451	449	474	456	479	445	442	472	474	449	466	446	449	426	463	456	431	451	430	477	452	440	461	447	455	452	432	453	483	443	468	446	477	479	498	433	447	453	442	454	442	462	431	483	425	430	464	430	448	444	451	483	460	472	433	459	470	475	432	451	457	465	483	468	470	462	459	435	448	448	420	469	416	462	442	405	459	511	480	476	452	447	449	453	455	490	472	441	477	448	425	431	490	444	468	471	419	417	474	445	480	419	433	455	490	474	448	453	452	467	453	497	510	455	428	455	458	475	458	460	491	484	441	442	484	446	474	447	464	479	428	453	456	468	462	439	448	463	528	476	434	426	411	428	443	522	476	444	474	483	429	459	474	439	445	468	458	474	466	466	467	452	500	459	454	459	450	444	441	432	448	463	437	469	425	455	472	497	499	440	438	422	460	435	456	443	435	422	453	451	470	424	508	457	470	463	447	444	449	451	452	493	444	411	473	481	436	420	485	470	480	440	436	481	496	467	443	413	463	475	453	459	461	442	486	443	480	422	443	467	464	465	429	435	461	491	470	458	462	451	455	444	462	483	470	410	445	390	446	444	389	441	475	503	446	495	435	435	494	398	429	431	463	456	464	464	492	454	448	413	466	460	439	451	479	434	467	447	449	459	477	473	440	450	425
3390	2269	1998	1502	1106	665	556	533	415	356	365	649	1240	1260	1136	827	494	315	221	225	236	211	182	248	217	206	196	200	192	221	197	210	187	193	170	224	194	196	204	219	222	193	206	205	199	201	186	195	209	212	224	212	212	217	180	200	208	247	215	196	201	195	204	184	203	190	198	229	202	216	221	217	202	232	187	209	190	205	220	192	197	212	195	226	236	215	210	190	211	204	213	222	211	236	221	201	187	222	205	193	209	211	199	225	228	246	202	227	208	196	193	207	204	203	221	189	214	198	197	191	212	169	210	189	227	196	191	216	193	204	205	198	227	224	205	215	222	206	194	212	211	204	221	216	206	205	199	197	212	211	218	181	202	222	190	235	212	189	217	204	202	213	202	237	233	217	207	239	221	198	237	209	179	203	206	188	184	209	221	193	233	200	213	207	207	228	214	214	196	204	225	210	208	211	197	215	197	224	199	216	216	196	226	215	199	205	199	197	199	181	182	199	193	221	228	184	220	211	210	224	190	214	196	219	182	185	219	197	193	192	209	215	193	220	202	197	217	223	211	175	218	207	198	204	212	195	202	198	199	221	191	205	201	195	214	205	200	212	207	217	172	193	202	197	158	199	199	198	187	209	219	217	220	209	209	199	196	219	207	191	194	213	209	220	205	204	211	189	210	235	218	231	219	206	192	211	223	207	191	224	199	203	203	186	228	206	238	200	210	206	191	220	191	219	195	195	211	190	188	209	200	198	219	221	216	208	214	201	212	209	200	212	242	209	192	182	229	201	228	212	210	199	199	215	226	224	211	200	201	201	177	199	182	207	175	208	216	194	207	184	231	197	214	204	203	200	190	187	213	209	194	196	203	196	199	192	226	185	211	212	216	208	226	217	170	193	211	213	173	207	193	226	207	201	197	218	196	205	201	187	208	183	184	213	218	205	189	204	202	215	194	196	216	191	186	188	208	223	212	179	213	230	207	223	200	211	212	209	185	174	236	218	201	212	205	203	204	178	194	234	208	214	186	194	209	225	207	184	216	188	214	196	220	201	213	213	194	182	195	216	208	199	191	174	205	201	205	215	172	184	197	205	200	200	226	177	201	210	177	212	188	212	196	213	187	191	227	215	186	204	215	183	210	190	213	225	198	208	190	221	173	202	195	201	216	199	210	219	216	186	210	216	219	215	208	199	221	197	193	249	228	209	215	201	208	209	205	207	199	201	231	203	206	209	196	211	239	225	225	198	185	201	190	215	220	208	206	234	207	215	215	200	190	211	204	203	192	200	200	195	200	189	208	216	213	198	215	201	221	184	216	199	225	224	233	201	196	226	221	188	216	216	218	217	221	208	212	204	231	214	223	215	225	202	192	198	199	210	192	197	210	191	194	209	211	209	201	209	218	208	213	221	236	211	209	176	220	206	223	201	196	236	218	187	183	204	206	213	203	217	213	208	187	189	189	205	221	222	203	204	222	251	177	204	214	213	181	200	169	195	188	198	191	220	225	227	190	227	214	223	212	202	211	190	191	220	209	192	204	220	195	199	206	194	180	183	195	243	214	218	196	217	207	203	214	199	216	209	238	207	212	198	197	193	186	212	212	236	201	204	215	192	224	229	207	196	223	213	201	203	204	186	189	224	216	213	204	204	246	200	212	204	208	211	228	176	217	238	216	187	181	202	218	204	218	224	209	229	207	206	234	218	222	216	203	199	217	218	197	217	202	210	211	197	210	205	211	203	198	195	197	194	183	199	188	213	204	219	218	208	221	236	200	207	193	233	204	210	190	201	205	195	190	187	205	205	220	217	237	207	230	203	188	192	216	190	255	201	228	202	177	184	204	202	227	213	209	193	198	190	200	185	203	218	195	221	187	213	210	206	190	198	188	199	196	205	218	210	226	211	209	228	211	226	199	223	220	213	226	219	202	223	178	208	216	209	219	209	242	209	203	193	201	210	208	189	212	212	215	206	202	210	215	202	189	199	225	219	216	190	188	221	212	227	231	193	208	214	203	194	181	209	225	197	208	222	201	196	197	210	200	207	221	191	188	204	187	189	218	215	222	210	199	220	193	197	196	219	221	197	208	217	223	206	207	212	230	196	208	206	206	201	184	216	187	190	188	196	197	187	188	205	194	206	203	227	181	168	219	188	224	221	225	212	216	185	200	216	193	206	217	203	191	233	211	213	225	209	209	202	221	206	200	212	168	197	174	208	216	221	200	237	245	224	213	222	229	193	228	209	186	205	178	199	213	206	202	216	199	212	222	203	208	209	217	189	234	183	201	198	208	206	216	237	226	202	220	224	206	231	244	192	214	185	204	220	252	199	205	215	210	210	191	205	237	207	184	222	215	215	207	178	212	212	197	205	190	215	203	240	189	203	227	208	191	201	207	183	229	216	208	199	210	211	191	201	217	216	183	204	210	220	195	212	212	183	202	186	222	218	226	214	221	184	197	200	176	212	198	208	215	202	213	196	204	223	227	232	218	194	238	194	192	192	218	214	197	207	182	219	221	235	213	212	199	212	203	209	201	179	218	207	203	202	217	224	204	227	182	219	233	210	216	193	199	202	195	198	214	216	208	218	222	218	206	224	226	217	200	207	196	221	222	194	187	202	210	202	199	199	199	211	231	230	225	216	229	208	208	210	211	200	174	190	207	186	212	241	179	216	185	207	196	203	196	189	205	210	212	228	213	205	207	220	215	218	222	208	200	197	185	218	206	182	195	196	184	202	228	196	175	211	196	219	213	201	188	228	212	223	210	202	223	199	196	215	189	220	177	189	217	178	207	226	199	189	173	198	213	190	204	205	210	197	189	189	205	196	189	217	206	225	231	210	213	188	216	201	205	209	211	195	208	198	223	203	203	191	189	184	209	199	226	224	210	214	218	184	179	201	193	238	208	189	222	217	198	225	213	210	203	208	228	208	219	197	185	225	174	209	196	202	211	215	203	224	204	209	211	234	190	223	226	190	209	213	226	186	191	214	187	211	194	205	211	230	204	185	220	213	217	221	236	215	216	201	210	202	199	234	215	204	218	198	187	214	183	201	232	219	206	180	215	213	198	181	206	173	190	212	209	199	200	214	204	197	218	197	206	231	213	229	211	200	199	206	210	220	206	181	210	194	205	190	208	222	198	203	193	208	189	212	227	238	214	215	201	213	196	234	219	221	225	197	216	203	198	208	198	235	184	191	187	210	198	199	226	223	216	200	218	183	217	173	205	213	194	194	216	221	221	207	224	190	220	197	230	208	209	217	211	220	187	207	200	213	199	189	207	222	202	232	214	198	212	221	208	214	237	202	221	225	228	183	198	195	209	198	204	221	211	202	183	215	225	229	211	200	199	225	188	205	183	210	201	203	184	200	189	190	201	204	229	190	228	222	245	219	177	188	211	212	204	228	201	197	191	190	197	204	188	188	213	188	198	202	224	189	218	216	211	183	220	209	168	211	208	214	167	217	215	231	244	186	210	205	179	194	207	202	224	208	194	200	212	207
3029	2723	3659	4466	3833	2599	2497	2013	1639	1489	1419	3665	6127	5829	4518	3012	1718	956	747	581	548	495	546	537	530	529	562	533	521	505	490	525	508	520	521	518	479	546	485	460	490	527	462	493	483	529	542	483	537	484	489	522	518	546	492	525	542	514	545	516	533	478	491	503	488	486	548	509	496	495	466	563	499	507	504	532	449	491	481	483	523	488	537	497	518	500	521	538	511	512	504	515	513	518	478	516	501	522	494	501	506	547	543	512	512	525	502	529	521	498	539	507	544	496	512	486	478	526	490	551	525	496	509	521	508	500	563	526	530	505	493	499	549	451	513	531	504	515	526	542	493	506	520	498	455	505	512	475	467	488	512	493	530	524	512	558	529	481	502	520	480	526	526	493	510	504	511	503	505	545	539	512	541	514	513	532	488	464	488	506	476	493	528	503	530	518	533	485	519	540	471	509	477	503	532	543	532	543	530	530	556	504	511	506	493	548	489	540	544	542	472	532	536	469	483	502	484	511	499	526	574	512	540	547	531	509	496	521	532	490	469	509	537	529	540	504	528	516	476	469	514	488	535	527	498	503	480	519	519	462	510	538	519	457	499	511	495	508	518	494	542	539	507	506	490	493	483	488	497	484	502	521	515	506	530	491	482	488	504	506	480	508	524	491	494	549	513	513	481	503	495	517	515	522	505	498	517	538	481	526	505	531	548	510	529	527	506	554	507	551	484	490	488	522	533	506	480	511	517	483	529	521	490	518	504	503	508	514	511	523	504	496	494	491	495	510	488	520	485	517	510	527	531	484	522	513	521	516	526	506	510	489	551	505	475	518	502	525	525	479	491	510	509	518	472	499	515	539	481	504	511	515	516	510	489	535	512	509	521	546	529	472	483	478	524	486	529	482	539	512	468	527	487	501	504	527	479	472	516	518	529	508	508	502	490	521	520	491	502	523	516	520	476	545	484	478	547	523	506	531	540	516	479	503	475	521	535	506	505	553	544	516	557	486	475	545	534	489	529	455	515	502	476	473	514	527	529	476	521	525	506	493	543	500	501	543	512	494	528	522	515	507	484	549	484	525	537	540	492	515	533	487	547	482	485	509	512	527	484	543	478	483	575	488	503	499	493	511	528	513	534	519	500	519	542	492	536	489	493	510	550	550	538	530	507	469	514	515	480	520	495	502	494	501	524	504	510	489	559	531	518	512	505	537	469	539	520	503	462	506	528	534	484	520	490	479	481	502	511	545	491	498	503	505	518	525	507	472	534	515	494	486	498	516	538	503	485	449	502	498	511	590	486	539	478	532	512	531	471	534	500	538	518	492	499	506	496	533	509	489	527	498	478	508	517	482	490	514	554	486	541	508	538	505	519	471	512	473	521	488	479	473	496	483	515	473	511	499	526	530	563	512	500	528	526	507	490	521	496	492	528	495	486	493	518	460	506	538	506	491	493	550	515	476	491	490	544	517	523	511	482	509	512	480	510	488	523	537	537	497	470	481	525	499	496	557	495	517	503	516	525	498	513	497	531	520	490	544	451	514	444	466	501	538	514	505	466	528	517	521	493	531	508	505	538	531	503	513	551	509	514	488	524	487	499	539	498	504	485	523	519	517	517	505	508	503	520	527	527	501	523	525	505	533	492	512	516	530	538	493	500	502	539	499	515	502	479	479	472	478	497	567	524	532	509	528	519	500	488	469	506	490	526	431	515	478	493	531	477	513	488	514	509	546	539	515	491	540	493	506	483	540	477	472	519	521	519	528	529	507	507	507	521	502	521	525	552	515	470	495	492	514	498	504	522	539	463	543	529	491	506	520	495	520	539	514	506	523	542	480	487	522	502	499	534	512	499	502	470	509	487	507	514	520	464	520	529	502	498	492	515	527	477	512	490	503	502	536	528	514	516	525	480	510	501	515	484	506	466	488	505	507	539	500	503	540	494	516	466	517	520	491	555	513	475	493	507	508	494	511	480	552	524	507	520	495	526	546	501	472	504	493	532	489	500	446	513	559	492	520	528	506	500	495	518	501	491	539	531	529	499	496	524	502	492	472	527	498	505	529	517	524	506	518	511	500	507	476	496	494	543	507	503	539	483	520	503	511	465	516	547	506	535	511	486	528	541	504	535	566	501	547	510	487	518	523	526	541	531	530	462	500	498	517	532	541	508	524	545	505	460	501	487	508	507	481	544	468	527	526	512	503	504	517	532	540	479	529	518	531	502	506	549	511	497	495	490	504	524	544	534	503	466	501	469	481	540	486	500	517	488	509	542	536	540	488	492	501	537	512	493	483	514	533	499	504	525	493	497	515	525	506	542	515	493	517	502	484	490	522	482	485	526	545	530	515	512	478	478	491	520	473	505	489	500	511	491	455	524	482	470	539	487	520	477	513	521	493	522	505	509	530	551	497	513	507	508	516	500	502	497	501	523	459	487	547	524	508	547	584	539	495	518	502	504	558	510	523	503	519	489	526	497	492	514	524	483	513	511	553	513	521	471	508	546	532	511	533	483	499	489	502	483	488	491	475	479	483	494	518	497	516	520	495	523	517	507	543	520	493	521	488	489	502	535	484	472	488	490	486	518	478	487	510	514	498	503	489	505	484	512	532	501	508	511	505	516	489	498	501	494	544	505	507	479	499	557	530	494	569	471	527	504	499	519	508	543	482	526	468	511	540	548	495	510	521	498	502	533	486	505	508	470	519	527	492	501	558	467	506	543	525	491	478	494	515	515	539	516	477	482	519	487	489	506	481	450	515	497	515	478	486	535	504	521	500	492	518	562	529	527	527	539	486	507	516	517	508	540	515	484	537	522	532	507	512	554	500	534	532	485	478	520	554	514	515	490	501	476	470	542	467	505	504	508	501	490	503	506	520	522	538	513	513	505	517	542	484	537	582	518	485	532	533	512	500	482	498	495	482	504	494	519	499	500	545	437	521	491	506	532	517	487	525	502	484	511	530	510	469	522	486	518	476	484	506	501	529	535	536	507	513	505	564	572	515	488	545	510	435	549	468	510	480	512	490	537	499	522	483	504	514	530	479	524	482	531	546	480	496	537	503	519	483	489	513	513	555	503	519	518	556	496	498	524	518	521	485	496	554	461	461	524	499	507	452	487	490	519	468	504	530	500	493	529	493	532	486	526	469	517	536	517	529	511	501	523	471	517	522	513	518	554	513	506	488	521	503	505	507	501	497	544	473	525	523	558	493	527	533	502	487	488	477	522	504	516	484	519	487	496	500	482	494	499	502	506	487	528	496	458	492	476	487	496	529	493	520	510	493	542	478	529	506	506	509	489	496	526	514	515	503	496	534	524	517	479	530	477	533	537	534	522	486	501	505	479	491	503	494	509	501	470	541	548	515	478	543	514	522	489	480	499	487	483	525	492	540	497	503	473	538	484	501	459	536	514	474	544	566	504	512	482	521	477	513	513	497	477	547	488	476	485	496	488	546	542	502	532	521	529	516	504	511	491	509	524	515	546	515	516	499	487	531	506	536
16433	18623	14421	9776	5868	3257	2232	1854	1465	1347	1800	8819	14067	12508	7647	3937	1741	822	381	265	205	209	196	172	220	196	188	200	174	201	181	205	211	218	179	179	188	189	161	186	197	177	197	205	214	185	178	207	203	185	199	195	178	183	192	196	177	203	195	200	205	206	190	190	198	204	187	214	185	197	205	202	199	194	191	198	197	192	173	177	198	187	202	212	187	179	218	204	171	196	202	173	175	205	219	203	200	208	199	200	202	191	183	220	195	200	185	180	197	199	192	191	205	175	188	182	197	217	187	169	202	204	179	186	187	187	191	202	203	168	197	164	202	186	196	197	202	207	168	153	196	220	211	187	198	191	197	201	189	188	216	199	213	183	201	225	191	206	184	184	193	187	184	194	176	183	212	193	185	198	177	211	189	187	187	180	179	204	220	195	201	209	195	187	168	197	176	173	202	192	205	207	222	199	210	184	203	201	188	192	175	215	191	189	190	161	190	204	204	174	174	196	175	182	201	203	224	193	204	170	184	217	178	174	176	211	182	193	184	168	213	228	182	173	187	210	189	184	188	205	206	203	200	188	183	200	211	188	164	195	193	211	214	198	176	196	185	228	197	188	178	176	209	204	207	196	207	192	189	195	203	204	204	173	199	197	207	181	199	187	159	183	200	181	198	191	220	176	189	181	195	209	194	197	210	159	181	198	197	205	201	183	192	182	209	210	188	168	188	192	182	203	204	204	183	194	188	171	202	186	228	208	171	198	207	173	204	202	214	201	215	201	182	199	190	226	187	191	205	196	197	189	218	217	187	212	183	201	193	192	179	205	185	175	196	199	203	170	170	179	192	228	194	185	156	181	195	216	202	198	203	182	200	176	181	202	206	202	218	194	162	191	201	218	199	210	205	192	188	200	187	197	189	208	192	205	215	187	202	204	167	210	194	199	209	178	173	189	226	204	207	202	216	182	195	199	207	240	170	200	195	219	179	182	185	197	186	173	181	209	211	186	187	168	188	191	168	186	202	192	203	196	193	163	217	212	198	208	193	196	206	179	197	161	203	196	192	198	202	174	219	210	210	223	187	199	178	195	211	201	178	205	225	202	206	204	184	194	194	203	188	205	185	219	203	183	192	198	187	183	202	195	165	193	222	206	180	191	186	192	205	206	201	188	199	186	185	188	194	180	181	195	192	209	190	194	217	191	189	180	197	228	202	204	205	204	165	204	230	202	182	207	182	213	195	201	190	180	194	172	177	199	214	194	183	174	213	195	184	218	185	189	199	206	208	188	197	197	189	191	172	200	199	190	171	219	219	193	221	215	182	208	207	206	194	186	222	196	182	182	219	180	183	178	213	208	171	174	168	210	193	184	188	195	195	199	197	180	182	209	189	215	201	187	204	204	165	186	203	173	217	206	170	202	178	206	179	183	217	199	190	171	192	192	218	200	200	209	198	200	213	227	190	172	214	197	191	200	202	162	175	205	200	199	210	180	206	216	185	187	202	223	192	196	207	172	208	191	190	171	195	183	174	192	171	178	205	190	193	193	201	215	208	170	192	171	188	214	164	189	173	190	200	178	195	197	205	217	206	178	207	196	190	215	227	212	201	223	214	185	199	178	221	203	196	171	188	201	212	201	209	179	190	190	178	170	220	197	198	196	207	200	205	210	180	188	188	220	187	209	180	174	180	216	190	186	221	218	225	193	190	199	188	177	215	195	169	197	200	169	226	185	209	180	185	183	209	197	227	200	213	178	215	198	215	192	181	206	196	192	180	177	187	215	202	172	202	193	202	199	211	205	205	190	182	203	192	208	204	176	174	187	197	205	210	187	193	190	212	190	213	211	173	197	189	193	176	223	187	183	238	171	167	188	194	197	203	210	184	190	196	196	189	219	184	208	200	198	207	166	187	192	173	196	181	199	188	199	200	173	223	182	188	183	188	191	209	210	189	215	201	199	173	197	213	210	180	180	187	205	196	192	193	185	184	191	209	221	187	198	213	189	205	212	215	183	192	195	201	231	184	190	197	181	228	199	190	182	190	211	197	193	181	176	173	170	214	209	184	187	179	193	209	183	191	188	210	206	204	162	207	194	195	206	188	199	196	223	189	201	199	177	189	195	199	171	192	199	197	215	188	189	192	182	204	209	223	176	213	209	204	192	177	198	216	178	197	197	197	180	197	202	186	187	207	196	186	202	180	198	200	189	197	206	193	180	206	179	157	181	189	186	210	183	207	179	187	202	195	187	179	192	194	176	194	185	198	188	175	189	206	199	216	203	197	200	200	189	218	213	164	202	201	183	188	208	217	200	197	170	211	190	205	194	185	194	203	181	201	213	194	200	204	195	184	206	204	204	209	195	205	186	186	187	181	221	201	188	194	181	184	187	226	195	197	203	177	196	191	205	184	153	192	205	191	188	183	187	220	188	196	191	164	193	215	172	214	195	200	211	191	230	213	185	189	180	198	214	177	184	184	220	201	194	189	195	181	202	210	201	183	184	187	200	184	199	201	198	207	186	200	208	177	180	189	189	183	198	188	191	164	189	182	198	214	180	192	199	210	205	199	183	181	190	201	167	210	183	205	186	195	192	180	193	166	203	192	196	187	204	190	179	172	215	187	216	190	196	178	176	198	192	208	215	210	182	200	195	176	178	214	196	203	167	184	212	201	177	205	213	212	185	218	188	201	202	163	216	186	218	209	186	202	204	179	197	234	204	192	193	188	186	178	187	191	191	191	206	205	177	201	181	193	184	197	231	207	162	186	221	186	218	210	175	190	212	199	189	178	197	178	197	213	185	209	168	201	176	220	213	204	182	205	202	212	208	159	208	222	191	177	210	237	173	200	204	185	230	216	190	201	212	201	206	220	210	169	201	219	209	193	174	182	222	173	171	195	182	205	181	223	189	182	175	235	192	185	170	167	206	182	199	212	194	199	198	163	171	196	180	172	179	176	199	220	195	189	188	192	159	212	179	188	215	175	186	192	188	188	217	198	196	199	215	191	202	198	194	199	199	195	214	208	218	181	173	183	225	202	209	172	189	208	188	213	191	180	169	192	189	200	195	179	193	208	215	219	194	167	183	201	193	187	202	190	186	206	201	196	217	195	195	195	199	210	186	203	172	200	200	191	203	181	208	209	224	194	182	185	222	210	189	202	199	201	218	187	215	191	204	196	210	182	184	177	208	182	208	199	192	185	177	166	187	201	191	206	202	199	183	203	211	204	196	206	191	199	197	182	186	213	211	195	211	197	177	199	174	193	202	235	180	208	207	212	180	191	193	196	209	226	206	214	208	205	188	214	194	173	203	200	201	193	187	167	197	187	166	171	171	192	195	209	194	189	215	220	191	181	190	190	195	201	191	186	190	191	190	195	173	195	191	195	194	175	204	175	194	189	200	194	234	218	207	206	162	184	220	191	208	194	188	206	193	192	180	221	176	200	215	172	199	210	198	193	204	151	199	194	181	205	202	186	209	188	195	224	204	201	192	195	182	177	193	205	221
11336	12254	13128	13691	10521	8481	8062	7494	6489	6544	8936	29346	35869	32744	24572	15419	7519	3592	1302	817	573	516	496	469	477	509	480	520	482	487	502	512	479	428	489	486	497	519	477	467	484	493	475	521	506	493	482	514	537	481	496	481	479	468	479	505	519	462	473	509	480	471	485	511	478	503	456	505	496	485	444	457	508	494	489	510	464	497	490	461	488	450	485	490	498	486	463	497	497	507	463	449	454	456	460	492	473	437	465	456	480	490	532	464	500	492	457	496	475	493	465	462	515	486	491	441	502	506	501	488	453	498	489	484	464	509	499	492	488	469	502	466	493	441	510	442	519	467	512	498	443	462	451	531	466	479	517	473	490	484	484	498	496	473	464	482	496	497	436	488	496	499	485	440	460	496	461	475	498	447	512	500	482	451	497	509	535	504	513	475	491	505	504	515	491	458	483	504	476	487	465	494	468	501	452	504	483	490	489	501	515	460	483	519	491	506	483	461	534	457	511	453	475	464	473	490	465	471	467	487	532	461	489	465	493	455	490	461	523	473	466	490	478	470	505	528	456	505	504	467	464	486	486	453	478	491	510	507	521	541	471	506	489	466	483	489	460	416	427	479	483	473	469	440	488	514	475	515	459	495	460	452	491	510	477	462	514	502	496	490	446	504	475	515	504	497	481	463	484	449	456	511	472	498	498	494	502	514	468	488	483	484	512	503	471	492	467	465	491	516	487	502	481	494	478	513	513	515	491	520	500	497	456	494	483	491	484	504	460	459	482	497	465	464	473	439	474	492	470	523	488	445	491	474	492	478	463	460	507	463	458	504	523	501	496	470	518	525	517	496	507	511	517	476	505	465	500	486	485	489	491	466	455	520	500	465	473	495	505	487	527	464	517	476	466	475	512	489	490	502	477	463	490	446	489	432	450	487	495	474	444	510	508	492	522	508	477	486	471	447	475	477	499	478	511	440	484	495	441	488	482	459	488	470	477	448	512	473	477	493	497	466	452	530	476	477	505	472	457	515	503	488	478	451	471	458	505	477	489	475	521	520	514	470	524	458	506	436	460	475	510	485	482	447	463	472	499	484	469	443	514	463	467	478	471	481	465	492	468	476	482	506	490	495	486	507	515	479	459	463	479	503	497	502	451	478	469	454	530	484	492	492	480	494	487	487	483	497	423	510	466	499	510	484	454	527	514	500	476	520	535	506	495	488	446	496	469	454	498	528	489	502	468	476	484	489	478	446	503	506	460	502	455	467	478	477	485	500	469	497	446	477	494	515	512	504	479	514	501	479	466	487	470	466	493	497	498	517	500	466	510	495	540	464	490	487	488	510	470	467	471	517	495	488	481	472	484	470	504	476	454	494	506	480	476	474	488	465	490	466	490	496	478	475	495	460	442	501	476	471	516	492	480	514	489	480	488	488	477	461	425	474	483	498	488	492	508	482	514	472	533	499	503	451	502	481	503	516	497	502	483	454	466	499	450	479	470	508	529	489	491	537	485	523	484	455	468	501	511	506	479	481	510	469	420	419	482	443	485	436	479	482	467	474	513	510	475	434	480	512	492	462	500	464	496	481	459	486	515	437	464	443	484	455	460	476	479	488	477	442	524	463	483	482	490	484	470	476	515	479	489	501	501	511	510	485	518	475	488	483	478	502	469	480	482	474	482	501	503	475	482	509	489	501	466	485	485	512	461	507	466	473	500	475	516	524	453	474	480	471	514	481	481	506	493	466	451	443	469	488	455	482	452	503	466	489	481	496	514	474	465	452	480	490	450	489	471	478	495	490	474	486	490	467	487	468	467	514	452	486	485	483	494	490	468	472	447	488	516	525	524	478	478	475	494	475	468	509	488	451	470	494	490	481	508	492	489	515	458	516	488	509	482	498	446	472	467	507	461	467	487	444	490	452	464	443	519	486	513	521	487	527	490	484	472	509	496	501	520	490	500	542	462	482	479	481	486	523	483	494	486	484	464	494	504	444	460	463	488	515	531	484	470	521	482	448	528	508	479	481	491	465	489	465	502	496	497	503	515	495	459	488	531	513	437	514	482	471	465	515	459	511	442	426	458	483	525	452	520	480	459	485	482	477	471	487	486	496	534	517	463	460	521	492	485	501	484	506	485	499	466	489	483	509	468	545	476	517	498	480	460	485	465	475	513	482	458	479	529	469	459	478	455	489	482	514	511	473	494	475	484	469	476	481	484	488	469	560	480	492	453	494	509	468	497	487	530	488	499	439	507	542	522	489	451	510	431	488	489	487	440	512	495	489	481	461	487	518	491	499	468	488	497	472	503	484	484	505	520	501	471	464	465	439	483	477	473	463	468	470	510	489	468	471	488	464	500	510	519	516	455	462	492	504	502	506	459	491	469	495	515	478	484	505	453	469	481	467	519	487	486	527	462	514	485	476	505	483	463	497	440	469	499	479	501	477	449	479	492	479	458	501	504	502	491	507	446	451	469	516	469	480	494	477	463	482	474	512	497	452	474	489	467	464	504	459	494	520	448	511	491	477	456	480	482	473	472	479	526	458	457	480	501	500	479	502	487	479	467	518	482	484	478	504	476	488	503	465	499	475	501	498	511	462	494	450	510	503	479	486	479	459	475	486	471	494	498	509	496	447	495	470	493	456	498	516	504	534	473	498	515	526	488	527	471	456	485	487	504	476	518	527	474	494	467	499	507	444	507	501	479	469	493	506	485	454	447	483	513	462	481	475	510	498	496	503	488	516	499	490	512	494	486	479	514	501	481	472	512	467	462	524	506	505	498	494	504	507	472	483	515	481	474	480	441	496	489	464	444	525	500	500	464	511	487	488	514	470	454	455	525	461	511	499	488	502	495	472	458	486	492	485	531	490	500	479	485	484	482	501	519	492	508	481	481	481	459	465	510	466	483	492	492	478	498	455	464	479	494	493	520	487	479	491	479	493	498	480	451	500	474	468	479	523	476	474	477	438	535	499	469	523	484	479	481	533	462	511	454	520	509	476	451	491	501	484	484	489	469	515	479	486	471	466	477	460	505	493	501	504	478	488	471	498	497	508	467	524	462	473	473	498	483	470	504	459	480	486	446	492	467	485	530	482	493	461	495	472	461	479	448	475	499	456	477	470	493	512	538	484	456	474	448	469	475	483	450	478	495	496	490	503	462	458	512	490	482	513	471	545	466	511	480	478	486	439	461	482	459	526	459	483	527	509	421	443	490	491	475	481	502	486	512	461	487	475	484	456	550	521	505	483	468	477	482	512	470	459	529	472	505	472	477	484	481	487	460	490	540	450	461	498	501	463	485	469	492	481	463	505	496	512	535	498	480	503	446	479	490	460	478	503	509	489	459	478	472	476	487	461	465	473	436	496	475	462	475	507	491	526	482	472	482	520	501	487	498	436	480	496	479	484	450	499	477	492	486	452	474	444	504	445	460	516	463	505	484	480	530	466	474	481	517	478	466	499	454	480	484	480	514	480	502	477	500	474	452	469	474	441	485	478	501	454	489	499
26320	22669	18964	16250	9599	6242	4394	4716	3980	3859	12690	23577	22383	18462	11628	6207	2449	1001	427	278	219	200	178	198	185	183	159	185	240	179	199	170	175	163	173	188	193	183	183	194	180	185	176	183	196	185	173	219	203	209	220	191	177	195	195	188	184	181	165	178	203	187	202	193	181	190	180	180	168	176	210	191	182	203	167	177	174	184	167	161	191	158	176	179	200	169	183	185	186	170	183	160	187	183	166	197	187	191	211	191	176	180	211	176	202	187	203	189	184	191	175	189	200	192	189	176	179	192	169	176	164	183	185	145	195	182	190	186	180	158	180	204	188	188	162	185	192	211	187	164	200	187	195	205	188	188	196	168	167	165	195	178	190	162	170	214	155	206	162	175	163	186	156	179	175	210	172	198	157	216	192	181	174	193	194	183	184	191	191	184	185	179	192	181	186	200	187	177	171	176	206	191	191	188	199	196	187	172	171	176	165	196	184	181	166	193	199	194	180	168	187	202	204	189	174	159	200	157	175	167	171	194	168	169	187	166	174	179	173	184	166	159	179	190	172	201	185	149	177	203	163	207	180	199	193	174	202	182	201	200	185	213	180	193	178	168	177	182	179	188	171	185	201	185	200	180	191	180	221	194	186	196	176	189	204	208	201	198	178	174	168	156	169	166	215	176	204	192	177	174	187	200	185	180	189	182	182	163	187	168	200	192	189	188	167	163	153	183	172	196	177	198	189	169	172	162	181	177	192	209	188	156	197	188	178	173	200	167	171	184	200	152	199	165	181	198	194	204	190	187	179	180	181	184	187	171	176	176	205	184	193	179	174	168	202	170	198	190	198	195	174	177	183	173	168	176	158	179	191	166	201	188	196	180	197	188	193	181	170	186	180	185	167	183	180	193	156	202	187	186	190	183	185	159	186	202	175	205	205	200	174	178	163	189	193	200	184	208	190	177	174	195	187	189	166	203	207	205	192	188	202	172	175	171	173	187	201	203	195	178	191	207	163	178	194	193	192	178	171	174	191	173	189	192	182	192	170	166	176	167	180	167	184	195	178	180	198	197	186	191	187	195	189	187	170	167	194	176	181	165	189	169	183	185	181	202	199	193	171	190	187	176	177	182	206	213	203	176	183	193	187	200	171	207	196	201	203	165	177	193	185	158	171	188	186	163	200	182	181	161	175	158	174	187	197	178	178	178	214	164	190	203	174	166	196	185	213	191	180	183	186	198	173	192	200	169	193	163	194	182	201	174	141	189	202	173	190	186	199	192	194	152	197	168	168	208	193	167	192	198	201	196	155	166	203	183	167	188	175	170	175	172	176	175	188	168	176	189	172	197	198	172	168	188	192	172	180	159	177	207	189	152	189	169	177	196	165	178	190	151	177	179	186	140	201	190	193	189	174	177	200	178	188	180	154	185	176	166	214	204	183	180	161	156	195	215	175	199	174	165	211	187	178	187	178	184	171	176	155	179	199	179	171	198	179	183	181	175	188	176	169	164	180	171	172	169	208	171	224	197	175	179	201	192	177	191	187	178	200	171	216	189	177	176	188	199	211	167	222	175	202	191	187	168	178	195	211	165	187	172	185	185	188	203	166	183	201	195	164	183	171	180	198	166	167	169	189	165	187	172	202	207	167	174	205	184	204	191	173	221	185	192	176	168	228	210	175	206	177	189	173	179	218	181	167	162	153	174	185	188	197	188	188	202	190	201	205	190	220	161	188	203	165	172	190	188	212	196	193	197	181	182	175	178	167	186	181	203	183	161	143	170	183	215	206	211	164	159	190	178	193	204	184	190	159	214	181	187	176	203	162	203	177	176	192	194	189	198	180	177	164	205	175	169	203	211	190	153	188	170	203	189	172	182	170	165	169	211	203	194	200	168	189	161	179	201	177	179	181	182	206	186	164	165	150	184	186	176	189	179	185	198	205	206	165	189	188	191	196	179	166	193	183	194	189	166	194	194	170	182	166	189	190	166	170	180	195	170	213	191	181	190	182	210	167	196	219	178	189	175	165	164	193	185	183	179	166	226	183	162	168	214	158	173	163	173	182	154	142	192	181	169	157	175	210	204	178	182	187	206	194	182	188	166	193	225	164	184	184	192	180	177	198	178	200	162	204	172	184	167	163	188	165	185	183	176	193	180	166	176	175	159	155	211	190	192	189	139	185	185	204	194	202	184	209	183	181	177	182	180	179	177	178	183	180	171	185	180	174	193	188	198	184	178	191	197	205	175	176	185	165	179	182	192	187	193	194	159	190	169	189	190	176	191	193	202	162	187	179	199	165	187	201	198	191	179	169	186	184	182	194	177	172	194	188	202	182	178	198	204	192	176	193	178	182	181	178	151	157	218	168	171	184	207	183	195	205	198	182	214	199	215	187	196	204	199	186	193	193	187	201	185	197	196	191	211	200	192	194	191	166	179	177	209	204	192	169	202	181	164	177	191	191	191	178	190	188	176	174	195	190	207	187	178	164	178	190	180	204	183	225	157	172	182	218	171	158	195	192	165	209	184	185	197	203	188	179	184	193	215	207	202	170	173	171	183	195	175	217	166	203	171	176	179	200	195	166	184	201	165	181	181	227	178	201	175	190	174	197	179	207	182	183	166	182	183	191	173	180	185	162	179	212	183	187	157	188	184	184	183	194	162	196	199	209	184	165	176	209	166	207	187	196	189	173	185	178	198	154	186	198	171	202	177	201	181	196	210	191	175	208	185	196	195	171	198	179	196	162	157	183	191	180	177	168	195	195	183	205	190	171	175	170	179	184	197	188	186	190	167	178	191	177	175	182	193	176	223	176	172	202	178	188	195	183	184	194	172	178	177	172	176	181	198	157	168	178	155	205	186	183	178	170	185	190	158	175	200	177	176	182	195	169	219	183	159	185	200	167	172	170	195	186	149	192	202	181	193	206	188	183	175	185	175	201	184	187	180	180	158	177	179	173	196	171	189	186	195	190	153	182	199	179	239	184	192	184	172	181	194	205	160	170	206	193	167	197	185	163	167	203	195	169	184	186	187	196	173	185	201	151	181	189	198	188	218	190	184	176	178	174	177	197	200	180	192	189	177	193	195	171	184	189	177	165	192	189	166	179	165	187	203	181	182	186	162	192	186	170	186	182	171	181	179	187	165	184	181	198	204	182	177	164	202	169	191	177	181	164	180	181	180	181	189	206	189	191	204	175	199	182	167	187	166	188	179	203	176	162	176	151	185	208	165	188	163	184	163	203	167	203	180	168	183	199	174	184	175	181	173	184	182	152	187	175	175	202	199	201	209	183	197	191	168	180	197	181	195	186	208	199	183	202	186	190	156	182	195	180	189	181	197	189	209	184	159	182	186	167	183	169	186	180	159	179	182	192	168	175	189	188	174	203	190	197	184	163	176	179	185	199	176	171	178	189	182	165	190	162	176	178	190	165	172	196	199	175	175	182	185	177	189	195	188	182	190	165	191	192	192	201	201	183	202	160	167	170	171	196	173	197	182	161	169	206	166
16784	13819	17926	19931	15902	13503	12942	15700	14638	15399	33672	44605	42772	38251	30573	20404	9986	4558	1781	878	578	470	437	471	462	464	443	487	435	448	458	458	501	473	462	458	449	471	493	430	448	463	469	419	471	464	428	420	445	505	465	449	454	459	482	465	473	453	437	459	448	438	453	462	465	466	489	458	446	472	443	453	470	475	446	457	427	508	438	477	445	520	430	469	483	455	487	429	472	456	491	482	479	480	489	461	482	467	464	448	424	475	466	473	442	460	460	468	489	489	491	462	479	465	454	446	475	474	462	429	463	488	488	454	506	477	469	469	451	487	468	450	486	454	456	436	489	441	438	507	439	464	505	430	475	498	482	471	425	486	466	451	433	446	461	473	512	467	451	489	427	432	423	451	427	505	488	479	469	480	441	476	469	457	448	430	497	445	442	441	470	465	467	450	453	440	454	463	484	439	450	472	470	496	490	454	474	467	480	483	461	469	419	459	491	447	455	475	396	474	448	462	453	504	479	467	453	458	444	464	472	438	435	433	483	427	447	473	473	469	473	489	472	483	444	466	450	472	454	473	482	461	442	459	496	472	448	463	503	461	458	475	462	455	440	418	455	456	472	450	472	434	454	475	457	490	444	496	453	468	432	447	484	448	464	466	464	482	434	461	495	401	419	439	451	444	446	466	499	478	485	439	481	464	465	471	424	442	459	461	471	466	480	472	474	506	438	461	455	442	462	489	427	498	470	452	459	453	476	469	456	463	471	462	458	437	490	456	509	468	443	399	470	469	467	441	434	427	481	455	479	470	440	472	458	470	472	452	483	447	438	469	455	451	463	464	435	430	455	471	506	484	436	457	463	471	473	502	442	458	479	439	447	476	439	428	448	458	432	428	455	443	471	449	479	436	471	458	478	491	461	471	478	479	429	490	423	470	485	465	443	482	466	454	456	429	436	479	427	446	482	469	483	473	446	475	466	408	453	458	478	440	446	452	457	432	507	455	463	451	484	460	454	474	434	462	478	465	426	487	500	446	482	421	499	463	447	448	453	458	450	434	463	451	448	464	422	442	424	442	462	494	484	418	449	460	472	467	450	436	478	443	466	485	493	415	493	445	488	449	440	457	482	451	495	506	476	465	471	471	460	447	457	440	451	450	434	482	487	455	493	478	477	476	451	467	461	435	453	468	438	493	467	492	462	455	444	472	459	462	426	466	442	450	437	422	473	444	464	457	487	437	454	487	411	480	459	445	449	488	405	465	463	440	461	447	426	453	490	434	423	456	450	515	462	461	457	442	440	425	458	469	433	441	446	470	454	464	462	430	461	479	421	437	498	436	463	447	472	422	456	459	485	423	462	473	442	495	472	491	469	468	462	462	512	468	473	465	464	438	466	466	484	427	476	481	472	464	425	476	470	470	439	430	483	468	475	492	448	449	455	460	489	489	441	457	430	432	467	477	452	460	465	440	439	479	440	423	414	480	424	436	446	437	474	483	475	471	426	438	475	516	483	449	452	489	446	445	472	487	449	455	430	479	449	470	472	477	450	441	484	412	476	474	424	432	426	457	471	486	465	451	475	496	444	487	445	510	429	469	457	468	452	455	436	447	448	463	460	456	492	492	464	438	464	464	466	474	490	481	438	459	502	456	445	461	498	431	490	489	445	463	501	450	476	462	468	458	439	457	453	482	446	438	485	479	494	452	445	456	425	458	447	476	451	442	480	472	474	449	468	465	458	501	428	436	453	443	442	471	471	483	448	459	432	450	436	459	465	462	469	452	473	461	437	477	492	433	472	457	471	473	482	460	477	498	469	454	458	480	446	427	487	459	427	487	472	452	469	438	456	456	465	432	456	440	435	436	429	476	443	455	494	501	449	436	470	462	468	473	483	493	428	435	471	479	437	445	508	444	451	454	422	472	486	480	437	439	466	470	423	474	418	458	500	422	464	436	478	466	485	425	452	442	450	466	425	443	451	482	470	480	440	443	494	429	459	446	467	420	491	444	478	441	461	463	467	490	449	456	492	485	461	480	426	476	465	482	482	457	474	436	426	419	433	491	481	459	461	483	463	432	480	445	462	467	483	475	491	468	458	473	491	478	475	439	458	424	460	438	450	470	434	423	437	472	457	502	464	427	482	434	529	436	440	427	445	470	474	475	442	500	470	434	435	475	474	461	455	479	495	439	474	471	461	494	438	442	449	459	468	433	474	423	473	461	447	457	421	491	471	417	478	466	469	461	495	489	502	450	450	479	463	481	476	467	458	481	441	470	448	495	465	464	458	441	437	451	430	445	472	457	441	464	469	460	433	392	446	457	424	495	446	461	446	465	479	498	437	478	506	459	461	462	451	466	438	468	463	479	448	450	427	472	468	453	469	473	463	492	484	469	447	462	449	454	433	458	482	465	476	462	453	434	396	459	485	434	464	469	467	426	477	491	488	485	443	416	449	475	433	451	485	438	457	437	484	447	464	478	476	481	464	465	433	490	477	435	472	459	482	438	470	452	436	467	473	462	492	462	471	457	442	475	461	452	464	504	453	445	522	463	449	431	455	439	450	469	454	510	453	490	446	486	476	421	454	447	485	469	476	442	452	463	450	378	474	470	457	444	464	475	463	455	444	416	435	479	434	425	445	451	444	442	455	452	475	463	479	476	428	464	433	447	430	484	468	474	454	486	475	483	496	452	498	445	460	483	455	440	444	492	477	479	455	465	440	451	508	488	484	457	445	451	471	448	429	458	469	404	441	480	457	490	434	452	478	455	481	476	481	437	419	490	469	454	462	487	456	428	457	435	459	460	479	456	492	469	479	461	476	447	475	456	466	464	459	444	492	483	484	478	447	468	493	464	453	436	444	449	419	459	492	485	418	477	470	441	490	446	470	453	473	465	493	506	420	454	461	440	475	460	455	467	471	495	480	461	437	453	464	472	436	458	471	467	486	440	455	412	496	411	478	475	439	480	472	467	443	447	422	438	405	467	434	445	407	432	456	452	488	452	451	462	477	509	471	442	460	461	441	457	435	445	455	460	444	458	485	500	489	450	471	492	493	466	456	469	463	436	462	466	488	466	462	476	473	480	445	447	492	484	489	470	450	468	465	458	449	446	454	443	472	473	483	488	476	476	446	454	420	445	459	424	458	460	472	496	427	449	474	460	427	430	445	467	482	484	464	436	480	445	431	452	460	455	439	440	451	472	406	456	457	417	491	450	476	460	451	445	465	487	476	436	460	497	474	479	436	475	430	431	454	483	508	430	459	479	508	487	429	472	462	450	484	503	440	452	450	486	466	474	452	447	483	432	434	465	470	438	451	484	456	416	442	468	477	452	487	463	460	432	446	461	427	447	465	430	484	444	489	454	451	462	464	427	473	450	436	449	398	453	457	466	469	470	418	460	473	440	443	453	418	478	484	455	454	466	493	476	457	456	468	432	466	468	477	422	448	445	500	443	429	450	461	481	452	412	486	427	470	477	443	461	471	442	487	484	463	493	484	449	435	427	437	481
3830	2014	1905	1929	1046	739	697	875	842	773	757	1449	1559	1331	1005	624	426	298	244	209	211	190	205	178	206	225	213	211	194	203	202	204	190	223	195	219	191	220	234	216	205	210	181	205	211	203	195	200	203	212	195	203	209	185	223	187	197	193	218	194	209	196	220	217	195	202	178	200	213	210	183	181	201	207	210	173	194	237	202	197	219	217	219	169	191	211	174	197	190	233	223	210	214	196	224	210	196	198	201	219	219	189	204	184	197	215	212	220	213	210	213	237	209	184	205	232	204	176	180	216	194	190	207	219	197	227	190	215	227	212	200	186	204	207	204	215	198	201	205	191	215	204	211	215	228	200	198	212	204	200	201	234	190	220	235	237	225	200	199	197	204	215	197	223	197	224	218	214	179	217	196	215	198	207	224	212	207	194	225	236	195	223	211	227	230	171	188	214	220	222	197	196	222	207	207	183	178	194	187	192	218	206	212	212	210	206	216	206	217	204	199	197	203	203	207	199	203	184	197	223	222	199	184	227	208	214	198	214	186	211	189	193	220	201	222	238	219	213	215	195	216	237	205	200	201	214	204	213	188	202	190	195	219	233	242	226	216	208	226	202	215	211	210	198	183	207	199	213	208	201	195	227	213	228	221	200	205	175	196	197	192	205	203	204	182	191	202	219	224	202	215	186	190	202	200	211	204	224	199	205	197	204	200	219	214	242	226	183	209	234	179	171	202	186	203	188	207	207	189	175	217	217	200	220	210	220	192	218	206	210	186	212	206	191	208	225	201	212	222	216	229	216	204	222	214	193	204	204	229	195	181	201	218	202	205	208	225	199	191	197	196	218	201	211	214	190	198	197	217	205	198	200	210	212	222	197	223	221	196	206	210	201	227	207	196	196	203	205	211	205	225	178	200	217	192	210	230	205	205	197	191	191	230	185	184	217	215	176	205	193	201	200	216	230	196	187	233	205	202	220	222	185	204	179	203	221	221	203	185	208	216	222	185	208	221	212	213	216	218	223	198	207	193	182	195	179	185	193	218	190	204	194	218	188	188	207	192	186	218	219	193	220	182	212	189	197	187	199	214	189	203	187	215	222	231	221	205	190	219	230	218	194	227	201	216	209	203	176	223	200	177	217	205	225	168	206	219	230	172	213	190	214	193	184	220	203	221	215	202	198	200	204	224	209	209	214	240	187	203	216	214	191	194	193	189	205	207	204	187	184	185	195	215	180	210	196	207	198	194	213	216	202	207	181	187	204	230	196	239	213	204	182	197	187	211	218	194	194	190	192	206	187	201	185	218	208	207	212	195	165	251	235	194	188	256	224	209	200	214	205	211	210	219	196	204	219	224	200	211	215	202	200	199	161	182	198	193	200	213	207	189	191	207	192	189	213	200	214	190	213	212	196	205	219	194	195	202	184	212	201	180	214	194	183	219	218	226	203	215	190	220	216	203	214	220	221	222	231	223	208	203	257	228	197	185	231	213	225	199	218	200	187	177	191	229	202	169	204	234	218	192	211	183	201	205	193	206	184	189	214	189	194	193	197	217	221	210	203	205	214	215	195	185	214	219	204	184	196	230	226	197	209	222	198	211	220	200	200	201	211	218	204	212	200	190	220	235	204	201	220	216	221	214	191	213	195	197	206	186	214	178	201	219	198	188	188	185	187	175	197	198	206	182	180	202	221	217	211	181	207	206	166	231	189	237	214	205	233	195	196	232	182	169	211	201	201	214	219	201	210	215	201	205	225	226	186	209	203	198	211	204	198	200	204	214	206	211	214	181	217	228	215	196	219	223	201	206	192	213	200	220	208	204	204	193	182	185	167	195	200	248	201	200	239	219	209	222	191	200	223	190	197	231	189	203	201	202	212	230	219	197	214	211	198	183	217	200	175	175	204	221	210	217	190	179	196	181	206	208	194	180	221	219	179	210	187	196	221	220	205	208	196	206	217	205	207	207	250	202	219	211	223	202	192	235	207	167	226	204	204	239	212	206	199	196	206	213	228	232	194	198	219	226	196	207	204	213	195	247	207	228	198	188	236	219	200	203	182	204	246	210	202	191	192	192	213	198	197	191	219	213	208	207	217	197	202	202	166	234	202	221	221	180	210	190	193	215	204	219	195	196	222	192	213	211	199	238	176	248	202	196	202	211	231	256	197	205	209	212	199	198	207	222	242	194	179	180	175	194	201	202	196	215	213	195	208	191	187	198	199	178	185	216	223	213	217	212	211	201	186	206	222	205	217	202	197	203	213	223	213	211	197	233	197	228	207	218	192	203	242	200	174	203	204	191	208	220	184	224	205	227	186	236	187	196	213	215	169	216	206	197	194	195	220	228	175	203	211	208	211	197	155	211	215	210	217	198	213	188	204	218	202	219	204	201	231	182	181	198	199	208	178	215	210	211	218	229	211	195	192	216	221	193	162	185	194	197	213	173	195	188	223	200	198	195	235	211	222	197	209	200	191	187	214	212	199	191	234	226	186	173	202	211	192	189	193	203	222	204	215	198	193	193	208	215	189	217	220	199	226	225	187	176	196	194	214	175	220	182	198	213	204	183	209	190	172	218	196	213	198	222	189	202	189	210	189	190	196	211	220	192	210	185	195	201	216	216	196	205	215	191	202	191	225	208	224	226	216	216	241	229	185	185	203	228	191	232	218	210	201	229	221	204	188	199	232	211	198	200	193	188	210	207	211	222	213	211	188	226	194	181	220	181	219	208	219	218	209	213	204	181	212	225	221	198	215	209	214	213	199	200	186	230	216	220	216	188	182	205	199	186	237	207	201	213	194	201	210	217	205	198	185	221	207	210	194	203	195	206	181	197	199	189	212	201	172	202	217	231	216	190	198	187	171	185	214	197	198	206	208	198	186	218	221	169	202	228	199	227	208	181	213	223	216	204	209	182	202	212	196	177	223	209	211	191	216	198	208	185	172	182	234	198	222	186	237	192	195	209	192	205	183	209	193	195	217	212	209	208	194	196	214	188	180	197	235	193	188	206	198	186	196	192	197	223	180	239	206	216	228	184	199	207	228	209	217	218	217	202	223	225	177	200	211	203	182	195	207	230	204	224	205	173	213	199	201	215	205	197	183	200	200	203	216	189	218	217	179	194	216	191	202	209	182	229	232	191	196	207	195	208	209	196	195	180	227	217	176	213	223	202	211	193	223	191	205	180	205	212	202	201	217	190	200	195	214	210	196	218	192	222	191	222	180	188	200	197	185	214	198	201	237	209	209	254	226	198	207	234	201	182	206	216	232	240	182	195	222	236	199	212	211	189	195	214	188	155	209	217	192	211	196	182	217	210	198	226	211	224	196	199	193	180	228	202	217	208	215	187	200	211	181	223	207	217	204	210	193	201	222	192	204	204	211	206	194	184	214	217	217	198	181	197	204	227	202	195	197	208	196	241	213	214	178	220	225	193	190	201	216	190	198	200	204	212	206	219	214	223	194	218	228	216	209	211	192	193	199	202	195	202	212	205	212	198	208
3257	2069	3379	5059	2904	2732	2842	4105	3878	3524	3956	6845	6875	5436	3916	2367	1416	893	678	556	532	536	510	537	543	519	501	513	541	541	486	557	469	502	496	505	487	515	525	529	526	526	528	493	527	536	526	473	491	511	488	488	481	508	467	508	515	514	511	466	494	510	507	536	518	515	479	511	540	547	493	524	530	493	545	503	511	500	509	462	527	535	454	526	522	514	559	528	487	530	499	519	489	514	493	483	583	483	496	521	545	534	473	480	465	524	525	472	476	501	477	501	539	513	502	503	501	510	451	500	517	519	504	548	548	558	512	508	492	484	471	504	522	508	516	503	475	490	501	555	522	491	501	492	502	529	486	518	480	495	492	534	534	510	473	517	531	506	482	482	517	506	539	467	530	467	502	547	473	514	545	537	511	497	470	594	485	510	541	488	512	526	550	522	560	472	478	504	510	458	518	511	527	513	459	518	483	484	542	543	537	502	519	482	502	542	525	550	507	515	504	502	511	533	503	519	541	527	514	496	501	525	535	540	516	516	518	497	502	516	504	513	519	481	501	518	520	545	478	513	462	506	521	498	504	509	499	531	501	534	536	496	515	504	509	456	524	513	481	505	481	520	508	496	515	532	474	492	534	507	460	478	486	475	501	440	506	504	549	493	477	502	519	523	480	500	535	529	482	489	490	508	526	469	530	532	485	480	481	517	494	506	508	513	544	491	534	531	517	521	486	543	505	503	500	537	534	504	512	484	537	510	458	573	482	521	513	530	469	536	492	505	527	532	449	518	498	483	546	526	499	449	540	502	519	506	498	493	522	486	514	497	525	494	491	510	532	495	491	539	510	503	497	527	495	511	474	533	539	548	564	512	511	529	516	494	512	481	530	540	515	484	543	500	533	509	520	496	479	525	544	542	489	503	512	506	534	490	505	524	510	497	497	499	563	515	504	489	508	549	495	513	517	541	491	483	494	487	529	504	483	518	526	509	520	534	491	525	550	538	478	530	520	534	531	481	531	523	486	512	517	508	564	511	512	472	516	523	504	514	454	525	510	509	497	509	482	525	521	502	519	487	512	481	465	546	493	485	494	525	501	556	485	476	526	519	467	511	520	505	518	522	481	561	489	546	524	537	498	527	494	519	501	504	541	528	494	521	506	492	500	518	488	497	514	529	539	506	527	531	536	511	468	522	529	499	499	498	497	518	499	504	509	471	514	488	510	490	538	527	540	474	483	491	496	511	528	509	487	499	509	497	496	524	498	495	485	512	540	465	472	530	538	469	488	511	526	527	515	509	494	517	504	490	513	549	485	507	508	524	546	559	537	542	485	520	520	514	481	513	494	522	506	487	490	520	526	515	504	517	521	504	525	510	537	494	517	518	482	526	519	484	559	536	527	530	486	506	462	521	506	532	520	483	478	522	523	474	506	526	481	526	514	498	459	489	524	499	484	508	509	510	497	501	508	515	507	546	475	495	485	519	514	515	461	497	507	517	506	536	464	486	519	510	566	497	486	479	513	529	483	519	495	504	487	492	494	499	530	485	489	502	519	519	546	508	526	505	503	493	524	516	519	510	506	508	517	493	544	516	518	515	500	509	514	518	505	495	537	485	502	509	502	457	471	464	487	509	505	501	524	509	542	528	513	491	531	494	515	508	505	462	480	518	465	518	508	506	521	503	469	497	528	520	521	496	540	518	491	505	487	480	481	512	512	505	521	570	516	491	538	532	519	487	492	457	493	530	537	530	480	518	481	518	498	505	524	478	518	498	506	551	502	525	513	502	532	511	506	531	504	512	541	483	492	511	540	500	506	514	500	509	534	484	523	515	473	515	481	528	527	531	541	523	469	528	491	483	522	501	529	489	495	478	489	508	528	501	501	483	500	506	511	480	532	534	486	532	520	510	486	497	508	517	514	489	504	502	535	535	496	485	506	537	504	490	498	519	501	525	515	490	486	531	505	518	478	533	514	518	559	550	463	539	559	478	481	480	499	486	489	539	521	517	527	488	521	509	470	505	503	553	542	520	512	476	498	509	534	491	526	490	457	488	472	539	510	468	492	497	555	511	512	479	490	575	512	539	536	484	484	507	461	482	565	560	514	532	510	529	525	506	504	478	499	493	513	538	571	522	497	512	496	534	499	525	525	484	494	537	550	490	505	535	478	507	506	538	514	518	499	508	494	487	496	511	478	493	560	528	524	491	498	477	500	487	517	487	536	478	537	489	512	514	527	471	494	513	514	538	537	484	501	482	495	515	497	519	511	528	550	437	488	512	473	502	515	483	533	492	528	508	514	539	485	515	536	501	532	517	519	539	483	518	529	484	548	479	522	501	466	516	537	512	508	470	500	515	492	540	512	476	519	513	514	489	476	541	530	491	491	510	543	487	531	522	515	510	500	480	525	509	526	569	516	509	499	536	477	519	506	504	509	509	525	486	549	509	486	506	507	478	462	499	463	483	548	520	544	500	498	553	534	510	500	499	479	502	475	503	549	487	516	521	517	521	490	532	482	522	501	533	514	496	506	545	523	495	522	488	478	509	523	514	501	523	506	500	496	541	493	512	456	499	518	526	481	503	544	516	526	445	491	530	499	530	522	485	521	518	491	568	472	516	507	528	500	548	509	527	485	466	510	520	532	521	503	503	462	546	516	523	515	503	500	500	500	506	530	480	536	530	512	471	461	483	501	543	503	513	499	492	485	499	473	528	508	515	499	496	524	495	512	542	503	505	502	540	531	510	513	502	521	519	517	520	509	516	479	476	506	472	505	548	511	522	454	479	528	522	485	505	496	495	508	495	474	510	479	542	554	524	507	508	488	510	504	517	531	557	480	530	498	561	509	511	461	511	488	540	527	442	478	496	535	519	510	540	500	509	523	544	525	484	524	487	520	513	550	532	529	503	504	535	494	517	501	496	516	539	516	515	539	526	492	534	486	484	524	546	487	513	502	483	461	543	472	523	492	528	516	499	518	513	504	519	508	485	523	533	480	472	507	547	554	471	509	539	491	495	500	507	509	509	526	487	488	515	493	479	536	498	526	491	479	497	523	524	494	544	545	499	521	476	545	524	514	514	485	504	540	524	505	545	478	488	534	481	495	518	523	487	496	532	514	465	485	545	522	488	483	521	509	507	525	530	543	482	492	491	508	510	494	510	492	494	490	479	512	524	493	465	489	553	499	499	467	505	547	498	522	497	539	510	532	492	486	492	524	502	492	483	510	518	497	524	539	522	479	510	491	509	526	527	509	480	504	563	510	508	538	547	510	479	520	513	518	475	473	508	468	479	510	498	554	510	530	526	511	530	581	515	501	516	548	484	506	523	518	508	527	538	521	509	526	500	486	489	548	466	516	470	476	472	491	474	494	526	507	483	479	479	496	515	482	517	515	533	526	549	484	508	486	485	490	526	529	452	509	529	492	502	487	481	481	508	496	495	523	509	492	592	472	524	541	506	514	538	492	512	494	481	483	513	473	557	547	543	504	506	509	530	498	517	497	528
18210	12389	9221	8799	7689	6341	5044	3889	3188	2420	6583	15682	14994	9468	5191	2481	1051	570	341	245	213	197	197	175	205	163	206	197	181	206	202	183	198	196	194	185	186	171	190	194	179	180	184	212	195	199	200	233	159	228	188	188	213	195	196	189	197	213	173	193	191	186	171	182	216	224	210	199	173	208	175	225	205	198	184	206	177	205	207	218	224	195	193	180	208	189	197	226	204	202	203	193	189	202	196	191	202	218	176	186	187	193	196	228	208	182	215	183	177	178	179	180	201	181	208	220	211	210	192	222	186	195	202	212	198	189	163	183	195	221	177	196	205	188	193	192	197	189	186	199	214	190	202	197	217	194	169	218	227	209	195	198	195	193	204	194	206	197	192	232	202	196	215	212	204	216	204	202	217	194	181	219	196	180	193	196	184	195	191	191	196	220	190	177	199	162	200	188	200	185	161	189	202	211	220	172	204	183	216	195	200	193	192	192	172	189	203	213	190	203	197	174	202	202	239	155	185	198	205	174	212	192	196	191	179	180	176	203	189	217	196	208	212	181	202	209	183	187	229	200	199	200	192	174	197	200	200	197	215	201	224	211	197	200	187	195	217	193	217	207	201	182	212	201	223	192	216	190	205	211	196	178	213	198	192	175	218	209	187	175	196	209	183	180	181	187	195	200	226	186	183	193	204	189	190	209	191	203	190	178	234	186	212	205	179	168	213	221	219	183	211	208	211	209	226	209	234	199	201	187	195	208	185	182	194	194	195	170	177	193	178	192	188	179	169	207	187	195	218	211	180	189	204	213	197	199	184	223	215	191	202	200	191	188	206	196	190	207	187	202	206	190	185	187	229	175	194	206	184	218	183	183	187	185	195	200	191	193	204	199	186	190	211	187	212	215	188	226	191	173	201	206	196	208	207	215	203	181	199	179	213	210	179	198	200	194	189	205	174	196	199	185	175	190	193	236	211	201	187	191	182	198	178	186	199	204	168	188	203	212	180	167	190	204	214	213	190	197	205	196	176	189	180	208	221	189	218	194	182	215	179	175	180	171	193	201	197	230	187	211	185	166	194	173	167	203	200	183	181	206	193	197	187	192	191	173	199	206	214	198	190	207	191	197	191	206	194	219	187	197	169	208	219	207	215	178	188	181	204	194	219	212	218	189	189	180	189	188	199	196	191	214	209	215	170	201	170	186	159	197	204	194	175	200	199	199	169	198	202	201	197	180	185	186	209	188	187	158	207	210	186	183	204	190	186	200	198	208	211	185	176	208	206	207	215	197	194	213	211	201	215	207	207	183	203	172	190	196	183	197	173	175	214	200	204	179	190	188	190	202	209	194	195	181	218	184	197	158	193	199	195	180	190	178	198	207	198	199	175	202	206	205	207	181	181	201	181	172	156	202	189	180	191	178	202	184	185	184	188	195	188	187	217	185	190	181	198	168	172	201	191	204	209	192	179	193	194	193	210	177	187	198	192	200	195	207	211	199	186	195	184	208	200	183	202	195	196	185	188	215	194	209	205	202	208	190	208	181	190	213	188	193	191	194	192	213	202	202	168	183	203	190	196	191	191	220	216	191	204	196	183	202	211	189	186	198	184	205	173	188	197	183	203	197	202	214	200	204	187	207	222	188	200	236	188	203	182	215	211	201	186	189	206	203	206	212	217	211	179	192	215	193	191	179	202	198	224	212	205	190	188	198	204	196	199	189	212	205	186	218	207	199	200	202	195	209	201	202	213	215	200	192	198	207	204	183	191	202	203	201	204	218	199	188	216	204	191	199	186	185	206	192	190	205	175	218	194	209	193	199	217	199	194	207	194	197	194	204	210	208	191	188	228	188	188	201	184	196	172	202	192	170	183	195	191	187	185	190	207	186	223	202	210	209	184	182	194	182	187	191	205	209	211	191	190	192	198	194	204	192	179	183	167	193	216	219	196	203	201	213	196	191	188	199	195	160	182	199	208	177	198	215	206	222	230	195	205	173	213	196	198	207	196	173	182	194	191	188	185	178	170	194	206	198	192	205	185	169	170	231	216	197	210	187	198	181	171	191	224	196	204	192	189	196	197	171	192	178	185	206	211	194	190	205	200	179	184	209	182	174	181	185	183	167	211	211	179	209	176	208	185	176	223	167	190	198	184	180	224	217	191	202	168	200	205	197	201	190	174	194	205	176	181	183	195	214	186	210	198	199	184	190	200	204	206	197	195	220	183	210	201	187	208	192	202	187	165	181	175	219	231	202	185	180	189	207	176	176	196	171	197	216	191	229	164	201	210	193	185	210	200	199	181	195	176	215	198	219	196	209	186	168	205	197	206	198	174	190	170	213	198	201	200	208	217	218	184	195	198	184	183	204	186	196	210	214	202	199	214	182	201	196	212	201	213	189	185	191	214	192	200	206	210	222	212	207	204	182	184	188	181	179	213	216	205	216	199	193	189	202	182	182	179	189	165	193	176	186	193	202	205	216	203	200	196	207	202	200	201	194	213	208	198	183	173	194	212	235	193	198	179	181	194	175	175	206	222	225	176	213	213	196	190	184	192	203	196	207	194	204	211	180	186	193	230	194	195	218	166	196	187	205	174	198	191	198	198	164	221	188	220	207	194	204	202	193	209	197	171	197	188	210	208	221	182	202	196	202	194	212	178	202	178	183	193	151	199	181	186	196	178	202	180	199	179	196	212	185	209	190	184	195	195	197	201	218	191	209	174	194	197	204	168	187	213	194	183	201	191	172	187	212	201	208	179	201	173	184	189	188	194	232	190	229	203	189	197	175	215	190	209	186	201	183	181	200	183	204	192	200	204	221	212	188	186	190	192	193	184	209	226	201	214	176	202	191	229	216	190	197	199	200	188	189	203	159	226	205	194	189	194	194	179	220	182	207	179	187	224	217	213	187	192	211	192	192	201	195	175	189	221	193	187	188	187	182	207	212	204	185	186	193	219	195	197	211	182	194	181	195	179	211	203	191	197	197	188	177	202	160	183	205	184	180	208	208	166	220	210	198	196	176	199	219	217	184	201	196	184	183	206	201	184	215	206	207	198	164	193	215	192	217	183	224	188	195	201	192	205	185	180	207	197	220	182	213	229	194	169	200	201	184	192	191	181	180	216	186	183	181	219	230	182	195	171	194	194	207	214	191	187	188	210	197	206	182	189	214	184	206	191	185	200	224	177	186	199	200	210	210	188	208	177	204	175	205	175	207	172	206	200	193	202	183	177	215	199	206	183	197	179	187	189	185	195	218	189	211	203	180	215	167	226	175	196	176	209	232	197	173	220	230	193	205	176	209	207	201	188	202	183	201	199	157	189	197	208	175	174	195	167	195	206	197	216	182	168	189	170	168	179	197	187	190	192	183	187	184	204	191	205	209	191	193	198	187	176	201	198	221	171	183	217	199	182	197	198	204	199	198	176	195	185	175	179	191	197	203	193	171	202	208	207	189	199	188	194	184	196	199	204	211	213	227	196	225	191	217	213	184	187	211	195	181	163	196
12340	7550	9441	14074	13593	13359	13521	13335	12828	10472	23464	38009	35766	27741	19265	10618	4818	2344	1085	616	558	449	453	469	491	514	502	491	486	480	449	497	484	516	480	510	524	509	464	469	534	454	500	554	463	480	468	468	515	501	472	515	508	504	503	538	462	471	470	467	484	541	497	495	491	474	505	494	495	513	470	502	504	487	489	423	499	454	432	456	510	527	521	490	492	493	459	470	497	469	466	486	485	457	455	506	469	492	496	497	472	545	440	459	472	487	475	479	472	487	467	438	479	494	498	505	481	477	504	504	477	529	491	501	505	463	480	503	491	480	482	478	499	499	488	472	500	487	495	478	485	482	542	477	494	476	500	475	485	469	510	470	449	470	476	490	520	460	494	450	518	458	478	478	482	490	486	518	494	499	489	490	453	502	470	471	486	486	486	495	503	475	461	432	440	485	520	489	498	494	490	492	467	499	500	479	502	460	439	534	485	502	473	493	469	471	501	501	487	472	504	528	513	486	486	447	479	492	508	463	498	481	479	512	460	472	492	451	499	536	529	480	471	472	488	502	470	474	499	491	534	514	516	493	493	484	493	465	512	472	517	476	479	530	504	504	481	484	453	511	481	486	465	467	474	511	486	503	507	515	484	426	501	483	491	481	467	468	475	496	506	492	497	487	461	480	494	501	471	485	461	500	462	480	473	488	469	458	477	493	492	507	506	468	504	465	447	518	496	528	480	483	461	457	452	498	497	539	467	527	515	522	474	481	472	509	537	480	493	467	500	455	478	448	455	466	448	499	447	467	480	481	455	465	473	456	458	437	484	521	521	467	466	473	475	469	465	496	490	550	474	468	455	504	534	512	528	464	484	475	502	491	466	503	471	490	514	501	483	475	496	489	490	506	481	515	502	520	512	514	498	510	484	473	490	491	504	467	477	495	485	501	488	502	483	491	477	492	488	494	512	488	443	465	476	498	483	472	491	474	494	455	471	481	472	432	494	524	497	530	475	498	487	495	474	500	478	475	453	483	519	456	472	468	472	472	497	544	465	471	525	512	483	475	484	483	510	458	499	490	488	465	491	487	463	481	518	461	517	471	485	466	487	506	484	497	486	490	520	475	469	535	479	437	501	518	493	499	486	454	457	480	480	453	494	485	527	477	458	497	457	478	479	471	505	484	495	538	455	482	510	447	479	468	482	449	542	514	461	520	494	475	508	500	495	464	511	505	493	464	457	470	483	486	509	495	429	488	475	495	485	475	496	486	489	498	481	487	508	490	519	478	492	518	510	458	473	538	461	440	470	495	494	464	481	488	495	498	498	472	478	503	467	522	480	496	471	491	513	488	497	486	488	500	481	475	492	531	500	503	452	488	490	495	487	466	498	516	439	477	499	489	484	516	476	492	483	443	505	470	533	457	491	521	506	480	461	508	483	457	456	482	493	489	472	461	471	459	459	492	497	498	517	454	492	491	505	491	500	497	522	496	497	477	501	520	483	474	512	493	494	513	462	473	473	510	471	514	505	477	493	457	481	522	482	459	516	472	519	525	483	504	513	505	525	494	425	481	474	471	466	468	497	502	496	501	518	512	507	470	477	492	477	488	507	497	494	485	498	496	508	481	499	514	488	447	524	504	488	502	480	469	485	486	490	480	480	494	497	509	492	467	485	479	503	517	495	504	473	510	521	480	486	469	484	477	452	440	512	448	513	457	527	494	479	465	500	513	476	480	475	441	480	470	526	509	503	501	466	536	531	511	486	489	491	491	457	472	498	493	447	487	504	471	511	488	475	479	480	511	471	452	489	515	470	484	516	483	489	520	510	490	489	513	490	479	470	487	499	454	517	475	500	479	507	503	503	450	500	473	487	492	490	542	456	493	491	462	457	470	494	512	483	459	462	514	514	486	510	500	493	474	465	464	548	522	519	494	544	484	518	512	481	496	462	449	490	466	498	472	468	496	471	502	495	468	472	492	467	454	496	495	489	449	504	506	480	493	509	474	483	524	504	478	476	464	488	481	503	530	460	514	504	471	479	463	462	456	490	486	489	509	487	530	498	486	506	469	492	519	481	483	515	484	511	512	465	455	511	446	501	488	462	453	488	472	467	498	524	483	477	493	511	474	480	465	499	472	443	506	518	494	508	542	528	467	523	478	497	510	467	488	474	454	481	537	449	438	509	459	504	495	488	470	497	494	510	498	450	498	491	499	494	465	490	527	478	525	458	479	516	456	478	486	491	464	490	516	488	464	480	501	480	505	523	495	490	487	499	499	494	498	479	509	511	478	490	516	480	505	487	495	458	512	476	490	481	486	517	492	514	492	468	494	532	510	527	509	487	512	484	466	505	494	464	499	479	510	487	481	456	506	482	505	486	483	506	477	525	456	513	467	470	476	496	510	456	484	471	480	447	471	456	502	480	463	518	473	482	468	456	487	466	463	501	474	486	496	475	494	442	496	453	469	497	483	479	487	463	489	465	528	473	450	506	487	491	516	499	478	511	473	509	485	521	469	507	491	494	501	472	439	507	487	464	484	483	506	500	504	492	530	437	497	500	535	522	477	437	495	490	529	483	473	459	522	467	486	480	468	459	519	500	477	477	478	485	495	509	486	490	481	498	457	515	498	476	492	522	475	481	480	555	501	494	468	527	511	477	481	516	504	474	494	482	462	476	516	502	489	501	469	479	484	512	497	491	503	488	504	468	447	535	496	468	483	456	475	455	507	450	507	482	477	493	487	466	479	480	505	495	492	484	502	464	499	472	516	503	498	477	518	493	459	487	507	478	513	475	511	472	467	453	486	528	489	528	511	466	485	499	483	477	484	500	507	484	481	510	465	498	488	491	521	535	510	505	441	498	506	443	480	451	486	469	482	503	498	492	477	511	529	492	481	494	476	477	507	473	493	500	463	461	480	442	489	513	485	469	549	458	463	481	478	430	491	456	439	492	496	526	496	516	513	490	466	471	491	497	489	528	442	478	475	517	482	470	499	501	488	568	509	496	477	472	472	496	498	514	510	458	521	468	481	513	459	506	507	498	515	495	529	508	503	467	480	468	495	514	467	486	488	485	472	515	495	457	522	506	485	481	460	501	457	499	463	492	469	489	483	495	534	484	479	484	479	523	481	482	505	516	493	494	527	494	473	467	464	477	471	505	461	480	480	459	526	482	467	461	476	507	512	501	455	467	486	487	493	529	476	476	496	489	479	513	435	487	462	480	500	508	491	476	450	474	471	458	486	490	511	460	491	494	472	475	492	473	466	480	448	527	456	516	500	454	454	459	476	483	460	454	478	512	492	505	468	489	505	482	491	484	506	461	494	487	434	491	501	480	478	458	467	472	502	478	511	492	453	508	476	506	507	525	496	458	467	491	498	497	490	547	453	471	486	511	450	479	484	478	471	470	472	503	471	490	445	450	503	499	496	470	494	518	504	485	458	483	452	504	499	516	515	489	476	498	487	485	469	506	461	525	455	508	503	480	493	471	481	487	496	492	450	478	483	470	494
27945	19192	16394	18339	16874	13887	11282	7070	5887	4540	11332	26760	26110	17324	10052	4437	1598	793	399	242	216	234	172	193	192	175	164	171	207	185	191	180	167	176	205	194	215	174	210	195	171	203	205	186	189	178	183	169	185	184	180	184	166	215	220	198	204	182	215	198	206	212	184	204	191	188	183	183	192	176	189	177	157	176	191	196	220	179	197	199	174	197	199	201	178	191	186	173	192	172	182	184	177	204	181	179	175	185	175	196	172	191	175	164	173	186	184	174	182	181	197	175	184	170	182	196	205	183	167	176	188	190	197	193	178	187	193	161	188	199	170	169	195	189	181	217	187	199	182	183	175	187	209	179	177	182	180	177	189	184	178	196	194	173	185	169	209	177	193	210	185	198	176	159	178	191	167	192	176	195	178	205	181	170	176	214	155	190	171	174	170	209	181	172	180	180	194	188	201	191	175	184	199	203	184	195	181	189	177	156	178	192	197	197	209	204	194	163	169	188	161	164	177	169	194	195	178	221	190	136	188	179	172	182	159	194	165	217	167	210	186	184	197	194	183	180	173	169	182	205	181	161	200	188	168	183	176	173	184	145	193	196	200	198	198	152	192	182	197	179	178	175	173	182	183	179	174	179	176	180	170	209	194	178	203	174	191	187	195	204	183	182	209	172	172	189	173	185	180	183	166	167	172	182	164	158	196	188	171	180	182	171	166	200	173	164	196	175	197	185	180	192	170	172	187	173	191	189	184	171	168	172	172	208	179	195	173	180	185	201	189	194	177	185	206	180	189	172	206	227	188	172	210	167	198	175	198	186	200	196	186	183	171	208	182	152	170	175	215	184	189	174	163	195	207	175	189	193	207	194	192	205	187	192	170	176	202	188	196	171	195	204	220	180	173	204	191	204	157	176	194	167	186	155	174	214	169	185	197	190	210	189	163	191	201	196	196	184	223	187	201	181	170	189	201	178	208	200	208	197	185	204	202	169	180	196	172	205	195	181	182	221	206	180	210	196	166	205	180	207	174	167	189	177	182	191	204	188	196	150	191	172	182	155	169	188	202	191	178	176	176	184	206	204	183	192	181	173	203	190	184	196	202	191	173	201	192	188	194	206	199	204	168	168	187	204	196	181	170	190	197	177	176	172	204	191	189	177	183	200	174	188	188	191	193	153	171	201	184	190	210	183	184	174	183	199	204	156	179	172	166	192	200	171	167	198	188	184	190	176	185	183	173	202	185	174	199	156	201	172	191	218	184	185	171	169	197	171	186	164	167	178	200	207	181	168	172	174	176	187	188	179	187	184	173	172	175	197	185	192	167	183	184	213	181	160	185	177	169	186	161	196	184	190	171	173	206	164	201	179	190	191	200	201	179	206	206	154	192	196	210	190	171	200	163	197	196	205	195	187	202	194	189	187	200	195	205	205	189	202	181	197	154	181	182	192	179	191	160	191	167	200	191	208	192	184	198	203	198	201	186	162	172	197	157	209	176	195	204	187	204	205	172	170	185	155	182	169	201	166	189	198	179	165	219	190	184	190	169	198	197	170	200	184	209	184	203	196	193	212	169	199	175	181	183	175	177	175	172	187	197	175	177	175	184	204	165	165	199	174	164	177	197	206	161	203	213	163	168	214	178	194	182	182	191	181	187	159	179	206	188	174	184	195	183	160	186	208	185	177	195	191	194	203	181	170	190	172	183	167	173	180	203	175	196	188	201	169	196	201	179	163	184	195	202	196	187	192	201	179	179	182	177	198	182	174	162	152	173	183	182	191	182	183	165	191	190	187	177	168	195	200	193	196	178	197	179	169	180	187	191	182	182	197	202	205	183	178	173	185	187	180	185	195	178	172	202	172	200	181	167	187	206	160	207	196	184	198	196	181	204	181	207	161	164	180	171	182	177	177	172	193	189	170	174	185	212	160	161	204	201	190	183	185	181	196	185	204	201	184	173	181	181	173	203	205	193	182	206	180	176	178	195	188	201	198	190	191	201	166	179	177	187	173	163	197	165	191	186	183	166	201	203	211	194	176	178	181	185	195	209	152	186	191	176	196	190	182	166	193	183	180	197	194	199	185	151	173	176	192	195	195	191	171	194	179	186	195	226	189	188	175	170	195	176	170	163	195	193	183	176	176	190	195	187	204	165	201	171	186	200	182	164	181	194	184	171	168	192	176	164	198	171	176	154	167	170	206	194	195	185	181	186	163	182	191	169	203	167	192	166	186	174	193	175	189	187	187	184	174	172	191	187	180	198	179	205	185	177	201	187	199	182	197	189	199	190	159	177	208	191	180	162	189	192	171	164	192	185	218	190	206	181	200	192	190	177	190	181	208	207	206	195	181	174	182	175	191	194	197	150	181	178	187	217	180	191	186	172	197	194	180	195	172	177	169	182	173	181	175	198	192	195	189	200	186	215	196	190	201	190	188	177	181	154	159	179	173	208	176	194	195	204	188	210	166	207	165	171	192	181	156	215	185	191	183	185	193	164	180	173	196	167	203	168	172	179	178	183	186	169	189	170	205	185	192	176	183	193	221	195	190	169	196	187	170	148	149	177	185	188	199	209	219	170	195	212	165	197	192	164	187	186	182	176	213	193	169	172	204	164	210	196	175	174	189	205	210	194	182	186	153	184	170	218	209	195	185	179	197	174	196	189	205	199	178	187	176	198	204	194	177	199	191	188	166	171	194	175	191	188	186	181	189	196	179	180	195	174	188	209	219	193	193	191	168	195	187	153	174	202	202	167	178	191	188	186	171	187	208	209	197	198	151	165	174	196	183	173	189	194	190	208	175	185	169	178	173	164	191	180	187	177	180	225	184	185	197	175	187	182	176	188	193	191	203	192	169	185	190	205	153	187	203	187	207	188	190	186	184	177	168	204	181	193	189	175	188	189	185	187	176	186	214	188	221	203	209	182	184	169	197	160	193	202	181	177	206	182	175	190	156	193	204	206	215	185	196	218	163	192	153	188	189	195	163	173	193	165	185	167	164	163	163	168	185	180	189	190	196	172	175	194	178	194	182	194	170	176	176	176	191	183	192	201	180	190	191	176	201	183	193	190	184	217	205	169	187	176	186	166	175	192	206	208	179	188	201	184	184	181	187	217	188	164	212	192	181	191	190	178	174	174	176	159	179	204	156	189	205	192	177	192	185	201	181	191	196	176	182	179	206	186	177	203	178	204	200	198	178	204	188	194	176	183	168	183	196	155	186	152	184	149	204	198	186	163	193	205	207	198	189	200	196	205	168	174	156	178	202	177	190	165	209	171	174	182	191	188	187	216	205	209	159	185	182	194	193	199	208	184	197	191	200	185	196	192	170	195	174	194	180	190	194	170	194	169	181	184	181	194	192	194	214	172	193	207	185	200	207	172	195	160	243	197	179	195	190	173	184	192	195	185	165	179	151	179	214	207	192	194	189	191	191	171	183	179	183	180	176	167	191	183	191	197	194	210	190	180	167	170	208	188	185	185	205	201	215	153	199	196	188	194	163	187	185
17506	10924	15895	22588	23476	23238	21365	18388	18934	16768	30853	47827	45592	36862	27500	15752	7307	3575	1353	725	591	492	468	470	462	504	460	477	475	453	539	459	446	436	464	459	464	486	487	471	498	498	449	468	463	433	461	475	452	473	501	460	433	432	442	436	501	481	484	473	503	465	483	447	456	441	449	479	450	481	467	464	483	436	469	464	470	433	472	417	494	489	460	487	455	478	498	493	463	494	441	424	491	419	481	452	472	446	475	502	457	463	416	472	442	508	488	442	501	417	432	439	438	475	473	432	453	456	456	442	453	472	493	500	438	495	459	478	456	458	495	472	471	452	452	453	456	504	471	466	444	425	502	487	462	481	430	491	479	449	498	488	483	461	471	489	498	466	473	472	439	482	478	496	426	468	487	496	496	472	487	439	455	492	445	463	494	448	459	499	483	454	447	512	485	466	454	466	495	469	449	448	459	501	447	442	466	447	497	476	509	452	458	473	471	470	455	501	470	417	460	472	454	506	437	456	469	462	428	437	453	474	450	473	463	462	482	455	464	484	470	471	472	447	444	433	472	473	464	483	413	433	488	440	465	479	435	480	455	456	467	462	499	472	440	457	520	457	491	498	450	484	438	468	477	476	485	423	490	457	452	434	482	454	457	427	464	463	467	456	438	458	430	459	469	424	453	463	487	500	425	474	455	474	479	470	421	450	506	438	438	456	475	473	502	436	494	495	436	472	461	444	440	436	487	472	447	517	480	459	490	464	499	461	456	467	479	465	440	419	520	466	431	433	484	437	473	440	459	453	491	475	476	481	460	452	471	429	483	445	494	463	489	465	474	452	464	465	477	455	469	463	478	469	487	463	469	466	471	464	494	506	472	463	515	456	494	458	454	456	486	467	458	470	463	441	416	499	496	451	500	508	486	459	492	439	489	474	491	493	485	458	431	452	469	438	483	451	474	485	490	499	468	463	481	450	461	481	444	489	461	446	457	459	506	473	457	472	514	467	460	485	455	460	445	428	457	466	412	498	451	464	428	476	455	472	440	526	441	475	461	464	428	481	442	465	477	442	455	475	426	447	463	509	455	473	446	465	434	466	449	485	466	505	450	476	495	459	490	450	467	472	474	500	450	450	487	439	458	462	445	446	434	488	457	443	448	478	469	505	496	462	456	487	468	517	447	484	479	499	513	497	451	498	455	457	464	452	470	414	443	468	506	490	492	475	439	487	478	493	491	466	457	477	467	445	476	469	486	483	460	497	458	440	432	495	478	474	483	465	456	475	448	462	493	452	456	436	446	480	450	478	489	475	452	470	480	495	512	452	431	448	465	468	464	495	485	428	452	476	438	462	461	425	487	495	475	439	469	480	438	472	478	482	447	496	473	451	472	435	450	436	476	465	462	466	463	483	452	468	454	467	446	428	510	442	494	444	441	478	499	478	444	498	465	476	459	454	485	473	458	473	460	475	491	446	472	461	471	480	462	483	454	464	441	466	458	477	451	486	495	451	504	481	469	463	494	450	493	412	478	486	430	477	465	455	472	478	486	467	459	443	448	456	459	475	480	438	475	458	466	459	485	480	430	504	473	445	467	492	485	441	505	456	463	474	468	456	478	419	454	497	432	494	446	442	459	470	496	500	466	457	467	443	446	423	478	439	453	471	452	482	471	479	486	488	440	461	453	471	472	490	492	485	416	460	473	446	443	449	475	471	458	487	478	492	468	493	454	458	471	518	430	469	466	463	445	469	473	466	452	432	484	463	460	449	508	460	461	468	476	465	440	458	445	496	482	487	467	471	428	464	472	478	424	438	442	444	476	458	440	465	470	501	428	435	453	449	456	456	480	461	456	487	495	469	457	514	445	463	504	488	488	466	449	432	480	458	446	449	424	463	471	476	482	474	456	412	488	453	433	454	528	473	461	446	474	467	453	469	491	453	433	450	462	428	462	466	469	473	480	484	463	511	474	467	508	494	474	445	458	454	467	466	465	436	477	465	433	479	502	430	480	455	463	496	443	464	491	454	494	467	489	434	460	457	465	475	455	443	473	426	438	462	435	456	451	467	490	438	489	481	474	465	476	465	445	429	449	486	462	480	485	441	454	460	481	496	485	505	479	445	458	476	503	474	485	435	506	488	470	484	444	474	506	475	455	466	480	470	454	436	421	480	496	459	462	489	481	476	424	449	472	457	466	470	469	463	490	474	464	460	469	431	515	493	459	458	489	492	458	466	475	465	479	468	461	458	496	482	437	456	504	464	506	481	414	543	489	457	481	494	447	456	419	470	448	467	488	482	479	466	464	465	457	445	490	520	459	493	463	457	423	464	465	466	466	446	486	462	486	438	435	474	447	428	481	473	455	455	508	474	459	451	488	433	435	469	484	474	472	506	494	468	471	471	479	456	480	471	489	457	453	490	484	517	414	443	490	495	496	507	472	483	438	460	487	450	471	483	462	418	490	451	466	426	475	456	465	444	471	479	462	434	448	429	465	532	459	441	446	450	454	456	507	476	489	467	454	461	465	430	462	422	459	463	453	475	496	458	435	480	479	472	482	462	459	471	447	475	476	458	450	456	474	509	448	474	473	466	437	484	484	488	476	478	453	462	434	505	466	465	468	477	464	456	471	421	465	461	469	481	476	462	485	447	502	451	446	468	472	449	478	455	476	447	470	464	423	458	460	478	504	450	466	460	449	452	426	486	467	454	469	489	484	474	466	479	447	466	467	458	446	458	458	449	488	394	490	481	442	492	474	476	469	476	469	472	469	480	488	460	444	466	473	469	477	476	456	450	461	446	484	476	450	514	447	420	509	453	440	485	409	499	461	496	472	478	440	433	504	487	424	437	502	438	476	453	462	455	456	482	474	478	474	452	456	421	490	499	454	503	451	454	447	478	479	469	473	505	497	458	469	450	484	427	442	458	457	460	495	452	454	456	489	470	460	495	433	469	473	448	489	425	476	490	486	488	446	433	443	435	495	488	475	422	472	452	480	449	465	465	455	470	446	445	488	470	475	470	481	461	467	486	447	453	418	489	487	475	452	475	451	459	483	481	484	460	465	453	467	459	442	480	497	479	489	449	462	446	483	468	502	449	473	475	486	418	417	474	490	432	495	489	482	495	470	487	455	470	462	474	464	471	465	446	489	468	486	430	440	485	474	460	482	506	468	476	488	454	474	436	501	480	456	440	448	468	497	467	458	491	450	511	468	418	465	428	464	450	433	481	470	489	457	449	463	469	477	516	419	497	418	496	464	444	492	468	493	447	457	446	466	466	485	451	472	452	430	463	480	506	459	469	476	456	470	454	414	435	436	496	440	456	494	470	450	501	452	471	439	489	516	500	476	438	484	478	482	471	462	500	457	469	476	464	474	475	452	460	473	475	451	496	449	492	465	479	495	455	450	456	491	452	428	479	501	459	496	479	465	460	477	444	468	490	448	471	499	464	451	479	445	468	456	501	483	467	457	421	469	498	461	451	440	479	465	483	491	469	451	454	442	473	487	481
3532	1201	2306	2520	1478	1184	1525	1262	936	795	789	1252	1492	1248	939	664	387	299	232	219	225	180	228	197	206	188	219	187	207	207	188	196	198	187	214	197	206	176	208	204	203	198	216	185	227	224	223	205	196	210	190	247	221	208	228	234	206	207	194	204	228	213	187	204	228	181	209	210	204	207	202	207	213	217	225	177	203	199	202	211	210	198	203	195	225	209	197	211	220	201	205	198	206	188	241	205	212	214	243	219	221	223	223	216	202	209	210	188	208	214	205	217	223	236	203	197	207	197	191	218	232	181	180	221	212	199	207	225	213	203	213	188	200	222	225	194	205	214	212	203	200	200	235	171	175	211	218	222	209	232	204	215	185	212	195	196	187	208	230	211	240	215	211	198	199	196	198	214	231	191	206	207	209	212	223	202	202	205	238	207	208	212	237	207	208	174	207	192	192	212	206	199	210	194	203	228	229	219	218	207	205	210	206	235	209	217	213	204	217	212	193	183	221	208	214	194	209	196	210	207	197	194	203	193	213	226	187	203	191	205	182	213	211	204	237	196	221	194	194	203	196	203	196	214	203	225	249	226	207	213	247	201	208	195	208	199	191	238	216	219	246	187	208	194	215	211	225	186	206	222	208	215	181	211	199	213	221	234	188	215	177	205	219	194	204	220	206	201	233	183	221	217	212	197	229	199	206	211	215	236	204	215	173	212	217	191	191	209	212	230	215	216	214	202	193	222	227	222	205	201	194	209	205	189	187	188	200	190	194	204	202	234	206	200	220	230	215	201	205	194	252	191	226	217	225	189	207	185	215	195	196	215	221	186	221	207	215	167	207	196	201	217	220	216	181	206	195	192	207	220	218	224	200	222	191	229	183	210	212	216	211	218	228	203	219	235	198	211	205	212	205	210	240	234	182	213	194	190	234	193	225	210	211	225	186	204	203	197	201	190	180	176	206	221	222	200	196	199	208	200	193	200	203	227	216	211	220	209	223	218	202	194	217	228	191	220	225	225	175	190	226	195	217	228	223	198	213	219	201	212	219	209	211	211	196	224	206	208	201	224	213	227	214	217	234	222	218	214	189	202	189	230	216	200	181	220	189	212	191	207	220	214	218	193	220	188	198	201	189	220	206	182	217	204	221	193	221	194	215	190	222	192	219	186	219	194	205	211	216	186	214	189	210	205	232	188	217	208	211	215	205	218	195	187	211	207	228	186	219	181	191	182	191	206	204	209	230	189	210	207	202	201	216	225	234	210	187	214	218	211	186	211	217	217	193	199	212	200	197	222	211	196	225	225	220	210	196	171	194	198	220	209	193	221	209	204	222	227	213	199	216	207	220	204	223	190	181	217	222	194	207	187	217	221	229	208	203	223	185	223	194	197	190	220	216	233	214	233	204	180	199	220	204	217	192	249	249	200	215	202	211	224	205	217	204	215	210	233	191	208	214	219	225	192	217	187	238	201	204	228	192	196	199	207	215	224	208	203	217	203	194	210	207	175	212	202	184	227	206	224	202	198	213	184	179	223	197	191	206	204	196	203	193	224	222	190	209	201	212	212	214	225	222	184	208	218	213	238	201	219	202	206	223	227	222	217	205	197	209	190	193	217	181	174	195	189	208	217	217	211	209	210	242	191	221	227	201	234	191	212	199	189	207	220	191	205	203	232	201	220	218	222	212	220	212	213	199	229	204	214	217	240	194	201	211	221	225	199	199	195	225	216	195	210	233	231	216	236	207	209	215	200	199	181	233	231	193	220	234	194	234	218	225	243	213	187	207	201	194	210	207	211	205	185	206	173	233	208	226	214	190	208	230	209	226	191	192	198	205	220	221	203	209	193	171	204	222	239	187	191	176	191	185	198	195	226	213	215	201	195	199	228	218	224	204	205	188	201	203	197	221	217	214	215	197	245	203	213	201	188	216	209	221	198	195	214	227	198	221	228	208	205	225	205	197	208	195	197	239	218	201	203	204	220	196	198	181	201	199	223	225	210	226	197	222	192	216	206	240	204	235	208	200	213	185	231	200	212	233	229	190	197	213	225	195	209	219	198	209	205	224	206	213	210	221	207	185	223	213	207	242	229	216	214	189	192	208	250	197	243	239	231	207	196	218	207	207	230	221	199	202	189	216	233	200	178	198	210	214	199	185	200	193	221	231	208	211	189	207	209	229	221	217	204	200	206	199	215	227	210	197	197	212	241	216	202	187	237	207	215	207	211	226	223	222	199	213	223	216	223	192	177	214	217	180	218	204	214	227	224	226	207	231	223	231	200	193	224	229	210	227	238	212	195	220	204	224	199	210	191	209	198	186	205	196	211	197	206	216	204	216	211	199	224	203	212	214	219	213	208	200	198	212	226	193	224	213	199	190	226	216	215	197	218	215	218	198	212	205	238	217	208	211	204	243	201	202	188	201	172	205	195	215	209	205	230	233	209	215	195	218	195	209	198	209	201	211	207	208	204	211	194	214	216	208	206	215	218	206	224	250	219	217	207	181	190	190	199	208	221	205	198	192	214	235	222	219	252	218	196	206	242	187	224	191	213	232	210	192	214	193	214	183	191	217	214	206	200	171	182	193	205	202	234	190	205	190	181	197	230	204	212	214	184	182	205	219	210	224	210	211	211	232	239	205	224	188	208	211	202	213	222	209	233	216	210	202	203	201	228	218	210	207	212	193	202	226	223	192	223	208	195	199	210	227	185	210	229	201	201	199	234	205	207	205	208	211	199	219	210	190	189	189	228	201	220	224	231	205	232	224	195	206	226	236	223	248	201	199	202	196	223	225	181	214	206	211	212	208	210	207	226	203	193	201	235	229	211	195	213	204	229	212	204	232	202	212	209	222	199	176	210	202	225	193	200	207	206	211	220	216	193	207	200	228	213	226	218	232	211	194	230	224	199	235	211	209	184	203	189	212	188	222	194	193	199	189	227	180	190	200	191	204	182	193	217	205	225	220	201	195	223	208	206	216	190	212	206	219	209	191	193	227	201	219	210	220	183	212	180	196	208	184	209	211	210	204	218	208	216	232	228	210	232	225	223	206	171	216	193	187	189	216	214	210	212	203	231	202	206	168	183	204	197	211	195	202	224	217	202	189	219	211	206	214	220	194	222	203	230	214	203	187	202	201	198	221	223	232	224	223	216	215	200	238	214	208	183	221	210	195	202	201	213	194	210	232	222	205	198	215	205	201	196	219	236	203	211	216	221	212	202	204	199	227	217	205	191	200	239	216	206	212	227	209	196	201	220	222	225	193	202	217	196	205	174	226	185	201	179	222	236	217	198	221	191	194	204	211	212	220	199	193	220	209	201	236	217	215	211	193	206	205	184	206	227	188	194	199	211	203	214	185	230	228	192	198	205	197	200	202	226	191	195	197	196	230	219	213	220	227	188	221	185	200	213	208	199	225	196	234	209	201	218	185	215	216	197	196	190	191	206	208	215	193	228	216	200	193	194	216	208	198	214	219	205	225	212	218	210	230	225	224	213	222	218
3065	1398	4550	7217	4947	5257	7005	5866	4625	3833	3959	6684	7093	5459	3854	2334	1352	867	617	588	590	549	518	564	511	520	480	497	481	511	521	556	517	535	517	461	532	534	517	471	488	501	554	529	520	535	508	496	508	539	529	477	530	525	462	492	530	544	529	481	529	513	479	493	548	532	542	510	522	499	485	482	483	502	521	472	504	481	495	490	527	493	508	502	497	491	502	523	504	507	504	476	506	505	493	528	465	530	535	497	528	548	495	509	508	516	493	503	499	509	495	531	488	497	529	529	536	541	545	521	495	515	540	488	503	520	518	468	556	531	490	492	485	559	525	539	492	543	482	512	492	465	506	478	510	504	534	486	516	501	495	546	509	505	473	508	552	524	510	485	523	505	529	500	484	524	485	487	520	501	504	533	530	511	541	503	509	514	527	511	526	517	531	528	529	537	513	516	514	531	522	501	533	511	539	569	532	516	562	530	523	517	565	538	554	522	492	524	517	471	507	494	475	533	535	495	530	538	541	523	491	504	467	568	469	532	510	525	531	464	451	493	507	512	476	541	522	498	520	498	506	494	496	520	531	493	506	535	517	521	486	523	497	498	489	522	511	518	499	479	505	483	514	506	478	477	530	506	575	519	522	485	522	534	510	524	533	516	512	522	539	517	487	502	529	534	535	525	511	516	566	539	489	519	540	529	509	492	499	513	520	510	521	491	493	524	544	502	486	524	515	485	517	542	523	503	537	550	480	504	486	516	488	507	526	536	495	543	530	541	529	522	504	515	480	527	511	507	481	566	487	513	530	481	517	510	540	533	545	502	499	493	520	466	552	504	502	538	500	506	460	478	497	549	486	531	499	456	507	489	483	502	542	496	467	526	535	544	473	540	523	484	485	505	517	512	487	532	533	493	504	549	512	508	497	539	536	521	502	516	533	517	479	501	552	547	509	511	494	498	524	521	539	519	486	491	498	514	505	536	504	477	540	529	534	524	534	542	524	526	482	526	483	516	555	517	510	529	533	550	532	550	506	497	473	535	486	550	498	520	538	539	496	493	531	530	530	514	506	476	521	516	539	478	562	526	534	554	507	504	549	500	527	482	528	538	468	500	511	534	546	523	505	517	494	500	504	533	504	489	499	494	498	467	490	499	495	504	527	525	494	513	489	537	522	525	518	527	578	502	512	522	486	510	530	482	522	477	472	532	483	513	512	516	475	474	511	546	522	494	500	517	504	546	516	492	519	498	498	556	531	522	522	530	512	513	521	502	507	482	494	486	518	500	525	516	542	513	521	507	535	513	523	474	520	538	507	542	505	501	491	511	535	503	482	484	515	503	509	499	520	519	508	518	503	485	512	548	518	548	532	505	494	527	529	534	503	513	522	478	493	510	517	527	496	490	514	456	532	542	492	504	533	550	556	501	509	505	522	506	531	505	502	539	491	527	513	519	517	501	498	509	500	507	536	536	493	512	496	536	530	561	521	499	491	505	489	501	457	521	469	519	543	521	500	544	529	513	479	505	515	493	515	498	525	536	500	520	485	540	501	502	534	479	538	488	519	493	480	495	522	515	517	492	494	559	505	457	530	517	514	502	524	554	533	526	515	480	532	491	464	473	513	507	527	448	509	549	541	524	505	504	504	505	499	501	501	535	480	550	501	518	525	526	527	514	518	515	519	492	497	537	501	493	535	521	523	544	487	532	534	496	540	504	539	488	480	545	496	549	537	505	532	474	504	507	535	537	509	532	509	510	558	504	480	515	523	533	476	535	504	514	503	506	546	509	501	518	495	494	493	515	522	559	536	541	499	515	542	493	531	555	527	560	494	523	522	510	516	522	525	516	543	493	475	513	494	538	531	532	547	536	516	501	568	492	508	488	499	538	510	503	535	535	496	513	536	531	493	539	512	501	537	490	528	490	505	487	483	522	503	509	455	527	518	491	485	519	476	497	517	529	559	540	518	497	492	548	521	514	503	523	514	505	496	501	510	516	521	489	543	508	543	493	525	529	531	478	511	515	510	513	537	509	538	486	520	515	481	462	556	481	528	506	507	514	483	508	480	555	523	511	523	527	529	521	502	549	487	521	536	508	483	513	487	511	496	541	480	508	504	537	519	458	528	521	506	516	522	495	532	499	537	484	492	511	517	532	485	507	555	504	518	520	517	501	510	498	500	522	570	514	517	558	545	568	533	509	527	525	527	577	496	522	502	502	518	482	501	486	510	529	519	508	489	530	481	516	487	516	503	462	513	546	488	522	541	561	478	516	521	481	494	535	520	518	495	469	523	544	511	519	520	503	548	486	531	474	497	538	532	476	495	546	518	512	499	530	482	528	500	481	530	525	517	502	551	504	531	505	521	536	509	529	547	507	517	503	544	518	505	514	501	497	499	534	496	519	502	488	499	522	499	548	481	520	510	561	563	469	476	495	519	510	536	505	528	528	503	502	506	533	538	532	539	510	504	522	497	533	495	549	492	563	500	507	519	485	525	522	507	497	560	518	533	526	509	508	469	497	527	519	540	537	513	485	522	520	510	515	560	527	496	482	510	516	535	494	536	461	549	539	527	471	510	521	474	549	532	524	538	500	545	502	521	493	473	487	519	543	509	528	518	476	502	508	512	547	531	523	552	477	550	516	496	486	492	491	522	520	506	527	526	515	555	518	506	509	491	502	545	477	478	491	558	526	524	545	468	525	503	505	530	546	536	528	522	516	527	509	532	490	537	540	497	471	521	508	516	509	508	524	485	521	530	503	507	477	498	490	528	523	472	510	510	528	504	483	472	539	509	550	500	553	511	554	505	502	494	477	511	530	513	513	505	504	534	513	483	479	490	530	516	506	513	544	519	490	505	548	515	546	498	495	534	536	508	511	521	517	509	524	494	456	560	499	462	552	489	530	476	498	520	489	502	536	526	519	508	498	517	506	512	525	522	520	492	531	528	462	492	510	512	552	495	502	543	516	493	497	518	530	485	494	495	519	518	494	513	538	513	485	513	520	522	522	519	498	516	492	513	502	489	509	514	530	504	477	562	531	517	516	514	541	533	539	536	494	538	517	530	485	510	527	511	500	534	509	484	528	508	508	458	494	494	518	515	569	512	501	505	538	503	515	500	510	484	538	502	526	486	521	499	528	519	464	504	545	528	546	498	550	503	510	515	558	543	505	489	537	533	523	513	503	515	515	510	484	547	526	549	523	496	539	483	520	564	493	525	541	529	510	527	505	527	496	538	534	517	477	541	550	479	571	507	496	538	524	495	546	527	505	496	507	500	495	501	480	548	522	512	492	541	478	527	528	525	532	514	534	509	519	482	493	475	491	497	495	506	525	536	509	525	500	479	525	493	494	488	510	514	477	518	500	540	475	493	498	529	529	489	503	520	524	541	542	513	511	516	506	544	523	492	499	494	531	546	525	552	520	537	491	505	510	470	498	490	506	509	537	536	515	538	546	517	525	510	512	527	514	549	505	498	514	541	478	516	504	519	516	579	501	521	533	495	521
17370	9300	15455	12656	8906	7098	5932	4557	3833	3243	4258	14023	15428	10087	5911	2695	1211	563	312	218	233	188	224	213	190	225	189	199	195	196	194	196	215	206	177	186	200	190	203	213	165	200	205	189	202	207	192	204	192	188	193	166	215	202	180	186	190	209	200	190	208	194	202	194	195	218	210	212	200	188	197	180	231	202	186	214	191	230	206	214	196	230	184	187	194	208	196	186	192	185	165	191	206	202	180	207	185	200	176	185	214	206	193	206	173	208	176	204	225	189	210	206	184	222	191	185	195	184	187	198	189	196	191	205	188	221	202	201	179	203	216	206	212	187	185	237	217	210	204	204	189	201	218	194	213	201	210	207	188	196	195	197	198	192	184	201	188	213	190	166	175	209	186	189	222	208	189	207	223	175	169	210	190	210	190	216	185	198	213	211	194	188	201	204	183	201	171	197	204	214	188	184	204	194	188	198	206	218	185	218	199	199	196	221	162	191	220	198	194	193	212	177	181	217	191	183	197	196	202	202	194	196	179	205	193	204	188	215	199	212	209	181	178	190	186	192	209	194	206	224	180	180	171	208	215	205	173	173	187	175	169	197	216	211	167	201	214	209	194	180	195	183	187	210	199	192	215	181	199	195	189	199	201	182	220	166	176	206	218	189	191	183	193	194	209	175	235	208	186	205	190	192	191	200	198	187	223	222	197	199	213	197	199	185	218	212	179	211	191	186	185	187	217	182	194	185	187	187	219	177	202	187	210	197	183	192	191	202	194	217	163	205	189	203	194	216	161	207	185	212	199	169	201	204	202	192	179	193	204	202	195	220	210	210	201	180	183	192	192	171	206	180	169	207	220	201	181	188	184	194	211	200	195	217	189	190	205	181	211	211	219	190	203	204	199	211	198	200	214	208	189	185	191	208	213	215	193	209	174	219	216	214	177	187	189	188	179	202	191	218	196	180	208	190	216	197	224	206	216	215	190	213	207	193	195	175	207	204	195	203	181	219	198	171	191	199	172	198	210	206	197	188	172	184	197	205	195	201	175	194	199	204	199	198	221	183	185	199	186	190	183	180	192	184	200	192	192	176	196	203	188	196	210	181	171	215	222	225	215	199	190	201	182	187	218	207	196	190	199	196	174	212	197	194	200	191	183	195	188	194	162	177	198	212	170	190	202	170	198	175	191	194	196	207	181	220	206	201	208	209	183	205	183	199	172	220	213	200	174	189	194	180	212	187	190	185	194	191	188	177	187	193	199	206	180	196	185	196	205	187	180	195	214	182	205	211	188	188	195	219	186	191	216	182	200	210	189	201	192	200	206	186	197	224	194	201	207	222	201	179	198	200	228	203	194	207	222	210	207	196	211	228	199	187	195	186	198	197	189	163	205	182	179	184	182	189	200	200	225	190	195	216	181	195	186	178	233	174	174	197	194	207	210	168	196	197	190	187	205	186	212	199	201	180	196	193	179	187	195	185	189	182	177	203	189	183	196	205	188	200	184	179	183	195	196	205	212	205	211	178	214	206	210	200	173	188	199	207	170	220	204	184	205	215	193	210	193	203	169	196	195	178	194	188	215	221	201	210	170	191	193	191	221	181	226	192	185	222	170	196	195	204	206	206	201	215	205	217	198	212	181	188	166	186	198	197	185	196	180	162	186	220	198	194	203	197	195	222	195	189	213	185	205	169	178	193	204	197	188	173	194	188	240	192	206	193	231	185	208	167	201	189	178	211	182	203	201	204	178	183	185	219	210	194	200	201	212	192	183	224	196	190	193	176	178	206	194	211	196	174	204	213	167	191	201	204	192	196	210	206	187	212	195	222	196	202	214	225	190	191	204	195	220	206	179	186	191	178	205	199	178	180	210	156	205	214	225	194	218	185	197	186	198	185	200	196	173	207	180	201	212	191	196	183	180	193	195	223	199	188	223	200	207	184	197	191	159	187	201	194	193	196	195	180	182	220	222	215	210	184	170	207	201	192	185	165	195	202	190	186	206	193	179	190	182	211	198	221	192	202	200	192	178	226	206	188	179	179	185	205	197	182	183	198	199	207	199	205	199	210	178	219	210	204	236	180	176	183	180	188	214	195	209	204	185	217	203	200	202	209	188	185	195	185	208	201	184	186	213	207	203	195	232	227	202	210	220	209	225	173	187	196	188	187	198	214	191	211	209	197	191	196	182	202	196	192	207	181	194	206	199	210	210	207	188	221	190	179	217	209	187	193	227	205	194	213	198	221	192	181	207	197	177	211	197	184	221	185	217	197	208	197	208	206	204	182	204	224	182	189	194	197	188	199	206	204	216	194	190	190	202	201	210	231	188	200	200	201	169	190	203	187	180	194	205	206	210	179	208	200	194	190	213	213	199	229	190	194	194	193	214	191	210	193	210	208	186	218	203	191	210	204	210	211	192	198	180	196	197	189	196	198	186	191	192	214	194	205	204	190	210	193	197	221	203	195	183	198	196	194	206	205	201	209	191	182	217	196	197	217	180	173	191	198	174	193	161	202	177	190	175	210	241	213	183	197	201	154	187	192	202	220	226	220	224	220	210	189	183	194	186	221	182	211	181	206	208	216	202	192	188	185	209	201	183	208	210	177	170	209	189	203	192	201	205	199	216	184	192	213	210	208	174	221	187	181	233	194	192	197	219	213	212	199	194	207	173	218	195	236	193	181	183	207	173	188	187	200	196	170	194	197	180	199	189	192	200	209	176	210	221	191	189	189	179	189	189	201	186	187	192	202	184	175	233	203	217	190	222	203	193	228	214	213	199	188	204	211	215	181	223	184	213	178	200	187	174	169	187	181	187	208	193	195	200	216	179	171	185	193	221	205	178	198	180	208	191	207	194	228	218	186	223	219	190	213	189	183	207	198	205	191	189	191	209	239	204	195	180	184	204	172	167	221	183	179	205	206	178	181	201	184	181	182	199	204	188	196	182	190	219	226	196	180	196	183	192	204	191	193	194	191	188	208	169	224	203	197	180	202	212	205	179	169	188	197	166	179	211	173	198	198	208	203	176	174	206	206	234	188	211	172	190	189	197	178	187	214	193	191	195	195	233	193	236	175	196	178	184	200	208	205	194	194	212	196	195	188	177	193	189	217	179	202	193	204	209	211	210	171	214	210	201	203	197	205	182	199	207	167	222	191	197	187	198	189	220	200	180	194	165	181	193	186	185	180	182	203	201	198	201	213	178	200	198	213	211	214	213	203	188	200	226	196	198	183	204	185	196	208	211	191	174	202	196	209	192	192	211	217	203	193	190	231	195	197	183	198	202	192	189	163	185	182	200	183	204	175	200	200	193	177	192	201	189	203	193	213	184	179	197	193	207	181	209	189	197	207	207	216	222	185	207	188	203	203	201	222	198	190	222	205	211	204	195	193	183	193	187	212	218	208	202	181	160	191	232	193	195	218	227	174	204	201	209	178	168	181	190	197	227	213	179	190	182	181	182	217	210	184	226	204	185	216	181	222	209	190	210	191	184	194	206	183	184	198
11252	5904	17100	18187	16932	15894	16831	15555	14361	12820	17743	36859	36697	28878	20887	11358	5088	2506	1061	689	571	484	538	501	492	479	477	490	489	531	463	510	458	476	514	502	502	510	481	467	504	514	494	466	479	490	502	494	487	478	541	482	501	473	494	470	529	498	501	494	461	499	534	505	492	509	516	443	503	490	491	531	514	474	505	487	481	487	488	507	459	479	488	506	453	482	479	494	484	484	498	488	462	508	490	490	482	506	525	503	469	461	523	454	467	505	516	456	502	477	518	442	532	515	507	499	520	491	454	478	482	513	494	473	512	502	481	491	486	453	569	503	507	478	466	498	472	496	495	515	497	503	523	486	533	524	486	517	497	489	471	486	517	538	494	521	461	491	465	488	522	476	485	486	487	507	471	487	508	481	464	506	478	462	475	470	478	512	516	487	485	449	521	509	515	503	476	489	483	467	496	514	454	516	473	508	478	472	475	494	488	520	478	496	469	487	467	492	482	503	501	499	537	502	491	469	480	439	488	478	511	492	467	459	484	502	473	480	503	506	490	456	495	488	483	478	500	471	478	495	475	458	481	488	493	480	507	490	489	457	499	475	534	503	485	492	481	531	470	500	461	484	469	518	490	508	527	482	530	500	461	455	522	492	507	548	473	490	522	487	497	511	521	457	483	468	541	560	482	472	493	475	496	457	453	489	474	505	503	491	499	496	470	490	516	481	485	481	449	520	501	481	456	492	514	489	522	493	518	509	483	502	525	516	495	501	478	506	494	488	471	516	496	459	471	503	482	502	492	487	513	461	504	475	475	456	506	497	494	461	465	504	462	487	462	483	470	465	479	514	518	460	456	500	509	510	505	506	506	480	488	464	488	512	510	497	488	489	507	497	508	518	482	512	474	484	484	471	497	496	499	482	492	462	449	517	473	517	494	477	507	494	501	509	506	515	482	487	481	492	471	492	504	518	476	502	516	467	487	471	488	504	491	484	512	500	471	486	482	503	507	497	479	518	466	497	513	491	488	503	493	507	496	497	461	469	472	526	463	473	471	515	492	459	506	511	487	524	498	442	492	497	501	507	487	445	494	433	490	494	482	460	500	512	504	465	469	467	495	448	509	469	505	492	480	467	446	503	504	500	498	512	522	495	482	452	509	482	474	504	499	541	504	485	457	487	505	516	458	476	494	475	512	483	492	448	476	529	481	531	484	495	489	504	505	524	491	455	460	501	467	488	536	501	512	503	483	504	502	522	480	482	496	470	503	483	489	480	503	519	506	487	485	498	517	512	483	459	514	510	468	470	475	512	504	537	478	469	508	474	522	482	471	466	513	526	489	470	541	525	496	486	537	494	510	476	508	483	481	477	494	509	513	508	522	485	502	477	492	506	484	494	470	508	457	468	453	509	510	494	473	451	475	509	506	499	521	486	460	493	485	475	486	465	535	509	509	498	451	515	505	525	489	496	457	488	480	499	531	518	506	490	484	459	475	476	471	521	487	478	520	469	477	485	492	488	498	509	463	480	457	518	487	473	435	524	472	496	455	514	475	511	505	492	486	493	542	507	494	510	515	457	485	470	533	499	512	460	470	470	493	482	458	487	469	477	540	496	463	529	481	484	446	498	493	516	515	451	476	483	473	483	459	511	478	478	469	466	484	513	483	495	485	478	521	490	508	490	491	470	532	455	469	497	488	467	489	515	500	486	457	482	488	467	486	493	491	483	479	490	456	495	513	494	444	533	478	519	518	480	497	475	443	497	479	513	519	477	481	512	484	524	477	488	487	515	519	493	464	464	490	482	485	477	456	503	484	502	503	509	487	541	483	510	500	488	485	505	517	517	515	503	482	512	521	498	505	499	527	511	483	493	465	483	477	462	448	469	518	474	506	482	454	466	498	450	505	495	484	477	497	516	532	485	471	463	487	466	489	477	502	518	448	472	521	516	520	487	480	464	536	496	481	484	484	463	503	464	507	514	496	496	464	501	498	478	469	469	478	478	507	491	500	495	467	470	477	486	469	460	495	505	508	485	497	532	520	474	517	537	485	490	494	462	514	480	498	489	525	483	535	505	472	485	492	494	497	508	480	487	451	466	478	496	480	510	448	507	493	498	492	468	542	488	497	461	521	489	491	492	461	497	511	478	514	494	500	492	481	455	493	494	472	537	498	470	507	508	486	499	528	486	476	480	488	498	524	495	474	483	480	477	469	508	488	490	500	483	525	437	469	486	489	456	448	513	536	481	484	463	462	528	480	485	480	477	540	507	472	470	512	468	465	508	509	472	513	473	514	522	535	492	453	542	489	469	451	518	524	473	487	459	469	463	466	483	496	517	441	494	468	492	484	480	472	481	469	475	491	504	475	512	492	518	494	483	500	443	490	508	505	453	478	509	497	474	491	451	460	466	488	459	508	526	510	424	457	523	470	495	516	515	458	472	499	448	472	443	461	487	498	478	436	487	499	497	533	484	477	505	470	522	473	482	513	483	507	480	489	512	476	471	510	485	494	463	484	504	512	509	472	531	493	444	469	514	491	517	487	521	489	528	503	479	499	467	539	463	508	523	453	494	495	509	485	477	500	485	478	553	488	510	478	485	507	497	520	492	529	428	509	509	506	478	484	486	476	474	539	485	498	455	501	503	460	461	510	496	488	474	541	507	488	492	490	467	466	465	463	527	474	506	486	485	486	454	454	542	459	484	532	492	490	506	504	475	506	485	492	529	473	492	471	489	480	466	462	493	527	460	519	506	505	514	524	475	508	480	507	502	530	500	506	515	550	513	492	511	475	459	535	448	490	492	418	521	493	480	494	466	474	534	462	451	455	503	515	496	491	514	503	482	492	463	467	532	475	492	466	469	498	507	524	486	487	450	501	471	483	517	487	507	467	489	490	463	485	473	480	463	542	473	467	530	472	486	490	534	472	451	520	471	480	511	463	497	505	490	457	454	477	480	467	518	472	474	469	493	497	484	478	531	509	486	478	476	489	503	550	465	511	509	487	482	511	521	437	485	484	508	515	548	485	485	472	499	470	479	514	508	487	491	495	463	456	496	483	534	485	481	484	445	458	497	507	511	495	533	515	489	512	477	458	497	484	470	521	489	514	469	503	448	490	476	493	470	466	487	527	469	532	459	472	499	489	490	475	473	488	516	447	494	488	501	511	465	487	472	445	467	518	513	477	525	476	489	486	446	472	492	486	528	480	485	457	457	495	517	484	489	484	478	527	488	483	483	471	504	502	446	477	521	515	502	504	518	510	506	529	496	510	523	515	513	525	503	470	483	502	509	529	440	522	489	516	469	483	485	443	531	459	481	495	497	487	464	499	519	501	510	494	491	498	474	499	481	481	473	479	540	507	532	485	508	524	486	448	490	504	451	512	471	478	517	433	447	496	481	512	500	464	481	511	482	481	495	480	511	510	518	521	513	492	515	463	484	527	506	483	497	513	511	496	500	472	503	519	447	484	486	525	466	485	490	520	484	484	492	504	485	505	540	450	514	499	464
25142	17037	22331	18160	14756	11189	10030	8091	6480	5740	13151	27598	24914	16384	9323	4144	1669	830	332	235	227	191	181	183	189	186	192	174	186	157	175	196	170	168	202	187	161	161	176	191	205	186	187	187	186	199	175	207	164	202	193	188	181	206	192	204	181	190	167	192	194	216	190	202	186	177	195	173	135	187	185	213	189	166	175	174	182	182	199	182	208	214	176	185	203	159	180	187	189	196	193	204	186	189	197	212	180	175	188	210	182	172	196	211	183	174	190	204	200	175	184	197	192	189	201	173	188	180	179	163	201	190	191	167	154	176	158	199	174	177	199	183	176	194	196	201	186	183	203	194	171	142	179	188	185	176	176	164	175	195	202	210	172	165	164	188	193	193	170	205	196	218	171	181	177	174	198	202	179	180	199	192	189	184	201	178	198	210	183	196	203	191	184	194	202	189	193	184	195	181	181	178	181	182	188	157	197	177	200	174	197	171	188	182	177	191	211	189	179	182	194	180	199	181	196	193	213	198	186	177	165	206	177	199	189	165	187	174	192	181	189	184	176	166	174	183	202	188	192	182	191	189	176	181	191	182	190	196	185	181	168	180	208	178	177	201	188	200	184	180	205	210	186	185	171	180	189	198	207	203	191	194	188	209	172	180	192	207	184	214	201	199	192	187	201	191	192	194	191	178	201	212	212	158	188	177	171	170	172	170	214	166	157	183	171	214	163	172	185	198	176	163	190	174	186	200	193	191	181	191	188	228	204	164	185	164	187	219	199	176	203	181	207	199	203	207	171	199	187	191	174	195	198	174	192	185	191	167	196	176	172	159	185	191	189	167	178	167	166	175	186	186	184	168	191	191	169	185	195	183	200	183	182	185	190	173	181	195	186	173	186	188	164	172	183	186	187	182	201	205	191	190	219	224	165	191	187	186	209	158	196	191	175	195	165	202	192	180	206	190	182	197	190	190	160	182	206	179	203	196	214	178	201	187	199	189	171	188	187	184	199	200	211	201	168	182	187	189	171	215	164	194	189	159	191	200	194	202	176	178	195	193	184	181	194	174	192	195	169	197	174	196	193	174	217	192	186	212	215	204	159	199	174	189	173	198	194	178	194	176	191	197	158	184	186	192	192	186	208	173	197	219	188	184	180	160	207	201	158	188	189	183	217	174	194	170	159	164	177	179	187	190	167	180	196	187	182	170	187	186	170	181	188	185	201	182	178	170	190	174	184	186	198	212	194	210	178	187	230	201	190	185	181	192	179	183	214	183	198	181	190	199	175	213	189	213	190	184	167	201	187	181	197	215	175	172	179	171	182	165	202	184	218	206	192	183	199	195	188	179	170	208	181	173	176	173	193	190	197	201	197	191	174	198	174	219	182	196	167	201	181	181	185	188	208	183	167	216	157	171	166	209	187	202	183	204	172	164	174	178	183	158	181	177	160	167	176	172	196	183	217	195	199	189	197	215	204	165	187	172	203	190	184	181	174	179	184	170	203	206	216	184	188	187	177	170	203	197	197	193	179	186	200	177	184	183	190	205	185	169	193	199	195	179	211	177	175	194	182	179	190	171	198	197	195	203	197	195	192	187	172	193	179	172	163	180	205	208	185	181	183	188	179	185	197	182	180	174	184	152	196	174	189	229	196	181	175	188	188	183	161	179	164	181	219	202	176	193	188	197	158	154	180	175	188	184	173	175	199	177	181	191	189	175	194	178	197	204	185	184	221	180	172	185	199	174	177	188	165	177	172	184	174	177	186	186	185	205	168	198	194	208	190	199	175	180	169	185	171	174	192	172	184	178	199	189	170	200	195	192	182	189	199	167	178	162	192	188	189	170	183	201	200	186	190	202	188	163	183	188	195	194	175	184	184	195	176	162	184	205	203	173	180	201	203	158	165	183	197	177	185	180	172	182	174	211	191	179	169	206	190	194	204	171	205	159	190	179	196	184	181	202	188	185	208	202	162	190	193	196	195	172	195	184	218	165	178	199	156	170	190	196	183	189	180	216	186	218	187	158	172	173	177	182	180	192	199	177	173	223	180	184	179	168	176	175	158	191	185	186	223	193	216	182	181	195	167	191	202	173	206	167	173	191	167	179	198	183	172	187	190	177	205	183	194	183	187	180	175	182	199	186	181	192	165	187	196	183	160	179	172	203	209	188	211	181	190	179	165	188	193	194	187	190	201	207	175	193	201	189	189	190	194	172	174	167	190	195	177	184	182	182	161	178	181	177	170	183	196	203	184	184	174	158	179	200	197	152	195	190	164	170	197	195	196	196	180	177	191	193	188	167	194	167	196	200	161	181	196	177	217	175	183	174	180	180	209	186	164	180	195	167	184	177	191	196	156	186	165	195	172	196	192	163	184	184	199	198	187	201	187	175	205	182	184	200	180	185	175	205	191	182	175	168	171	193	191	179	189	166	174	185	197	170	180	175	189	179	177	161	195	183	181	189	201	186	187	176	204	179	185	174	196	183	170	181	162	159	183	181	211	180	198	220	181	181	184	179	193	216	177	153	170	200	188	218	187	200	217	201	188	191	216	176	204	180	216	202	183	172	180	171	200	197	192	176	178	197	171	195	177	184	206	170	195	183	175	187	178	185	188	171	176	204	192	208	184	167	202	169	165	201	211	162	171	166	186	181	164	186	174	186	188	178	177	183	191	179	180	190	183	189	188	176	188	171	198	213	167	174	179	199	185	181	206	156	180	185	186	180	176	188	193	223	200	208	191	219	173	185	180	187	205	185	195	206	174	163	197	198	213	180	187	177	179	196	183	199	167	173	199	185	174	181	181	163	174	179	202	179	191	178	192	192	183	190	183	166	187	176	177	192	183	169	199	206	199	188	179	199	147	196	196	173	185	189	195	175	201	194	185	173	194	188	180	213	195	185	179	192	188	191	178	174	197	196	212	162	198	173	200	189	202	179	198	187	182	182	191	210	182	199	188	175	178	167	187	203	174	171	165	189	179	175	185	179	202	176	195	184	198	171	199	192	185	167	196	188	180	172	180	159	202	185	157	176	179	172	191	188	183	183	187	179	175	189	235	196	182	162	185	165	197	198	201	194	175	175	200	207	190	169	210	156	186	179	176	212	176	173	179	186	199	184	138	195	190	197	167	191	175	199	169	184	175	178	193	185	180	191	176	168	197	174	215	181	179	180	186	198	190	193	177	202	170	203	189	178	165	198	185	192	176	168	191	210	193	204	171	197	181	172	186	173	205	190	195	177	191	191	200	190	184	169	188	204	198	163	198	187	188	171	161	169	167	178	191	174	189	197	193	172	187	184	163	204	203	194	179	193	181	168	186	214	165	192	199	192	176	161	191	195	214	176	177	190	201	204	181	189	166	189	191	170	189	185	199	168	172	199	169	193	191	184	168	198	205	169	182	190	200	189	192	164	174	187	204	166	187	191	188	216	178	169	189	179	192	199	198	172	206	176	170	153	166	184	199	180	170	178	188	193	202	179	178	205	190	214	171	159	183	163	194	186	179	188
14707	11374	22082	24146	23781	22752	24229	22693	20963	19905	34190	48043	43963	35713	26361	15472	7665	3605	1268	770	499	512	478	480	501	457	474	465	495	473	502	437	455	460	508	454	455	490	479	464	504	448	440	466	453	477	494	436	494	465	473	461	463	435	478	470	451	466	460	458	473	432	451	444	466	489	495	451	459	446	476	460	460	464	513	482	451	497	457	451	456	443	461	471	486	443	463	467	470	486	473	467	435	457	443	437	464	445	486	510	485	474	465	462	480	431	451	505	456	480	455	406	474	476	483	406	461	487	449	468	464	477	466	472	520	478	484	448	509	451	457	471	472	436	478	485	486	457	469	442	493	485	438	489	450	474	503	513	481	480	483	450	463	438	485	497	451	451	473	471	471	451	442	427	472	461	505	517	463	463	468	463	506	468	455	464	496	441	478	472	444	472	463	455	492	492	461	467	485	502	437	483	505	445	465	484	458	456	455	479	460	470	512	465	503	479	469	476	488	459	489	491	451	472	470	464	469	454	465	489	475	465	496	468	465	464	475	415	467	455	478	483	466	469	429	450	522	496	451	447	465	436	455	444	485	471	506	445	478	462	459	505	466	493	484	468	460	464	434	497	433	467	432	492	443	440	512	460	480	464	449	491	493	479	426	423	469	466	472	502	448	466	479	497	498	484	427	450	470	456	463	438	488	486	489	486	443	480	463	461	490	477	480	448	482	456	490	460	439	488	458	516	445	470	429	448	471	487	490	463	498	461	448	444	440	464	450	512	471	456	495	486	473	488	472	459	471	465	423	498	474	454	472	494	455	485	489	455	477	462	444	479	450	459	504	470	424	480	459	471	503	423	423	489	505	449	450	464	451	464	469	434	477	472	462	463	441	456	446	493	459	445	417	460	436	472	511	442	494	460	462	500	455	462	491	475	459	505	494	483	510	451	465	450	447	457	454	466	480	472	472	475	450	474	498	453	489	461	478	466	479	437	452	468	532	504	505	491	443	466	449	470	457	515	448	436	468	483	458	458	444	432	505	479	473	508	465	474	500	479	459	494	445	436	465	459	483	462	455	485	495	475	461	462	501	433	453	467	463	486	458	467	483	511	498	456	473	441	474	450	476	468	457	508	486	476	485	488	506	453	479	410	426	489	447	430	456	428	459	487	508	471	476	491	491	440	465	453	459	467	473	417	462	452	459	485	478	480	474	449	483	477	499	498	444	481	486	422	485	416	454	506	471	468	466	478	455	493	457	474	494	483	467	469	491	453	467	471	467	475	427	462	464	499	458	451	484	455	503	472	472	479	472	465	422	467	503	442	485	510	447	418	477	484	464	468	475	485	436	436	470	480	491	472	484	442	452	471	479	499	457	461	449	467	457	453	446	477	506	465	453	516	470	437	455	469	473	468	460	441	465	464	473	445	453	457	481	486	447	463	503	499	494	472	466	462	474	492	443	483	434	491	455	463	474	433	466	478	511	426	484	425	521	461	452	458	467	462	435	447	472	468	494	477	416	463	466	458	509	432	476	455	451	442	487	510	468	487	472	496	479	466	449	456	470	471	472	424	433	478	466	475	452	479	468	482	452	465	447	460	438	453	529	476	445	448	484	493	454	469	488	467	481	480	500	415	443	436	467	433	460	473	478	458	467	482	450	433	475	474	474	487	470	474	506	491	410	455	503	463	427	440	478	497	470	454	477	502	500	490	459	451	496	467	433	502	482	487	449	472	467	465	484	452	474	487	472	435	487	480	467	454	458	468	471	494	451	482	448	453	464	452	490	475	461	442	462	448	445	455	447	471	448	492	439	438	479	452	489	457	453	479	498	483	446	452	447	497	475	440	429	474	480	484	434	485	499	483	479	503	492	430	470	476	467	433	486	505	487	455	481	484	484	483	459	461	469	519	486	511	459	486	423	474	459	477	438	431	469	435	437	482	483	416	513	463	440	500	453	463	473	444	495	476	490	469	455	446	471	465	478	459	447	442	495	480	495	480	478	479	449	479	501	413	465	454	467	461	493	432	451	461	447	457	452	470	424	483	493	462	463	469	483	455	464	427	459	487	454	451	462	432	447	433	443	494	425	466	476	445	453	494	470	458	489	471	411	485	486	439	425	441	447	460	481	444	473	453	439	449	480	502	449	465	438	455	456	471	495	495	454	480	441	417	468	470	477	458	460	461	478	444	477	450	473	463	448	432	485	429	480	498	482	451	487	455	435	478	466	430	465	446	458	467	445	499	460	457	478	465	442	477	459	500	469	477	455	483	448	458	462	485	472	456	478	475	479	440	455	468	489	462	459	434	461	456	467	453	503	495	444	467	464	451	470	497	462	486	457	466	413	493	466	454	471	490	459	459	467	455	527	458	477	483	448	500	459	444	475	509	479	450	443	432	447	511	511	491	491	460	505	419	465	471	478	498	471	448	437	464	460	448	410	491	467	440	444	495	480	439	470	450	466	490	465	472	424	465	447	499	471	443	483	473	452	503	455	455	468	478	492	505	468	465	463	490	517	438	521	450	465	452	512	449	503	450	480	424	509	470	493	465	452	472	499	476	468	498	450	440	442	513	432	480	463	459	434	489	470	492	441	484	490	511	460	467	469	462	446	480	490	459	445	484	437	466	476	494	473	474	478	449	498	464	453	463	481	439	439	416	439	496	459	437	434	454	464	449	472	457	490	491	473	454	471	443	473	449	442	471	430	484	423	452	459	456	475	428	456	475	452	479	466	443	472	494	475	442	511	467	437	492	476	462	456	462	461	459	447	454	467	467	459	462	473	444	487	506	451	482	485	420	440	421	498	463	488	501	495	468	449	465	449	462	478	480	458	482	432	472	456	495	481	447	497	471	455	460	460	452	502	448	476	479	483	468	451	469	483	469	484	467	494	479	448	466	480	487	470	469	469	460	462	430	458	451	461	470	411	478	461	485	436	474	415	472	445	491	501	464	456	451	483	438	480	464	483	483	459	498	441	535	466	467	446	457	453	453	476	436	490	455	480	480	467	478	468	437	468	463	445	443	480	491	461	496	482	462	455	447	488	451	504	454	452	479	505	432	474	471	481	453	458	469	465	463	482	468	487	441	431	479	477	459	457	477	478	452	447	456	412	472	476	467	456	439	483	470	494	452	440	504	467	446	451	453	461	445	447	445	488	461	456	496	459	449	463	472	419	503	498	483	453	462	452	496	488	495	461	506	524	459	459	460	529	469	469	472	496	486	518	499	470	462	444	480	488	471	496	493	479	485	474	476	479	461	455	453	453	479	467	514	416	451	503	480	487	528	413	456	427	455	517	485	459	496	460	454	455	438	479	489	461	454	495	491	459	446	469	491	505	461	472	473	475	459	507	454	454	471	455	481	454	452	486	433	455	451	450	483	458	471	446	476	441	465	463	466	455	465	479	473	423	433	498	453	466	469	450	445	456	491	473	500	471	515	490	452	461	453	440	486	428	483	483	477	453	470	425	490	445	463	486	467	440	473	476	519	428	470	449	501	439	434	489	475
3460	2561	4583	3497	2406	1852	1487	1284	872	712	802	1172	1283	1093	831	557	393	295	241	232	221	204	207	216	222	210	218	196	191	215	218	223	192	196	211	218	213	198	191	212	195	225	200	205	223	242	229	193	209	200	217	213	198	209	204	230	211	203	201	201	186	199	190	241	206	219	204	220	235	241	205	174	203	199	209	205	233	238	229	227	195	179	209	232	208	207	193	186	222	201	203	192	238	222	201	196	200	206	214	212	218	221	195	201	220	214	229	202	183	202	239	236	228	221	232	195	207	222	208	225	248	207	171	253	216	187	212	189	189	202	217	200	225	205	217	195	203	192	212	208	214	201	219	196	187	195	215	219	185	205	223	197	198	207	208	214	205	205	209	208	199	203	211	199	214	208	238	225	225	188	217	205	214	204	182	210	193	219	189	223	224	182	206	212	213	190	190	201	213	224	215	184	189	207	233	187	194	188	214	207	216	201	230	186	193	222	220	215	212	217	224	199	185	192	202	216	219	198	190	206	214	196	216	193	211	193	226	210	208	182	193	201	210	190	205	188	202	227	218	183	208	196	191	223	228	215	192	197	233	206	212	195	211	206	195	199	198	225	237	212	213	235	202	186	195	197	211	221	195	190	202	217	225	219	231	192	214	206	228	213	197	172	201	216	200	214	226	215	205	215	222	214	198	239	200	216	219	211	209	218	217	227	209	204	222	215	181	182	205	218	213	203	210	209	200	229	215	211	203	205	183	201	189	205	220	200	198	207	204	206	190	184	228	199	202	220	209	207	194	200	202	198	212	190	200	189	199	215	207	213	175	206	235	177	185	185	210	197	187	205	184	219	204	192	223	224	236	217	205	200	217	203	209	201	218	204	205	201	198	200	196	197	176	212	190	199	219	219	205	201	199	206	216	242	214	218	193	201	190	212	203	227	210	185	217	199	212	224	190	213	208	216	200	199	217	204	205	205	177	244	241	206	200	207	191	224	204	197	207	179	211	201	213	188	205	209	190	196	214	198	207	196	201	204	228	196	226	189	170	197	179	220	213	213	209	218	227	209	197	206	225	199	229	185	220	197	189	206	208	189	206	216	218	205	235	215	172	201	201	216	196	208	202	194	212	219	199	216	196	196	206	211	222	227	204	202	199	225	206	214	205	215	206	194	200	209	200	245	220	198	194	214	185	221	205	217	211	213	234	226	222	220	191	188	189	215	214	201	192	196	215	184	201	211	199	177	238	192	223	203	197	230	204	207	215	218	195	193	226	188	206	188	222	206	187	205	224	215	213	209	217	230	196	218	181	188	203	230	234	196	218	220	215	234	202	198	227	217	189	214	257	213	226	225	207	193	203	202	206	232	219	205	203	219	177	231	207	212	208	225	185	188	221	220	215	251	226	208	203	205	215	245	212	216	201	234	243	226	212	207	215	197	202	212	199	201	204	205	208	208	219	229	201	208	194	208	209	202	186	199	220	219	203	231	210	206	199	217	197	198	224	205	194	215	208	211	204	232	220	190	191	213	194	212	200	219	198	181	218	220	197	239	202	205	213	203	212	201	217	204	187	205	198	221	183	175	209	191	193	186	207	237	222	194	215	207	212	181	221	217	207	199	212	179	194	218	197	207	213	187	196	217	219	196	191	192	193	205	206	216	188	206	209	196	206	223	220	205	224	197	185	190	206	218	192	212	213	201	191	182	195	209	220	209	225	194	221	208	199	193	208	219	204	230	192	211	216	190	212	225	196	196	229	190	207	200	219	182	212	213	209	222	185	206	211	216	183	198	200	228	212	201	187	205	196	199	212	202	211	206	195	201	185	211	215	256	188	226	198	227	209	225	218	209	230	213	220	211	210	204	205	192	230	208	217	198	195	214	195	234	245	207	232	190	211	205	202	224	213	223	203	208	197	224	219	211	214	194	210	233	212	189	201	201	206	229	199	196	187	202	197	219	206	216	205	219	180	220	181	218	224	196	209	212	220	221	218	191	204	208	191	226	214	213	191	221	215	202	213	206	200	207	194	217	214	188	190	205	208	198	182	213	209	192	202	186	191	242	232	228	212	216	192	207	183	239	207	210	224	192	225	219	190	241	225	187	186	204	217	209	224	215	199	213	197	186	197	224	222	200	206	239	211	225	203	186	220	204	203	181	237	224	203	232	197	213	215	191	217	210	232	199	189	210	213	209	207	216	219	182	200	192	234	201	195	213	208	209	202	235	193	183	223	228	220	205	208	211	218	213	188	220	197	200	196	205	235	214	232	221	222	215	196	210	211	204	189	217	200	227	193	204	217	198	191	215	201	191	227	214	202	206	205	226	194	207	210	202	210	187	222	191	208	214	220	187	204	220	236	215	207	207	203	218	207	184	196	195	198	201	240	202	206	190	205	213	201	240	197	208	230	212	218	203	201	208	228	242	216	185	221	215	221	215	227	207	239	227	188	197	201	221	201	225	221	214	237	232	197	195	224	200	220	190	207	168	225	227	188	192	205	168	241	219	212	214	216	200	220	231	211	196	206	187	190	206	222	228	218	244	205	219	206	209	230	199	194	189	214	219	204	224	208	198	206	195	193	190	202	208	212	211	231	204	200	207	209	218	201	206	202	211	217	221	202	217	216	229	228	203	190	217	196	198	217	197	209	203	218	209	193	218	174	217	220	207	204	201	206	238	225	204	201	231	225	185	205	219	200	204	182	180	214	222	195	225	201	231	192	194	215	197	208	200	219	193	204	207	212	223	227	200	210	195	206	238	211	195	186	218	216	214	175	204	176	211	219	199	243	203	204	185	212	224	202	205	197	217	204	195	183	209	208	235	214	206	186	201	195	176	190	208	208	216	199	183	219	211	199	203	213	227	204	202	214	222	206	220	169	191	209	191	226	214	216	212	218	214	211	221	217	210	199	213	202	228	225	239	201	191	195	189	221	185	177	213	220	208	201	192	197	207	233	194	208	205	208	205	212	211	226	195	205	212	204	222	221	205	217	194	200	212	198	201	179	203	223	185	215	192	201	246	233	237	210	201	240	229	200	200	215	203	192	196	208	234	226	203	196	192	201	217	196	187	208	220	216	213	208	209	213	219	190	206	212	205	206	198	209	209	168	233	203	215	207	211	223	194	230	219	209	209	238	211	216	189	196	213	217	225	201	223	216	186	219	195	189	203	204	200	221	193	226	193	200	171	227	215	243	211	207	219	196	191	221	212	184	202	221	248	224	215	233	183	243	183	202	224	185	211	214	216	225	213	206	192	201	199	202	194	200	225	201	197	237	210	206	187	209	198	196	217	205	193	232	227	206	240	211	209	197	228	186	186	194	187	218	209	182	201	206	192	223	186	218	201	173	191	199	190	209	241	220	196	215	217	216	189	235	202	216	201	223	215	221	190	201	191	196	223	224	201	218	215	201	198	224	216	203	215	219	201	220	203	228	235	210	190	204	191	196	198	192	210	229	213	233	203	216	216	231	193	206	204	214	201	196	197	190	233	202	182	215	197	216	202
3036	2892	7591	8928	8456	7818	6760	6131	4142	3214	4097	6042	5977	4714	3224	1929	1196	839	611	525	518	515	534	542	512	547	516	521	512	518	553	565	524	512	475	465	555	502	507	567	492	500	501	554	513	536	511	500	511	498	502	475	503	543	519	535	536	555	523	496	514	537	544	541	496	579	529	487	521	513	533	474	525	531	514	521	548	483	516	518	481	479	537	493	517	476	540	514	490	477	506	527	539	514	483	547	478	503	506	499	526	577	503	532	509	526	523	491	509	527	490	532	494	499	465	481	508	547	515	543	508	514	551	496	528	509	538	496	508	548	494	502	509	513	503	543	528	514	538	485	546	511	475	481	498	493	506	515	531	535	500	502	544	520	507	505	434	534	530	514	486	562	508	577	539	528	513	495	500	488	548	501	522	555	488	495	507	583	512	484	525	496	490	528	462	523	522	498	531	520	526	528	534	513	511	482	476	521	507	469	510	507	493	501	508	496	512	511	514	525	531	498	539	524	507	508	516	500	536	515	522	500	505	499	524	530	515	555	519	475	528	557	515	533	508	534	495	536	525	549	511	491	568	511	493	504	531	534	513	507	511	521	502	535	493	551	536	525	525	491	508	538	563	519	541	510	478	559	492	496	525	506	538	508	513	474	494	519	506	524	519	563	520	512	508	553	489	489	505	515	544	480	541	506	515	533	547	502	529	479	505	529	494	566	505	515	500	500	524	528	492	507	501	495	499	524	518	519	528	509	504	513	542	546	501	502	485	508	495	473	496	509	564	508	502	509	512	495	495	496	497	473	494	484	525	495	494	467	543	527	531	562	522	495	508	527	533	519	534	555	536	538	473	465	520	520	493	526	508	536	505	506	491	526	574	514	508	519	538	538	520	536	490	506	528	506	501	516	485	552	535	538	493	498	469	517	485	527	513	522	539	463	481	509	539	517	516	494	507	552	490	526	547	510	515	487	480	552	486	514	521	476	503	496	505	543	474	520	522	495	537	507	503	525	519	509	501	546	506	504	510	512	508	532	508	525	504	500	514	496	534	492	559	501	525	536	523	523	517	469	477	485	511	503	499	471	539	537	541	534	546	569	532	505	526	524	495	499	477	519	514	473	511	535	531	535	497	536	531	542	525	500	500	526	535	535	526	535	491	495	482	489	528	509	516	526	514	477	525	492	503	548	533	483	490	488	519	499	519	567	503	551	528	455	497	457	513	499	533	523	569	514	533	513	495	519	526	518	507	521	564	515	516	506	521	502	513	528	487	521	494	516	535	497	494	513	499	533	506	513	528	496	471	528	511	498	524	543	523	515	494	564	537	504	466	526	523	521	514	494	521	530	505	514	509	494	531	497	503	471	499	525	516	497	505	548	511	537	540	509	509	504	527	485	516	539	486	524	533	500	488	461	539	537	496	539	492	503	498	526	504	520	527	510	505	514	454	499	516	503	467	494	532	493	476	493	510	523	526	559	529	573	510	501	488	524	539	507	505	522	518	520	524	527	520	527	496	543	521	530	527	506	479	508	485	500	510	502	552	514	527	498	495	511	521	462	519	566	517	514	457	496	540	558	456	498	536	560	495	515	519	524	519	549	522	523	489	495	512	458	493	545	528	483	550	495	499	521	462	481	494	508	506	512	528	525	492	517	520	540	539	503	539	516	498	546	514	523	499	504	489	512	565	549	502	516	532	556	533	503	501	506	513	529	509	559	537	485	534	497	513	513	488	498	503	467	493	533	555	509	496	514	520	527	517	517	528	528	516	465	558	505	517	537	514	474	490	461	485	520	510	509	567	561	528	587	504	497	502	549	513	492	528	522	491	532	520	499	505	519	553	523	497	514	509	530	520	494	531	534	516	521	483	525	556	502	534	512	512	533	494	564	510	521	477	573	521	480	525	496	550	503	524	490	511	481	530	493	500	498	509	511	483	509	481	539	497	535	521	510	556	521	522	577	545	525	520	528	516	505	517	553	531	508	514	559	506	499	536	548	497	507	548	548	470	500	512	532	515	505	525	561	504	515	536	556	533	524	545	527	595	490	528	529	551	534	488	486	500	546	517	517	510	507	504	499	538	488	576	480	539	515	510	562	504	510	498	484	499	496	500	490	537	496	506	512	486	477	486	537	504	478	516	505	530	495	518	536	514	504	525	480	521	532	501	506	530	550	537	487	534	464	551	487	508	498	498	532	499	516	477	517	534	490	524	512	490	517	486	501	537	523	529	528	501	520	504	546	516	480	541	511	539	509	511	530	479	554	474	543	524	501	496	511	534	551	534	502	514	515	516	491	514	530	518	485	556	554	502	525	517	520	520	512	536	473	527	552	506	497	511	508	506	522	548	529	512	484	483	495	492	532	511	497	511	480	523	508	520	527	518	495	474	511	528	492	493	493	521	492	497	491	510	508	495	516	511	525	508	459	485	516	518	504	515	518	507	553	549	548	543	503	511	534	526	553	569	525	474	552	502	492	580	494	543	519	509	502	526	547	529	492	512	541	513	502	505	526	518	515	510	485	475	527	509	544	529	503	495	523	493	501	503	552	487	540	529	461	577	501	495	520	516	488	528	534	518	548	468	494	487	530	562	473	517	526	502	563	554	568	545	498	520	532	466	507	471	530	539	508	498	550	491	498	496	538	482	477	506	487	537	533	504	540	486	516	529	512	519	516	505	560	504	485	517	494	510	508	520	500	498	515	488	523	478	549	524	564	529	509	488	508	464	499	511	481	530	498	478	526	454	495	506	516	519	537	513	512	505	540	524	477	483	494	506	521	542	555	540	499	521	502	505	536	484	551	499	528	534	515	539	539	527	545	499	529	511	522	475	520	533	534	525	515	486	480	536	507	502	509	512	488	572	522	518	503	532	494	489	516	492	561	505	504	549	521	457	509	527	508	517	516	544	540	484	488	501	496	518	472	500	515	561	551	577	519	475	527	489	478	544	544	490	566	508	519	538	514	487	513	543	510	514	491	491	508	515	491	518	520	514	517	557	507	515	534	478	513	490	538	475	521	521	526	509	534	534	519	531	526	523	461	534	539	519	515	533	497	488	482	498	524	491	506	491	540	500	524	516	533	505	528	513	514	512	523	493	536	531	526	529	510	482	523	452	483	549	552	503	501	519	571	511	519	520	490	526	504	551	540	523	483	474	522	555	478	504	504	528	543	491	515	512	538	485	503	501	511	533	473	533	518	528	513	507	560	516	492	531	530	488	554	466	512	510	507	512	527	493	563	515	525	495	514	459	542	536	525	552	499	541	559	478	506	525	526	531	524	535	518	510	541	509	494	494	524	492	529	528	482	507	478	530	545	549	488	512	482	468	489	504	453	536	542	483	513	509	540	490	540	472	486	490	513	508	526	518	503	510	516	526	516	502	508	491	480	511	508	531	514	550	492	501	507	513	520	528	482	517	478	519	506	494	484	563	534	489	525	497	489	521	541	496	542	508	506	526	493	578	498	518	492	522	541	521	575	459	538	530	474	503	482	533	478	482	491
15587	11957	14845	12368	9676	7244	4648	3467	2277	1630	5716	14539	14199	9392	5396	2440	1090	588	297	236	211	197	206	195	201	200	193	178	187	203	216	219	201	191	222	204	200	191	221	176	188	206	221	188	215	224	196	205	190	212	202	187	198	195	180	185	189	173	194	232	186	203	188	181	185	184	201	187	202	243	221	204	190	173	190	189	199	209	203	199	197	195	178	204	217	209	194	168	188	200	195	195	203	216	215	239	202	192	202	173	206	190	203	197	176	200	184	152	229	198	215	188	201	154	188	205	228	188	197	176	175	198	206	182	208	185	230	189	184	182	204	206	192	202	186	196	213	202	235	198	204	200	174	180	192	186	205	195	194	210	193	180	204	210	210	215	173	188	194	217	185	186	177	175	177	206	201	195	204	221	191	209	204	191	183	198	189	186	180	165	197	214	220	201	207	202	178	200	184	207	182	207	185	191	185	207	205	185	180	210	189	209	194	185	197	178	206	189	212	198	220	174	194	189	209	188	194	178	223	196	200	197	186	190	212	189	194	193	195	194	207	168	196	200	182	183	203	222	182	194	208	193	195	198	178	197	211	186	197	209	198	182	209	196	183	213	206	185	202	188	202	194	191	188	209	198	218	185	210	196	200	198	217	180	203	218	195	174	196	191	184	198	194	191	174	195	181	185	187	196	199	195	200	201	217	202	202	206	205	169	189	191	219	187	198	200	203	181	190	201	185	199	164	203	188	182	184	194	222	203	191	162	213	225	185	219	199	221	194	206	220	215	182	215	206	178	182	177	187	187	202	188	226	179	211	196	189	179	183	200	201	186	232	180	214	218	179	197	177	204	203	180	204	200	194	171	180	206	212	172	198	193	184	189	212	185	190	199	184	182	191	214	200	231	212	216	197	189	214	188	215	204	203	200	184	204	197	186	154	203	225	221	206	203	218	189	180	199	187	218	198	182	239	193	191	201	187	209	201	188	210	159	191	178	197	196	194	180	178	218	192	195	217	198	194	179	199	208	190	187	182	204	219	184	194	188	206	217	202	209	190	192	223	218	215	186	192	192	210	202	189	202	226	211	224	203	190	196	186	209	197	206	197	200	199	208	198	194	197	198	163	203	202	184	182	194	203	181	196	207	199	191	185	179	156	212	180	188	225	195	214	225	181	176	190	204	194	199	180	216	184	205	202	184	206	169	225	216	201	223	205	191	223	185	178	197	187	214	200	174	195	211	202	197	199	193	187	212	213	193	205	189	176	202	207	216	204	203	213	200	215	217	205	203	210	200	186	190	228	193	183	193	199	208	196	180	207	211	203	194	192	202	193	202	232	212	206	182	170	168	193	191	166	213	154	204	192	220	173	194	191	187	210	206	199	196	201	212	238	177	196	192	174	191	189	189	203	199	181	208	208	224	188	201	222	194	192	212	200	183	175	235	182	216	185	200	191	206	213	209	225	197	204	233	199	174	214	189	199	211	181	193	215	195	209	215	192	167	191	189	202	198	202	182	234	176	181	197	188	185	209	175	197	200	219	187	219	197	205	217	197	188	198	226	187	218	188	190	200	220	216	217	200	203	200	185	186	172	195	215	208	206	208	198	198	215	195	192	198	198	180	195	206	187	190	195	234	189	206	200	213	190	193	205	218	214	197	224	213	200	192	215	212	209	196	192	209	215	188	177	164	215	190	189	222	201	186	193	230	209	209	195	194	191	212	201	189	247	203	187	197	172	198	195	211	172	185	195	193	209	188	190	213	175	189	193	229	202	206	203	191	197	188	208	198	208	201	206	209	200	237	191	216	188	214	207	180	203	198	196	219	178	195	199	176	190	217	215	176	197	192	193	182	188	200	193	194	192	201	184	209	196	190	204	207	217	196	216	176	180	208	235	195	210	195	187	189	202	204	210	185	206	190	173	186	166	202	179	228	200	209	220	187	208	207	183	195	211	203	210	207	184	176	226	171	187	192	178	186	185	183	183	247	192	176	213	226	181	216	226	193	184	173	198	208	217	172	190	221	202	209	217	156	182	212	196	197	191	202	196	190	200	183	215	176	192	193	222	209	197	172	195	182	169	189	206	204	217	173	191	216	184	185	192	217	203	182	190	231	197	198	185	193	208	202	209	218	187	190	188	212	183	212	190	179	191	183	199	210	188	191	192	188	201	206	206	197	189	190	191	184	202	183	196	200	178	203	201	165	197	210	170	200	190	224	212	190	200	180	211	197	177	193	193	180	181	194	188	174	187	216	192	190	211	209	204	190	210	188	202	198	212	188	191	196	177	175	192	191	215	210	201	196	188	209	168	203	207	199	200	197	212	157	210	190	213	184	179	201	197	192	190	195	191	209	175	193	170	183	207	182	193	215	215	196	206	189	190	188	196	197	213	194	197	238	175	181	194	203	202	190	163	192	224	213	198	187	201	175	180	201	183	193	207	235	181	178	199	211	203	219	200	206	217	210	194	200	196	162	195	203	216	207	204	203	195	212	202	195	185	197	210	205	178	205	193	188	199	204	187	187	171	199	182	165	181	195	207	153	189	215	200	207	188	169	208	205	188	213	202	192	217	213	181	207	196	208	206	189	199	221	213	190	187	184	206	164	210	183	204	181	162	198	208	192	202	207	173	190	221	206	216	185	200	232	188	172	196	201	204	194	192	184	191	199	167	182	180	204	199	226	194	204	188	214	175	177	186	188	189	171	219	182	201	167	196	189	191	187	196	193	185	222	208	196	185	220	187	211	179	192	174	187	159	201	175	202	172	211	213	212	193	193	212	190	184	211	203	210	215	204	220	208	212	213	195	176	208	216	193	203	211	205	209	206	202	203	214	195	203	189	182	206	192	215	214	192	186	214	178	194	168	205	217	195	179	174	194	199	201	194	206	186	215	183	200	166	214	204	201	217	193	209	232	226	205	202	197	194	201	187	182	213	195	197	223	185	194	190	219	222	213	189	206	199	217	187	175	204	195	216	185	222	218	212	187	180	217	186	167	204	176	191	209	194	161	208	198	203	182	177	193	199	198	197	189	193	189	195	197	215	211	184	167	184	193	196	207	202	198	191	185	201	196	200	184	185	195	223	224	210	200	194	200	197	216	210	181	209	202	201	181	178	205	180	201	191	193	194	200	221	217	219	207	220	180	184	187	194	215	202	208	183	184	200	199	192	200	212	191	197	194	186	220	209	209	198	170	200	193	209	204	221	202	226	186	189	163	196	205	190	214	224	243	194	192	189	210	195	218	201	208	218	199	182	178	186	186	182	191	194	201	211	203	177	218	217	189	219	193	208	198	217	199	221	196	181	198	200	186	194	225	199	214	186	189	184	183	194	204	210	194	201	182	209	193	191	202	191	205	198	197	176	224	189	213	206	178	210	199	208	208	213	199	217	205	183	189	198	207	201	182	199	176	211	211	204	209	190	224	185	193	205	197	216	206	217	187	198	157	190	174	199	176	206	225	224	175	177	211	195	200	217	193	215	187	225	191	188	195	183	231	183	207	227	204
9946	9268	16783	20761	21503	18596	14786	13274	9743	7804	21551	37035	34832	27602	19549	10520	4989	2329	1079	732	533	480	479	497	521	450	503	485	494	513	470	528	512	482	453	492	516	476	503	501	480	492	487	475	469	479	487	520	514	490	505	486	533	498	510	468	509	489	492	480	475	503	491	509	491	505	496	499	525	467	458	477	460	463	544	485	481	467	468	506	505	502	482	509	479	464	517	501	483	428	473	469	487	509	458	512	495	521	500	527	481	455	443	454	467	503	509	464	486	499	484	504	475	491	510	465	510	500	507	500	473	467	473	466	489	509	497	495	495	509	491	434	522	486	500	456	506	507	478	518	472	438	462	474	493	498	498	546	519	481	480	494	483	509	505	531	475	438	487	514	507	469	449	541	494	487	518	521	453	498	501	522	467	523	479	487	489	523	489	481	512	450	510	541	461	483	498	539	474	523	500	481	498	440	450	495	511	475	447	499	477	508	484	482	476	495	502	491	490	503	456	524	492	465	459	476	486	466	483	505	481	459	508	494	504	488	503	515	511	478	512	478	500	495	529	476	496	467	513	482	483	496	476	453	503	485	478	515	501	481	488	518	462	533	464	500	508	535	472	503	486	502	477	506	509	538	507	518	478	497	499	479	493	484	511	452	495	478	490	506	502	509	512	470	469	498	516	496	482	493	502	481	480	487	543	439	504	491	468	462	453	471	465	474	476	508	472	499	488	477	461	472	499	474	458	482	502	494	466	475	508	518	470	494	496	487	483	463	473	508	473	476	478	531	486	496	483	551	502	530	506	469	470	480	520	502	427	479	477	481	510	494	475	490	464	500	463	525	504	523	465	429	500	478	491	497	481	486	484	526	518	459	490	491	525	500	453	515	487	502	487	505	487	507	524	478	522	476	482	503	500	460	464	474	469	482	500	497	502	504	489	491	496	477	498	475	526	482	498	482	497	488	489	477	488	512	475	510	507	513	505	510	519	434	463	468	504	496	526	488	510	481	480	482	524	496	508	535	492	494	487	485	525	478	539	482	467	496	511	477	513	470	445	503	492	479	503	521	496	476	517	490	456	467	507	492	504	497	447	519	480	471	485	476	443	463	453	488	515	515	438	501	531	489	492	496	450	480	460	509	478	496	485	476	488	482	492	512	491	502	462	513	473	487	487	525	521	494	490	490	471	514	484	508	470	492	445	492	502	513	500	469	500	506	498	470	464	518	494	507	507	500	511	460	497	474	503	506	483	504	495	487	501	489	466	498	469	541	450	507	521	485	506	501	468	495	486	500	483	466	478	503	475	530	464	495	477	508	511	502	512	501	488	524	494	478	484	463	483	474	491	501	502	454	507	501	479	476	461	487	507	479	505	533	453	488	469	472	497	498	486	460	480	489	500	510	493	481	464	494	460	473	537	479	476	506	510	508	504	511	460	461	482	507	485	482	509	471	534	495	501	481	488	510	491	459	463	537	514	532	483	457	491	477	466	518	489	474	516	480	507	504	487	488	481	498	505	483	457	459	474	502	504	487	513	510	487	472	495	495	475	505	484	466	487	458	484	540	487	505	478	508	492	487	495	490	492	491	462	457	496	527	499	466	519	511	506	493	477	517	493	493	523	517	481	477	490	468	509	511	505	491	503	509	459	483	519	519	505	523	481	548	479	499	479	490	508	467	491	540	503	476	482	502	502	485	478	484	498	489	510	503	492	467	505	478	489	495	516	519	448	495	476	525	480	492	503	489	502	507	441	497	454	526	489	505	498	447	468	488	463	520	519	519	491	532	514	511	533	479	472	504	492	504	453	532	478	465	515	489	538	486	487	455	491	511	470	514	512	487	487	484	483	509	474	491	472	495	470	509	487	477	530	488	497	502	455	480	490	513	480	516	461	506	544	472	519	499	482	518	458	461	519	465	462	494	453	512	479	484	530	479	461	486	480	494	473	471	473	504	512	543	479	479	511	507	508	494	468	481	477	461	481	528	472	483	537	503	501	474	499	481	486	500	534	460	495	465	510	491	483	487	497	505	550	488	528	494	494	477	505	458	495	453	503	503	514	489	481	472	488	481	485	525	525	506	500	486	516	489	467	470	485	497	514	475	492	503	490	497	460	523	529	516	456	469	476	494	532	475	462	485	508	491	476	459	508	503	514	458	505	500	478	504	494	488	493	514	465	485	519	483	518	479	492	514	472	528	496	531	507	488	483	511	517	459	513	487	505	514	468	462	465	475	475	482	504	504	505	462	492	500	482	501	449	527	515	484	496	457	475	473	424	500	465	499	524	519	499	511	485	516	465	469	514	528	512	517	485	498	495	479	484	473	481	498	489	504	499	530	471	477	503	507	534	493	477	520	466	472	492	499	504	498	506	494	509	468	478	484	490	489	518	463	528	520	498	455	501	520	500	537	494	520	526	478	502	495	496	484	522	536	531	482	504	494	501	474	488	512	449	497	507	505	496	499	477	485	499	454	489	522	468	501	520	470	501	474	492	559	455	503	488	470	465	474	516	494	496	482	487	482	508	493	486	481	500	510	509	499	479	502	505	507	491	484	455	484	512	522	481	490	527	526	518	546	504	470	550	474	471	474	503	505	513	468	523	468	488	488	505	472	504	485	529	504	492	480	471	478	497	475	524	480	493	519	488	481	534	525	456	511	491	498	521	486	484	498	487	499	487	479	503	496	492	460	486	488	489	485	499	497	513	504	472	512	480	511	475	474	542	483	434	488	500	478	483	487	457	474	517	497	498	494	458	531	460	490	518	491	522	530	465	525	518	506	506	469	517	506	503	500	497	530	483	539	479	486	513	499	490	495	478	525	440	485	475	475	503	462	497	531	482	479	466	546	519	502	489	520	493	494	516	505	513	522	521	493	482	472	457	518	516	473	475	501	484	486	515	493	517	529	500	496	506	523	501	492	462	502	461	485	486	462	494	501	490	497	485	477	501	485	484	511	477	548	498	489	468	460	518	513	479	450	485	507	496	480	512	454	464	482	426	508	519	479	495	428	489	475	457	520	530	530	501	499	491	484	472	530	481	482	493	519	477	536	534	515	472	468	488	487	472	516	505	512	496	540	553	501	495	515	468	461	502	474	490	466	465	441	449	474	520	520	503	502	517	542	529	475	451	470	496	484	460	554	519	500	476	461	453	506	489	491	517	483	495	503	473	476	478	488	510	546	476	474	472	517	491	468	486	471	495	492	523	522	457	469	470	508	503	477	509	499	487	473	473	514	468	492	482	496	487	496	470	520	487	487	504	487	494	476	514	448	522	489	480	485	492	503	507	511	481	488	464	511	472	483	482	440	509	492	463	505	487	489	492	490	523	508	442	516	475	457	541	490	467	477	496	472	525	524	453	518	504	495	485	521	489	518	485	479	478	510	503	529	561	482	472	469	522	518	490	435	511	523	538	483	514	524	502	488	521	539	540	495	487	473	488	458	512	489	434	507	540	491	490	454	515	493	486	476	484	480	516	512	459	432	518	470	484	459	473	464	468	491
23526	17918	22007	20196	15279	9726	6939	6324	4239	2913	10649	25032	24743	17673	10294	4863	1954	844	425	273	205	201	199	205	184	163	160	194	187	166	196	198	183	191	204	198	169	203	190	186	193	170	170	189	188	181	180	206	179	205	173	182	168	176	203	168	223	191	164	200	191	194	204	193	185	180	165	206	205	188	199	157	164	180	201	174	177	192	168	185	175	162	204	188	165	205	180	189	203	165	185	197	165	187	168	167	188	174	180	169	198	180	185	161	193	210	179	186	208	187	199	176	190	198	176	197	200	166	200	209	202	195	152	227	173	176	167	207	186	207	188	164	200	183	202	176	193	170	185	195	188	182	180	174	159	184	150	190	179	171	175	179	182	176	201	216	195	201	168	167	172	193	171	173	194	189	176	182	181	207	188	181	184	196	216	178	194	181	202	201	164	207	191	196	184	187	187	178	156	167	175	183	199	204	183	166	179	193	209	175	197	169	212	196	178	209	198	178	197	179	197	199	179	168	176	199	196	173	165	162	179	196	164	199	202	220	188	179	192	177	207	201	171	161	199	175	160	179	180	185	191	216	187	190	182	193	183	159	195	195	197	176	181	189	201	174	165	214	184	205	172	200	179	188	180	193	190	186	164	175	189	195	192	210	171	196	206	200	187	190	189	182	205	205	167	189	205	201	176	211	200	185	174	200	180	180	183	159	189	183	186	191	190	182	218	199	208	176	231	188	199	181	162	175	198	193	177	180	200	192	190	186	182	178	209	197	188	184	180	182	182	160	203	192	205	167	182	185	199	183	179	199	181	207	158	206	175	216	177	193	196	184	179	174	207	203	213	187	181	191	198	182	199	164	183	183	203	196	164	173	191	180	190	156	188	149	170	162	174	181	194	215	198	182	181	204	205	188	172	182	192	178	174	207	169	173	163	167	184	192	187	187	191	169	187	178	209	191	206	195	196	170	206	182	157	184	198	173	192	179	206	166	181	186	197	161	195	176	207	202	151	191	202	196	211	157	178	165	206	193	184	186	188	196	175	189	206	166	177	189	211	167	177	175	189	181	193	197	224	189	201	198	183	209	205	191	209	200	197	196	213	193	182	153	199	184	184	198	189	193	205	205	171	184	155	189	191	187	189	176	186	187	173	204	198	246	189	182	208	161	188	192	170	173	182	184	162	177	196	190	187	204	178	210	202	207	174	183	173	166	185	187	181	178	200	167	185	174	178	196	189	177	198	183	177	179	192	184	187	197	187	189	201	176	165	182	186	161	178	197	158	195	217	205	163	187	197	209	201	195	194	178	188	219	183	203	166	185	178	164	194	180	179	164	181	155	201	173	190	193	167	189	175	191	182	174	190	196	185	181	175	191	200	173	182	194	201	225	194	190	180	191	187	196	173	191	171	159	181	199	198	196	162	203	172	183	189	191	192	184	156	208	199	185	184	186	181	199	172	177	198	199	185	202	156	175	189	179	187	174	189	201	198	199	193	178	200	194	183	191	187	169	195	146	201	185	175	168	172	199	184	197	190	185	179	186	188	146	221	173	190	173	181	182	195	207	189	194	205	181	196	188	195	196	200	197	179	208	178	210	211	181	197	189	168	158	212	203	176	190	178	201	203	189	175	211	205	174	187	169	171	182	177	189	171	178	184	182	205	185	200	199	220	196	203	168	195	158	192	182	204	197	178	186	178	181	189	172	195	198	174	204	187	177	200	189	175	193	162	170	184	170	207	205	195	182	171	203	177	182	189	200	177	172	167	176	182	186	153	185	199	182	176	181	156	187	192	184	174	180	182	185	191	179	208	187	181	196	188	176	191	212	188	186	183	191	203	200	174	215	204	190	188	173	179	190	186	184	177	156	178	174	164	178	187	182	186	211	178	182	171	201	175	190	193	184	163	210	181	183	195	174	189	184	179	193	182	180	197	186	194	185	166	188	202	193	202	186	177	175	173	195	201	191	191	155	182	172	160	207	209	198	182	199	174	164	205	181	188	173	179	193	185	175	206	192	189	178	170	209	180	189	173	171	201	172	181	171	204	199	176	204	182	178	184	207	199	190	183	183	164	200	187	175	200	182	185	187	180	180	200	194	162	210	204	178	176	189	173	177	182	196	207	209	182	186	189	201	159	171	217	197	172	195	181	174	188	173	172	203	173	169	194	184	177	169	188	175	160	184	188	186	178	196	210	201	178	186	193	182	195	197	191	174	213	215	182	179	172	202	178	171	204	187	188	190	197	209	206	195	177	203	206	165	160	199	184	195	183	198	182	183	203	182	199	178	191	190	189	196	197	177	189	178	192	177	166	210	182	187	199	151	176	195	199	177	176	183	174	184	201	193	184	194	211	189	172	185	174	178	215	204	179	190	168	191	192	204	188	176	177	190	199	179	192	190	200	166	198	185	190	188	180	165	231	191	220	157	177	189	191	169	188	188	207	198	159	165	198	155	194	169	177	185	167	183	184	183	198	189	217	190	201	180	196	192	193	195	203	204	208	201	166	171	192	164	183	185	167	168	189	188	191	169	173	183	189	199	182	206	176	186	192	172	201	192	206	178	173	196	179	194	197	154	198	163	202	173	194	196	202	186	186	183	174	182	175	182	159	172	185	183	190	199	190	204	181	196	173	181	197	180	205	191	192	179	168	195	184	223	194	193	193	188	212	194	204	198	181	174	195	175	165	191	187	211	169	172	162	192	185	192	175	194	176	156	191	196	209	191	208	169	157	173	181	175	209	199	181	191	199	188	192	203	187	183	186	187	184	210	201	200	178	174	217	186	182	187	205	190	200	169	178	182	189	184	183	202	182	195	178	198	179	182	160	189	164	168	213	158	188	193	210	182	181	186	175	186	191	189	173	197	195	185	205	169	187	201	188	159	189	213	185	205	195	187	177	204	190	170	180	191	168	170	193	189	188	211	187	189	194	164	210	189	190	165	177	182	172	179	177	196	174	220	193	195	176	171	201	183	172	158	169	178	189	184	167	198	175	200	166	185	191	174	172	220	196	177	215	182	157	178	224	197	189	191	181	200	198	183	184	179	205	181	193	180	202	189	176	182	177	187	172	201	180	171	209	175	174	194	184	181	175	168	216	186	190	189	199	193	177	175	179	197	173	186	205	168	196	176	188	194	200	188	179	195	179	172	206	213	204	219	185	183	202	182	192	166	177	178	192	183	183	198	204	168	207	199	195	185	205	179	191	185	172	185	222	213	164	175	178	171	163	180	178	207	197	197	180	164	183	170	191	176	194	160	174	190	195	201	185	174	186	173	195	176	200	167	173	182	184	189	197	177	210	151	178	162	177	189	197	178	210	197	202	180	200	164	189	182	206	170	185	189	173	173	198	185	190	173	198	216	173	212	207	174	188	180	191	189	184	189	191	174	200	176	196	185	205	194	190	191	198	176	181	183	182	214	204	193	195	199	171	155	186	175	182	190	193	191	158	183	184	173	193	178	167	181	165	170	233	190	169	182	190	185	170	167	184	164	191	210	181	199	208	181
13416	13323	22479	29234	27325	21491	19858	19530	14772	12200	30979	46308	44409	37378	27922	16889	8545	3677	1463	766	601	513	457	450	488	440	504	407	491	499	452	458	507	465	466	456	462	472	486	469	471	446	460	430	468	505	460	495	514	459	450	456	493	467	456	432	452	455	432	447	462	468	479	462	461	453	462	479	484	487	450	447	428	482	447	461	452	453	473	486	469	476	500	456	454	494	475	471	454	453	447	503	486	475	436	440	505	456	464	453	490	454	444	461	457	468	448	444	513	440	462	495	449	470	453	457	503	480	458	448	469	472	489	475	478	456	483	447	442	459	467	499	463	480	449	518	492	468	463	477	501	476	505	470	484	492	502	458	458	476	408	476	490	448	459	433	470	460	464	463	435	456	461	459	462	455	491	485	464	482	485	474	441	489	439	435	478	483	471	483	468	452	463	473	477	453	494	445	461	430	461	460	452	482	435	494	457	457	515	456	445	443	453	437	474	458	505	452	447	434	468	454	456	500	452	475	492	455	486	455	487	482	471	488	450	497	454	458	466	455	497	466	456	467	470	469	503	483	471	495	460	464	453	476	456	466	440	491	443	420	454	445	457	442	465	481	436	449	474	453	458	479	464	500	436	463	465	467	448	446	475	490	443	444	483	457	464	473	454	482	464	477	427	454	474	460	502	471	429	446	443	498	507	455	509	445	432	470	482	484	414	493	413	482	460	466	466	451	460	451	463	484	441	481	514	481	447	438	460	494	464	513	477	451	456	460	498	473	489	450	480	445	432	477	488	455	475	468	498	475	421	488	481	480	447	427	489	441	448	455	441	438	429	461	462	460	490	470	451	482	431	464	438	460	451	443	460	468	445	470	430	450	473	473	456	458	469	476	470	427	499	454	468	441	488	469	469	439	463	474	456	472	432	491	463	509	478	468	470	477	457	450	450	444	467	456	457	438	461	439	453	483	470	461	475	467	428	497	491	455	450	444	505	463	460	491	452	478	472	448	467	466	490	470	457	475	452	477	443	458	446	475	501	453	455	454	446	438	464	404	444	472	471	440	508	442	480	448	440	480	470	461	445	423	454	443	471	418	488	460	474	464	455	519	485	483	460	456	453	467	468	524	445	480	442	447	455	463	430	463	492	438	497	482	479	481	412	477	439	481	487	468	440	465	438	459	506	480	467	475	454	459	475	491	446	506	464	460	481	473	465	474	429	492	471	438	432	471	454	496	441	452	486	456	475	481	446	455	464	462	453	462	487	493	440	457	488	507	452	473	496	495	507	450	501	466	438	541	485	447	429	440	438	429	490	497	458	427	485	434	472	440	467	479	463	483	447	497	466	453	458	468	475	441	452	455	504	497	448	443	429	453	450	424	467	461	450	430	483	446	454	488	455	487	437	483	487	459	450	477	471	466	465	482	446	452	509	464	464	449	500	477	452	427	460	473	444	509	474	468	462	476	476	499	466	451	468	481	445	438	463	467	477	472	446	497	442	482	464	472	469	485	424	434	430	476	460	470	435	482	447	510	497	463	467	494	449	474	446	454	469	450	507	465	445	476	437	431	450	454	462	429	483	502	447	478	480	438	475	436	475	466	432	524	476	450	484	443	411	445	497	453	492	434	466	471	485	455	494	451	454	432	467	470	498	436	447	462	454	452	449	479	494	453	438	453	483	474	492	484	472	484	464	457	477	441	435	491	440	471	465	447	472	450	450	471	475	428	442	518	461	479	466	441	498	493	479	449	486	536	461	428	474	512	441	475	460	485	504	445	452	476	477	464	471	462	491	441	492	438	457	462	474	469	486	479	448	483	469	466	490	474	482	506	406	492	474	450	439	481	496	471	468	434	461	467	483	486	496	471	454	479	471	473	472	464	407	485	448	449	463	446	470	427	444	461	439	454	479	473	479	450	433	449	439	468	476	434	467	435	484	457	490	482	485	463	456	486	405	466	467	442	507	455	505	436	484	466	483	484	503	469	476	472	469	421	507	448	455	467	451	472	468	474	441	450	432	500	466	451	461	443	484	466	458	453	463	446	478	439	498	473	445	424	498	436	467	511	445	462	435	452	486	466	468	478	497	501	479	448	506	433	464	450	434	505	445	471	484	449	443	480	434	457	477	487	486	471	456	466	449	496	493	456	483	469	432	457	450	491	498	439	469	459	465	482	452	495	468	453	462	456	485	449	463	486	439	468	455	462	448	430	476	475	444	472	483	429	483	465	454	462	482	459	474	527	453	448	468	468	453	458	510	460	482	479	463	478	477	463	460	502	463	484	514	474	478	481	519	476	459	426	496	459	477	447	446	463	503	501	420	461	480	459	472	433	470	457	495	481	476	470	505	513	429	463	452	515	480	473	495	469	452	495	441	450	466	442	477	436	451	441	454	488	431	461	505	488	467	490	463	475	502	444	461	478	461	471	495	465	442	491	453	505	442	492	461	498	450	441	458	463	434	466	472	470	476	443	460	474	470	485	430	491	466	491	517	432	468	440	496	485	508	452	475	468	472	478	468	439	463	481	445	474	458	419	480	448	477	485	479	462	452	457	482	476	469	434	494	444	426	489	470	490	461	463	493	470	479	463	458	481	440	516	429	472	484	466	471	470	461	426	528	442	473	555	494	464	432	464	498	467	498	486	500	441	464	442	484	432	463	477	486	441	443	495	447	491	467	460	475	489	467	469	513	458	469	436	461	460	450	480	431	476	461	450	460	504	453	465	505	463	472	468	468	436	482	506	497	494	481	455	476	494	470	486	461	481	503	503	439	485	483	472	479	471	477	466	430	470	487	477	464	440	519	489	438	427	476	503	480	482	470	448	458	430	495	483	425	446	464	463	457	478	430	438	456	484	465	486	464	466	479	480	448	483	470	436	496	452	487	459	472	459	450	449	444	435	475	435	434	485	482	468	462	450	480	449	440	515	483	478	453	439	486	429	498	453	470	494	492	490	465	454	476	502	457	486	511	432	464	446	443	449	477	454	453	464	468	453	437	453	472	457	486	489	464	466	487	447	506	484	494	489	476	449	438	469	459	449	454	434	464	445	465	431	464	443	469	475	469	450	450	420	488	450	475	480	466	458	481	490	481	493	457	437	445	476	457	442	460	436	489	497	443	469	435	449	457	397	482	466	473	485	487	462	456	454	523	473	457	434	473	494	447	433	483	506	456	437	447	469	478	468	463	483	457	456	484	458	464	479	497	440	515	478	452	465	461	435	458	469	449	458	460	491	484	556	453	460	490	469	428	450	447	488	502	479	456	461	470	424	471	466	434	481	451	511	466	505	428	452	428	473	483	444	449	447	449	478	467	433	517	464	473	463	428	462	494	473	454	434	499	487	437	446	461	473	428	501	470	443	493	451	478	465	424	480	424	462	454	490	472	475	449	447	447	470	462	433	472	427	484	455	484	441	479	500	474	490	448	507	457	460	489	419	471	444	502	455	462	488	517	499	476	494	451	467	459	490	481	475	452	448	458	451	482	456	482	476	494	463	488	492	465	478
3855	2665	4679	3502	1346	831	652	427	370	326	416	952	1292	1194	894	645	378	260	217	202	233	220	214	214	232	205	210	211	229	200	211	231	211	184	211	217	212	214	213	234	203	207	173	201	191	238	234	217	229	186	225	248	217	214	193	199	225	180	202	205	200	192	226	216	234	195	220	223	218	209	192	220	191	221	182	211	206	217	205	212	200	218	240	199	193	190	198	204	215	203	206	248	215	211	204	185	203	211	237	208	208	237	234	223	195	199	190	232	219	202	206	192	209	177	192	206	220	216	191	198	225	193	232	217	212	181	205	238	185	205	237	236	215	197	220	204	216	200	209	204	211	250	230	220	239	200	197	234	200	179	217	213	190	200	187	191	228	225	216	195	221	213	177	187	207	204	206	221	213	193	233	217	210	201	211	218	201	200	197	182	205	196	237	204	210	196	194	194	236	206	210	199	193	209	200	199	204	230	209	216	200	224	211	209	220	213	195	190	237	217	201	201	175	199	191	209	204	222	204	223	178	227	222	233	195	228	200	185	184	206	216	237	220	208	217	230	206	205	193	208	217	221	218	229	207	226	206	229	236	196	210	246	220	204	209	210	193	199	202	229	216	236	211	213	197	192	201	170	206	212	191	190	193	172	218	194	200	185	216	218	211	210	222	198	215	189	206	219	216	194	206	238	203	218	200	233	221	188	223	205	214	211	192	201	215	210	191	197	218	220	209	203	210	186	239	226	211	223	182	204	201	208	247	216	191	197	190	188	214	241	188	212	196	226	246	223	220	233	229	227	203	195	206	223	185	216	222	228	197	176	220	206	209	221	228	257	212	184	197	216	233	226	211	196	201	218	204	219	208	228	210	207	214	212	193	232	194	248	193	211	199	211	219	197	223	202	186	187	213	196	209	204	202	214	209	190	200	207	190	222	206	187	199	205	227	227	185	202	218	196	223	193	197	221	204	232	217	223	220	227	205	186	209	207	206	191	209	226	217	237	187	213	217	229	224	222	200	213	219	207	197	227	205	202	210	213	208	214	205	219	224	232	231	216	231	206	214	230	175	195	208	185	196	177	180	207	220	220	215	201	182	227	201	242	197	208	210	206	204	189	234	210	193	200	183	226	200	218	230	228	202	201	215	217	223	221	204	226	196	204	245	232	232	201	210	208	209	179	190	201	204	218	208	231	215	212	251	189	215	193	195	192	232	222	237	222	227	191	213	199	192	207	193	199	221	209	217	200	204	233	187	204	184	223	228	207	166	186	205	194	193	203	234	222	187	212	191	224	195	164	197	200	206	208	197	220	211	195	218	218	201	198	198	199	234	214	210	191	206	222	206	191	211	198	197	220	236	208	198	194	180	194	216	222	212	206	218	201	209	222	209	214	187	186	210	210	202	232	223	194	213	205	208	193	217	215	206	219	192	186	231	202	195	221	184	207	202	175	185	203	212	184	203	202	184	197	211	212	246	180	254	190	222	205	217	202	223	213	214	210	210	178	218	211	215	243	231	204	217	231	230	220	233	232	178	233	224	177	200	223	211	240	193	220	191	208	194	220	213	240	205	208	210	216	196	214	234	212	177	198	216	214	205	184	203	199	221	206	221	193	217	186	196	217	213	199	203	197	221	204	217	229	218	199	211	229	206	195	207	197	209	223	227	221	201	228	194	206	228	169	220	209	209	223	231	219	225	204	217	202	231	221	214	240	188	197	223	209	204	213	202	249	211	218	221	225	193	231	221	194	210	201	194	204	215	213	221	211	174	208	204	217	194	200	214	198	219	197	232	212	220	188	210	241	211	217	185	216	211	235	228	205	214	234	191	225	221	208	195	209	208	214	218	205	167	217	202	203	227	200	203	222	223	195	195	215	178	223	197	192	207	223	212	223	206	187	215	218	197	240	202	182	208	208	216	192	233	223	216	214	222	203	221	225	219	214	231	214	213	213	218	222	186	219	187	190	235	240	199	222	205	212	214	212	214	201	227	222	220	212	197	214	239	177	225	213	213	216	193	221	220	219	212	233	210	201	242	223	194	197	184	210	174	212	200	183	210	207	209	224	206	222	213	202	212	203	216	213	204	202	191	212	203	212	205	189	229	201	194	227	207	214	208	245	217	233	210	195	205	208	214	216	196	240	214	213	204	232	200	177	217	211	202	215	206	222	207	200	191	211	222	194	209	224	207	207	208	213	232	195	206	206	246	217	209	232	224	205	209	188	218	210	222	202	210	216	205	221	208	204	202	200	191	221	221	219	190	219	212	201	212	191	198	214	244	205	214	195	214	210	217	213	210	189	199	227	179	224	190	220	211	240	187	193	212	209	199	167	217	207	189	182	223	252	208	218	215	205	196	215	221	199	234	208	225	199	186	176	209	212	218	199	188	218	209	224	217	202	220	198	219	247	226	216	217	222	207	212	203	214	251	223	239	216	231	206	215	179	181	220	202	220	216	199	198	194	225	205	213	190	210	205	222	216	193	225	207	226	220	205	194	185	200	205	234	228	220	234	216	226	227	214	215	223	245	238	211	188	196	214	241	198	196	210	208	204	220	208	216	224	188	179	205	211	195	201	236	210	213	222	207	211	210	232	222	195	207	206	225	195	228	195	216	228	204	212	188	204	212	207	199	247	206	194	231	209	225	212	210	189	190	236	227	181	211	223	197	197	214	237	197	204	200	229	190	183	196	215	231	201	209	209	221	240	184	212	221	201	200	209	208	220	200	208	192	217	213	231	220	224	201	227	223	217	194	205	221	221	212	225	217	217	219	211	203	208	238	194	209	214	193	202	212	207	212	213	228	205	211	197	207	178	185	202	210	223	189	196	213	225	218	224	198	197	202	199	229	226	219	237	222	213	211	192	210	195	183	239	255	185	235	210	206	218	193	194	234	214	232	211	190	192	228	226	213	219	213	201	210	206	199	200	195	211	229	221	211	209	211	176	191	222	221	204	189	236	214	188	231	210	201	217	226	229	203	208	205	187	182	230	238	195	188	207	227	187	209	182	204	243	188	203	241	202	205	205	226	203	231	225	227	227	223	203	211	227	224	209	198	225	211	207	233	217	202	219	209	194	191	209	225	244	201	213	209	214	232	217	206	232	193	215	232	186	197	225	207	186	204	215	219	224	213	198	226	190	181	218	209	204	215	219	223	231	178	222	211	220	201	208	185	213	207	218	206	215	229	222	219	199	199	192	215	210	223	197	192	210	239	222	219	205	219	221	221	215	230	214	209	218	209	211	225	222	201	198	191	220	211	203	210	211	214	235	201	218	200	196	223	227	207	220	203	217	199	241	185	233	226	197	226	227	201	203	232	196	223	227	216	233	207	196	226	207	212	202	191	235	214	201	169	212	216	243	210	189	195	201	205	213	207	187	216	196	216	220	219	212	227	204	213	211	190	209	203	225	223	200	185	220	220	217	209	212	212	204	216	205	209	205	235	208	196	186	210	206	213	199	212	222	216	193	196	201	195	227	206	209	188	227	206	204	207	188	197	208
3166	2911	8172	8732	4573	3442	2630	1939	1434	1283	2328	5403	5976	5248	3728	2185	1306	784	612	538	587	499	509	522	518	553	495	472	522	508	504	522	523	511	528	518	538	493	532	506	516	518	508	512	518	482	509	527	525	497	497	491	550	506	485	540	530	514	490	512	515	521	534	528	531	540	538	507	514	569	499	536	534	505	502	507	502	495	555	510	534	498	551	508	512	536	506	500	507	487	527	483	510	527	521	491	521	536	505	505	524	549	495	498	485	473	488	526	524	525	512	520	525	522	557	510	510	500	527	514	504	529	527	529	504	500	523	514	527	527	523	525	515	531	509	527	521	522	547	489	495	521	499	536	500	512	498	498	513	522	488	476	492	492	506	503	533	542	550	548	540	500	495	507	505	522	499	511	504	520	503	505	507	537	480	520	498	500	513	516	517	513	518	538	529	508	509	524	526	511	513	462	535	504	525	532	524	508	532	507	538	519	534	498	585	490	495	494	525	534	511	501	544	527	538	496	506	525	545	484	496	484	534	496	491	510	548	494	513	536	540	529	478	461	534	471	537	529	565	500	512	512	538	558	498	490	537	483	499	518	509	531	503	511	530	464	547	503	538	491	533	515	516	545	526	479	542	519	571	487	503	515	490	526	508	486	507	552	550	549	495	517	524	545	529	515	526	531	538	556	484	501	549	506	552	500	523	537	504	523	552	547	537	531	512	510	563	493	506	555	510	505	484	503	523	475	520	548	489	518	497	504	529	537	533	479	477	520	544	559	497	540	538	507	511	549	507	528	523	553	515	511	569	508	526	501	550	515	526	514	556	500	506	522	489	543	500	521	487	518	539	521	509	502	543	474	495	540	533	465	477	508	510	502	489	506	506	530	520	517	536	528	534	540	523	480	471	543	542	502	526	529	520	481	544	522	506	484	510	543	513	525	490	537	500	500	500	505	517	511	538	502	566	485	531	522	520	548	513	521	543	521	505	530	549	532	552	526	520	542	522	512	526	538	491	516	518	519	518	526	509	498	521	527	525	521	506	509	478	511	526	515	526	517	520	553	523	522	501	526	537	542	506	519	507	503	531	528	507	532	509	496	520	495	509	538	527	539	556	484	527	531	533	530	523	563	512	545	518	521	494	521	478	528	509	567	496	537	552	536	568	502	520	507	464	515	560	466	509	475	568	526	500	507	526	532	515	501	488	502	498	543	516	493	531	546	514	571	549	501	543	516	519	515	503	509	484	515	522	502	547	497	488	494	533	539	536	486	506	513	526	556	544	531	555	525	545	480	514	537	523	498	505	486	515	504	519	506	579	546	575	500	553	543	517	504	493	531	492	526	465	560	544	555	526	485	517	504	513	534	500	506	539	499	498	533	536	527	529	493	570	505	492	538	508	480	501	554	505	527	510	536	515	562	476	484	520	504	539	482	501	504	562	576	490	549	566	508	490	536	549	500	506	532	501	508	505	507	518	541	523	472	500	527	488	487	482	475	497	475	477	513	515	495	576	533	514	524	505	526	540	554	522	529	500	503	522	511	515	532	538	544	518	488	509	525	515	458	516	482	498	520	562	541	542	507	533	510	547	524	481	508	492	530	522	522	495	535	504	502	498	497	505	520	546	514	533	512	500	530	533	490	492	510	496	489	502	500	499	535	513	501	555	504	508	515	527	552	531	517	471	540	518	493	502	506	547	544	514	547	471	499	551	479	520	512	569	503	551	518	508	507	498	513	508	520	501	500	533	518	524	530	493	542	501	516	551	504	487	509	497	515	538	564	533	489	555	495	530	539	510	497	500	549	537	542	534	501	555	533	509	523	518	556	487	549	494	498	508	469	461	481	513	479	513	512	488	486	508	529	516	510	512	533	506	519	484	486	515	512	560	537	569	490	506	494	544	499	524	486	483	559	543	498	518	483	532	547	519	506	485	527	505	466	501	536	477	516	521	551	537	520	549	552	497	515	533	509	517	518	535	504	498	531	523	494	552	523	491	533	489	527	566	505	564	520	554	533	551	558	528	536	495	495	509	544	547	549	544	551	528	519	513	561	512	548	520	554	497	513	521	518	536	522	542	487	501	551	499	477	512	526	540	543	479	508	527	518	553	487	527	484	562	505	527	534	524	486	570	491	531	540	525	531	552	517	540	552	507	557	493	526	555	500	489	485	542	551	510	491	496	532	534	534	525	522	540	528	492	529	496	514	511	537	526	469	538	513	512	522	485	533	498	493	584	528	541	504	532	517	517	496	484	520	507	500	515	479	574	534	510	542	506	506	548	509	521	549	491	500	565	475	542	510	532	514	481	507	540	518	493	539	507	516	530	511	536	498	532	507	525	520	535	497	489	521	524	526	508	530	553	548	571	498	518	540	497	513	500	514	533	541	562	508	496	532	497	542	505	497	510	511	511	544	538	524	536	521	492	525	536	522	482	538	468	506	512	486	516	529	551	530	490	534	512	509	543	484	535	513	520	512	509	509	506	531	546	515	462	492	538	517	498	549	504	525	522	527	529	499	518	512	490	511	511	530	525	538	467	545	555	550	502	517	552	573	531	495	498	514	517	521	499	519	513	534	485	529	490	526	549	523	483	518	526	506	544	520	497	531	486	504	509	471	520	520	503	542	487	517	511	521	499	536	529	492	527	545	516	472	505	497	516	557	492	505	541	513	578	505	508	480	483	498	535	523	488	503	516	470	502	495	549	510	516	515	518	491	547	559	497	517	531	526	533	475	497	534	520	500	528	502	505	554	495	504	498	507	528	497	543	516	515	528	476	499	540	515	558	480	488	540	543	528	511	542	512	525	511	512	488	562	499	517	503	534	542	523	530	563	517	531	507	496	486	502	529	543	526	508	512	486	520	509	474	514	534	520	513	486	497	543	491	519	494	529	533	530	508	520	503	492	512	504	556	525	528	493	539	554	511	551	499	489	487	489	526	490	530	486	549	596	513	522	521	541	550	525	518	527	518	461	507	551	537	500	526	559	533	499	501	507	539	492	486	512	528	498	512	550	489	532	539	532	480	490	532	491	503	516	521	505	513	517	542	514	488	496	509	526	512	513	494	541	528	549	550	525	562	504	509	540	499	526	544	524	544	501	534	532	488	526	518	514	545	506	537	489	506	523	445	510	473	528	510	508	549	551	520	540	529	522	499	542	507	529	490	525	532	502	486	498	534	514	537	508	523	530	503	537	518	522	532	522	506	501	503	521	481	491	511	516	520	546	507	531	513	491	547	520	518	533	512	522	536	551	513	499	443	550	486	490	503	521	515	501	519	515	540	488	529	462	518	515	504	502	517	568	524	514	521	543	564	560	511	495	530	534	506	526	525	511	500	530	523	506	561	491	497	517	528	505	518	535	482	499	485	540	476	528	502	519	539	532	459	490	485	524	547	502	499	509	526	554	544	526	527	487	568	528	525	524	466	551	508	540	522	506	524	553	542	495	516	516	536	517	517	526	533	483	524	506	512	494	516	487	582	515	549	501	510	530	524	523	544	524
13979	11000	14046	13504	6966	4074	2447	1770	1363	1213	5235	14597	14630	9865	5485	2732	1166	640	364	287	235	198	184	199	195	189	196	211	189	196	195	187	186	195	179	216	189	179	189	181	197	180	211	194	187	221	208	181	191	186	192	189	212	188	204	158	192	180	199	171	201	196	205	174	177	207	172	218	212	186	187	190	207	199	192	178	190	194	205	215	196	202	194	201	199	197	206	178	198	183	184	171	190	214	216	191	195	193	178	198	185	197	197	195	191	212	200	185	212	192	198	166	199	208	180	196	181	196	196	217	194	218	209	210	193	192	200	181	197	223	205	209	212	199	181	223	173	209	183	189	179	199	174	224	203	196	209	208	190	203	222	192	179	189	206	228	221	165	182	216	190	192	218	185	220	227	211	198	199	208	202	218	196	202	199	195	206	194	207	208	200	179	201	230	190	212	205	191	207	205	223	214	216	214	195	203	199	211	188	203	172	198	183	198	207	192	215	181	203	188	191	185	198	201	147	185	201	207	192	214	175	222	214	186	218	217	186	190	185	180	190	196	187	193	180	211	206	231	215	187	171	222	195	198	218	176	209	172	188	198	159	189	180	184	207	212	191	204	192	207	191	208	184	216	212	197	195	206	198	214	189	189	191	204	209	196	196	202	166	194	182	207	201	194	189	211	170	206	177	188	195	233	186	183	220	197	188	207	199	194	194	197	184	201	195	202	192	205	191	211	173	205	201	189	194	199	192	227	214	196	192	196	199	163	201	216	194	187	210	187	207	210	211	218	197	188	205	178	204	182	199	209	194	179	210	179	193	204	202	188	187	189	202	206	198	198	209	206	197	206	215	192	192	187	205	193	171	198	190	214	189	184	198	189	182	199	198	180	190	199	201	188	190	202	183	203	189	204	196	200	177	209	199	199	215	201	174	179	186	187	202	199	170	211	189	201	210	188	223	182	183	192	193	188	208	194	187	188	225	187	184	199	193	198	190	195	184	194	191	205	218	183	206	202	198	185	185	202	224	217	196	178	196	227	184	215	203	190	213	186	206	180	175	195	197	184	183	177	175	207	183	185	208	225	225	213	176	198	211	211	188	194	206	196	217	204	184	233	199	213	174	205	195	162	204	209	186	198	168	178	177	191	195	195	185	179	189	195	207	181	191	179	198	196	188	209	189	188	199	186	189	191	207	206	202	191	200	201	207	199	178	192	197	205	201	170	184	174	203	196	218	181	206	209	191	194	198	188	221	194	180	180	238	214	203	187	201	176	210	201	196	191	203	187	230	190	188	181	213	172	168	199	203	197	216	205	192	240	208	200	176	207	173	194	197	189	182	199	232	203	176	223	183	200	186	162	176	190	205	170	218	199	203	194	195	220	213	201	193	208	193	180	170	228	217	209	194	176	216	170	198	217	180	196	186	177	206	187	191	203	190	193	181	202	185	210	169	187	190	214	194	201	181	199	193	188	209	216	191	223	186	191	196	180	189	186	187	198	209	190	188	198	186	210	211	208	213	184	216	200	190	213	185	185	188	220	172	195	201	196	187	217	202	197	193	178	218	181	189	197	191	211	182	198	190	177	191	197	195	179	215	181	179	205	193	191	223	198	198	217	191	176	189	199	205	202	207	201	190	206	185	205	220	207	179	182	182	191	194	205	191	177	210	208	197	212	194	184	185	190	196	178	200	190	217	200	191	206	206	181	190	195	205	199	215	207	184	162	194	191	202	200	179	194	206	187	188	198	176	185	205	205	200	182	183	190	180	176	195	199	211	227	200	192	200	196	213	204	199	211	199	179	174	185	203	209	183	205	201	184	209	183	175	181	203	197	202	206	197	201	177	204	201	207	206	195	193	206	190	222	199	193	211	206	202	226	203	220	191	169	183	175	192	196	206	163	197	200	209	198	203	223	195	189	202	224	184	210	188	207	187	200	207	203	217	225	213	202	184	195	203	191	213	200	208	176	189	200	197	181	208	184	183	215	202	221	217	203	186	218	223	195	210	198	191	191	199	187	200	202	215	208	193	179	210	198	214	211	182	208	227	219	210	206	218	190	221	208	196	212	196	199	196	188	171	203	194	203	191	201	206	202	185	185	182	204	218	176	209	207	210	185	219	216	171	210	194	226	188	212	198	198	176	196	203	195	191	177	205	192	163	193	195	202	191	206	185	188	211	219	200	197	188	190	204	184	183	182	219	175	213	230	200	195	179	214	207	229	189	202	204	191	193	230	194	189	175	209	216	217	187	189	198	198	209	203	175	219	192	207	205	223	189	220	185	223	217	201	235	186	204	188	221	206	183	212	190	223	222	191	200	214	196	202	170	227	203	185	187	210	212	204	200	184	194	158	202	205	182	207	190	225	209	218	202	192	192	210	195	199	213	203	187	197	174	160	178	188	195	198	226	197	199	195	205	197	187	167	204	219	185	192	166	187	197	188	197	209	201	202	207	228	179	182	189	163	230	189	203	198	178	198	202	214	183	215	196	218	209	220	178	215	179	175	194	198	221	208	207	206	201	196	193	188	194	194	189	178	200	198	195	194	180	185	195	217	188	209	179	216	183	173	187	194	189	185	214	210	185	184	187	196	203	208	192	210	217	207	193	178	210	168	199	196	192	211	211	195	191	204	214	191	219	202	191	197	187	199	223	208	171	183	194	191	222	182	186	180	179	187	205	182	199	206	198	186	192	205	194	189	216	185	232	180	210	186	222	210	197	174	204	177	222	217	197	194	190	209	218	215	205	183	183	192	211	227	201	215	237	219	179	199	201	197	197	193	172	201	176	196	209	196	196	200	214	194	187	194	217	182	214	198	183	205	184	220	183	205	188	203	200	206	196	178	170	227	205	187	185	187	200	189	192	200	200	199	203	198	209	209	185	216	190	209	178	219	199	179	186	189	194	198	205	210	211	204	186	199	174	180	193	181	170	205	212	211	200	182	204	207	225	193	210	207	195	190	191	222	187	222	184	200	212	186	199	210	210	202	200	185	163	194	189	201	208	211	179	228	186	212	204	208	195	186	207	195	168	190	189	172	203	197	190	206	197	199	186	213	195	200	208	197	208	172	220	188	182	189	220	195	206	197	206	203	206	190	196	157	193	199	188	198	196	199	187	228	196	198	205	193	206	210	207	175	206	200	185	202	170	222	185	213	202	185	190	194	182	204	198	174	201	179	208	214	199	194	208	199	205	166	185	216	172	199	212	206	200	200	191	211	194	205	192	188	189	201	215	199	187	189	202	205	184	204	186	183	194	187	191	203	179	194	199	189	208	199	214	196	196	242	189	182	191	213	185	206	191	199	196	194	193	217	178	177	207	209	172	179	216	172	192	184	206	172	191	186	205	206	211	195	209	200	192	204	210	199	187	174	176	218	193	187	189	182	198	184	182	191	182	203	196	201	175	214	196	191	181	190	209	195	206	196	197	193	193	190	189	198	167	200	172	197	199	220	215	198	181	192	231	212	227	200	199	207	201	213	182	201	182	182	202	199	173	194	209	207
9668	8365	16751	20657	14868	11552	8315	7228	6243	6167	20910	37467	35601	28047	19889	11377	5476	2605	1294	781	593	500	467	486	490	511	499	493	545	487	491	475	488	492	540	474	508	440	487	489	503	469	520	484	497	472	488	503	519	486	502	470	486	424	491	502	502	487	485	471	478	473	468	500	476	507	524	537	496	499	518	494	530	525	468	504	454	488	474	484	453	469	507	506	494	524	491	500	496	486	480	530	483	478	541	495	502	467	495	507	495	491	516	514	475	502	502	533	491	480	476	524	497	470	491	512	478	482	477	494	510	510	496	543	522	530	505	467	457	483	496	455	482	492	466	474	479	504	492	470	456	551	463	509	503	479	530	472	476	525	486	484	474	492	447	523	503	496	529	491	487	501	470	481	481	467	490	492	496	458	488	453	500	491	435	501	467	442	524	541	512	493	516	464	482	489	472	455	489	549	499	486	458	499	476	503	498	479	510	498	515	490	488	502	471	465	488	521	512	522	485	480	465	466	480	492	498	500	499	465	500	483	489	516	483	459	465	510	477	507	451	481	455	469	483	480	498	498	511	501	458	489	506	497	495	479	478	490	506	514	481	486	440	518	502	497	522	516	484	493	484	455	502	501	488	434	480	507	474	485	494	471	476	487	472	490	486	500	479	460	469	525	495	479	493	427	489	509	506	553	549	484	516	501	463	449	459	484	487	502	514	506	521	478	457	522	497	462	469	456	478	490	518	494	482	490	497	513	503	480	470	503	458	504	473	448	478	505	510	513	459	502	523	486	504	496	484	485	453	475	524	480	459	462	491	478	532	532	490	482	483	523	476	495	472	488	507	501	478	517	511	467	505	463	559	460	479	489	478	464	507	458	504	488	480	493	487	469	470	480	493	515	468	466	540	470	508	473	488	452	497	503	501	483	475	475	519	474	474	552	476	510	469	472	510	467	516	477	494	437	473	454	528	495	529	523	465	531	497	453	441	499	470	503	489	501	529	429	453	477	458	473	481	474	514	471	485	498	479	486	481	478	497	462	514	470	499	485	491	526	517	450	501	484	500	504	503	483	485	471	507	488	492	466	516	479	505	486	504	491	483	493	512	496	497	496	465	485	486	489	520	519	494	518	464	500	492	471	454	500	495	507	471	506	496	483	515	494	444	474	482	464	484	472	468	474	495	502	499	462	518	483	476	506	464	502	513	477	502	533	488	490	409	464	508	489	513	482	480	494	512	483	479	490	434	482	505	509	503	444	498	466	494	487	500	500	491	507	470	501	471	466	503	490	528	538	497	458	483	472	490	473	509	473	526	485	505	490	513	506	510	474	465	527	486	491	495	504	444	511	476	509	497	528	451	483	484	478	439	484	490	488	473	502	492	534	520	479	471	504	473	448	477	514	480	514	510	500	488	481	458	471	496	494	457	503	508	476	479	538	503	495	530	513	476	491	472	500	496	522	491	494	505	468	467	513	493	475	522	496	498	505	481	489	492	462	495	516	491	457	468	475	476	494	529	515	494	500	510	457	521	502	484	504	484	513	489	498	502	491	521	479	473	504	537	452	506	467	462	491	546	479	493	474	499	473	484	477	514	493	507	475	484	506	488	496	454	503	453	493	503	546	486	460	497	480	461	456	518	498	505	514	505	436	453	507	464	498	490	510	491	486	450	506	466	501	491	451	499	516	480	508	428	490	465	490	464	512	507	483	486	467	499	506	487	464	503	468	515	483	487	508	473	462	510	474	516	494	504	474	474	485	514	490	508	515	457	465	482	532	486	503	499	510	453	535	457	489	485	498	530	485	482	485	497	520	514	492	508	488	498	488	467	474	506	485	494	474	503	483	473	494	464	494	453	481	458	487	470	541	497	495	493	468	494	495	494	529	480	482	546	514	453	460	507	493	505	500	493	451	531	483	493	493	526	490	486	453	473	483	479	495	449	494	444	515	473	484	488	451	452	524	492	482	500	472	502	491	456	515	485	480	495	490	510	522	467	506	477	495	427	471	489	477	481	487	523	519	528	505	517	498	518	498	498	526	497	538	481	437	464	495	504	472	468	496	488	490	513	526	452	499	496	483	516	472	472	515	474	522	544	489	518	512	466	511	500	506	491	479	505	504	495	519	499	495	486	517	499	506	481	481	475	500	478	485	508	478	476	457	467	518	512	493	445	470	468	474	468	483	502	499	535	497	537	512	490	497	495	506	492	473	483	469	458	530	507	484	474	478	503	504	481	500	539	449	489	494	509	468	477	494	475	469	495	501	468	488	481	477	479	516	481	546	466	456	473	483	481	510	509	479	471	480	462	508	504	512	486	504	483	493	485	475	509	509	527	523	518	485	501	498	486	531	490	515	522	486	473	467	476	463	461	508	522	580	511	505	496	481	522	449	459	494	489	450	499	515	499	497	480	515	500	473	511	470	499	499	519	524	480	497	504	471	466	492	512	487	453	493	500	469	475	475	478	486	511	473	497	473	511	509	469	461	504	500	473	521	537	498	431	509	465	472	490	492	498	487	490	442	500	492	473	495	496	480	470	491	497	499	488	485	480	473	475	482	467	492	481	507	500	460	504	487	508	502	518	478	471	468	479	507	510	517	463	456	490	482	522	485	506	524	541	480	504	484	486	502	535	507	489	513	507	500	501	488	467	499	522	498	486	494	551	492	467	551	462	509	504	504	465	497	496	490	441	544	498	475	491	482	511	486	519	496	453	458	530	471	486	493	494	498	496	491	495	492	483	455	515	504	452	515	508	500	484	477	488	495	526	490	501	489	458	482	494	473	502	481	503	488	460	518	485	466	466	503	469	532	528	527	504	493	506	475	492	473	478	507	488	481	478	500	521	492	497	482	513	500	475	467	462	475	464	499	492	502	447	463	527	433	498	501	527	507	487	462	480	485	500	502	456	505	499	496	485	465	480	469	482	497	459	487	501	476	505	477	494	502	494	473	494	521	486	510	524	469	468	520	480	505	460	500	481	487	516	502	479	518	508	483	491	488	469	475	482	489	492	459	474	491	496	485	495	489	449	527	502	476	489	494	498	461	482	457	502	494	498	514	468	520	505	506	483	501	498	494	504	500	457	504	481	513	517	522	508	453	537	508	485	472	454	480	466	500	495	495	517	488	497	492	488	451	486	463	491	496	517	501	464	536	443	473	472	511	484	489	513	483	507	512	455	493	494	492	472	484	503	476	563	520	466	515	472	500	478	491	468	473	495	477	498	460	516	470	503	525	481	485	495	486	498	448	478	518	477	534	504	494	506	465	479	471	493	506	521	457	441	508	477	469	526	472	466	481	476	497	515	509	485	502	487	446	492	498	487	495	478	458	525	512	499	484	502	498	494	464	488	478	447	456	484	454	480	509	452	496	489	466	459	498	484	499	488	525	459	465	486	490	493	482	499	447	503	514	494	495	485	533	496	505	484	473	496	488	495	449	488	506	487	487	493	512	503	498	535	470	485	459	486	480	456	488	494	454	489	487	479	468	491	474	478	515	474	460	482	511
22019	19114	20910	18053	9665	5752	4176	3029	2809	2408	6779	25394	25953	18508	10457	5137	2190	1034	441	299	235	186	187	171	183	193	216	186	143	170	198	177	164	194	197	203	167	185	162	198	183	174	178	194	202	196	202	185	187	181	169	182	187	198	175	190	168	191	177	195	189	185	198	169	186	216	191	204	176	185	186	196	171	212	194	158	168	197	197	185	194	204	163	187	179	164	206	172	163	165	175	183	183	175	186	189	172	206	204	179	175	189	184	190	179	168	179	193	191	177	198	199	215	166	187	170	179	186	177	182	187	177	200	161	195	178	178	170	188	190	190	206	197	201	177	193	181	189	199	172	192	185	196	183	193	175	159	206	206	199	193	171	191	195	189	183	193	173	184	184	207	177	169	196	208	200	185	167	190	183	188	174	200	166	190	193	175	206	178	176	192	186	201	214	184	182	192	217	161	199	196	188	181	180	193	185	200	158	185	178	191	197	190	186	180	184	187	187	216	206	177	173	178	188	179	191	180	179	186	174	194	189	192	204	203	185	199	226	193	182	183	189	173	191	195	167	179	191	176	212	187	195	205	179	199	164	184	193	157	174	175	178	178	179	183	182	180	186	171	188	190	173	204	217	187	204	192	188	219	169	191	202	167	185	206	172	206	178	182	155	211	167	187	184	162	178	179	161	186	176	164	162	161	164	175	188	169	181	171	192	197	200	186	192	190	172	199	198	197	165	173	196	184	189	195	184	164	198	216	189	174	186	182	187	185	213	174	168	168	166	168	178	155	176	159	184	182	202	192	149	172	192	167	202	151	173	176	196	187	158	185	193	183	190	175	196	172	199	176	187	167	161	175	181	174	203	207	190	199	185	175	200	195	185	210	182	181	182	182	201	172	195	162	180	188	189	188	181	192	206	173	180	206	180	207	172	194	189	202	194	194	177	196	182	182	178	175	198	173	169	173	175	207	177	200	180	198	160	159	197	182	204	162	179	158	172	192	175	201	200	189	197	206	177	191	214	188	180	180	178	192	174	201	203	178	169	196	209	190	187	208	191	171	196	173	181	191	187	166	192	176	198	165	179	184	179	169	176	190	167	169	191	178	185	172	179	190	194	180	174	200	190	190	167	181	182	183	177	168	189	157	173	200	189	182	181	167	177	197	168	182	195	166	169	201	172	217	184	216	169	169	183	172	197	183	208	180	180	186	169	159	161	181	185	164	198	169	200	188	179	170	173	191	206	181	194	181	180	206	177	195	190	204	228	188	173	150	177	198	189	213	208	175	181	189	166	172	194	178	173	170	192	175	184	215	199	197	163	203	189	193	195	172	184	182	199	190	212	200	185	186	171	187	163	190	155	177	176	199	187	162	167	158	197	180	164	190	199	182	182	208	185	177	203	177	178	157	200	169	169	187	164	177	177	169	214	157	189	168	185	185	202	199	171	151	189	176	170	200	222	183	207	211	214	175	190	170	177	170	206	145	177	191	181	199	211	190	190	178	208	181	188	194	186	196	190	184	192	218	172	192	168	187	191	191	210	203	188	176	176	201	207	186	156	163	176	198	212	197	178	219	192	160	197	195	221	203	175	165	197	176	175	167	180	196	188	188	183	184	176	188	180	182	164	196	174	162	194	194	172	168	227	192	216	167	183	187	191	177	194	195	187	175	185	183	187	189	204	174	176	174	170	207	162	178	182	203	171	214	192	165	216	213	209	183	193	191	214	189	178	172	176	162	189	184	172	187	190	168	192	183	203	179	178	181	166	184	202	192	199	196	180	168	174	179	184	162	186	193	194	188	172	183	181	180	181	179	167	178	163	180	186	165	196	172	200	190	191	198	184	182	199	183	176	190	149	209	182	175	186	167	227	194	188	172	167	166	179	177	176	204	184	199	170	185	186	217	186	174	192	184	180	173	196	182	179	195	199	174	189	195	190	201	191	196	186	188	193	191	178	206	212	174	195	177	173	170	171	202	193	201	169	193	201	169	177	177	187	186	203	159	203	203	186	188	181	172	157	205	218	198	198	190	192	204	178	189	173	182	209	189	178	200	185	169	215	184	181	208	184	187	181	165	183	186	163	176	190	169	183	183	158	168	181	171	214	162	207	189	181	199	196	200	184	195	184	196	191	166	202	176	183	161	196	193	210	199	204	176	179	185	167	196	185	182	195	213	175	188	202	183	182	216	192	193	195	163	191	184	164	194	188	196	174	203	177	157	198	183	208	214	190	187	172	189	177	201	191	184	190	200	210	192	207	180	184	187	200	193	197	182	188	205	191	194	184	188	202	182	175	154	188	160	199	179	179	186	210	192	204	179	173	196	169	173	179	195	193	201	215	181	200	184	169	179	168	186	198	215	210	179	152	189	196	184	203	208	185	179	179	189	168	195	166	190	180	195	169	167	183	176	203	173	173	173	201	185	169	164	183	208	174	180	176	183	191	180	161	179	198	197	183	181	177	179	170	176	218	184	185	172	170	201	200	176	166	163	190	190	177	178	177	174	166	185	193	181	178	195	200	167	176	197	171	178	200	192	165	181	191	199	169	187	184	185	167	195	194	178	190	175	167	183	166	166	157	186	191	193	189	197	189	193	171	178	174	185	177	174	205	197	195	207	181	200	184	187	165	192	178	189	202	158	185	195	170	204	188	177	195	168	169	208	192	167	185	163	176	170	220	191	160	193	204	205	180	183	215	191	182	172	171	184	180	191	183	177	207	178	181	163	207	171	159	172	187	188	174	178	197	167	178	198	181	174	189	203	188	178	194	168	187	191	186	190	195	214	195	168	193	181	180	171	188	162	161	191	191	196	168	207	178	165	209	156	201	181	204	185	185	179	172	199	198	147	188	167	179	177	179	185	184	164	183	185	165	161	188	193	205	209	182	204	185	196	184	166	175	205	165	179	199	189	184	217	178	189	177	189	192	175	193	178	196	185	172	188	172	173	180	184	183	187	215	186	201	169	198	153	169	195	206	168	182	162	185	209	185	168	179	191	181	202	191	184	171	180	195	189	168	213	192	206	169	191	172	181	190	196	220	196	189	194	191	203	178	181	205	164	194	192	186	172	166	189	176	192	164	192	187	197	188	196	171	197	181	186	187	189	211	202	157	183	171	179	208	169	179	198	195	178	171	196	184	197	165	200	198	188	175	204	187	166	182	204	175	203	188	168	186	181	195	189	175	198	185	194	174	203	162	164	187	198	191	191	180	190	191	185	202	197	185	189	187	189	196	177	177	179	193	192	209	187	176	185	186	184	182	180	207	168	201	171	165	188	176	186	170	156	196	174	184	178	183	192	183	180	167	165	164	182	150	201	173	169	187	210	181	192	177	176	225	218	215	183	185	183	213	177	166	188	208	178	194	161	187	183	207	171	173	221	184	170	196	176	197	204	185	191	162	165	174	204	209	202	175	214	186	177	207	192	182	185	188	182	184	198	178	179	206	186	170	205	184	181	175	168	181	181	200	204	206	199	169	182	197	187	164	180	173	169	199	218	178	184	192
12721	13686	21538	23656	18245	14637	12981	11582	11521	10584	22962	46967	45540	37938	28114	18128	9648	4720	1852	936	519	505	464	487	451	460	492	472	433	500	466	465	468	496	486	499	458	468	469	480	459	466	431	455	492	461	425	402	444	462	488	476	485	489	484	463	451	474	498	499	474	453	474	463	433	495	463	436	431	485	473	487	490	471	461	456	435	463	474	441	479	472	502	464	467	455	480	440	440	464	449	443	458	500	443	478	463	471	472	462	478	478	484	464	481	506	475	486	497	490	437	442	432	462	480	461	491	487	449	498	487	483	436	476	464	444	417	452	497	445	446	455	462	454	465	465	451	485	493	449	429	462	503	460	494	456	458	429	470	452	462	470	467	444	452	470	465	466	471	470	473	444	444	436	462	483	475	468	440	440	475	467	433	449	471	444	454	492	482	496	443	454	436	410	505	413	415	442	466	415	435	465	478	416	453	449	469	453	442	437	460	455	485	517	473	454	488	459	486	436	493	451	457	491	485	440	460	492	481	491	480	458	458	450	426	439	458	472	466	465	449	461	478	443	450	452	488	455	435	512	460	473	473	460	465	417	504	454	460	460	439	438	502	454	476	463	493	444	487	456	467	456	491	461	457	439	451	475	493	455	485	444	436	467	477	464	466	470	483	476	442	489	491	435	460	488	477	437	432	467	466	469	477	449	490	471	480	478	472	468	478	460	469	452	467	464	467	455	444	467	469	443	460	426	435	469	458	457	462	474	433	472	464	492	458	456	463	453	488	456	483	457	469	477	462	416	433	428	481	438	458	456	483	486	480	482	480	507	463	504	461	485	473	455	468	436	469	460	460	487	437	462	461	474	516	475	473	484	462	481	443	443	492	465	481	472	507	479	515	462	486	491	496	475	463	504	434	471	462	482	479	476	452	478	454	455	470	481	467	410	492	482	455	445	468	474	454	467	438	479	461	485	478	454	475	495	440	454	489	469	446	483	475	462	491	487	473	448	483	432	445	435	462	447	486	460	423	438	472	467	472	450	449	475	469	462	475	455	419	439	449	475	468	504	450	479	478	481	471	456	421	465	465	450	491	468	443	485	512	485	447	459	451	479	461	493	473	445	481	518	447	483	443	476	474	488	473	503	474	453	444	479	461	502	477	482	438	442	450	464	493	457	495	456	477	465	455	468	483	460	489	456	483	468	428	463	464	501	472	473	494	460	464	466	468	471	475	445	458	458	475	452	469	445	480	481	449	462	499	495	465	480	490	439	483	460	451	513	503	479	501	449	454	483	489	453	486	470	486	470	480	446	518	464	444	478	489	458	469	423	462	463	502	455	481	487	489	445	481	440	459	467	417	446	462	453	463	499	440	469	426	483	479	457	456	463	498	436	458	492	434	443	426	479	445	485	482	482	421	450	470	490	437	483	479	459	428	506	492	433	471	453	462	481	479	446	453	452	514	481	483	470	463	498	482	447	481	453	460	481	448	446	441	450	449	432	419	468	481	469	473	452	471	498	477	489	466	431	491	479	477	475	523	477	460	396	490	441	464	492	473	441	464	478	488	439	461	473	478	464	445	449	455	447	471	499	486	483	427	486	470	456	455	457	482	457	495	482	477	469	497	470	459	457	481	449	466	463	468	484	437	445	474	471	439	479	472	457	445	459	480	468	459	435	473	515	481	487	436	471	489	466	453	526	464	495	462	446	457	456	507	425	458	444	450	493	464	429	483	464	423	414	467	467	430	441	445	458	458	422	480	416	477	448	453	424	509	475	489	436	492	524	479	474	489	466	472	436	483	455	464	433	450	452	465	490	481	463	442	472	477	506	459	467	450	453	446	455	468	460	481	473	459	453	460	445	459	473	458	427	447	468	473	440	487	445	480	485	429	455	478	486	439	427	488	468	483	443	440	496	438	457	410	477	487	463	435	463	424	435	492	464	463	472	446	436	484	425	454	493	446	444	468	451	446	441	420	427	437	433	481	479	451	489	476	487	475	466	495	443	500	464	435	483	481	477	432	464	472	486	482	450	442	517	453	510	441	477	465	444	461	458	461	501	480	466	471	464	483	458	451	465	449	485	440	425	464	473	414	489	453	467	490	463	463	510	480	467	481	410	465	435	464	467	506	443	445	490	467	490	464	472	484	490	517	478	505	472	465	449	463	441	447	497	466	467	455	456	487	476	441	508	475	464	454	458	482	514	478	486	496	470	434	445	517	453	465	446	469	452	481	427	438	462	458	464	450	460	476	479	482	487	459	465	471	483	452	478	474	490	473	437	480	507	469	488	473	477	463	502	493	448	449	432	461	459	482	484	432	481	416	452	463	443	454	467	490	472	423	463	501	469	479	463	510	463	453	487	436	418	428	471	456	474	435	461	466	466	431	449	481	501	443	453	459	470	496	449	450	453	457	454	456	500	475	479	431	470	444	476	481	453	437	454	502	482	437	452	409	498	458	456	467	448	480	454	503	440	446	470	488	506	458	441	408	476	516	470	466	494	477	489	460	434	480	446	466	507	483	459	493	421	470	478	468	417	449	483	460	516	471	427	468	479	444	457	456	502	461	474	439	471	486	465	467	458	461	442	438	452	476	471	432	426	475	497	471	442	402	492	509	478	456	469	517	474	422	459	471	500	490	473	469	489	422	467	488	456	477	470	441	480	512	471	486	453	493	424	487	484	505	480	456	455	486	460	443	482	445	436	517	472	454	476	458	496	462	474	450	453	450	449	468	461	451	470	506	434	447	450	470	445	481	474	472	468	429	440	473	473	489	484	453	478	517	467	461	477	448	469	459	470	460	497	460	458	476	444	455	454	455	448	488	430	446	428	441	461	452	456	459	439	472	454	453	439	503	436	478	467	475	453	460	457	453	451	455	459	474	468	492	496	492	454	464	462	440	454	473	471	445	482	420	484	469	465	451	436	501	497	465	491	456	434	477	530	454	486	432	464	467	454	465	477	469	465	431	474	453	434	485	506	496	453	477	435	445	430	471	504	438	481	422	419	451	482	457	448	456	457	443	443	467	428	467	452	453	449	450	450	482	475	456	455	483	482	457	462	476	460	443	482	466	461	459	456	427	468	475	461	493	476	478	456	444	442	476	468	475	453	403	435	458	424	467	468	455	406	463	459	455	479	452	484	407	463	451	458	452	450	456	453	488	437	460	478	483	456	504	493	454	445	464	496	459	498	481	427	482	494	467	422	496	493	428	454	477	405	456	460	489	469	462	481	469	427	433	499	456	460	464	450	405	464	458	457	426	458	456	459	513	538	452	463	444	464	491	453	451	456	461	466	469	500	453	448	466	453	444	448	460	467	511	458	470	430	465	466	482	476	498	465	470	446	428	464	471	505	494	492	460	458	467	472	431	501	474	478	472	463	445	478	488	469	456	512	466	464	467	470	439	420	448	503	457	482	423	471	493	469	496	441	493	445	417	474	457	427	455	449	427	452	481	478	446	467	498	482	427	449	479	457	466	463	479	441	470	473	460	461	465	493	446	477	470	484
4027	3878	4665	2460	1540	1081	780	600	494	389	342	818	1307	1374	1051	656	458	337	261	242	214	219	251	198	232	189	205	182	209	227	215	204	223	255	196	203	200	222	183	211	196	229	210	217	193	229	197	196	205	187	190	196	216	223	209	177	196	217	214	221	223	228	224	202	213	233	198	209	192	221	195	209	207	209	181	240	217	250	208	230	192	215	241	221	228	211	215	202	225	218	217	217	234	205	210	208	209	203	204	205	190	212	200	207	193	219	201	214	210	225	223	213	179	210	222	214	229	199	223	209	197	214	219	189	210	221	238	190	218	193	201	214	191	215	203	195	209	207	205	208	200	209	175	199	196	233	216	211	208	211	208	213	216	205	207	201	203	195	207	198	195	237	204	213	214	223	204	241	184	216	232	220	214	224	183	189	201	207	201	195	232	205	217	214	212	226	236	246	219	210	193	230	218	246	226	180	223	197	200	224	179	232	224	203	209	187	208	199	223	223	216	208	203	233	208	215	203	207	155	200	216	208	213	195	223	217	191	200	209	204	207	220	216	207	245	212	207	182	209	192	213	204	207	226	196	186	208	210	210	195	188	205	202	210	190	185	205	211	202	231	212	207	203	196	207	192	216	199	218	198	203	197	228	209	214	224	188	203	185	198	190	225	216	204	197	208	198	211	209	213	207	203	216	220	215	221	172	228	179	223	224	216	198	210	204	203	205	210	194	214	225	216	217	216	204	191	221	226	190	191	215	224	215	198	206	233	215	186	206	248	203	223	189	201	223	197	229	217	188	227	229	187	245	226	188	209	187	210	233	214	191	222	220	210	189	220	189	210	233	227	215	176	210	175	196	205	213	206	220	214	207	211	214	204	191	193	210	211	191	216	238	204	242	207	225	199	194	218	205	202	194	225	203	222	212	201	210	202	229	202	232	201	210	201	222	180	212	214	199	210	234	217	222	209	186	200	211	198	212	222	209	225	207	237	218	201	220	215	205	214	224	213	226	222	207	195	221	225	200	199	190	205	211	220	232	193	192	221	207	182	231	229	216	214	172	188	214	251	211	221	232	177	231	214	217	209	226	209	214	207	225	230	214	233	202	230	223	201	236	222	230	221	204	223	182	233	229	263	200	207	232	199	191	202	226	203	232	195	232	224	203	222	195	206	224	206	221	206	211	201	181	202	185	178	213	223	209	247	224	224	223	206	191	194	178	186	222	221	201	221	212	204	187	197	217	192	198	237	208	211	209	214	203	216	209	207	224	206	251	199	201	235	213	223	190	199	200	184	229	200	213	218	184	209	205	209	202	210	197	195	211	203	196	213	221	207	172	199	221	203	229	198	219	215	186	196	201	203	194	195	245	203	205	214	215	231	196	231	200	203	192	202	230	224	208	237	237	218	208	204	199	231	198	186	231	221	220	175	212	200	206	211	211	203	192	211	206	208	191	190	191	191	209	210	228	179	195	214	236	207	191	220	220	209	219	221	204	211	210	189	204	221	223	222	196	210	215	200	212	229	213	221	210	211	204	215	180	214	216	201	184	223	188	221	189	209	207	233	186	190	192	216	201	200	211	205	197	202	218	224	230	225	214	230	213	196	189	232	199	192	207	206	191	235	200	206	236	194	211	190	223	217	211	226	215	221	219	216	235	185	226	231	213	193	169	218	197	211	217	217	226	207	232	207	234	192	197	206	217	195	187	216	210	221	180	194	229	186	209	183	205	202	219	195	199	211	201	199	205	214	233	227	210	203	224	225	207	226	221	204	215	197	220	225	208	199	206	231	235	213	230	214	210	204	226	205	202	212	214	207	193	204	190	189	195	211	198	206	206	219	182	219	192	240	240	228	199	209	210	206	204	202	184	186	225	218	231	207	229	206	216	215	201	209	193	197	203	216	223	172	184	193	201	194	218	223	213	204	202	206	173	210	225	227	232	193	206	214	196	219	187	213	217	219	222	214	205	217	203	210	210	220	205	198	180	210	208	188	212	225	189	191	210	217	202	190	209	220	211	191	181	211	200	206	205	204	207	208	198	223	217	212	209	200	214	205	198	195	195	197	236	215	220	203	169	199	242	190	235	221	229	200	208	201	184	191	189	218	202	195	181	232	209	208	254	210	208	208	235	221	214	208	236	221	211	203	214	192	219	249	202	232	227	224	205	204	217	206	225	223	239	212	174	216	213	207	186	208	205	235	193	222	213	225	200	208	218	215	220	187	188	189	222	227	201	189	214	207	192	188	235	216	230	186	214	233	212	206	206	200	207	211	195	212	224	189	239	202	223	205	203	203	232	196	193	201	203	211	202	221	205	203	205	191	205	242	228	225	219	221	218	198	220	185	214	187	242	209	211	204	197	197	204	201	220	198	166	199	225	232	214	208	219	188	213	222	202	216	216	201	211	197	220	200	215	205	231	220	215	227	199	199	217	213	204	224	219	210	247	226	204	218	200	206	207	202	227	207	162	206	164	219	205	221	221	222	216	196	240	212	197	201	218	214	230	233	227	203	201	177	209	221	215	208	207	211	186	188	198	220	217	210	223	212	199	184	207	235	252	235	205	203	178	195	197	189	213	193	202	209	186	211	194	217	196	207	221	206	223	207	202	220	212	205	193	196	209	241	210	219	228	199	204	211	204	214	217	216	209	187	196	218	219	221	192	206	231	230	214	198	191	249	219	190	221	192	188	236	223	206	189	219	221	223	174	195	190	213	215	210	183	210	209	197	200	204	202	194	207	217	205	212	199	198	228	188	251	205	195	216	189	215	232	208	189	193	200	229	209	250	226	216	205	193	213	194	215	222	223	213	219	221	228	208	212	205	209	188	228	213	199	195	214	221	208	213	189	230	208	218	231	217	183	185	219	199	172	201	213	181	180	231	204	192	197	233	221	227	200	193	212	196	194	197	191	181	210	235	187	208	231	229	227	209	259	205	197	162	219	224	207	236	214	202	201	206	217	205	269	214	215	209	201	234	217	216	176	226	202	220	213	206	218	221	200	260	185	245	215	208	183	199	210	213	197	212	202	217	224	195	211	210	221	184	229	203	210	215	210	220	224	188	211	204	222	214	214	224	200	212	215	210	253	171	204	199	221	214	232	181	215	220	206	221	217	220	218	209	205	188	210	212	244	203	210	211	207	197	207	212	209	212	228	179	212	214	239	240	193	209	199	191	182	197	184	221	208	201	206	223	226	219	193	186	217	245	208	195	183	227	234	226	210	210	218	199	207	228	216	211	237	217	221	212	240	210	219	224	192	210	205	211	208	247	219	201	205	214	236	225	214	226	213	209	242	207	201	227	229	222	227	197	224	212	192	189	185	199	223	210	204	196	217	218	231	221	192	220	233	217	189	227	234	174	209	229	211	226	206	189	214	209	200	198	217	211	214	226	177	214	228	207	214	212	227	173	182	233	210	199	217	192	195	219	199	209	210	213	209	213	244	221	222	200	210	222	207	212	228	202	223	211	208	197	192	222	221	210	185	211	224	206	211	229	220	214
3186	3917	6684	6642	5200	4272	3451	2768	2239	1647	1491	4533	6450	6022	4124	2472	1432	885	631	571	560	506	501	526	515	488	489	510	508	541	561	502	505	494	502	530	497	496	493	474	508	473	546	531	545	489	514	530	545	511	565	483	504	534	531	500	548	522	486	478	524	571	527	556	514	537	483	480	525	508	529	559	547	516	531	522	523	499	503	509	550	499	536	517	517	522	503	512	572	528	523	535	449	545	500	501	513	495	516	473	483	546	493	521	525	543	525	529	536	499	498	488	541	550	560	519	541	492	492	520	485	492	546	512	531	540	510	493	516	539	518	536	516	523	487	501	519	508	502	530	548	510	524	531	515	496	542	514	489	563	527	514	498	517	547	577	525	495	500	542	460	576	496	527	499	486	521	513	525	521	488	494	524	563	554	490	517	557	540	528	516	526	517	516	465	505	526	547	486	478	497	480	520	523	508	519	490	514	479	531	556	511	510	519	469	512	539	509	497	482	534	493	513	517	485	504	514	486	544	474	529	525	515	492	528	485	529	489	524	504	480	506	527	533	577	505	512	539	534	477	482	509	529	541	528	555	502	516	515	591	514	531	515	481	497	540	529	487	557	456	522	527	499	566	507	527	515	496	522	499	489	521	496	491	502	519	506	520	488	486	509	488	527	502	483	544	502	524	517	477	485	518	515	508	460	489	508	466	509	521	531	543	499	499	505	526	509	520	517	523	493	516	501	516	518	544	546	532	516	539	504	507	507	460	553	480	527	516	523	492	507	489	519	517	535	517	521	509	558	486	514	519	506	500	525	542	478	459	520	478	488	548	522	509	492	520	492	549	499	503	519	537	498	513	493	536	505	493	522	520	513	534	538	537	511	508	516	548	506	510	512	485	543	534	473	546	498	540	516	492	517	502	531	480	510	493	560	506	513	538	518	534	498	526	501	491	479	544	565	532	556	507	488	488	473	518	496	443	495	501	485	525	488	540	513	508	460	506	518	492	522	528	501	534	496	510	535	460	546	472	522	536	503	533	509	495	483	503	516	476	524	519	556	523	574	523	504	491	486	513	480	550	497	512	517	553	520	522	490	532	550	514	496	537	476	529	525	522	477	502	503	536	508	520	500	544	525	522	534	542	484	512	500	537	531	475	541	538	533	532	508	521	502	512	533	546	505	508	493	495	557	491	569	491	540	529	494	546	496	491	494	497	508	513	532	542	505	489	506	487	499	545	547	524	492	500	475	512	554	538	540	529	513	521	510	518	527	533	529	537	506	508	500	468	503	512	512	508	529	490	487	505	526	521	475	503	524	534	539	471	512	519	526	554	528	509	516	528	493	565	509	517	498	526	524	522	531	552	501	524	473	510	530	528	505	536	511	543	497	528	523	562	519	536	518	491	478	457	492	474	558	538	524	515	558	578	520	536	472	579	543	526	518	533	516	507	508	510	519	520	488	526	525	458	500	514	471	525	487	486	490	541	526	495	553	471	535	529	441	506	521	468	514	491	571	497	542	511	510	509	509	521	543	479	502	497	535	522	510	544	524	525	523	522	535	508	497	545	535	537	543	521	500	537	539	556	570	480	522	537	511	524	486	526	511	522	564	462	503	496	505	502	504	542	507	550	536	545	498	545	525	535	515	477	520	547	495	499	498	526	481	513	532	562	504	527	557	505	470	523	518	478	537	508	543	554	527	554	523	492	504	506	485	515	511	508	501	508	513	509	511	511	530	525	520	511	545	491	512	479	484	530	526	511	527	527	545	522	514	552	529	541	514	539	532	552	540	506	512	482	532	522	507	508	525	498	519	495	518	514	525	482	520	504	515	512	518	505	487	558	524	521	482	545	528	512	526	516	500	533	491	537	542	477	519	490	564	572	501	539	530	484	510	562	525	476	497	518	540	490	500	514	508	532	498	497	495	541	515	557	504	545	551	530	512	542	548	510	498	527	501	546	528	506	544	479	520	518	521	505	528	525	508	505	523	489	521	487	498	496	566	532	509	510	548	465	497	484	520	508	508	522	506	559	519	555	496	478	511	535	501	498	508	524	496	497	558	539	525	545	509	556	503	504	509	496	509	519	473	473	527	520	498	499	501	557	533	510	519	533	482	513	512	491	533	494	507	577	535	516	517	564	472	529	498	480	549	505	539	549	528	520	502	489	506	526	531	479	481	529	488	548	509	514	509	540	520	506	569	472	512	537	512	510	565	500	521	516	487	534	494	545	543	519	457	518	529	502	503	501	530	481	482	490	531	495	523	455	522	513	509	484	521	510	547	514	533	559	497	494	548	523	526	546	499	530	486	526	499	493	562	525	518	508	525	470	489	498	543	519	500	554	505	502	477	501	528	499	512	500	519	500	522	515	524	533	532	523	493	506	523	525	525	517	534	505	510	501	510	541	493	501	504	515	511	531	488	508	468	487	513	536	543	537	516	562	497	518	548	498	552	506	519	530	520	569	561	531	497	497	538	507	523	493	521	517	499	505	527	493	559	552	539	525	567	495	509	530	513	535	527	527	505	528	535	510	476	504	551	529	522	559	510	512	551	538	488	511	487	519	500	505	567	483	518	491	538	532	467	513	571	486	518	523	547	529	498	528	522	479	524	544	513	536	532	550	536	518	509	511	485	533	478	552	517	512	489	511	558	534	496	495	535	521	544	539	511	533	544	517	540	524	504	515	506	487	512	507	545	487	514	497	514	505	499	452	524	532	524	532	496	520	546	511	514	508	529	501	495	497	549	525	540	514	505	517	524	500	537	539	502	501	567	543	558	492	533	524	525	510	550	497	537	539	550	519	510	492	553	522	526	494	510	541	517	512	493	510	528	519	517	523	558	546	538	549	465	497	499	523	507	480	498	571	514	521	519	504	500	529	496	506	521	472	491	518	486	507	525	526	511	464	546	543	537	498	567	487	519	555	514	527	493	498	538	512	478	527	517	503	489	491	542	537	524	545	540	515	543	525	512	517	524	507	561	546	518	532	504	463	490	544	544	523	531	495	549	514	519	546	512	485	478	496	489	483	488	535	527	508	514	477	542	499	534	527	537	506	498	484	513	520	522	523	545	531	519	494	509	532	556	526	527	503	508	513	474	471	510	485	539	455	545	518	532	548	501	524	513	538	514	552	502	505	513	496	536	533	481	512	518	517	563	501	489	509	526	530	528	534	536	516	511	528	557	502	519	517	497	492	502	530	514	520	536	491	499	503	532	543	538	503	475	494	531	531	517	545	558	539	508	506	495	552	551	529	571	503	488	517	510	526	509	526	484	511	537	554	516	526	518	531	511	526	540	473	511	496	523	499	542	565	531	450	498	510	537	499	526	538	501	520	523	487	525	520	498	521	462	532	546	455	553	570	533	549	509	479	483	533	523	504	521	559	532	497	556	526	511	522	520	512	519	493	501	530	514	526	528	513	517	521	562	510	513	541	497	503	528	494	506	517	494	506	507	516	572	476	483	548	483	504	483	512	511	539	558	556	539	535	551	507	507	517	485	522
14575	12711	12870	9758	6139	3519	3580	2876	2070	1653	1701	10982	15521	11273	6842	3335	1433	626	381	272	223	222	194	198	219	207	208	210	227	204	200	205	188	199	215	190	210	190	193	172	195	214	202	203	203	184	205	192	197	205	200	202	225	232	201	189	199	204	184	223	201	178	202	209	204	195	204	193	193	211	218	204	200	177	228	211	192	212	179	186	189	181	197	210	212	183	187	214	208	189	190	155	196	187	219	207	206	202	195	201	195	206	198	220	204	174	177	203	197	218	224	201	193	179	183	198	194	198	204	198	177	209	208	185	209	163	200	217	234	180	194	220	200	194	198	206	221	213	197	210	205	169	207	203	216	206	210	179	179	205	203	206	193	200	218	189	200	201	189	176	207	217	167	191	211	182	222	200	175	205	212	200	189	206	210	191	174	200	190	203	212	193	209	195	206	191	216	186	230	208	179	228	181	206	209	225	183	211	200	189	184	176	173	188	206	193	178	183	197	201	174	181	194	190	206	161	205	199	194	200	207	175	210	212	189	180	159	179	196	193	192	207	229	205	230	222	205	188	193	192	184	172	195	178	180	208	222	165	217	184	190	207	234	219	192	196	187	212	228	175	208	220	196	206	186	218	193	201	198	204	175	213	199	203	188	190	181	176	198	208	208	191	187	204	201	212	177	213	203	177	225	213	196	211	194	184	207	197	192	179	210	176	193	209	206	183	164	196	198	196	177	184	194	192	210	190	188	204	221	197	188	226	209	180	200	202	193	205	164	202	196	200	208	173	193	209	205	173	222	207	208	218	191	216	195	199	228	192	209	211	215	205	211	185	189	187	199	203	237	220	170	209	196	203	186	211	174	205	201	180	202	194	197	196	183	187	197	177	201	199	212	204	206	206	189	196	192	198	161	181	224	189	187	199	203	186	206	228	236	202	202	194	185	201	218	213	215	221	189	195	206	221	167	190	175	197	182	196	194	166	204	197	214	205	199	209	205	214	217	201	175	188	179	209	200	205	192	200	189	200	174	210	169	178	200	200	201	211	194	192	204	211	233	173	197	205	185	213	212	187	188	193	168	202	182	202	229	180	206	205	185	192	197	197	191	210	182	198	210	210	230	216	217	203	197	187	193	184	191	203	215	170	192	177	159	202	208	208	195	224	185	188	219	198	216	198	192	187	196	196	214	200	195	197	203	197	195	173	184	189	175	201	192	201	190	195	214	166	176	194	223	172	193	170	225	179	202	204	211	179	194	202	219	209	185	205	194	215	212	199	207	207	193	227	213	194	201	217	203	216	184	187	214	189	213	172	196	196	168	190	208	191	182	186	209	191	196	194	219	195	204	181	198	190	185	192	174	212	192	170	160	194	193	222	173	192	201	212	181	186	174	183	195	199	163	182	215	206	176	187	216	197	209	200	201	225	189	208	206	201	177	190	201	208	200	185	220	174	181	174	203	207	232	191	214	177	201	196	194	183	187	180	212	234	222	217	261	191	211	194	205	192	184	209	217	164	183	222	189	179	202	179	208	198	219	186	174	198	189	192	187	205	207	187	208	195	204	200	200	163	201	209	202	189	194	206	198	220	213	199	198	183	181	191	220	189	210	183	205	172	189	209	209	216	213	172	184	243	200	185	213	207	198	204	212	187	206	222	203	219	206	193	219	184	177	232	188	189	218	205	210	207	206	195	178	222	179	181	161	202	216	216	207	211	218	233	187	199	196	204	198	179	179	202	219	188	188	207	206	207	214	207	211	212	210	200	224	211	197	199	217	190	192	173	172	189	190	229	190	205	177	190	182	209	196	198	195	179	212	193	226	189	195	185	187	204	194	215	202	200	195	197	186	193	219	173	198	202	209	159	217	197	204	205	204	202	208	196	188	175	187	190	193	218	216	217	191	206	191	188	180	201	216	209	174	205	227	189	212	191	169	194	198	211	205	183	208	186	217	198	191	204	181	193	210	194	187	207	192	184	179	180	202	221	199	203	185	193	204	209	186	212	164	179	191	203	184	179	196	186	192	206	189	209	205	205	189	190	195	190	214	206	199	193	195	186	183	208	198	194	199	190	196	187	179	171	149	199	173	190	211	189	177	185	181	200	187	221	181	180	210	186	176	183	199	197	207	213	187	169	210	211	212	183	221	191	211	207	205	192	202	172	221	177	191	212	192	207	181	185	204	180	195	190	217	198	194	222	217	213	192	208	194	208	182	214	192	199	188	204	188	177	234	209	200	184	203	191	198	185	200	178	202	200	177	210	198	180	218	192	186	185	204	229	201	199	197	210	197	186	197	226	214	200	204	186	179	184	216	190	178	201	202	176	193	193	183	152	198	190	220	206	191	209	193	196	202	195	192	226	171	194	169	178	218	213	210	200	186	205	195	205	198	181	202	174	168	190	199	199	197	222	193	210	197	193	181	223	178	214	193	190	187	196	178	199	212	225	199	194	217	194	211	225	211	203	211	214	179	194	199	196	171	200	187	203	169	184	217	179	191	191	201	208	187	214	194	210	218	208	199	189	179	205	198	198	216	180	193	171	203	220	187	182	209	228	201	199	198	169	217	191	201	196	193	181	216	191	196	239	202	186	196	195	181	220	189	213	194	202	205	189	182	205	210	186	208	199	234	219	216	189	189	218	191	219	213	210	208	195	205	203	194	199	221	203	199	171	206	168	213	207	198	186	212	205	197	211	169	176	209	185	204	205	206	199	165	203	205	222	193	222	191	201	241	161	181	193	187	201	180	185	212	202	169	197	194	193	215	203	201	198	201	209	197	192	190	190	180	176	174	175	196	180	191	209	218	186	195	167	183	214	212	197	200	197	206	183	204	213	185	190	178	199	214	201	195	205	193	176	189	218	208	222	188	182	183	185	198	208	181	209	197	223	203	180	177	196	231	196	178	193	184	214	220	205	191	197	223	206	214	217	205	191	193	180	206	222	205	179	180	202	205	230	210	207	200	201	207	218	222	198	213	196	200	206	186	208	200	169	196	208	208	170	207	192	192	172	178	196	198	247	199	184	198	221	222	208	193	223	214	192	177	196	211	219	192	212	185	198	191	173	211	197	186	193	211	174	214	195	186	209	201	213	219	207	199	190	198	200	162	187	217	187	184	219	191	220	216	222	195	185	206	186	208	189	175	202	215	200	207	183	183	182	170	178	178	193	188	195	217	201	163	175	212	175	211	186	193	203	207	211	200	176	189	186	174	191	211	217	183	186	214	190	203	221	170	192	190	198	194	203	177	204	200	192	188	187	202	220	187	188	198	206	183	171	169	189	206	182	197	183	198	182	196	177	213	193	220	222	168	203	203	192	181	194	205	187	182	205	210	185	183	218	202	206	202	171	188	182	199	186	209	201	203	198	214	185	193	193	217	191	203	194	206	195	186	196	207	194	178	211	228	168	221	216	163	170	190	207	209	207	210	195	208	184	205	174	190	238	191	196	192	192	196	204	185	216	201	210	172	202	204	193	207	192	208	191	185	174	186	192	193	187	202	179
9844	9764	14338	16787	13895	10911	12394	10731	8860	7616	8674	33505	37235	30616	22913	13453	6593	2922	1336	738	523	523	542	502	524	491	483	497	508	478	470	473	472	458	449	481	507	493	502	478	474	506	502	496	489	453	510	494	470	523	507	516	510	474	485	448	495	512	492	495	447	472	494	532	498	496	514	480	456	502	507	460	466	478	515	492	492	478	501	488	501	466	512	506	478	505	476	473	479	504	488	485	454	514	537	475	537	526	447	490	499	525	493	491	488	489	486	564	508	474	483	514	493	520	482	466	507	471	497	474	451	480	513	458	508	444	502	476	475	466	507	508	445	488	478	463	486	494	477	519	503	470	461	488	505	494	476	481	456	490	485	459	477	495	506	512	492	502	483	477	457	503	524	503	494	524	471	458	474	514	523	500	476	497	525	482	507	482	510	462	500	523	512	456	480	476	475	490	453	467	530	480	471	509	498	495	503	482	501	487	492	472	506	473	468	519	527	467	467	466	469	473	522	475	511	519	458	521	535	486	496	457	498	475	505	489	467	479	463	505	487	482	513	513	481	445	481	471	458	514	521	491	492	479	502	504	493	454	513	531	474	523	534	473	523	515	452	480	471	469	496	484	515	482	498	450	483	483	520	491	526	487	449	466	493	515	471	496	502	489	500	487	520	500	488	470	473	487	485	467	479	498	480	519	515	451	519	470	536	518	473	498	479	481	458	481	522	485	505	506	487	475	444	516	496	511	486	475	507	486	466	498	504	506	504	469	495	483	490	508	514	514	498	500	459	516	475	544	475	460	489	506	492	494	497	506	508	514	510	493	492	507	503	479	453	503	508	532	541	510	495	483	457	500	505	512	495	443	502	513	483	492	465	493	477	524	537	467	484	500	486	523	526	513	496	505	462	481	478	489	456	485	512	477	470	516	475	531	499	476	490	457	449	490	506	475	500	509	458	535	502	492	496	513	491	495	461	502	497	532	498	483	498	533	471	483	509	518	461	513	503	485	523	479	484	497	526	505	510	496	515	458	444	488	446	471	501	455	457	470	478	490	482	486	475	499	513	501	499	482	471	482	493	458	470	512	483	522	476	479	515	462	490	505	476	492	472	498	501	482	501	476	520	483	485	544	516	493	502	482	433	512	484	501	476	509	503	480	470	496	484	470	478	500	516	493	491	469	515	522	495	477	501	498	542	527	443	488	457	531	485	492	512	492	505	457	514	494	508	507	482	492	490	456	515	517	488	503	479	474	491	490	481	512	496	495	476	504	507	509	484	463	494	475	493	535	495	460	463	479	476	487	511	438	479	457	501	485	446	491	500	467	471	493	466	493	463	465	500	502	507	459	541	471	492	488	499	485	486	473	459	486	507	502	510	483	526	520	477	514	444	493	469	458	495	473	497	486	494	505	502	493	476	500	492	487	516	518	512	501	469	457	460	442	487	463	521	512	522	569	535	449	515	464	532	500	496	497	458	483	473	483	518	490	491	495	495	492	471	481	475	519	508	487	474	498	532	502	502	460	505	464	494	483	489	511	540	488	501	490	478	501	513	493	469	503	516	501	482	500	526	478	504	479	521	549	495	482	510	466	462	543	486	464	500	495	511	490	456	547	473	485	516	496	467	461	485	502	497	462	499	491	471	493	443	487	493	513	484	480	520	505	501	491	501	485	491	461	475	461	452	475	452	475	465	483	461	508	475	478	493	480	494	512	539	479	500	462	505	465	512	487	489	501	483	486	529	527	479	519	469	500	524	516	505	485	473	503	492	483	487	530	482	488	450	492	491	516	504	496	452	466	476	465	492	438	453	503	477	487	522	509	471	524	526	545	475	443	491	488	484	554	456	498	492	489	500	461	533	537	497	498	498	459	474	512	513	512	489	546	497	455	508	496	511	506	507	499	495	464	461	449	520	492	481	498	484	486	501	467	507	467	501	560	495	473	510	491	447	488	533	492	512	503	469	511	534	486	544	489	508	491	485	488	504	506	516	479	457	527	493	501	498	476	474	522	519	490	492	510	491	472	495	498	516	536	473	475	459	491	494	492	478	478	510	502	528	501	468	479	496	489	469	491	502	474	472	518	453	472	481	459	492	484	528	484	521	503	461	486	458	485	506	527	509	451	495	486	463	471	473	461	530	504	499	478	489	486	477	457	526	475	498	500	506	480	511	491	492	495	504	481	494	565	478	502	473	468	506	474	512	501	482	534	487	502	479	525	526	513	518	484	488	489	486	458	485	467	526	491	485	524	487	504	492	523	483	485	449	488	465	496	508	487	498	496	455	509	453	509	506	522	486	501	504	546	501	508	499	496	497	496	472	488	488	511	543	499	489	491	503	493	494	478	469	476	508	522	483	504	453	453	500	544	472	484	533	521	496	479	542	477	493	483	483	483	489	503	527	508	507	488	562	501	528	516	523	483	489	522	514	497	451	547	498	466	441	489	546	472	456	454	509	475	462	475	464	488	475	508	503	531	478	489	490	503	510	494	508	480	502	501	484	494	469	495	509	507	500	485	491	489	463	502	522	470	488	466	477	446	487	485	482	480	480	486	517	493	454	475	495	466	526	512	499	497	491	494	487	540	497	534	502	469	454	482	496	492	496	487	476	482	445	467	523	505	464	432	464	474	450	506	508	496	463	507	529	501	487	512	497	448	510	530	476	463	527	507	518	480	513	521	497	506	480	480	527	492	487	485	475	504	485	488	497	522	483	489	485	492	489	485	497	473	514	457	510	501	534	504	474	496	488	468	507	527	529	498	483	487	464	521	515	496	511	508	529	464	494	506	509	519	477	504	484	511	518	503	483	482	484	485	489	501	497	499	505	520	499	447	540	484	501	478	491	498	508	494	465	462	489	442	467	487	515	463	485	489	487	526	497	488	501	522	482	531	491	471	463	500	505	438	497	470	468	538	479	486	500	521	525	509	479	497	537	463	506	491	485	486	451	481	501	518	476	479	511	439	489	501	464	475	487	508	489	462	530	536	495	476	518	470	480	484	507	476	460	542	478	483	492	470	488	496	484	464	478	491	503	526	498	490	491	469	490	492	492	463	467	469	519	544	511	504	506	461	523	493	461	457	481	518	532	513	518	536	470	467	476	483	515	500	497	509	502	461	479	480	513	502	534	488	471	477	509	496	482	507	508	496	477	503	469	504	487	493	529	458	480	494	474	510	487	464	458	519	455	519	493	504	514	516	477	508	482	462	489	545	521	497	485	518	525	525	473	490	490	519	509	515	527	493	465	475	518	531	531	485	487	459	470	453	489	516	487	482	477	536	456	476	506	463	470	472	494	486	495	482	515	484	519	528	503	495	503	439	478	476	512	520	520	498	476	475	468	514	454	521	516	500	545	475	496	490	486	474	527	497	504	474	488	489	533	487	462	507	470	494	468	515	494	451	539	470	466	489	509	500	482	495	458	477	524	532	506	473	514	490	495	528	503	491	532	487	458	493	507	483	480	481	511	463	487	536	489	495	483	503	456	506	466	506	492	492	507	480
21645	18607	19716	14347	11276	6285	5714	4481	3352	2511	4824	24091	25715	19359	11936	5751	2304	928	454	289	234	205	208	167	167	162	196	156	166	183	178	208	185	175	180	186	184	195	196	188	215	187	177	183	206	186	176	195	160	193	191	198	210	181	201	175	169	173	195	180	157	192	184	181	208	177	169	194	161	196	183	163	196	194	195	189	175	176	175	175	201	188	195	180	195	168	192	185	182	199	160	189	182	215	185	196	187	177	187	207	180	205	188	179	198	201	191	203	188	197	172	182	174	190	192	181	187	192	181	167	157	188	203	196	179	207	186	189	175	191	180	199	219	186	181	160	180	181	170	174	192	154	195	170	161	188	197	184	198	188	166	202	170	174	227	201	196	200	184	189	202	194	180	198	195	192	179	214	172	173	184	200	175	185	183	207	185	194	200	194	183	174	203	181	191	188	160	203	180	198	201	184	207	202	184	190	207	222	180	162	164	177	209	152	198	189	175	180	169	191	196	184	186	176	194	192	182	172	197	179	188	177	209	191	183	201	168	186	170	197	194	178	188	206	186	199	198	194	202	204	196	177	167	191	188	196	184	189	178	185	189	180	181	200	202	203	192	216	160	200	174	195	191	182	192	186	181	193	202	184	192	197	192	207	168	217	189	195	193	165	207	190	194	178	191	180	201	190	181	195	174	183	200	194	202	174	170	177	191	167	176	180	184	177	208	162	192	166	200	213	210	179	209	189	196	173	196	174	192	189	188	193	204	202	179	191	202	198	191	200	195	166	152	227	206	177	174	167	176	188	196	187	178	211	209	197	186	180	200	195	203	185	194	208	187	188	184	201	177	168	182	155	194	199	174	173	174	201	196	194	212	180	175	173	179	181	163	198	216	171	154	174	192	171	182	197	187	188	187	193	204	186	188	178	177	171	172	173	188	175	167	173	184	188	212	193	221	181	189	198	179	182	188	180	194	173	189	204	195	195	181	174	196	183	196	171	202	199	198	173	156	179	180	181	159	193	201	191	194	200	201	188	169	185	203	195	173	181	171	185	202	210	179	188	183	193	215	177	168	189	192	199	198	165	206	219	175	192	166	204	179	198	176	216	180	181	189	190	201	186	209	192	190	198	182	210	188	191	199	173	207	184	191	172	164	173	184	203	199	203	225	189	185	171	197	169	182	188	196	212	210	163	222	177	175	196	193	187	180	192	199	165	176	186	177	167	185	195	197	203	186	177	198	169	188	177	195	183	200	185	191	177	168	196	190	203	196	188	178	185	178	211	192	189	173	179	173	198	211	240	188	194	212	207	174	187	193	203	185	184	185	173	192	186	205	189	181	172	206	175	184	174	185	184	178	207	184	197	188	206	187	198	176	207	172	201	214	171	193	182	200	190	168	192	188	175	145	177	173	179	202	191	170	177	205	216	196	207	199	175	196	172	191	195	204	166	209	196	176	181	218	189	195	163	191	170	188	166	152	181	172	191	166	196	174	220	161	174	179	182	192	203	179	198	182	203	195	178	154	189	202	169	189	173	196	194	195	196	197	161	193	171	182	185	171	189	189	210	196	165	170	207	186	207	203	179	228	198	183	182	212	186	185	179	200	172	204	178	210	197	209	153	158	202	199	183	185	184	194	181	200	210	177	221	189	183	179	211	182	195	191	206	171	166	191	184	200	187	173	165	185	195	196	190	202	177	183	163	229	166	174	182	177	187	182	185	192	211	193	184	180	200	202	186	174	180	186	216	177	188	194	182	191	206	210	178	188	180	197	178	170	204	188	194	170	197	219	217	200	190	178	183	175	155	193	178	161	171	176	185	184	188	197	171	190	197	180	179	150	204	177	178	187	180	188	185	192	168	207	190	200	179	190	189	180	179	217	205	202	180	183	176	178	175	207	189	196	180	208	196	185	186	173	181	202	199	168	184	179	196	198	164	210	158	189	189	161	161	188	211	189	202	217	183	196	176	179	193	216	187	155	176	191	176	181	180	193	182	201	179	199	179	195	179	177	210	185	201	189	209	187	180	176	193	165	167	194	182	178	146	190	172	189	179	209	157	173	190	204	179	194	180	191	195	171	183	172	175	178	184	174	180	194	211	203	169	178	202	210	188	194	185	173	169	176	188	160	203	199	194	207	220	203	177	199	198	178	181	203	169	147	206	146	175	192	196	178	171	198	206	196	188	178	197	200	174	183	194	192	197	207	203	165	177	191	200	174	180	174	180	198	172	167	201	169	196	187	185	185	196	187	159	169	196	204	208	180	180	164	166	180	193	212	191	183	180	173	217	216	206	182	193	201	177	192	178	199	169	190	186	194	197	185	184	206	189	183	185	185	198	180	187	199	192	185	186	181	198	203	201	154	176	196	191	181	193	184	199	207	183	178	188	164	173	186	193	149	182	178	189	180	205	189	192	189	194	199	179	188	190	179	205	187	185	204	181	197	173	185	199	165	178	212	201	199	155	191	182	185	187	226	198	198	189	184	195	175	164	183	189	186	185	176	210	200	205	168	178	173	170	186	179	212	191	204	198	192	167	174	199	197	181	188	192	188	194	190	166	205	136	210	194	157	196	194	184	176	191	173	197	210	173	202	186	174	183	199	160	200	160	198	192	195	172	172	192	185	195	194	189	213	191	214	192	195	182	187	187	182	186	192	197	189	204	178	187	170	184	188	174	170	178	172	196	183	201	202	186	190	194	186	212	192	187	195	181	197	177	225	190	177	199	196	177	196	193	165	165	191	189	174	200	168	185	199	183	185	185	196	186	199	197	185	165	214	202	181	183	188	183	199	205	216	184	201	184	201	177	190	204	213	196	218	196	203	178	152	177	223	175	189	195	186	185	175	213	169	195	204	195	157	188	197	199	186	177	174	183	180	178	206	200	220	200	196	184	165	185	193	180	185	214	196	193	206	210	175	187	201	211	187	171	167	174	176	188	201	210	182	182	200	164	168	182	188	189	183	181	176	192	188	196	174	186	181	198	182	201	219	205	190	168	204	185	187	201	167	179	160	180	178	193	168	218	207	190	179	208	193	208	167	175	183	197	214	174	208	157	184	180	177	205	159	180	208	186	172	173	168	182	174	181	211	189	198	195	199	190	188	195	177	177	173	188	194	192	181	183	173	185	187	197	197	180	211	206	179	210	195	185	183	206	175	184	190	179	192	186	165	181	184	165	189	186	204	195	194	175	153	205	189	194	184	192	177	188	177	191	192	174	187	185	212	201	209	173	182	198	174	168	203	157	157	203	176	191	198	189	190	180	175	180	180	169	174	198	200	192	180	190	194	174	180	192	193	165	176	185	184	196	201	197	181	182	201	175	180	206	173	190	191	219	182	195	178	177	173	205	189	175	167	177	170	185	214	195	193	186	207	184	175	189	177	189	177	200	159	163	197	176	193	206	173	197	214	185	173	175	182	181	207	203	172	177	192	193	200	167	189	192	169	183	189	188	180	180	151	190	199	215	197	180	180	166	183	199	181	191	177	208	195	176	177	181	179	195
13089	13370	19545	21674	21552	16971	16513	14697	12653	10393	17818	46682	45529	38817	30057	19206	10073	4293	1794	883	577	514	448	492	506	451	475	491	482	458	464	475	469	431	484	481	471	480	484	445	497	449	472	470	476	494	484	452	437	472	456	504	474	460	456	442	494	491	428	488	445	413	424	454	459	479	462	509	481	470	446	448	441	465	504	483	497	489	470	431	438	467	491	474	462	480	448	499	514	470	445	503	451	507	472	429	470	488	469	458	479	432	460	462	474	463	497	465	505	456	466	464	501	471	453	492	453	497	460	445	494	513	471	464	464	446	484	454	478	442	432	490	474	462	429	460	494	496	455	478	448	491	477	489	474	474	499	446	499	494	453	483	463	464	480	486	452	486	451	437	459	453	454	492	490	451	492	455	477	464	471	507	451	455	438	435	497	457	452	470	487	446	448	460	462	499	458	467	464	483	483	469	471	467	435	482	477	493	460	451	481	481	459	477	448	434	463	460	449	470	486	483	481	500	459	477	451	466	470	419	458	499	474	475	456	432	468	460	452	469	498	471	488	401	474	480	498	465	488	493	452	478	469	486	481	481	465	523	471	428	453	506	444	465	442	480	461	512	491	478	499	481	435	479	485	494	489	464	501	462	511	466	459	445	489	457	451	479	486	494	454	463	453	459	430	459	486	425	464	443	455	479	465	485	510	427	434	463	464	472	445	453	485	501	454	469	501	467	418	443	486	468	472	461	457	448	433	471	441	468	463	449	479	477	432	452	458	517	466	470	423	457	456	453	486	477	474	434	468	460	426	456	492	473	468	498	446	474	486	475	472	466	488	483	486	446	480	458	461	428	464	466	481	473	463	454	463	463	444	485	508	452	511	506	459	464	467	463	459	486	497	428	459	467	453	457	459	452	456	456	465	476	474	491	416	485	455	431	506	475	490	473	439	484	436	464	471	481	460	469	456	465	441	486	442	441	478	434	485	450	492	493	479	480	452	468	467	496	480	493	463	467	454	514	482	517	468	504	480	482	477	448	455	470	487	494	478	470	448	440	442	490	491	486	460	498	501	487	477	508	438	453	478	423	486	474	463	510	486	475	494	444	458	473	453	465	484	494	467	439	448	456	469	465	482	494	479	451	481	466	466	458	399	465	488	468	462	498	446	529	479	500	494	483	466	469	456	457	448	479	486	453	439	483	471	463	474	444	451	477	423	469	459	473	435	486	486	475	496	444	481	487	461	449	474	480	479	491	469	455	473	453	468	470	476	441	436	439	463	445	424	489	498	510	466	449	456	472	486	483	479	462	478	464	473	466	421	482	531	481	465	416	449	497	465	435	441	473	454	440	463	472	475	439	453	448	448	433	501	489	479	483	472	460	452	486	463	467	477	449	505	456	443	473	515	476	493	489	461	492	487	455	485	496	471	443	463	437	492	474	464	477	446	459	467	477	446	468	461	442	439	434	479	459	462	421	487	460	411	464	468	446	451	505	480	493	465	475	488	453	461	468	482	433	500	446	426	470	454	480	429	506	469	469	447	419	457	459	470	470	469	475	472	499	462	449	481	481	429	523	438	460	495	470	470	468	484	439	461	491	470	490	468	428	463	510	443	485	470	471	463	468	476	426	451	442	461	499	469	508	468	448	412	484	505	475	468	479	434	462	433	473	487	470	482	467	449	440	479	474	465	489	449	473	460	455	487	489	466	479	446	502	470	488	424	471	489	462	510	465	470	488	442	490	480	459	461	477	455	455	465	446	448	464	452	459	462	465	441	475	483	488	455	409	457	453	492	462	477	450	448	473	460	495	475	459	492	455	474	469	452	492	476	435	510	469	474	456	489	473	449	505	488	448	460	435	420	457	477	475	445	446	434	443	451	479	470	453	481	495	477	452	480	462	468	478	524	450	468	464	474	480	475	523	492	462	479	461	450	493	473	496	461	489	489	440	479	457	470	478	441	469	450	465	452	491	433	486	465	460	432	449	447	477	492	494	513	465	455	474	462	441	455	474	472	465	479	459	467	486	449	469	466	445	468	473	483	487	477	493	474	448	456	462	486	432	465	488	495	453	457	446	491	488	493	471	461	470	450	523	466	482	447	454	465	455	455	439	450	452	454	451	480	452	465	482	469	465	471	450	450	488	468	448	433	465	441	444	456	442	458	493	450	488	433	482	498	426	468	464	481	492	480	477	477	464	495	475	458	462	467	471	507	520	447	469	482	474	442	483	466	468	463	437	473	475	444	439	430	437	429	510	466	446	457	461	480	470	474	459	456	443	497	449	479	482	475	447	453	475	483	445	474	481	505	433	465	425	443	444	481	447	468	417	473	510	452	473	516	485	468	458	488	477	469	487	501	444	426	495	476	449	444	448	476	468	472	509	465	453	459	456	457	491	461	473	487	489	458	473	474	470	477	453	457	439	455	456	489	483	450	416	452	495	462	435	471	452	469	483	422	483	429	454	432	495	440	435	473	465	449	456	483	477	510	463	479	461	479	452	480	539	500	483	509	479	492	450	488	446	456	488	473	482	471	454	486	479	461	450	448	512	470	490	480	464	475	445	495	474	480	412	438	453	482	525	491	507	495	502	442	481	466	443	493	464	514	473	503	464	457	497	463	487	446	454	492	439	473	481	455	459	484	498	443	483	475	470	456	475	440	473	493	457	504	475	441	442	455	475	513	470	492	435	474	480	503	480	474	489	483	453	471	492	480	451	418	456	454	430	453	486	505	514	510	489	479	467	442	450	458	490	462	441	494	433	428	482	496	464	438	501	474	440	494	473	442	438	477	482	445	435	486	445	464	485	456	505	450	482	476	463	459	446	450	475	488	481	477	457	464	456	422	448	459	467	482	461	445	473	471	467	480	457	415	486	429	454	485	482	492	496	472	479	463	420	498	557	435	434	437	486	528	449	471	433	485	492	473	452	445	455	442	482	447	469	484	492	459	474	451	452	475	486	466	446	497	479	448	420	460	469	478	438	459	493	479	471	450	473	447	469	442	477	454	452	434	449	448	451	490	461	523	499	471	449	491	461	454	472	473	441	462	470	415	486	447	434	471	477	462	497	466	468	456	455	471	481	467	439	456	480	491	456	463	461	434	450	451	470	484	481	452	429	420	433	479	496	462	464	486	468	480	494	509	479	459	478	467	453	435	468	477	490	490	501	477	460	489	447	492	469	435	456	441	454	475	481	460	485	470	453	444	507	498	466	459	460	489	493	458	478	495	439	472	475	477	496	501	466	471	467	504	441	420	453	473	449	432	484	475	479	466	467	468	467	470	488	491	473	472	453	460	481	452	447	470	492	507	449	446	503	438	443	475	445	467	488	472	461	464	462	502	463	450	478	472	451	487	421	455	469	448	489	464	451	457	451	435	472	482	479	460	487	459	516	494	459	454	502	464	472	460	450	459	480	485	483	465	448	440	453	463	446	456	464	455	457	493	483	451	470	449	478	506	498	446	500	424	448	449	479	437	450	469	455	451	466	467	459	479	473	489	444	456	499
3575	2084	3017	3330	2384	1345	871	598	412	319	350	605	1192	1355	1170	837	542	346	273	220	216	201	235	203	223	227	228	182	234	189	174	197	213	248	240	232	201	208	187	231	217	246	216	209	199	220	200	232	182	198	222	219	198	186	238	187	209	222	186	175	190	207	235	191	195	215	189	201	233	230	204	208	218	203	192	235	233	209	201	195	216	184	214	205	181	232	220	202	229	193	209	214	198	215	231	209	216	205	219	229	200	214	178	219	184	197	203	179	194	205	229	246	218	198	193	200	226	212	224	195	203	202	211	222	176	208	200	216	221	214	212	207	209	243	190	197	206	189	194	199	199	208	237	219	218	209	192	209	206	223	191	212	201	196	222	216	200	198	226	201	187	235	205	193	207	240	205	213	223	199	241	224	223	189	210	234	229	218	226	244	207	197	191	202	209	216	215	208	190	202	205	206	203	191	232	191	213	203	195	228	218	219	217	233	207	242	212	209	209	210	200	192	194	213	240	238	208	194	215	202	214	219	220	219	203	220	228	194	229	213	210	208	173	226	202	206	219	214	211	225	199	196	196	197	198	210	205	204	202	198	201	217	209	195	209	219	199	207	240	220	206	213	225	215	230	207	205	206	184	227	208	191	207	201	232	205	211	204	218	223	228	193	203	202	221	218	201	204	219	197	200	202	186	215	205	187	222	219	235	220	204	188	216	201	217	214	207	187	198	208	208	193	220	200	219	175	223	181	209	217	210	190	217	217	233	177	234	232	199	207	229	197	199	186	198	207	183	229	197	203	204	213	231	204	197	199	215	173	182	212	197	214	220	227	210	200	212	198	216	189	218	232	187	210	241	206	225	231	217	216	216	234	221	217	245	212	221	227	203	231	186	207	194	203	193	226	196	221	219	219	240	211	223	189	184	195	171	226	221	196	203	205	190	209	216	220	222	204	182	209	208	223	232	216	208	193	241	204	249	221	196	204	211	219	228	220	243	214	186	223	208	210	204	246	220	219	214	239	193	217	230	217	230	216	234	195	204	200	218	232	206	205	247	193	188	197	196	204	188	217	222	217	202	196	251	219	229	228	200	235	199	228	179	218	201	228	184	216	213	215	192	193	205	199	215	189	204	194	211	200	226	227	221	192	195	241	183	202	202	214	195	224	223	196	203	219	221	192	205	178	205	203	200	200	209	210	232	182	205	205	202	185	215	191	238	245	187	212	180	190	228	187	204	219	188	220	177	194	213	235	215	214	191	202	213	227	236	215	201	214	189	184	213	208	215	181	223	202	198	204	222	204	206	209	213	224	215	175	200	205	216	197	224	213	223	199	206	222	221	221	199	212	183	197	226	221	227	221	207	191	191	217	205	222	263	230	215	206	225	189	209	222	198	213	233	210	209	193	206	188	221	212	223	210	210	224	210	212	199	217	188	200	206	191	243	202	226	200	235	214	212	194	220	213	212	222	230	216	230	234	188	207	223	220	208	231	208	206	215	221	211	204	202	219	191	205	201	196	208	237	222	203	185	180	251	226	213	225	228	213	199	206	197	234	195	212	235	204	204	206	201	207	217	204	225	221	207	194	228	225	194	188	198	178	171	213	223	219	187	226	218	213	196	216	197	191	208	197	217	222	223	185	171	228	203	234	228	221	202	206	197	230	215	213	210	182	198	223	232	200	219	211	225	199	222	203	194	211	208	207	225	239	230	207	183	202	233	202	221	197	188	207	231	211	195	207	216	222	189	206	219	223	196	198	212	199	213	208	214	214	216	211	210	206	183	205	202	204	234	213	199	222	220	194	206	208	207	189	217	235	218	200	218	214	188	191	201	194	237	200	221	210	197	198	204	209	196	187	206	206	225	225	199	203	218	229	215	223	189	222	229	201	216	237	217	235	208	224	211	211	194	235	213	204	226	228	201	209	223	215	204	232	221	185	220	213	244	209	190	228	221	224	207	211	209	221	226	186	201	187	216	204	233	201	225	200	215	236	209	175	214	229	226	196	201	212	224	216	232	211	200	225	202	208	210	237	209	237	209	209	230	216	214	201	227	207	193	205	198	207	197	213	188	218	188	222	201	217	207	190	199	183	196	235	246	205	238	205	201	210	194	208	209	217	214	195	212	197	185	215	235	205	197	209	195	207	228	211	196	205	215	251	198	187	199	247	221	226	211	205	216	221	203	212	207	186	227	253	207	209	231	212	218	211	222	198	209	232	209	204	203	206	194	198	221	205	208	176	192	220	225	215	201	190	212	203	224	191	195	223	197	220	189	193	206	219	215	220	206	203	207	210	201	233	216	196	224	205	219	224	237	224	244	190	207	195	208	205	213	221	197	212	210	220	184	196	211	196	218	228	188	200	204	219	193	203	215	191	214	202	189	203	226	215	231	215	197	184	218	191	216	203	184	210	203	197	205	190	225	222	208	200	230	203	195	208	209	215	201	200	233	219	216	202	209	204	196	212	203	216	236	225	218	186	219	207	193	220	194	211	220	171	216	224	212	197	226	182	194	200	187	236	227	240	190	204	215	223	188	212	229	203	220	222	209	205	236	189	218	186	234	222	196	215	218	201	218	215	217	194	201	205	213	220	218	199	226	210	213	175	225	209	205	197	195	213	214	201	207	187	217	209	213	243	231	217	228	208	204	220	210	201	236	224	220	242	213	208	227	227	227	228	219	202	227	193	198	188	221	207	235	211	213	228	197	200	205	224	233	212	215	194	225	197	181	196	204	223	230	230	199	195	219	215	205	196	204	184	222	228	176	209	199	197	224	267	201	200	210	218	216	210	197	207	211	192	216	188	192	200	204	203	217	228	222	198	219	215	224	226	197	225	234	196	210	218	215	213	200	205	198	190	215	200	193	192	211	215	197	232	227	215	209	218	205	233	243	195	215	208	230	210	199	219	223	219	246	200	237	198	219	214	216	203	200	243	218	239	221	200	216	218	238	229	214	222	190	207	200	214	199	167	207	194	197	204	205	238	194	225	210	213	221	255	206	219	205	225	192	213	187	199	212	227	193	238	185	213	198	211	235	202	184	195	216	187	206	216	208	228	207	200	216	193	196	233	220	230	187	222	221	223	205	201	228	210	218	211	219	197	188	204	204	195	215	210	220	230	205	218	196	196	224	232	202	203	191	183	200	214	186	211	201	201	226	213	218	237	233	167	189	215	183	198	192	207	209	221	233	189	185	237	189	212	170	208	244	219	208	234	183	206	202	216	235	223	204	212	187	192	218	214	207	233	210	224	195	203	215	210	187	234	220	227	223	190	224	231	183	208	194	200	204	199	193	210	205	193	214	232	170	208	209	223	215	208	197	201	193	215	196	197	209	222	187	191	210	221	207	191	214	204	226	200	222	187	212	214	180	209	192	190	216	230	197	187	204	233	208	213	175	198	231	227	226	230	227	195	214	191	205	206	214	212	197	182	222	200	217	218	217	226	233	197	213	191	201	220	211	191	220	221	216	196	214	209	200	224	216	196	198	212	206	206	237	217
3023	2286	5406	8809	7863	5359	3519	2600	1940	1465	1319	3373	5771	6134	4565	3064	1845	1070	742	603	520	513	540	529	516	491	503	512	495	535	542	543	552	498	502	553	503	536	480	556	507	486	532	505	546	547	482	558	538	508	543	506	496	510	511	512	526	515	494	535	549	504	492	566	527	520	533	467	547	509	509	499	522	552	486	476	504	494	529	519	522	505	532	489	513	536	500	516	517	549	510	486	536	569	513	513	515	469	528	540	551	554	538	515	537	516	545	521	515	523	531	508	527	506	520	546	519	512	480	501	506	513	492	496	487	519	547	471	517	483	547	512	551	543	532	477	502	513	518	513	534	530	523	504	530	520	510	512	491	531	535	518	505	512	551	537	545	548	536	519	521	487	546	543	530	494	520	517	528	531	518	514	457	523	540	482	509	513	507	500	505	519	509	513	473	533	537	527	531	492	487	513	543	480	494	537	474	495	493	519	519	506	533	488	554	504	534	511	530	504	513	531	545	481	516	496	527	507	505	505	551	533	488	516	516	517	524	501	562	477	515	553	530	479	551	515	524	486	535	523	501	519	518	507	524	515	478	495	541	482	530	555	559	518	522	545	503	496	547	539	492	500	508	512	503	528	536	553	507	461	529	481	490	513	507	487	548	545	529	514	567	531	481	544	535	541	510	518	490	506	505	519	506	509	479	516	546	501	486	531	485	479	487	553	514	499	543	539	513	501	526	526	550	560	512	556	517	527	481	543	566	544	511	518	514	496	526	500	525	525	475	504	526	510	531	506	488	529	516	519	551	539	490	534	496	547	512	519	542	507	554	554	513	538	505	534	530	493	503	497	527	550	504	561	483	460	535	521	497	532	525	517	516	562	475	508	525	507	517	526	545	493	532	492	482	472	542	554	492	514	519	498	507	505	535	551	529	515	489	504	534	500	491	535	544	512	523	514	499	508	491	536	481	507	528	545	497	514	550	501	489	521	500	531	486	510	560	536	541	504	534	528	510	531	595	541	520	546	504	538	533	544	551	514	545	514	520	515	511	526	483	492	507	514	547	484	512	512	490	482	528	531	532	492	526	512	549	510	514	523	518	517	493	500	528	475	574	519	530	486	538	525	503	528	518	480	488	535	524	564	501	514	544	501	523	532	558	500	536	532	511	512	507	541	489	508	505	521	531	512	534	559	512	518	517	522	493	522	510	523	540	544	541	485	554	481	471	523	557	485	545	546	535	548	512	518	493	514	553	582	536	507	546	549	505	539	556	494	506	515	493	524	500	513	529	532	466	507	499	536	557	522	521	556	555	526	558	503	515	509	514	534	536	507	559	519	492	538	563	557	563	487	494	527	515	514	498	532	528	502	513	547	554	528	500	535	486	525	501	510	496	500	519	536	510	469	512	502	531	577	487	513	512	540	499	508	556	514	525	523	509	521	506	517	513	531	518	530	536	502	505	546	495	555	483	562	507	528	506	515	530	512	512	537	523	518	524	524	527	510	510	528	532	510	534	523	496	567	506	518	551	496	497	489	520	529	515	536	525	508	525	512	502	510	540	514	485	507	495	527	541	543	518	485	511	468	505	492	533	517	522	534	533	559	496	496	545	578	530	518	504	547	532	523	499	498	491	581	526	542	513	551	515	502	518	517	546	545	514	547	469	527	566	507	567	525	472	506	524	530	518	517	525	542	497	522	529	519	489	518	555	519	515	540	517	526	536	565	505	502	506	535	517	554	491	560	519	510	548	474	499	519	511	545	489	516	524	560	478	522	526	505	490	480	469	501	463	563	474	497	510	523	488	548	503	506	492	511	501	487	523	520	543	503	528	476	503	515	505	524	507	496	533	517	551	525	518	534	547	518	519	537	504	549	521	547	504	542	472	505	499	514	567	481	491	513	552	555	515	509	517	521	513	494	555	511	511	516	505	532	504	510	528	513	504	546	531	483	480	478	543	488	532	527	504	507	503	527	502	509	530	548	496	507	509	497	493	466	533	537	517	550	545	571	521	508	493	535	526	586	525	522	523	505	511	507	523	521	474	512	507	507	534	500	511	496	484	513	531	483	558	526	525	556	522	526	525	533	534	488	519	523	588	506	558	535	523	520	556	549	507	532	519	499	561	512	499	509	547	515	518	524	501	529	507	472	528	522	527	530	516	540	553	474	498	537	466	533	518	507	495	566	472	543	493	525	512	532	513	534	492	489	543	496	532	526	492	551	494	553	549	474	504	540	539	559	506	528	529	534	484	531	526	501	517	520	539	512	527	519	531	502	516	490	539	519	539	503	475	528	497	520	519	564	511	531	476	498	535	528	494	508	531	515	544	499	498	584	495	568	499	552	529	471	507	517	530	530	503	510	508	487	500	522	500	530	488	552	517	490	491	504	538	528	508	523	515	482	524	544	507	531	528	556	503	550	530	485	519	514	510	524	550	517	522	540	521	513	535	513	539	529	507	516	522	532	496	490	505	516	531	496	513	524	526	466	539	526	549	517	498	562	507	532	490	552	524	477	508	527	524	497	504	539	510	514	538	532	554	512	528	557	528	562	550	511	515	501	519	519	505	540	536	536	514	547	535	480	576	484	506	518	469	556	502	521	509	526	544	502	502	541	475	561	520	502	540	517	561	516	512	502	528	509	486	493	538	486	503	531	509	534	506	507	527	509	490	519	525	493	507	527	557	530	493	555	532	545	513	544	554	532	515	556	531	496	537	521	546	578	515	501	526	537	537	510	507	485	502	503	494	500	483	525	491	553	557	552	536	541	539	544	489	533	519	507	529	495	505	504	535	480	527	497	512	530	584	519	488	529	536	536	543	518	514	506	530	560	461	499	501	554	488	541	507	526	549	533	520	513	490	541	528	528	531	556	490	488	505	527	508	503	573	532	548	543	508	510	486	504	519	549	523	518	524	534	512	496	524	536	553	527	536	520	528	516	513	482	536	511	510	482	536	533	519	499	470	529	535	527	487	499	520	532	543	518	495	483	480	520	503	514	526	483	510	554	502	508	512	557	490	499	503	506	504	521	547	475	511	528	519	517	511	492	568	528	492	505	498	513	482	518	562	546	504	482	524	534	501	521	502	495	507	563	520	527	520	507	528	494	532	519	542	508	548	501	527	552	534	501	528	549	556	517	536	509	512	501	568	539	495	549	519	533	518	526	552	541	486	558	493	554	531	496	523	470	524	530	513	510	498	523	497	497	507	526	520	517	535	520	544	523	531	548	554	544	509	532	541	516	523	485	489	522	503	532	526	551	525	491	507	527	521	507	553	523	536	552	507	491	496	514	472	517	552	492	550	481	533	550	531	525	510	516	498	492	473	492	485	498	534	491	515	534	485	500	485	507	504	562	512	539	466	509	563	526	550	532	520	514	509	514	530	503	492	486	532	565	520	456	509	490	501	502	548	484	507	535	487	516	559	513	531	530	493	503	509	500	511	509	513	530	498	503	524	527	555	517	502	545	471	525	547	554	506	533	570	531	547	529	518	540	488	486	494	530
13886	11829	11251	8690	6350	4149	2786	2460	2352	1746	1564	6918	13553	13395	8542	4255	1795	848	395	255	204	200	204	208	174	213	204	204	202	215	193	216	180	191	194	198	201	168	203	214	172	209	195	216	186	185	190	195	204	201	199	205	201	207	187	204	204	197	203	166	212	193	183	187	185	189	194	209	203	205	198	211	214	190	202	195	200	196	206	203	179	178	195	209	227	188	204	206	189	199	191	210	223	200	179	204	221	221	177	195	181	180	195	207	182	187	183	202	186	194	198	175	200	216	193	189	186	205	187	216	221	225	210	200	199	177	201	216	186	220	211	188	183	220	218	170	210	182	228	201	186	196	195	226	215	194	223	198	190	200	188	204	194	183	165	189	200	203	178	206	198	209	197	205	197	185	211	195	211	195	191	183	202	189	210	182	193	172	181	190	181	223	180	193	185	216	190	172	199	184	202	205	178	223	214	193	168	196	194	207	187	189	184	169	194	191	179	165	195	195	197	209	243	172	190	198	203	187	193	215	205	205	194	190	186	178	204	210	201	179	200	186	198	203	190	206	205	205	198	176	204	185	196	202	195	210	196	212	190	193	221	204	186	221	202	196	207	181	200	204	180	193	216	181	206	185	195	211	194	188	199	183	207	184	167	215	192	202	194	188	212	209	209	194	202	192	212	205	194	200	217	209	191	201	195	182	211	203	198	187	199	193	185	184	194	188	207	195	210	202	207	196	208	186	207	218	212	174	216	191	206	189	188	173	198	225	185	184	188	164	207	187	187	201	183	199	203	212	213	178	196	221	191	182	180	177	199	232	179	211	191	198	201	210	185	205	196	184	203	213	207	195	186	201	186	228	218	198	187	197	196	205	190	196	190	208	191	201	198	204	204	161	203	185	200	182	217	173	214	202	214	209	204	202	198	196	215	170	185	206	199	215	184	203	226	228	175	209	190	208	168	179	194	210	199	175	173	199	185	184	195	214	178	190	188	175	157	209	210	192	208	212	224	208	203	213	202	201	192	206	187	209	184	227	210	212	193	180	203	204	178	200	189	191	206	218	191	189	223	186	203	196	173	190	188	194	205	185	198	200	196	193	196	196	177	168	210	200	216	213	220	200	201	180	189	217	207	201	208	182	180	202	202	217	185	195	199	191	213	189	169	225	213	193	174	226	196	175	187	194	178	230	205	222	207	187	202	185	179	209	214	185	180	170	187	216	202	198	189	182	214	213	182	202	175	192	208	210	195	198	203	190	193	210	191	193	200	218	192	189	176	178	201	234	220	190	188	186	205	173	207	208	187	200	212	211	180	210	170	183	204	172	198	192	194	195	199	201	194	195	197	178	172	207	179	219	186	221	216	186	244	194	192	192	209	200	168	204	186	212	185	192	212	186	189	224	204	220	197	224	190	203	192	187	203	216	179	222	192	210	193	221	189	209	191	185	177	197	185	188	194	225	197	198	211	218	201	204	211	207	205	168	197	195	187	183	204	207	176	201	195	240	205	210	228	197	216	199	191	204	207	203	169	214	182	200	184	175	206	201	187	170	234	193	201	193	193	218	205	197	189	214	217	194	208	214	194	192	210	181	209	187	221	214	210	187	189	198	190	238	221	210	218	190	213	194	182	202	180	200	207	186	209	225	205	177	201	197	184	196	209	210	200	209	211	186	222	187	205	203	195	203	194	186	206	210	205	182	188	213	179	182	231	204	206	186	213	210	190	212	189	216	186	202	191	232	177	214	178	192	174	200	183	197	215	195	185	209	179	209	225	203	199	206	174	209	170	210	175	194	211	179	185	220	199	205	207	218	214	199	197	211	245	184	211	217	190	192	223	192	178	218	178	154	208	211	182	180	205	203	196	211	183	194	206	217	186	187	197	172	187	186	207	194	168	182	216	199	178	190	200	194	182	226	193	243	205	223	194	214	201	193	173	183	164	185	191	248	194	203	172	204	186	190	193	183	209	192	184	204	197	187	213	198	206	155	174	195	190	191	185	201	203	194	190	189	163	183	217	191	187	212	176	218	192	183	191	208	189	181	177	241	201	212	175	196	180	189	202	208	213	197	165	165	201	188	227	207	198	205	186	189	191	192	218	184	198	224	199	194	207	212	185	216	200	191	192	196	183	181	202	187	190	190	188	205	200	204	179	196	212	190	188	201	202	183	193	177	206	195	195	213	189	207	223	193	218	194	178	228	207	212	201	190	227	203	196	172	200	206	201	193	202	168	171	192	191	157	222	209	175	195	196	205	205	192	179	198	181	201	188	236	190	187	204	175	212	207	222	202	203	198	232	194	185	183	197	178	188	211	212	189	179	194	190	192	195	204	184	214	193	179	202	181	211	202	201	192	216	195	193	205	197	212	221	177	187	178	185	176	205	206	225	207	204	218	206	166	197	192	189	193	197	197	193	181	192	184	197	219	193	211	188	190	212	199	197	227	198	202	219	169	199	213	191	196	195	228	193	190	194	185	202	195	204	201	188	201	185	171	194	192	209	196	184	179	162	233	190	224	189	207	187	194	224	194	236	186	196	213	187	201	204	207	200	214	203	210	234	215	184	200	191	219	189	189	183	191	207	183	199	190	219	200	212	185	199	159	223	204	226	201	220	199	225	199	193	188	168	214	208	185	190	196	183	169	211	191	197	192	186	208	158	213	194	197	222	193	222	200	191	202	209	215	195	191	177	184	186	185	200	187	215	184	226	191	216	210	214	219	183	206	201	174	208	229	171	207	187	197	198	208	198	204	217	208	213	195	196	209	201	196	212	205	215	194	199	173	207	174	207	200	172	207	193	220	199	194	175	186	178	200	196	189	192	196	208	218	194	191	210	189	205	184	196	209	199	200	169	206	190	204	182	190	205	180	201	194	204	185	214	203	197	203	196	196	202	174	208	181	196	201	201	210	182	220	180	210	204	182	212	197	222	170	220	202	189	184	207	196	196	193	203	153	180	192	203	166	210	197	173	215	181	209	215	192	175	198	189	205	197	197	180	172	192	192	207	212	197	199	198	200	204	200	198	196	201	196	162	185	178	188	200	207	199	198	210	220	195	203	181	174	214	189	207	219	210	187	225	237	206	187	185	193	200	192	194	191	201	202	190	179	201	208	196	207	198	178	205	196	211	200	195	197	203	204	196	193	189	186	192	202	222	205	176	210	187	192	196	156	219	226	189	216	187	221	206	201	190	201	211	196	201	183	197	221	176	200	197	168	213	188	179	196	174	191	185	182	207	189	178	172	208	208	209	215	188	191	230	184	192	202	196	186	185	194	195	212	194	190	214	177	224	175	193	185	203	208	203	211	187	193	191	208	180	203	218	207	180	181	205	214	204	229	225	200	199	208	191	232	198	197	218	207	207	202	191	186	192	186	206	186	184	198	192	201	211	180	183	204	188	204	215	187	170	202	182	196	193	205	215	161	174	215	193	221	166	200	189	174	204	193	202	205	200	172	232	188	195	215	185	186	194	196	202	213	207	190	190	206	206	189	169	214	222	207
9791	8472	12227	15759	15057	12115	9938	9519	9448	7336	7318	25655	36052	33870	26522	16406	8101	3577	1467	845	611	558	512	495	499	453	475	498	507	500	496	500	500	469	511	445	521	479	463	444	487	524	478	509	459	493	472	512	472	490	496	480	489	511	492	500	519	516	510	473	498	461	489	523	526	499	534	427	498	505	468	515	499	519	486	493	498	507	520	481	520	512	541	518	477	512	509	491	507	492	485	518	506	501	487	490	489	491	484	495	491	504	457	499	519	497	497	501	490	472	474	485	463	509	482	456	494	515	497	522	501	510	473	519	493	477	494	469	492	494	458	488	486	458	479	501	482	485	516	513	516	533	500	486	521	455	478	486	504	493	473	526	533	477	486	521	488	512	512	482	483	518	484	511	449	516	516	492	485	480	515	511	501	510	491	457	497	502	504	529	496	493	470	505	496	458	475	501	468	511	456	533	465	526	488	506	433	498	491	482	491	517	450	522	476	472	510	495	469	522	485	524	463	492	538	452	500	469	477	444	457	488	466	451	466	468	486	471	505	462	494	501	498	461	479	481	473	543	469	510	531	467	482	507	485	511	506	488	458	487	502	480	460	540	468	502	505	495	488	507	454	518	502	467	502	478	501	521	451	476	497	502	455	490	512	495	468	485	504	462	472	478	488	527	509	473	466	473	534	464	497	483	491	545	463	467	526	491	493	498	545	486	505	505	516	484	485	560	499	517	459	494	484	502	520	468	494	482	477	450	461	498	544	483	536	457	525	479	506	466	499	500	531	456	502	493	511	484	479	499	536	474	491	513	497	528	526	520	507	457	458	515	503	542	500	476	480	467	529	488	500	506	509	509	481	492	523	494	529	473	526	475	516	462	496	551	512	483	521	487	466	515	488	480	442	498	465	487	504	482	512	458	504	467	554	519	489	506	459	498	476	499	488	471	499	496	492	500	502	516	479	543	490	562	489	477	509	467	499	500	478	495	490	509	490	500	524	491	449	446	492	491	460	526	472	496	492	475	476	497	503	492	484	506	485	489	472	450	525	479	520	485	487	516	458	486	453	476	492	510	500	499	452	515	522	505	513	477	470	474	456	504	436	460	510	497	495	477	520	487	478	463	489	514	498	471	496	494	511	510	514	497	467	509	516	473	513	524	481	522	511	457	489	535	471	495	496	473	484	499	496	492	499	524	477	501	501	529	494	524	499	505	503	503	469	472	484	464	515	480	501	482	504	531	470	509	479	541	491	474	486	496	493	461	499	462	522	511	493	478	512	465	476	498	505	483	471	515	477	478	498	463	509	494	520	490	495	492	484	464	447	476	500	489	501	476	514	551	507	479	473	490	490	500	511	497	490	521	483	498	493	503	481	471	474	457	526	489	528	480	453	494	482	494	487	491	448	488	488	472	518	492	482	545	484	470	466	450	493	516	496	498	499	479	502	501	481	503	501	495	471	502	449	508	455	544	504	466	485	479	471	504	520	507	515	490	506	505	505	485	458	495	509	491	493	456	514	489	512	518	485	497	537	484	493	509	466	505	521	511	497	487	456	475	503	493	488	507	510	542	501	480	513	495	491	505	465	509	496	496	484	511	502	484	468	475	499	523	527	494	474	494	491	487	471	505	507	479	514	506	447	530	487	480	563	466	469	521	518	504	534	519	472	465	496	511	483	479	492	516	490	512	463	512	509	504	485	469	429	489	491	471	467	515	469	526	498	502	522	508	479	513	519	449	481	489	507	455	469	500	490	495	495	485	492	520	499	469	526	482	508	531	484	519	504	495	490	497	460	505	520	479	490	477	491	504	517	500	488	473	504	466	495	496	508	520	471	486	490	489	431	528	476	449	474	512	499	465	501	509	493	492	497	466	487	494	517	477	503	509	482	496	474	478	486	522	447	501	477	496	491	498	500	507	493	492	480	463	461	494	488	489	479	495	462	489	482	469	473	514	449	500	537	491	488	495	516	474	523	517	519	483	453	506	490	471	510	500	503	517	503	436	468	496	480	487	503	522	520	472	541	454	469	494	501	497	471	467	470	502	519	485	475	467	473	487	497	484	477	546	503	464	482	460	486	503	470	513	487	473	495	482	531	501	492	533	488	512	498	503	521	449	496	486	465	494	524	476	478	500	518	473	504	492	498	505	501	521	496	517	439	512	469	467	484	483	498	510	504	509	467	504	484	485	495	453	476	455	536	492	489	446	510	452	524	486	462	470	532	495	512	511	531	501	512	463	496	533	519	510	498	508	485	487	476	488	486	489	511	505	532	473	477	499	497	532	495	506	487	494	495	495	540	482	503	482	487	492	484	477	456	511	510	543	480	451	511	477	518	539	473	478	495	523	526	477	495	498	508	511	477	520	535	498	504	485	507	472	509	514	444	540	502	495	498	466	478	502	495	458	537	517	472	493	462	479	528	501	505	513	510	498	517	503	463	517	522	495	444	501	491	492	441	509	487	522	510	525	439	495	478	480	474	486	526	489	496	484	503	502	531	496	495	491	469	495	492	479	469	480	481	507	490	478	493	497	465	463	451	487	480	506	477	489	505	494	519	528	533	529	540	500	510	477	502	495	472	473	522	465	494	514	511	517	496	488	501	516	484	479	508	505	485	503	520	518	483	492	502	476	494	473	525	492	470	510	456	481	511	487	482	523	507	528	553	496	502	492	479	511	497	502	529	507	478	501	484	512	464	495	502	529	511	440	514	508	482	520	447	506	496	514	508	524	545	527	496	471	497	499	463	520	490	506	499	513	468	494	476	512	442	472	451	479	499	478	531	460	493	447	529	477	456	487	504	486	477	494	532	491	488	542	454	459	487	514	511	529	490	471	496	492	465	511	506	521	503	465	474	489	497	494	502	522	481	520	524	473	470	501	514	501	534	502	491	503	499	446	479	499	505	508	458	504	514	512	516	528	475	486	497	496	507	500	504	500	506	459	496	495	530	459	457	486	513	455	551	440	493	515	492	495	504	476	513	502	502	522	546	530	503	560	459	506	545	481	433	520	484	511	488	508	512	497	483	488	509	521	511	504	504	506	468	487	497	499	496	497	485	482	473	496	491	490	458	504	487	497	484	477	493	485	504	497	489	477	472	501	489	487	547	496	510	497	471	516	485	470	528	539	494	524	491	505	474	520	486	480	520	497	525	495	473	463	488	504	495	497	457	528	514	467	482	463	483	486	493	486	476	505	465	526	489	498	451	513	475	527	525	481	524	494	499	490	494	525	544	483	498	521	504	518	496	461	454	533	513	451	438	488	485	471	515	480	530	521	483	489	479	467	492	460	540	483	507	500	509	516	517	547	525	467	506	505	476	502	513	539	509	511	475	454	489	493	482	484	494	504	530	488	498	474	484	478	463	499	500	498	504	484	487	491	482	456	483	512	511	498	501	483	501	481	525	496	527	493	519	471	511	483	485	481	504	450	469	496	520	498	489	479	506	497	508	506	484	480	475	500	516	506	492	464	509	475	481	492	521	492	486	507	518	443	487	492	479	498
21311	17252	16134	10885	8301	5900	4744	4561	4381	3241	2051	14341	25396	22982	14780	7817	3170	1185	498	313	252	187	182	199	162	202	221	173	180	159	179	163	205	171	168	190	202	175	186	173	167	189	203	202	211	180	196	183	181	209	174	184	187	177	164	186	171	196	175	198	194	207	186	199	181	175	195	202	176	200	175	182	193	182	211	187	180	200	211	197	183	215	193	208	205	193	155	157	187	217	181	157	171	189	194	201	197	185	196	190	199	190	216	207	175	173	166	183	199	186	206	189	188	186	169	170	178	201	208	203	175	177	206	203	180	184	194	182	177	204	186	192	194	167	178	208	165	187	211	185	172	185	157	184	165	187	158	199	194	192	163	178	200	178	166	186	183	183	222	178	176	194	189	180	184	182	163	187	173	160	192	176	166	178	188	190	204	190	181	159	184	184	195	185	196	192	182	173	193	188	195	170	163	187	192	176	179	167	195	181	181	167	174	184	185	183	180	200	190	188	160	182	183	182	189	146	189	189	202	184	205	191	196	166	176	210	198	173	191	166	182	192	211	188	175	176	192	174	186	171	198	199	209	192	195	185	187	202	161	180	175	183	194	199	184	174	172	182	181	192	201	190	164	160	193	172	198	190	184	169	178	185	201	199	182	216	181	179	192	196	179	203	208	215	169	162	181	187	200	216	193	174	177	223	190	207	200	183	183	164	185	184	182	193	189	178	171	194	176	149	210	187	189	174	203	193	191	187	202	173	210	175	200	192	198	211	180	183	180	193	179	189	146	206	184	211	203	170	186	190	167	200	177	197	189	146	190	167	194	181	211	173	179	162	199	179	206	175	180	185	178	197	170	201	184	169	191	190	175	194	159	189	208	191	170	171	181	176	202	175	175	178	189	194	205	170	188	180	171	202	169	180	197	190	196	185	189	189	170	192	185	186	207	188	202	187	198	222	189	185	175	205	196	212	196	172	201	194	182	201	164	195	202	199	175	208	226	179	200	195	191	192	208	181	193	183	193	168	177	166	189	185	176	178	202	184	225	189	206	160	219	193	197	178	187	185	205	174	194	215	156	204	166	173	216	195	200	182	181	171	186	181	166	220	186	204	177	178	192	165	212	187	186	198	207	189	207	190	166	193	196	193	196	166	177	197	170	156	196	203	184	175	163	173	179	178	188	178	194	162	199	213	192	171	180	167	186	189	194	184	198	173	201	192	180	209	200	205	182	184	206	198	190	192	165	191	177	187	203	163	186	177	192	204	202	179	193	163	186	173	184	196	186	207	193	221	216	187	201	176	178	208	209	175	159	187	213	179	187	161	189	199	196	195	179	192	168	192	189	193	189	180	202	206	194	213	185	195	174	182	184	199	188	180	207	193	194	166	199	181	221	181	189	200	183	184	198	215	154	206	204	189	186	176	162	206	202	156	205	192	194	181	178	201	188	190	192	169	191	205	197	186	190	171	217	183	191	167	171	214	187	164	207	186	181	195	197	173	211	214	192	204	181	187	192	182	204	177	199	184	195	187	154	202	223	176	205	172	185	188	192	201	196	176	170	186	169	194	182	182	189	172	199	178	210	190	170	183	179	214	167	195	190	184	179	180	208	163	191	172	189	223	181	204	174	192	196	187	178	189	210	186	192	211	204	211	191	194	199	192	179	186	170	194	212	215	187	175	193	157	194	166	187	181	181	178	165	204	183	197	181	174	189	218	178	186	205	204	185	187	186	173	206	194	183	171	180	192	179	183	188	188	199	185	165	192	180	208	195	184	198	163	179	189	176	185	205	196	202	195	207	195	188	166	167	156	196	177	178	188	204	176	171	193	201	190	187	197	194	169	171	189	193	176	192	174	205	176	206	189	188	185	188	186	178	170	178	191	175	153	175	185	182	202	184	199	169	195	180	189	193	192	198	174	209	162	172	177	151	197	164	174	191	202	187	225	185	201	194	197	166	191	190	188	144	178	189	216	235	186	193	168	202	166	187	192	178	227	170	191	210	194	184	200	199	191	186	197	204	193	177	178	196	153	196	211	190	178	171	195	179	212	163	181	173	190	197	184	188	208	186	185	202	194	193	196	190	195	195	185	193	194	177	176	188	198	183	176	200	195	168	188	179	189	174	174	192	210	190	174	200	174	181	176	177	190	180	173	171	187	205	188	193	177	206	194	190	181	210	191	203	178	185	193	221	200	190	173	175	199	196	178	166	184	196	203	190	199	183	180	190	196	162	191	196	187	191	209	187	192	186	189	189	191	210	184	199	175	207	196	178	207	212	183	207	175	180	191	191	180	176	217	180	180	198	190	184	219	174	184	189	191	168	192	167	212	197	190	185	184	185	198	194	218	179	163	171	180	197	186	208	219	203	188	188	182	190	178	192	186	204	183	176	202	194	168	189	184	166	174	188	178	186	179	184	175	212	179	204	191	203	213	177	203	181	172	173	202	188	198	183	180	177	191	175	192	206	195	182	201	177	201	181	189	197	183	153	209	193	183	182	161	177	183	182	197	170	191	196	177	196	197	198	218	175	197	173	190	172	179	193	180	180	191	212	184	197	191	188	201	186	189	189	196	204	193	209	202	185	189	191	166	198	183	200	158	181	176	196	186	201	192	181	192	186	198	165	197	187	173	197	182	209	185	184	179	208	172	214	180	191	177	208	186	176	188	195	198	192	187	169	192	162	194	181	195	176	176	203	168	181	193	177	178	191	205	218	177	167	185	191	171	163	193	180	189	190	200	216	161	172	180	202	188	204	209	216	180	196	185	170	203	198	180	195	206	185	175	198	172	199	176	174	204	201	205	197	207	198	190	163	222	189	168	183	191	184	174	160	171	201	188	173	179	166	199	182	175	194	178	169	173	188	160	205	205	173	216	183	189	180	198	185	196	221	165	182	203	225	199	184	171	216	191	184	179	184	194	193	195	186	188	204	197	182	214	172	192	184	184	191	206	190	180	180	169	175	189	183	182	208	210	190	194	216	188	194	177	167	175	205	159	213	230	197	168	177	205	175	188	179	179	202	178	161	173	182	205	185	160	166	212	176	188	191	197	196	183	178	165	218	187	196	207	192	157	174	205	217	176	185	192	190	215	182	202	206	207	176	190	187	200	176	169	199	177	201	202	188	187	193	192	210	176	186	184	193	173	183	169	204	215	198	180	178	177	204	189	199	167	179	194	164	188	178	173	196	206	189	205	192	193	193	193	205	172	174	176	188	214	166	171	170	197	167	204	190	190	163	188	208	198	209	183	188	179	176	200	164	199	192	167	199	175	201	178	182	185	187	183	184	184	159	210	201	203	167	188	171	197	178	190	183	187	191	205	179	184	176	166	196	177	188	177	181	188	173	193	200	210	190	179	179	204	191	169	203	207	188	203	198	187	200	178	206	154	196	195	175	193	199	216	195	187	201	184	186	215	199	186	190	185	191	183	167	189	186	210	169	185	188	156	177	188	181	170	169	174	192	200	174	216	212	180	210	182	166	182	220	214	201	180	180	220	188	198
12825	12237	15138	18176	18590	15477	14644	14463	14637	11039	8924	36508	46466	42257	33877	23380	12501	5102	2110	933	579	469	454	439	501	455	455	458	434	461	502	462	460	458	464	482	519	442	464	453	453	465	476	499	481	484	487	465	486	454	438	470	458	471	436	462	483	481	489	442	468	469	435	489	456	501	485	465	443	436	481	484	438	446	484	463	476	530	501	431	478	469	436	429	495	489	454	484	490	455	479	485	456	416	510	470	440	452	448	428	507	455	497	472	476	460	451	467	486	478	495	469	438	479	482	466	513	483	472	455	493	473	511	475	465	458	482	472	443	467	406	521	474	475	444	449	428	477	486	451	465	469	442	440	452	507	444	496	470	474	462	476	482	466	450	479	482	478	464	472	460	495	523	477	467	459	473	488	467	457	448	444	468	487	478	455	475	462	468	485	466	487	465	451	464	474	482	504	502	448	477	452	476	444	460	477	458	460	470	459	482	438	478	476	474	481	457	440	516	456	483	460	469	500	493	489	471	458	491	479	459	464	446	459	460	483	460	453	485	490	460	444	449	464	438	470	477	508	478	464	455	458	474	434	457	491	432	475	449	507	481	482	448	455	462	455	498	470	467	475	469	423	451	492	439	449	492	481	515	504	465	475	449	445	487	486	480	487	466	454	474	467	452	444	454	437	493	485	464	456	499	482	508	443	490	487	501	485	427	472	500	462	456	505	484	481	445	457	492	466	455	474	487	488	473	454	449	480	468	446	451	468	481	439	483	461	473	469	462	463	504	486	462	472	463	425	475	457	473	494	476	467	439	480	462	469	449	464	473	425	465	488	459	425	437	471	487	493	444	431	484	501	477	453	455	457	455	456	472	484	469	439	443	470	487	466	481	502	488	475	506	450	409	484	509	516	420	454	486	492	498	497	442	446	413	465	447	506	451	444	480	453	522	471	460	469	468	488	479	470	438	463	503	479	436	508	497	467	487	485	505	476	496	476	484	505	473	501	477	498	489	453	422	448	485	487	456	465	464	468	467	483	448	470	465	488	462	477	478	465	498	498	466	476	460	448	443	484	496	491	483	476	502	478	463	480	465	489	475	504	460	479	476	466	442	481	431	439	483	472	460	495	495	448	478	479	456	449	463	476	516	485	439	458	479	467	501	505	470	473	478	476	463	455	502	483	448	460	434	477	466	481	444	473	472	497	457	468	431	477	481	456	456	444	448	444	491	433	437	498	482	440	464	491	529	451	458	487	473	474	439	470	422	480	483	473	462	465	486	528	445	440	491	458	485	496	499	459	437	482	473	467	499	428	425	462	467	480	409	489	472	445	476	482	460	504	472	475	428	506	457	461	488	497	463	454	467	497	472	482	448	499	504	483	470	458	469	458	464	445	457	480	494	460	446	410	428	485	461	449	463	449	468	458	459	445	445	460	464	437	450	482	513	496	463	447	450	469	423	479	455	470	457	457	521	481	454	474	507	441	504	483	513	482	465	451	484	463	463	452	486	474	480	477	454	502	461	473	485	477	444	492	451	494	484	496	435	484	439	466	489	496	496	486	432	484	488	501	423	456	474	477	460	430	434	448	461	481	444	499	481	479	450	461	478	491	485	451	470	466	490	470	451	482	492	435	454	491	464	479	461	455	445	517	468	472	494	477	465	461	430	494	430	480	466	447	512	453	447	483	489	451	465	452	443	464	494	485	453	436	488	495	476	452	468	462	476	465	416	472	501	461	499	470	457	490	449	506	475	461	470	461	479	484	467	463	463	451	482	462	463	471	487	441	480	481	445	434	481	448	479	491	483	461	492	445	471	460	435	492	465	479	474	479	464	470	452	450	486	445	465	506	518	453	453	485	491	494	451	452	459	475	468	507	464	460	481	470	473	479	481	475	451	473	463	477	472	433	451	447	457	441	455	486	438	454	491	418	489	518	468	480	474	456	484	461	493	459	487	488	476	483	481	480	478	476	471	502	504	449	459	434	533	475	490	474	515	459	406	479	477	467	434	459	467	482	480	456	497	457	472	450	469	454	460	458	493	458	462	508	484	451	454	510	471	461	473	477	460	496	482	488	473	455	481	495	450	511	473	467	472	483	469	439	450	497	447	483	448	504	484	468	469	438	462	467	492	451	469	506	464	422	471	455	496	466	494	446	496	472	481	482	472	487	481	436	498	461	459	464	475	484	458	453	474	465	468	460	453	452	464	475	469	458	464	461	459	490	496	458	491	473	471	473	480	494	469	475	482	453	464	484	490	454	492	455	456	531	466	484	469	438	510	409	507	478	448	480	438	484	482	440	459	451	459	480	454	488	468	485	462	470	464	482	470	453	513	480	476	460	435	449	483	474	433	489	496	508	467	482	482	436	489	460	463	479	510	484	441	433	460	460	465	431	481	454	488	453	455	476	471	473	476	473	466	485	477	451	487	482	486	449	440	488	485	497	488	459	490	465	483	459	468	469	528	485	455	483	482	470	469	444	472	495	476	531	415	475	506	488	470	451	461	489	470	475	487	497	457	509	478	456	444	434	462	450	483	482	503	492	510	470	509	515	496	482	494	463	470	446	472	532	480	439	481	457	472	466	466	519	448	492	503	462	472	393	478	449	444	528	450	439	477	485	442	443	455	465	464	465	476	497	506	482	459	505	479	450	472	455	460	458	460	462	436	460	479	450	479	510	469	439	450	484	473	536	506	481	454	467	477	480	487	488	448	466	492	477	478	490	458	477	444	480	484	480	500	479	497	460	443	499	481	505	461	479	468	480	466	457	461	487	468	486	437	456	455	474	444	473	443	466	500	451	441	424	453	484	460	482	469	511	481	472	454	506	474	479	467	458	489	446	501	467	470	490	460	462	462	506	446	455	442	439	505	498	461	465	477	453	481	461	481	503	483	484	464	500	492	467	448	485	472	471	453	523	468	472	501	492	453	444	491	472	464	460	488	466	474	460	460	488	481	513	440	464	501	472	476	471	459	461	490	447	456	480	478	485	496	462	451	454	438	484	482	492	511	463	482	468	466	469	477	478	512	480	483	461	452	459	482	477	485	470	479	503	463	484	484	478	468	468	470	491	465	443	506	458	458	479	471	450	513	470	429	466	481	502	473	456	458	478	458	510	476	451	490	442	439	457	443	413	458	471	473	470	503	504	462	481	475	507	446	487	484	462	482	452	468	464	509	472	492	498	492	454	469	436	450	480	481	489	452	464	469	462	463	432	473	453	482	456	470	493	466	453	505	443	504	479	449	468	505	480	477	454	447	479	459	460	472	474	506	485	467	434	454	472	467	465	493	439	456	494	443	458	481	490	497	431	462	466	440	465	490	433	458	485	490	449	441	458	453	464	452	417	535	468	503	443	461	490	475	450	487	468	452	435	515	486	507	456	467	437	453	444	440	479	476	458	495	452	463	436	481	490	487	478	495	485	500	460	476	458	493	448	460	482	467	481	487	468	470	475	445	491	460	422	452	460	480	450	464	462	472	457	488	472	478	452	461	453	435	494	483	481
3697	1657	1648	1180	923	621	503	525	430	357	351	810	1366	1447	1114	802	494	337	272	220	202	211	188	182	186	212	199	198	206	175	195	201	207	192	232	200	208	207	206	224	200	226	208	205	229	207	237	210	203	206	212	195	208	198	204	185	218	180	250	229	203	231	231	208	235	211	209	181	183	203	191	195	231	183	219	212	216	194	234	233	234	206	213	206	193	219	219	210	189	208	202	205	200	186	210	203	209	227	197	199	190	196	212	215	205	207	195	207	200	236	213	196	215	193	219	199	193	201	231	232	219	209	190	190	228	239	218	214	197	213	215	209	200	225	197	207	219	228	214	187	190	226	222	199	219	221	168	216	224	208	211	214	206	240	221	198	201	202	238	194	214	217	215	207	206	191	221	186	215	213	216	198	217	246	185	204	199	201	225	215	201	211	206	212	239	201	211	227	211	180	230	191	189	185	216	221	180	219	204	209	211	218	216	210	222	201	218	217	201	207	215	201	203	202	220	195	190	181	202	209	193	169	223	207	225	226	196	244	225	207	208	243	216	222	205	217	220	198	220	215	176	225	226	184	231	209	225	202	177	230	222	196	181	229	189	201	214	186	199	208	220	214	192	188	185	213	209	194	203	242	239	197	198	222	224	209	205	205	175	213	231	189	204	202	248	212	225	190	225	205	230	204	236	199	212	199	211	202	205	224	184	207	226	212	231	201	182	231	194	193	197	187	243	216	216	232	247	198	199	202	189	219	223	211	216	227	229	211	189	197	214	199	233	214	196	222	196	224	210	200	225	211	192	210	208	211	216	192	190	190	212	212	216	234	204	225	201	224	206	194	246	222	216	197	198	199	195	241	236	218	220	201	200	180	200	175	193	191	219	207	220	210	234	243	217	204	217	197	223	211	218	222	195	224	230	168	210	231	220	199	228	213	210	204	217	211	235	189	216	213	217	201	211	218	195	216	236	194	228	203	199	189	183	209	191	199	215	205	194	228	214	179	212	238	210	200	214	231	216	193	209	215	186	187	213	230	214	232	202	227	213	233	191	203	210	237	234	214	196	189	188	212	235	217	203	224	209	187	190	214	204	206	225	220	209	212	221	222	246	191	217	201	204	213	172	201	218	205	196	199	232	211	206	171	232	223	225	202	241	208	222	221	202	222	188	191	219	218	212	209	215	212	220	201	207	239	209	247	202	182	187	206	221	184	212	219	191	188	178	203	212	190	208	211	194	212	147	222	205	196	188	210	208	226	208	228	219	207	224	192	201	220	217	160	214	207	209	234	204	202	220	219	224	214	205	219	191	186	218	205	225	188	189	199	213	211	186	208	209	204	194	210	213	232	206	238	205	208	210	233	217	193	189	213	209	216	215	192	210	214	214	184	215	192	196	190	215	200	234	214	203	208	182	229	219	218	218	211	194	200	196	200	185	207	223	226	181	192	197	208	215	222	248	200	214	222	189	209	207	197	201	214	195	196	222	218	202	234	231	243	213	191	201	201	201	202	209	231	206	212	218	195	235	217	190	215	216	202	211	232	218	201	213	211	206	188	201	210	198	190	209	199	190	219	189	220	215	211	207	213	213	188	228	207	188	209	204	172	210	193	194	242	211	191	207	221	213	197	241	199	219	232	204	215	192	199	199	203	240	205	203	212	188	232	229	204	222	190	212	203	189	185	209	202	205	218	198	210	203	208	218	204	211	197	198	197	212	215	203	177	217	202	209	191	219	217	206	193	226	229	202	199	240	198	208	213	180	158	191	225	218	182	222	188	219	223	218	204	198	208	221	231	200	214	198	231	214	215	228	205	211	222	233	221	214	202	230	230	236	217	224	201	204	195	226	178	228	218	237	212	211	193	205	230	212	188	208	209	227	220	207	188	195	181	213	225	225	234	203	217	172	204	231	201	216	208	225	215	185	232	199	200	213	207	211	218	199	200	218	206	198	213	213	210	232	219	229	199	187	227	186	218	206	210	223	221	222	234	212	206	218	211	200	234	230	202	200	228	200	218	226	208	195	202	225	216	217	212	224	208	205	202	203	187	200	215	210	222	210	215	201	216	235	194	222	227	202	205	229	194	211	216	202	221	221	239	214	236	210	218	224	183	230	191	217	214	198	227	215	195	212	211	182	214	205	202	194	166	196	205	220	217	222	225	209	212	230	222	227	218	218	225	229	214	196	221	208	216	249	209	204	215	215	192	249	211	187	219	205	203	205	194	212	224	216	243	218	191	194	170	233	207	218	197	207	202	219	200	239	251	207	203	215	172	207	231	213	207	205	191	198	219	192	197	193	226	184	189	201	204	180	227	212	226	225	200	189	237	220	210	228	202	208	213	200	197	196	191	181	193	212	212	195	223	204	194	223	217	183	179	196	224	171	199	215	193	190	225	202	218	210	218	215	191	205	232	218	231	211	194	200	232	211	222	223	200	190	197	206	220	188	211	194	218	222	215	201	196	198	194	206	215	195	188	208	220	192	191	213	229	204	195	230	214	201	202	203	198	210	222	196	208	205	193	205	210	203	215	225	218	224	203	230	225	241	227	242	221	228	211	188	180	206	192	221	249	206	261	214	210	243	194	214	214	207	219	197	230	192	251	239	186	233	201	207	212	192	187	199	233	218	212	213	201	206	207	233	215	202	207	225	209	196	211	192	193	218	211	194	173	213	209	214	217	197	201	223	241	234	205	236	214	224	224	226	209	210	202	215	233	209	226	195	209	217	204	216	234	225	195	225	194	206	230	218	199	211	207	216	192	196	227	221	193	187	200	209	219	227	202	207	205	190	181	184	219	207	187	209	210	232	221	213	204	238	185	217	207	223	209	204	240	196	206	208	195	197	200	204	229	200	222	205	231	235	235	212	211	199	191	204	206	220	227	208	212	225	178	216	210	195	226	199	209	217	209	198	218	224	198	203	209	220	221	220	219	190	242	225	207	199	205	211	227	229	205	226	224	199	209	222	202	181	233	214	219	215	181	222	203	202	202	189	197	205	202	185	208	230	216	203	208	218	193	223	225	226	219	218	189	225	207	223	246	209	225	201	197	221	228	215	211	210	239	214	228	223	224	208	202	232	222	214	211	223	199	188	213	229	213	195	213	185	184	236	199	195	204	214	204	211	191	206	170	196	205	211	194	214	186	198	186	211	196	218	175	215	206	216	193	215	213	227	209	213	223	204	214	207	231	226	216	230	213	217	216	246	229	212	213	189	212	216	210	216	197	185	204	221	207	204	187	243	212	223	196	186	209	227	218	198	208	206	192	216	218	208	202	218	237	204	195	221	200	205	187	218	210	205	199	214	240	204	213	202	221	216	235	211	207	198	201	214	223	195	207	204	212	195	222	192	208	209	202	233	191	201	210	212	213	203	226	188	198	206	187	214	225	210	217	209	247	203	215	192	203	200	182	220	171	208	249	195	210	212	204	223	224	183	204	207	195	201	234	208	233	192	207	199	193	209	215	232	214	195	232	205	211	215	190	221	200	186	194	226	209
3001	1872	3077	3634	3398	2333	1778	1965	1668	1225	1558	4451	6344	5773	4668	3009	1648	988	695	599	551	550	502	518	502	483	548	515	496	523	532	519	542	491	461	531	555	536	473	489	538	533	492	517	494	500	560	535	550	584	522	489	513	515	536	522	500	477	487	524	535	504	510	500	532	526	519	530	498	475	491	527	565	514	538	545	504	528	534	513	502	497	517	527	560	532	468	557	500	532	554	523	514	525	520	497	515	535	525	478	533	564	505	472	501	482	548	523	533	517	502	484	489	486	550	486	549	504	514	532	516	511	507	571	507	537	535	514	493	518	520	530	512	529	497	496	516	513	533	531	498	513	527	504	510	500	479	514	521	495	507	501	524	521	508	527	495	515	527	509	522	521	527	513	477	506	516	525	516	506	507	514	543	537	525	501	540	522	493	486	539	514	512	558	520	538	536	531	510	509	502	557	536	510	561	515	534	498	535	485	521	552	546	490	525	569	533	493	576	502	524	517	550	517	524	492	525	492	561	538	539	490	527	531	505	487	562	491	502	470	521	515	527	498	546	513	492	512	527	532	534	502	493	536	530	536	514	535	501	487	549	519	544	532	509	507	515	515	541	503	533	516	543	547	482	497	525	556	513	523	505	530	509	525	508	505	483	481	509	506	502	504	539	524	520	545	522	525	544	514	557	533	516	508	517	487	546	497	531	471	529	552	524	508	519	473	523	530	497	542	518	503	519	508	519	499	495	518	499	493	510	534	520	500	552	513	531	489	499	563	488	510	530	547	500	484	573	508	541	526	534	525	539	513	527	521	554	519	531	513	525	495	534	587	503	509	507	512	493	495	514	586	504	551	502	531	509	515	513	465	498	510	499	497	460	508	532	552	508	523	531	545	511	536	515	518	536	519	512	532	506	511	519	509	535	554	544	493	504	526	512	520	483	507	501	486	517	513	521	481	571	513	511	536	515	517	523	532	514	519	516	531	519	557	508	559	527	545	529	540	531	478	506	506	538	542	507	554	479	533	518	508	497	546	469	505	491	493	512	476	523	518	499	488	508	516	528	498	521	541	520	535	530	494	517	550	513	502	512	542	540	527	509	523	505	544	501	499	539	552	547	518	528	497	542	498	533	519	502	508	533	531	529	512	511	478	530	492	528	554	516	548	558	570	529	547	534	508	523	521	544	513	561	505	490	450	463	516	555	516	504	513	547	499	522	550	534	542	506	496	496	544	490	540	538	519	537	495	533	533	521	546	497	492	528	493	489	555	486	520	523	526	536	520	520	524	511	510	517	485	509	474	543	504	550	489	513	520	557	509	539	492	504	520	512	522	477	534	537	553	533	503	534	468	512	537	480	529	514	537	554	501	504	540	541	530	522	519	523	528	502	540	493	500	499	542	518	541	503	500	469	488	495	533	517	532	545	532	559	514	547	511	494	479	548	571	521	523	519	510	517	463	545	482	514	526	502	512	559	491	523	535	523	517	483	516	518	533	504	522	497	530	488	569	569	488	495	529	535	552	512	491	525	494	508	547	527	558	477	539	528	534	492	531	539	470	505	514	528	512	532	521	515	519	531	530	540	523	530	513	578	561	503	502	494	543	561	513	548	538	525	542	526	514	515	529	521	511	526	491	530	543	493	528	531	537	474	546	511	500	511	524	517	504	555	561	532	549	531	525	504	522	477	512	480	472	525	513	506	529	523	482	560	487	490	519	498	509	548	490	517	543	510	537	532	511	529	544	539	538	529	502	528	563	548	497	527	482	534	525	494	512	538	509	512	557	537	487	511	542	538	505	519	511	485	485	536	541	508	507	502	515	524	546	491	486	528	580	554	499	528	523	513	512	489	479	553	544	490	498	517	534	523	511	524	528	516	510	536	496	506	483	549	503	505	480	542	562	532	533	510	496	523	506	512	508	507	519	539	515	541	540	507	515	531	497	558	525	529	499	529	521	497	519	520	500	548	540	533	518	521	552	510	560	550	521	523	479	477	518	514	518	528	509	496	504	519	504	547	527	525	542	504	511	534	521	520	509	484	515	565	520	532	554	497	540	532	535	543	528	499	546	540	539	548	511	550	485	538	524	530	503	521	553	512	515	520	504	528	495	533	523	526	512	496	539	525	544	513	485	533	530	512	541	512	521	562	520	551	480	487	495	552	504	523	499	536	541	500	523	530	532	479	529	492	532	515	466	538	479	572	496	548	579	479	576	523	518	496	540	515	528	493	520	505	543	536	500	510	576	519	516	492	526	518	557	522	493	510	503	520	523	540	535	530	558	536	530	523	519	511	532	531	513	515	471	462	510	493	528	540	544	536	539	520	512	509	547	554	514	535	510	505	533	558	503	552	568	510	532	534	512	519	519	550	517	498	551	584	518	496	515	514	498	536	548	528	527	522	523	497	522	494	523	498	540	528	531	497	510	498	493	520	534	526	512	570	532	518	498	543	527	533	523	514	528	519	508	524	522	519	519	535	545	560	559	520	514	459	527	481	507	535	515	517	504	514	549	528	506	511	548	505	486	496	564	499	553	511	508	515	506	523	494	519	528	492	483	550	504	514	470	544	500	505	591	525	533	524	493	553	499	499	529	437	515	512	515	564	505	522	504	538	497	502	510	495	525	550	486	489	530	506	479	494	541	513	484	478	549	527	524	516	501	480	506	525	544	524	490	530	517	527	494	507	502	486	537	500	487	529	506	517	566	566	499	508	507	518	490	531	497	496	515	491	511	516	504	489	516	535	525	501	460	551	528	538	451	508	513	514	517	524	510	525	534	500	542	543	508	487	521	507	535	510	504	561	541	495	511	522	469	472	550	525	557	530	488	529	532	526	512	515	515	502	509	518	532	524	461	516	497	516	554	525	539	509	510	525	515	522	533	500	549	480	567	500	525	523	501	535	563	527	542	541	461	508	499	522	511	514	554	543	537	526	468	513	534	533	545	497	509	516	509	589	518	530	490	518	521	529	542	492	509	515	484	517	520	520	466	488	550	497	567	506	482	490	552	523	524	528	471	528	531	494	495	521	528	505	527	480	509	536	518	519	509	501	489	510	522	528	515	480	513	538	502	521	522	541	518	505	528	566	511	517	507	507	525	491	522	543	463	492	515	486	549	520	480	536	512	513	527	517	520	522	533	553	537	566	547	521	512	550	494	599	513	510	518	564	529	526	520	541	519	513	547	510	543	554	516	518	518	514	581	530	525	554	525	501	510	498	500	580	499	528	522	553	482	499	497	514	528	508	551	537	550	515	546	529	492	516	505	540	523	528	507	539	489	531	528	554	507	489	547	497	558	491	535	524	532	514	556	542	517	527	565	524	533	554	525	520	516	517	518	547	530	553	489	501	503	519	527	489	514	538	519	506	565	499	534	512	530	492	519	477	535	567	548	508	528	548	487	533	552	537	566	490	528	526	518	543	524	505	563	515	543	552	516	484	512	540	524	551	483	539	534	530	528	543	549	531	487	541	511	503	528	509	476	486	476	484	519	516	525	487	515
13841	12485	8983	5307	3928	2624	1832	1751	1715	1334	2256	10306	15597	11703	7142	3548	1693	711	371	258	215	183	186	200	200	207	177	210	195	205	194	180	191	176	207	212	210	205	224	199	205	210	201	191	194	171	164	200	199	199	194	189	178	184	205	201	213	181	213	195	212	182	208	180	211	186	212	206	217	192	198	186	186	187	209	185	193	215	192	208	213	207	179	185	207	190	232	200	216	198	187	201	186	185	195	201	199	198	210	188	197	184	186	189	199	185	222	200	200	204	182	206	195	170	203	200	186	214	197	206	204	182	168	189	197	184	199	242	173	209	211	195	222	241	205	201	199	187	186	222	215	211	209	199	191	207	240	206	209	171	189	186	206	183	185	203	202	217	216	196	193	197	187	178	195	191	195	193	225	210	192	197	208	216	197	186	213	212	205	191	216	201	208	200	180	190	233	179	197	205	186	210	189	201	214	200	234	173	210	190	182	199	217	237	191	214	189	185	195	213	208	188	212	190	192	197	177	201	216	220	226	210	185	220	207	210	155	182	185	192	221	181	181	214	184	195	213	189	185	175	198	193	208	216	210	186	181	206	206	177	186	195	209	200	220	203	191	200	199	197	201	199	200	209	207	223	210	201	193	210	217	190	217	210	186	200	196	177	181	188	213	184	189	210	207	184	183	203	194	200	182	192	210	205	199	170	174	222	169	200	226	207	189	226	208	190	201	215	203	188	219	197	213	211	203	216	211	186	193	199	198	196	177	192	198	182	196	194	229	234	207	202	203	209	230	202	201	211	192	217	176	185	168	192	200	179	211	215	208	216	199	207	210	207	208	204	213	194	198	183	202	223	213	209	207	197	197	193	209	188	214	197	200	177	196	200	199	213	181	237	210	201	197	193	191	203	222	222	200	192	204	227	189	182	230	222	185	208	216	187	207	195	230	226	206	194	205	171	173	188	190	214	214	192	201	206	220	198	194	195	193	178	212	183	178	209	215	188	197	218	220	214	197	192	184	185	170	209	200	211	185	177	165	206	209	190	215	160	192	190	185	211	186	211	199	198	192	216	201	176	178	188	195	184	186	191	198	181	191	229	215	197	204	190	229	210	222	204	202	204	215	195	176	214	208	213	197	194	196	195	211	177	218	219	199	212	216	187	208	186	196	189	194	208	195	183	187	214	213	199	180	194	202	210	220	206	249	195	208	199	211	199	190	210	211	216	199	201	217	196	220	204	198	195	215	204	178	203	207	193	214	187	187	208	218	185	185	195	180	167	202	169	194	211	180	230	183	179	209	219	205	197	209	192	196	193	206	210	215	241	208	211	201	222	228	189	192	185	167	197	187	201	160	194	195	221	194	193	194	220	221	196	187	196	193	181	184	219	200	193	199	211	204	224	195	199	182	186	182	210	200	203	203	196	205	205	197	210	233	206	204	180	192	216	169	208	220	177	203	194	195	194	170	205	219	182	205	197	195	208	203	203	203	199	207	217	197	177	204	217	206	233	181	173	201	177	220	193	200	209	209	195	193	213	203	207	206	198	197	199	185	202	211	207	200	195	215	186	196	195	216	197	240	160	204	195	219	196	192	192	223	204	201	200	216	202	209	200	219	205	195	200	196	211	179	212	202	222	202	211	213	177	176	209	202	221	189	192	215	191	206	201	195	209	190	200	193	194	231	160	199	211	206	207	226	193	206	193	200	191	231	207	174	188	206	194	182	200	211	206	202	163	232	194	163	177	191	188	191	201	216	204	221	214	227	199	198	212	195	199	195	223	197	214	182	181	213	204	182	219	203	200	211	230	178	202	197	189	199	188	164	191	205	215	181	180	208	192	200	190	191	212	195	226	185	211	198	200	219	210	204	194	188	170	181	182	184	205	193	201	220	188	190	219	208	208	184	216	188	164	189	209	227	189	194	227	225	194	214	180	182	196	215	209	197	200	186	201	182	176	190	203	195	192	167	201	166	209	174	197	179	217	185	188	172	199	198	211	188	214	170	204	196	207	198	206	199	183	194	191	166	210	204	196	223	193	179	194	184	210	224	180	192	192	167	215	195	185	189	206	220	205	186	228	193	199	182	202	222	205	221	183	206	193	207	172	193	188	181	203	212	192	193	203	211	199	202	183	205	184	177	197	188	210	215	194	229	192	188	180	195	195	208	219	207	201	184	211	190	193	232	181	198	175	211	193	212	174	201	183	191	210	204	205	147	215	221	213	201	175	195	208	188	217	209	224	215	216	171	181	223	197	191	202	170	216	210	207	194	202	196	213	197	215	213	196	199	197	184	213	210	207	180	198	185	173	200	202	200	185	189	194	196	194	202	198	225	225	192	177	209	215	229	187	207	202	187	217	198	209	191	200	201	182	207	211	204	197	200	179	188	191	224	216	226	224	206	163	229	196	202	224	207	217	195	203	223	204	195	208	216	202	212	202	184	188	197	207	194	149	182	197	222	188	211	171	202	184	209	225	186	182	208	180	203	172	217	218	206	215	196	187	197	214	210	204	173	189	192	193	199	199	190	200	204	190	192	171	190	194	190	192	213	217	206	185	173	183	200	216	206	215	218	189	180	210	170	209	209	200	210	193	179	197	199	198	198	229	226	210	211	202	192	211	181	214	191	245	202	225	194	178	197	175	220	211	177	215	193	199	201	189	188	193	217	180	193	211	196	216	189	212	205	184	195	201	211	205	222	196	199	177	227	211	175	188	191	162	185	185	200	207	208	223	199	225	210	163	189	198	186	220	203	204	189	206	199	214	225	190	216	191	180	226	228	190	203	221	188	206	187	194	197	188	190	189	187	208	200	205	210	223	209	189	207	194	183	188	198	207	196	199	215	189	180	207	206	197	213	189	193	229	210	165	175	176	190	206	212	213	172	207	176	176	200	205	201	203	191	205	199	160	202	190	182	186	225	194	184	216	223	221	219	188	199	196	195	184	203	187	183	174	206	207	231	216	177	180	176	199	182	186	210	168	197	209	171	219	204	218	194	179	211	205	218	195	197	178	168	192	211	176	192	211	191	198	207	201	224	211	195	206	195	210	196	198	228	183	213	186	205	207	194	202	178	188	196	207	202	216	190	202	196	199	179	215	197	211	202	181	174	198	184	224	181	221	184	193	174	187	208	198	212	193	196	216	208	190	177	222	183	173	187	174	219	202	178	204	203	201	190	193	218	185	213	225	196	211	191	182	186	206	199	204	189	190	205	212	195	197	171	189	205	210	192	194	194	188	210	208	177	248	213	181	203	226	201	191	179	210	211	234	198	198	173	181	181	184	210	170	230	225	183	213	176	193	187	178	186	193	238	224	184	197	192	184	175	219	219	200	192	193	218	209	196	176	182	204	237	184	173	210	186	186	208	209	235	179	194	198	203	195	200	202	212	188	219	214	175	198	180	215	200	217	198	188	193	188	179	206	200	221	180	189	185	187	221	202	210	189	206	226	192	206	170	214	178	192	203	187	182	216	199	197	187	225	172	208	210	198	187	182	190	175	173	203
9801	9328	8502	9201	8767	7156	6201	6795	6696	6019	10853	32338	37749	31010	23311	14628	7321	3081	1350	771	536	499	519	464	516	513	512	458	539	485	485	510	481	434	497	518	489	480	496	525	519	490	496	506	546	488	493	446	506	468	489	561	520	484	528	519	517	490	465	507	464	523	516	485	479	493	502	477	478	476	512	506	466	489	517	490	505	489	494	504	514	500	460	490	536	499	510	528	495	480	491	478	518	536	451	488	488	464	479	475	507	532	455	499	512	478	492	514	524	510	505	510	514	505	492	498	480	485	495	459	482	510	513	515	496	520	549	471	539	504	461	471	510	500	495	481	493	486	514	514	503	496	471	497	473	505	492	522	477	486	530	513	513	524	479	499	484	484	494	517	479	459	482	490	505	509	488	477	460	449	503	496	514	529	513	559	491	487	519	523	513	499	536	481	516	466	532	515	502	518	497	516	523	444	459	496	510	493	527	487	511	488	497	490	510	531	491	494	544	512	525	508	472	479	512	499	475	501	524	488	485	472	514	514	523	521	529	491	485	449	507	520	480	460	477	496	527	505	516	529	514	531	494	475	467	494	500	503	521	473	484	511	505	507	474	489	474	487	520	463	505	479	504	468	521	461	504	491	517	516	499	478	521	478	515	518	500	467	509	504	462	456	494	481	514	491	514	483	497	490	501	495	514	519	561	505	504	525	450	470	513	506	490	523	490	509	458	532	509	449	508	457	516	502	459	449	508	480	474	510	508	476	463	522	471	491	524	486	529	485	502	474	495	433	501	501	513	507	483	500	501	535	552	520	446	523	524	494	483	484	497	462	487	461	519	475	520	538	545	487	500	484	500	516	481	476	515	492	474	486	462	512	514	487	508	501	457	505	500	491	507	504	500	492	517	493	510	471	506	499	465	535	475	494	504	516	506	493	452	517	520	485	453	461	526	500	510	518	502	505	516	508	508	518	499	493	527	513	498	508	478	508	459	518	459	519	475	512	510	520	521	513	491	471	479	487	533	467	504	492	515	462	500	464	512	485	513	514	456	513	522	489	517	495	470	448	483	466	495	520	503	526	532	488	514	520	529	516	479	443	522	436	508	490	484	561	462	526	494	484	467	490	490	503	474	451	471	527	507	484	485	555	481	481	480	504	483	501	497	481	513	531	518	455	468	520	505	498	474	543	507	524	536	533	491	458	529	488	494	502	479	520	513	500	443	494	479	512	486	507	507	472	519	462	506	470	500	498	487	477	491	534	495	501	512	505	482	503	466	530	501	491	493	481	487	502	501	524	490	536	511	507	480	489	487	474	512	493	504	489	535	497	484	483	530	511	515	488	520	508	498	512	445	523	536	470	505	529	526	482	476	507	489	488	496	509	475	476	502	536	461	502	496	512	507	513	480	487	508	507	511	473	506	512	478	517	512	494	496	512	502	512	493	485	488	503	468	498	436	502	518	499	481	456	504	519	476	492	511	467	473	514	488	547	493	535	505	509	486	533	473	477	533	457	518	522	528	499	510	517	527	528	526	449	490	480	486	556	498	479	488	507	560	512	483	512	462	516	479	495	498	475	509	488	518	490	467	523	506	504	526	491	486	485	501	507	494	477	487	472	487	488	531	506	476	517	482	464	519	491	496	528	455	468	486	488	482	500	511	527	456	505	549	507	504	491	481	468	481	497	469	460	467	444	484	525	516	543	504	485	521	487	499	510	509	510	492	477	517	439	482	503	505	484	504	495	495	480	493	514	511	514	465	511	506	489	543	500	487	543	543	501	515	468	514	518	496	523	542	513	502	499	472	499	511	494	505	529	528	504	503	504	488	513	471	470	502	504	488	517	504	488	468	490	504	483	454	510	574	485	510	464	501	517	519	512	476	458	540	501	524	543	489	466	499	466	520	516	501	489	507	488	482	517	499	514	519	539	521	509	524	440	503	522	486	485	500	490	509	477	466	478	511	501	478	479	505	533	525	475	473	502	517	461	488	505	464	480	501	489	491	480	526	468	469	501	513	497	527	496	520	498	463	467	530	493	495	496	561	493	485	490	528	464	471	511	515	485	486	511	492	522	529	527	478	518	521	498	480	499	490	467	510	520	479	495	547	472	502	462	481	504	470	497	523	488	506	483	481	510	503	491	516	540	500	511	499	484	501	508	534	530	458	496	517	498	440	531	476	532	501	523	487	537	498	515	512	479	510	493	553	493	512	505	489	517	515	509	526	457	500	489	476	463	507	479	507	501	489	527	468	497	513	476	509	507	461	503	488	453	513	465	510	516	541	516	468	498	472	502	525	493	503	482	496	464	503	514	472	474	496	514	464	467	477	506	486	487	501	485	508	527	468	524	515	490	509	467	511	492	522	496	521	541	462	548	530	476	506	511	507	505	494	526	503	519	497	523	516	472	521	486	498	489	547	495	498	543	498	477	519	515	462	477	501	488	503	505	476	512	501	511	502	464	461	499	488	531	510	513	499	486	504	499	458	506	481	465	525	502	471	488	494	496	484	490	512	477	494	507	508	483	501	461	535	522	473	518	509	510	514	520	460	495	506	471	496	497	530	463	488	512	480	494	484	521	522	490	504	476	509	504	492	529	538	521	498	523	475	523	502	484	507	487	480	508	500	525	491	462	463	500	502	506	474	469	538	485	495	493	494	526	518	508	506	480	503	520	471	471	528	516	480	523	484	484	496	520	519	498	473	506	515	544	504	467	517	461	510	478	501	560	536	482	472	484	531	506	513	505	483	491	478	490	490	494	500	492	520	497	496	500	490	492	499	493	485	498	507	537	518	481	451	509	533	487	494	485	547	502	497	450	491	525	499	511	509	502	495	517	521	522	515	515	508	463	478	497	526	489	511	506	474	476	477	494	504	472	532	491	490	467	485	517	467	524	490	476	517	481	504	472	450	506	524	451	558	509	525	531	497	517	478	505	512	482	498	473	510	501	523	498	498	467	481	501	517	504	500	466	524	487	521	477	502	465	482	473	511	495	465	507	524	500	484	501	478	486	478	483	510	494	475	492	552	507	527	538	504	542	489	493	462	514	518	509	477	528	543	503	537	454	523	500	508	490	501	517	506	508	439	504	532	447	521	493	521	509	505	499	494	536	491	515	531	469	467	493	485	466	543	514	505	513	487	476	508	492	479	500	522	509	468	500	461	502	522	507	469	523	542	499	524	511	532	482	481	542	524	487	510	499	536	502	496	464	464	499	505	530	492	496	476	549	480	509	514	466	490	498	517	461	480	511	525	513	500	465	498	512	513	491	538	463	516	448	480	499	481	489	528	501	499	488	575	476	498	485	480	463	509	464	497	482	523	476	503	492	510	511	499	505	501	534	498	503	476	446	531	516	481	507	514	479	492	517	499	466	477	502	470	472	461	489	493	491	531	510	485	509	489	479	481	462	476	474	465	454	520	492	510	490	515	525	491	480	472	494	499	492	450	514	501	522	463	498	491	512	532	507	472	511	520	491	519	493	467	472	504	490	516	436	478	466	518	488
23034	17605	13281	11605	6697	4185	2995	2477	2752	2838	5304	18826	25655	20611	13325	6532	2733	1065	463	255	207	198	179	175	187	210	191	199	187	199	190	174	202	195	178	200	179	180	206	169	190	196	203	194	190	165	181	189	210	170	179	224	177	187	184	183	191	186	164	187	185	184	208	195	154	215	203	181	191	179	193	195	187	188	211	185	181	190	203	164	174	190	201	173	193	191	163	188	210	167	196	207	204	173	171	182	170	185	196	172	206	226	191	179	201	199	207	205	176	171	197	235	218	192	180	172	185	179	184	161	176	189	189	159	223	197	201	194	174	211	162	201	226	186	189	187	207	184	197	207	174	193	198	177	183	180	177	176	161	191	188	196	217	181	177	197	183	191	213	177	170	191	202	165	203	191	201	194	185	204	190	194	202	223	183	185	195	186	196	175	178	198	226	215	188	174	204	193	201	197	183	211	190	154	183	195	202	191	165	195	184	186	184	191	190	180	189	203	201	180	190	172	203	182	220	198	213	176	189	196	194	186	188	190	168	181	167	181	193	172	166	182	165	174	173	195	165	187	212	179	216	183	197	161	209	175	184	183	193	172	183	168	198	211	206	191	184	179	209	202	195	173	183	171	170	174	181	191	195	185	191	177	193	186	200	160	211	188	154	206	192	201	196	211	178	190	177	198	210	188	177	207	193	186	189	179	185	199	184	203	204	201	205	185	196	195	180	188	191	174	218	178	184	207	204	185	207	194	196	176	195	208	188	174	169	164	192	171	199	198	208	218	212	195	177	203	218	201	187	192	178	178	179	194	174	195	212	181	168	210	185	203	181	198	187	168	205	171	203	200	185	181	181	176	178	203	190	195	176	192	187	184	197	198	182	214	166	201	200	157	171	214	196	171	207	181	203	194	202	192	171	189	188	193	196	195	190	197	210	186	165	194	213	201	176	195	217	201	163	211	203	195	187	186	181	216	209	187	178	206	189	186	159	142	189	211	203	214	186	208	167	187	189	189	155	184	192	203	178	210	172	206	202	205	191	185	173	206	202	195	172	198	177	191	180	176	175	208	187	180	199	183	196	215	211	195	180	201	193	205	185	204	183	178	180	189	188	173	173	178	195	174	172	199	178	206	172	199	196	180	212	197	210	183	171	181	160	188	224	191	202	194	191	175	181	193	195	194	203	173	204	202	176	205	197	187	197	194	158	199	221	166	180	235	182	194	187	165	179	179	183	214	165	170	199	179	174	188	175	202	168	195	202	205	206	165	189	185	162	178	180	186	189	190	192	182	193	184	208	204	196	183	187	165	201	207	203	183	159	180	213	180	202	171	190	173	182	201	201	189	195	168	183	188	190	214	183	190	179	201	202	177	230	195	196	190	201	187	180	188	205	187	158	208	194	206	211	182	169	203	183	166	205	227	163	193	187	188	184	222	179	192	189	215	184	193	185	181	196	174	224	191	186	194	202	189	175	192	208	165	189	181	177	210	195	178	204	197	182	206	199	209	171	173	186	202	181	165	209	192	198	210	197	175	184	187	190	190	199	178	189	213	179	175	188	194	160	163	180	174	179	186	174	198	190	191	179	177	175	211	210	181	195	207	201	194	221	190	198	194	176	163	177	192	173	193	213	203	198	184	206	204	187	180	225	164	190	201	220	183	196	181	193	223	176	191	207	184	205	171	189	205	201	155	208	187	198	168	184	181	175	174	200	171	200	194	178	192	179	202	213	199	191	164	173	171	189	204	197	197	166	181	186	200	189	191	175	182	195	180	195	169	187	191	181	216	193	178	218	192	203	188	191	194	221	211	186	172	191	195	171	187	182	181	182	173	211	183	208	163	198	183	210	170	180	196	187	200	192	186	183	216	176	188	183	189	185	201	191	181	172	203	198	190	201	205	169	191	183	187	196	188	205	207	205	231	195	188	193	180	186	202	205	195	185	167	196	191	181	190	190	193	201	216	191	211	193	172	206	199	189	200	186	188	176	174	190	198	208	183	210	153	208	182	195	192	175	206	186	199	171	187	185	195	196	194	201	178	193	196	236	189	189	180	203	184	215	194	194	213	196	194	185	200	183	215	197	172	185	183	188	182	188	210	174	209	230	173	175	202	179	173	185	199	164	165	173	179	182	186	169	211	188	170	197	169	183	179	178	203	215	187	200	187	195	173	203	198	191	191	183	168	185	179	200	174	187	189	211	176	194	205	203	200	191	194	199	198	184	181	208	190	202	189	190	191	196	194	177	192	163	178	208	175	218	197	148	183	200	195	213	178	183	179	209	187	207	172	200	185	162	204	165	213	203	202	193	180	194	178	177	205	188	183	183	213	191	186	221	187	172	168	173	210	196	161	195	209	194	202	189	199	188	179	185	193	188	182	214	190	187	176	215	204	187	192	195	167	183	195	171	204	183	177	175	197	183	190	180	194	196	186	183	198	179	197	201	176	175	169	175	172	177	192	202	220	179	188	165	188	177	188	185	189	166	200	197	207	194	176	186	176	204	195	197	171	184	204	202	205	214	203	193	187	199	196	181	183	209	184	188	172	174	196	198	205	192	179	206	165	188	197	210	175	174	177	165	172	197	204	192	180	186	209	187	206	203	207	193	179	204	182	199	201	194	213	184	194	163	182	171	193	198	191	204	186	180	195	192	176	186	183	204	192	202	177	211	173	214	167	179	181	197	224	217	194	198	193	171	160	197	200	199	196	190	197	184	159	164	194	194	203	205	189	171	184	190	208	182	164	179	183	202	184	189	205	186	193	204	214	197	205	183	197	189	195	189	184	193	197	171	196	195	203	201	212	189	192	191	191	157	224	181	199	178	184	183	190	185	183	194	178	194	184	179	195	197	186	189	200	203	199	193	189	187	206	209	175	195	181	169	199	185	176	244	183	188	208	190	189	179	206	190	204	194	204	169	182	183	188	199	223	187	181	210	206	196	186	195	184	201	182	174	190	182	203	184	180	199	220	192	191	185	200	187	188	189	205	180	181	183	188	188	187	191	193	194	166	213	179	185	195	204	197	209	187	168	186	170	179	180	179	166	190	164	188	211	182	185	192	208	180	185	205	198	193	190	188	197	191	193	195	171	210	183	196	198	179	199	195	178	190	184	199	193	190	203	198	192	203	202	199	181	204	192	167	171	196	203	174	183	213	194	182	161	187	205	193	195	196	191	202	206	186	189	189	184	224	185	196	223	177	186	173	174	197	181	194	186	188	180	178	190	174	191	173	192	193	207	203	204	177	192	188	211	202	214	185	189	176	197	173	212	193	216	165	197	190	178	211	186	171	174	221	167	170	195	174	175	172	199	192	195	203	214	177	199	184	182	190	216	174	186	213	182	177	181	212	186	172	197	192	173	177	201	177	173	213	175	200	189	170	193	184	153	184	208	170	193	185	191	154	175	183	192	181	172	175	187	188	198	208	198	176	186	186	203	193	179	210	178	169	199	167	181	191	182	178	198	182	190	194	194	173	185	192	183	183	219	191	181	193	184	181	197	196
14351	11041	12436	15766	13314	11256	10105	9057	10497	11525	18075	41744	45954	40297	32455	21238	11261	4763	1856	846	592	473	482	469	439	493	460	430	444	487	452	493	524	475	442	471	469	470	493	515	494	487	453	504	489	442	447	468	484	498	474	469	494	483	521	498	481	489	474	461	482	457	479	493	481	483	456	472	487	438	468	481	467	516	461	479	530	457	501	482	514	457	464	477	454	460	476	490	464	486	465	441	458	466	476	478	465	501	479	451	500	478	492	471	447	477	494	469	463	486	461	456	480	477	481	443	417	487	494	514	469	450	482	451	491	469	458	452	454	466	464	515	454	448	445	467	474	471	443	501	457	486	445	479	484	451	495	487	489	475	434	455	445	495	460	431	494	456	500	497	486	455	476	478	509	467	431	468	434	442	460	494	446	445	443	480	472	484	489	506	495	494	440	507	457	471	449	497	507	461	441	513	483	463	460	440	464	500	499	455	499	460	467	468	487	486	441	452	479	537	450	476	473	478	463	448	469	457	475	466	491	530	477	457	517	503	471	469	475	454	475	488	488	477	478	504	486	509	476	474	467	440	462	432	443	460	487	472	485	452	448	474	490	464	508	464	509	502	460	439	503	499	469	465	481	458	450	426	466	475	497	470	463	478	469	496	479	436	480	463	485	432	493	486	473	488	476	493	484	501	454	480	497	515	479	486	505	477	528	468	480	457	488	516	482	489	459	454	481	469	463	544	481	476	508	485	488	490	477	500	495	450	475	460	485	443	480	444	446	487	440	469	459	448	453	449	456	432	469	479	524	446	488	481	461	473	480	454	463	499	451	472	444	467	483	495	468	455	515	447	487	492	491	483	465	465	514	469	453	462	477	483	475	450	445	482	475	485	474	455	470	497	434	515	490	496	463	497	455	472	470	467	498	479	439	499	505	436	469	449	451	415	472	442	456	443	471	447	526	482	487	479	475	478	474	446	475	500	501	455	503	473	492	450	445	476	472	478	465	441	450	487	471	485	461	509	499	463	525	493	461	521	486	467	496	487	467	479	471	451	467	474	476	473	491	423	469	527	458	492	479	453	464	496	482	464	442	436	503	507	482	432	473	451	462	441	490	470	437	539	491	472	494	464	512	459	505	429	483	470	517	458	481	435	502	483	469	524	473	505	495	482	462	488	465	498	499	480	453	457	486	478	446	468	436	470	487	468	464	456	483	483	440	447	501	446	488	456	479	487	508	460	517	483	459	514	495	499	454	495	482	452	487	494	486	473	492	460	486	460	443	450	461	477	448	439	431	496	441	452	460	490	513	476	438	455	527	500	466	510	414	471	428	487	452	459	487	490	495	460	462	481	452	481	414	503	479	478	482	457	429	480	446	489	496	453	488	464	445	487	437	436	501	510	501	449	476	484	486	479	493	492	480	473	470	471	465	474	485	440	509	467	496	474	452	459	498	453	469	442	482	440	467	486	478	476	450	438	481	518	493	493	480	460	479	465	471	487	460	448	448	475	454	444	498	444	503	489	506	479	457	497	519	485	451	510	477	459	461	470	454	491	448	473	454	512	467	502	513	429	466	496	445	462	487	489	473	490	439	502	474	480	460	490	488	439	473	450	436	491	444	455	485	481	474	496	484	468	486	485	485	508	524	491	476	499	462	461	444	464	459	497	457	523	491	455	459	504	481	479	490	471	478	460	467	516	438	462	450	470	501	487	442	460	471	487	459	482	454	465	501	488	475	466	443	469	448	493	492	494	459	464	464	512	436	481	496	476	476	493	502	429	459	477	447	481	420	465	475	461	437	486	450	497	438	485	505	490	468	432	466	463	517	521	465	470	485	488	488	473	489	476	434	448	445	466	442	509	462	482	534	453	476	462	498	467	501	439	491	490	496	470	506	514	455	481	474	471	471	475	453	460	485	504	453	463	421	483	476	456	449	459	481	485	407	478	477	498	500	483	464	442	484	433	471	480	446	465	493	435	471	474	488	481	476	478	496	489	500	456	483	488	485	452	494	490	489	464	471	471	464	447	475	504	511	438	493	444	528	463	477	483	496	501	501	507	463	462	461	470	458	438	493	482	473	477	476	467	523	459	451	466	485	482	501	467	506	484	492	455	446	472	472	484	474	474	487	462	476	465	458	432	441	492	507	472	442	462	460	459	449	501	478	442	452	452	485	483	443	474	436	488	445	469	488	480	441	466	447	475	460	446	497	463	505	493	449	505	474	447	473	474	513	500	462	488	458	436	469	498	502	467	472	459	494	433	526	463	530	493	459	462	439	476	482	475	435	443	481	457	462	424	465	470	447	467	512	459	505	489	505	462	496	422	453	474	436	459	473	493	468	497	482	476	486	468	447	465	447	484	463	486	482	474	459	474	480	478	468	480	442	474	464	514	480	480	460	504	480	464	457	479	491	503	480	478	475	476	494	458	484	467	496	437	482	471	447	482	464	487	522	467	476	453	493	474	481	471	487	470	527	441	431	496	482	483	484	462	495	489	425	486	436	465	487	479	438	470	505	474	463	482	465	452	524	482	497	482	496	484	456	504	464	469	488	488	483	516	460	495	401	463	468	480	490	471	492	461	449	518	473	496	506	445	463	453	452	435	479	438	444	460	507	487	511	449	427	491	443	440	486	504	461	424	484	476	486	471	450	493	442	471	475	510	509	461	456	467	466	475	446	479	464	486	454	471	502	526	467	450	486	471	492	485	482	448	469	479	479	493	478	470	496	446	484	472	477	461	456	465	464	460	430	452	486	485	471	432	526	439	482	464	446	491	471	464	477	448	453	494	444	479	466	489	460	429	492	443	477	497	474	488	474	451	480	484	472	466	464	445	477	498	468	469	455	457	483	478	499	488	505	427	475	515	480	513	523	436	430	479	469	468	481	436	467	462	503	457	464	497	479	461	505	511	492	442	424	442	496	463	485	471	474	471	470	438	484	458	446	436	452	488	453	443	467	490	475	465	452	472	487	473	506	472	482	493	508	505	491	458	488	480	487	471	493	475	466	488	463	455	454	466	499	474	475	458	499	469	479	481	490	508	477	500	451	460	493	470	470	485	518	464	494	452	498	480	440	437	459	437	456	454	500	522	469	479	466	509	484	479	481	471	463	448	434	546	505	434	441	481	453	490	472	457	473	433	456	468	497	484	490	511	494	458	465	478	476	489	456	454	482	480	506	478	503	473	459	512	468	483	481	476	477	460	485	462	445	470	481	461	476	455	458	449	501	463	432	468	472	448	477	523	467	504	469	461	518	505	447	477	476	487	492	506	483	479	455	502	482	474	458	503	448	458	497	484	490	504	471	486	455	492	481	473	455	484	448	487	491	463	439	477	509	435	459	459	471	453	506	456	474	456	473	464	480	475	436	479	510	464	432	490	483	512	469	469	461	476	423	453	485	466	475	484	507	474	473	454	464	479	468	443	539	496	456	491	455	455	487	477	458	463	470	496	496	473	465	517	454	486	463	480	489	496	434	493	475	479	480	468	447	469	476	479	468	481
3415	1211	1401	1164	732	599	433	344	333	370	372	964	1585	1345	1041	676	420	356	256	214	208	191	246	202	195	220	204	232	228	232	216	216	258	239	207	198	220	198	206	209	210	197	260	217	199	229	195	206	208	211	217	224	215	227	215	223	191	218	216	214	222	228	197	235	209	225	224	213	243	230	227	222	218	205	228	217	191	200	208	245	203	221	227	226	219	208	219	204	180	231	211	209	177	184	201	194	217	214	193	207	209	205	216	201	215	209	195	211	194	198	194	243	202	180	222	222	201	200	244	230	212	226	179	208	227	251	253	234	198	177	246	215	206	199	218	225	222	207	203	203	214	207	214	209	192	193	185	207	198	207	188	240	220	226	192	198	227	215	222	232	209	218	192	209	214	206	230	215	207	212	228	227	218	243	239	235	197	197	202	208	221	203	214	220	238	200	191	195	196	215	189	238	198	207	223	191	192	232	195	181	217	210	205	209	216	204	209	192	220	228	209	208	201	216	212	206	230	207	203	198	185	212	174	208	226	194	195	222	226	226	229	212	210	199	202	190	237	207	205	213	189	209	203	215	206	230	210	196	212	209	228	232	225	250	206	221	217	191	198	193	246	205	220	188	219	214	231	210	222	202	213	212	200	213	227	229	203	210	187	233	216	248	218	207	213	221	228	220	206	184	185	230	213	197	231	214	195	212	211	209	210	219	228	210	226	192	205	236	209	231	196	188	228	217	217	217	188	208	198	201	194	191	207	215	208	201	214	207	242	205	199	222	196	227	223	201	238	203	194	246	191	210	216	216	215	187	214	237	205	206	228	213	222	206	196	217	208	216	217	206	209	196	195	206	202	194	209	220	205	221	221	210	189	214	189	219	200	218	203	225	195	237	195	189	201	202	229	230	185	218	206	191	214	227	201	206	213	217	208	236	215	222	201	217	225	217	249	222	213	223	198	203	196	195	220	236	204	203	210	203	211	227	194	227	220	228	199	213	213	227	185	211	207	200	203	229	217	214	224	216	250	192	228	197	222	219	231	207	217	203	204	222	218	198	248	248	204	192	206	222	202	194	210	202	197	206	201	223	201	212	213	232	228	191	210	224	236	227	209	228	208	208	233	222	217	215	200	217	197	217	198	191	198	214	215	212	224	218	206	191	222	222	199	236	209	205	219	214	209	221	201	245	216	201	209	190	230	225	210	249	223	221	208	197	203	188	184	236	241	172	235	231	227	209	204	198	192	225	230	237	248	218	225	228	212	227	182	191	214	222	192	193	219	230	183	202	211	237	203	225	204	228	187	210	215	217	237	228	203	215	210	185	233	197	218	227	226	199	214	188	210	240	224	248	211	205	203	221	207	216	192	229	237	216	234	212	185	223	211	219	209	202	233	191	221	214	211	226	235	210	210	188	251	228	225	240	200	230	228	188	200	210	203	195	191	239	185	222	227	198	203	210	214	214	217	211	179	237	219	230	194	208	238	212	217	207	209	225	210	210	219	225	209	193	198	210	223	223	215	195	217	227	210	219	214	209	196	207	204	222	195	229	191	208	171	232	187	233	216	205	223	218	214	226	220	216	217	206	187	187	221	195	235	189	225	219	229	228	210	218	213	206	206	206	231	237	220	188	219	219	208	217	218	225	227	222	256	195	237	201	214	186	234	202	208	197	217	209	213	204	210	200	240	215	230	196	218	205	193	240	191	225	228	210	218	204	234	202	232	191	203	218	250	210	197	196	206	222	228	208	238	225	202	219	216	230	206	212	211	203	201	226	216	208	219	229	205	208	238	210	217	207	198	200	221	214	229	231	223	224	207	214	232	215	207	211	213	241	221	204	220	202	190	211	196	220	216	206	207	194	216	189	206	227	241	219	224	222	200	204	190	207	209	215	229	213	213	221	218	211	209	213	217	202	202	199	196	214	218	208	217	236	225	213	200	213	181	198	205	211	238	196	212	221	204	177	239	200	207	218	240	233	206	234	249	216	205	189	252	198	201	196	211	234	206	228	203	199	228	219	205	211	216	221	195	204	231	197	219	227	185	207	190	222	217	198	203	194	205	244	203	231	224	198	210	223	203	228	192	217	243	220	187	229	208	173	208	187	214	197	230	205	210	213	198	214	214	204	166	221	209	217	238	201	207	193	225	229	193	199	199	234	207	243	196	230	221	227	230	216	217	206	233	187	219	228	203	202	213	213	228	199	213	218	222	231	188	201	219	213	234	203	219	206	197	207	184	205	200	209	215	236	200	215	224	214	226	222	244	214	195	215	207	221	217	218	212	209	209	219	227	208	202	245	253	207	211	213	203	215	216	206	210	223	201	244	183	201	202	199	169	204	218	196	230	204	197	226	201	216	205	211	226	210	202	210	227	201	204	201	222	217	209	192	228	199	232	229	198	219	207	241	234	218	197	200	242	231	209	208	206	230	212	214	203	204	221	205	204	231	198	218	203	219	261	220	218	223	208	200	218	205	226	210	201	208	187	214	216	196	227	184	208	214	216	201	208	216	219	244	235	193	236	214	195	199	195	203	214	200	207	210	215	244	190	187	207	192	220	194	225	209	204	232	225	229	211	219	226	214	197	190	181	223	201	197	219	240	189	233	221	191	217	223	196	192	218	214	227	231	203	225	232	216	204	184	211	210	211	217	232	224	196	212	225	194	183	207	213	203	227	224	221	215	206	206	215	223	198	224	221	200	213	230	229	217	220	227	215	216	182	195	201	197	214	187	218	227	207	215	216	232	229	196	206	226	205	208	201	212	209	231	226	196	220	190	210	248	220	201	219	220	226	196	242	187	231	183	196	200	211	213	202	208	219	206	227	221	215	182	214	215	228	191	216	212	209	218	201	224	211	205	236	209	228	203	203	217	202	245	207	252	187	220	233	179	219	180	239	199	220	224	194	187	214	219	223	223	208	200	231	236	211	193	211	215	235	218	175	208	223	194	195	180	212	209	231	200	191	214	233	246	239	208	224	212	195	196	207	210	188	213	206	210	204	183	225	216	210	220	233	221	214	226	234	242	207	226	201	206	200	217	210	205	201	204	204	210	193	209	216	208	226	226	178	209	214	217	221	154	202	213	196	206	195	215	212	186	230	224	192	218	227	215	232	197	211	249	223	226	206	181	251	240	220	185	234	197	245	213	200	223	209	202	221	197	214	208	205	237	224	213	234	210	210	210	208	168	218	239	231	217	233	175	200	226	217	175	248	208	211	216	212	217	188	244	189	216	198	229	219	190	195	214	217	224	201	217	192	204	202	236	235	177	202	228	207	225	229	199	187	225	204	210	241	196	190	201	207	236	190	220	226	219	214	180	194	210	203	207	234	210	233	193	197	187	186	211	193	214	222	236	234	232	210	211	212	219	212	222	223	228	218	196	240	215	212	220	212	206	210	191	189	228	192	225	214	221	205	224	248	219	212	208	206	221	210	191	220	215	212	204	199	217	192	239	187	219	195	203	228	217	236	197	210	215	215	175	186	210	235	199	176	218	210	225
2997	1466	2827	3370	2747	2185	1684	1440	1398	1402	1527	5319	7103	5615	3973	2563	1525	921	649	569	533	487	520	520	521	550	511	513	529	522	503	480	531	511	505	572	543	521	518	530	491	506	535	540	519	521	545	528	472	535	500	519	508	513	548	529	547	513	545	527	540	540	523	538	532	533	495	537	512	561	476	472	561	557	538	520	527	482	525	559	500	504	515	484	539	547	502	577	495	501	526	535	462	496	516	504	513	514	535	512	538	530	522	517	558	535	501	512	489	554	532	547	537	489	491	499	516	520	532	496	495	533	517	523	520	546	532	530	524	507	528	534	520	508	484	454	539	511	591	548	518	540	535	468	543	525	485	502	472	519	542	555	523	511	512	539	526	531	562	527	498	523	508	528	505	490	539	517	526	558	516	518	531	553	535	518	519	554	502	500	526	482	461	500	519	483	524	468	558	550	540	520	534	529	494	499	485	518	501	566	566	511	547	532	507	525	534	507	568	513	525	517	489	545	512	507	516	507	515	563	529	570	513	542	532	528	530	518	491	481	501	494	545	540	508	523	521	587	570	508	514	485	530	534	485	502	457	493	531	512	560	496	511	502	544	520	481	530	508	511	539	542	532	539	520	574	517	552	522	514	525	494	538	501	510	528	492	514	524	492	508	498	534	545	524	534	538	499	507	487	518	544	503	555	565	515	523	515	531	502	514	528	538	507	538	535	511	499	513	544	493	516	492	549	526	510	499	531	508	500	510	550	472	501	460	548	477	482	511	529	548	514	475	534	544	509	551	510	519	499	532	519	538	579	492	510	558	514	522	500	550	529	522	526	563	513	546	499	549	490	541	514	518	500	518	540	479	504	504	495	522	513	502	575	538	548	582	497	529	492	516	523	526	539	484	497	550	538	501	528	539	508	536	548	547	523	514	531	527	577	533	497	525	535	534	545	541	499	493	534	504	587	532	501	514	523	510	507	510	517	522	518	559	506	539	509	537	525	521	505	520	524	494	565	535	559	477	514	523	515	529	488	529	511	516	526	516	468	532	487	511	504	522	540	517	519	528	541	513	523	556	517	489	550	511	530	543	492	508	487	492	614	525	533	507	566	548	470	551	482	551	550	514	551	602	567	523	523	525	544	528	494	482	532	552	515	534	541	513	534	553	514	528	497	516	496	561	544	505	506	501	556	480	534	494	516	534	517	512	509	541	534	540	528	530	508	553	539	543	524	519	519	558	547	508	502	516	501	557	511	502	517	511	522	524	535	519	488	542	536	537	482	501	471	531	509	505	507	511	529	524	517	511	542	539	520	511	536	557	533	531	494	477	494	500	495	551	509	502	537	550	513	523	539	487	552	562	536	495	524	515	530	542	561	483	540	497	522	534	527	537	544	523	528	516	530	523	497	523	508	544	479	553	493	490	512	501	545	521	514	525	510	521	513	488	517	502	545	489	524	535	492	536	538	572	552	540	510	526	519	585	482	544	544	526	546	492	553	518	526	501	502	535	484	540	498	519	534	510	534	524	522	576	544	543	521	540	509	503	547	556	541	503	494	529	496	508	532	529	526	554	549	477	517	523	514	550	521	531	498	493	557	509	543	503	530	508	489	483	524	529	494	532	535	514	492	548	538	525	482	565	521	535	493	508	529	558	502	517	518	509	463	519	485	549	552	564	502	458	491	486	494	519	540	528	496	568	533	549	540	499	520	539	499	576	534	467	533	528	539	482	558	501	557	527	532	546	530	556	547	574	520	502	532	554	575	545	478	499	493	543	542	523	532	552	501	539	523	516	525	524	502	547	547	492	547	552	503	511	540	500	561	542	513	504	533	533	530	525	529	506	524	501	480	495	506	522	514	536	530	524	510	545	534	515	492	531	531	499	563	508	527	519	517	540	562	495	507	485	527	533	534	524	512	476	535	554	532	503	527	496	536	530	518	494	504	516	504	528	507	494	501	506	548	518	567	536	545	528	482	502	505	525	562	502	557	504	528	513	492	535	512	510	484	461	475	522	510	581	492	506	516	538	542	533	473	556	501	509	530	512	505	543	514	513	515	529	507	560	500	537	528	515	499	512	551	503	517	515	504	488	522	542	512	523	532	536	515	561	501	536	519	508	551	538	524	524	466	521	533	533	538	492	480	506	484	533	506	527	533	539	521	542	568	535	537	530	532	493	507	533	533	528	527	521	481	542	536	537	485	538	526	528	568	540	517	490	518	510	476	501	519	525	530	508	526	483	518	508	570	504	545	510	468	486	530	538	528	548	505	503	508	515	562	491	485	512	484	541	503	548	504	498	511	502	518	531	525	492	536	531	522	527	538	526	531	518	510	507	520	491	519	577	538	510	552	524	508	488	499	526	521	522	516	529	516	509	510	521	511	480	488	533	549	528	535	476	524	508	526	492	542	523	483	498	568	559	490	504	535	524	487	517	492	531	546	475	514	516	525	550	501	559	507	495	572	458	533	520	537	514	525	539	560	509	479	515	529	513	584	516	529	489	523	542	520	491	525	486	562	523	516	529	519	523	536	496	553	512	529	516	519	457	524	537	544	521	521	508	510	561	552	505	509	534	514	527	512	507	545	484	533	527	559	522	503	543	551	514	477	527	542	542	531	499	538	525	529	458	512	537	508	510	506	509	508	511	556	516	516	512	515	524	546	529	516	550	517	497	498	521	552	569	540	528	537	494	516	491	513	533	512	506	511	525	513	564	505	496	530	538	529	513	521	537	523	483	512	464	526	500	501	512	511	507	503	498	506	510	492	495	512	531	486	498	510	519	539	490	539	544	513	516	524	487	539	527	509	518	521	543	539	525	560	525	531	503	528	524	523	512	509	485	547	495	529	508	504	542	516	516	575	512	515	491	515	523	514	506	517	529	517	558	525	522	549	482	486	499	552	525	513	528	555	547	522	538	537	518	499	544	502	573	504	549	523	540	477	516	483	528	515	558	513	514	519	523	524	580	522	546	514	517	505	526	515	551	514	507	491	509	498	553	476	500	539	526	487	576	555	525	529	503	538	516	517	488	516	528	543	546	515	506	524	529	519	551	539	542	481	504	527	556	499	515	505	576	537	518	513	480	536	531	524	505	534	553	541	533	532	526	515	502	506	493	521	574	514	492	527	496	518	516	515	533	518	534	553	448	525	526	524	554	495	526	533	525	485	525	503	542	503	518	518	502	512	528	494	514	525	520	554	540	543	525	518	514	592	532	527	492	499	495	531	516	454	508	522	550	505	525	524	517	498	521	543	503	497	512	496	516	552	545	532	519	530	502	558	524	531	549	522	549	540	531	552	571	497	524	538	516	532	537	517	527	512	514	517	506	513	553	538	534	514	527	512	520	512	561	521	499	498	526	547	545	531	550	530	544	497	511	533	544	514	490	519	532	526	507	511	462	513	508	557	487	492	513	520	542	549	506	522	493	535	548	530	513	518	532	516	535	493	529	527	547	496	495	570	503	489	534	504	525	538	517	555	521	484	498	558	488	530	491	540	492	498
16343	10178	12474	6764	4059	2543	2074	2494	1959	1585	3817	13562	15571	11023	6297	2913	1238	567	287	233	213	234	186	209	224	240	206	184	192	182	203	174	187	206	222	187	210	202	215	205	185	213	197	195	216	191	197	209	209	171	218	209	230	168	220	187	222	207	195	212	208	184	190	216	231	201	208	204	210	201	197	207	217	216	209	200	202	191	188	195	188	204	209	201	191	212	176	187	225	201	197	207	206	209	200	178	212	196	219	233	194	183	226	186	226	189	225	166	219	198	198	219	198	198	197	185	197	195	216	205	195	203	182	209	198	209	190	199	202	207	187	202	211	202	202	202	213	199	211	178	210	213	191	210	170	195	214	200	213	201	187	217	187	218	215	199	228	238	198	177	186	206	207	227	185	168	195	191	229	216	187	182	211	230	213	198	193	175	209	188	168	200	208	211	205	188	202	213	212	198	204	198	203	211	230	192	221	194	200	212	204	204	192	194	182	200	200	208	189	200	202	193	210	213	214	235	188	186	189	178	196	216	191	194	193	204	191	184	221	180	183	183	224	208	190	213	201	189	219	224	199	195	233	205	211	200	219	206	205	226	208	190	195	208	206	211	222	210	220	203	204	186	205	179	212	196	201	208	193	174	218	231	183	201	184	209	200	220	194	197	225	223	205	195	196	199	204	185	202	213	201	229	193	174	204	203	215	200	190	189	188	195	205	212	208	199	199	200	184	207	221	179	216	202	188	205	196	196	215	214	189	201	185	205	196	202	207	197	174	199	180	210	202	196	223	204	181	206	197	188	189	180	170	186	203	187	208	172	207	227	210	200	201	201	197	203	220	209	198	193	209	197	192	202	214	213	220	196	181	227	211	195	207	207	185	194	213	218	200	186	210	167	184	201	218	196	189	202	209	177	202	191	198	200	210	193	215	212	242	203	190	201	234	207	203	178	199	196	205	208	209	198	201	198	194	194	205	212	197	193	202	169	214	205	207	176	194	200	212	212	223	209	223	206	175	207	211	205	209	194	188	187	222	199	219	215	194	219	193	233	206	197	205	217	186	215	172	183	214	195	194	194	204	191	200	206	190	226	188	199	210	188	189	188	215	208	211	191	209	181	219	205	214	200	226	201	218	206	210	191	206	203	228	209	210	212	223	179	206	221	179	187	183	203	211	205	184	205	196	204	189	181	195	202	233	195	194	185	221	201	210	173	200	204	215	192	184	189	196	236	221	171	224	191	194	203	196	208	175	212	190	177	221	181	186	198	202	210	215	191	197	182	185	196	218	191	184	194	201	186	222	214	224	200	217	213	206	154	205	205	205	172	183	217	204	224	210	196	189	212	235	201	176	203	196	203	187	164	206	199	213	200	199	210	183	213	203	202	233	230	209	177	205	207	196	214	204	192	182	201	226	186	179	199	201	197	196	205	202	197	187	202	250	205	218	233	209	226	195	196	207	198	196	210	202	204	206	190	197	217	193	185	195	206	227	191	198	211	198	214	190	215	192	200	178	192	206	211	201	206	202	195	239	182	191	198	216	189	217	186	192	215	201	193	207	196	207	207	178	204	206	205	190	205	197	178	193	179	189	196	203	210	204	187	199	199	172	197	183	210	171	218	222	229	212	201	188	166	203	214	209	195	229	222	198	234	185	170	193	205	212	222	207	212	196	194	198	191	197	188	204	188	180	191	200	182	217	190	200	215	196	195	179	200	187	224	197	206	182	195	192	214	197	218	193	209	201	200	203	187	211	176	211	183	213	201	198	210	192	173	189	226	218	176	182	202	228	211	197	192	203	209	202	223	202	211	210	208	190	227	195	179	220	216	212	191	229	178	192	216	184	193	200	192	192	205	220	205	184	187	221	180	199	189	212	218	185	190	230	208	194	194	186	181	180	201	200	197	186	206	220	186	194	183	197	187	188	229	211	193	217	176	176	196	180	193	191	182	195	181	196	204	225	185	184	219	191	206	205	213	204	198	229	187	190	213	215	190	193	211	193	207	197	206	206	224	230	198	188	189	210	194	200	202	184	202	222	221	210	200	195	191	154	193	213	187	225	190	189	191	210	203	185	201	194	211	210	205	203	222	213	220	207	208	196	204	196	196	219	212	196	179	200	238	210	205	204	230	212	202	212	202	185	201	205	216	206	191	222	211	183	185	193	194	211	198	208	232	202	183	208	170	180	210	196	165	177	196	204	203	198	199	217	185	217	188	194	192	188	191	228	208	189	179	188	200	207	184	190	199	199	205	224	216	190	202	178	204	213	188	190	189	212	214	196	179	202	216	218	224	187	200	172	212	210	171	200	199	181	211	212	215	204	204	195	183	213	196	173	206	194	194	194	179	219	209	212	207	198	199	205	210	191	200	206	191	183	224	207	202	193	203	190	230	184	199	201	197	203	190	185	202	188	208	204	217	216	231	194	213	207	209	210	199	182	185	226	205	214	224	201	206	232	196	176	175	200	199	179	214	180	192	199	213	205	219	196	196	204	198	204	206	199	209	242	210	199	196	190	187	201	196	199	177	172	198	196	190	206	205	192	212	197	216	235	185	188	176	199	197	200	192	199	199	216	199	208	206	218	181	190	207	212	196	195	188	215	227	218	174	189	192	194	215	191	203	224	191	232	206	222	225	188	211	172	185	188	167	187	201	218	206	180	199	225	189	231	222	213	203	209	209	193	224	194	218	214	230	181	236	192	172	193	203	191	191	219	211	196	196	214	209	216	195	192	187	203	200	192	191	199	202	214	189	183	195	179	200	181	196	222	211	202	203	215	232	218	202	196	183	200	215	198	237	194	211	203	229	230	194	187	169	212	203	215	216	209	179	186	195	196	195	202	181	194	202	191	181	223	197	203	233	214	174	213	212	204	217	204	174	180	221	189	184	222	219	195	190	208	202	221	199	226	199	204	231	190	182	223	214	215	214	184	197	197	198	183	180	192	190	218	218	239	188	201	200	184	215	201	188	204	179	217	191	192	188	171	216	225	189	222	221	187	209	185	214	203	213	205	191	227	195	198	206	192	196	189	191	178	162	205	197	199	203	227	219	197	217	193	200	204	208	213	205	226	201	206	216	229	207	228	209	199	161	209	174	210	208	229	191	204	180	216	222	201	209	190	189	202	184	187	206	210	183	217	183	217	199	214	183	222	210	217	227	229	218	193	201	192	177	211	193	214	188	222	204	185	221	205	183	218	210	205	208	200	201	195	176	202	182	215	207	210	193	199	211	213	179	207	192	216	206	219	199	196	199	200	182	185	190	206	177	234	206	196	195	204	191	207	195	213	211	186	178	171	211	220	197	215	204	184	205	187	184	203	191	206	206	194	194	221	208	188	206	205	189	198	212	225	180	177	223	205	186	188	199	211	208	170	201	173	204	237	207	200	214	215	216	205	189	214	201	197	198	220	210	173	199	228	211	197	197	219	212	223	199	197	202	220	211	179	198	200	224	198	206	199	207	207	190	185	185	206	196	210	203	224	195	204	199	212	211	208	204	188	188
11323	6385	12004	9313	8037	6595	6284	9254	7701	7307	15911	36859	37191	30138	21627	11734	5725	2501	1153	694	579	523	494	499	482	541	506	526	542	486	500	504	513	511	453	523	485	528	532	514	495	492	482	511	482	463	473	504	505	495	499	469	472	508	497	482	517	512	517	515	546	497	504	471	516	534	512	507	483	532	504	470	465	471	494	488	490	490	476	464	474	486	496	478	510	469	486	529	534	517	462	511	479	521	479	509	496	534	490	509	503	530	465	479	515	530	508	498	524	466	524	478	544	489	518	504	498	498	498	474	539	460	502	465	517	512	527	520	474	454	522	493	491	507	468	491	519	477	525	497	527	523	509	484	519	517	471	531	524	527	471	518	496	515	506	489	497	497	478	510	532	477	476	524	481	496	526	489	517	480	526	488	541	495	566	522	477	495	518	511	514	474	514	517	501	519	513	500	523	497	495	485	486	543	473	526	521	517	488	484	499	502	499	520	502	533	567	507	506	477	500	516	484	508	498	479	475	501	515	471	532	505	475	477	487	507	489	465	501	498	512	476	509	492	502	551	524	512	504	505	450	495	517	489	523	512	540	483	525	499	496	498	508	491	531	506	508	515	447	479	512	495	503	483	482	502	482	493	490	510	530	487	511	484	511	480	495	511	499	481	477	504	545	535	491	476	518	528	549	479	454	490	536	491	533	493	511	524	501	497	502	498	504	480	437	546	508	480	514	483	534	482	522	498	466	502	512	524	540	529	497	507	463	530	504	528	541	529	464	473	486	471	503	474	533	503	569	509	496	493	492	466	517	490	537	496	512	505	493	496	482	488	510	518	473	535	508	533	484	485	482	519	502	524	532	518	494	487	496	505	479	475	505	487	518	472	517	509	517	532	516	493	518	509	513	495	502	499	505	491	482	488	547	478	490	483	474	494	503	495	502	491	503	503	518	466	497	510	500	515	486	509	508	501	488	493	508	531	486	480	495	500	517	508	514	517	495	459	546	525	488	521	516	475	506	500	520	489	494	499	501	492	498	474	504	530	502	509	498	522	487	527	494	497	505	470	483	488	495	502	537	492	507	508	497	475	515	483	501	536	504	523	520	500	473	483	466	521	481	464	519	501	475	521	519	477	513	499	528	483	529	489	546	489	499	503	493	540	469	497	492	458	499	516	513	519	563	513	516	498	521	516	510	480	489	511	527	519	461	556	513	511	486	490	492	523	522	519	511	584	503	549	486	529	555	485	520	484	520	515	472	510	498	451	519	531	489	528	474	501	519	517	531	464	492	499	512	454	525	525	493	497	529	498	511	544	461	508	474	515	482	510	531	456	468	506	459	477	489	483	543	527	528	503	511	535	474	489	524	518	498	524	488	499	538	566	484	506	525	512	478	471	527	516	519	530	514	530	488	512	504	470	488	498	506	515	470	497	516	473	481	524	486	510	480	507	531	517	511	478	494	507	498	480	524	509	478	520	503	520	481	495	470	534	476	493	510	530	534	488	533	504	494	515	514	531	484	472	503	493	504	522	486	442	481	515	496	492	544	504	527	483	502	475	470	488	493	507	501	475	476	504	527	505	506	508	499	487	495	486	503	516	502	486	519	464	495	514	504	511	450	531	491	482	495	508	518	468	486	516	490	463	498	488	518	502	494	534	480	515	449	499	497	482	533	507	450	488	504	487	515	474	513	515	537	498	472	511	500	490	475	506	492	502	506	509	497	476	484	484	505	477	480	548	514	499	491	495	517	502	501	486	492	460	499	502	486	538	537	469	512	493	503	487	500	516	494	462	471	476	494	536	531	517	495	550	493	508	483	490	537	509	485	508	506	488	497	502	542	527	487	500	506	525	509	526	486	456	466	517	488	456	509	517	455	507	517	520	522	535	510	513	551	490	503	496	522	518	499	473	532	532	530	528	508	503	508	506	469	455	473	540	516	549	516	521	498	499	487	494	513	539	495	488	520	489	475	514	513	481	483	457	506	533	506	501	500	507	497	462	539	465	523	464	516	550	518	518	459	481	475	526	507	505	526	476	558	505	490	503	491	534	455	518	536	480	490	555	509	521	465	515	514	514	490	510	492	503	521	470	503	527	490	466	495	534	493	475	508	472	506	489	494	524	570	470	460	487	485	514	501	500	480	565	500	498	513	500	485	504	496	482	473	511	508	518	496	489	492	519	511	456	520	491	480	496	510	485	523	519	507	481	495	519	481	512	464	516	478	470	539	493	471	535	489	506	486	509	489	507	476	504	501	493	538	507	481	480	528	489	513	506	489	493	502	562	514	529	534	500	530	543	496	502	518	508	528	485	483	495	511	505	479	495	495	483	505	525	510	495	509	456	456	540	471	469	462	519	493	510	512	507	495	471	516	501	523	510	511	510	510	543	496	468	520	524	490	548	480	495	521	533	536	514	532	485	488	512	536	477	498	534	509	507	501	501	505	470	484	460	512	506	528	525	499	498	518	520	480	486	462	471	504	522	500	496	476	513	520	515	477	487	499	520	494	510	504	494	487	518	437	486	503	505	518	512	476	512	486	524	495	543	536	520	447	508	495	513	474	505	495	498	494	516	490	487	467	483	499	466	520	536	495	506	481	520	495	481	505	473	495	511	514	496	484	525	492	516	501	482	520	501	461	515	498	483	532	525	506	490	556	477	508	507	514	495	492	523	503	526	442	498	514	474	462	500	501	497	497	471	511	528	519	504	485	476	508	534	513	489	530	514	498	536	502	494	495	504	505	514	502	519	486	496	498	523	590	503	492	499	520	513	464	479	491	541	506	494	546	511	521	506	483	524	481	519	522	508	476	491	480	540	491	482	542	523	493	518	514	504	483	511	501	475	485	500	509	489	525	493	503	493	487	502	492	469	458	455	526	499	481	520	531	499	481	510	512	494	481	539	508	516	529	515	511	512	453	474	507	481	520	512	532	515	481	498	484	496	474	541	484	525	518	507	526	523	463	503	486	507	513	504	493	509	493	574	530	500	498	514	484	537	492	505	503	510	554	538	491	496	526	490	469	500	496	487	495	501	518	498	507	498	498	490	485	483	511	529	488	527	478	491	501	499	530	475	533	570	488	503	476	475	548	500	504	537	526	471	501	527	468	458	492	487	512	512	478	528	500	512	516	514	524	528	522	509	510	527	509	488	452	517	511	488	514	503	519	511	476	524	487	522	484	492	503	498	519	509	474	495	466	516	534	525	498	497	507	498	467	490	517	517	479	475	492	494	472	480	534	474	528	463	484	490	494	480	484	509	506	496	489	460	456	524	505	484	502	522	496	532	514	476	468	532	492	528	511	507	487	476	468	492	536	471	512	501	494	500	520	485	504	503	497	510	512	520	503	477	499	496	472	482	468	480	520	495	499	495	506	484	486	476	488	513	525	465	521	475	497	488	533	492	496	479	474	502	515	484	486	486	510	532	526	529	481	504	505	498	524	514	534	546	515	516	509	471	495	521	514	508	490	518	517	518	503	515	515	515	501	523	457	499	471	525	523	468
23649	16297	16970	10108	7625	5380	3768	4799	5519	4627	7835	25626	26036	19343	12048	5342	2188	942	392	285	218	206	187	212	189	195	222	193	190	194	197	209	229	179	203	164	169	177	201	209	192	198	181	194	208	175	179	185	201	198	180	183	210	190	207	208	202	169	181	195	192	192	208	175	193	188	184	174	175	203	188	183	201	200	196	181	171	189	176	195	168	219	181	176	196	188	215	212	177	174	205	209	161	183	197	228	164	196	192	183	182	187	167	175	187	204	179	182	208	171	160	186	193	193	218	169	221	185	190	206	206	195	197	197	191	194	175	183	199	177	197	195	199	187	202	203	181	191	206	192	201	163	177	179	194	210	180	170	161	188	202	183	181	187	196	191	218	208	219	185	211	196	203	190	200	190	183	180	185	229	192	198	193	195	211	213	176	172	187	176	197	179	183	167	211	197	166	206	205	178	180	214	176	199	188	172	175	179	184	189	172	223	192	204	195	184	204	181	197	193	184	200	186	193	191	165	195	207	185	177	181	190	188	191	186	184	215	185	185	180	191	180	221	199	165	189	155	186	196	188	197	209	206	174	173	180	208	180	201	185	173	206	184	189	201	160	194	190	189	194	189	163	197	193	198	198	180	164	179	218	202	197	201	177	171	189	182	195	194	218	203	202	216	212	185	198	210	191	179	180	171	190	204	198	185	199	218	169	199	179	180	190	193	207	197	200	169	193	215	199	176	176	174	194	201	177	183	179	182	192	194	195	194	174	178	206	190	199	196	214	178	177	195	201	209	209	171	148	192	193	164	199	175	184	175	181	188	166	188	219	208	176	220	191	199	204	171	169	173	168	170	178	197	195	191	165	192	182	191	201	182	185	165	196	187	180	199	188	174	184	187	188	203	186	207	220	189	185	197	179	196	211	181	174	211	178	164	188	214	178	207	221	174	183	200	191	192	208	173	177	189	212	160	197	190	167	179	180	181	183	191	186	184	193	209	210	179	186	209	187	192	169	201	191	195	184	189	202	192	195	208	206	188	188	199	204	186	162	183	188	198	182	193	173	171	179	219	220	197	204	203	213	202	177	191	174	184	169	181	210	182	209	209	190	242	204	196	193	186	211	196	187	196	195	186	179	205	191	187	196	181	191	215	226	194	209	186	230	195	208	184	175	190	179	188	198	195	199	192	190	212	185	197	192	192	206	178	210	188	198	189	193	207	214	178	173	185	207	188	195	236	180	219	183	194	189	211	195	195	206	170	197	192	193	201	178	193	185	216	191	212	187	193	191	190	172	171	208	192	204	199	198	167	204	194	183	203	185	192	172	200	193	175	189	186	204	178	196	201	201	217	197	213	180	180	190	207	180	186	190	208	210	219	224	190	204	188	200	190	204	176	192	177	171	188	172	226	201	194	201	190	201	222	198	201	175	191	185	191	182	176	181	197	174	180	233	177	202	193	165	181	200	188	200	188	159	185	204	194	188	183	181	188	196	189	212	186	178	209	175	193	179	181	207	179	184	195	208	200	204	187	192	181	208	200	215	203	177	182	212	171	206	196	181	207	185	215	190	181	198	195	188	172	210	177	199	168	207	180	204	198	195	206	205	200	187	198	176	186	186	212	187	194	191	161	184	181	217	165	184	195	166	187	199	207	197	189	186	175	178	205	206	197	188	201	177	202	172	197	184	211	201	204	171	221	177	219	184	186	210	217	174	196	183	207	219	186	195	196	155	164	173	213	194	209	194	183	167	180	187	170	169	217	182	188	199	202	206	188	192	186	199	209	209	169	177	191	181	188	192	195	163	214	202	183	179	194	189	179	212	181	184	206	178	185	199	196	194	193	170	185	187	205	180	178	193	174	217	199	208	200	213	186	188	202	196	167	190	205	214	180	211	186	193	195	197	194	193	196	178	177	168	166	194	199	196	179	208	183	161	220	193	185	167	199	179	187	179	200	140	180	205	190	194	186	192	188	188	196	202	216	177	201	176	192	215	205	194	192	214	214	213	200	200	185	198	181	194	189	168	197	187	213	200	188	199	155	179	191	206	175	183	178	201	171	168	200	206	144	191	188	173	207	215	197	191	162	191	189	177	161	184	207	173	186	188	171	193	203	212	182	192	185	207	212	190	183	197	180	172	201	183	179	205	207	183	181	171	192	195	193	191	194	187	174	179	190	210	181	211	174	199	201	184	181	187	172	198	183	183	191	182	205	214	199	182	189	193	186	181	205	192	200	210	196	187	175	175	206	172	176	191	201	205	173	215	205	181	204	164	181	199	187	187	211	187	189	205	219	175	193	179	183	181	179	202	196	217	229	160	195	206	203	210	189	186	159	170	209	200	189	200	185	188	202	186	200	202	182	186	196	196	192	173	184	192	182	186	181	205	174	184	191	193	182	188	178	211	182	208	198	172	222	182	203	184	202	187	193	207	191	192	203	201	199	165	196	185	180	220	189	213	178	213	191	190	205	192	180	196	190	194	191	178	203	183	196	225	194	205	210	196	165	216	162	176	178	179	183	177	208	178	184	180	191	192	189	207	202	174	195	181	196	198	185	203	179	195	180	204	196	192	186	179	222	220	199	184	182	162	180	207	205	164	199	192	200	185	197	198	181	194	208	203	171	194	201	179	217	164	186	200	219	201	198	190	188	190	192	199	167	206	203	207	162	192	187	189	213	181	193	215	177	206	175	186	193	194	196	174	185	212	211	170	168	167	199	200	201	202	197	191	188	202	205	185	203	165	181	170	214	195	183	197	176	192	184	191	216	184	156	208	181	192	189	196	218	214	200	185	187	171	191	215	182	202	183	174	195	196	191	184	186	165	193	193	214	191	197	198	183	174	177	189	203	184	198	191	179	186	188	198	195	188	198	201	178	187	205	198	191	221	195	192	197	179	186	222	205	191	191	186	174	204	203	199	178	217	190	169	181	199	192	161	193	169	193	207	182	188	184	188	187	186	211	205	173	197	187	193	187	213	227	200	183	190	179	169	197	173	195	181	200	180	228	188	187	219	192	209	193	200	204	203	170	180	210	172	191	194	185	214	191	190	176	174	190	197	200	179	195	194	200	170	198	186	220	177	162	200	162	183	193	181	193	190	169	198	185	198	169	214	183	199	195	201	216	176	207	205	177	183	199	200	195	205	207	215	209	176	205	168	208	196	193	183	193	199	190	207	183	188	172	207	174	198	196	204	197	173	217	192	157	185	170	227	226	202	192	180	179	201	165	192	169	170	195	166	182	192	201	176	191	207	197	206	190	200	188	171	186	190	194	194	165	180	187	196	176	196	222	207	206	207	186	180	195	177	180	185	194	185	194	216	186	196	199	193	191	195	184	189	177	184	183	179	182	195	205	182	188	198	177	187	201	183	201	195	183	205	201	177	206	204	199	163	195	199	226	179	197	185	196	195	199	175	176	179	216	166	194	180	202	190	184	184	193	206	175	184	189	195	216	184	168	202	203	172	174	226	179	178	202	171	212	200	160	226	219	194	185	191	201	209	215	175
14287	10946	15359	14262	14334	12402	11229	14736	16653	14800	24805	47362	45446	38968	30314	17745	9413	4217	1604	823	598	520	476	487	474	503	509	509	498	469	508	457	492	477	450	478	483	503	467	469	497	507	504	487	473	477	468	508	480	485	461	461	476	506	506	508	494	465	498	512	441	460	498	513	522	475	456	461	506	502	487	467	492	458	464	483	459	475	459	485	490	517	468	453	462	473	456	448	503	486	465	451	492	462	490	461	466	432	477	460	479	480	464	514	475	473	496	451	509	472	467	462	471	545	478	456	479	468	485	461	492	452	532	487	466	484	476	483	519	477	440	488	468	512	488	462	459	470	506	489	497	479	484	486	473	521	486	485	472	480	491	476	464	458	507	537	455	461	453	487	471	470	447	482	471	490	462	461	462	499	459	474	489	473	488	445	458	482	472	450	442	514	454	469	497	483	496	451	498	466	445	488	488	482	461	447	488	493	485	492	494	487	467	497	446	500	487	495	443	486	472	487	445	467	444	484	484	473	438	515	460	475	495	515	473	448	492	491	493	480	496	457	455	490	475	482	473	458	477	468	505	528	439	483	487	500	458	498	479	494	498	469	441	507	491	446	441	451	503	481	465	461	489	474	471	446	496	439	507	501	521	482	500	494	494	450	502	481	446	528	489	462	546	468	460	483	427	488	470	484	480	462	482	454	459	478	490	456	497	468	507	503	461	499	484	499	477	505	475	467	468	471	474	482	437	495	470	478	500	499	450	483	446	491	468	460	484	449	475	427	476	455	496	435	451	456	440	448	467	460	510	489	468	480	514	485	487	467	501	471	503	500	494	478	497	491	508	460	440	491	508	486	491	474	459	501	516	489	469	488	462	473	471	468	494	465	515	507	477	492	515	465	435	487	476	488	474	466	465	508	491	455	465	502	478	486	518	472	461	474	446	447	478	445	496	487	476	483	467	512	449	452	495	452	470	485	466	512	446	467	464	486	449	486	453	477	487	476	491	437	498	475	481	488	427	454	480	473	510	498	485	450	483	496	447	477	481	490	476	500	478	509	466	481	504	537	462	475	500	495	460	448	454	479	493	491	471	520	488	462	477	496	479	458	477	497	460	505	496	505	508	485	496	492	499	464	500	472	514	491	465	489	507	534	471	501	508	453	486	497	451	499	489	518	456	460	464	521	492	472	507	464	465	478	469	490	453	498	486	438	480	500	500	477	521	446	485	485	511	503	511	460	440	464	492	445	457	473	459	544	486	474	528	507	468	472	482	494	470	465	481	503	457	453	466	472	501	508	505	451	455	451	492	506	516	466	464	469	525	464	448	483	489	477	486	498	461	480	510	492	471	469	471	460	498	490	490	454	477	487	496	507	478	497	491	524	441	498	454	466	475	470	480	464	464	504	529	475	470	500	489	486	456	486	463	449	481	476	480	514	498	498	485	470	502	463	489	475	491	436	480	484	527	528	494	489	454	513	463	450	432	491	489	482	468	470	476	443	515	481	502	498	435	440	465	450	465	465	512	474	519	497	483	445	518	507	480	516	485	481	447	465	453	488	469	511	475	486	442	451	477	490	454	485	492	487	477	458	462	513	486	512	492	478	494	519	458	516	492	502	470	482	481	482	505	486	468	455	483	451	457	482	446	477	491	452	509	481	486	482	457	509	444	468	476	514	468	481	513	465	468	423	492	515	492	443	489	474	489	490	504	465	502	452	461	482	471	507	477	466	467	491	499	484	484	486	467	505	440	464	475	467	451	486	480	492	453	506	462	497	508	467	481	427	488	488	497	474	480	489	487	503	463	497	490	526	515	444	446	451	501	516	482	477	499	461	473	441	472	531	476	450	478	476	493	457	469	492	445	478	463	493	427	458	466	474	495	463	477	501	465	508	477	422	491	489	513	508	514	465	483	472	467	492	460	491	490	497	509	439	462	484	475	473	444	525	501	458	481	468	497	485	454	419	435	460	506	517	505	496	518	486	471	469	499	502	499	459	496	474	524	476	483	491	427	485	457	480	484	501	485	477	448	479	491	475	456	457	517	467	489	489	471	493	463	429	442	497	499	461	454	467	514	465	512	513	468	453	509	487	486	485	469	448	472	450	489	468	466	473	513	463	455	480	432	464	484	451	500	433	517	480	511	513	470	451	498	498	455	479	487	505	460	482	469	440	506	476	449	496	480	508	523	469	431	468	477	458	501	461	456	459	443	459	436	460	492	487	476	474	544	496	476	474	492	510	478	452	489	508	456	488	474	508	499	493	462	460	462	421	412	510	498	509	465	540	454	465	493	492	478	499	463	477	477	468	511	532	503	478	478	443	472	477	480	476	544	472	467	455	509	468	486	481	464	479	512	505	472	458	490	480	459	495	481	493	489	496	470	492	459	471	483	519	491	486	469	462	480	497	457	454	522	465	463	474	492	454	442	469	445	497	498	496	479	451	484	433	498	458	515	483	472	482	507	476	469	467	458	469	453	501	450	492	471	473	478	463	460	521	460	439	436	447	449	475	491	491	492	488	465	473	508	479	459	447	453	458	468	473	488	484	470	503	481	497	468	489	472	499	497	456	526	463	457	466	477	478	494	501	473	457	481	425	506	482	526	480	486	513	531	481	484	540	468	458	470	461	450	452	503	451	509	488	446	474	508	456	476	464	483	483	497	478	463	502	490	520	502	446	454	491	499	435	442	492	441	448	483	484	493	506	455	488	473	462	475	481	502	448	493	468	455	507	498	508	472	491	512	495	486	460	513	487	512	493	455	516	452	531	479	474	479	484	455	448	472	462	487	436	477	509	471	492	469	479	497	491	482	474	529	485	519	448	499	465	529	475	483	519	467	454	485	488	499	471	472	498	496	454	456	474	459	470	495	443	472	461	471	496	516	460	474	453	489	502	459	477	485	459	531	463	465	507	461	520	502	452	481	497	490	503	464	484	482	491	476	505	449	495	493	474	491	475	455	488	498	499	477	480	461	514	492	471	479	473	445	476	468	449	512	490	488	476	453	506	513	491	421	469	442	547	475	498	521	464	478	484	524	486	482	468	453	453	454	453	453	481	506	479	478	451	471	481	484	494	463	482	472	503	481	487	505	513	454	488	444	485	511	495	528	480	459	520	494	498	509	490	474	489	478	520	468	502	465	477	488	486	508	462	475	492	450	453	510	477	495	507	469	487	453	466	429	463	495	488	456	439	502	463	476	474	466	466	478	469	485	439	492	470	459	483	477	474	495	474	488	479	495	464	468	488	465	452	500	498	478	482	498	513	469	501	445	459	496	473	468	474	468	493	461	481	474	474	419	444	470	458	488	506	474	476	472	465	522	484	473	504	479	482	495	494	509	476	431	485	446	466	480	462	482	482	480	467	459	459	479	451	494	490	464	480	509	474	472	475	498	470	442	419	495	481	458	496	486	452	475	467	449	471	494	462	473	500	505	483	479	472	525	493	438	441	465	459	466	463	482	491	453	490	477	461	468	462	466	508	479	496	518	466	480	493	454	483	497	495
3323	1560	1601	1165	735	587	575	535	546	508	621	1314	1418	1177	872	574	378	292	275	213	242	191	203	209	206	210	215	231	195	195	203	234	207	229	194	218	200	211	200	224	220	207	209	204	194	204	224	197	196	222	229	246	217	221	210	206	209	211	217	212	195	238	225	196	203	206	187	227	217	242	212	195	199	209	218	200	212	224	194	212	207	213	181	219	208	223	205	198	206	226	202	225	190	202	224	211	210	179	209	222	213	215	203	233	197	225	239	254	225	209	222	233	214	220	219	194	196	196	227	222	225	230	236	244	203	222	217	228	218	206	215	212	229	221	207	193	235	214	198	206	200	215	194	198	213	214	228	217	231	236	193	207	211	219	202	203	228	189	213	205	205	211	206	211	224	220	227	217	247	216	207	200	202	198	209	229	219	203	229	222	191	196	190	219	203	238	200	207	246	219	225	202	200	232	191	207	222	238	191	202	188	219	215	202	209	197	197	198	232	224	225	193	210	219	200	224	198	206	218	196	194	211	207	226	232	199	217	215	209	207	202	219	199	196	204	202	201	216	230	208	206	213	216	206	229	206	199	210	213	215	218	225	213	185	203	200	226	220	208	197	198	221	188	243	205	211	209	205	244	215	220	209	231	207	214	234	214	218	212	217	187	210	222	201	235	228	228	223	235	229	225	220	217	220	240	203	234	217	203	208	213	232	204	195	213	219	186	231	233	184	233	198	217	201	186	208	199	190	226	180	206	193	208	224	192	194	190	236	207	191	206	210	201	209	214	194	216	226	218	223	234	193	175	215	219	215	226	216	226	181	201	213	191	207	223	200	215	196	227	216	206	204	209	228	211	206	229	201	200	213	222	222	194	205	197	188	188	211	192	229	202	247	201	215	209	202	201	223	217	225	204	215	199	233	206	209	220	215	216	203	239	221	207	216	237	207	228	235	194	210	210	192	219	189	191	223	189	225	209	204	216	220	207	220	204	240	215	211	211	215	225	224	221	212	206	192	200	201	217	192	224	204	216	200	203	202	254	206	211	208	225	219	225	222	224	213	214	220	233	217	204	237	228	205	231	210	191	229	199	246	210	198	193	216	214	209	221	231	229	213	221	193	210	210	220	198	217	224	209	218	207	183	220	218	228	230	245	227	210	223	198	249	222	228	209	191	197	168	209	226	236	195	209	210	216	207	241	211	218	210	167	212	211	209	213	224	224	217	189	207	196	227	201	227	209	203	201	245	218	245	190	212	223	203	226	201	202	204	220	217	221	215	221	207	218	218	215	208	191	214	220	200	202	220	223	215	201	214	208	201	210	184	191	204	225	211	220	202	210	234	210	208	211	250	209	222	221	195	225	224	215	235	214	220	204	220	233	246	203	205	194	205	215	216	202	211	234	203	209	224	205	211	199	215	214	240	204	183	200	215	181	223	226	200	223	236	232	201	185	253	218	235	216	217	236	193	211	221	197	220	217	205	203	193	192	198	217	229	225	191	221	208	203	229	195	193	207	214	223	240	196	215	220	235	222	217	198	202	184	212	225	213	233	199	243	203	208	200	200	222	225	186	197	222	227	221	190	207	197	199	202	218	239	207	185	219	219	232	193	216	223	210	224	226	226	207	207	231	238	223	196	188	211	205	200	202	220	200	204	216	226	215	203	192	227	216	210	260	208	233	213	208	196	209	209	200	196	210	215	204	226	214	192	203	206	222	217	188	234	196	191	214	227	204	225	213	189	207	198	206	205	198	209	198	207	241	202	205	214	247	203	195	200	181	242	196	207	215	178	201	246	237	225	203	206	199	214	212	215	226	213	243	229	210	211	191	237	215	214	201	203	207	235	207	225	208	227	203	207	224	199	213	215	199	211	186	237	219	224	190	174	228	199	223	193	221	197	197	234	194	226	210	223	198	238	205	211	201	220	242	215	217	201	215	225	206	233	209	190	195	204	218	218	210	187	217	201	216	205	202	213	213	215	227	242	192	236	209	221	200	207	206	227	187	218	204	234	228	198	203	218	236	208	209	198	191	211	185	216	205	222	206	211	225	211	195	213	231	222	210	223	249	209	210	253	228	218	220	199	193	217	214	223	214	236	212	183	180	212	201	209	216	225	203	200	210	226	213	241	220	201	229	232	212	191	231	180	192	225	202	214	195	211	209	214	200	207	208	219	200	211	254	235	226	217	201	182	203	205	235	201	197	186	208	208	240	210	229	229	242	234	201	226	232	204	214	221	208	200	202	221	216	232	219	220	191	207	224	206	209	191	189	204	214	232	213	219	208	210	190	219	184	233	205	211	204	227	193	210	215	175	212	224	210	219	187	218	186	206	208	242	213	230	226	219	218	173	196	176	207	221	203	235	218	209	206	225	187	217	199	214	235	209	215	230	210	209	207	221	215	225	210	199	208	212	214	239	249	193	237	201	184	212	228	195	189	215	211	211	200	227	234	211	196	223	219	208	217	206	210	238	210	207	214	216	203	198	230	236	203	207	207	219	221	193	220	201	209	203	187	209	222	189	220	189	202	200	209	206	222	190	209	209	207	209	220	231	220	223	207	200	201	205	214	196	203	228	207	222	214	225	198	208	218	234	213	212	219	226	217	195	230	215	229	198	228	195	211	188	188	205	195	192	195	237	213	226	224	176	223	216	217	210	223	219	213	187	223	229	221	192	195	200	210	222	227	230	200	233	214	225	212	213	231	208	226	205	240	223	207	193	186	210	230	218	217	210	197	230	191	236	200	185	213	209	227	214	226	251	238	214	200	190	226	217	230	212	246	225	211	201	208	214	212	226	219	193	210	198	226	202	212	202	215	213	200	180	192	224	205	206	211	212	199	246	207	184	237	214	183	218	191	228	207	216	219	195	200	193	226	206	230	207	207	208	206	216	241	214	207	184	220	225	215	215	198	179	190	223	203	204	208	217	222	204	223	198	217	214	227	215	179	211	198	186	193	206	199	202	214	232	216	223	212	229	205	236	203	223	220	231	197	198	220	239	216	197	208	218	197	245	207	205	237	186	208	189	204	186	224	219	198	217	212	212	213	215	205	227	203	201	221	213	224	196	226	210	215	207	222	214	223	219	230	211	196	188	225	239	224	230	222	190	212	210	196	195	219	208	193	184	206	191	207	227	214	202	202	218	234	216	215	204	247	213	215	186	221	187	194	204	194	209	225	207	224	232	218	245	196	214	205	202	216	214	236	187	226	206	191	216	215	203	188	236	228	204	219	211	188	215	222	217	214	204	225	217	217	203	211	207	202	199	195	206	202	200	217	224	205	223	218	217	240	203	219	210	204	194	221	203	187	183	221	202	201	219	203	216	202	212	195	201	211	213	201	249	230	215	201	219	201	192	216	207	207	207	225	221	212	224	194	202	244	228	182	218	204	222	203	195	222	213	213	230	193	194	219	223	172	223	205	224	212	213	211	213	218	222	215	187	212	228	221	204	207	203	218	178	207	218	218	231	228	227	227	219	216	213	213	219	194	200	216	211	217
2910	1888	3068	3442	2782	2280	2387	2257	2620	2493	3154	6547	6720	5219	3577	2073	1230	814	624	631	539	536	531	537	523	552	518	493	551	529	480	511	557	504	548	561	555	552	528	515	529	527	510	542	557	527	517	527	526	516	464	539	504	546	544	466	504	520	513	495	505	516	543	532	521	534	558	556	497	562	481	530	536	547	532	564	504	522	539	553	548	556	504	538	543	564	571	510	556	543	500	593	578	527	498	557	497	544	552	506	509	506	478	522	564	523	523	543	498	539	530	539	538	490	497	567	528	509	527	521	535	580	485	530	538	500	522	565	544	534	506	539	548	540	530	522	509	540	543	546	512	517	509	508	522	534	531	522	522	512	511	501	536	511	506	547	471	510	496	496	561	489	516	512	561	523	535	545	525	504	504	508	545	534	500	522	526	505	516	529	560	550	528	508	527	546	552	502	547	515	479	546	512	513	537	519	521	557	562	523	506	528	502	517	544	522	513	526	532	596	556	537	506	546	543	528	529	541	525	532	514	551	506	547	509	542	538	525	497	523	463	540	538	501	550	544	538	519	511	504	539	566	536	503	486	523	509	535	518	513	530	550	551	536	478	493	498	512	485	462	519	489	508	500	548	534	508	573	460	550	522	511	545	502	573	501	507	536	515	532	506	496	530	541	516	504	494	544	535	530	506	509	519	543	479	480	526	587	513	528	546	498	526	518	526	522	528	549	511	529	516	535	547	500	544	529	536	486	542	522	551	516	527	536	489	534	526	542	524	514	569	523	532	539	517	515	491	484	499	565	505	510	532	524	535	540	507	543	520	530	545	540	555	515	513	501	505	525	474	471	539	506	534	499	509	509	572	534	551	493	548	522	447	526	534	515	568	502	539	513	500	517	557	524	557	508	503	525	535	513	519	516	542	540	528	557	567	542	498	528	517	525	515	541	562	515	528	539	575	526	527	531	540	551	480	532	525	557	544	533	550	493	550	502	495	556	552	559	500	534	516	528	472	527	495	488	515	485	501	545	542	516	542	492	537	475	521	492	521	544	531	556	550	529	543	530	528	543	514	557	485	505	524	496	530	511	546	510	513	517	500	538	512	502	529	528	485	518	505	535	512	531	546	540	519	530	477	508	532	531	529	515	536	528	536	555	519	531	555	480	506	509	554	499	551	533	517	519	576	509	510	537	562	533	516	540	524	497	558	488	479	549	522	533	509	507	537	531	524	514	538	526	491	524	511	505	559	555	529	525	495	517	494	545	542	529	519	555	502	550	543	551	501	529	534	561	512	550	515	534	472	528	548	528	526	506	525	506	516	493	553	500	513	542	496	536	526	522	539	539	535	536	528	534	565	489	526	540	522	507	521	563	479	528	551	529	525	552	517	513	534	526	549	514	547	507	534	519	525	491	525	541	529	525	515	516	507	506	553	552	524	514	540	552	541	527	555	509	530	531	512	491	514	579	540	513	506	478	556	514	524	542	546	494	503	532	520	523	528	519	518	500	531	549	511	528	551	492	535	553	488	529	538	506	503	511	527	504	548	521	498	515	539	537	458	508	527	532	518	493	487	527	559	534	490	563	537	558	527	510	521	558	529	489	512	559	540	490	510	501	529	522	472	512	514	537	564	469	519	520	533	485	517	493	517	526	541	538	536	545	540	506	526	579	535	520	538	546	534	525	544	522	558	547	534	542	478	570	570	543	524	539	516	558	480	511	544	517	485	515	499	500	512	533	526	554	521	516	554	496	533	594	525	501	526	516	531	507	537	512	531	474	515	532	489	533	556	509	499	519	562	491	545	479	522	495	503	520	543	548	498	558	500	504	538	492	521	534	502	528	551	518	560	520	542	554	490	527	519	567	537	539	516	533	528	559	539	530	517	526	532	576	534	519	532	519	516	568	513	516	527	510	558	533	541	544	521	501	494	517	552	530	492	525	528	521	499	532	502	570	532	579	530	568	523	540	510	513	534	548	563	542	547	491	536	523	535	491	515	516	537	526	552	517	509	527	508	542	499	539	524	575	530	500	541	541	520	515	481	514	504	528	504	550	532	545	562	541	554	507	488	545	549	532	521	511	480	502	508	530	541	533	548	499	551	517	531	494	519	532	508	506	548	572	517	537	502	549	530	509	545	517	483	498	543	543	478	534	525	521	556	512	503	550	527	532	513	591	532	500	522	507	510	511	502	564	548	533	515	538	530	529	508	557	547	512	535	490	481	566	512	541	513	530	522	532	516	503	523	508	500	494	542	524	502	505	506	546	483	530	516	488	491	572	562	539	502	542	511	525	544	519	509	522	512	559	515	526	545	560	515	493	521	536	509	507	542	530	518	519	501	510	564	508	526	530	506	497	462	535	484	502	527	529	541	528	522	505	571	483	509	528	518	551	515	546	510	516	557	561	546	521	487	558	524	590	512	499	526	526	508	563	567	527	538	530	528	542	545	505	528	522	550	492	511	525	532	509	526	504	508	511	542	512	529	540	513	562	491	529	521	501	521	508	534	534	540	544	528	508	486	516	507	474	543	537	530	495	516	529	538	530	513	526	494	500	497	520	539	518	489	543	548	540	532	594	543	514	525	518	518	508	544	533	551	505	546	538	492	548	540	518	508	544	465	500	557	521	544	504	530	493	520	523	496	517	552	557	505	507	538	533	541	492	501	504	484	551	534	533	496	519	545	538	560	516	546	496	575	518	528	518	507	504	521	550	524	507	498	520	500	536	522	514	496	503	546	505	556	503	544	503	538	480	534	545	511	520	503	486	547	519	495	527	525	502	537	500	492	545	496	522	522	489	529	512	504	545	511	531	462	556	480	526	513	533	538	491	535	517	548	540	515	527	509	513	527	511	528	499	525	536	515	498	493	551	557	522	541	517	557	525	531	534	531	546	518	532	514	522	515	573	485	507	508	502	499	520	507	514	535	505	516	573	515	504	519	531	532	518	536	501	516	538	505	539	495	536	543	554	545	585	547	507	511	501	536	534	536	526	528	504	484	502	510	566	538	527	528	512	563	521	543	525	534	510	523	528	514	525	528	518	514	535	477	530	516	517	553	551	548	545	575	528	510	513	515	529	575	545	502	558	524	532	531	509	541	556	511	459	532	516	546	494	525	540	540	573	525	531	522	550	520	510	570	519	526	520	530	533	538	554	482	521	529	538	495	526	529	507	553	518	536	525	534	534	535	530	522	512	554	512	562	500	556	521	563	510	560	514	518	542	545	565	536	474	499	529	507	531	541	555	498	549	555	574	503	483	532	540	534	510	528	525	531	528	501	530	516	506	528	514	528	506	525	542	554	573	510	500	568	514	557	547	537	534	516	538	535	566	541	525	502	544	538	518	550	519	523	499	461	529	496	488	528	528	519	554	529	503	512	480	516	523	536	540	505	537	550	555	568	525	557	565	538	538	484	463	462	510	555	523	532	501	527	536	517	531	544	563	539	539	537	500	540	554	518	501	556	531	538	539	535	484	571	536	547	519	502	519	498	520	525	537	505	544
14046	10566	8275	5741	6056	6967	7059	5227	3382	2329	4845	14772	15051	10487	5929	2413	1209	597	310	261	222	203	221	201	201	200	219	200	190	187	217	181	208	212	225	193	185	210	210	206	201	200	210	230	196	204	205	197	204	214	178	200	218	172	210	199	215	182	195	220	222	198	206	211	185	224	185	217	209	225	210	171	210	195	218	216	164	173	213	209	203	211	208	198	202	190	191	208	206	187	214	207	191	205	213	206	169	216	194	190	227	220	178	200	218	216	190	222	203	225	204	190	203	201	204	211	182	193	221	176	201	207	184	212	192	192	192	230	193	225	206	205	205	188	217	218	216	191	202	205	198	230	196	201	193	242	224	203	181	221	210	186	178	174	189	244	187	192	196	177	189	173	205	164	214	204	179	191	195	198	208	247	206	221	223	201	198	177	186	212	224	189	216	188	199	196	210	194	210	187	226	220	202	185	207	206	187	208	189	212	215	187	186	211	178	190	214	230	193	210	204	231	215	214	223	197	220	200	194	227	209	215	213	208	208	194	217	184	193	200	199	192	196	189	194	196	222	216	184	207	191	223	212	201	217	188	207	225	190	175	203	235	218	237	222	199	188	216	193	205	214	206	191	214	203	198	187	206	215	202	187	209	222	225	183	176	191	214	215	192	234	180	204	198	218	210	207	194	194	199	203	192	229	204	173	219	190	183	198	204	201	204	213	181	206	220	180	195	196	209	207	183	210	216	193	170	203	213	225	221	197	191	206	190	196	173	200	212	191	197	209	199	193	202	194	203	199	213	214	212	215	192	210	186	213	199	193	202	205	185	225	209	186	189	210	198	201	202	208	205	184	177	205	226	207	210	180	209	166	213	205	213	192	206	224	205	212	214	191	212	180	220	227	189	188	211	197	205	192	199	220	196	208	189	209	203	177	201	212	195	194	191	187	208	198	206	203	190	223	213	200	199	198	218	191	194	219	179	218	212	197	211	184	183	196	205	188	206	208	188	208	208	199	199	221	226	219	219	198	208	221	195	185	197	206	191	210	217	176	199	209	179	202	186	200	211	193	180	212	192	190	193	206	219	183	199	207	201	201	216	210	193	233	207	181	209	196	191	203	204	203	214	195	183	214	173	207	209	192	182	210	206	224	227	203	212	187	175	199	186	196	203	233	223	220	178	229	195	201	193	200	202	204	187	214	210	209	217	194	195	219	216	197	223	190	185	205	184	198	196	220	190	199	184	213	207	181	196	193	222	198	203	205	201	220	169	199	181	219	212	209	211	199	189	209	186	201	220	215	229	199	233	174	188	194	191	208	218	227	231	195	211	183	195	199	193	199	187	209	223	229	196	205	198	193	210	221	181	199	219	204	187	193	207	206	204	194	209	196	206	196	203	188	214	198	201	203	200	211	201	215	192	200	219	196	213	219	166	184	184	199	217	214	211	209	217	184	193	194	191	214	226	201	184	208	226	209	175	214	229	204	181	212	216	223	188	217	203	207	203	165	214	186	197	206	204	218	197	192	197	223	201	223	195	204	185	211	198	185	187	179	212	196	193	211	201	196	179	214	217	207	200	183	201	208	215	202	191	203	201	232	197	213	205	197	219	208	214	206	200	197	222	206	197	221	191	224	222	204	197	224	191	195	198	220	186	198	197	225	214	207	200	200	205	213	171	198	216	192	211	213	190	180	205	180	223	214	221	216	220	228	215	226	209	208	194	189	193	196	190	201	200	216	187	209	226	201	199	190	204	228	178	198	191	221	205	217	199	209	211	173	210	181	215	198	186	240	217	209	219	203	192	194	203	189	201	192	202	204	194	223	230	214	209	220	198	204	207	199	221	223	188	211	187	197	195	218	210	211	193	197	194	173	180	180	220	191	185	195	190	221	184	218	211	219	230	206	195	183	228	223	217	203	204	201	224	202	193	230	223	221	185	202	183	206	180	201	203	190	199	217	176	162	197	210	230	214	175	201	212	194	209	186	208	198	196	193	190	212	178	214	187	232	216	220	189	205	220	204	181	211	190	197	213	195	207	208	175	215	201	200	212	201	190	178	202	202	220	211	210	223	204	225	187	228	207	209	191	221	200	206	207	240	177	210	179	203	225	203	190	183	212	189	185	200	186	213	178	221	188	200	206	205	190	205	202	177	189	194	218	185	190	182	210	218	205	205	214	213	212	191	209	200	251	179	201	188	217	167	220	162	191	186	188	207	195	220	193	175	204	190	213	181	197	192	224	187	188	181	173	216	213	209	182	199	181	206	201	215	228	201	205	224	195	212	191	200	213	194	226	174	179	201	208	200	210	185	208	211	215	200	206	196	217	215	227	197	213	236	212	196	196	179	187	196	183	196	220	200	201	213	190	185	197	205	220	215	199	211	227	198	200	199	178	190	189	185	212	190	194	189	198	187	224	209	201	213	186	199	170	207	207	209	196	209	178	204	211	184	202	219	206	208	208	192	218	177	224	197	207	215	179	177	209	178	206	196	197	197	211	206	204	192	208	206	167	211	202	192	205	230	186	198	193	213	215	207	190	202	222	207	159	201	219	195	231	217	193	193	204	206	220	227	198	204	216	202	198	196	234	202	179	177	220	206	226	222	225	186	194	189	193	234	198	191	178	201	181	209	206	186	196	198	178	209	204	201	185	198	187	218	200	223	194	195	188	196	202	219	182	194	194	201	203	220	212	180	196	192	217	190	192	227	202	188	202	199	168	227	211	183	204	212	193	210	194	213	199	188	217	192	188	191	210	210	223	222	206	190	222	201	196	197	194	205	225	195	194	191	217	200	213	185	232	199	232	212	236	207	236	235	184	189	186	209	216	194	203	193	188	209	216	188	204	176	222	214	201	173	213	217	201	227	188	246	198	220	191	185	202	197	202	208	196	212	196	217	187	193	222	209	198	189	215	230	196	192	224	185	202	212	189	196	213	222	232	187	185	218	228	201	210	194	206	195	196	201	223	180	199	188	192	192	194	197	198	194	179	176	219	229	192	201	193	214	212	210	206	207	205	246	173	187	216	201	213	202	210	192	203	225	171	205	170	212	196	194	201	199	203	215	221	199	183	214	176	195	225	229	205	220	194	231	196	203	183	203	238	206	180	210	197	178	209	224	245	203	194	195	202	210	201	206	193	216	203	181	204	200	199	230	190	219	196	213	187	211	212	223	199	213	233	186	190	188	185	207	187	207	195	199	199	191	205	213	182	211	194	209	207	175	200	233	191	188	199	214	218	194	161	209	219	186	202	196	186	173	202	213	187	182	215	236	213	190	215	222	197	182	183	209	216	195	188	195	205	194	197	220	177	209	220	229	211	220	194	220	217	192	190	203	242	198	208	193	201	201	208	193	189	213	187	214	212	189	204	219	186	214	184	194	180	184	222	196	181	214	170	197	214	173	177	190	195	209	209	175	189	223	214	185	211	203	199	220	201	205	174	227	195	193	187	199	207	214	213	201	221	235	190	219	201	179	199	219	207	173	233	175	228	202	217	198	204	210	213
9287	7785	8976	10986	14087	16431	18426	15774	11821	9926	18903	37357	35786	29244	20387	10214	5743	2333	988	679	532	526	505	506	462	502	508	471	483	479	506	498	518	533	481	532	522	481	499	511	496	473	498	508	489	488	504	543	482	489	519	484	484	446	471	467	489	501	480	482	541	463	511	528	542	510	457	510	516	477	490	456	497	500	517	502	533	500	521	510	483	510	488	515	532	505	492	506	484	500	487	503	550	500	507	540	548	509	489	499	483	493	475	450	504	542	498	507	498	487	509	478	528	453	485	492	507	535	478	471	514	505	494	518	492	483	521	479	481	504	501	521	481	554	533	484	500	489	490	535	507	506	521	497	483	469	485	496	499	571	491	507	495	527	487	470	484	537	495	495	547	538	470	494	483	539	533	465	490	514	489	532	543	520	471	502	514	519	502	483	490	498	513	492	513	499	491	476	517	528	477	502	497	502	533	489	544	517	504	513	486	470	546	531	490	470	515	518	494	548	464	485	533	484	536	523	499	515	503	499	499	470	517	520	466	491	532	454	474	478	516	491	495	517	476	518	502	525	543	549	502	499	497	525	509	519	495	507	495	466	459	507	481	518	533	524	495	508	513	503	521	484	469	525	496	559	500	469	512	464	515	463	485	485	499	528	474	529	463	531	515	472	532	478	492	510	519	492	493	521	510	483	528	520	525	476	512	497	503	511	529	501	525	508	530	503	527	498	523	526	525	515	517	481	542	477	473	481	514	526	511	500	501	537	500	501	539	513	452	487	491	528	511	500	515	509	511	532	495	474	484	500	494	511	515	521	499	517	513	526	527	501	473	515	501	499	527	476	475	473	510	499	529	483	495	474	503	489	492	437	472	502	526	528	483	506	502	465	478	449	488	510	496	563	479	539	518	504	478	509	493	519	484	529	491	532	503	504	525	494	512	519	481	535	497	497	485	523	531	521	501	474	541	508	473	477	509	486	471	502	540	493	491	490	483	487	515	470	470	499	490	508	495	540	512	508	500	480	493	480	471	511	486	495	536	500	510	501	498	469	507	495	513	499	479	544	530	486	550	494	508	508	523	507	484	489	542	497	479	515	531	509	475	526	514	516	504	503	464	476	547	493	497	535	502	468	527	527	452	535	535	493	526	520	506	510	501	501	481	524	504	531	529	516	473	513	465	491	515	484	487	508	467	503	481	549	490	519	538	523	515	486	484	474	485	448	487	496	540	483	507	501	516	519	529	497	502	487	501	544	491	484	535	505	495	514	517	478	482	494	523	489	490	499	500	444	488	513	451	498	519	483	523	495	493	515	492	491	523	491	498	493	506	491	514	489	517	471	468	534	505	532	513	527	510	493	512	501	510	509	531	541	478	498	488	490	491	508	532	475	515	519	552	541	505	487	555	454	524	517	525	503	515	485	506	540	488	533	480	474	491	509	488	513	475	502	534	483	521	486	512	526	512	529	502	496	502	523	500	477	515	516	443	491	491	526	497	517	535	494	483	464	562	550	442	497	503	501	509	547	582	497	489	497	525	497	514	544	499	505	522	452	475	472	525	498	524	513	489	501	468	511	522	511	511	501	497	529	498	501	472	492	489	528	542	490	513	469	466	516	511	539	525	521	495	508	552	480	504	477	489	492	532	514	488	469	531	497	514	515	489	458	481	487	489	502	481	513	487	453	461	531	495	510	452	502	519	479	522	529	513	464	477	535	474	482	522	563	522	473	516	445	525	459	512	528	483	500	552	476	537	552	485	512	511	461	504	484	508	518	517	535	450	497	516	469	508	453	529	522	566	486	485	508	479	519	461	495	486	466	493	511	514	472	524	555	478	506	517	519	489	475	521	527	488	480	489	521	480	483	526	481	532	533	524	494	486	486	493	495	489	490	498	497	525	506	512	502	492	521	488	550	493	490	517	515	517	444	513	453	500	548	492	499	465	498	504	503	522	515	476	448	535	482	501	486	488	497	534	469	506	519	495	536	517	491	508	528	513	520	513	524	495	543	513	439	484	477	505	485	495	492	494	481	524	516	489	497	538	506	500	516	518	463	512	465	512	511	546	526	487	499	504	502	488	481	503	517	466	520	536	463	499	511	471	507	444	470	570	508	527	490	460	480	537	512	522	482	502	507	498	488	497	486	486	482	454	460	524	501	483	505	519	497	538	503	472	494	495	501	526	466	520	501	507	506	526	527	496	476	497	475	543	486	507	521	511	505	501	514	504	497	474	510	511	531	511	485	508	470	507	499	504	513	553	502	526	509	489	511	499	493	494	499	514	524	485	504	466	458	443	482	530	536	542	518	515	531	496	485	512	477	481	541	529	492	519	495	532	466	476	506	518	537	495	496	502	486	510	495	508	544	460	505	536	481	457	541	500	492	528	524	485	516	516	513	506	486	504	504	497	493	503	549	500	504	520	485	504	476	517	517	496	515	511	463	506	530	506	518	484	538	490	521	514	532	512	503	504	530	510	512	505	545	488	497	502	507	463	477	514	472	517	492	510	472	543	499	494	525	490	474	487	487	513	505	551	481	512	490	493	498	509	485	477	505	520	492	503	520	460	466	543	529	504	514	478	541	496	496	498	487	471	462	466	541	493	508	510	477	479	497	526	543	503	469	529	478	477	517	491	519	558	498	535	541	543	477	509	507	566	515	455	559	494	465	454	504	457	490	456	537	562	488	513	517	502	517	526	517	498	509	504	497	519	507	488	509	522	506	532	515	488	494	512	498	439	518	498	498	526	487	487	519	482	521	493	522	506	523	495	544	498	521	507	552	469	547	507	490	478	514	457	498	515	500	483	501	515	472	473	496	495	481	499	514	486	493	513	510	523	492	511	510	527	472	477	510	482	500	481	520	456	479	500	518	468	516	491	487	494	481	503	472	512	511	514	514	512	500	518	520	508	431	486	524	555	537	507	495	525	479	525	526	501	505	538	515	513	505	485	491	496	476	422	479	477	478	476	485	518	515	492	511	522	523	471	489	491	527	530	521	460	517	501	529	487	490	512	530	512	485	501	510	486	504	492	481	475	479	535	502	477	494	477	512	504	530	502	508	506	474	543	553	517	517	544	569	512	525	535	531	523	494	482	502	519	522	534	488	468	482	471	536	478	488	479	552	500	520	463	493	485	507	515	518	495	534	464	476	504	498	513	507	494	497	465	518	496	481	484	498	513	503	463	530	525	479	558	465	522	462	515	504	511	512	495	499	538	489	485	511	546	542	504	529	547	535	520	497	524	513	514	539	492	508	542	485	541	483	481	505	523	530	517	488	509	480	520	486	505	503	480	511	524	562	513	531	513	516	503	492	492	500	487	445	516	502	506	486	507	513	472	545	493	501	471	503	523	516	481	464	496	511	475	484	506	505	512	513	517	537	488	512	528	510	530	485	468	492	535	502	468	509	504	489	499	536	498	527	487	511	531	484	509	501	504	486	485	521	486	507	507	463	499	474	509	488	531	498	508	509	535	534	559	524	518	458	516	533	452	501	522	489	499	482
21875	16328	15184	13286	12726	12741	11715	8637	5553	4480	6724	22529	26161	19673	11413	5087	2308	951	378	252	209	189	195	211	206	207	218	192	176	176	205	181	218	217	207	189	193	190	191	175	183	193	177	217	183	205	211	184	211	204	187	180	193	178	214	196	197	173	175	177	198	222	191	178	200	174	168	201	187	219	206	209	184	205	194	202	193	191	191	160	193	190	185	176	183	198	176	195	194	180	201	195	198	193	180	202	177	198	212	200	178	214	170	174	216	183	182	190	202	212	224	193	192	171	170	199	182	185	176	202	196	210	217	212	176	196	206	177	185	189	193	193	213	190	179	207	204	210	179	188	202	175	190	178	198	201	197	191	174	215	176	209	200	204	199	206	195	197	186	207	201	178	190	196	186	194	185	189	196	170	210	186	201	186	180	218	196	173	222	174	213	206	186	183	200	202	202	192	213	217	188	220	195	217	171	187	171	196	188	200	201	191	198	190	185	203	199	194	191	187	214	197	186	197	204	207	172	200	232	191	195	200	203	185	174	195	194	188	199	174	216	197	204	191	201	184	184	187	204	215	218	208	186	197	204	196	207	192	194	185	193	179	178	188	194	180	191	205	193	179	192	191	193	219	175	182	162	180	215	196	208	201	208	190	186	172	200	226	215	175	212	184	176	194	182	186	153	197	217	199	198	174	177	186	172	188	206	182	181	183	201	198	192	212	206	198	190	183	179	197	183	192	190	161	183	241	199	197	179	192	192	180	188	199	203	176	188	181	206	219	201	205	198	193	185	183	183	194	211	191	197	188	204	192	196	193	176	174	198	168	189	193	200	191	207	181	182	200	189	196	212	210	200	210	169	213	189	200	179	180	187	176	201	195	176	200	171	207	200	185	199	196	201	197	205	193	184	193	216	172	200	191	188	216	220	172	229	196	194	183	204	205	202	180	180	180	232	155	203	207	207	193	169	184	180	191	193	175	193	185	191	196	216	216	190	198	211	174	179	218	179	188	201	185	191	233	162	203	229	187	166	150	188	172	165	182	190	179	198	196	194	190	210	174	199	218	203	176	223	199	196	190	197	179	204	183	182	176	199	203	200	196	182	197	208	187	190	192	180	205	165	184	216	222	200	206	171	183	192	165	198	184	170	198	188	195	206	197	195	192	174	186	201	198	183	181	203	199	205	177	165	235	179	190	212	200	199	191	213	192	190	198	179	200	206	172	186	166	194	199	208	184	206	192	209	194	158	200	207	217	193	198	229	206	194	164	200	181	193	185	205	186	206	205	223	198	173	205	204	190	207	209	185	211	205	182	181	195	205	182	198	192	178	197	196	183	191	171	179	193	184	184	195	215	203	209	186	207	224	189	208	168	172	202	177	210	198	211	199	186	196	213	182	168	201	212	190	193	202	233	175	209	178	196	187	203	188	191	201	204	181	203	200	218	179	190	178	191	200	186	221	178	188	199	208	184	178	186	201	175	186	220	184	234	203	206	196	185	188	194	173	202	171	211	197	220	199	169	191	185	185	210	190	188	199	204	204	204	190	182	171	209	197	161	177	187	175	205	181	200	183	201	192	201	180	181	200	209	188	185	214	198	204	185	214	214	196	197	210	186	182	222	195	181	194	188	214	170	191	204	196	184	168	191	197	199	200	212	202	186	218	174	178	177	230	198	173	184	213	207	206	216	198	192	208	193	170	172	176	177	193	177	181	203	197	193	196	194	197	197	189	213	183	207	197	170	201	182	196	193	161	199	188	196	215	182	172	177	177	190	212	195	201	179	157	196	191	184	184	186	204	192	171	174	178	206	164	191	194	177	188	204	208	187	226	195	206	187	199	209	190	189	205	200	198	178	201	196	198	192	190	184	218	206	190	153	172	189	189	194	183	163	203	205	186	195	192	202	200	179	176	205	189	187	179	192	212	178	186	187	187	177	179	218	211	180	174	182	184	201	183	202	204	210	216	207	189	198	168	180	170	197	179	172	195	187	175	170	189	186	193	179	231	200	176	169	208	174	182	186	226	201	190	200	188	178	192	205	162	179	196	183	188	194	214	196	178	187	199	209	180	189	185	207	197	163	232	190	191	197	186	200	193	176	194	203	174	195	195	198	180	167	201	230	198	177	185	186	193	196	166	204	162	209	187	180	168	187	198	241	200	190	175	180	191	197	188	197	207	226	187	183	205	178	207	187	199	182	197	212	158	180	214	196	207	193	173	172	175	214	204	197	183	176	184	195	197	199	198	214	196	190	192	192	222	179	199	184	180	174	192	215	195	201	215	200	202	163	206	187	203	183	195	203	191	171	194	175	205	187	216	197	170	187	181	201	185	234	219	167	194	205	188	198	198	192	185	197	197	185	190	180	180	176	213	199	187	174	200	222	184	226	182	190	212	210	187	215	213	198	210	181	209	158	178	178	196	169	225	184	185	204	192	202	181	186	196	155	181	187	198	183	194	205	230	185	207	200	206	203	197	192	168	204	180	214	209	177	189	209	176	189	205	213	170	197	192	183	186	193	171	208	199	218	193	202	189	184	184	196	183	202	176	215	199	191	232	203	190	191	201	181	188	187	207	200	201	177	204	189	217	181	195	196	189	199	194	183	189	185	228	201	207	213	190	187	167	191	190	185	189	200	187	184	179	195	184	173	201	193	186	197	204	164	165	182	183	198	171	211	191	190	202	198	191	212	179	194	203	183	190	163	194	185	184	195	185	185	206	202	209	178	177	195	172	190	186	200	208	193	196	177	165	205	185	207	229	190	183	153	193	216	218	187	187	207	210	188	174	166	201	197	189	183	170	184	214	199	174	185	164	195	181	202	196	199	180	193	198	183	210	194	200	211	183	200	199	201	188	213	206	163	188	202	192	203	174	199	187	193	184	191	209	193	221	188	209	212	158	170	197	195	204	192	193	189	221	196	213	200	171	186	207	167	196	211	201	180	210	184	210	203	219	180	173	197	187	185	193	175	180	208	213	235	206	192	197	186	185	181	220	202	203	182	189	193	196	216	189	200	196	186	199	214	191	203	189	198	208	199	172	186	196	197	186	196	189	185	181	194	209	183	165	204	201	221	154	215	209	211	196	200	194	179	178	212	213	178	171	185	201	211	174	217	205	216	201	203	193	208	205	195	188	189	196	206	184	179	188	181	217	201	199	195	205	184	166	184	161	199	194	173	188	177	177	190	187	191	196	223	211	182	191	199	190	184	174	202	184	184	201	203	172	193	171	203	223	179	191	184	221	195	200	207	212	158	162	206	194	170	215	219	197	199	176	197	215	180	203	207	185	210	206	195	172	192	211	194	202	198	201	183	187	201	191	188	185	214	202	195	190	176	181	196	180	194	196	179	171	184	194	194	210	182	206	211	185	193	192	190	188	193	181	209	171	185	199	192	219	194	192	187	181	202	186	169	189	204	193	184	168	213	165	180	221	196	192	214	200	180	185	191	191	180	181	204	185	217	181	178	169	190	183	171	194	166	203	194	188	222	170	201	204	184	189	166
13012	11429	15211	19537	22532	24638	24289	20306	16946	15692	23245	45083	45977	38808	29514	17685	9915	4265	1454	803	596	489	533	468	454	499	471	449	459	484	492	470	512	487	473	454	488	475	446	485	458	464	524	480	454	519	473	495	467	484	495	512	501	474	508	511	485	470	497	493	477	471	524	472	506	485	481	460	470	490	446	485	572	467	496	433	441	463	455	487	474	509	495	504	458	461	475	454	477	482	480	521	506	525	464	525	487	478	497	496	485	470	435	471	475	485	463	436	476	528	513	486	488	497	481	486	481	476	452	440	495	461	505	467	468	463	479	498	518	473	505	493	472	537	500	491	451	496	480	482	470	480	497	487	489	493	533	492	472	456	469	500	499	467	462	506	512	464	501	475	522	466	451	484	508	486	478	480	478	504	498	510	452	481	470	442	468	461	460	512	419	441	491	519	460	466	477	484	515	479	512	520	490	480	475	452	479	465	498	492	451	442	495	529	510	511	465	493	453	500	455	480	470	472	479	495	471	467	479	449	453	464	489	458	461	505	488	517	481	470	495	457	472	462	493	453	497	482	479	477	498	501	506	497	469	464	455	473	513	467	514	468	481	489	421	455	493	501	464	493	478	475	521	490	514	518	480	480	480	480	492	499	446	502	455	498	465	501	474	481	491	470	515	487	464	468	491	485	468	473	444	497	478	466	452	488	456	543	463	438	470	507	464	488	528	494	482	461	519	502	487	468	491	453	481	489	442	498	461	489	487	506	480	462	514	471	511	522	464	454	479	505	509	475	489	500	473	510	494	509	450	458	493	465	517	460	472	489	505	484	494	484	475	474	475	509	496	461	493	476	513	522	464	523	507	469	446	481	461	499	487	517	415	483	466	464	498	467	496	461	518	497	519	485	472	467	470	496	481	466	507	492	488	457	476	478	504	489	479	467	494	483	495	477	497	450	482	477	423	505	529	449	530	468	479	509	471	471	505	483	506	463	512	453	497	456	508	489	505	497	455	501	513	489	510	466	502	510	528	495	455	489	499	487	493	484	430	471	499	460	506	481	452	519	510	498	498	467	503	488	450	500	446	530	477	453	481	509	476	502	479	465	454	479	495	463	500	490	458	479	456	449	471	500	521	422	466	455	458	510	520	512	461	461	509	483	461	465	491	487	491	510	505	470	488	532	491	504	498	449	454	442	490	471	488	487	505	465	478	461	475	472	466	470	454	482	473	494	493	464	487	473	516	509	485	468	485	489	480	540	449	479	502	484	508	476	515	515	469	480	473	473	503	493	478	451	491	483	480	456	462	493	461	501	521	471	482	466	481	507	488	474	469	491	476	469	498	500	507	495	483	503	457	500	496	456	460	511	473	482	465	540	503	449	484	508	473	494	497	446	518	496	495	481	471	455	452	478	470	498	502	486	469	519	504	500	524	534	475	464	473	428	499	465	425	467	480	489	490	500	491	437	464	494	471	478	491	408	495	459	498	451	461	491	493	455	487	466	502	479	472	538	508	485	506	474	505	482	510	492	457	463	471	472	477	472	503	451	458	461	507	520	437	470	503	471	511	448	470	474	476	484	487	474	483	483	485	450	487	476	460	441	469	503	463	459	506	441	490	499	474	504	480	448	500	483	454	486	500	503	509	499	483	483	493	458	461	475	495	479	480	511	459	473	505	442	464	484	441	479	473	493	515	490	496	486	502	477	470	480	477	511	487	468	514	486	439	497	467	501	476	494	491	489	467	496	509	464	473	477	472	468	484	480	454	428	486	458	462	456	479	494	487	453	445	503	510	518	498	473	480	511	470	464	512	476	493	456	524	451	460	537	502	460	471	483	445	482	485	435	477	520	482	471	515	486	493	462	501	463	512	496	517	515	516	488	469	485	500	466	431	476	502	480	472	501	469	495	506	495	485	477	537	485	449	504	460	482	478	437	480	478	466	474	445	513	476	470	481	490	512	465	470	477	503	486	511	434	501	471	475	480	507	462	464	482	449	480	480	510	464	434	497	482	492	490	520	475	476	494	500	487	447	485	468	473	493	444	492	466	464	451	503	487	453	453	476	458	502	498	477	444	465	498	467	472	512	484	482	464	461	454	514	468	488	469	450	504	479	465	495	510	503	503	482	478	457	494	500	467	512	470	501	475	461	483	474	457	482	459	488	508	488	473	483	422	511	471	476	496	470	440	499	501	488	514	475	532	484	499	476	508	465	477	493	480	494	510	474	486	484	490	495	527	483	474	474	491	509	502	483	504	498	461	511	487	466	493	482	472	452	471	479	444	467	440	469	497	460	466	490	486	504	463	500	479	482	471	504	482	530	493	520	446	496	451	480	451	492	483	477	432	460	488	502	506	472	479	504	462	472	513	458	473	455	472	479	447	481	485	483	475	500	474	520	495	489	456	512	533	467	530	477	457	439	455	451	529	469	475	467	523	488	502	478	488	518	442	476	472	485	491	494	463	471	492	449	476	491	455	455	476	468	493	489	427	498	467	466	495	497	487	446	455	501	488	494	488	466	489	499	470	513	518	483	498	464	477	464	496	471	526	467	523	428	459	508	517	474	468	537	483	504	499	487	477	494	482	503	459	471	481	470	461	492	500	492	482	486	492	492	499	507	472	465	524	459	465	504	529	522	489	507	456	457	472	496	514	517	477	470	476	474	484	479	461	471	476	499	488	490	504	476	448	505	500	482	501	459	455	466	482	496	466	476	463	517	473	501	479	502	478	458	469	472	478	495	441	425	501	480	470	448	502	465	483	479	442	492	513	470	473	486	471	482	504	466	504	493	501	490	501	505	480	516	475	543	493	467	437	521	493	468	435	473	505	482	443	475	485	493	480	468	479	476	458	498	474	501	491	475	461	476	462	482	458	435	444	506	453	504	454	470	500	490	497	494	462	471	467	474	462	476	502	453	517	488	518	495	484	492	496	483	460	462	486	470	500	500	450	498	470	456	465	484	440	484	494	456	467	489	466	446	480	480	478	484	470	508	483	470	497	454	471	459	471	493	457	450	473	467	502	479	490	461	506	469	468	492	438	513	514	491	475	474	487	474	472	485	464	507	491	490	497	503	482	482	492	472	503	466	469	495	474	468	488	467	462	478	512	466	473	497	497	491	477	478	482	494	457	484	483	485	493	421	456	508	518	476	492	460	493	488	496	498	488	474	495	486	497	454	462	450	509	470	487	463	494	498	491	505	507	468	488	477	491	472	471	501	513	479	493	459	494	507	475	452	505	475	470	465	485	500	483	520	471	465	481	516	475	477	478	476	473	470	459	505	509	477	465	504	499	480	504	468	442	522	481	461	480	518	486	489	504	500	463	494	477	471	474	478	460	502	507	496	476	510	494	475	499	470	426	545	464	504	494	480	512	470	482	477	504	481	465	457	491	471	478	415	461	465	476	489	474	496	456	452	425	493	517	492	460	469	477	503	490	464	460	508	493	497	533	450	470	518	484	494	526	462	503	512	453	472	458	475	465	492	507	499	509	496	462	452	454	475	491
4218	3385	3051	2156	1708	1794	1462	855	723	607	673	1288	1498	1260	897	605	399	357	244	260	219	212	231	211	191	222	226	220	220	229	236	188	218	234	231	224	180	215	215	208	194	215	225	207	219	212	213	220	197	181	195	231	201	219	213	204	205	209	189	210	193	187	221	218	196	215	183	236	213	203	227	231	205	211	214	229	214	204	195	224	226	217	204	218	206	205	234	212	207	197	201	263	225	223	217	206	190	233	186	224	219	221	229	234	228	231	204	191	212	229	229	220	203	197	199	198	231	227	233	207	195	202	232	188	205	203	214	234	204	210	214	204	216	212	185	199	200	238	193	226	212	204	209	206	199	224	245	221	213	221	209	186	205	191	221	179	246	222	182	226	218	196	203	224	219	228	228	214	206	239	195	202	210	212	193	220	222	217	207	198	205	228	237	215	203	201	221	199	200	192	204	197	209	223	227	232	213	207	204	216	195	220	217	197	211	228	222	231	231	202	234	216	209	218	208	185	217	221	236	226	208	229	202	203	233	203	198	216	197	207	240	205	204	199	227	203	226	216	204	231	215	195	220	213	196	231	206	258	230	221	239	198	192	223	198	230	215	230	192	207	221	230	219	211	186	188	229	200	212	207	232	198	190	196	211	228	178	212	210	218	184	220	205	201	236	224	213	187	205	220	221	235	204	237	219	194	188	221	222	241	202	205	227	215	215	210	229	221	220	232	229	218	213	205	220	232	217	218	210	201	182	214	221	231	219	194	204	231	227	204	215	194	211	208	203	216	199	215	207	234	203	239	205	234	214	233	211	214	189	214	192	197	224	237	203	237	217	185	248	195	203	217	195	228	214	196	242	205	196	203	225	208	232	213	190	217	176	223	214	191	211	220	207	214	211	185	227	211	216	207	224	213	195	210	206	196	232	238	226	214	210	252	193	193	223	224	201	224	225	206	207	232	224	235	223	208	205	211	219	228	218	238	222	203	204	229	200	175	202	214	200	231	226	213	221	224	211	181	213	194	220	209	231	215	209	215	234	231	222	207	204	226	219	208	214	189	224	200	193	190	205	203	209	223	218	261	223	186	211	204	190	180	217	206	190	230	248	227	217	221	224	218	256	220	213	210	199	223	224	212	205	186	193	239	218	208	212	209	206	180	214	197	194	205	206	184	224	205	212	196	183	241	185	184	228	214	210	215	215	192	195	201	211	207	181	202	220	202	206	206	212	210	231	233	221	221	225	192	233	236	199	222	222	201	200	213	201	223	184	207	211	200	202	218	211	218	216	210	217	205	212	190	203	225	242	206	204	195	231	204	192	199	203	251	204	199	235	195	219	190	199	165	191	198	184	212	220	205	215	201	234	216	240	215	238	220	211	216	197	197	234	220	232	203	216	231	203	220	223	228	194	213	205	218	231	208	213	213	201	224	187	240	211	227	185	214	214	198	222	217	216	206	203	180	202	194	211	195	187	199	233	203	196	219	217	208	206	235	219	245	210	218	217	199	177	222	212	193	211	209	211	220	205	193	221	189	215	169	212	199	209	224	237	202	220	225	207	210	220	201	229	201	221	188	215	207	220	196	223	256	221	242	216	233	225	224	189	220	197	208	211	198	229	229	209	207	212	188	206	200	237	197	210	222	217	213	224	223	207	220	221	193	232	219	218	228	197	220	220	195	240	224	211	231	205	215	211	197	202	218	245	220	206	205	189	217	212	224	204	222	200	181	189	200	196	184	179	199	239	200	216	219	212	221	211	232	219	190	212	205	220	202	210	210	217	206	198	206	207	214	203	220	218	192	203	221	211	214	235	201	207	203	224	209	216	216	218	238	200	219	233	208	211	233	186	219	229	216	200	194	232	210	200	220	200	217	203	183	208	200	197	220	212	200	225	191	217	254	249	197	230	209	216	199	202	204	197	223	224	199	211	205	218	192	223	241	230	237	206	199	222	208	222	191	210	204	204	202	206	209	174	223	217	230	216	213	203	211	212	204	232	235	209	209	232	238	211	211	220	208	205	215	197	223	220	212	216	198	224	208	208	204	211	251	222	232	218	213	205	195	226	212	226	206	216	193	204	218	216	187	212	198	222	225	216	230	196	248	232	208	213	241	214	210	207	204	195	201	229	223	207	213	207	227	228	222	209	214	212	191	200	217	198	185	213	213	228	231	228	228	217	210	196	231	226	209	216	205	232	206	243	234	225	211	188	210	235	223	228	212	238	220	220	179	186	215	202	237	224	221	238	239	208	213	221	229	233	224	216	222	207	209	232	239	236	204	222	230	221	203	238	211	213	250	212	228	187	222	186	229	221	240	251	242	208	191	222	226	189	224	218	219	229	221	231	217	177	192	199	213	221	226	236	203	210	190	199	196	241	194	249	199	208	209	202	218	198	226	183	201	221	213	201	214	226	227	210	223	229	210	209	211	202	212	204	229	197	230	215	225	220	213	208	236	238	204	213	215	222	207	211	182	227	227	222	225	212	217	191	193	217	238	208	223	217	191	228	202	214	214	218	198	197	225	235	194	224	197	210	205	205	206	234	224	191	206	239	230	211	181	206	219	211	239	199	201	220	198	221	217	203	238	213	239	208	200	215	182	218	199	205	209	205	237	221	226	211	219	216	215	198	227	221	225	217	210	231	208	195	209	204	207	201	212	199	210	200	222	194	230	217	225	220	217	206	226	217	211	211	202	232	214	211	204	217	210	208	195	224	214	190	199	233	210	231	209	223	223	236	220	238	204	201	213	205	224	234	212	204	202	202	226	231	228	205	228	213	207	206	218	211	182	214	196	195	237	192	199	204	212	197	223	229	213	205	206	213	217	212	201	216	232	230	197	221	209	217	208	189	190	222	198	231	216	235	245	211	225	181	190	215	220	214	192	226	229	222	203	197	201	225	200	215	211	223	195	214	202	198	199	235	223	235	227	201	212	207	224	204	206	217	193	194	197	202	216	215	217	183	215	259	204	220	224	215	215	232	208	221	229	207	201	198	207	187	221	201	201	201	224	193	226	229	205	198	227	213	211	191	233	204	202	206	177	216	194	202	216	214	211	201	223	238	231	236	226	206	177	225	219	231	219	205	207	195	187	207	232	236	220	226	197	201	215	230	224	227	223	202	202	214	226	208	198	231	244	228	237	204	219	235	234	225	216	210	221	221	198	234	207	221	220	185	231	228	234	214	225	237	195	206	209	237	208	247	208	225	208	221	195	210	213	230	210	212	226	195	224	208	201	194	225	207	201	211	212	226	236	193	225	199	191	230	224	199	208	222	219	204	208	231	177	188	208	226	239	213	213	223	225	228	212	238	220	236	225	211	211	212	230	244	210	202	241	216	248	222	244	179	231	183	217	215	203	196	208	235	214	221	192	234	214	196	233	249	224	212	220	220	206	198	204	184	238	192	209	199	204	221	202	218	231	220	199	206	246	219	211	206	208	202	196	182	218	206	219	220	219	207	212	203	201	213	197	246	207	210	222	211	229	232	194	226	192	209	217
3424	3237	4765	6087	6563	7397	5943	3974	3494	3097	3282	6275	6977	5242	3498	2170	1326	878	665	595	587	536	487	523	536	520	507	512	543	514	495	527	490	551	487	529	535	518	527	534	567	554	550	525	532	518	532	519	506	514	513	536	535	523	530	544	548	572	546	508	494	506	542	502	566	515	542	562	509	524	532	555	574	547	536	495	481	522	498	555	542	495	521	555	510	523	538	505	503	533	530	515	525	516	507	542	555	519	584	484	532	528	460	502	565	489	505	529	521	555	551	521	511	519	525	543	547	526	539	541	499	556	511	545	492	512	536	552	583	522	504	478	526	550	521	480	525	505	552	572	563	534	568	560	523	552	549	508	553	514	555	552	588	523	536	493	514	508	560	510	534	498	590	513	526	554	490	512	530	536	530	551	523	530	549	546	518	526	528	538	568	504	521	529	475	550	562	512	531	530	524	549	508	519	551	532	537	565	534	537	492	546	532	549	519	531	546	484	555	526	497	503	519	524	567	550	489	502	536	558	595	546	523	555	512	515	558	532	540	567	525	492	528	561	500	520	552	507	541	518	464	544	520	546	490	515	534	490	528	519	523	539	519	508	570	517	491	503	539	535	519	546	537	512	526	568	490	514	524	573	483	520	538	545	539	526	549	578	554	547	497	547	515	530	549	552	535	560	524	534	533	517	496	522	535	561	500	515	556	541	541	504	508	553	533	523	522	520	490	509	508	525	482	545	540	550	573	526	545	523	531	507	571	504	531	525	551	522	526	552	500	520	503	516	533	537	527	512	525	540	512	498	495	505	498	503	503	510	507	535	516	495	504	504	526	522	537	524	506	508	578	553	528	518	505	507	511	524	495	520	510	532	529	514	542	558	566	538	512	485	503	493	559	548	520	575	540	507	559	534	538	531	532	548	523	481	502	545	517	520	517	532	500	532	516	529	475	529	568	500	547	531	579	528	545	546	495	548	542	554	519	539	485	502	524	508	522	537	529	490	459	512	531	514	530	507	526	545	533	543	534	508	520	526	537	531	537	550	513	516	503	527	524	535	510	536	562	511	537	511	506	520	532	508	517	536	517	529	531	576	552	566	528	553	565	459	580	552	546	507	531	513	507	522	519	513	546	529	563	513	564	531	537	561	507	533	521	552	528	546	555	498	512	484	491	496	497	503	512	523	554	501	512	554	486	533	523	528	485	528	534	536	530	538	527	527	521	539	491	544	532	539	528	541	498	549	557	543	552	549	529	566	488	541	523	559	562	512	509	548	532	504	499	498	527	515	555	517	521	558	539	533	533	558	531	516	551	549	546	528	519	540	495	504	519	572	521	540	504	510	526	527	524	505	536	508	529	544	537	555	552	505	533	593	506	562	514	513	563	496	533	530	574	521	567	514	569	474	541	541	498	509	601	494	562	509	535	538	563	524	526	494	535	575	514	499	542	533	514	542	538	563	499	526	499	535	541	524	539	535	533	535	490	520	521	499	559	503	525	546	534	509	507	486	519	521	524	549	507	526	517	538	505	538	514	518	478	505	521	568	524	529	499	485	522	510	549	511	579	491	508	496	544	530	535	557	527	527	504	550	570	509	509	544	503	547	522	549	495	555	513	538	521	549	518	549	507	524	514	511	516	511	530	555	505	573	504	530	525	525	521	549	519	479	504	562	542	516	531	510	563	510	556	544	537	507	538	536	532	540	506	514	540	511	502	522	576	487	535	494	542	545	527	541	537	534	576	527	501	535	551	559	514	535	580	492	541	519	543	525	493	553	535	530	524	534	530	565	519	501	498	523	519	538	521	524	501	537	560	501	529	559	490	515	526	488	569	508	519	557	501	559	510	506	515	504	533	531	528	547	523	554	533	469	498	544	499	522	528	543	519	501	569	576	540	537	545	547	550	559	503	568	530	551	569	519	527	530	531	552	496	537	580	548	499	556	566	548	482	524	572	549	546	524	548	550	535	527	551	547	517	540	498	534	522	488	557	556	524	520	511	522	556	531	538	475	531	522	533	527	525	572	531	533	552	515	519	561	510	527	510	539	520	525	553	519	514	548	513	523	532	544	563	534	537	509	566	506	496	530	504	506	511	543	529	540	548	513	504	529	518	506	489	532	533	490	539	512	546	542	520	518	495	508	531	525	542	504	538	527	522	546	534	509	560	549	552	531	533	561	529	532	538	521	500	526	554	523	517	547	532	552	545	508	570	527	547	515	536	506	585	523	521	472	535	538	555	537	518	528	540	517	572	526	551	496	549	520	590	505	508	533	509	533	520	515	527	523	530	547	553	501	521	491	506	483	538	507	526	489	518	512	532	522	533	554	556	506	561	519	505	553	511	512	536	520	493	521	527	538	517	475	538	506	493	520	541	538	520	498	561	514	553	553	512	493	509	545	506	518	507	490	536	526	531	512	565	518	514	540	510	579	519	519	542	516	463	505	547	544	559	529	505	527	537	506	532	523	526	532	520	520	545	532	535	502	510	500	534	541	535	541	482	515	530	538	574	511	544	483	543	553	531	516	558	554	519	458	531	540	544	507	544	510	547	495	561	504	554	509	541	525	535	545	518	513	542	578	488	516	525	560	500	495	484	498	535	576	550	539	515	520	536	516	523	525	547	529	525	532	520	535	509	533	540	560	529	528	516	488	512	511	503	562	500	513	550	505	512	539	530	521	559	543	553	532	570	474	564	533	564	523	551	530	535	515	526	514	539	513	487	529	540	557	546	518	506	548	512	561	518	531	510	537	510	506	546	511	533	512	513	559	542	536	507	558	543	531	498	529	559	539	555	546	525	539	505	523	544	503	519	496	560	517	478	506	502	536	574	526	519	535	510	542	505	522	548	498	541	552	511	580	536	518	502	521	530	528	494	538	546	498	550	529	500	506	525	515	536	528	494	535	550	561	516	513	545	542	553	554	535	536	540	547	533	575	525	511	514	563	565	471	499	516	496	552	537	505	549	549	573	514	547	521	530	525	515	519	530	513	540	502	530	518	530	495	516	459	556	513	501	528	538	519	554	499	499	555	506	547	552	516	541	555	565	485	532	525	545	559	527	559	527	522	574	540	511	532	534	532	519	527	528	521	529	483	510	521	523	527	555	567	532	533	515	480	480	566	532	521	516	475	548	527	526	542	521	520	479	545	589	521	524	501	525	503	547	524	558	511	505	573	481	556	510	534	515	507	530	540	538	531	513	515	538	541	527	511	511	543	520	526	505	532	536	535	529	556	502	523	542	555	546	531	519	505	525	561	516	532	524	547	547	556	536	503	544	543	518	537	489	538	539	529	504	520	510	517	521	518	527	556	558	558	542	523	533	584	531	539	539	568	535	534	548	542	530	505	507	585	583	524	565	554	531	557	529	518	515	553	562	525	545	518	538	530	515	515	548	560	585	547	531	504	526	546	520	551	521	508	534	530	575	538	532	534	540	534	507	514	502	527	494	526	532	497	545	532	522	544	570	524	539	495	546	545	566	528	508	535	500	509	575	512	589	529
17142	12659	11728	10851	11246	9551	7752	5187	3786	2743	7978	16650	13758	8628	4776	2294	1033	560	335	245	207	207	222	185	211	181	253	225	190	209	222	194	176	195	201	201	210	214	195	206	206	203	198	195	197	215	209	177	190	200	209	188	169	204	216	184	213	202	217	218	214	199	217	220	179	216	219	203	218	183	216	203	220	205	192	201	194	224	212	196	190	183	208	218	217	241	214	191	210	225	206	192	204	212	205	197	184	200	239	200	201	197	209	233	204	195	234	205	198	191	209	217	177	197	187	208	206	199	205	207	160	197	196	187	218	206	214	211	203	197	211	204	202	202	183	186	184	190	178	203	202	204	206	242	224	216	183	214	185	221	198	225	226	220	226	226	183	204	246	206	213	209	186	205	196	185	201	181	206	229	217	215	212	194	223	229	189	181	200	189	187	210	198	211	211	183	213	190	191	214	196	184	234	214	202	195	179	186	184	180	203	224	180	199	192	215	203	191	223	193	236	197	212	235	196	236	184	200	197	197	208	202	195	180	206	195	196	201	180	200	205	210	186	210	208	176	212	194	227	199	197	203	198	212	200	221	201	228	212	191	182	191	189	210	200	224	191	182	219	193	206	220	189	212	219	195	173	196	177	208	190	222	194	203	202	214	220	177	188	218	205	199	202	214	195	208	186	185	202	204	197	193	186	199	229	208	213	194	210	212	222	202	210	226	198	167	182	171	213	209	218	207	213	176	229	236	201	195	216	194	173	209	200	223	206	218	210	194	212	208	217	186	205	193	233	210	215	212	230	217	218	206	220	200	219	201	189	191	204	216	195	197	194	239	206	195	213	201	178	208	189	231	204	191	216	172	189	194	230	215	226	198	205	204	194	203	212	198	209	225	206	203	199	205	196	225	175	215	195	218	215	230	223	204	210	198	194	200	184	184	199	219	190	198	223	197	207	203	197	215	183	227	217	193	185	214	188	186	189	200	204	159	222	211	176	202	213	222	222	226	205	185	201	198	179	213	206	194	204	182	195	206	207	214	172	218	203	203	183	207	213	205	201	224	188	209	216	199	192	198	189	201	215	207	215	181	201	198	192	212	224	201	188	185	227	186	206	210	181	210	202	225	200	182	211	202	217	234	193	199	210	224	197	188	202	217	216	205	207	186	233	196	173	204	201	197	185	199	172	193	185	184	211	192	202	196	203	202	199	212	199	176	214	193	216	235	235	183	214	210	175	210	199	204	206	211	225	216	201	206	204	219	214	201	189	179	197	200	234	214	186	216	211	200	223	199	194	195	199	196	190	206	207	202	211	201	188	229	223	224	211	203	236	191	175	203	213	209	188	199	183	228	204	202	176	181	224	199	200	211	238	200	220	204	195	194	210	201	192	201	220	219	191	204	187	202	175	215	201	206	203	203	209	205	192	197	234	180	182	199	207	200	195	208	201	181	199	217	202	193	200	225	200	196	186	203	216	216	202	212	191	236	194	206	198	210	183	195	206	203	201	192	236	191	196	180	204	213	216	185	192	212	179	186	196	215	188	194	189	204	198	191	200	207	210	211	198	194	176	182	208	209	196	181	214	196	221	213	185	200	221	208	184	195	219	210	230	208	183	171	169	215	212	217	186	203	212	195	192	212	240	221	200	201	212	213	199	201	177	187	190	205	235	197	202	202	234	234	204	212	220	215	232	202	197	193	197	185	182	204	194	206	180	209	208	195	205	214	215	179	230	199	187	189	184	229	215	190	215	205	216	217	191	199	193	193	194	204	197	196	185	205	209	203	217	206	178	160	205	201	217	200	208	231	226	204	224	192	216	229	228	218	183	208	220	215	202	195	214	216	199	212	212	200	215	220	211	186	212	220	228	219	200	186	216	217	218	210	217	179	217	196	192	214	226	210	187	213	203	222	204	200	221	195	194	205	201	188	196	203	188	193	220	210	213	196	207	203	199	208	222	196	185	227	212	198	198	223	186	225	223	193	206	201	194	173	206	211	198	205	211	228	212	184	206	166	205	201	208	226	201	223	199	181	186	209	175	217	204	230	202	187	215	188	192	223	219	189	211	207	215	217	200	180	196	199	213	209	200	231	205	224	180	209	201	178	219	239	228	208	227	201	210	199	217	200	206	235	198	207	189	194	220	185	176	208	198	201	211	202	206	227	210	206	184	198	207	200	221	218	216	189	221	209	224	223	202	233	184	238	205	226	195	182	183	217	229	189	226	223	204	209	200	192	215	206	199	197	204	211	191	212	176	183	201	203	188	214	202	194	188	203	205	202	206	221	203	199	226	211	206	229	192	214	183	196	202	220	209	192	225	206	200	213	225	215	184	213	197	214	214	198	227	197	168	186	180	197	214	204	183	190	186	199	197	207	190	202	201	188	183	211	184	217	192	187	198	216	212	224	209	186	214	203	253	201	199	186	203	209	179	186	208	217	225	224	239	196	202	182	221	210	211	190	223	224	181	218	210	193	196	207	207	201	237	213	224	212	215	196	201	232	212	196	195	196	184	170	224	217	216	212	194	201	197	186	193	197	185	217	209	232	194	195	220	212	190	201	190	197	210	197	191	193	201	195	215	203	197	203	203	224	194	225	215	200	205	209	209	192	225	195	196	217	218	186	209	208	198	194	219	213	186	178	214	216	214	179	205	201	202	218	194	226	202	168	188	190	205	188	186	220	208	215	177	164	223	168	223	218	212	202	184	241	202	210	213	193	194	176	225	200	219	233	213	221	176	214	206	210	190	193	216	184	202	186	211	196	206	194	226	207	209	188	219	199	243	226	181	180	187	216	228	189	206	226	192	189	209	202	188	216	222	199	211	194	189	208	182	198	212	209	242	194	200	215	207	198	183	202	201	234	209	236	203	191	211	178	215	196	201	172	227	188	213	212	197	223	185	217	213	180	225	215	197	188	194	220	210	209	224	197	199	200	203	222	193	211	195	183	204	213	232	206	206	232	209	198	207	188	181	184	207	229	208	200	212	210	212	199	202	193	205	207	223	185	237	186	207	209	253	199	186	200	198	224	191	176	195	204	195	220	200	186	213	202	190	200	210	191	206	200	200	217	187	188	181	197	204	196	226	214	223	210	211	226	188	221	215	192	191	216	214	217	186	192	206	225	215	222	201	214	238	179	195	199	215	205	181	231	224	183	209	202	193	207	206	197	194	206	184	204	195	219	211	231	223	201	191	196	208	205	224	237	207	184	222	198	200	223	219	216	221	179	223	212	202	208	226	220	179	189	196	228	199	198	235	212	209	208	189	221	222	186	177	198	219	212	220	217	179	202	222	227	188	199	172	243	193	213	205	205	223	200	199	211	212	179	192	212	187	233	184	215	190	188	212	208	215	201	203	201	182	181	199	209	213	186	189	247	208	210	222	194	213	216	204	202	225	205	208	198	204	182	195	217	206	168	213	224	206	200	201	199	192	216	201	228	186	208	205	205	176	207	183	206	201	231	199	215	186	198	204	205	208	215	211	192	220	209	219	194	180	185	196	188
11452	8678	13194	18855	21800	21525	18640	15108	13038	11078	25729	38361	33700	25958	18061	10014	4632	2202	1040	676	526	533	491	495	532	510	513	487	513	533	509	510	511	483	487	505	543	538	511	511	524	545	506	481	497	508	532	543	514	514	497	508	498	490	485	547	501	467	493	512	486	545	537	515	540	518	501	522	508	500	494	511	504	500	539	475	486	508	495	505	484	509	522	519	503	478	536	535	496	527	528	502	501	503	501	476	501	518	510	481	547	498	517	494	525	502	510	517	512	481	498	475	495	479	485	521	518	543	517	536	496	522	469	501	515	515	485	515	514	507	493	522	537	473	536	481	490	517	510	496	501	507	552	532	512	531	529	494	490	493	500	530	496	500	497	538	538	506	544	530	507	509	534	500	506	501	516	482	545	490	465	483	479	462	462	504	486	516	503	519	490	490	517	493	503	490	499	541	511	498	508	509	493	529	518	524	531	509	483	509	514	510	528	485	511	546	537	501	518	491	517	514	495	501	514	484	488	464	509	519	514	514	536	527	517	511	519	526	484	516	489	522	469	544	558	502	508	545	475	533	502	530	483	483	523	565	511	480	489	552	508	495	496	472	535	473	479	442	545	499	511	516	537	488	515	520	527	500	481	526	498	524	525	502	496	484	482	526	502	515	539	519	471	543	503	513	488	496	495	524	491	473	520	521	515	529	524	497	482	503	532	495	525	551	519	511	498	534	473	500	497	542	512	494	512	513	505	515	488	505	495	487	543	488	524	525	505	467	513	498	479	567	512	511	523	511	478	499	515	557	528	482	520	527	479	539	545	517	512	496	511	519	482	525	507	526	513	475	509	526	532	506	522	525	490	476	518	466	509	495	523	536	472	476	478	538	521	518	530	487	541	525	497	500	538	507	506	511	523	494	527	520	541	532	507	515	537	515	514	582	541	525	477	519	525	532	499	496	482	507	517	509	490	532	485	516	515	496	494	503	511	496	506	533	511	514	495	493	491	491	514	524	475	510	504	472	542	506	490	520	525	519	484	502	517	498	529	483	503	480	534	510	508	504	453	511	512	528	457	551	545	495	499	487	525	522	461	491	558	503	475	512	512	503	514	540	516	502	507	459	474	468	501	493	513	474	544	502	524	484	470	496	502	519	494	514	548	518	517	516	452	495	522	487	478	502	535	534	490	524	491	493	473	511	513	518	486	524	459	493	513	499	536	472	518	519	543	496	501	518	496	492	512	472	445	531	465	500	519	521	507	492	517	477	505	471	460	495	518	511	469	498	544	509	486	512	478	509	500	519	502	567	546	493	513	527	510	509	502	504	492	517	516	560	495	562	522	500	532	512	457	476	458	498	463	482	515	504	480	495	511	492	518	483	515	526	485	488	515	505	528	528	522	542	487	507	510	485	530	522	494	516	516	500	506	525	514	500	523	539	531	506	521	485	505	528	486	496	508	526	474	529	512	540	520	486	533	525	528	508	516	443	506	500	483	505	537	510	516	503	510	460	514	515	514	474	487	540	509	514	534	500	527	510	507	492	489	498	496	547	514	497	519	580	488	492	521	496	528	505	516	510	492	520	544	487	502	535	548	501	520	512	536	514	528	553	439	505	506	475	509	486	500	480	520	488	479	530	506	501	479	462	518	495	510	474	539	495	528	521	508	483	542	516	501	517	496	479	513	453	502	527	486	580	520	505	486	513	483	562	522	516	472	484	512	490	480	498	512	494	507	488	489	490	498	502	505	525	482	514	498	510	519	514	519	539	498	501	491	520	505	519	501	518	493	506	465	486	481	499	519	515	482	551	539	494	507	508	515	484	502	510	492	517	485	521	522	497	488	530	518	507	499	455	548	490	529	507	446	497	525	517	457	502	525	512	543	518	499	498	511	562	538	506	509	477	537	507	493	487	503	543	517	498	458	522	493	522	524	522	524	499	494	502	499	473	543	494	504	473	514	495	535	501	491	498	543	500	519	518	529	539	510	491	478	528	498	562	530	472	508	484	530	494	520	487	517	504	571	509	507	540	531	492	499	503	530	542	526	504	477	518	492	520	486	499	528	525	484	480	512	520	529	484	511	468	471	481	490	519	501	462	503	495	518	505	513	513	512	520	508	487	503	553	526	521	490	555	486	521	512	511	524	481	518	500	541	511	507	512	536	510	498	521	491	539	499	493	486	515	487	513	525	504	492	531	493	536	587	478	490	526	520	519	454	516	533	487	513	491	527	558	491	493	529	524	527	463	473	475	488	525	462	480	515	469	496	469	487	504	485	503	494	506	504	519	512	499	530	498	528	536	476	490	510	510	523	525	505	515	481	477	478	481	533	502	523	523	514	466	501	534	484	496	477	490	499	481	507	517	552	471	479	487	535	500	465	497	511	501	523	476	502	566	502	484	527	482	516	526	522	484	477	551	512	501	511	526	543	488	467	506	488	541	492	539	529	514	522	498	512	443	532	488	508	513	538	504	504	532	445	495	511	535	523	517	475	516	515	507	530	503	517	535	520	522	504	513	516	485	495	501	530	578	494	509	520	480	502	475	508	479	498	482	517	504	511	521	510	540	502	513	501	445	495	524	505	506	490	527	512	472	482	506	502	511	508	527	494	515	540	480	516	486	529	508	498	514	523	526	487	515	495	499	522	532	547	466	502	513	510	529	524	530	521	521	517	495	526	524	519	494	529	527	546	486	506	514	506	528	511	484	495	550	484	543	536	488	511	472	563	537	466	478	482	514	502	481	515	513	512	525	523	485	525	510	466	509	555	497	501	460	502	464	529	507	529	507	538	552	507	507	520	473	547	489	484	487	508	542	494	502	519	503	499	509	519	542	510	500	527	505	466	521	485	527	525	530	551	565	519	511	439	494	498	526	499	499	524	542	487	532	519	512	483	526	492	504	543	526	544	467	474	491	526	493	485	457	510	497	529	497	500	493	481	512	496	501	568	493	496	518	506	514	525	501	502	565	482	492	524	497	532	517	527	507	499	536	518	538	493	522	532	531	503	512	523	497	520	520	489	523	485	499	521	514	506	498	532	501	526	504	508	502	493	513	496	535	509	523	480	556	530	506	490	466	509	481	504	539	497	525	505	514	499	510	541	520	485	509	501	487	509	550	511	510	503	486	489	512	523	522	495	503	493	466	490	527	555	484	485	520	547	543	535	539	517	501	510	504	515	493	521	512	494	512	526	495	555	492	513	486	510	523	518	464	526	513	510	522	506	532	526	499	528	474	521	475	512	524	538	447	484	496	517	501	507	494	491	504	494	489	485	533	543	526	496	538	500	514	507	532	505	518	516	500	517	546	508	493	460	468	504	492	495	525	492	543	467	549	490	511	493	528	507	499	513	498	490	483	475	530	513	483	531	499	497	492	520	516	484	509	507	495	509	518	545	486	522	465	511	542	485	498	521	508	510	461	507	547	507	518	484	485	481	511	509	545	518	488	527	526	520	541	490	525	524	480	485	485	493	521	512	568	529	538	508	501	489	507	489	497	483	544	470	501
26180	20592	19964	17041	17484	15372	11507	7014	5267	4699	10962	26325	25699	16680	9133	4213	1806	725	401	278	216	203	243	185	185	208	167	189	194	174	182	197	193	176	199	196	194	193	194	180	181	187	213	223	192	208	198	192	188	214	192	204	194	209	196	180	180	204	207	169	201	204	167	205	215	225	187	192	185	168	194	204	211	183	204	168	191	194	209	202	177	168	213	218	197	167	190	166	190	200	183	170	182	197	192	209	208	197	224	187	173	200	162	167	204	176	177	212	189	172	212	189	198	183	166	177	195	184	170	206	203	193	189	195	205	191	175	220	195	199	199	201	173	203	179	190	193	183	187	195	205	185	210	171	201	190	160	192	188	193	182	196	167	195	204	188	189	214	196	208	196	203	205	203	206	209	190	208	198	182	161	197	184	188	181	192	204	192	179	218	200	185	190	167	219	208	180	182	163	186	171	209	216	203	201	189	191	205	182	194	193	167	178	200	166	174	180	194	213	221	163	202	223	203	176	175	204	212	189	175	180	186	205	168	194	185	189	169	216	205	201	206	188	180	211	183	194	174	198	180	176	203	167	204	164	184	181	175	210	188	196	185	208	189	190	215	191	208	182	176	210	184	192	189	203	197	183	164	172	195	187	229	212	192	176	187	194	206	201	164	212	186	191	213	210	206	190	224	178	206	201	204	205	170	195	205	217	202	165	201	200	195	191	205	189	176	195	186	177	207	191	205	186	190	201	182	203	163	187	182	195	181	179	185	218	190	192	202	186	191	213	189	203	193	164	196	183	167	208	181	184	190	207	202	209	181	202	205	172	197	189	203	185	212	210	201	219	206	199	209	174	186	207	204	193	207	203	193	183	189	172	199	219	208	183	217	186	177	212	184	183	175	165	169	191	186	216	192	207	204	191	156	192	175	204	210	172	174	188	178	178	180	189	175	169	203	187	201	191	177	190	179	217	203	202	176	188	200	190	199	181	185	214	180	191	192	193	216	202	202	212	196	192	202	199	165	177	166	208	188	201	202	188	188	196	182	183	204	178	176	205	193	193	218	208	211	186	189	213	157	179	195	199	183	195	189	202	227	210	177	187	175	221	203	188	173	190	181	194	196	207	197	185	207	206	206	189	189	180	187	203	211	204	185	204	184	218	189	209	223	193	176	195	211	180	189	198	215	187	211	182	207	196	167	213	215	177	222	178	176	186	198	195	188	237	187	222	176	214	201	212	185	193	203	188	197	199	192	220	203	190	189	160	172	175	195	182	218	192	202	206	203	203	203	204	189	191	182	197	199	189	196	188	192	208	191	197	192	191	194	187	210	196	201	200	184	206	178	209	220	195	185	178	184	181	184	205	200	190	214	189	213	215	210	204	180	179	198	180	180	217	209	196	196	202	208	213	191	197	185	199	198	192	210	213	192	208	192	182	198	200	175	172	184	211	222	197	178	186	192	194	211	180	195	189	192	212	201	183	200	189	198	179	207	195	193	193	183	196	207	210	180	196	203	192	195	213	198	194	180	207	177	186	196	202	193	204	180	223	172	186	164	172	182	206	176	201	161	182	190	196	176	177	190	193	187	213	228	197	196	193	207	182	173	207	198	220	204	186	188	205	183	175	191	181	199	198	190	198	196	171	187	203	195	198	205	206	191	200	188	205	218	178	187	208	214	220	213	212	200	177	189	185	187	204	202	191	212	212	207	224	183	189	166	200	207	207	205	206	194	220	208	196	159	219	192	201	194	216	190	224	168	167	189	198	192	200	200	198	165	176	212	192	183	195	187	193	177	184	190	202	227	185	187	193	173	181	213	165	170	191	160	179	197	222	205	183	189	197	179	205	182	208	169	193	162	191	208	209	182	211	193	209	193	197	198	183	199	195	201	177	202	193	204	191	162	191	193	191	185	192	200	209	186	208	197	212	220	205	193	205	196	171	212	213	186	193	193	214	183	198	183	196	172	172	171	181	172	223	217	198	202	175	161	199	193	195	189	201	190	206	168	196	204	180	187	198	199	187	215	202	199	218	207	200	177	199	195	186	175	208	169	182	197	177	198	193	181	179	189	215	205	183	190	188	203	193	186	199	238	194	189	212	193	213	185	191	200	188	211	209	169	192	179	210	187	177	189	186	227	215	166	182	205	184	204	177	189	185	193	175	160	195	206	207	189	208	184	170	196	199	204	230	190	170	187	190	219	179	170	192	222	185	198	198	176	183	202	209	216	185	191	202	208	206	196	212	196	183	208	176	194	191	205	175	179	168	174	186	185	178	182	213	204	225	185	209	189	208	163	200	185	211	221	199	177	206	184	206	171	205	211	204	170	201	211	192	199	190	192	185	204	169	197	172	201	193	194	205	217	184	172	210	200	196	197	211	196	183	203	221	217	206	195	180	176	199	194	199	206	197	176	173	182	205	195	209	188	175	196	181	176	208	168	204	225	166	171	229	212	166	195	214	198	207	195	192	197	186	205	190	191	187	227	188	182	177	194	163	203	192	191	177	185	197	195	178	217	173	196	178	190	198	205	187	196	200	191	168	179	207	211	193	194	177	193	186	188	173	221	203	192	203	171	196	195	171	180	197	189	173	178	191	196	216	170	189	193	191	192	181	192	194	195	177	203	224	211	193	196	176	199	190	190	190	212	205	183	178	192	182	195	191	207	172	188	195	201	191	203	224	196	218	184	196	183	196	223	199	196	212	177	192	167	201	164	197	214	165	212	203	204	223	180	194	200	220	190	214	196	227	206	207	228	195	183	196	194	182	206	209	193	175	209	199	194	213	190	181	213	229	208	188	203	186	181	184	210	192	197	196	195	173	203	188	181	183	206	171	183	179	168	172	202	194	205	220	205	191	170	190	204	191	203	196	183	196	206	176	190	219	201	209	186	199	191	196	190	183	187	196	189	174	207	189	208	203	181	205	198	189	202	189	227	184	156	204	208	211	172	193	176	209	165	187	217	200	205	168	170	181	222	210	184	189	187	170	170	188	199	189	206	179	206	192	163	182	192	184	175	203	191	183	205	179	183	188	217	205	188	184	186	202	215	214	203	187	183	188	199	204	194	167	198	191	204	190	188	188	198	175	173	190	203	198	196	191	189	173	189	202	181	231	195	204	166	206	215	190	184	178	187	191	181	186	197	196	186	172	176	191	196	183	170	200	185	179	203	202	193	203	203	167	186	190	176	177	178	178	169	188	192	184	209	189	189	187	194	186	194	200	203	185	204	201	175	212	205	195	197	176	199	175	160	213	195	176	193	194	182	194	205	179	183	183	236	188	202	204	182	185	195	185	179	203	187	205	224	204	182	210	201	201	205	216	222	178	206	218	200	195	223	179	174	215	189	203	203	193	197	184	191	204	189	201	188	199	217	196	201	201	217	186	172	172	209	209	189	177	203	168	152	202	191	203	180	188	201	214	189	211	183	188	204	178	177	198	192	217	208	228	186	218	185	188	205	191	188	213	202	212	204	179	192	204	187	203	218	190	209	182	193	212	184	209	204
16247	13864	20507	25345	28384	27072	22979	18264	16617	16102	30206	47758	44177	36058	26648	15722	7928	3491	1433	706	622	494	510	509	500	481	514	467	503	471	481	487	468	462	468	482	489	516	465	498	492	467	497	484	516	504	461	443	486	482	463	501	476	510	467	502	478	506	483	460	512	464	494	444	483	462	487	515	492	500	458	480	493	522	453	515	498	497	487	474	462	457	468	501	434	500	499	488	527	445	438	525	466	476	473	510	500	501	488	472	489	486	487	495	473	458	478	508	489	494	491	458	502	463	467	502	503	503	495	503	513	537	486	502	534	477	464	484	513	509	498	469	486	508	497	446	464	518	467	528	477	522	510	432	457	478	511	477	488	503	472	475	462	486	463	494	504	472	459	468	503	490	476	512	489	481	472	484	495	519	474	482	502	475	477	509	448	452	468	462	492	481	491	513	506	504	552	481	473	486	446	488	458	500	525	439	479	512	463	486	470	479	476	501	489	485	474	507	511	469	488	470	473	462	487	471	507	477	459	493	519	512	497	488	480	460	448	475	477	493	472	495	497	471	449	441	450	486	460	491	477	499	447	535	465	473	492	464	473	435	477	515	451	482	463	480	468	486	467	472	511	484	497	500	507	471	505	486	489	438	482	508	551	517	512	492	531	472	519	480	497	491	482	455	490	490	472	481	467	452	516	460	510	508	519	497	471	507	488	487	491	503	470	477	488	484	470	500	457	448	479	465	484	472	485	509	522	486	526	471	459	525	459	521	477	443	489	464	486	482	519	479	503	504	474	475	481	480	466	465	486	475	480	482	459	533	500	519	467	475	502	503	474	484	474	445	503	472	516	480	451	499	481	502	457	490	497	510	486	508	504	494	494	499	522	483	478	495	498	520	453	516	455	479	505	477	483	448	479	503	482	428	494	464	482	455	455	479	468	522	486	461	489	482	494	492	494	463	519	467	498	482	482	518	465	519	492	442	466	514	454	483	491	502	476	499	516	478	475	502	477	481	498	483	490	472	502	479	464	466	506	471	495	505	481	506	498	490	491	501	467	507	468	482	484	507	503	449	462	498	468	473	462	467	516	480	511	497	479	523	512	472	489	473	470	488	502	450	480	492	507	515	487	522	501	469	483	450	458	470	524	479	500	463	482	460	497	511	464	452	515	490	490	503	487	495	456	452	497	491	498	485	501	489	422	517	501	483	479	457	484	486	492	458	485	473	507	480	509	464	495	477	475	486	485	483	464	458	486	460	463	468	484	472	534	458	483	485	506	497	471	481	521	484	477	485	433	453	485	494	512	511	454	501	472	438	515	495	496	512	469	497	505	508	487	481	470	508	497	506	456	475	456	444	468	484	502	461	495	483	528	509	487	458	464	499	482	488	479	431	478	494	493	511	479	495	493	494	494	461	456	506	502	442	501	521	486	492	480	480	474	488	473	504	470	464	515	508	465	498	458	471	468	458	473	467	526	471	482	494	484	472	470	473	500	525	505	496	440	490	470	527	421	499	491	489	471	477	477	485	543	468	453	490	462	485	502	491	509	505	488	494	508	502	501	498	473	475	508	474	499	469	480	498	479	478	480	463	506	476	497	466	469	464	535	487	477	468	436	438	478	480	480	459	462	483	497	479	455	506	483	465	505	483	477	490	513	456	480	444	457	503	470	523	474	464	479	480	456	474	497	495	458	505	549	473	468	468	484	483	490	528	476	459	489	518	476	482	452	518	514	505	464	497	508	499	452	509	478	465	505	474	477	443	471	506	493	513	453	491	488	493	484	456	506	498	490	452	515	474	505	495	462	469	494	476	479	493	497	504	504	519	484	447	522	428	475	481	504	450	491	457	489	444	481	478	460	518	480	486	461	495	490	523	481	493	484	477	469	491	472	487	458	482	469	512	490	466	510	489	492	486	458	440	484	493	514	504	479	478	481	550	491	469	486	489	504	487	469	459	470	483	456	481	490	476	481	465	482	496	511	479	498	490	494	484	500	485	521	455	479	470	523	468	476	527	488	513	469	488	514	485	537	496	460	473	500	498	498	490	469	495	481	463	499	499	458	471	510	503	465	498	478	512	465	471	460	508	500	514	507	495	444	513	475	494	484	467	458	493	514	497	458	481	516	457	468	481	470	520	492	476	517	466	514	506	476	461	482	476	459	508	471	476	495	501	480	521	507	510	492	489	479	494	470	508	497	505	482	447	467	460	478	457	485	474	482	482	453	522	488	452	456	522	468	462	498	508	469	490	476	507	502	497	486	506	485	482	486	503	494	511	459	479	480	483	494	491	468	505	457	497	511	501	537	466	450	478	459	528	489	505	470	502	485	463	472	499	498	510	499	503	522	532	473	507	462	470	467	471	491	509	499	475	485	504	462	476	507	491	468	506	474	479	510	480	502	465	505	474	481	514	467	524	489	476	498	490	476	495	512	443	490	493	497	479	457	496	468	510	451	495	507	500	472	478	484	458	463	491	475	472	481	457	540	502	422	492	471	506	469	512	479	455	503	522	478	520	462	460	522	496	506	501	500	489	468	462	487	492	464	454	502	485	499	471	464	463	471	503	487	477	473	435	478	479	456	496	469	425	476	510	515	503	495	504	479	482	472	506	458	450	504	482	498	426	453	461	489	490	483	495	508	521	479	485	492	474	489	525	506	509	501	467	517	500	490	504	467	488	469	486	501	483	501	509	489	506	501	492	477	471	492	466	479	479	477	470	481	475	473	495	470	490	479	490	499	511	494	491	519	451	457	458	519	479	509	494	474	479	457	514	465	496	454	502	485	508	502	497	466	507	470	472	463	479	481	492	537	478	471	459	466	465	509	466	484	477	476	478	509	484	505	511	467	476	447	492	480	508	499	470	464	505	494	464	461	509	495	480	537	496	494	486	492	476	501	454	476	473	469	478	452	473	471	475	472	515	481	483	541	471	535	482	501	450	496	492	481	501	465	493	527	454	475	483	495	472	491	492	472	510	490	483	449	467	484	472	469	498	469	489	458	480	491	471	490	485	505	474	476	489	458	448	485	459	496	498	469	480	499	492	472	484	471	461	503	492	457	486	481	462	480	443	495	464	510	492	473	473	488	497	490	500	472	470	531	485	466	555	468	489	474	465	531	460	508	491	476	476	490	479	473	477	478	457	483	481	458	458	490	500	491	511	506	487	445	487	512	466	496	490	464	480	496	490	504	463	479	483	480	515	451	494	515	525	517	479	529	531	481	432	487	473	467	496	479	470	547	508	513	501	484	487	496	478	463	514	508	461	490	514	470	517	483	501	465	491	500	497	482	547	492	473	493	492	429	473	442	512	465	485	481	498	534	486	493	467	508	482	476	475	519	443	500	468	442	460	480	469	511	480	490	479	468	470	471	471	461	512	479	490	535	502	475	478	485	520	469	461	499	483	467	491	488	473	494	476	502	494	445	491	474	517	481	485	513	494	517	470	515	487	508	435	478	508	490	475	507	509	459	471	545	480	479	482	501	503	490	454	523	471	451	477	494	498
6315	5700	8595	5280	3501	2235	1228	994	830	696	677	1196	1494	1377	971	584	403	288	243	212	235	210	223	207	217	221	236	232	237	223	191	236	236	210	234	191	198	213	220	219	213	217	216	207	180	203	201	228	227	204	229	227	188	215	199	222	219	209	205	212	206	205	221	218	180	232	206	197	219	213	193	222	217	224	191	187	217	217	202	196	224	204	198	208	199	195	211	222	218	218	206	235	216	200	221	220	233	229	248	236	202	218	206	223	225	222	211	184	224	231	193	209	213	219	215	223	214	203	202	194	215	191	196	237	207	202	221	200	199	205	215	213	231	230	225	217	195	227	220	217	215	212	211	242	206	209	228	231	240	219	235	217	229	212	191	219	236	220	214	205	236	206	205	220	225	229	220	233	222	227	187	230	207	207	186	185	191	220	174	225	184	220	225	231	230	229	197	218	205	219	245	233	217	210	200	211	200	198	196	207	212	202	216	200	204	229	224	203	217	205	221	214	212	228	203	177	186	217	216	231	216	213	221	231	236	223	231	212	208	221	225	200	225	221	218	222	207	207	185	224	219	204	221	224	208	232	206	221	215	195	225	227	201	214	238	211	204	188	216	229	233	211	214	201	208	173	206	227	218	220	229	213	207	223	213	219	219	221	228	188	224	220	224	180	193	218	221	230	220	202	197	230	218	243	213	211	224	221	218	210	207	205	229	202	219	218	214	227	218	243	206	206	244	241	204	223	212	230	221	217	182	194	265	212	196	201	230	217	212	193	215	254	217	216	201	218	237	219	208	209	235	213	233	212	241	218	214	273	255	227	209	193	217	218	223	250	203	213	197	216	203	206	223	200	225	207	206	210	201	212	204	210	220	200	239	191	237	219	225	199	210	214	203	202	211	215	233	218	210	217	224	217	186	207	217	203	224	226	224	235	196	241	205	221	203	200	231	215	206	219	224	228	204	199	231	225	214	219	250	220	229	197	219	222	207	223	225	210	226	211	211	203	248	194	207	198	233	200	188	208	198	230	209	217	216	226	213	237	215	210	222	218	200	226	215	232	211	209	218	230	201	220	219	212	190	199	232	205	223	215	222	226	206	200	212	236	171	236	222	219	223	221	233	215	196	224	223	207	208	198	195	230	206	203	225	215	216	207	230	202	207	203	187	220	205	212	249	217	200	230	253	202	220	221	236	189	201	211	232	239	209	206	196	215	208	217	211	225	210	202	195	215	226	217	224	204	205	209	227	244	249	205	242	212	210	223	251	246	195	257	233	205	249	233	259	227	204	222	189	205	208	233	213	228	220	237	207	217	253	183	199	229	171	192	204	210	201	190	201	218	218	215	212	198	223	222	237	232	192	203	202	195	193	227	235	228	206	201	203	227	211	232	223	233	254	199	238	239	212	200	228	219	200	214	243	228	192	211	187	230	210	194	240	258	226	214	206	255	229	226	195	207	186	190	236	220	212	185	224	222	208	209	228	212	207	213	193	237	230	218	223	211	230	226	216	224	199	202	202	215	239	214	242	204	232	208	208	220	213	261	210	204	209	197	225	220	213	223	203	223	244	249	202	201	204	241	225	223	217	187	223	214	205	218	248	196	218	228	188	205	222	203	219	205	210	226	218	185	222	208	205	246	201	232	205	216	214	214	209	209	218	218	212	212	209	205	241	192	225	223	240	208	214	217	225	216	216	225	207	227	221	194	211	197	202	195	192	225	251	250	230	227	202	215	217	197	245	214	217	190	204	250	215	231	231	211	232	194	220	208	207	209	233	210	205	230	233	205	216	215	194	208	204	230	190	218	238	189	203	195	216	205	196	214	241	180	210	247	223	222	233	224	206	234	212	196	180	201	207	206	205	242	189	216	210	206	214	208	199	200	214	212	219	244	201	191	245	210	214	225	225	208	222	229	207	189	222	221	210	201	216	180	223	220	212	213	220	223	224	202	198	217	212	204	198	216	206	236	218	219	207	198	227	231	204	225	219	228	229	210	218	224	202	233	214	228	197	213	204	217	222	209	203	233	235	166	200	229	222	229	232	246	199	230	197	212	206	232	227	188	242	185	227	203	191	217	201	206	223	228	216	224	205	185	217	199	205	215	215	199	212	187	193	231	202	225	212	226	215	209	210	216	231	215	241	225	226	222	234	234	203	233	205	203	207	232	205	202	196	253	227	213	211	205	214	206	186	214	232	222	194	232	221	210	216	188	230	222	216	188	182	217	210	194	199	212	228	223	212	207	238	215	224	198	192	208	210	228	227	207	189	207	202	242	226	225	194	228	201	230	215	231	240	221	210	185	222	236	234	192	199	224	216	224	216	233	230	215	201	230	219	209	198	209	211	200	210	212	245	210	253	221	203	224	212	226	196	193	225	195	225	232	228	190	208	220	219	210	219	215	257	232	200	204	250	222	206	201	229	207	231	185	216	209	217	234	195	231	223	219	221	217	252	230	231	230	220	204	216	204	192	191	218	188	221	203	194	206	218	208	203	212	222	211	211	216	201	220	208	217	219	192	189	216	246	200	235	190	224	213	203	192	218	249	219	204	231	218	222	222	202	214	197	231	221	220	188	236	203	184	228	219	220	235	217	214	208	222	207	216	202	216	199	247	205	209	219	209	212	210	180	197	215	216	223	231	209	209	225	214	233	197	222	229	238	223	215	211	205	227	248	192	210	216	218	210	181	198	210	209	208	230	234	207	239	216	207	238	210	226	246	200	223	218	228	218	218	216	212	204	196	208	206	248	238	229	221	198	233	200	222	212	226	220	213	211	233	232	210	184	209	197	181	239	173	208	212	219	217	250	207	205	217	220	214	196	243	224	212	194	210	226	226	240	205	224	209	230	223	227	233	192	215	235	235	201	216	222	223	215	215	227	186	212	220	243	207	230	214	217	204	192	207	188	246	220	213	212	230	247	186	227	242	217	199	240	223	203	226	215	208	216	232	210	225	222	210	206	222	199	208	202	200	239	250	212	217	236	189	226	225	208	191	230	201	214	208	204	213	223	222	247	230	196	200	228	233	199	203	238	210	177	221	231	213	200	234	221	222	219	211	208	204	183	221	236	181	203	201	214	226	210	193	240	214	225	217	203	222	256	195	214	238	233	228	211	220	211	209	197	220	223	217	214	196	231	226	208	217	228	221	222	226	224	220	224	246	208	191	215	238	206	242	212	209	195	213	213	198	207	227	199	207	224	203	186	241	174	238	242	201	227	200	238	196	248	247	226	217	195	192	222	201	242	222	197	206	212	243	193	240	201	207	220	232	205	214	212	236	235	235	216	225	231	207	215	168	217	214	200	183	207	197	215	218	238	231	235	219	237	198	229	201	210	203	235	240	210	248	225	248	203	225	202	232	228	185	226	215	194	231	218	221	230	229	213	211	212	237	214	205	217	237	234	219	210	220	217	203	207	214	199	229	209	234	215	234	216	192	214	210	194	224	240	222	245	204	224	208	204	228	199	231	228	197	220	224	218	210	234	205	224	225	236	230	221
4490	4996	12432	11840	10707	8155	4938	4600	3862	3466	3423	6173	7146	5777	3681	2288	1302	819	650	590	553	535	524	536	550	547	523	533	520	546	509	560	573	539	543	549	484	536	525	503	515	552	568	566	561	558	547	539	525	513	546	551	535	545	540	582	505	516	533	515	533	539	546	558	527	590	520	548	496	524	513	551	519	560	570	529	529	547	530	545	554	551	501	517	547	513	537	533	516	540	486	531	501	515	523	546	514	510	523	516	531	499	523	488	537	516	497	539	515	524	597	514	495	498	539	542	539	555	550	512	524	529	533	490	522	568	519	530	532	527	549	539	500	514	543	550	546	505	530	529	525	541	514	533	520	540	551	511	544	506	515	534	532	506	564	556	570	550	510	530	503	540	531	531	505	510	535	521	512	544	536	519	538	563	552	553	580	477	495	510	548	547	496	519	563	557	578	569	542	535	526	532	519	510	549	553	517	572	493	523	505	546	574	532	543	554	522	530	528	542	522	506	551	502	519	537	528	550	547	556	502	519	532	538	531	539	528	594	500	555	565	536	507	525	522	562	518	514	526	495	526	572	509	533	532	574	534	527	541	571	538	548	506	531	499	537	534	527	539	539	540	547	524	539	537	546	534	518	572	547	547	520	546	472	523	548	481	507	524	518	534	510	513	515	520	520	531	562	523	551	527	554	547	551	530	523	540	502	534	540	549	516	543	553	563	563	507	554	522	552	509	508	537	516	550	517	548	550	522	544	544	510	544	566	546	555	568	532	545	531	550	550	526	583	521	522	544	523	517	545	553	532	540	556	533	530	526	536	518	539	513	527	499	544	513	547	549	560	525	519	484	531	521	486	563	558	551	575	547	533	536	581	506	592	538	504	527	531	525	586	520	537	498	570	561	541	544	518	549	554	534	517	526	541	484	481	528	541	513	497	526	545	512	516	485	529	522	508	568	532	538	526	533	535	528	512	514	530	524	506	505	533	526	563	510	534	538	541	529	493	549	548	543	535	482	505	527	569	514	485	562	567	582	509	484	537	526	555	529	539	508	534	535	506	581	547	546	542	566	513	547	538	536	493	531	587	488	507	513	510	554	563	510	564	533	563	522	529	548	507	529	524	507	514	536	517	532	523	548	555	564	521	564	532	477	557	562	577	545	509	557	502	521	505	529	540	519	545	507	545	528	540	533	535	566	577	516	560	520	541	529	553	504	574	548	516	505	547	472	537	535	533	579	519	533	545	490	532	532	519	489	572	568	559	545	552	550	561	546	551	548	531	543	556	509	565	548	538	531	529	498	509	547	528	528	491	566	532	537	562	517	522	532	556	532	538	539	496	540	523	519	537	486	510	572	545	551	580	538	533	493	524	553	532	511	555	564	513	515	540	542	543	567	525	571	538	529	565	484	543	534	532	556	530	554	532	557	555	570	561	572	533	576	523	597	582	572	540	507	578	569	558	518	532	538	544	497	508	528	516	531	538	501	512	530	536	533	508	506	464	527	515	506	554	551	563	593	532	533	503	530	553	514	499	518	523	546	555	542	524	514	539	540	519	492	539	513	562	513	520	518	555	546	515	536	522	527	507	534	535	564	551	570	481	525	519	547	524	521	536	519	542	553	500	530	530	505	520	520	542	539	544	561	554	531	550	545	536	537	577	502	520	551	526	559	496	564	520	515	543	506	553	558	497	540	547	535	560	525	510	537	539	546	504	531	569	555	556	530	530	538	532	506	518	491	537	524	514	531	566	562	528	458	550	537	557	553	536	551	521	522	555	531	552	576	495	548	528	545	549	534	506	536	493	492	535	545	520	521	521	567	537	492	538	511	569	523	575	541	570	530	560	518	551	550	522	530	529	541	518	536	495	552	532	526	522	520	595	565	546	516	567	535	570	507	560	573	559	533	517	525	504	541	513	538	503	537	556	555	535	540	535	522	530	517	526	549	520	527	563	541	549	530	519	568	551	565	548	577	522	555	539	536	540	501	511	551	489	511	566	535	549	557	534	523	556	544	519	522	542	522	548	529	546	518	540	542	563	530	530	573	517	529	530	535	499	500	552	522	560	523	542	546	501	508	546	534	537	517	514	543	576	520	551	535	553	511	574	556	523	487	548	508	525	552	523	551	516	531	553	515	534	482	497	500	526	560	517	518	531	533	519	519	557	570	522	573	535	539	543	517	534	539	533	516	530	510	555	508	532	529	498	520	486	533	567	505	531	538	501	538	517	523	584	545	520	525	531	545	546	525	517	515	531	540	564	543	478	514	555	508	511	499	542	514	553	565	517	542	486	571	502	555	545	539	511	545	521	476	539	508	528	516	519	521	522	541	532	490	553	518	544	587	543	498	528	523	530	557	510	526	567	563	483	544	523	564	528	533	534	530	511	504	531	504	500	556	549	528	547	539	482	501	549	500	523	502	521	509	543	507	532	564	540	545	506	550	515	543	528	594	512	549	533	533	576	561	547	529	551	521	542	533	560	539	540	516	531	535	585	543	496	548	554	545	540	548	515	553	548	523	602	514	524	545	508	507	569	519	545	541	515	514	538	527	493	557	541	493	510	552	500	508	529	508	552	560	547	516	504	548	533	494	519	565	544	533	500	500	545	537	541	537	505	555	528	491	508	572	558	571	506	527	515	526	516	503	570	544	509	545	532	546	496	532	595	538	547	527	514	516	518	491	529	541	509	530	527	583	565	512	522	527	550	512	536	542	559	514	554	530	520	523	508	540	558	540	519	518	564	518	557	563	575	521	543	525	553	541	502	516	524	518	505	520	560	542	524	543	527	508	548	517	517	527	545	520	569	566	528	515	566	512	546	530	517	519	510	523	542	535	547	508	511	550	508	528	517	529	536	560	564	556	544	580	519	535	547	498	496	488	557	567	538	518	523	548	547	542	544	554	568	537	506	501	534	526	528	543	509	550	538	519	515	545	534	553	547	507	524	498	532	549	525	525	554	509	539	546	525	530	579	529	501	549	516	561	520	539	560	525	519	556	532	544	551	495	532	534	536	516	531	504	522	564	513	521	506	526	585	555	527	491	535	553	524	535	493	525	551	513	541	576	513	512	557	543	565	552	517	536	538	531	512	546	570	547	561	532	500	535	519	550	513	533	533	506	533	513	526	557	500	546	513	541	558	512	534	531	551	527	522	524	519	540	543	551	514	549	512	538	576	532	543	572	530	547	525	565	521	528	518	549	539	456	519	535	514	515	548	516	559	565	522	532	514	521	516	539	553	526	531	499	545	558	553	550	541	580	542	577	540	517	502	471	540	534	527	521	548	535	584	567	550	505	535	487	525	540	533	532	531	534	470	518	555	515	521	558	543	518	526	564	556	556	518	519	540	526	523	510	501	515	524	511	507	549	532	504	525	554	549	541	510	551	526	519	500	525	516	543	528	551	580	525	545	547	517	503	536	527	534	536	517	535	515	542	515	534	530	541	528	555	531	476	549	529	516	543	512	581	538	531	483	578	530	530	500	580	562	558	518	553	525	550	546
18194	13402	16324	15856	14147	10575	7255	6476	4945	3847	3433	12624	13848	10780	5938	2699	1166	563	311	244	254	223	200	204	201	198	212	202	192	182	197	192	262	214	179	201	225	212	214	197	160	186	191	197	208	218	171	189	192	207	218	195	196	196	215	199	226	212	198	223	193	197	208	209	229	196	194	210	208	181	203	198	201	184	234	199	208	227	233	188	188	191	203	233	198	184	187	205	205	203	214	211	199	216	194	210	208	214	212	213	193	228	203	222	210	215	199	203	196	234	195	219	199	208	210	216	195	200	187	186	194	189	219	216	218	226	234	186	200	200	201	209	207	209	203	221	202	223	206	194	208	218	199	196	204	211	185	223	211	170	204	195	219	212	225	209	202	182	202	201	215	213	215	206	183	212	217	213	207	201	207	193	179	197	218	229	207	214	190	198	208	233	218	258	197	208	223	175	219	193	213	212	227	211	199	199	184	198	197	183	202	203	197	205	213	195	199	195	188	192	190	209	231	210	204	207	189	226	195	216	204	199	199	198	192	210	187	223	205	210	212	206	222	213	226	208	193	221	194	197	203	180	219	203	209	220	208	205	215	211	225	228	190	192	235	206	217	236	215	199	200	197	203	200	191	211	214	196	210	175	200	219	206	185	194	182	208	210	183	199	212	227	205	221	192	188	198	235	202	214	189	210	206	204	207	223	211	207	209	227	229	211	193	202	190	189	169	183	201	187	193	212	212	225	253	193	218	245	192	193	224	221	190	225	210	202	219	236	193	177	194	191	199	176	213	224	205	236	228	195	189	196	216	228	178	192	227	209	192	204	206	190	235	191	220	205	220	189	196	222	214	201	200	201	211	200	190	213	201	178	211	185	197	219	205	206	212	176	189	204	236	231	193	206	203	203	177	208	197	201	186	198	198	185	207	231	183	202	209	212	227	215	194	183	193	229	224	217	181	202	185	191	223	195	208	209	209	236	206	213	221	188	195	203	210	177	186	194	185	214	180	211	186	209	204	197	199	189	197	196	191	204	205	187	199	201	190	235	218	190	226	201	190	215	201	204	192	205	182	199	212	200	221	212	203	200	228	199	207	207	214	200	210	226	233	195	175	198	196	210	193	197	224	183	206	202	191	187	195	216	220	210	199	190	220	209	199	208	197	192	209	191	213	202	214	221	203	195	167	205	186	199	199	222	213	207	209	199	208	219	219	191	212	194	190	219	230	197	196	213	209	207	195	205	220	208	229	201	192	230	243	198	214	212	182	193	206	195	192	222	193	194	188	205	221	216	203	179	182	198	202	222	199	194	222	216	193	206	201	211	217	191	197	210	184	203	190	216	214	197	207	200	218	226	207	206	215	209	194	198	223	229	210	217	212	206	206	165	172	205	200	174	209	182	212	194	185	214	213	202	208	222	221	173	193	213	193	205	196	181	217	204	202	213	210	207	240	195	183	180	187	219	208	221	189	221	198	196	210	203	209	202	193	188	224	199	179	216	203	174	216	228	212	196	195	188	195	191	237	189	187	239	190	218	176	185	224	221	202	205	199	222	210	198	200	243	235	238	208	218	210	216	211	215	201	218	189	210	214	200	211	224	212	225	188	204	234	200	227	209	213	178	161	196	186	220	199	195	220	185	205	211	205	184	206	195	189	211	198	191	200	180	170	206	198	212	206	209	193	206	228	207	203	192	210	209	214	183	205	184	220	198	207	183	199	217	189	189	235	209	161	215	202	205	210	190	209	195	219	225	208	180	199	202	200	196	197	223	204	209	188	196	185	217	215	200	185	197	192	209	203	177	208	212	238	204	256	196	229	207	191	210	224	181	196	191	194	207	214	216	232	218	205	193	215	186	203	204	185	219	202	192	186	187	179	209	223	183	209	195	206	201	194	217	211	218	194	199	226	186	192	194	195	193	227	219	189	214	199	201	231	174	199	213	196	207	219	211	201	191	219	194	195	198	188	187	192	214	208	176	180	182	219	222	216	184	213	207	201	224	200	204	223	218	227	212	217	187	212	203	222	208	186	198	192	228	203	179	202	201	220	199	203	215	233	201	186	174	184	190	219	197	209	214	207	194	204	217	217	207	207	217	171	204	211	191	197	217	222	187	204	215	217	228	203	221	206	201	210	211	217	207	205	209	221	206	206	221	203	200	194	197	229	219	184	224	228	193	220	224	192	212	186	204	196	199	216	208	213	214	210	211	188	204	216	203	212	176	196	176	200	203	205	200	217	193	197	191	204	214	198	233	190	190	208	203	225	197	221	200	190	185	217	184	185	200	206	214	223	228	199	203	204	197	201	196	205	199	194	208	219	186	198	187	188	198	201	183	214	195	188	186	202	209	209	187	198	204	206	202	195	208	226	233	197	200	200	186	176	196	189	212	222	187	214	199	219	170	205	209	191	215	208	209	179	225	218	210	186	192	226	222	218	219	203	218	203	194	238	225	214	214	206	199	206	186	202	189	234	208	229	197	215	175	213	186	209	203	204	207	210	198	216	212	224	174	205	196	193	204	209	198	197	194	195	216	238	207	205	185	230	229	203	197	190	195	209	213	201	209	202	188	203	191	206	202	188	193	203	189	208	231	206	187	200	212	229	200	240	207	200	207	177	237	209	204	180	216	210	181	199	218	201	184	204	231	205	193	203	185	225	191	217	202	205	203	221	197	211	213	212	200	191	200	201	229	191	223	217	211	204	208	212	187	207	201	200	195	242	181	200	218	201	219	214	208	223	220	199	188	217	194	203	211	172	190	206	183	198	191	221	182	207	216	200	213	208	192	209	231	218	216	228	204	203	199	214	193	185	186	219	236	194	211	196	179	181	222	215	220	224	205	190	205	199	186	201	215	189	189	215	194	204	200	212	219	206	182	191	199	185	231	217	206	203	221	207	204	208	198	208	213	200	206	197	176	195	185	213	210	205	188	204	216	192	221	222	212	212	200	207	238	214	221	178	179	197	200	207	209	211	214	185	196	196	215	194	194	201	203	219	178	238	197	212	190	191	190	180	208	202	211	198	188	189	197	232	228	208	194	229	224	198	203	195	216	209	198	194	194	238	201	211	187	207	200	192	201	197	214	205	212	216	207	176	190	209	207	196	207	205	216	200	188	203	195	198	212	202	204	205	195	205	200	230	175	227	210	193	192	226	227	205	221	181	196	210	187	171	200	195	210	219	195	199	164	201	201	203	185	202	183	202	207	202	205	225	188	206	208	214	203	234	186	197	209	205	184	197	195	209	212	215	219	179	202	227	199	200	191	204	190	190	195	211	219	187	217	185	205	199	210	227	200	216	212	213	202	216	198	212	208	193	193	191	196	229	204	214	213	203	224	205	200	195	219	239	212	219	198	210	230	232	191	202	196	232	227	209	195	220	197	186	204	197	215	185	199	220	222	203	200	186	216	208	218	201	214	193	214	212	212	226	180	210	228	201	196	223	219	205	206	176	188	199	199	216	196	197	216	201	232	207	186	218	183	205	196	218	226	204	208	213	200	196	229
12014	9300	19230	25565	25465	22664	19153	19049	16867	14484	14618	35107	34680	29971	20445	11298	5375	2347	1111	729	544	533	500	465	502	490	470	474	480	539	501	503	549	558	497	509	530	512	484	502	496	515	524	477	571	494	532	481	484	529	535	544	562	565	519	514	484	514	473	486	472	524	487	513	538	558	511	550	534	460	525	530	538	506	532	521	495	520	524	500	524	477	509	509	502	493	496	503	515	506	532	539	549	518	488	523	511	496	545	526	474	489	506	508	558	544	547	500	497	501	511	511	508	511	504	527	523	518	522	493	485	529	508	528	514	534	514	495	505	537	510	483	496	530	519	524	500	474	512	518	548	516	504	485	469	510	484	537	516	514	516	478	505	533	489	489	519	483	490	493	501	509	538	503	505	527	533	495	503	527	503	500	503	507	510	485	483	506	476	503	529	504	502	474	527	544	530	517	498	498	544	514	509	509	502	522	498	521	535	534	513	520	498	517	498	518	515	502	474	510	539	532	548	525	512	488	523	456	519	482	503	517	532	554	510	479	494	507	487	533	496	473	502	537	510	543	527	497	497	524	520	517	534	525	487	554	529	525	531	518	481	532	527	543	469	468	526	519	520	515	553	542	486	501	494	549	502	501	489	548	530	494	502	505	483	509	486	518	559	529	507	507	499	528	476	476	515	521	538	508	548	489	487	511	519	490	514	505	533	494	507	473	501	526	506	496	481	522	523	514	520	467	536	510	498	542	486	517	490	511	551	459	497	510	492	518	491	475	508	506	480	506	513	541	516	486	508	488	519	512	485	512	525	488	492	502	492	495	529	511	513	517	492	510	465	530	505	516	500	557	517	510	488	517	520	544	520	499	548	494	496	525	507	550	534	507	552	521	473	511	516	493	516	494	509	521	533	486	535	499	518	488	537	530	492	499	546	495	503	481	496	501	491	479	521	538	556	504	491	535	499	490	492	496	517	508	477	571	513	480	500	520	482	536	476	477	526	522	501	513	490	522	501	501	521	565	506	507	493	460	493	477	526	501	523	477	530	525	544	525	516	530	525	482	503	513	504	514	541	562	499	530	496	531	509	453	501	496	468	502	481	513	560	511	526	518	520	501	491	535	495	483	558	506	495	519	549	476	517	518	472	504	549	505	542	511	492	481	532	544	547	551	533	499	543	482	502	519	535	526	554	544	480	565	526	487	480	498	509	485	505	530	478	506	530	518	498	524	512	549	497	494	524	505	508	482	496	532	491	494	501	514	511	537	532	497	530	540	537	530	516	485	509	510	484	516	533	537	511	514	544	551	550	535	529	484	485	517	501	507	478	513	503	472	489	488	502	503	469	482	525	504	514	509	549	504	493	496	525	504	510	543	477	511	509	496	486	472	533	516	518	525	520	509	507	505	502	526	488	452	557	502	509	546	553	550	521	503	482	476	544	476	487	531	507	561	535	572	513	533	504	507	512	488	501	502	509	498	520	506	506	523	475	527	478	506	514	525	532	518	505	494	508	511	494	517	499	525	510	501	519	517	488	523	537	535	469	510	510	475	508	517	493	501	532	506	518	503	548	512	569	532	497	492	469	528	513	489	484	518	544	524	519	480	529	466	503	490	474	474	469	543	517	495	517	542	544	509	521	476	489	585	512	509	509	533	545	511	475	494	550	549	515	508	507	517	506	571	512	490	483	468	523	459	509	553	527	518	472	528	514	505	517	459	532	480	467	565	534	500	493	539	493	525	510	516	494	543	491	501	483	514	511	509	555	497	540	554	482	449	506	493	507	524	524	508	542	536	499	517	500	505	534	485	537	520	470	557	488	518	555	536	478	478	533	533	525	507	545	492	512	510	496	508	507	506	561	534	516	486	480	531	535	480	544	526	500	522	531	510	526	545	564	531	519	488	523	479	523	532	509	484	535	503	512	523	497	543	516	483	504	488	524	497	510	491	481	507	536	493	516	511	496	507	481	508	559	509	522	500	495	502	527	564	542	510	516	503	458	474	538	509	520	489	506	507	545	515	499	505	473	520	511	514	489	538	487	486	504	516	471	507	512	524	554	558	464	471	488	512	481	564	475	520	532	531	532	495	508	508	514	580	500	533	458	542	529	503	549	464	528	498	546	532	482	523	534	505	464	560	530	479	498	518	504	524	508	471	487	540	469	519	530	504	522	551	501	504	496	538	489	486	508	499	484	467	519	502	532	503	515	507	496	525	502	531	513	502	531	497	514	529	488	491	475	540	508	507	486	509	510	509	489	522	506	511	456	478	509	559	547	541	531	491	543	516	520	540	518	523	511	534	502	487	485	502	526	525	517	545	508	503	528	505	553	553	492	510	521	467	485	516	502	520	508	458	478	519	496	500	508	548	507	501	497	512	526	520	474	551	496	501	521	522	482	541	495	566	496	502	540	514	539	497	521	500	522	546	480	540	517	518	496	499	540	505	504	546	521	522	490	497	501	555	540	538	484	509	488	503	507	519	535	495	521	492	522	494	536	526	524	489	523	516	497	499	515	548	561	523	518	561	522	510	478	500	503	547	458	507	517	508	508	490	494	509	514	543	488	459	506	491	532	462	503	508	520	536	513	498	526	498	519	520	494	512	540	497	491	490	514	465	501	537	519	517	490	512	509	532	492	510	546	494	546	493	474	532	496	476	507	522	506	449	507	497	565	497	526	478	495	557	486	520	550	482	515	503	544	507	473	497	529	508	521	521	519	492	509	495	505	476	533	503	508	483	505	521	541	480	537	505	484	522	520	515	475	515	549	537	507	512	520	500	509	531	534	482	530	535	509	527	489	499	526	519	520	515	479	471	545	495	496	467	521	543	536	469	519	497	514	458	463	547	520	504	527	477	487	505	520	518	488	523	519	538	497	495	496	494	510	486	496	486	534	545	562	506	534	495	503	532	528	530	495	516	519	478	475	515	525	545	527	499	499	524	483	475	531	522	487	512	497	539	509	542	535	515	511	543	526	483	525	497	463	534	502	499	494	508	480	505	489	468	505	498	524	507	483	521	499	484	462	494	521	552	514	538	496	538	498	499	537	521	505	516	492	520	508	517	526	508	539	472	494	508	521	527	497	501	520	527	487	486	524	502	493	544	486	503	510	523	507	538	516	524	489	482	522	484	519	514	476	511	462	480	481	468	473	513	512	479	537	497	490	508	507	546	528	530	522	513	499	479	533	508	511	485	473	505	514	498	486	504	535	497	503	527	519	525	516	506	513	480	495	516	515	532	523	513	502	509	505	491	511	514	522	500	500	493	513	518	537	513	525	515	525	520	504	502	470	505	509	499	528	467	521	536	531	535	524	545	508	525	553	556	531	510	504	502	495	517	506	536	492	502	467	493	498	500	500	514	522	496	516	517	493	549	520	486	523	534	498	519	495	511	527	512	527	491	546	506	519	502	491	518	489	538	487	485	527	478	541	533	501	486	541	479	528	503	523	530	512	499	457	532	498	510	500	526	508	500	509	500	527	502	541	514	538	508	507	521	506	527	569	483
26173	19082	24063	23470	21645	18526	15946	15178	11437	8068	10322	23557	24131	17892	9873	4275	1890	842	365	244	213	179	193	206	191	184	183	206	192	177	191	187	221	219	205	209	171	193	203	177	210	179	187	204	214	193	185	212	197	197	200	187	181	219	177	196	205	234	192	199	204	196	192	204	189	183	179	193	188	184	172	171	178	201	170	213	196	182	180	196	201	193	197	191	182	188	184	160	205	197	183	169	188	203	193	200	204	187	188	172	181	220	185	196	200	212	199	198	179	192	203	191	210	201	162	202	188	212	197	178	203	183	183	206	185	197	209	191	213	194	198	205	178	212	183	159	192	184	195	208	222	181	208	179	184	193	187	202	209	175	194	197	198	191	213	207	179	194	222	179	209	192	173	203	195	179	193	191	203	183	201	194	227	199	178	190	200	201	217	199	175	192	172	202	228	182	213	181	183	210	199	211	196	225	196	206	163	208	201	203	176	186	161	164	198	185	202	186	210	209	185	193	205	173	194	209	188	191	189	191	223	210	188	188	179	167	211	197	213	192	195	194	208	192	174	203	173	195	189	207	211	200	195	181	189	186	203	230	203	199	176	183	190	192	206	197	177	185	187	200	208	197	194	213	181	161	211	188	188	178	187	210	225	203	210	220	213	179	182	212	204	200	187	235	201	211	168	209	189	189	188	204	212	189	179	200	198	207	210	186	175	203	203	234	206	191	215	217	204	185	179	194	210	202	216	186	198	184	207	204	219	197	192	194	181	188	207	164	175	180	152	194	205	201	218	198	202	232	189	202	217	192	174	215	191	217	220	208	227	204	185	210	205	188	215	200	192	209	190	196	200	190	182	197	210	198	188	176	195	197	198	209	222	203	206	165	187	172	182	189	185	201	189	191	219	205	192	225	193	209	208	176	232	212	184	216	186	180	220	216	167	194	177	192	185	190	204	190	191	191	201	215	199	194	197	201	185	182	183	206	180	196	191	211	187	193	183	208	195	232	208	209	200	198	191	180	182	175	185	223	223	200	176	194	188	182	165	199	210	179	216	209	200	180	202	210	186	173	216	234	192	187	190	195	200	191	193	165	203	195	220	198	207	190	195	199	200	167	176	196	204	196	175	225	204	221	195	199	205	184	226	190	193	187	203	210	181	220	192	196	205	194	189	187	184	185	192	190	183	204	180	203	178	193	184	190	163	212	183	184	204	221	201	208	199	181	211	192	170	181	202	189	180	170	168	166	191	192	182	199	201	204	187	202	170	178	191	190	201	167	196	200	215	155	198	195	199	191	185	207	204	187	210	200	174	224	215	184	167	202	196	199	210	181	192	223	191	203	172	197	195	190	208	203	194	195	185	192	180	209	201	196	186	179	184	187	190	216	174	207	207	185	219	170	180	199	234	188	171	194	189	181	189	197	168	209	211	199	190	190	202	196	194	205	198	187	196	205	165	204	218	226	178	200	196	193	196	192	195	203	189	205	212	203	193	187	217	188	198	185	192	195	190	179	210	184	175	212	206	190	197	212	163	200	200	226	207	206	197	182	217	197	188	211	175	197	193	177	194	192	211	216	202	180	197	180	187	194	177	198	181	213	179	207	195	210	187	208	187	185	227	207	203	216	224	177	206	197	203	218	208	221	198	184	206	193	221	188	196	199	197	188	196	209	216	189	194	197	201	199	164	202	208	183	199	197	187	198	201	173	207	216	184	172	198	213	202	196	217	214	160	214	206	200	209	202	200	204	188	192	188	222	184	173	180	198	182	193	206	184	187	212	169	190	191	175	204	202	190	193	198	171	181	182	195	193	207	210	174	208	175	192	227	187	178	191	195	149	195	179	205	199	204	210	190	207	187	180	182	182	216	188	205	200	193	211	203	187	196	206	162	204	212	196	214	190	187	207	196	210	194	193	189	188	199	209	205	188	208	207	213	213	194	201	183	243	192	176	185	231	192	201	186	189	193	209	198	188	193	219	199	199	199	202	203	208	209	199	216	189	206	212	176	194	216	214	162	168	191	231	205	216	227	227	173	203	211	203	193	206	202	211	181	201	202	211	216	186	159	195	192	174	177	192	201	194	175	177	188	188	209	193	196	199	219	208	193	204	216	186	175	193	248	225	177	176	187	197	188	206	206	197	205	179	200	189	177	182	190	182	195	197	196	181	205	189	161	238	195	203	194	178	202	189	191	195	206	194	204	205	211	204	203	212	211	219	199	217	199	197	176	208	212	192	179	207	228	220	195	183	207	217	190	189	194	222	181	192	184	192	187	210	194	191	209	170	197	212	192	198	187	182	187	201	193	199	204	195	204	205	195	180	182	193	198	188	207	210	202	192	176	186	194	201	195	209	207	212	195	186	180	200	183	196	197	187	180	193	177	232	208	217	207	215	206	204	206	197	187	191	186	188	176	164	175	184	205	174	176	200	210	184	197	184	224	194	162	185	199	190	191	242	204	195	185	211	195	196	194	203	183	201	201	192	179	170	230	217	188	182	196	210	200	220	185	199	195	189	198	206	198	201	169	179	169	175	180	179	233	221	190	179	218	190	209	220	168	209	188	197	186	201	209	209	183	206	191	176	213	216	192	198	205	198	208	181	184	197	158	204	212	211	192	184	198	186	231	182	219	195	168	195	195	183	177	210	194	178	168	186	210	174	198	227	171	208	186	189	195	183	205	187	213	203	202	208	177	204	197	193	201	181	205	189	227	193	188	210	202	218	192	205	190	204	176	201	188	175	213	211	206	206	193	188	194	204	192	197	204	191	200	174	194	182	187	186	188	205	178	193	169	182	197	193	188	207	204	208	180	189	196	191	180	182	183	191	205	175	206	205	223	228	202	179	192	207	195	190	187	193	191	189	217	187	178	198	221	192	172	178	205	209	186	219	194	180	195	211	177	192	191	185	204	181	200	194	197	196	195	193	191	190	213	179	212	200	216	193	193	207	178	200	189	202	176	177	181	203	190	197	198	200	211	238	189	182	210	213	181	202	213	180	196	180	168	174	196	186	172	191	190	205	191	221	184	196	190	182	219	188	210	200	188	208	197	196	184	185	199	188	193	191	205	197	178	203	180	231	226	175	174	190	190	177	203	192	199	173	181	187	184	204	189	204	190	187	200	184	211	187	192	207	176	179	221	185	165	209	187	203	196	209	194	211	184	176	182	217	180	197	195	207	204	206	203	192	200	185	215	199	218	191	176	193	185	193	199	202	226	224	177	210	203	202	212	202	208	183	213	210	211	199	219	203	226	216	196	194	209	200	194	192	190	193	235	181	217	191	193	195	198	170	199	181	193	195	186	210	203	188	200	198	190	192	213	194	189	188	189	212	192	221	196	190	201	209	212	179	177	186	170	188	179	196	196	207	190	196	183	206	202	209	193	188	181	214	163	184	212	218	208	197	181	197	183	187	207	169	202	204	201	213	233	197	175	162	194	191	171	200	187	192	193	188	228	187	198	187	208	190	200	188	224	179	184	208	171	191	208	175	195	202	179	199	212	234
16158	13064	24820	31659	33173	32020	30449	30531	26572	22269	28520	45132	43438	37078	27554	15563	8450	3471	1420	801	549	531	535	448	493	507	469	506	484	497	496	477	494	498	496	531	486	483	495	454	494	500	478	495	511	507	515	494	482	439	501	484	481	486	517	511	500	496	547	475	471	476	451	489	486	488	518	473	518	495	467	495	481	513	458	450	478	506	465	514	476	482	486	495	482	504	511	497	492	517	490	512	495	452	481	467	466	491	486	479	513	508	465	495	481	485	461	454	531	448	488	493	478	452	491	513	473	491	473	484	477	505	459	507	501	499	510	489	451	501	469	519	478	457	497	471	476	478	487	494	476	469	490	472	474	490	492	498	491	525	492	473	520	482	476	475	483	489	505	511	454	501	475	505	479	488	446	477	486	496	467	505	496	465	464	455	470	502	494	498	492	478	496	483	443	468	471	438	517	533	482	487	547	473	510	478	518	467	469	476	482	478	445	467	495	497	469	511	509	489	485	483	499	486	495	494	486	509	524	518	479	485	446	451	487	490	525	502	490	479	443	457	493	510	507	493	522	499	508	468	510	493	487	465	491	488	511	481	448	479	498	481	482	472	502	479	478	469	460	505	481	500	499	492	478	518	454	522	472	478	517	479	475	478	512	477	500	523	497	498	468	483	505	497	521	517	465	517	493	484	509	443	488	493	503	527	464	477	505	528	502	491	501	500	477	461	527	486	496	466	499	501	487	482	495	454	491	488	474	508	492	465	490	454	496	495	473	478	488	496	522	523	450	454	506	439	502	466	488	500	530	478	500	487	466	493	478	452	491	488	450	492	495	493	472	452	491	485	487	480	494	470	507	527	481	482	527	484	518	485	505	480	488	516	545	492	505	479	486	437	506	452	449	446	459	460	476	455	508	533	502	464	510	460	509	517	491	486	473	470	489	535	455	463	516	510	507	462	472	460	496	503	491	481	485	447	462	457	469	465	480	514	502	487	488	493	481	504	511	512	504	464	455	486	475	515	508	480	469	491	498	511	526	475	478	504	535	500	507	460	481	535	539	488	513	488	491	492	500	471	502	479	505	488	493	498	489	496	433	476	468	463	486	511	511	476	496	487	492	500	434	480	471	449	465	490	469	487	488	484	483	453	474	487	512	466	446	484	500	524	487	457	487	495	479	477	507	468	472	486	478	530	510	461	451	487	472	467	502	450	499	489	476	506	474	478	516	455	490	466	432	454	500	474	532	498	488	462	473	493	455	491	505	496	500	481	490	520	473	503	493	489	467	506	456	528	501	526	467	506	474	487	515	502	460	471	456	515	506	487	498	496	498	463	518	478	515	496	424	490	464	506	493	517	457	526	498	530	501	490	479	548	496	516	503	502	500	490	482	502	488	481	497	481	466	495	461	497	492	462	496	473	457	488	526	492	499	529	496	467	489	472	475	469	523	483	483	517	478	503	480	495	476	493	515	481	519	485	448	491	505	501	523	500	460	484	476	484	493	468	531	478	475	471	496	483	512	472	512	468	501	486	509	498	484	467	479	469	501	459	491	496	444	513	536	515	514	464	472	531	507	512	469	471	512	496	475	491	473	506	459	483	536	482	509	475	477	519	508	478	506	477	455	500	490	486	484	515	467	489	489	499	503	480	495	481	486	495	443	474	486	490	526	474	496	481	514	462	495	505	454	422	485	485	494	474	479	485	524	494	471	518	478	499	509	531	472	498	475	479	481	460	474	510	494	502	473	501	486	490	475	500	481	504	472	483	471	490	490	462	468	509	463	475	542	507	493	475	486	500	478	483	520	436	480	501	519	469	511	482	436	541	537	474	499	486	469	504	479	462	479	487	514	452	512	509	488	489	491	475	491	519	475	515	472	482	478	473	501	489	519	443	486	490	481	459	489	503	502	490	470	464	518	494	511	484	494	480	493	508	462	502	470	504	487	467	496	471	468	479	462	496	477	497	528	508	466	482	468	466	466	494	480	473	479	473	495	438	511	523	495	481	494	445	489	482	484	508	506	494	464	463	481	512	453	489	459	486	477	473	440	463	450	512	473	491	537	460	495	460	504	460	484	507	489	482	486	527	477	453	490	449	495	487	456	472	486	465	468	459	479	515	434	477	465	486	517	489	509	518	534	488	467	482	500	482	469	495	503	522	529	481	471	508	510	497	489	454	464	473	494	504	487	488	497	517	474	487	522	500	467	463	475	512	492	485	502	495	512	522	489	503	484	469	443	512	504	478	471	470	477	494	472	497	468	518	520	514	494	469	447	450	520	462	495	468	497	502	507	444	482	497	470	489	519	493	507	493	507	478	500	506	522	495	488	486	471	475	504	485	499	504	485	477	491	533	496	498	479	467	472	444	480	446	493	464	468	528	506	471	484	509	496	481	487	517	502	572	462	477	494	459	480	477	512	458	467	503	521	473	507	503	499	496	515	458	488	509	517	483	472	486	503	470	465	555	530	510	490	489	492	488	486	514	482	482	498	510	505	513	504	494	524	501	484	506	496	466	482	493	486	480	529	482	472	485	496	495	502	487	482	469	519	499	497	471	503	466	518	507	491	479	475	503	472	509	505	467	500	471	467	538	466	516	504	432	524	457	473	478	480	530	482	528	453	480	459	462	456	467	455	518	489	459	495	452	490	469	491	484	447	472	467	462	470	525	470	518	507	478	484	497	485	530	507	494	480	496	456	518	477	512	447	500	487	483	472	494	483	479	479	507	523	466	483	504	502	509	528	496	490	493	453	485	474	489	471	475	498	466	478	494	490	479	457	456	469	493	476	500	454	511	481	452	470	499	470	499	471	487	483	504	515	470	492	517	508	489	475	489	468	492	482	471	454	527	508	502	488	514	479	459	498	493	488	490	531	447	474	523	498	501	499	490	507	468	520	518	533	528	476	530	492	482	497	484	532	446	487	447	494	548	483	517	502	481	513	491	505	491	498	516	478	473	512	480	459	492	507	498	504	496	476	503	521	479	491	508	495	515	502	488	544	515	491	472	501	484	442	466	488	504	473	474	530	499	495	497	502	476	516	525	517	482	512	474	480	509	502	458	510	442	480	488	469	481	482	498	490	512	485	481	508	426	511	496	507	517	447	510	512	447	474	504	518	507	506	493	513	476	504	507	457	463	480	479	467	483	471	467	494	489	413	470	498	446	493	488	459	498	495	493	484	460	486	473	502	532	490	520	501	496	455	482	469	503	504	449	467	478	464	478	471	508	509	511	468	493	506	470	520	450	494	487	512	470	475	445	486	531	474	480	533	510	542	493	508	505	533	505	484	477	524	464	491	484	483	490	445	506	473	471	491	522	503	512	517	499	484	507	459	455	519	493	492	500	492	474	551	483	473	460	496	515	452	472	469	456	512	479	509	509	535	496	463	428	487	504	459	485	498	454	477	490	456	504	510	511	478	495	505	482	452	472	467	486	531	491	517	500	479	499	498	454	523	458	502	517	463	499	497	491	465	504	493	490	436	504	514	473	489	503	477	476	484	456
7278	5436	6405	5789	5072	3814	3044	2242	1712	1276	1197	1561	1718	1385	951	665	410	315	253	226	214	234	243	205	213	267	208	235	228	222	194	215	221	203	214	218	238	229	226	226	217	222	196	229	233	226	230	206	240	218	233	222	202	226	224	230	200	235	214	225	211	233	202	210	230	208	254	219	197	211	213	205	229	212	231	211	222	236	203	208	224	225	249	200	204	223	219	233	215	225	200	208	212	212	238	223	207	226	215	223	212	205	238	225	200	199	208	221	221	225	204	197	214	238	203	223	205	215	239	205	214	210	217	234	221	190	224	235	234	220	229	203	250	214	224	242	218	207	229	222	216	215	217	195	235	241	206	210	183	243	212	204	239	232	203	229	237	205	207	214	239	207	232	221	187	207	226	213	230	242	199	208	233	242	225	211	206	202	215	215	242	191	205	218	214	232	208	211	243	208	232	234	199	239	219	213	223	236	210	210	185	230	234	224	226	208	195	243	227	241	212	218	207	207	196	235	217	214	215	202	240	200	213	213	218	215	209	197	200	189	253	238	222	222	214	226	216	227	204	235	215	220	218	220	211	208	222	221	234	218	225	209	221	190	232	211	182	200	205	222	224	208	227	219	250	254	224	193	186	197	218	217	186	206	217	243	225	205	180	233	229	226	219	249	188	216	211	216	223	206	202	230	203	215	227	212	225	220	227	235	207	196	200	223	236	214	213	242	229	224	208	232	218	209	213	240	217	226	210	229	217	209	223	215	227	213	214	201	211	210	221	213	214	209	216	199	211	216	204	219	204	181	220	224	218	244	229	218	198	233	219	215	199	218	203	215	230	233	258	194	231	215	243	208	231	192	238	244	205	205	226	202	239	213	224	229	170	212	220	221	214	216	232	213	241	216	216	218	210	254	238	217	202	225	220	225	226	206	194	198	207	216	242	201	228	240	197	213	241	255	208	226	194	223	237	197	227	221	195	234	227	196	200	200	241	201	212	209	234	222	226	233	224	257	184	232	218	208	214	217	217	220	210	218	212	225	217	193	205	207	226	219	227	210	236	196	235	212	229	192	208	202	212	218	216	228	189	203	194	228	233	207	224	239	212	189	203	200	220	213	205	210	208	244	232	229	224	250	232	227	221	232	194	207	195	221	215	205	225	224	233	216	192	218	216	209	213	228	194	210	222	227	225	242	215	232	232	196	212	218	215	220	204	231	235	223	203	218	188	238	227	239	258	250	225	226	229	221	212	218	231	223	219	224	231	217	214	213	186	219	236	214	241	217	200	214	215	202	207	231	218	236	199	221	219	232	218	241	226	196	216	190	213	223	216	212	203	228	208	209	193	222	231	209	205	222	225	216	213	217	240	216	218	221	215	233	208	189	206	199	234	219	243	222	213	216	225	189	226	219	212	220	198	236	229	208	237	230	220	227	173	214	215	231	207	227	216	231	203	222	241	222	197	213	199	202	220	217	233	199	206	234	223	208	217	210	200	217	211	211	201	196	214	216	191	222	229	224	217	199	212	210	217	233	206	211	234	218	207	218	216	217	250	231	208	230	223	235	235	214	215	206	211	206	232	223	191	231	217	232	224	216	223	206	216	222	206	219	236	196	232	217	212	215	196	218	219	218	249	209	221	258	223	212	194	238	213	225	223	200	217	241	202	233	239	215	225	214	242	237	228	200	233	219	199	245	212	224	196	222	200	207	216	219	203	221	215	224	227	204	213	230	195	203	217	235	238	203	218	218	221	226	217	231	240	230	213	218	210	238	215	217	202	218	182	209	196	201	216	249	242	206	210	224	227	214	230	194	220	217	218	205	234	234	228	210	238	218	227	204	256	240	226	220	206	211	238	219	224	218	222	223	218	196	224	206	208	222	208	225	201	226	225	240	229	209	216	208	215	224	222	235	211	217	221	207	208	228	197	214	198	203	227	234	236	251	216	209	216	240	207	200	209	199	198	234	206	244	221	224	223	232	213	225	213	227	219	245	221	227	226	218	226	229	197	218	191	222	222	242	243	248	200	258	208	237	202	234	246	202	214	220	214	188	239	226	200	224	205	208	216	229	216	222	255	238	236	187	242	202	197	245	216	234	261	230	223	229	203	215	218	202	226	212	215	220	201	235	200	228	203	212	204	229	184	211	257	224	238	192	205	223	241	206	207	226	208	204	223	208	223	199	204	201	210	214	203	211	228	224	214	242	232	221	223	232	220	238	243	233	218	228	248	204	235	238	222	212	227	232	235	205	234	216	230	197	209	212	216	195	235	242	237	215	221	224	232	232	224	216	217	195	238	207	188	218	222	216	218	226	246	207	232	195	212	204	211	203	213	207	227	223	202	254	238	224	206	233	208	235	214	204	223	229	219	217	233	229	213	224	210	223	241	220	216	237	240	200	215	182	214	233	188	227	219	223	238	231	194	201	238	235	251	197	235	206	236	243	229	235	216	232	217	243	230	226	252	224	210	228	214	200	242	214	224	229	207	239	227	241	248	204	207	212	218	190	203	213	241	230	215	225	199	202	200	223	205	192	214	228	196	229	194	259	234	207	202	203	234	216	210	248	205	202	222	203	236	225	233	228	196	223	192	192	224	212	196	223	215	229	222	228	220	209	217	211	230	219	227	225	224	230	206	228	203	195	233	241	218	200	216	224	225	218	217	211	174	200	205	199	225	228	222	191	197	248	195	222	240	232	198	242	232	233	223	217	218	239	242	221	193	218	187	208	205	248	234	204	213	213	218	209	205	220	210	219	245	235	244	212	215	201	218	206	207	222	222	189	199	236	209	237	191	214	217	201	194	220	208	215	221	220	251	234	234	200	209	219	210	219	220	192	244	201	219	204	207	216	245	245	219	222	215	221	234	216	244	203	198	210	196	220	208	201	222	246	238	216	220	214	211	193	180	227	197	223	233	239	235	220	234	223	202	213	237	217	252	229	219	232	217	219	256	198	223	206	214	243	241	234	192	199	229	222	216	203	182	204	230	220	194	247	223	239	232	244	229	244	227	217	244	231	221	206	231	225	206	216	214	191	232	207	206	239	202	243	218	192	233	207	205	215	245	247	209	246	199	216	206	233	208	234	208	230	211	206	218	210	208	192	202	193	196	247	213	195	248	210	219	249	195	214	213	206	233	240	205	228	207	244	232	170	177	228	190	245	208	211	191	219	230	224	213	196	235	242	210	224	238	224	218	220	209	205	229	208	240	211	229	228	195	213	230	197	207	211	229	209	222	207	227	218	232	257	233	256	188	244	203	266	218	209	203	222	226	202	227	219	223	243	205	203	211	221	212	187	208	192	253	211	218	226	203	234	214	191	219	218	239	189	223	224	192	215	209	224	232	228	205	217	226	220	203	213	234	201	228	234	231	234	225	239	198	203	201	196	204	204	220	220	232	208	194	211	216	214	205	215	209	217	207	206	188	190	210	238	211	194	222	198	248	249	213	239	208	229	230	220	245	240	230	223	228	233	244	221	230	222	205	232	211	191	237	207	216	206
4975	4707	9810	13724	14766	13299	11790	9537	7683	6427	5848	7603	7498	5753	3762	2160	1344	843	645	572	500	558	567	531	549	509	514	534	518	553	517	558	554	549	527	486	494	539	526	588	502	543	547	588	562	586	527	537	517	526	577	500	589	524	541	533	535	523	522	547	560	578	500	469	552	560	537	535	556	552	566	524	504	522	544	541	536	529	521	536	524	552	523	529	521	535	543	552	513	511	575	542	532	525	515	496	555	522	547	555	575	585	555	545	546	515	545	495	509	557	509	521	529	528	553	568	512	531	527	549	522	557	547	557	535	517	530	581	521	533	529	515	567	543	535	522	527	550	536	543	541	543	565	543	593	567	541	541	536	508	559	515	544	513	541	514	519	514	518	563	589	542	517	571	542	541	537	530	505	570	543	541	552	537	572	542	540	560	526	520	543	593	541	506	568	522	573	548	590	551	540	534	519	539	537	503	539	539	561	503	490	552	550	518	529	528	574	554	573	520	559	510	523	512	495	542	498	538	541	513	520	547	547	562	536	544	593	564	554	503	519	515	545	512	541	552	522	548	587	542	542	535	529	553	560	550	506	566	542	551	516	548	546	541	561	553	553	559	529	533	530	559	554	525	539	514	557	554	532	559	524	545	536	532	498	539	569	544	565	496	555	524	553	546	534	511	508	559	564	554	549	521	537	543	555	515	532	557	572	540	530	539	549	516	562	566	530	531	529	521	531	540	536	529	510	515	571	523	545	532	547	561	539	546	536	527	508	527	539	580	518	532	580	535	541	553	562	567	511	561	527	514	563	546	536	514	519	504	544	537	529	533	538	518	535	554	544	529	509	555	531	559	497	467	529	518	537	571	534	532	526	563	546	508	535	500	536	520	540	543	542	507	558	510	547	552	542	540	529	548	578	567	532	533	530	531	543	554	512	532	545	538	562	578	489	534	533	539	548	567	571	485	520	507	538	505	536	584	536	516	567	507	521	528	572	556	525	550	550	545	543	544	553	557	561	546	532	545	546	531	515	562	521	571	538	580	561	501	556	543	537	514	546	549	522	560	546	546	573	558	536	530	587	524	527	518	539	547	536	526	548	528	567	516	519	527	526	478	515	512	482	517	538	566	531	530	543	543	528	515	530	531	537	561	524	518	597	524	541	531	504	496	531	539	532	542	533	564	514	525	571	563	512	534	505	572	531	547	526	545	554	547	524	552	549	547	571	496	563	531	530	530	525	537	505	517	565	524	525	531	508	586	561	546	534	514	491	541	546	505	574	576	495	549	535	532	537	521	494	544	536	510	588	531	533	532	540	531	515	566	522	531	532	518	533	543	566	567	559	531	532	578	564	536	511	547	558	538	588	551	550	501	554	548	519	550	537	547	540	551	550	488	510	558	558	537	519	504	523	566	500	558	508	500	490	520	561	556	544	520	552	529	561	535	554	544	543	513	508	528	540	562	530	572	508	520	536	541	529	551	525	514	563	499	539	501	522	495	534	536	563	513	567	547	543	547	566	530	552	526	579	585	552	539	570	524	528	491	555	565	533	507	551	504	534	521	518	514	506	546	565	576	533	561	548	510	533	530	530	536	543	548	477	558	574	539	540	555	522	546	532	548	525	525	571	535	531	554	533	553	572	526	561	528	520	530	551	528	554	511	501	535	578	490	580	588	495	548	501	520	543	553	520	505	572	551	521	521	513	560	566	554	520	503	537	539	556	600	549	513	566	498	536	508	512	554	501	559	590	624	528	567	557	531	516	542	547	520	525	512	571	559	562	523	536	599	554	562	525	567	557	515	515	557	508	517	539	538	570	539	503	488	562	524	550	533	528	507	553	522	527	528	508	518	521	548	514	522	539	553	569	524	518	571	541	524	527	518	542	555	549	537	541	515	511	544	620	531	560	531	491	543	545	544	510	568	547	560	526	584	531	516	487	527	485	573	539	539	560	566	536	555	537	513	495	486	549	508	496	507	563	558	554	523	578	541	525	540	530	533	510	512	518	522	508	517	542	527	510	509	525	545	575	533	540	539	555	520	499	495	511	530	533	516	493	534	519	517	559	520	562	555	568	538	547	541	528	578	571	502	528	537	532	549	545	526	563	588	572	544	564	515	571	564	574	530	507	544	549	534	554	545	554	592	573	509	588	582	517	497	541	570	531	511	549	563	577	533	540	513	555	553	530	537	571	542	547	506	539	550	565	517	552	557	529	526	548	526	571	541	492	548	513	535	557	528	549	564	524	567	580	574	521	582	530	535	544	537	512	536	582	523	554	507	499	527	531	524	566	535	532	526	556	525	568	526	508	522	551	541	559	584	528	506	498	554	507	543	535	537	531	551	501	516	544	528	519	548	517	556	532	519	556	520	551	510	554	542	550	513	519	550	536	562	537	514	582	470	484	513	507	561	544	533	545	540	578	552	566	556	540	524	556	570	529	480	563	560	521	540	545	544	574	542	531	523	541	529	521	494	515	528	563	585	527	547	553	543	533	552	524	527	578	532	580	534	555	511	548	585	530	555	532	527	501	536	561	522	530	518	499	506	511	556	561	505	519	536	562	517	556	525	476	544	547	530	545	533	568	568	536	543	554	529	541	554	509	499	568	536	524	543	569	541	536	556	506	510	585	544	547	548	520	582	557	547	548	562	527	520	539	540	509	475	493	551	544	543	542	532	524	529	552	524	548	523	543	551	552	534	549	558	583	526	532	519	550	524	547	503	541	558	510	601	515	518	529	546	531	511	523	571	540	568	556	500	526	508	536	543	508	570	565	562	564	518	549	537	547	485	538	555	509	510	494	536	547	483	526	479	484	568	562	502	538	587	556	523	535	581	527	528	557	584	526	522	560	568	518	571	522	541	521	542	536	578	482	510	536	544	544	519	556	549	525	525	500	517	529	539	537	501	524	536	501	536	525	506	546	555	516	520	563	547	563	529	561	534	489	514	532	541	538	553	562	532	490	527	582	508	539	497	493	531	582	530	581	523	496	542	530	535	513	498	570	519	532	530	539	539	520	537	571	529	515	531	531	532	562	554	561	542	532	500	498	560	537	527	542	527	498	545	537	542	565	526	557	531	530	595	533	540	525	509	572	511	553	511	544	565	492	540	548	532	538	534	502	532	570	515	550	532	550	615	539	603	533	553	522	557	574	554	559	548	547	572	477	569	535	537	534	519	542	521	523	524	514	549	506	498	531	546	557	523	536	506	525	533	527	567	521	537	578	528	538	525	554	564	544	569	515	532	560	485	544	568	527	579	557	538	515	524	557	532	548	542	507	537	564	575	528	507	569	525	515	558	535	550	539	549	556	498	528	508	558	579	536	507	535	534	540	501	554	526	536	510	542	519	562	566	553	490	553	544	493	509	520	548	538	539	508	523	544	544	509	570	545	541	554	537	527	529	497	552	543	518	567	549	510	559	535	524	504	519	515	506	522	500	499	507	514	535	533	567	540	508	559	568	505	534	590	504	518	533	490	544	541	536	550	563	516	568	503	509	528	524
19283	14004	16208	15651	12587	10651	8164	7715	7370	5948	5615	13660	15558	10201	5677	2414	1175	533	324	214	222	198	231	210	218	219	209	208	221	206	222	196	219	207	206	183	220	186	215	208	207	205	229	202	176	220	194	210	212	182	216	185	198	222	197	212	200	177	231	200	205	202	212	242	195	186	194	219	201	223	180	227	201	206	194	203	227	194	235	229	225	214	225	189	211	196	203	211	206	199	237	248	200	213	195	199	206	228	206	207	226	223	224	233	209	207	218	227	183	199	229	212	217	220	201	232	253	211	214	194	202	234	177	226	214	210	179	206	212	207	203	187	255	226	189	201	191	225	197	209	196	227	204	204	200	193	231	205	220	204	201	191	192	211	214	218	191	190	201	208	201	210	176	188	221	221	234	221	172	213	206	208	211	224	187	191	218	201	203	228	194	221	205	220	214	209	178	237	216	209	213	221	206	203	224	229	207	198	198	197	204	235	242	202	215	191	232	199	222	217	213	200	199	198	197	211	178	205	213	201	198	186	208	209	204	205	202	199	201	217	204	204	194	207	201	203	209	207	221	222	200	238	226	220	195	235	207	199	226	233	192	197	205	177	226	241	200	226	201	206	204	217	197	186	213	194	214	179	214	220	229	216	209	219	188	224	216	214	213	208	216	203	182	191	198	207	195	201	225	205	209	215	224	205	203	216	211	202	254	214	226	188	211	194	229	214	179	207	219	203	207	191	181	199	223	216	218	199	224	214	198	181	203	212	186	201	219	206	225	196	198	202	178	174	204	216	198	202	204	199	212	219	217	203	242	207	201	204	211	210	196	231	222	201	206	204	187	203	174	174	192	203	192	216	215	211	182	220	196	213	178	186	220	226	216	236	181	221	167	234	206	213	213	195	217	217	207	193	188	214	202	187	188	217	192	204	217	192	209	200	205	195	191	232	211	199	202	214	231	214	216	195	214	223	195	194	199	203	209	213	198	211	223	205	207	206	214	206	181	194	212	214	203	189	218	201	208	203	199	199	210	218	170	227	200	213	192	236	216	202	201	242	207	194	177	233	206	184	236	218	217	200	203	210	218	199	195	216	171	217	195	201	178	183	215	221	191	197	215	210	194	214	193	186	185	214	199	226	198	196	238	223	205	229	209	189	212	194	193	225	207	209	205	182	205	227	194	199	216	219	206	222	224	230	195	221	198	211	197	190	207	207	201	205	212	226	218	217	200	206	214	189	211	201	229	221	211	233	205	228	196	219	215	190	199	187	185	200	227	222	169	212	211	201	224	194	196	200	202	200	234	214	235	222	206	208	220	216	216	207	207	190	192	205	209	207	207	223	192	214	195	225	205	189	212	202	230	212	199	218	218	228	193	203	187	170	236	191	211	190	215	204	234	186	193	209	193	200	221	226	207	205	194	190	195	207	191	225	216	218	222	222	214	213	197	231	199	252	176	207	199	229	174	203	192	201	186	198	189	212	203	192	189	221	212	216	204	209	197	209	219	196	196	210	209	200	230	197	221	208	221	220	194	223	184	206	211	181	194	208	218	204	194	214	211	188	193	225	209	195	212	204	225	225	196	189	211	175	208	200	253	176	203	187	202	204	191	192	203	243	215	241	225	220	220	226	199	211	203	204	203	211	217	216	238	232	194	207	223	206	191	225	226	196	199	204	197	220	190	185	229	245	215	199	209	214	214	194	214	228	215	183	246	196	180	207	194	207	208	246	214	219	204	214	232	172	235	188	221	214	223	210	202	216	222	199	198	218	203	188	199	238	209	203	189	189	198	212	191	191	217	199	237	187	216	192	221	207	203	195	192	222	192	213	194	191	201	175	203	198	205	209	212	219	208	235	202	188	199	215	214	213	214	230	194	202	188	191	197	217	244	210	205	228	219	187	213	186	201	196	206	226	185	218	190	197	206	209	219	230	239	199	222	201	212	227	204	200	186	190	205	180	200	202	232	182	223	221	184	229	188	208	197	228	203	197	212	212	224	203	215	223	220	194	212	204	208	205	216	224	226	207	234	197	222	223	184	207	208	206	181	235	199	204	231	181	212	234	207	219	217	206	205	177	196	201	215	232	215	193	225	188	181	218	243	232	209	207	223	214	209	210	204	235	221	196	210	219	240	214	182	219	194	181	211	226	203	190	202	186	179	199	219	192	197	182	209	208	199	207	208	217	193	204	231	187	204	208	208	209	201	201	210	221	238	214	206	203	206	220	222	179	216	192	200	203	194	209	213	209	203	206	191	193	206	210	201	212	216	190	195	226	209	218	187	176	190	212	191	226	195	222	212	215	232	210	214	222	211	221	192	195	216	240	228	229	218	224	198	196	218	226	206	210	224	207	223	208	229	206	225	198	211	220	180	204	199	189	194	215	195	221	178	231	211	219	234	215	200	195	212	214	210	205	206	201	234	202	207	209	209	251	220	197	215	196	217	204	215	198	213	188	185	206	203	227	216	197	190	194	193	214	191	234	235	215	232	204	198	215	215	195	223	196	204	212	208	223	199	185	226	191	206	209	210	183	218	207	206	228	207	216	245	235	218	207	201	225	223	224	221	213	198	194	202	205	198	215	229	191	192	180	215	189	222	203	221	227	241	189	179	187	206	238	182	205	195	197	191	209	201	207	207	188	191	214	196	188	204	197	207	207	189	223	215	203	218	210	202	207	185	211	203	214	201	206	210	201	217	217	200	208	196	204	195	204	216	204	208	176	220	206	214	180	195	208	204	245	191	218	186	203	158	223	224	215	214	205	212	217	218	202	181	210	228	179	216	211	214	220	208	185	217	207	218	222	189	220	251	214	237	228	224	198	214	220	197	182	214	203	195	237	229	203	203	197	215	201	217	197	202	229	193	214	217	185	199	218	223	200	191	205	214	207	216	200	209	219	193	261	224	205	202	221	199	228	219	209	206	188	183	229	202	214	201	214	205	182	215	219	184	213	199	198	196	193	219	213	197	199	195	206	231	188	204	218	203	210	204	207	212	197	244	203	209	194	240	244	215	214	220	201	197	211	201	220	196	195	226	189	200	193	194	193	231	217	210	235	213	241	198	191	199	191	210	177	203	197	205	222	215	183	210	222	220	204	221	200	216	211	206	196	178	208	211	210	198	228	202	216	214	230	216	198	186	223	220	195	209	199	197	213	212	218	206	204	202	180	217	184	228	212	205	223	208	206	229	217	210	187	215	240	218	214	197	209	199	186	223	202	190	210	219	198	225	211	204	213	211	206	188	192	182	204	206	222	190	205	233	190	209	212	207	229	220	195	190	204	196	226	205	196	228	239	227	207	213	194	251	216	206	209	196	199	222	211	188	208	209	213	218	237	230	222	207	209	198	202	210	206	229	195	209	197	205	202	217	217	205	214	206	200	221	218	214	181	189	228	221	221	219	205	188	199	212	188	194	186	173	188	204	193	235	233	221	198	213	182	209	214	214	256	218	214	205	204	172	191	195	205	230	208	219	220	196	210	199	199	226	199	185	196	209	217	216	214
12349	9710	18924	24721	24181	22636	20168	21598	20610	19301	20505	36005	35677	28747	20010	10156	5717	2239	1096	723	526	554	548	579	526	516	505	521	486	525	503	510	526	490	497	497	530	507	483	507	494	522	521	506	487	494	493	542	548	492	529	504	484	479	500	486	487	560	522	523	505	530	510	486	546	501	531	484	510	528	544	498	509	480	521	497	499	504	541	532	509	544	515	523	494	491	536	544	503	493	478	522	538	518	508	499	497	499	521	519	507	526	543	497	522	520	526	541	545	504	491	474	519	505	517	531	518	529	490	487	487	527	518	565	499	525	492	496	509	531	506	521	505	529	500	478	530	514	502	536	523	522	537	514	475	503	517	503	505	535	494	519	521	530	488	519	540	517	501	517	599	507	475	515	514	555	527	479	504	511	493	518	543	517	505	538	529	547	501	507	525	497	500	520	475	531	534	534	511	526	492	521	523	555	540	512	499	507	543	532	503	499	496	542	516	525	537	485	491	499	478	538	507	511	542	519	547	523	480	561	511	481	511	517	486	556	498	541	512	531	498	495	562	491	539	537	523	488	522	500	512	564	488	519	502	522	480	513	521	534	484	532	508	542	492	508	519	528	538	505	471	512	516	479	493	507	486	496	530	497	509	504	538	478	504	498	512	525	536	519	529	507	523	587	516	522	519	493	532	528	527	495	519	548	522	517	533	507	498	548	484	555	523	534	515	502	521	496	526	530	506	532	524	514	528	515	540	520	505	503	557	500	512	543	490	519	537	535	570	496	539	519	537	544	490	535	520	514	508	513	504	508	506	509	447	568	513	501	521	530	478	552	497	482	560	535	495	515	501	503	537	525	531	558	536	516	540	531	525	512	521	510	501	491	518	573	483	543	541	508	498	549	490	520	533	532	525	541	504	571	499	538	479	514	506	498	535	544	528	517	516	495	492	507	491	525	503	511	534	507	506	534	534	502	535	477	515	513	518	508	522	488	546	530	497	549	511	542	490	508	527	491	484	494	515	510	496	497	500	563	515	495	513	521	534	494	525	485	492	553	504	505	513	531	480	547	542	497	486	461	511	514	454	543	514	554	532	494	515	495	468	523	493	512	500	498	554	536	515	511	567	520	568	529	529	507	529	552	537	536	513	534	481	507	496	531	583	504	510	462	517	517	535	492	531	494	512	499	515	517	522	529	526	490	502	567	522	543	526	488	524	476	552	541	497	506	525	502	546	519	532	545	524	545	489	531	510	501	585	533	504	492	462	489	544	482	555	489	507	514	494	497	575	518	494	503	511	523	508	495	529	548	539	480	553	530	493	524	534	467	506	545	484	531	539	511	521	517	526	537	520	491	495	512	492	529	532	499	524	501	493	563	532	521	518	543	520	514	544	528	519	528	518	514	518	512	492	526	493	497	555	522	495	539	550	495	532	505	519	496	525	515	507	536	514	481	536	545	556	512	529	529	486	528	486	526	489	531	479	550	526	518	494	514	488	518	501	549	545	514	532	473	504	510	535	574	548	519	502	530	551	545	509	519	531	539	488	511	482	566	540	534	519	556	522	533	535	518	521	520	514	506	502	493	501	528	542	494	504	533	531	525	484	514	509	590	504	528	535	541	486	525	548	553	483	548	537	545	545	469	513	498	534	549	516	507	525	494	526	530	501	479	500	471	525	519	534	534	499	521	494	504	487	527	496	507	461	492	514	519	543	535	526	521	513	498	524	503	527	543	478	487	527	550	475	539	476	515	556	506	506	539	531	505	529	470	515	480	526	566	547	520	523	503	509	567	480	509	511	502	529	493	493	495	510	548	529	485	444	516	522	522	521	510	574	494	480	525	504	532	516	497	518	511	538	518	512	537	513	545	499	493	516	493	504	556	501	514	532	502	518	473	543	501	513	474	521	507	536	547	478	522	543	516	508	510	537	503	511	515	481	545	499	511	496	525	505	538	532	478	513	543	492	497	552	496	540	516	537	464	520	507	512	501	481	564	491	530	532	526	507	518	503	497	546	511	510	512	542	529	536	529	539	506	510	531	529	522	543	526	501	537	529	513	528	550	511	478	527	527	525	545	534	463	538	539	541	490	510	530	494	530	496	500	507	498	507	521	512	454	495	520	482	540	546	526	505	548	538	602	552	528	518	521	490	539	521	524	489	510	497	494	524	549	509	480	514	495	539	484	534	524	496	514	534	523	471	500	531	514	510	490	521	523	500	516	538	502	498	470	494	522	480	537	509	521	521	510	518	484	511	550	506	537	488	554	501	521	531	506	465	522	517	537	480	508	536	485	529	489	509	542	492	510	516	494	502	480	478	480	521	541	509	578	501	581	514	514	518	535	540	523	538	513	513	507	511	501	518	502	529	513	484	495	515	507	483	503	510	536	487	503	524	560	527	530	532	530	506	499	510	500	497	464	502	540	496	513	511	549	517	528	531	512	515	506	503	517	542	540	517	506	543	522	481	487	522	469	512	525	513	498	509	543	540	473	490	505	487	529	488	535	531	534	552	522	504	533	550	488	486	559	560	513	523	508	497	518	529	525	514	555	521	481	552	490	528	521	505	507	525	532	506	531	514	532	526	535	509	504	524	558	505	460	513	466	493	546	513	534	483	509	535	546	502	498	491	542	524	489	464	507	509	534	536	546	491	518	500	495	526	465	512	498	522	547	507	488	487	515	539	504	500	515	521	499	478	549	454	515	507	528	535	530	528	523	525	508	494	556	516	510	461	522	550	541	504	467	554	507	486	483	537	520	520	500	531	501	509	532	558	550	508	518	550	510	530	492	522	493	540	492	526	469	496	530	535	525	521	512	502	486	522	552	537	465	504	483	532	506	495	481	499	559	519	546	510	529	534	512	524	507	521	534	517	503	518	551	526	526	512	526	509	567	510	535	517	532	521	524	545	505	499	486	521	537	477	492	562	524	530	528	530	511	518	550	552	497	494	543	511	527	558	542	520	536	514	531	516	519	505	474	538	533	499	541	505	497	536	488	555	535	507	499	528	531	485	487	496	512	496	515	536	494	508	515	576	556	513	535	554	522	529	491	508	530	543	456	500	502	491	510	480	512	501	521	508	498	510	522	507	516	556	541	523	502	503	531	491	520	503	533	537	575	522	531	583	551	493	530	481	517	555	500	506	532	509	494	519	502	528	497	535	539	526	560	553	554	534	501	535	518	460	524	491	535	539	524	489	527	515	516	538	509	494	488	451	519	505	520	523	512	512	524	529	520	564	543	473	487	493	482	524	485	527	486	502	534	539	504	559	532	508	543	500	497	545	520	523	502	511	533	487	525	522	521	489	505	507	492	524	530	517	517	468	555	513	487	512	504	572	552	532	508	544	515	548	508	486	515	482	533	511	539	523	509	519	472	493	546	533	525	513	547	535	487	563	537	537	505	521	508	490	549	489	490	513	490	489	498	508	513	484	535	553	521	511	511	520	499	529	483	523	529	549	531	535	510	509	532	530	515	502	497	528	478	513	539	501	528	480	470	532	533	549	501
26944	19103	22291	19740	18635	15134	13521	11712	7894	8135	9510	24327	26278	17873	10923	5632	2481	1228	455	277	228	205	204	198	156	199	196	194	169	186	193	189	207	208	225	240	206	204	177	202	210	167	208	193	189	219	203	195	183	204	205	183	220	184	178	183	234	199	219	186	199	170	212	196	202	176	182	231	190	201	203	202	190	189	194	178	203	192	203	199	200	187	191	205	201	213	189	166	177	185	191	221	211	221	218	182	221	194	203	194	200	185	203	179	198	197	186	169	170	210	192	186	191	177	178	190	187	206	198	209	218	189	214	196	213	217	197	186	204	197	173	163	194	203	226	212	218	210	187	192	190	184	200	193	185	195	246	194	214	214	179	183	190	195	182	208	185	214	204	212	196	183	217	188	173	191	210	208	201	210	181	193	181	205	204	202	202	210	216	208	195	231	234	197	207	221	199	229	211	205	197	186	173	178	186	213	203	214	215	217	195	190	195	192	195	202	223	192	188	187	202	193	224	200	216	190	184	194	206	189	198	214	215	192	196	188	206	199	175	205	206	194	183	203	205	168	186	192	215	197	201	168	212	229	173	221	183	189	191	194	191	191	199	202	190	184	185	200	201	180	196	197	200	207	194	209	207	198	197	211	199	186	193	207	159	175	199	213	163	171	199	220	203	184	194	193	223	222	176	191	217	169	191	202	199	217	180	201	189	208	186	209	191	193	216	193	188	203	185	220	194	185	174	200	189	165	184	185	230	184	207	204	203	194	181	190	192	172	231	214	219	211	204	220	203	207	200	215	193	214	185	226	192	200	207	214	182	199	204	187	191	187	221	195	221	192	191	208	173	165	203	189	219	163	179	204	207	190	213	218	200	196	189	168	207	211	210	207	176	198	172	189	201	179	222	195	193	231	216	211	208	193	201	167	140	197	205	191	218	216	180	204	190	188	197	207	178	216	202	194	204	180	203	192	178	197	197	188	205	168	182	227	188	189	194	183	175	190	200	210	183	181	211	196	193	206	171	189	208	183	215	177	164	175	186	206	208	204	191	196	192	191	200	193	199	187	196	178	215	194	179	205	186	187	188	195	224	191	211	183	198	179	187	211	183	191	203	174	207	190	191	190	199	206	190	207	220	171	193	222	214	222	205	215	218	218	176	235	215	197	193	187	204	230	196	196	184	195	181	202	205	199	204	226	183	208	214	206	203	197	203	199	190	217	237	185	194	214	203	190	185	207	191	206	198	205	186	202	202	177	202	182	186	194	209	202	214	182	200	197	198	217	198	191	174	223	196	202	207	200	212	193	215	177	180	197	193	222	168	185	189	215	210	205	160	196	171	219	193	190	214	194	174	201	215	193	195	230	201	219	169	212	195	179	200	202	213	186	172	199	190	200	215	202	200	182	201	172	239	197	201	203	224	182	199	185	208	198	221	193	186	210	184	213	223	197	197	175	188	204	199	186	185	211	215	201	183	211	194	219	194	210	191	188	179	177	192	190	177	194	197	183	193	219	206	213	206	188	193	214	205	181	216	181	206	193	215	187	198	191	190	211	183	190	207	194	187	175	209	183	189	194	201	214	208	192	195	182	208	203	195	218	230	188	193	201	200	199	183	195	214	211	229	193	180	217	158	212	206	182	207	173	210	209	190	184	225	194	200	177	206	181	202	185	214	209	203	205	223	196	210	189	200	209	183	200	228	162	206	185	168	191	203	205	217	209	183	216	221	204	168	180	186	224	164	197	194	234	211	188	217	177	202	192	182	187	185	239	173	191	200	183	189	201	200	188	199	210	197	185	204	188	188	217	192	201	158	199	178	192	186	214	189	184	178	196	176	205	195	192	208	198	179	182	161	201	203	198	193	210	198	198	200	207	189	199	194	179	211	216	187	210	183	217	180	200	213	215	228	217	181	204	184	211	204	201	196	196	191	157	178	203	184	190	215	187	186	216	150	197	204	159	193	192	169	185	182	200	215	193	211	189	213	214	211	187	176	202	179	188	187	192	199	214	181	184	229	189	199	169	177	169	213	182	178	207	197	197	200	190	193	201	167	194	222	209	197	200	196	200	199	186	213	192	200	228	198	194	200	216	207	189	218	223	178	193	212	199	220	168	175	208	204	183	205	213	185	193	181	214	181	184	196	205	190	213	209	194	188	214	196	189	187	191	175	205	182	182	209	193	192	215	203	190	176	204	197	201	207	227	196	201	185	191	185	194	193	210	201	188	173	211	211	190	211	200	191	197	211	171	217	209	206	182	190	202	219	187	178	220	185	212	211	172	173	203	231	187	182	180	201	193	196	193	188	180	229	198	207	198	210	190	162	202	193	171	197	192	199	211	184	205	182	190	206	190	186	212	194	176	189	188	219	205	198	200	219	211	187	194	197	192	196	229	211	195	209	205	203	216	200	231	204	201	170	190	210	213	220	186	194	198	188	189	205	183	238	170	197	197	195	190	192	184	182	172	199	207	199	217	216	204	217	202	190	182	221	196	196	169	181	187	206	195	190	203	183	201	178	170	189	183	186	177	208	210	223	209	199	184	210	194	191	191	188	199	198	193	220	183	211	196	213	168	204	229	181	214	188	195	200	189	190	209	201	200	209	184	193	197	198	170	182	209	185	204	168	185	190	209	207	183	229	191	201	208	193	214	202	220	188	209	210	192	183	208	193	208	208	217	212	194	209	194	198	215	222	178	171	193	204	196	196	166	196	190	179	190	215	172	191	194	212	186	200	182	236	166	216	176	178	204	201	207	226	187	230	198	196	214	188	199	208	197	215	210	212	211	213	189	189	208	213	227	186	211	203	182	205	182	183	181	211	206	186	206	190	195	199	207	206	220	186	198	199	186	199	209	177	182	205	219	232	196	211	198	204	187	216	215	196	201	204	207	197	170	218	198	206	199	186	193	188	183	179	182	216	225	191	189	203	192	241	197	200	164	203	215	206	182	187	202	203	194	210	211	185	191	200	178	185	175	184	193	201	193	178	188	186	204	189	187	216	211	196	208	174	183	177	189	228	188	168	201	200	194	202	215	202	193	224	186	203	207	182	211	217	208	241	216	196	222	195	198	179	212	186	204	170	222	195	185	206	198	213	210	182	181	196	182	220	238	180	185	256	184	203	189	210	223	216	185	219	201	198	207	191	190	219	177	218	201	208	186	201	194	176	179	174	179	196	211	197	182	210	195	193	217	209	178	200	191	202	201	165	218	228	188	185	185	220	208	209	210	210	201	196	194	224	178	216	203	214	190	176	185	202	197	207	188	186	206	215	227	214	177	183	196	193	192	177	177	192	206	223	176	224	191	218	201	187	191	212	217	165	184	195	174	208	165	216	213	192	194	203	199	218	190	197	187	187	182	227	183	204	177	175	197	212	206	193	219	219	231	220	206	177	220	199	190	172	202	220	217	209	193	190	202	172	206	182	187	190	211	207	203	197	193	185	219	216	199	191	215	170	189	187	179	198	188	207	190	194	231	183	189	201	184	214	205	200	200	208	191	210	220
16653	13134	23046	26916	28354	26295	26959	24570	20233	23035	27650	45988	45072	37241	28919	18863	10221	4941	1922	963	636	547	503	511	466	471	509	531	488	479	478	478	475	466	444	503	443	486	483	532	463	484	483	489	532	463	480	501	492	525	468	465	515	484	459	485	482	495	507	445	503	510	502	481	473	509	500	471	492	477	485	449	531	511	486	506	443	448	480	472	451	506	464	475	529	467	505	525	497	524	453	447	514	454	497	496	481	505	523	502	491	477	471	521	484	519	507	500	490	533	501	490	525	496	523	455	497	501	516	512	497	497	477	502	485	505	528	470	496	519	469	488	462	505	502	508	488	476	496	468	494	490	496	448	486	488	457	473	495	486	498	471	444	492	463	512	501	497	502	477	481	492	467	474	486	465	503	513	489	494	558	489	508	476	489	505	502	495	511	470	459	475	498	509	511	463	434	471	491	487	478	498	468	509	496	466	493	474	478	471	509	496	472	473	481	496	476	470	485	499	475	524	518	493	467	503	506	500	467	499	449	483	458	457	457	529	499	462	477	528	477	483	519	477	471	474	471	504	485	467	478	496	491	508	477	475	525	499	485	512	507	506	528	496	494	488	511	474	486	477	478	449	446	435	498	489	474	480	475	449	491	502	503	467	474	495	512	509	492	500	517	451	471	481	513	503	447	489	470	500	461	520	490	496	485	495	510	483	460	506	518	438	442	486	532	492	503	469	501	486	428	495	495	468	473	481	511	475	501	493	527	502	462	481	501	514	498	509	469	503	513	510	472	499	486	520	469	531	518	492	449	472	507	520	481	527	493	501	494	554	472	540	462	474	514	497	491	481	510	518	434	470	436	534	480	471	496	485	480	489	495	466	506	489	496	488	468	521	478	480	511	489	482	467	514	516	497	461	492	468	524	499	519	502	489	465	473	453	453	533	508	484	486	472	509	474	489	499	513	493	535	494	491	482	462	449	454	495	511	516	447	475	509	528	468	484	478	532	497	492	503	450	522	498	493	493	470	496	473	513	507	498	508	491	466	471	536	532	460	491	502	458	493	476	477	484	477	488	477	482	479	488	489	498	498	497	481	506	478	513	477	483	515	454	525	482	493	455	509	515	458	484	461	494	494	449	477	505	477	502	496	511	534	507	462	474	546	520	521	462	516	486	500	467	476	472	507	522	511	469	481	494	476	502	482	484	559	455	505	498	465	496	467	527	473	501	489	513	462	501	482	515	536	496	507	499	497	503	479	450	499	494	494	508	501	474	476	481	501	477	484	482	487	513	465	473	499	515	459	525	476	475	491	496	438	474	492	469	479	485	491	499	484	464	493	500	494	447	483	499	508	486	457	484	486	495	498	483	439	487	440	496	474	488	506	467	475	495	510	480	497	536	521	508	485	455	441	475	480	515	470	494	520	548	513	495	490	506	515	460	505	533	443	459	492	527	522	510	483	520	481	502	460	481	468	494	463	505	436	486	463	499	475	475	537	478	462	505	481	501	491	495	500	484	518	501	490	487	495	507	509	512	517	516	484	508	531	506	487	480	491	459	513	462	500	519	497	485	511	508	473	553	495	490	472	520	529	510	550	525	485	447	519	499	527	483	470	507	493	490	519	537	480	507	508	494	480	497	473	480	500	479	482	489	461	494	463	495	494	487	506	472	539	494	514	454	440	506	476	528	453	509	472	497	529	534	483	444	472	515	458	479	471	555	517	503	494	474	492	433	523	522	507	492	491	524	463	485	507	525	505	504	520	483	489	465	492	535	512	458	483	463	472	458	459	492	513	506	476	470	489	483	477	505	475	521	477	503	471	477	477	452	488	495	522	466	530	524	472	480	513	476	469	472	445	493	497	497	512	482	487	482	513	428	464	481	485	463	477	494	514	474	512	509	490	515	498	443	530	539	500	503	495	507	483	502	467	505	566	517	450	502	519	508	455	459	511	495	517	488	523	458	482	471	488	480	503	471	524	470	488	476	472	448	470	455	502	450	513	486	502	470	504	476	474	484	437	469	505	482	500	512	500	484	468	500	480	486	548	533	513	448	540	514	478	452	482	485	509	483	503	469	476	512	477	484	545	523	520	540	537	447	506	504	486	464	500	510	469	504	518	505	503	503	470	510	446	483	547	519	497	502	483	491	502	485	496	474	498	470	483	485	450	493	497	475	479	470	494	485	498	512	509	457	494	461	436	482	488	465	544	473	502	471	479	444	477	480	513	520	459	506	458	464	478	506	507	492	510	477	576	503	467	497	523	496	502	498	486	514	479	524	506	506	499	485	477	506	516	509	498	480	526	444	492	503	492	482	488	481	499	480	484	497	472	533	485	506	465	479	512	452	467	514	481	467	467	437	509	495	511	430	493	546	469	464	522	516	490	474	473	483	513	483	469	469	495	472	496	486	522	470	493	485	499	503	501	480	506	507	511	505	543	487	494	443	480	504	485	501	513	512	527	494	457	509	515	508	476	490	453	497	540	495	480	487	459	483	481	509	469	495	509	466	493	482	501	502	475	463	485	492	524	477	488	481	507	485	496	486	482	455	530	498	418	531	511	475	474	492	496	489	478	480	512	487	494	489	456	482	506	485	463	481	494	489	479	473	497	476	471	454	481	485	505	469	485	498	517	515	526	449	490	486	487	465	441	491	509	504	481	485	469	444	531	484	495	502	496	433	490	440	455	534	497	472	441	478	459	502	495	498	481	534	493	480	505	494	508	470	512	510	478	478	504	441	475	454	479	470	500	489	521	483	452	497	483	502	506	489	475	502	499	483	508	481	501	507	540	501	500	439	444	461	496	534	508	458	495	483	476	474	486	506	465	478	487	492	483	480	467	476	496	508	479	490	532	463	478	496	489	526	476	474	538	491	469	458	507	522	473	490	492	524	512	493	512	525	505	459	482	480	473	470	499	450	467	507	473	516	490	457	515	488	472	497	473	468	522	512	492	461	469	511	480	499	527	456	513	448	496	477	502	502	468	479	482	478	518	464	467	493	477	483	483	495	478	490	499	469	520	469	551	478	481	488	463	507	531	473	485	510	522	498	470	500	480	476	522	505	490	552	510	477	494	492	536	504	492	431	487	500	485	500	477	455	505	498	455	476	465	447	470	453	494	509	503	491	463	491	504	513	492	484	524	506	452	547	487	540	501	479	474	464	504	510	512	471	456	498	484	499	459	536	485	478	456	464	485	494	453	484	501	477	481	496	520	520	505	474	516	518	489	494	452	489	487	449	501	498	460	479	484	499	479	533	467	486	462	467	500	498	501	469	495	452	516	486	506	489	502	505	453	497	453	441	545	464	461	507	444	460	494	520	478	516	479	482	506	471	462	497	488	508	480	479	464	484	481	522	489	524	480	488	440	504	503	494	453	451	480	506	529	460	524	501	495	463	502	462	480	483	487	523	482	459	492	469	472	473	517	481	509	496	446	461	500	452	527	464	502	500	481	507	516	518	505	525	506	472	470	504	496	492	497	512	505	483	459	503	503	511	522	472	549	531
7213	5037	4117	3254	2485	1890	1333	950	680	595	581	1087	1284	1159	899	653	462	373	291	227	226	220	219	221	220	217	195	215	204	242	222	234	226	229	209	212	212	215	258	229	222	223	202	215	210	199	235	230	235	218	256	204	227	228	206	201	214	196	207	236	214	251	229	202	213	199	218	241	237	221	232	218	218	236	217	212	213	213	234	246	200	221	220	229	225	225	233	236	227	213	217	238	221	221	222	219	219	226	218	199	199	211	214	223	237	204	191	240	207	218	201	208	185	203	228	233	236	201	249	230	239	225	227	216	248	218	201	218	231	231	217	183	214	232	210	218	241	185	207	203	226	233	220	232	212	210	213	233	221	230	233	200	189	229	233	237	224	217	219	213	212	241	261	236	209	215	236	210	208	221	244	216	240	221	224	204	220	228	196	229	196	232	227	216	224	234	208	226	202	238	227	209	229	215	219	221	208	238	217	223	194	225	227	252	210	190	205	222	246	219	226	244	235	234	224	218	215	255	235	220	221	203	216	218	213	239	205	218	210	248	240	245	249	236	239	210	227	223	224	218	228	198	239	228	207	223	232	219	211	223	224	217	236	220	207	222	210	235	248	212	214	222	206	226	229	211	210	224	215	243	214	208	229	228	215	198	227	227	237	222	241	226	227	210	219	224	220	211	218	236	224	203	223	221	216	188	241	240	212	203	245	192	198	203	204	199	216	226	211	227	248	218	243	217	216	214	226	198	217	218	189	215	240	231	229	241	212	203	221	214	223	222	236	225	227	188	208	226	218	225	225	216	208	247	228	213	230	210	208	224	222	237	244	239	242	206	201	232	244	207	243	208	260	227	224	213	215	225	220	243	237	210	234	228	222	226	221	202	213	231	219	210	215	198	224	235	204	198	211	228	238	248	191	220	223	215	218	225	225	216	212	221	222	227	220	222	216	234	224	232	209	226	223	220	226	258	212	254	201	229	242	226	241	216	230	190	205	224	221	207	215	196	197	237	231	243	231	217	212	229	206	228	217	237	219	212	241	255	202	234	238	187	229	240	218	206	220	236	224	209	232	220	203	214	225	205	186	242	219	191	238	228	225	206	252	197	246	227	221	211	192	215	198	223	200	213	213	238	220	219	212	223	201	230	239	224	249	213	234	226	230	238	219	196	209	243	228	215	265	223	218	231	218	243	259	243	211	215	215	223	196	208	217	224	202	234	218	244	242	220	251	225	229	233	219	258	233	221	232	223	211	199	238	212	227	228	210	220	188	228	188	181	228	244	234	204	226	226	211	201	233	250	209	227	210	218	216	192	202	220	223	209	223	226	223	206	239	218	201	198	203	239	226	210	194	225	236	241	240	213	243	204	237	201	238	243	216	223	207	235	229	213	204	237	231	219	233	205	225	222	233	226	213	237	219	228	213	203	225	239	217	205	228	214	218	211	229	228	223	227	231	218	222	240	215	213	211	199	197	225	224	209	239	247	263	219	211	242	234	222	203	217	221	225	243	198	220	231	217	255	215	242	227	231	232	207	198	205	221	215	207	200	209	243	216	241	218	219	195	231	226	264	246	237	220	250	220	243	190	215	220	255	199	234	210	223	210	208	217	212	228	234	218	223	216	226	257	215	214	217	207	250	231	221	212	214	206	229	195	233	221	207	210	220	204	204	196	213	210	216	207	235	204	202	206	224	215	219	228	201	238	236	201	206	237	214	221	220	212	225	237	225	214	219	232	232	189	220	245	216	248	223	236	212	211	234	228	223	215	227	245	192	220	199	231	209	243	249	211	220	243	206	249	246	198	226	239	200	229	234	204	193	216	208	212	255	230	214	209	230	226	217	231	189	258	207	236	233	202	210	230	208	246	244	207	228	226	246	214	223	209	217	213	199	197	235	212	212	206	230	199	206	238	261	242	207	222	217	216	217	213	200	227	230	215	230	216	205	230	213	244	239	196	243	203	231	240	245	222	241	221	230	219	219	184	222	238	238	218	217	211	228	226	215	224	229	253	216	231	239	234	220	218	224	216	250	223	192	207	219	226	231	234	252	236	235	211	205	211	223	243	243	215	225	270	247	221	232	218	216	198	200	236	242	245	206	211	201	206	222	235	243	208	255	236	227	216	217	218	197	248	237	207	223	225	206	228	203	228	246	222	251	211	221	229	224	258	246	244	202	214	224	220	225	219	249	199	201	232	218	207	188	224	203	191	239	218	194	224	235	233	253	236	236	221	233	229	214	192	194	205	203	231	231	215	226	205	248	226	245	210	218	234	252	233	214	209	215	211	236	205	219	231	202	218	233	221	212	235	222	220	204	241	237	223	237	226	211	216	204	215	225	227	240	211	222	261	226	211	234	203	229	201	225	230	240	193	212	234	223	197	266	202	228	196	231	212	236	233	244	239	208	235	205	237	227	193	231	217	187	207	260	242	239	234	248	209	230	255	210	225	226	225	210	225	216	208	201	222	242	218	235	227	200	220	212	210	236	246	204	233	215	224	194	231	214	210	238	223	242	220	207	239	228	232	201	237	227	236	219	234	227	202	229	219	207	218	201	239	227	206	199	234	235	215	225	217	195	202	232	216	206	250	212	229	199	227	221	204	225	200	224	202	192	225	228	212	256	210	222	228	243	193	220	203	219	238	203	203	228	226	232	247	225	234	225	203	220	236	245	221	230	212	197	212	240	233	246	221	246	219	227	240	221	219	196	225	224	195	199	202	214	230	228	226	242	226	190	202	239	217	210	223	241	238	234	212	223	203	206	215	204	217	206	213	239	257	266	225	215	200	198	221	218	225	213	217	238	207	224	243	206	225	215	208	205	201	257	244	234	224	212	251	243	248	210	240	234	208	221	230	252	233	239	227	223	218	214	226	199	245	245	252	211	236	214	217	223	213	214	222	219	231	212	196	204	258	223	199	219	226	213	207	191	220	229	215	211	233	244	223	219	221	242	234	216	239	216	233	217	199	208	209	218	217	217	209	213	217	215	242	212	201	217	233	222	226	219	220	238	195	222	222	218	197	224	206	222	225	244	245	239	218	224	216	209	225	244	222	220	226	199	209	237	222	225	210	247	200	226	206	184	203	237	232	190	196	218	184	230	218	253	222	248	221	219	214	229	222	247	251	224	233	233	217	194	227	205	217	228	204	210	267	230	218	242	221	240	205	215	214	197	220	215	251	226	241	228	229	247	214	231	210	209	227	190	223	236	235	208	229	250	235	212	195	231	254	225	215	218	212	231	234	217	225	219	202	232	238	232	250	266	197	180	246	202	267	230	221	206	204	208	229	228	229	237	233	216	196	224	217	227	251	216	255	238	229	209	213	202	210	238	225	243	240	245	190	197	225	203	202	247	213	213	226	202	218	206	190	224	212	228	223	220	215	198	204	222	245	233	215	214	203	220	201	233	212	231	194	204	230	236	242	202	223	214	235	210	216	210	225	221	213	231	244	223	239	230	234	235	221	226	211	238	221	222	221	213	239	236	215	220	169	220	217	234
4753	4349	6454	8586	8372	7160	5776	4168	3224	2543	2834	5623	6217	4970	3698	2583	1665	999	744	605	549	625	536	552	540	544	571	525	502	566	567	579	587	565	551	547	529	541	540	588	547	511	546	579	527	540	536	539	578	552	558	567	543	505	510	544	525	557	523	567	522	560	536	537	551	557	550	504	569	574	525	553	511	539	537	573	549	574	534	585	569	523	526	570	546	542	562	536	534	517	525	559	526	578	562	572	539	552	556	541	566	533	567	590	570	542	549	568	550	550	506	579	529	521	561	555	534	543	520	540	555	562	522	519	552	589	586	526	535	546	547	546	538	509	534	566	553	508	517	502	509	460	592	512	537	512	520	585	572	523	529	550	547	558	520	582	589	539	561	529	543	573	530	538	580	523	559	518	536	572	521	492	551	527	535	536	532	558	569	535	500	558	572	550	529	559	531	552	574	543	567	570	515	520	571	550	557	557	547	578	576	555	508	484	529	552	553	541	528	536	541	572	563	563	561	501	525	569	527	491	518	542	536	545	563	517	504	573	557	541	549	531	519	594	530	544	519	530	538	543	571	544	568	498	552	517	602	527	582	565	553	549	545	551	559	599	543	518	527	543	539	556	534	496	532	541	571	549	544	549	567	544	544	567	528	529	572	554	526	554	554	540	522	511	556	538	535	531	560	512	537	545	520	533	574	576	537	568	569	594	512	517	547	541	525	505	543	612	526	529	581	527	534	553	574	564	545	556	558	574	543	563	517	514	567	558	563	553	556	545	567	541	566	583	577	568	567	517	541	505	583	536	519	563	508	501	562	546	514	565	578	596	518	532	536	513	555	597	549	577	525	546	558	562	494	550	544	553	536	581	540	560	527	531	548	549	520	591	546	500	508	571	533	541	578	533	568	560	547	574	540	535	536	570	560	523	559	494	519	565	541	512	534	519	572	522	525	566	509	560	526	524	588	516	567	507	541	567	567	562	551	562	565	553	576	559	540	542	544	500	514	524	571	567	554	542	555	551	552	573	549	552	504	546	594	528	593	555	533	537	567	550	565	556	544	502	562	515	514	556	526	513	531	528	549	544	560	513	606	558	567	529	550	558	593	521	549	552	592	550	560	572	516	546	561	506	588	546	553	571	535	552	532	519	564	549	556	550	524	552	502	549	589	554	577	546	528	548	582	555	552	493	537	515	557	546	561	544	539	550	497	558	562	507	557	527	539	534	566	520	555	557	532	537	537	557	586	521	553	537	522	500	524	530	538	559	530	555	555	544	558	560	547	583	568	558	536	547	543	536	517	559	539	560	536	523	590	547	522	519	516	569	555	520	541	550	529	547	559	551	545	542	553	499	564	514	529	530	529	483	568	546	517	558	540	544	547	521	564	537	586	527	533	519	557	538	537	509	549	561	545	554	546	535	545	511	561	554	534	581	551	574	502	536	554	598	548	516	534	518	555	501	524	559	545	574	581	542	578	502	577	580	544	544	545	510	533	477	531	558	537	541	551	544	570	525	516	514	569	538	528	534	520	536	551	520	553	529	546	566	555	524	534	546	558	468	540	558	560	578	553	511	536	537	550	563	531	528	542	542	511	555	573	543	580	562	531	531	545	538	566	573	579	582	516	533	520	544	513	532	514	524	511	528	569	526	561	578	550	551	563	552	567	521	499	478	481	553	531	538	542	548	568	575	543	554	502	569	550	530	520	507	555	570	558	540	565	547	546	547	534	535	592	575	541	520	536	533	533	534	537	581	563	535	603	531	558	540	521	520	564	553	527	542	592	545	567	524	553	561	539	552	513	523	571	550	507	553	515	549	512	552	551	538	566	557	532	543	519	570	556	515	540	565	558	499	578	548	564	527	547	519	537	526	519	534	534	563	529	531	543	524	541	546	550	522	542	562	535	540	511	558	557	593	558	540	529	553	544	514	559	537	536	533	544	582	515	557	578	531	565	506	580	549	527	524	534	574	545	568	532	556	558	504	539	566	565	535	582	534	599	550	576	554	558	546	530	587	559	541	558	580	539	568	593	546	569	508	579	538	557	575	594	614	538	544	545	537	593	546	531	496	549	573	563	557	558	567	586	547	580	543	510	528	498	513	545	576	571	561	563	521	537	535	529	546	567	560	549	540	596	528	529	570	570	528	542	540	515	536	490	551	526	540	532	558	534	594	521	525	546	544	527	526	534	534	561	551	551	561	576	529	537	542	527	575	537	523	592	544	538	566	501	533	527	522	529	583	548	526	542	564	531	579	501	552	555	583	573	540	531	558	541	567	540	543	505	524	542	572	553	519	529	592	552	565	527	547	553	556	569	501	585	533	549	535	569	521	540	584	560	511	533	552	521	533	556	560	556	506	533	511	500	532	543	518	529	524	599	551	549	529	571	506	541	541	587	538	576	542	525	526	517	558	547	549	564	564	561	529	548	534	542	558	545	553	546	552	558	489	580	549	550	530	611	528	539	531	579	585	564	509	530	527	572	578	536	563	536	589	546	573	561	576	571	524	581	566	547	545	517	580	557	560	529	528	507	525	533	576	557	517	533	557	568	537	536	543	561	528	560	572	508	569	531	553	546	574	514	523	530	569	532	517	515	571	536	534	533	568	551	549	580	542	572	532	541	503	520	507	530	574	586	623	556	530	533	539	551	583	540	566	534	546	558	545	540	520	563	559	582	500	523	541	552	526	542	561	555	580	588	563	548	531	551	592	569	543	541	555	538	561	547	539	575	562	540	545	532	508	539	563	597	526	559	547	587	593	525	539	542	567	529	526	515	553	547	527	553	494	570	604	519	518	546	570	581	522	527	567	538	537	572	551	548	571	538	502	538	505	566	586	553	537	543	578	555	544	553	533	541	560	538	567	500	569	553	536	528	565	548	550	531	526	556	528	549	525	540	535	560	560	578	534	495	528	528	545	539	542	548	499	555	533	559	525	559	557	581	524	548	557	527	564	545	552	593	533	581	535	579	564	545	547	530	500	502	527	523	556	556	563	580	551	546	571	521	532	553	567	542	562	552	528	560	528	560	505	545	499	579	513	536	531	544	536	526	580	537	560	545	545	530	536	525	555	590	538	567	557	588	525	514	537	516	509	520	572	530	567	573	581	521	486	559	544	553	526	521	586	503	499	555	563	526	511	511	530	585	533	544	560	521	510	575	523	552	568	554	549	492	519	568	511	560	556	502	543	519	558	558	535	538	579	527	560	573	540	530	542	533	494	569	492	515	562	558	533	536	548	521	529	548	527	558	598	546	511	545	527	542	554	560	552	527	519	546	533	566	556	498	590	527	521	525	587	566	504	587	549	538	535	529	535	552	524	548	545	533	550	555	536	519	551	554	560	557	540	544	535	530	513	505	505	515	528	553	572	549	528	561	547	542	524	555	582	521	508	545	512	549	567	523	525	549	533	541	506	557	533	507	508	523	554	505	587	512	557	516	538	563	562	536	521	531	589	504	547	570	529	537	505	534	561	601	522	525	528	492	592	542	516	603	539	518	544
18625	11049	9420	7804	8543	7727	4915	3489	2485	1694	3011	12357	13876	10462	6393	3261	1479	738	353	298	234	225	220	220	191	176	216	204	211	220	192	208	210	200	221	245	210	213	224	191	194	215	220	196	217	196	192	209	228	202	219	212	200	196	205	218	202	222	210	200	239	215	210	212	227	199	198	199	203	229	188	213	196	219	197	187	194	194	216	207	218	216	221	190	201	226	189	220	181	213	210	215	203	227	214	217	211	221	217	198	203	228	189	203	230	198	224	194	203	205	215	200	209	208	207	206	212	215	245	194	213	233	220	197	214	214	194	202	236	188	206	197	211	207	209	224	193	184	228	218	197	204	189	228	195	211	172	205	195	220	189	214	196	190	220	205	233	214	225	214	188	197	215	226	226	176	206	220	210	223	209	202	197	203	203	230	212	205	229	196	215	185	234	201	222	225	205	214	208	213	247	224	193	190	231	195	196	195	180	184	201	208	224	200	202	204	242	218	201	183	203	252	210	186	224	221	190	210	211	172	199	219	189	213	207	216	240	215	238	210	208	203	218	216	192	205	203	193	198	208	211	188	194	204	210	235	206	210	240	190	191	237	194	237	240	208	194	188	207	217	195	192	206	201	218	216	217	196	201	205	186	205	206	214	194	226	188	203	199	211	218	228	175	196	206	191	207	206	206	240	195	217	204	221	207	205	224	201	202	227	212	192	222	212	189	195	196	213	220	196	221	217	226	210	181	209	213	202	225	212	185	218	235	231	184	233	210	230	192	200	205	219	202	203	239	214	218	202	208	234	216	218	205	179	207	220	247	214	225	211	217	200	198	195	178	187	232	216	204	205	216	219	236	228	213	214	210	214	195	186	215	199	198	201	193	197	198	225	207	219	219	207	187	200	232	224	203	197	223	192	232	213	223	218	238	188	202	199	199	217	220	218	246	204	209	223	207	208	239	208	210	213	167	224	190	186	222	214	234	203	212	225	210	213	217	218	218	212	231	197	204	216	233	222	201	200	214	208	197	212	218	199	218	229	225	229	228	217	215	196	195	238	209	204	225	208	207	216	207	192	203	224	224	207	222	192	192	208	210	219	198	206	193	182	194	217	209	200	205	192	203	190	235	179	230	194	213	229	211	210	194	229	194	195	189	229	182	232	211	181	193	244	195	184	221	253	231	198	187	210	210	183	197	217	187	187	221	233	207	226	237	247	213	204	208	196	181	190	207	218	211	185	198	201	212	173	199	221	192	209	188	235	204	216	197	202	209	198	201	211	175	224	215	194	197	211	205	225	217	190	181	203	216	193	208	193	201	195	196	215	205	221	186	204	195	186	197	230	205	199	224	216	221	234	200	204	213	230	197	212	225	205	219	220	190	207	216	211	205	197	205	189	188	210	208	206	199	181	186	202	197	191	222	216	212	193	196	196	213	206	207	186	208	227	199	198	216	205	244	205	191	208	213	206	219	224	209	207	218	195	215	227	232	198	239	202	234	221	213	227	203	205	219	214	190	210	204	201	221	211	200	180	210	212	185	203	222	193	199	228	214	202	211	224	223	233	210	221	232	207	202	228	207	211	212	219	201	211	205	218	186	186	199	184	222	199	203	200	196	226	201	219	209	190	197	230	208	190	200	198	226	220	211	202	212	208	202	213	215	227	221	204	206	200	204	213	201	211	209	199	219	213	212	213	212	203	223	219	215	219	206	197	200	215	191	202	233	194	226	207	223	201	219	203	208	209	216	213	225	228	263	221	208	195	200	227	232	210	193	199	205	186	221	206	198	183	182	221	226	210	219	207	209	226	218	217	217	220	183	216	202	226	213	196	200	178	204	199	210	202	182	212	220	197	206	206	229	230	211	224	197	214	209	190	220	222	206	205	212	211	232	220	220	217	217	215	209	202	218	206	213	220	242	208	221	213	213	208	198	172	212	211	204	205	212	208	192	197	244	194	198	230	212	244	221	208	250	218	205	237	216	231	223	204	200	178	252	210	186	188	230	207	230	244	189	222	220	203	219	227	185	208	207	185	215	199	209	221	224	200	203	213	197	216	220	202	198	224	195	213	207	213	192	228	231	215	214	205	209	190	223	242	240	205	204	227	218	227	183	246	211	208	210	226	190	235	230	224	180	202	210	210	226	248	240	226	226	232	212	186	198	216	210	205	223	208	202	215	217	231	218	225	196	207	184	191	220	224	213	189	191	230	194	214	235	203	227	201	202	218	209	192	223	243	197	193	237	179	206	197	206	206	229	191	199	213	203	225	211	205	200	200	206	216	222	226	183	217	211	222	199	209	189	189	203	217	222	227	200	179	219	216	204	217	204	207	182	224	233	192	218	210	221	224	200	223	213	219	244	228	205	218	212	185	216	202	230	219	215	200	209	243	187	209	199	204	202	205	193	223	190	199	213	232	223	221	226	200	178	201	182	222	183	218	216	207	208	216	182	197	197	233	223	216	173	213	214	241	211	165	209	207	231	223	201	218	174	225	216	238	229	216	212	238	213	221	249	212	234	223	222	208	218	184	191	204	217	219	200	208	204	247	196	211	197	222	175	203	213	233	209	222	222	210	193	190	191	248	201	197	187	223	182	203	198	184	227	203	241	194	224	208	207	231	200	206	208	185	213	205	201	218	198	177	238	208	204	216	201	208	202	195	188	204	224	203	205	198	187	207	216	226	201	195	185	209	204	235	206	229	202	199	190	201	192	229	226	255	209	230	207	203	209	191	203	211	210	192	220	188	229	195	190	189	205	213	198	227	190	190	213	232	186	206	199	202	211	211	206	166	213	202	205	179	211	201	207	199	210	212	225	207	213	233	220	215	206	227	188	181	207	194	198	204	212	220	200	234	238	212	190	198	227	195	199	207	169	192	198	196	198	199	219	208	216	229	210	199	210	209	206	204	210	202	218	198	193	218	201	177	213	214	191	222	208	191	225	215	190	205	223	221	225	231	179	202	210	189	213	189	190	226	210	240	235	242	207	229	180	203	200	216	216	212	220	203	198	232	201	197	212	208	218	196	220	235	209	201	195	197	216	231	216	220	217	213	202	213	224	232	215	195	224	226	212	189	228	200	214	194	206	188	208	223	213	210	203	204	228	241	206	230	233	210	228	221	224	214	223	210	242	190	225	196	205	219	216	182	206	223	229	225	213	209	196	204	214	229	234	189	216	214	219	210	219	217	218	200	218	186	210	214	220	208	166	198	223	184	198	203	205	213	187	211	226	257	198	191	210	215	214	231	185	206	210	220	206	190	216	221	196	182	203	204	216	195	237	217	181	193	208	215	227	197	204	199	248	202	202	191	245	168	196	221	220	201	205	220	202	187	175	203	214	213	195	216	240	236	225	221	218	206	203	210	200	207	210	231	179	220	260	203	231	211	213	192	202	226	203	189	191	198	202	206	195	193	198	198	204	230	185	189	218	200	204	203	209	218	196	224	188	193	233	207	182	239	216	217	225	208	209	190	188	196	190	207	219	192	213	219	179	198	191	181	200	208
12274	7266	11345	14403	19528	17443	13853	10823	8703	6907	13417	34635	35046	29422	21765	13098	6504	3154	1345	792	585	502	510	523	536	494	513	505	508	510	504	518	507	497	505	514	534	486	557	572	525	495	490	495	505	519	515	507	539	517	480	534	477	536	497	544	510	509	530	521	540	537	527	516	557	524	517	491	510	524	529	538	515	514	538	495	539	533	497	513	496	512	527	522	524	490	514	543	531	537	507	553	520	514	530	535	536	590	554	488	522	532	577	524	495	485	492	557	510	534	516	519	505	525	491	543	535	482	483	518	505	507	539	506	538	521	523	548	505	523	528	519	551	509	521	533	482	533	493	531	594	521	513	516	540	500	514	489	503	535	529	537	484	552	491	504	503	514	520	549	531	529	524	472	523	551	473	520	550	524	515	517	509	557	508	509	517	515	507	537	514	525	529	508	470	537	521	505	508	511	499	557	488	536	501	552	493	515	531	524	511	542	574	526	521	499	559	480	495	477	529	513	512	498	558	471	499	530	533	530	517	541	551	523	548	529	494	505	524	525	508	566	552	518	519	529	507	548	507	546	534	507	531	502	536	529	534	515	559	531	510	521	522	522	504	523	536	518	541	508	548	498	532	508	538	509	472	542	521	507	498	511	514	539	478	522	516	511	546	515	539	521	523	516	530	524	513	532	484	511	541	567	515	516	515	533	535	535	517	509	512	510	504	503	517	459	503	546	525	516	537	508	499	533	519	520	505	532	517	530	541	525	500	507	527	507	561	492	509	514	506	520	500	523	477	471	552	551	493	488	537	509	547	538	565	537	543	500	516	571	533	502	553	562	495	498	543	483	516	539	509	531	584	526	504	516	553	542	506	569	519	511	541	542	497	497	541	519	506	541	520	514	559	515	502	537	538	560	523	536	517	529	531	533	517	499	510	505	519	533	565	499	548	529	504	515	546	516	510	496	537	548	494	514	552	521	507	527	520	539	496	530	524	500	505	580	565	525	536	523	520	513	491	536	550	535	472	500	573	498	506	502	503	521	539	551	506	565	525	529	520	497	519	551	528	476	516	533	527	551	555	531	535	557	527	526	503	510	524	500	561	498	537	525	575	528	532	472	558	486	533	473	492	517	532	515	535	502	513	494	536	469	552	481	531	536	495	513	514	532	512	521	462	511	510	527	515	572	525	532	544	515	531	522	549	507	562	498	537	502	525	519	529	521	551	542	511	519	532	477	528	519	535	540	532	511	526	553	532	507	503	528	548	480	531	516	547	513	491	534	495	508	524	516	587	509	527	552	523	560	534	541	525	536	510	517	512	511	503	496	497	525	536	518	512	480	544	508	564	501	518	513	523	543	537	558	489	484	481	498	478	532	480	530	528	530	498	512	490	492	575	547	511	535	511	500	505	477	515	513	503	528	524	538	503	504	518	501	508	540	545	498	504	529	567	518	503	565	497	490	506	550	514	493	486	507	506	471	496	486	529	566	505	482	544	531	561	515	527	556	510	519	515	514	501	555	511	531	525	519	507	525	504	523	499	538	525	494	562	515	539	552	500	525	524	532	517	516	502	525	503	558	535	526	531	527	540	528	503	562	533	564	520	529	521	520	514	512	516	535	529	535	532	526	511	501	559	506	531	527	522	530	509	498	522	544	534	520	509	539	497	538	501	535	515	571	497	518	503	467	507	553	557	538	527	532	532	533	517	543	515	533	541	490	487	578	491	507	494	521	515	547	579	488	534	507	502	528	519	502	520	556	536	565	537	523	497	512	511	542	507	533	518	534	539	480	491	503	510	517	497	539	509	521	505	562	489	513	548	514	503	506	523	498	547	506	508	504	522	487	470	535	489	540	530	482	506	533	486	517	498	489	496	564	472	547	528	543	533	540	520	507	546	486	551	529	487	492	529	533	500	551	524	502	542	530	536	535	525	586	523	519	520	533	527	540	543	553	545	522	491	522	523	531	519	474	535	535	504	468	494	513	543	477	504	492	489	521	522	524	539	480	519	528	549	468	539	543	516	508	524	524	531	514	512	533	530	526	497	509	541	483	466	529	511	547	516	514	557	538	554	564	504	531	503	495	503	535	488	530	526	512	534	530	492	534	491	508	494	498	532	476	508	507	509	567	529	501	510	535	516	576	508	505	467	501	502	532	520	567	490	543	512	521	544	557	529	512	538	566	497	522	526	506	462	515	539	541	526	505	562	547	516	503	517	493	528	508	518	522	509	515	568	537	529	537	515	511	488	482	537	497	523	480	474	543	544	521	509	512	526	498	530	540	469	490	569	524	524	527	530	507	524	534	460	492	456	525	542	527	493	530	492	518	511	568	531	516	531	528	557	501	507	449	537	515	532	552	531	548	546	500	570	514	517	482	539	513	583	490	474	483	503	534	523	522	494	493	525	540	544	553	536	505	539	490	502	547	517	545	535	554	549	543	520	543	524	518	524	526	553	560	536	523	528	529	508	511	511	551	504	548	559	523	540	514	487	547	529	515	541	536	522	538	521	541	492	523	507	524	512	574	527	516	524	531	530	486	524	514	514	527	517	478	539	531	502	524	553	526	520	488	507	573	504	544	468	547	538	502	504	548	531	559	521	515	499	554	523	515	530	497	526	492	494	483	504	530	519	497	533	507	487	549	548	514	498	525	529	534	491	512	522	528	543	527	503	506	530	549	525	516	529	530	494	502	512	504	504	508	504	525	542	534	528	544	497	507	498	512	527	542	508	516	521	534	551	539	548	503	514	474	497	511	471	512	508	516	548	522	480	551	531	544	515	522	510	549	516	559	519	525	550	538	495	568	501	519	495	504	558	503	523	517	512	494	535	513	518	493	522	498	534	527	530	542	494	537	525	505	519	554	519	496	516	505	548	539	548	519	546	511	514	522	511	534	499	537	533	537	536	506	506	528	542	543	501	511	509	525	506	471	500	519	531	554	530	510	552	528	520	523	504	539	530	508	533	503	532	497	491	537	574	518	525	527	538	518	542	544	545	541	481	525	490	495	517	547	523	487	505	508	565	521	537	496	464	556	511	522	503	501	512	539	531	482	512	519	520	489	482	486	552	484	532	533	501	497	490	539	518	510	553	556	523	505	563	508	517	529	533	553	488	495	520	520	500	503	526	531	506	515	540	525	492	516	517	477	519	524	531	525	510	504	506	524	490	518	518	498	591	507	481	537	569	499	546	505	529	509	529	541	584	495	472	493	533	515	535	514	537	524	548	504	538	500	500	515	519	499	534	512	530	508	482	508	534	535	548	544	501	547	515	535	550	494	538	527	546	553	533	525	513	508	538	494	502	529	521	507	560	499	559	526	533	481	534	519	518	524	527	505	498	548	497	522	530	531	510	466	494	559	517	530	523	522	527	521	494	493	488	488	503	525	517	519	495	514	472	534	475	543	519	518	540	499	499	527	539	518	486	530	495	553	514	481	511	524	511	516	518	522	545	557	510	543	542	508	527	541	524	526	500	526	497	537	572	533	516	519	497	528	500	573	505	533
25647	14922	14029	12519	15213	11475	8228	5766	3685	2599	4531	20640	24739	20138	12211	6069	2676	1249	585	291	212	207	196	189	229	192	192	195	195	184	223	193	200	210	229	192	203	184	215	176	201	194	222	195	212	181	200	209	194	201	197	204	168	202	209	202	205	167	196	180	205	195	179	202	195	181	193	198	193	197	187	213	218	191	183	209	169	195	180	184	200	202	196	189	224	192	186	205	192	181	192	175	189	243	197	190	182	180	211	193	186	203	184	198	202	215	191	201	179	198	197	186	183	188	193	199	193	217	201	191	222	195	174	194	188	201	183	216	193	191	178	200	190	176	199	182	165	205	176	189	184	211	198	209	195	194	190	201	203	215	197	224	180	181	219	197	216	205	192	197	220	195	186	213	205	195	170	176	197	237	171	209	208	194	184	204	211	209	194	210	193	207	196	225	204	193	204	197	197	198	176	178	199	200	206	192	193	205	198	175	224	195	234	190	179	184	199	209	188	174	181	196	195	212	200	175	205	197	210	218	226	176	198	180	202	226	209	216	191	200	187	209	187	220	198	188	208	200	180	199	226	197	194	187	197	212	217	202	186	184	215	199	192	183	194	199	224	198	193	196	208	185	192	201	199	194	218	208	178	206	177	183	181	176	208	190	204	212	210	207	202	177	200	175	192	196	189	193	201	201	209	201	183	171	189	198	179	214	173	213	180	194	201	192	197	202	209	199	164	173	197	191	201	198	217	213	197	183	189	212	215	193	176	236	201	198	193	198	215	188	206	198	186	176	221	236	205	179	225	184	197	182	179	217	175	198	194	213	221	218	208	203	195	211	188	225	178	205	188	191	223	196	202	199	194	177	192	204	183	186	206	216	204	212	165	184	184	193	195	177	195	187	187	190	176	203	208	195	188	191	197	194	185	197	182	198	201	204	204	207	190	209	187	192	198	203	178	203	203	192	214	202	226	200	209	192	211	197	210	222	174	193	208	182	216	185	174	226	212	186	169	197	188	196	183	221	232	183	189	200	204	197	208	197	189	154	193	228	203	186	188	188	180	202	204	184	190	220	226	206	199	179	209	177	205	201	191	218	206	205	202	194	179	203	173	203	200	214	210	201	191	176	210	196	195	185	212	181	186	204	202	184	193	181	206	201	193	202	195	185	174	195	188	206	224	200	197	194	181	207	200	195	198	208	209	214	186	211	226	192	180	202	226	203	195	204	197	180	191	185	198	184	191	202	180	179	184	203	180	206	226	202	200	207	202	208	201	212	181	181	203	212	222	189	200	219	196	199	184	199	181	209	198	205	228	220	203	223	234	213	197	206	201	170	188	206	230	182	191	200	211	202	199	200	191	192	203	201	177	192	193	179	182	211	207	216	198	192	181	197	202	207	201	195	211	177	172	217	196	202	217	198	222	184	187	186	190	195	189	194	196	191	209	190	183	192	214	200	184	164	202	192	224	195	175	201	207	204	226	189	198	179	200	203	187	199	205	207	203	200	177	177	201	183	193	202	172	200	191	193	201	192	212	211	185	193	188	178	194	172	197	193	220	217	215	180	165	189	189	176	199	213	206	185	195	207	220	223	182	185	197	183	174	215	213	192	204	207	187	194	226	182	226	194	183	188	204	185	199	188	182	173	195	209	179	229	211	231	185	218	193	197	206	193	195	200	236	204	176	206	213	220	193	196	220	200	201	198	211	207	192	184	218	176	204	208	220	217	180	195	215	186	161	210	197	204	182	203	211	185	190	203	201	190	194	216	179	181	177	191	207	216	193	188	214	219	224	171	207	167	186	202	217	216	206	193	207	175	199	207	192	204	170	203	198	193	210	203	202	204	169	204	194	222	177	193	198	206	190	218	189	191	207	204	188	175	220	198	188	189	195	202	169	189	186	185	196	170	207	188	188	194	210	212	163	175	179	197	188	198	209	193	200	187	183	202	181	178	201	200	193	210	165	215	240	198	182	193	201	198	220	177	174	200	216	197	190	205	176	181	205	201	209	213	214	199	184	181	198	207	162	215	191	193	210	201	203	165	196	208	183	190	208	185	201	199	204	203	191	198	213	200	205	209	195	191	192	195	178	188	206	215	188	208	212	181	195	175	183	187	215	202	190	193	184	183	227	207	205	206	201	184	205	192	201	200	224	209	213	200	196	209	191	223	190	183	205	188	189	201	208	210	197	208	186	194	192	210	188	205	207	201	221	210	197	225	191	189	206	173	181	190	189	198	207	197	195	181	201	187	199	191	200	180	189	201	209	199	205	208	191	185	196	195	191	192	227	203	186	197	173	209	216	165	218	186	212	201	178	186	196	183	205	199	206	191	216	202	186	220	233	222	205	201	221	181	175	239	196	199	198	187	212	193	175	183	200	192	199	201	189	203	177	196	214	197	219	187	222	227	199	231	200	214	229	205	176	169	205	209	185	212	229	215	219	203	190	184	184	216	210	193	207	197	204	180	221	206	188	197	209	210	169	220	199	194	202	209	197	196	192	196	198	182	202	209	210	203	194	216	200	197	195	196	195	207	199	196	199	203	195	174	223	193	202	200	236	191	211	207	206	193	175	209	200	212	203	186	189	206	180	198	193	204	206	184	207	196	207	173	183	227	195	199	179	191	217	200	202	197	203	194	196	210	195	213	194	196	196	212	207	224	213	226	196	214	227	201	197	200	184	174	171	193	208	190	201	215	181	200	197	203	182	197	196	208	205	200	184	217	206	209	170	180	202	187	204	206	187	212	188	162	187	193	185	211	182	199	179	198	194	205	214	204	181	204	184	193	197	203	192	214	211	219	197	220	194	191	214	225	187	200	185	191	192	211	195	200	176	189	197	205	207	192	217	202	198	188	206	210	228	220	205	211	193	208	199	176	188	218	217	213	176	178	210	202	226	213	220	197	202	200	199	202	191	202	204	184	160	189	211	198	204	190	199	188	154	190	220	191	200	210	215	219	195	197	186	224	209	187	176	203	185	210	222	219	194	180	205	181	181	185	210	217	191	184	210	189	197	194	203	182	207	194	172	196	201	181	192	190	209	223	205	175	187	182	205	199	221	215	195	181	189	209	203	233	191	205	195	171	189	194	206	184	200	201	207	210	204	186	195	190	213	194	178	174	180	216	183	195	210	189	206	169	217	189	172	189	185	197	205	197	218	206	224	220	175	193	205	217	186	182	178	180	223	192	183	213	179	216	213	181	188	199	194	171	196	177	157	175	206	184	221	198	189	187	177	203	214	196	189	195	204	184	189	200	206	197	182	205	237	196	222	189	196	210	215	221	199	215	202	201	194	188	198	205	211	193	221	219	187	205	208	218	179	211	199	189	200	186	170	190	209	180	199	207	187	167	204	210	183	206	198	207	207	192	206	168	205	231	188	206	212	176	185	190	192	211	188	177	194	191	212	187	210	184	189	193	212	196	191	219	217	202	198	225	204	199	188	197	227	187	212	171	221	211	211	189	190	187	218	215	206	217	190	188	193	166	184	203	183	170	189	190	197	191
15647	9429	15334	19636	26583	20454	19003	15867	12282	10542	17631	43091	45015	39516	30421	20201	11004	5560	2135	1089	661	546	510	485	528	476	485	490	485	479	522	496	503	507	509	474	511	486	483	450	488	491	469	535	503	465	467	509	520	469	528	539	460	524	462	488	501	489	492	501	498	460	543	475	469	476	481	506	483	505	509	499	506	504	470	485	494	476	508	502	466	518	466	486	458	480	519	479	448	466	501	495	479	501	505	443	480	525	468	490	486	459	500	498	486	528	476	506	510	482	477	468	508	465	441	468	505	505	476	488	478	471	475	469	493	502	499	506	482	454	486	491	501	483	488	504	476	459	502	470	543	473	487	490	504	500	490	462	490	497	537	468	508	498	451	508	544	489	540	506	466	468	439	469	485	511	514	469	466	491	488	514	451	521	468	486	474	466	511	494	518	517	504	532	483	493	470	476	513	491	474	508	506	482	468	464	508	517	495	475	488	530	491	498	540	495	482	467	505	519	534	471	503	497	520	495	454	495	468	469	458	505	490	504	485	515	493	526	515	481	448	497	474	458	487	523	563	513	483	495	496	497	504	530	458	495	472	485	477	519	545	493	522	446	470	504	505	534	472	489	476	472	441	460	492	506	487	471	531	502	461	492	510	539	514	491	500	465	467	528	492	426	491	470	500	492	455	515	463	494	495	477	497	485	507	462	469	511	499	496	484	455	503	506	487	466	530	469	493	487	474	508	484	527	527	496	488	518	466	451	471	462	493	514	509	492	465	474	509	481	487	490	488	451	509	479	485	505	530	463	490	551	460	498	491	497	521	471	498	487	502	488	466	493	452	486	505	459	487	489	490	486	508	487	515	483	491	495	502	498	524	473	489	494	470	498	498	531	510	483	476	520	480	476	492	475	458	468	504	509	488	502	489	506	511	499	509	478	510	537	482	484	488	474	466	521	514	485	464	499	486	491	506	480	488	505	536	496	496	498	480	495	493	469	493	488	496	467	479	467	502	481	464	489	493	458	496	532	563	508	482	452	525	478	472	495	437	486	512	481	490	483	484	480	512	460	473	474	518	481	474	453	512	514	526	468	471	487	484	528	500	466	442	495	541	463	515	465	497	489	475	496	485	481	521	462	470	542	508	504	491	459	491	491	493	509	502	484	469	484	492	482	462	501	509	439	506	477	496	451	466	479	481	505	505	519	480	477	456	495	450	498	493	541	512	495	491	503	507	489	497	522	519	470	491	497	482	473	536	512	561	453	494	548	502	521	479	545	472	495	444	516	501	489	471	505	471	509	500	491	488	455	515	464	467	498	482	464	518	539	432	488	513	506	482	518	507	506	489	526	482	501	498	505	487	515	494	519	507	510	542	461	467	504	481	499	475	507	492	514	500	450	492	491	519	505	474	494	547	522	442	517	497	495	512	502	506	458	495	489	490	475	525	521	453	477	510	455	528	488	501	470	474	512	503	454	498	479	477	516	513	489	468	499	476	505	509	515	524	473	465	439	501	464	501	482	512	502	524	496	485	512	502	496	531	478	500	499	482	538	470	468	484	481	470	509	471	513	468	493	495	502	542	450	453	482	493	486	477	484	461	493	480	516	529	452	502	483	475	472	507	503	485	511	516	472	480	531	471	487	523	489	511	500	471	536	516	469	470	529	436	485	485	461	492	538	485	463	474	533	538	439	472	484	493	499	502	508	503	475	495	480	483	498	489	463	494	516	474	509	516	539	484	511	479	506	529	499	489	472	494	494	510	486	464	489	492	480	557	501	510	496	521	522	476	504	488	463	510	487	516	531	495	519	506	472	506	451	503	521	507	448	515	538	495	489	516	506	501	481	526	529	501	510	490	502	481	499	480	471	483	521	502	480	489	490	493	484	500	504	557	502	511	473	530	482	547	473	493	445	460	540	489	492	478	502	479	458	529	523	527	509	495	504	481	504	459	517	488	485	500	477	425	492	471	466	497	518	484	441	509	502	473	524	504	530	511	490	485	499	512	490	541	508	504	501	489	463	496	483	466	489	503	479	533	482	497	514	541	466	524	450	500	467	477	490	481	481	511	513	487	504	520	480	451	508	504	519	531	475	468	496	486	507	529	489	516	530	526	478	482	478	468	446	527	509	487	473	481	495	488	535	497	496	519	458	493	489	509	489	492	490	505	511	507	503	486	469	492	487	451	504	505	561	504	441	470	518	494	515	495	485	521	504	519	456	483	512	477	484	460	487	502	505	508	473	522	486	516	476	490	534	479	515	547	492	493	494	477	453	485	471	503	463	471	459	508	544	478	470	516	481	462	492	475	496	476	499	481	479	470	519	491	513	486	485	458	502	502	493	509	483	485	449	508	449	496	487	500	498	474	563	473	480	519	519	491	486	457	470	491	425	479	466	498	481	489	499	516	541	495	476	478	530	494	468	510	456	480	471	487	473	481	475	479	471	493	478	474	515	500	496	454	427	464	519	531	508	490	452	437	472	489	508	488	463	482	500	500	486	455	485	498	466	506	451	497	481	475	495	507	451	445	524	477	481	508	485	521	540	505	489	463	510	500	521	491	492	535	477	496	516	454	484	502	467	457	477	500	458	507	481	482	520	477	465	518	472	437	502	467	497	483	500	473	501	473	498	499	503	479	472	513	501	530	488	489	524	469	511	494	458	487	521	482	476	491	470	477	485	506	486	499	497	480	484	474	490	507	469	483	447	492	488	503	493	453	464	459	488	498	486	492	520	452	526	521	470	528	473	499	501	504	466	499	465	498	488	487	490	477	519	489	473	480	535	499	487	489	456	480	525	469	464	491	530	481	505	465	523	499	548	503	480	522	496	466	503	495	499	450	487	466	458	500	495	487	505	506	491	457	466	512	476	472	507	486	507	498	520	485	479	476	477	542	512	463	490	494	511	516	524	499	478	489	476	500	531	460	493	505	473	510	496	497	483	504	505	480	503	463	465	515	464	484	467	496	520	508	494	482	492	469	507	507	513	504	530	492	516	477	527	483	505	498	513	468	486	449	482	513	456	489	487	499	479	492	459	456	479	489	486	496	453	508	474	494	487	464	524	479	534	467	494	505	499	512	482	476	508	484	453	490	498	479	512	488	499	501	473	520	510	468	526	490	516	484	453	512	493	504	467	492	469	529	498	497	479	488	477	494	501	545	465	485	491	458	533	479	498	457	486	485	462	518	484	477	492	455	493	478	536	468	456	507	497	466	475	479	505	486	502	498	483	515	488	439	497	471	481	494	473	491	485	500	447	483	486	482	510	489	509	516	490	516	525	442	480	483	471	486	500	491	496	491	477	509	512	517	491	493	502	457	445	497	483	465	502	513	504	541	469	500	508	455	454	512	523	489	497	495	503	487	531	474	475	526	502	505	524	511	479	471	498	491	496	502	477	487	516	472	544	498	523	487	505	496	520	482	495	527	499	516	434	476	481	489	497	493	504	531	514	515	499	501	535	522	507	488	514	523	481	508	529	521	427	491	490	499	524	507	515	494	524	521	530
5515	2105	1749	1884	1837	1516	1146	1005	720	551	445	800	1404	1327	971	677	475	360	292	224	211	212	212	216	221	251	215	235	239	243	214	230	229	219	232	233	245	242	240	227	229	218	239	231	231	225	212	244	228	238	226	240	221	238	248	225	218	225	227	221	213	235	221	224	227	235	240	213	235	208	211	204	223	217	217	243	241	237	205	232	190	217	217	216	225	214	208	199	213	231	240	249	210	202	244	206	238	222	236	193	236	238	228	237	196	219	205	223	241	216	244	220	233	211	246	236	215	214	218	223	224	228	250	237	245	233	238	227	237	233	247	212	220	224	204	213	230	244	230	211	220	241	212	243	214	240	214	215	222	255	231	226	225	226	212	216	212	201	210	229	218	231	205	226	219	243	218	222	226	228	217	210	222	206	222	237	218	211	221	223	223	212	228	222	211	217	205	218	244	211	256	219	232	200	221	258	235	241	233	226	203	211	231	214	231	229	222	236	215	221	231	218	210	207	226	216	216	232	203	245	229	233	211	215	216	219	200	215	257	198	222	231	205	217	230	221	206	213	222	197	230	226	249	215	211	233	225	203	221	215	210	245	225	239	229	213	242	229	233	236	211	216	205	240	237	212	215	250	238	243	222	216	244	239	219	227	222	227	264	254	203	235	222	236	223	217	231	231	195	207	227	246	242	190	208	217	235	237	227	217	226	210	225	231	201	197	224	242	201	238	213	195	212	193	206	223	222	191	225	211	229	230	212	203	235	204	246	215	217	206	212	266	222	206	219	228	236	229	216	211	215	234	232	207	241	207	243	204	251	230	218	226	230	212	231	221	200	198	249	216	237	253	234	202	220	238	230	225	239	228	213	207	205	217	251	201	263	220	215	234	223	196	221	229	228	208	230	210	213	227	233	234	231	225	201	232	229	236	245	219	251	240	214	247	229	229	195	223	239	230	222	218	232	215	214	221	241	220	235	241	254	239	224	206	228	231	248	241	243	219	219	204	227	202	204	229	242	225	228	212	224	232	197	202	226	228	236	231	220	229	237	234	221	222	198	199	186	221	237	235	212	208	214	216	221	194	237	239	220	223	247	255	241	248	240	217	221	215	209	233	227	224	248	216	249	190	203	215	221	231	224	184	242	229	237	212	235	184	225	233	204	205	220	191	227	231	202	203	233	221	234	210	203	226	226	248	216	220	200	231	215	188	223	212	211	209	226	218	215	194	245	227	229	200	228	218	211	209	225	200	229	190	207	232	214	230	225	219	230	238	219	194	205	195	238	205	201	185	208	240	208	197	230	224	232	247	205	243	211	241	225	227	199	238	211	219	228	207	230	203	199	216	217	198	205	234	212	216	247	220	188	219	222	230	225	205	224	239	227	242	221	227	227	226	230	222	226	218	200	214	242	199	202	214	235	245	267	228	217	197	238	226	239	226	219	233	222	236	220	245	223	230	228	211	248	205	192	203	219	219	258	207	212	223	244	217	236	229	244	212	219	222	209	240	216	230	225	220	204	218	214	217	227	223	264	223	236	217	210	212	223	209	213	201	216	233	235	228	224	244	228	241	239	221	209	218	237	231	241	226	215	211	229	192	239	210	218	230	231	203	222	244	236	234	200	214	212	230	211	214	212	224	229	217	221	223	223	219	214	222	232	233	243	224	222	224	221	213	219	238	210	239	245	181	232	212	210	243	245	242	221	239	209	207	223	234	218	200	219	219	234	232	213	191	218	217	247	219	223	205	245	243	239	230	222	238	211	200	233	222	224	223	227	234	227	226	230	205	209	217	238	230	192	205	225	231	231	220	232	206	208	226	240	232	228	200	219	230	199	228	225	194	215	209	236	207	219	223	199	207	209	187	210	223	219	226	210	195	236	202	212	216	222	215	245	215	212	238	213	214	227	218	219	201	191	187	219	235	234	221	234	228	225	174	219	227	220	208	211	242	243	240	240	219	205	218	221	240	233	232	197	221	239	223	222	238	248	200	218	212	213	232	199	240	223	234	214	255	202	222	250	236	214	237	206	229	221	249	201	245	215	227	196	218	231	218	210	233	208	228	231	241	221	207	190	215	198	218	234	219	231	243	225	223	219	219	257	206	208	258	239	199	225	242	231	221	217	225	231	218	229	224	207	247	224	246	223	225	224	230	204	223	237	204	219	228	230	246	217	222	241	207	201	203	206	236	214	228	225	218	227	216	246	235	199	228	230	229	226	217	224	242	206	202	252	222	217	210	241	237	228	220	233	226	214	257	218	235	241	229	231	244	232	245	227	234	231	226	231	222	225	250	221	245	231	230	246	221	236	230	203	205	204	232	230	230	222	181	188	269	233	238	236	228	203	207	224	222	216	226	243	199	215	199	208	228	254	210	188	222	234	213	254	218	249	217	240	237	229	240	227	246	200	212	230	218	224	204	219	222	222	221	225	238	224	202	201	234	228	203	229	251	225	240	229	217	240	231	216	243	213	218	227	221	229	217	239	212	249	201	223	195	215	212	243	234	215	228	232	232	237	193	209	238	209	228	219	240	223	231	240	224	232	220	222	195	219	188	193	198	221	214	221	211	226	211	227	230	206	216	229	200	216	218	228	231	213	242	213	246	223	258	240	238	212	237	223	219	241	227	230	247	220	239	254	257	241	219	238	240	228	192	226	233	212	213	243	234	238	245	237	214	218	218	228	209	196	214	239	217	212	238	211	219	209	232	248	238	247	223	225	215	231	219	237	208	209	240	224	214	210	254	232	194	217	196	208	239	228	265	236	225	246	251	221	229	235	216	192	195	217	230	240	226	205	233	217	194	225	199	205	188	237	224	237	226	238	232	192	236	215	227	213	229	235	236	209	220	207	207	242	235	224	239	222	248	216	224	229	235	228	229	263	210	222	229	247	225	191	214	225	263	236	247	250	212	219	234	200	216	228	225	214	213	232	231	228	210	216	263	243	205	224	196	218	208	220	238	213	242	220	223	203	224	250	235	218	225	213	228	198	204	218	196	221	212	220	187	216	253	222	204	203	222	248	234	246	220	221	232	217	240	235	208	242	219	215	261	220	240	257	209	237	241	228	241	231	197	219	218	244	236	190	218	209	216	229	242	238	214	215	234	257	208	216	225	204	211	186	217	225	217	248	252	222	257	227	228	253	209	216	232	220	233	219	213	222	210	228	195	217	213	207	225	220	233	239	243	219	219	219	220	223	218	238	218	201	183	215	244	248	236	222	217	221	215	244	237	218	199	216	241	200	205	230	218	218	212	226	216	241	235	219	222	193	234	234	226	226	222	231	193	240	226	173	226	227	244	200	219	226	221	231	220	213	225	239	242	259	231	227	231	209	236	205	197	202	241	219	209	221	207	230	241	232	213	214	211	207	215	227	243	218	226	217	242	209	244	225	212	226	218	239	224	264	217	243	224	233	233	215	214	219	232	199	238	247	236	234	225	226	211	206	250	203	214	206	228	226	216	228	204	224	231	224	239	217	218	230	217	205	232	210	222	233	220
3895	2076	3403	5347	6852	5923	5030	4014	3359	2437	1907	4576	6579	5848	4073	2548	1591	1030	739	585	570	547	498	524	535	530	550	532	544	566	562	547	538	505	553	550	549	517	552	526	551	526	550	531	560	552	537	531	539	561	563	510	519	573	529	605	538	571	566	584	563	532	555	541	540	548	557	562	520	523	582	567	557	525	530	572	580	546	543	530	552	559	589	541	588	512	552	548	583	530	573	561	572	555	577	551	543	543	560	568	530	574	553	561	566	599	543	494	566	533	548	519	546	576	543	557	553	576	578	505	535	524	570	551	555	561	547	560	582	571	557	566	516	547	521	551	528	531	528	558	547	502	567	544	530	515	563	556	569	552	572	574	546	568	560	567	514	531	545	572	528	554	539	599	558	566	545	506	550	547	556	558	513	560	507	573	558	562	555	589	572	520	504	516	574	531	526	523	563	529	557	528	592	580	516	581	506	546	551	554	569	591	530	563	552	521	573	580	551	540	531	543	581	527	546	552	563	513	599	564	549	567	538	567	542	550	595	537	521	538	590	519	518	538	552	544	560	569	570	512	534	534	562	531	611	548	534	487	529	507	538	588	548	556	550	587	573	533	560	572	495	591	546	553	512	538	533	584	525	540	544	489	553	575	523	534	541	519	568	527	552	581	541	551	571	539	561	541	537	528	525	556	578	539	560	554	569	540	555	558	526	559	583	532	561	535	524	576	491	540	552	578	549	552	548	555	521	515	584	548	515	548	511	574	559	539	556	544	550	545	539	514	555	514	528	581	570	527	543	516	543	551	532	555	523	580	510	565	578	580	528	531	513	555	520	551	575	523	539	585	511	549	533	546	543	538	540	532	576	537	524	543	570	551	566	527	565	560	532	541	557	552	547	556	536	541	544	542	540	541	524	494	537	541	513	512	542	517	527	572	545	526	552	527	590	573	526	553	545	543	512	528	540	540	560	552	550	562	526	600	562	560	527	552	553	567	521	565	531	496	565	530	531	568	553	564	523	523	548	606	558	546	540	563	560	547	566	521	563	557	544	524	525	564	563	584	551	530	569	499	565	537	528	583	575	549	504	526	513	543	532	560	564	471	544	537	540	562	546	554	546	565	513	572	534	514	583	516	565	548	584	534	536	578	560	571	570	541	543	589	523	511	574	542	549	528	552	535	578	516	547	551	540	551	582	559	555	516	509	485	519	539	560	562	547	558	553	567	540	550	538	511	583	499	530	546	545	577	524	584	518	553	539	558	533	520	503	532	549	579	523	529	579	541	614	599	563	596	537	540	581	564	543	575	604	531	538	553	561	577	581	548	521	555	573	538	499	553	542	528	533	575	528	511	547	559	593	556	556	555	556	496	580	541	570	554	526	534	514	548	551	559	558	541	545	540	511	577	553	535	552	533	509	565	558	569	539	524	557	525	486	531	548	569	513	532	572	501	557	546	572	527	544	561	539	529	568	537	521	562	511	579	517	539	532	548	547	585	570	563	538	548	539	541	508	541	542	532	529	542	518	550	556	475	499	612	545	504	566	554	562	544	586	529	531	540	508	546	520	560	585	554	550	535	548	525	518	543	514	544	588	575	524	574	502	540	543	522	554	493	532	576	567	554	560	544	529	528	537	508	597	581	554	563	534	531	536	534	540	536	551	540	551	565	533	517	551	541	535	566	548	546	535	554	583	559	554	624	559	550	528	542	538	539	522	533	551	565	574	550	550	528	576	517	533	585	550	538	507	520	558	541	539	542	519	567	543	559	536	561	546	565	519	503	582	532	569	541	527	531	519	527	545	545	570	528	563	565	521	518	573	539	525	554	562	553	540	539	557	539	578	583	518	515	554	546	558	575	592	535	535	565	490	560	570	580	510	536	568	501	556	563	556	539	538	552	548	555	539	521	568	573	549	521	564	524	561	523	553	567	571	580	557	539	570	543	542	535	527	572	514	545	569	546	566	535	560	548	536	524	536	538	557	543	534	497	555	558	562	546	540	550	541	571	522	583	512	552	551	550	557	563	547	534	520	533	566	561	560	524	574	523	515	553	519	569	583	513	554	576	569	577	553	542	574	559	573	562	558	568	499	542	542	541	577	566	552	557	531	542	580	577	536	564	563	542	552	513	586	547	507	547	566	540	554	591	537	535	572	505	556	531	533	569	504	533	571	555	558	575	544	532	542	528	548	520	570	529	536	543	554	556	528	514	570	525	531	555	568	557	549	564	507	560	535	553	552	538	553	563	510	564	566	530	569	553	538	531	546	564	563	545	589	572	581	522	575	556	569	558	530	542	524	549	547	503	552	543	572	556	522	556	552	521	541	580	585	517	532	512	571	583	520	558	521	529	543	568	577	527	575	522	548	561	533	568	583	542	545	575	577	533	565	552	583	574	530	510	557	559	550	531	576	527	535	533	575	567	565	538	584	538	556	536	579	527	535	585	507	536	529	565	522	559	548	567	553	516	533	540	529	511	546	572	508	582	589	503	548	548	567	547	537	521	594	550	535	543	512	590	545	576	538	558	531	541	535	540	561	520	541	547	527	564	573	524	542	568	547	551	543	580	541	569	508	530	549	557	567	571	582	508	533	529	518	536	525	573	566	583	596	561	516	574	535	560	509	539	572	540	570	537	569	525	542	563	552	560	523	564	514	548	552	541	494	581	517	574	579	574	529	532	597	530	538	582	537	537	541	600	533	551	576	558	547	519	553	548	541	534	532	573	547	586	549	546	533	523	566	555	545	522	597	547	547	492	528	512	568	601	553	582	547	547	518	559	523	578	560	541	559	598	522	567	531	568	556	542	527	575	538	534	568	570	561	546	548	564	534	525	541	565	551	557	527	552	536	537	573	578	570	546	509	553	515	595	521	505	537	503	537	521	553	526	530	521	526	543	576	496	557	553	527	543	553	557	527	564	570	557	568	562	566	497	539	566	561	570	523	575	578	564	507	533	557	529	527	570	558	500	507	539	552	514	582	502	536	581	541	526	540	507	603	563	560	574	534	558	538	523	555	531	550	525	529	579	544	588	531	563	552	537	532	558	562	576	580	556	510	568	503	529	491	592	537	577	553	568	523	494	550	499	567	543	566	552	545	530	549	598	533	515	547	537	598	580	522	546	573	535	507	578	558	557	559	555	556	564	530	475	502	531	568	514	559	523	538	546	580	543	599	532	500	560	567	570	569	533	567	560	531	553	517	566	542	538	531	540	614	538	539	587	518	577	550	529	558	588	561	527	552	527	563	576	518	560	562	521	506	570	518	567	532	574	541	544	569	544	526	541	570	577	552	558	569	561	550	533	545	537	547	538	530	578	495	557	562	572	572	513	564	520	557	574	535	523	564	536	496	557	586	526	540	538	574	571	502	550	547	536	495	553	528	501	559	517	553	529	559	551	598	553	554	547	535	531	537	578	582	582	568	580	602	537	556	564	539	537	498	520	554	528	567	522	555	522	540	550	536	521	569	583	524	560	515	556	559	569	520	522	552	580	513	570	524	522
16697	9061	8979	7917	7315	5469	3045	2037	1512	1614	5635	14095	14255	9793	5623	3016	1376	667	363	275	218	206	225	206	227	224	203	232	206	208	218	212	179	220	194	217	210	199	198	218	207	207	213	215	190	180	219	212	199	193	180	209	262	240	192	229	248	222	186	200	215	178	211	209	205	201	227	185	196	194	194	227	198	192	201	214	185	215	206	191	221	196	237	170	226	189	218	207	210	219	192	203	200	216	197	189	177	237	199	220	230	184	188	203	220	216	212	191	222	218	189	189	189	192	189	202	223	224	216	211	237	211	255	191	204	210	195	223	199	215	166	204	234	189	200	240	238	233	185	212	205	212	213	195	208	192	190	190	202	225	205	174	217	209	202	204	200	216	204	204	220	196	204	201	217	222	218	214	199	186	198	222	215	204	179	195	200	223	225	234	220	211	216	202	193	215	207	214	226	198	191	217	193	226	222	201	210	206	224	192	235	210	203	215	234	189	204	233	190	175	216	204	209	206	199	196	205	215	212	216	225	215	249	209	229	202	208	226	197	213	199	200	208	213	198	193	214	213	207	170	205	231	200	187	218	198	242	213	211	221	215	205	201	227	220	232	213	215	244	201	210	209	216	218	230	223	215	210	217	191	199	218	213	194	202	222	221	219	229	231	205	198	187	197	204	204	207	219	181	225	192	178	205	221	199	194	216	204	209	236	211	221	209	212	203	196	208	214	185	183	212	208	242	216	195	220	201	189	198	189	224	199	208	200	213	201	208	201	195	194	206	233	192	176	242	191	212	208	205	190	219	188	204	182	216	223	214	217	217	189	235	210	199	205	206	205	220	185	221	176	222	236	218	205	221	220	205	199	185	238	203	210	205	250	217	207	196	195	214	198	203	208	206	216	215	205	210	200	202	206	190	233	224	215	214	189	191	197	241	215	179	220	207	210	210	217	207	208	220	224	220	203	208	191	203	188	211	242	189	198	210	205	202	204	211	212	212	198	224	204	234	184	212	237	182	201	193	220	196	208	230	177	214	210	216	203	199	221	221	208	221	211	214	196	214	212	212	216	224	207	217	205	206	186	235	207	204	249	197	225	217	206	203	203	202	212	210	212	204	213	211	210	193	204	192	198	199	221	212	208	196	191	215	191	206	233	192	218	214	177	225	222	218	211	245	216	193	195	196	225	224	221	202	201	208	197	208	203	215	215	212	198	226	212	196	190	224	198	207	214	224	229	237	217	211	207	230	235	188	232	212	204	227	240	201	210	236	201	211	213	182	197	213	216	202	221	188	228	220	210	190	195	229	204	189	207	212	200	200	206	201	214	221	183	218	188	188	213	205	237	217	209	209	215	217	222	211	209	217	188	227	208	223	198	221	203	210	220	226	223	221	214	191	217	208	196	223	226	202	202	218	209	222	231	189	207	217	213	214	231	194	214	179	216	210	193	218	210	225	199	210	194	202	186	201	207	212	194	200	239	234	221	219	194	183	232	208	201	212	207	183	218	216	190	206	214	187	194	187	214	198	200	187	187	200	207	237	212	195	218	200	206	211	214	211	212	234	219	236	197	198	205	210	223	223	216	209	222	210	175	229	197	204	195	212	183	222	235	238	221	229	219	245	221	241	215	207	190	220	192	236	205	214	220	204	194	213	219	223	217	221	216	241	211	208	203	201	200	219	207	195	222	206	198	201	224	211	200	201	211	206	221	198	199	207	224	209	209	186	223	204	190	204	214	202	196	199	206	219	248	186	197	227	196	193	205	198	184	228	196	220	224	224	210	172	206	213	237	191	209	205	228	198	230	206	209	227	201	223	198	182	199	205	191	204	202	202	232	212	186	196	204	211	212	224	213	197	182	206	210	195	247	203	188	217	222	188	199	241	229	233	209	212	218	203	192	231	218	204	225	200	186	216	220	210	190	196	191	204	222	201	238	249	213	177	241	190	221	231	219	193	206	228	208	194	206	234	193	203	203	218	212	227	205	212	195	215	244	208	230	213	200	191	191	203	198	200	219	215	214	208	209	219	216	210	214	218	223	205	233	233	219	181	179	205	221	197	206	205	201	220	186	215	212	202	182	207	200	207	216	187	214	217	202	201	226	237	205	217	220	218	225	205	224	195	216	197	206	203	192	219	179	210	222	177	217	208	206	221	207	201	209	217	212	209	206	168	201	199	186	215	219	229	228	201	219	194	238	200	218	206	200	202	175	195	202	231	224	219	212	211	218	194	231	246	205	198	217	177	221	209	205	223	188	218	201	201	211	235	189	225	205	251	180	228	228	217	230	223	204	200	200	188	216	191	206	182	196	205	224	219	214	202	223	218	200	210	220	196	217	234	185	208	229	195	217	201	191	206	198	214	196	204	215	227	209	222	249	216	219	214	190	198	213	204	219	193	191	190	215	209	220	207	217	210	208	233	207	214	205	232	205	201	224	188	229	224	219	232	180	206	229	228	221	209	212	233	220	215	209	233	194	201	190	188	211	204	204	216	202	200	228	223	203	192	206	202	226	224	208	193	220	215	234	187	233	213	239	224	164	202	213	218	198	196	236	192	190	216	213	234	200	211	193	182	214	202	209	183	213	208	207	224	199	211	206	187	212	203	208	212	218	204	196	225	202	215	219	220	215	190	226	208	188	225	211	199	212	250	236	173	223	210	199	217	230	205	214	217	162	238	196	231	233	211	212	222	237	234	199	183	187	248	187	218	211	195	192	218	191	189	216	208	212	219	213	207	209	230	198	223	223	187	221	225	223	198	183	226	208	223	220	202	193	224	201	209	203	187	194	230	214	227	196	212	198	205	223	187	217	206	213	227	256	229	228	224	242	225	203	174	233	201	206	186	204	235	206	206	197	224	194	208	207	197	197	169	207	195	215	210	217	245	220	224	218	207	217	191	207	202	221	222	222	180	218	196	190	196	207	204	202	229	215	219	197	204	217	235	192	205	191	206	230	202	209	198	172	215	210	214	190	228	212	208	222	192	209	193	188	196	198	224	201	229	219	205	200	210	209	208	209	207	208	193	232	220	203	209	225	203	189	228	205	212	234	226	240	212	218	198	216	205	199	202	216	214	213	187	223	195	207	223	195	206	219	193	225	214	243	229	205	204	213	219	204	207	224	201	205	212	180	210	218	208	207	217	189	201	218	256	221	194	207	188	212	212	210	208	192	191	199	216	195	221	210	214	198	223	198	224	217	217	220	231	210	203	221	199	234	200	188	218	215	188	193	216	222	208	223	211	187	218	210	228	227	213	206	207	201	215	229	217	216	210	184	197	215	208	210	231	220	203	190	217	201	216	208	213	194	202	209	211	198	240	238	230	198	241	224	229	233	213	192	206	233	190	222	235	214	219	194	210	218	205	223	205	167	195	223	206	237	223	216	176	183	212	190	240	188	184	200	228	206	200	221	220	183	213	229	222	192	212	215	224	204	196	214	196	206	201	195	203	201	245	209	219	208	220	219	217	177	243	220	225	232	252	211	217	220	223	204	204	207	243	208
11426	6089	9622	13734	15697	13381	9809	7726	6438	8033	21252	36408	34745	27991	19942	12361	6449	2853	1283	847	568	552	537	505	531	503	533	557	536	502	534	540	512	524	547	529	521	531	527	521	537	506	508	509	488	490	514	545	517	494	526	526	516	519	474	561	545	529	553	534	501	529	534	528	527	544	503	520	522	512	531	551	531	504	491	523	526	550	529	521	524	551	502	522	519	549	534	504	519	497	491	547	513	555	502	538	503	556	557	540	487	556	514	567	526	496	483	556	512	515	537	471	540	532	502	529	525	498	550	498	530	496	508	538	573	528	542	543	492	532	530	509	510	503	517	526	574	526	542	509	510	523	480	517	502	548	502	522	490	486	558	541	506	518	548	548	556	513	546	492	499	506	499	509	543	546	484	527	556	516	504	509	519	522	522	527	524	542	532	496	518	512	483	548	505	518	547	502	523	519	510	512	537	510	532	525	512	511	492	511	495	496	479	535	497	515	495	511	571	525	523	533	522	521	491	514	528	553	525	545	518	517	514	533	531	520	525	529	540	529	506	494	499	519	537	559	497	515	543	526	519	572	545	516	502	561	469	525	520	568	507	493	520	505	491	486	516	513	498	519	514	563	507	562	526	535	491	508	538	532	529	523	510	538	550	554	502	530	552	475	474	486	556	536	529	563	497	508	496	522	539	508	551	512	498	504	515	530	537	479	538	514	491	489	482	507	533	516	562	527	523	471	568	487	517	507	515	496	525	522	509	489	533	494	503	499	552	562	521	538	507	545	530	540	523	514	498	526	498	532	545	544	488	548	514	526	539	527	576	535	519	510	505	501	574	489	535	502	520	478	522	478	538	510	468	522	535	563	506	524	528	515	551	540	536	556	549	546	560	535	516	476	508	495	537	532	514	487	501	547	527	554	539	488	561	490	505	516	483	535	504	513	490	506	531	504	546	533	494	524	510	506	525	548	572	524	525	483	497	539	496	513	517	526	533	504	494	524	524	515	540	528	531	520	530	538	539	502	539	487	515	516	526	534	529	468	500	520	546	528	497	495	520	476	524	517	492	489	556	501	551	533	521	537	506	533	521	474	525	535	522	532	497	491	522	526	511	500	532	539	539	531	473	484	508	563	512	526	505	534	509	513	502	507	479	501	523	540	544	517	502	533	527	505	564	516	519	542	539	485	530	516	508	535	523	492	549	511	539	522	529	514	479	539	534	515	550	549	526	552	537	512	535	541	505	509	526	555	510	531	494	511	522	531	516	504	544	511	538	513	531	506	490	503	500	519	548	532	536	493	513	530	513	485	537	544	504	530	526	530	502	533	549	506	548	535	495	527	518	520	501	482	536	507	507	529	554	541	546	491	575	487	537	584	514	503	521	488	498	518	525	524	523	548	545	498	500	543	487	503	529	494	511	488	528	538	520	504	531	528	516	553	463	516	510	521	491	522	527	482	528	520	492	522	512	525	523	548	510	517	544	521	510	522	515	500	523	481	522	507	573	514	481	543	544	580	539	509	551	534	499	512	532	549	532	532	562	553	525	547	506	493	513	574	486	540	512	542	540	499	515	528	498	435	512	524	508	526	517	510	521	534	499	529	467	530	514	538	537	498	513	546	530	529	505	559	542	493	493	543	496	526	520	495	541	538	510	507	500	545	567	512	549	538	520	508	513	500	550	488	511	492	519	533	522	510	499	527	523	520	527	519	544	557	503	470	545	524	519	539	505	484	504	517	511	494	569	501	522	504	508	489	506	546	525	543	510	536	521	503	483	508	523	478	527	587	501	522	542	486	536	474	523	529	514	519	496	513	495	552	558	524	526	485	520	517	520	573	521	519	475	532	508	544	522	521	538	552	503	517	525	544	519	519	564	499	516	500	497	542	513	537	523	522	544	487	554	548	549	520	503	521	509	495	533	547	569	525	523	544	509	477	482	509	491	520	533	525	534	527	495	515	531	529	542	549	539	543	504	522	503	478	531	515	520	523	537	519	514	508	521	508	552	564	520	515	502	546	536	510	511	494	536	510	494	511	524	532	502	496	514	528	466	563	524	525	495	519	467	493	522	529	563	515	550	511	523	545	492	533	505	515	514	517	560	519	508	513	532	524	528	495	512	535	519	524	564	505	509	512	508	489	525	564	534	495	523	500	515	509	511	514	510	523	523	505	503	541	507	520	513	511	481	508	528	537	511	528	537	496	536	557	488	515	506	549	483	486	502	531	520	542	510	497	502	539	510	505	457	562	495	506	508	515	548	506	486	522	517	494	553	471	564	517	550	548	530	516	532	512	509	489	554	485	529	537	501	524	553	511	490	488	531	527	535	516	553	536	556	516	507	537	511	530	527	557	531	491	480	494	510	531	505	486	509	511	502	533	544	523	535	546	565	540	517	498	531	547	500	529	526	503	548	530	540	512	538	535	527	555	532	503	500	529	539	528	535	527	497	532	492	513	504	509	523	550	534	492	528	538	520	518	499	502	548	569	549	491	523	501	511	506	533	497	537	511	528	500	490	564	480	495	512	505	543	548	498	509	524	568	530	523	533	495	516	496	513	526	526	502	531	508	535	540	494	527	498	501	501	481	508	516	520	507	511	482	503	544	537	511	548	524	516	523	498	538	515	477	510	511	530	545	540	526	483	518	532	490	504	545	540	522	509	527	507	509	515	536	481	499	507	509	510	521	571	514	483	504	522	521	485	504	517	576	514	492	509	504	477	530	474	567	502	520	520	500	497	534	473	493	563	569	539	502	500	512	530	548	526	530	524	514	536	551	560	504	517	521	517	532	542	537	503	496	517	554	529	475	533	530	534	549	540	550	526	500	505	523	460	536	524	528	525	524	507	552	465	517	545	571	494	504	503	524	498	522	533	500	521	525	552	483	536	483	526	481	509	493	544	520	533	504	496	505	542	506	487	523	531	533	505	493	548	525	514	513	490	508	535	504	534	531	538	561	493	495	518	487	523	479	557	511	520	494	550	527	494	505	492	493	552	527	537	504	526	508	520	542	515	476	495	551	496	523	537	511	564	528	528	523	561	511	582	512	513	535	525	524	569	501	534	521	511	511	500	565	546	485	524	534	528	524	518	523	514	537	518	511	513	518	458	509	523	513	517	542	506	543	517	521	509	492	544	524	498	523	549	495	515	538	525	491	490	532	520	556	544	529	517	495	519	524	519	478	513	518	518	529	513	521	542	525	523	513	542	497	509	512	520	516	513	493	471	503	540	478	547	477	509	508	507	498	513	535	515	501	499	506	533	529	512	452	534	557	531	543	548	556	551	505	534	541	518	546	559	538	587	537	540	511	531	531	491	506	554	519	502	536	542	526	513	484	507	516	525	519	504	548	490	527	472	479	519	535	564	542	508	515	543	523	545	540	493	558	499	559	486	559	553	520	544	551	493	530	508	535	528	498	532	526	550	543	556	528	539	554	511	533	504	527	515	556	508	485	512	508	526	530	535	496	515	551	526	516	515	552	544	539	573	534	496	541	501	522	522	516
23028	15107	15287	12518	12387	7202	4818	3054	2324	2470	8161	22338	24579	18586	11801	6196	2519	947	484	275	237	210	189	206	211	184	200	204	190	204	207	195	214	200	167	193	206	184	199	206	199	187	184	190	193	187	206	190	200	213	187	207	194	192	197	214	196	195	207	187	218	202	206	179	175	201	168	206	191	203	194	200	211	183	189	211	171	205	191	173	183	219	183	184	173	186	182	199	203	207	209	185	176	193	190	215	193	215	189	203	222	224	188	187	213	235	182	204	189	207	185	209	185	204	194	197	219	212	164	202	187	185	199	198	181	193	224	193	177	196	193	196	208	203	223	199	195	195	202	195	203	202	201	189	221	190	178	189	199	194	188	178	198	179	186	220	216	200	212	178	204	187	177	179	193	217	197	219	194	166	191	189	193	236	192	230	184	170	192	231	167	184	196	197	194	194	191	172	177	209	216	214	181	180	197	193	200	223	193	177	209	215	188	219	172	215	186	199	191	212	162	197	209	212	187	183	197	210	185	199	176	176	192	176	199	191	193	204	190	227	197	219	202	210	206	169	193	163	200	202	215	202	212	191	189	186	194	166	199	222	201	187	184	204	213	194	189	172	235	187	184	205	194	200	209	188	187	230	215	205	201	197	185	201	219	202	208	205	211	199	197	196	230	218	204	198	186	196	214	189	186	196	225	213	194	192	177	207	199	206	197	187	180	177	203	176	204	201	193	219	206	194	173	194	194	208	206	199	172	216	186	183	190	197	189	216	192	212	190	220	193	180	204	192	197	201	220	191	193	191	192	201	204	215	207	181	201	197	187	206	172	206	179	187	186	191	163	185	192	198	194	204	173	206	203	204	175	211	238	225	218	188	194	215	166	184	184	189	215	194	201	206	202	201	223	205	192	211	234	223	211	201	214	214	190	204	177	175	212	168	208	193	200	190	179	194	176	207	188	223	215	179	176	186	180	176	189	183	193	204	187	176	214	188	220	212	195	220	187	220	208	200	191	215	194	186	190	200	182	223	212	179	207	216	190	199	185	223	206	202	200	195	214	217	187	172	203	189	195	207	186	186	184	182	179	201	179	174	208	195	169	208	205	214	164	198	228	191	200	205	182	191	203	194	189	206	176	203	211	192	208	200	189	203	201	198	158	202	202	230	183	203	182	203	229	202	202	201	205	210	191	199	199	183	186	214	195	212	200	187	186	189	205	187	204	197	197	174	166	188	169	187	205	208	200	197	206	188	208	206	193	196	197	187	206	214	207	186	195	194	188	176	184	200	179	174	193	198	190	181	192	185	202	197	194	200	216	202	171	201	203	203	177	229	195	199	198	180	201	199	205	205	185	238	191	185	166	200	197	213	169	174	214	198	198	193	187	170	225	194	228	198	193	193	161	223	215	187	177	186	202	197	191	194	200	194	213	196	189	202	195	217	210	192	185	214	184	199	207	185	203	178	194	193	194	199	182	196	192	193	186	196	199	183	227	182	167	210	187	202	183	204	206	189	204	184	196	185	208	157	187	221	189	192	210	193	190	213	215	188	203	175	208	172	184	199	201	186	199	185	207	226	205	188	190	198	220	198	175	201	193	198	205	193	220	211	212	215	193	197	204	200	187	192	188	200	218	188	179	188	189	183	200	198	226	220	185	197	180	223	200	215	206	206	198	196	211	200	207	202	231	192	207	209	195	201	217	186	228	176	206	175	177	184	174	210	198	183	189	181	188	171	190	213	183	189	187	198	212	203	211	210	193	211	203	212	190	196	193	187	201	215	209	205	168	204	195	202	194	193	210	231	195	196	175	203	186	185	212	209	210	199	196	204	220	213	182	181	197	192	202	186	203	212	199	229	189	191	205	218	209	220	197	170	205	192	211	167	168	197	171	196	209	219	200	189	196	185	184	198	215	226	205	172	205	201	169	180	197	211	178	199	212	204	193	188	217	180	206	200	187	198	179	187	185	206	199	210	181	200	177	179	190	201	177	187	188	204	214	207	182	178	183	181	189	200	186	196	223	197	161	203	170	196	180	187	208	192	213	188	207	214	210	191	210	203	222	181	182	214	184	209	189	194	212	195	182	177	191	190	193	208	204	199	192	219	229	199	204	198	186	202	193	182	205	189	184	190	168	196	201	193	204	215	185	169	181	210	176	196	201	182	214	193	185	177	188	194	214	180	183	200	217	191	189	194	182	219	182	188	189	225	180	193	202	182	183	183	178	194	214	175	218	193	213	196	194	205	199	178	201	193	184	228	185	191	184	182	191	197	197	191	179	179	204	208	218	218	191	180	175	192	182	191	191	215	204	206	177	209	226	198	211	208	190	172	210	204	229	175	198	189	217	177	222	194	214	187	173	216	210	189	213	212	210	202	189	181	197	206	180	215	201	179	207	195	209	241	182	202	237	200	200	205	195	191	196	209	183	212	201	217	194	183	175	189	202	200	220	216	196	183	203	187	187	191	200	210	215	187	193	199	180	188	207	200	201	202	212	212	167	194	193	198	197	176	195	200	200	175	188	214	210	177	192	199	215	193	197	176	218	186	178	197	190	201	187	191	214	205	224	227	169	195	193	190	186	221	214	213	215	179	192	187	194	180	206	210	190	192	185	165	202	196	178	200	188	177	214	197	219	190	182	213	203	209	197	238	179	188	205	180	219	200	185	186	202	214	202	187	197	204	196	172	185	210	195	229	195	204	191	176	209	215	182	197	182	174	209	202	197	191	193	203	186	192	189	197	198	201	191	192	195	220	172	205	193	197	227	180	182	196	194	205	207	169	176	201	196	183	213	181	195	221	179	194	197	176	198	198	212	185	210	193	187	188	185	188	195	227	175	185	183	203	196	206	186	193	194	199	206	207	249	182	180	184	200	213	204	203	181	193	164	179	205	183	200	201	200	204	190	182	179	206	178	216	196	229	182	188	186	203	210	188	202	204	177	206	197	206	194	225	165	176	196	207	202	214	202	200	222	176	206	177	195	165	193	199	220	188	192	179	163	201	204	185	185	204	226	218	175	170	205	187	190	194	202	226	182	165	196	191	194	207	191	210	208	191	210	167	183	201	197	181	192	185	203	206	207	215	187	192	199	205	203	208	198	203	215	188	189	210	201	197	166	228	190	187	201	191	181	180	192	213	196	182	189	216	197	191	200	188	195	225	188	184	199	179	189	184	225	164	158	197	216	210	215	177	184	174	185	217	214	209	193	200	200	192	203	216	190	187	189	206	182	224	192	209	198	195	171	217	225	173	208	192	187	204	198	190	205	178	201	211	214	171	205	219	205	194	195	196	217	196	179	222	199	198	203	188	186	197	199	209	220	197	194	210	203	192	180	215	195	189	210	243	188	190	206	192	169	195	215	217	232	199	203	202	177	189	186	198	192	194	198	202	196	165	177	189	196	172	186	183	196	185	232	205	203	199	206	211	212	206	213	199	225	183	186	166	163	214	177	213	187	214	182	186	193	203	211	219	192	203	186	187	191	210	173	198	202	212	204	168	185	204
13713	10178	13735	17510	21482	15529	13075	10537	9292	11282	26940	44527	44414	38236	30332	20702	10782	4401	1777	884	597	524	506	524	481	480	506	556	479	491	481	484	517	493	515	483	478	493	503	525	544	537	500	480	488	494	440	495	496	467	513	509	523	481	478	478	479	529	494	485	533	494	474	472	480	487	464	506	507	499	502	484	479	504	504	484	484	517	511	485	480	480	480	498	505	506	511	507	470	505	454	484	476	508	512	471	505	501	498	519	465	489	504	483	496	543	521	518	456	520	488	493	445	483	512	520	490	501	496	474	474	482	484	468	524	469	482	484	490	455	484	479	485	496	471	502	489	518	497	469	480	519	510	480	495	470	503	482	441	471	494	484	490	501	508	503	468	490	462	527	506	495	508	493	474	471	454	468	505	498	503	498	526	509	482	511	542	465	457	468	524	458	477	457	462	499	484	489	498	475	523	464	492	496	510	501	458	495	477	460	499	479	470	530	475	483	448	537	505	538	474	495	491	489	535	495	448	523	518	512	450	473	476	463	511	516	556	504	501	473	510	533	463	514	478	510	531	500	498	519	480	476	485	495	446	493	467	497	474	488	447	514	484	508	502	519	511	498	506	499	506	494	506	530	516	462	481	492	544	489	469	500	481	510	452	516	464	539	510	494	483	465	528	522	506	527	492	477	500	479	503	504	443	488	467	468	544	485	478	504	503	481	473	501	514	481	508	482	485	439	492	478	497	476	502	518	493	505	484	519	485	449	485	495	464	452	496	501	512	489	465	512	513	494	486	500	500	506	515	525	494	479	514	491	463	495	468	482	480	478	509	536	509	456	486	475	490	463	507	508	470	510	522	532	506	497	457	475	477	527	517	478	517	492	458	493	423	485	500	517	492	462	492	476	485	537	490	502	472	480	486	491	520	526	477	485	483	506	460	492	483	468	478	499	472	464	495	479	493	480	512	527	492	500	476	463	502	508	472	506	472	501	476	493	475	501	469	463	488	481	466	439	530	497	480	507	483	502	510	489	488	444	501	473	500	462	498	461	519	472	520	495	495	543	513	473	513	551	497	481	502	484	448	470	477	475	467	476	483	497	455	529	515	450	476	478	508	526	476	504	521	455	485	488	476	505	496	502	494	496	499	473	469	501	482	464	492	489	479	513	468	511	490	528	464	517	526	455	497	519	521	478	453	492	468	451	504	478	461	489	481	500	502	526	491	495	498	461	528	511	477	525	499	526	510	451	534	486	462	461	495	531	521	491	483	461	448	474	487	492	482	513	516	491	468	479	498	477	465	493	469	502	478	484	490	506	519	472	479	480	483	474	485	477	483	501	495	463	462	469	517	523	467	483	487	522	501	503	469	507	472	507	519	502	504	503	477	494	487	501	479	523	479	459	533	547	498	481	476	465	477	453	493	487	470	456	486	487	543	497	480	475	525	455	486	512	493	502	476	552	500	456	509	481	479	455	482	485	514	530	500	503	508	466	504	510	487	506	509	473	491	491	488	567	474	518	481	475	497	491	462	484	510	460	468	452	455	523	477	514	500	492	459	470	498	486	497	510	484	500	502	499	524	519	472	491	511	485	518	450	507	488	484	499	521	501	527	475	490	514	462	502	472	497	482	500	483	525	506	486	478	512	495	531	498	498	537	475	517	471	506	496	466	455	507	501	486	497	470	458	485	468	515	494	477	504	488	497	491	431	546	484	506	473	530	476	479	486	527	447	466	508	454	457	489	477	492	535	540	489	486	505	493	496	492	494	479	462	512	464	487	510	530	472	505	457	499	488	463	500	485	463	505	474	466	495	463	495	507	489	512	501	508	492	478	489	501	536	481	488	464	502	487	470	495	470	477	506	473	493	480	496	493	456	478	490	498	517	494	474	524	500	516	499	505	479	531	485	483	481	503	483	486	495	508	492	467	456	496	510	498	503	466	460	470	494	476	475	462	493	452	526	507	508	489	547	489	461	477	496	534	515	467	488	501	497	548	469	471	514	485	492	487	514	499	518	497	502	468	521	500	501	516	508	471	485	486	527	488	504	492	505	474	481	515	481	513	491	493	476	493	465	485	525	526	478	471	449	512	502	487	485	526	466	505	466	468	471	513	495	493	524	519	515	482	502	473	478	505	483	486	482	505	503	493	477	528	530	493	494	475	497	489	515	537	523	464	477	481	485	509	481	505	525	468	476	513	514	511	457	491	517	463	484	505	535	489	506	456	499	472	467	475	491	471	493	471	487	522	469	525	492	474	490	540	510	484	505	473	511	467	464	488	467	490	460	485	490	446	504	499	476	488	476	496	492	489	474	477	496	508	483	468	481	472	459	512	513	515	479	457	522	489	514	504	504	484	488	525	486	470	474	489	482	479	495	477	474	498	500	483	525	477	498	509	471	447	490	497	494	473	491	509	485	518	429	485	492	442	480	479	501	477	482	553	484	509	485	493	512	475	531	476	475	502	474	519	465	488	474	482	500	504	459	485	438	500	507	501	529	489	473	474	505	454	476	495	452	477	493	482	494	506	507	482	534	531	475	509	514	481	493	514	508	491	495	476	466	506	470	484	504	497	589	492	462	482	515	527	499	489	522	484	524	491	478	525	508	466	496	489	538	508	501	490	518	505	457	452	505	466	496	474	460	475	490	541	504	497	539	517	464	513	534	500	498	530	504	518	454	492	491	466	464	507	471	448	460	497	513	497	513	461	490	528	470	495	498	480	476	486	523	494	511	509	480	476	476	523	498	463	497	477	518	514	481	522	484	478	470	506	500	513	480	496	475	466	485	487	488	480	501	489	475	553	528	457	490	458	447	472	496	488	477	476	472	508	496	481	449	475	500	460	490	509	515	466	472	529	509	470	445	528	451	527	477	473	494	496	500	480	471	515	479	488	488	493	469	450	526	501	517	516	471	495	481	544	496	505	479	472	452	455	517	486	508	495	436	501	485	496	493	493	473	498	444	522	470	552	474	497	490	488	516	511	531	482	479	461	483	495	468	481	461	487	483	479	505	512	517	505	526	471	480	487	514	481	496	462	516	485	510	496	506	502	509	484	481	486	542	483	497	519	513	509	529	472	510	485	529	462	491	516	499	463	504	503	493	486	448	492	491	484	471	516	462	507	488	520	500	441	511	482	481	507	502	491	462	491	457	491	470	485	482	486	525	438	492	516	472	485	521	465	502	494	500	473	516	512	498	489	529	480	506	483	456	516	483	485	470	529	475	502	482	500	511	496	509	472	490	503	473	499	484	487	491	493	512	504	515	481	491	505	499	504	465	499	470	457	508	455	501	485	484	514	479	479	515	491	482	475	464	476	509	493	477	454	520	491	472	487	487	461	497	499	519	543	454	525	514	491	470	489	538	455	462	487	510	481	499	484	513	467	503	492	492	444	488	503	493	474	496	490	469	456	473	483	457	446	507	490	515	501	490	491	496	507	468	481	454	474	531	477	498	489	486	487	473	507	455	474	515	462	432	478	498	504	526	517	517	489	488	486	520	533	503
3666	1689	1947	1607	1363	1045	886	635	559	497	548	845	1064	1032	900	734	559	393	270	254	230	205	208	211	214	228	207	226	233	244	231	228	224	218	217	235	220	236	226	212	217	225	215	248	234	217	214	238	245	225	228	239	232	229	215	209	212	214	228	224	230	228	250	229	230	196	237	202	198	225	229	208	245	218	230	200	269	246	211	214	216	245	227	237	201	234	243	228	206	237	231	228	231	216	195	223	242	221	220	244	249	236	197	211	223	232	227	226	200	202	215	174	198	191	223	212	205	224	216	237	205	224	212	242	206	215	220	207	207	202	232	232	239	204	215	249	221	233	229	243	211	200	246	198	219	239	239	241	201	242	225	204	219	217	209	204	210	225	220	241	235	233	201	230	207	225	232	218	196	245	228	211	211	213	212	215	223	235	237	199	213	240	254	208	234	227	221	219	215	220	232	219	202	247	212	240	223	187	223	212	222	197	255	219	194	217	205	239	214	177	207	225	216	195	212	219	227	182	207	225	211	237	214	215	230	205	225	229	205	210	222	250	217	206	207	262	235	215	198	234	219	191	207	229	218	204	224	234	248	209	222	200	248	238	209	242	215	220	216	194	236	230	232	222	219	229	216	219	226	205	202	227	228	220	217	219	215	233	222	229	218	223	220	229	217	215	252	235	225	228	233	218	234	207	234	199	196	216	219	212	228	212	185	225	244	238	234	215	211	208	232	228	236	195	236	205	226	227	212	235	226	208	199	239	250	222	235	227	209	248	214	237	203	213	217	204	248	227	224	218	216	214	232	226	227	201	222	209	186	216	226	224	205	221	238	216	225	206	220	216	259	224	214	210	231	229	240	217	201	241	204	243	219	211	218	235	241	203	224	211	218	210	223	215	205	244	222	215	246	209	216	234	223	250	218	215	231	221	228	214	221	214	250	221	214	237	227	189	205	244	216	221	223	246	263	218	217	208	210	231	229	224	217	189	194	223	225	167	221	236	232	218	223	219	247	203	205	195	215	207	236	226	184	232	218	224	214	239	199	227	206	208	200	220	185	242	223	217	195	247	246	204	231	213	228	233	205	224	249	212	221	230	214	218	227	216	211	213	230	195	243	250	228	204	216	214	227	215	232	234	212	203	217	238	217	230	218	241	206	184	213	205	199	213	214	214	181	225	255	192	211	221	225	220	240	208	217	212	196	224	212	208	201	214	230	215	204	223	230	203	219	215	223	220	217	240	192	213	256	212	239	210	248	227	226	218	238	201	228	240	222	241	241	204	228	214	212	246	221	222	235	263	262	260	240	218	237	224	222	200	213	224	227	240	225	245	213	242	215	223	225	213	234	227	223	222	229	215	222	217	198	186	251	225	228	217	247	217	230	250	249	236	228	228	224	226	229	227	219	234	224	207	240	202	232	236	245	210	233	213	238	207	231	236	258	226	210	241	224	219	242	209	211	206	241	222	213	220	242	219	196	224	208	188	211	235	232	196	245	208	242	244	227	241	173	187	237	221	226	224	214	217	225	204	194	221	227	203	209	206	226	227	249	211	214	166	245	225	249	230	232	221	211	208	222	209	238	218	207	238	216	211	252	231	223	212	216	218	194	215	219	226	223	238	234	221	230	207	219	220	243	218	227	224	232	221	228	217	216	216	233	214	237	215	225	215	209	209	234	237	206	239	215	222	232	207	220	227	219	217	244	220	221	223	198	213	204	243	220	207	245	223	194	202	229	223	236	215	205	239	239	224	257	206	215	243	214	242	212	221	211	202	208	219	198	223	218	223	245	213	233	217	226	220	248	227	230	212	211	219	222	218	231	229	211	202	215	228	218	204	242	201	226	207	218	220	206	233	222	230	261	209	203	238	221	223	219	203	214	214	216	227	227	215	235	246	228	202	232	221	216	215	236	240	221	213	195	231	223	195	218	234	216	233	234	231	228	218	239	218	251	262	213	236	221	225	241	208	227	233	235	222	211	223	224	250	239	229	228	193	222	231	231	213	260	217	221	228	210	201	230	225	233	206	218	197	199	234	213	228	231	233	248	234	197	195	245	218	201	228	201	227	244	226	244	209	221	209	230	218	232	226	224	240	235	226	209	231	207	221	229	219	212	231	240	241	218	242	218	240	208	244	238	225	226	226	224	234	235	225	225	248	246	249	216	246	226	213	216	213	261	222	211	214	226	220	272	216	220	203	218	230	254	217	210	200	231	207	216	217	273	247	225	231	244	215	229	207	217	214	235	233	230	214	243	213	208	221	232	242	233	208	220	214	192	204	220	190	187	195	198	246	242	225	218	228	210	216	206	226	224	228	225	217	221	243	203	225	246	232	218	216	229	218	228	232	215	229	253	213	214	230	222	225	219	237	232	188	206	210	219	225	220	225	206	232	220	203	208	239	245	223	210	225	208	255	225	229	226	223	216	235	216	223	187	229	210	220	221	206	245	236	232	232	219	220	210	204	226	231	233	219	204	200	231	241	223	207	211	193	203	232	240	206	243	229	224	210	206	214	219	204	216	231	253	223	201	242	237	234	227	215	235	222	233	218	190	217	256	246	228	232	215	200	206	231	255	228	216	210	206	235	227	248	214	227	244	224	231	240	219	209	196	229	215	237	246	226	233	219	205	228	244	219	227	216	193	229	224	213	219	251	200	233	220	231	226	239	189	200	244	213	228	208	218	226	213	217	232	193	204	210	211	237	205	226	243	226	219	231	212	220	205	212	196	240	209	226	248	242	228	229	228	217	231	234	255	228	241	223	212	230	218	223	191	241	193	240	202	212	201	213	210	198	198	232	232	223	200	231	218	238	216	229	240	224	202	249	201	195	228	205	203	248	229	202	188	240	236	193	242	233	213	233	230	238	201	247	243	206	208	259	212	230	207	222	232	227	205	231	223	233	203	197	211	217	222	195	234	202	222	197	242	216	203	213	218	227	230	215	231	208	205	203	236	229	210	237	204	231	250	220	227	194	263	228	192	213	201	210	216	219	237	233	253	226	249	207	215	209	220	209	230	207	208	223	215	217	215	215	229	217	209	218	226	207	231	226	238	217	217	203	186	193	241	240	201	229	218	232	222	232	184	217	207	225	192	193	225	219	182	204	215	238	233	239	228	227	235	213	237	220	223	208	241	232	214	247	199	222	222	232	225	225	225	226	203	259	226	234	231	219	201	237	247	204	214	221	216	222	204	221	207	225	232	213	215	236	257	229	222	217	207	206	229	212	219	213	229	195	231	239	239	193	240	232	196	215	196	205	221	206	235	205	206	236	202	233	258	216	213	217	184	192	219	204	223	245	178	233	221	240	212	235	200	249	217	246	217	230	216	213	200	216	228	223	225	226	252	213	188	232	231	253	230	204	208	228	233	241	213	217	245	235	236	225	213	237	227	226	192	248	234	225	213	216	226	208	209	220	217	244	211	221	231	220	212	219	236	237	195	214	215	267	230	218	234	234	202	200	212	260	222	206	235	214	251	222	223	235	213	215	214	256	222	213
3078	1967	3266	4807	4769	4103	3658	2604	2400	2140	2493	4429	5064	4473	3686	2926	1706	1027	734	609	558	568	523	524	567	537	555	496	534	544	547	522	522	601	553	568	554	525	531	567	565	562	542	566	536	527	511	528	542	545	544	549	538	540	541	534	537	532	536	511	559	550	545	554	548	559	564	518	537	528	527	509	561	559	582	559	606	554	567	578	560	550	547	567	551	571	537	570	521	552	488	547	551	570	526	527	518	555	544	554	539	569	557	572	518	555	577	536	545	515	551	557	511	546	545	529	484	529	561	550	565	536	535	561	543	519	568	549	522	554	549	552	581	563	548	569	512	551	536	526	555	550	496	528	499	580	571	527	556	541	567	496	570	552	550	580	561	566	559	537	573	523	585	556	556	572	518	495	587	562	550	593	553	542	507	509	534	551	504	573	567	543	593	579	510	533	559	509	548	544	557	526	512	557	545	536	568	548	585	555	539	545	549	573	550	565	522	535	548	555	544	546	562	538	515	528	535	541	526	558	536	567	536	584	553	546	567	519	579	543	529	563	527	539	536	533	564	556	590	522	585	592	500	540	518	557	584	572	555	559	515	605	556	544	551	545	558	545	578	510	529	515	530	464	519	559	531	583	512	548	523	543	562	540	549	560	516	524	547	557	557	507	497	509	539	512	565	537	527	560	533	518	538	543	546	540	512	545	550	583	504	583	584	569	509	536	516	564	527	535	536	586	542	561	598	536	554	578	504	574	555	561	552	522	556	550	544	548	559	563	542	598	528	568	568	525	550	576	529	577	524	527	563	543	584	545	538	559	509	554	524	565	575	579	549	563	532	527	543	534	562	562	526	532	542	578	532	514	524	546	509	551	533	550	561	539	601	543	566	575	559	563	548	516	550	553	540	550	557	561	537	622	508	521	531	570	552	527	549	562	551	562	560	559	528	543	548	519	538	523	519	552	579	513	569	559	588	514	533	525	510	587	537	525	601	553	553	568	530	501	516	565	550	550	504	536	554	552	563	554	532	531	549	532	517	514	541	568	573	573	557	525	514	539	547	492	551	528	527	535	551	501	513	531	508	553	523	559	568	551	555	562	563	556	551	559	520	533	556	497	517	552	515	586	544	524	554	562	534	513	556	519	539	542	550	520	523	528	500	535	561	546	539	527	524	535	541	555	535	532	558	563	528	534	537	519	540	526	550	542	570	546	531	560	550	538	535	530	508	598	533	600	551	553	544	585	544	532	535	525	522	600	535	504	507	567	530	520	570	546	537	558	534	532	513	560	561	508	539	548	557	544	538	532	544	522	519	567	549	523	544	535	541	498	573	579	529	550	550	522	524	520	544	552	548	518	583	532	555	523	574	575	549	539	520	537	535	537	539	545	500	511	565	537	532	552	521	541	552	535	576	557	531	564	552	570	514	550	562	517	574	514	582	570	527	526	550	526	540	539	518	529	521	567	506	524	490	589	520	544	551	555	572	570	520	538	538	524	578	470	539	506	555	551	507	588	608	538	548	542	547	553	583	553	520	539	533	541	564	549	570	563	502	517	521	537	536	512	534	563	564	555	556	535	524	521	542	567	523	517	513	536	566	554	485	520	544	523	560	561	551	570	542	548	567	516	551	585	554	522	537	545	532	545	523	586	552	572	550	547	558	520	499	511	558	543	577	544	549	541	551	547	557	561	533	512	557	548	560	549	519	558	544	510	489	509	542	584	559	590	545	575	554	510	561	567	556	506	544	563	564	525	581	558	567	546	555	521	573	512	574	551	581	582	527	530	562	578	573	565	569	596	560	551	552	505	530	573	543	550	555	556	571	567	557	523	551	560	548	577	539	532	517	533	517	571	518	550	544	558	542	527	552	541	556	543	563	514	541	537	516	512	518	524	547	557	553	530	549	556	570	579	555	532	529	534	591	570	579	573	525	508	552	635	552	552	550	499	537	497	523	475	554	556	560	565	553	535	575	541	551	555	510	551	551	533	554	571	538	557	524	568	574	539	508	549	530	528	536	536	527	541	548	583	566	563	537	536	546	537	531	554	550	523	518	547	540	541	582	538	536	576	527	551	575	555	570	550	560	552	529	549	561	545	545	533	597	535	583	541	541	512	537	553	534	555	501	562	553	520	534	530	563	578	533	530	540	571	523	543	545	537	514	543	577	571	519	559	542	516	604	535	535	553	534	528	546	585	577	509	490	553	547	562	574	569	544	531	521	511	529	530	524	537	564	543	564	515	509	541	550	579	556	551	517	582	589	524	540	520	571	535	551	588	548	547	528	558	569	532	513	523	549	545	548	560	513	575	566	515	556	527	528	549	529	590	569	559	515	546	516	602	552	535	556	570	494	588	535	535	553	510	549	564	488	504	574	524	516	581	568	537	549	536	532	544	556	542	567	516	532	548	582	557	515	577	565	604	572	575	495	555	528	555	552	546	563	545	551	534	597	561	539	550	566	510	562	562	541	513	529	517	554	556	514	556	573	537	538	549	505	541	542	541	556	500	539	536	529	602	554	546	531	566	544	520	539	515	547	496	532	564	525	530	548	549	539	538	557	544	544	534	536	527	534	552	533	540	571	539	555	553	555	555	529	548	561	566	527	547	519	582	513	508	514	545	562	581	570	569	543	549	536	526	550	523	566	551	551	573	523	546	512	544	535	572	550	565	559	564	509	557	577	562	567	517	511	531	541	543	545	546	516	539	554	506	523	535	498	564	569	554	540	552	582	537	569	548	539	507	566	524	539	557	534	514	551	551	525	540	552	575	569	545	528	551	562	517	565	533	546	563	553	590	563	484	486	544	517	508	557	561	522	564	568	524	484	537	530	530	491	558	547	498	562	534	537	508	511	532	571	582	537	575	581	520	574	545	558	546	532	524	546	538	541	528	541	520	543	607	571	566	540	526	530	526	546	527	545	545	529	582	557	556	549	554	532	496	481	536	517	542	515	542	539	523	557	498	544	503	570	528	539	558	571	510	549	568	522	553	569	562	533	569	539	541	569	572	545	556	551	532	560	547	511	561	540	557	508	556	534	589	571	567	515	517	554	532	555	540	545	538	507	556	538	535	561	529	556	529	541	531	550	541	516	566	534	527	577	514	523	513	547	514	564	539	587	561	551	550	503	575	533	576	580	573	549	585	533	548	547	542	525	543	542	560	551	530	573	564	556	537	572	564	556	531	520	580	544	554	525	542	552	567	563	513	521	504	553	539	548	552	512	548	537	565	562	534	572	540	547	552	534	531	545	525	553	542	578	563	544	518	532	561	539	561	506	555	553	528	558	560	552	546	533	575	519	552	528	548	590	559	479	530	582	548	520	545	551	561	566	516	503	558	505	578	529	570	538	574	538	544	591	534	562	552	534	494	544	565	586	556	561	518	496	554	540	594	549	546	551	530	555	515	528	482	570	551	516	520	520	537	532	550	553	586	525	564	524	530	523	559	517	552	555	557	548	566	586	532	562	542	531	525	559	586	536	538	525	571	575	516	567	589	591	566
14325	8755	8564	8252	5773	3584	2246	1783	1673	2644	3685	7625	10504	11797	8865	4270	1933	779	400	261	250	229	208	212	232	206	218	196	212	205	193	215	208	218	200	186	183	192	201	253	234	214	210	215	185	219	200	207	211	221	222	190	215	203	200	267	219	181	207	190	203	212	212	207	185	199	226	219	209	242	220	218	214	206	210	237	233	189	182	224	201	209	204	217	182	213	215	192	216	245	218	207	209	195	206	234	217	192	206	211	224	235	217	216	200	197	227	215	214	191	189	206	206	197	190	196	177	184	198	205	209	218	201	202	207	197	206	198	214	216	204	195	189	211	211	204	198	224	216	221	218	215	227	209	188	216	213	216	180	217	238	192	189	209	217	217	233	217	216	207	195	224	243	199	206	219	200	203	189	229	211	218	187	219	232	225	236	204	198	186	198	207	218	199	236	195	185	206	212	225	233	183	214	187	193	187	232	218	207	191	206	198	226	197	240	198	212	221	200	209	213	204	231	225	226	198	193	216	238	196	211	210	235	242	216	217	209	203	213	198	241	179	229	206	213	208	211	220	198	222	179	211	207	233	226	210	213	221	186	229	187	204	192	227	215	207	198	212	201	209	223	228	216	201	212	221	193	183	210	226	240	178	214	248	181	227	204	223	203	186	234	208	225	231	223	224	175	223	209	220	209	214	186	212	189	193	196	212	207	210	231	205	214	235	201	218	233	232	170	187	207	212	203	207	200	215	186	235	218	195	199	202	215	208	205	193	205	248	220	211	179	203	184	203	169	216	206	223	229	210	207	216	188	213	201	228	234	216	207	228	203	205	194	218	230	180	198	204	223	241	228	227	198	232	223	229	186	177	197	208	203	212	185	226	217	214	204	202	209	218	223	194	197	180	187	204	224	197	197	197	206	210	221	208	194	231	195	216	189	213	235	223	186	225	216	198	221	213	202	223	204	208	207	198	187	209	210	200	209	203	221	212	192	223	198	255	213	191	201	218	200	192	232	227	196	211	211	245	196	173	222	188	196	206	229	224	207	231	190	242	204	195	208	208	214	202	201	197	197	196	211	178	213	204	212	226	207	212	210	214	214	228	198	226	235	227	219	212	224	175	222	192	208	185	214	194	209	215	180	203	185	234	235	195	182	184	200	186	195	216	233	208	199	192	210	215	211	213	222	218	237	205	224	214	217	209	211	215	215	204	205	212	218	199	218	212	225	213	203	211	227	198	229	227	200	206	215	202	200	201	218	219	238	194	197	210	222	230	206	201	241	189	242	192	217	212	219	238	187	196	211	232	197	228	177	230	204	229	222	221	218	209	217	185	200	216	187	197	201	207	205	219	216	208	198	210	196	206	218	216	212	191	225	190	198	193	211	217	233	202	204	219	207	207	211	216	208	184	209	199	197	206	212	216	184	211	201	197	218	222	188	217	198	207	228	195	206	218	208	187	218	207	203	210	186	197	220	246	201	221	218	218	206	193	223	204	224	221	205	231	217	211	213	216	205	170	200	208	228	227	208	203	229	216	226	215	207	228	190	204	219	214	205	250	221	203	213	206	212	223	232	200	223	203	205	185	212	219	202	183	213	206	207	224	235	208	207	204	213	191	222	193	211	197	209	218	192	230	210	198	201	223	212	234	189	202	225	209	222	208	197	213	206	210	221	185	193	232	214	209	189	199	219	222	210	200	194	248	174	188	207	203	215	218	211	198	209	204	189	200	226	201	206	202	222	217	185	205	204	242	176	199	234	224	221	201	189	220	215	226	224	221	233	212	243	209	232	199	217	202	213	188	223	217	201	230	209	207	206	206	200	228	219	221	209	211	207	241	209	229	206	227	188	204	197	208	202	193	208	194	199	190	213	210	189	246	206	213	209	220	209	245	209	210	197	223	187	220	203	187	193	204	224	208	218	220	210	220	223	250	212	209	205	185	234	214	208	189	223	220	211	245	196	216	211	219	213	214	179	217	196	205	225	216	205	197	258	216	215	203	225	193	224	213	206	203	201	210	207	224	215	209	201	220	191	195	212	202	204	218	214	199	215	210	224	217	190	232	228	200	222	211	193	236	198	183	186	208	225	191	195	205	232	202	233	208	216	223	220	232	203	222	194	194	186	249	201	200	200	213	204	204	217	210	216	195	208	194	230	210	232	202	219	176	208	175	227	183	200	196	213	203	209	212	198	208	209	212	213	206	215	218	217	223	204	200	191	220	220	255	199	224	185	219	210	219	222	198	228	212	208	182	220	207	204	209	196	219	204	204	255	208	185	205	221	206	209	197	182	203	217	186	223	204	211	215	217	199	202	202	195	231	211	223	228	218	200	200	189	220	194	202	217	194	217	222	214	202	178	221	200	209	223	215	201	199	221	222	214	216	211	207	215	238	190	194	221	216	209	216	211	192	202	195	215	253	217	212	188	204	219	209	204	231	220	220	232	202	165	208	229	226	204	220	211	224	215	216	208	191	210	227	198	215	208	211	207	214	210	196	210	241	216	236	217	217	206	202	177	196	224	173	184	205	218	196	178	226	194	205	231	229	210	233	192	207	211	165	222	197	210	193	184	213	235	220	199	168	199	214	216	197	190	201	228	212	199	205	213	212	208	209	184	214	204	210	208	225	207	184	232	190	209	185	247	232	215	210	201	220	222	227	200	200	229	203	203	217	211	221	206	228	203	194	206	224	245	204	197	212	195	216	230	189	200	243	186	219	228	200	217	200	230	220	196	204	220	206	188	204	209	174	235	222	202	193	237	244	218	222	197	206	221	191	214	195	199	221	202	197	197	208	205	212	186	201	222	213	200	209	206	213	233	223	206	215	207	209	220	193	199	208	195	225	207	212	215	223	229	215	201	231	189	211	219	198	191	210	201	206	205	209	189	209	220	210	208	231	205	209	201	195	211	212	232	220	219	219	199	204	234	213	205	210	202	211	208	196	204	208	226	229	202	197	190	210	207	216	201	226	200	215	226	231	214	222	203	191	187	185	230	223	194	226	207	251	193	207	219	192	199	211	200	208	206	207	193	216	215	202	202	207	201	195	218	217	197	210	204	237	226	222	198	173	193	203	244	216	228	189	207	231	212	207	201	209	209	214	208	224	202	231	230	211	207	214	211	203	194	204	202	199	205	215	199	208	181	195	219	232	236	247	209	196	220	219	192	189	224	191	191	219	188	217	224	229	218	220	218	212	204	211	219	185	204	247	197	192	214	214	235	245	200	195	186	221	211	198	212	195	211	225	230	198	209	181	189	216	208	169	183	201	222	209	206	202	236	217	221	203	222	195	212	196	214	214	199	215	212	194	195	221	216	222	202	204	212	229	234	199	213	188	213	191	215	235	222	202	228	192	178	213	206	179	225	203	201	188	247	211	199	199	210	231	210	184	207	208	212	224	187	225	204	188	226	203	202	206	214	224	213	186	213	190	196	213	220	221	226	188	187	219	189	210	212	215	205	217	211	214	217	202	217	236	216	199	230	217	202	230	221	224	235	206	208	198
9687	6433	9334	14613	11356	10656	8215	7553	8002	12465	15473	26780	31042	32928	26897	16421	8478	3425	1452	770	588	502	522	512	503	501	552	491	527	505	552	520	533	528	527	494	528	508	506	506	528	486	518	522	531	532	529	513	521	521	530	548	541	530	459	520	524	504	511	543	551	526	524	535	512	518	536	493	524	516	532	507	532	538	536	508	537	506	552	553	546	531	511	562	499	529	507	534	556	501	542	494	553	528	537	551	513	493	557	498	535	497	512	535	540	531	517	521	543	518	517	546	519	512	548	531	487	513	553	501	541	507	510	495	486	482	509	536	509	464	543	508	536	525	545	507	517	490	558	536	502	490	498	521	520	495	491	534	506	539	524	524	539	527	502	533	537	522	501	542	490	457	545	539	521	515	505	488	489	507	558	508	527	521	498	535	499	532	512	538	564	520	509	501	509	522	520	489	452	500	526	525	516	508	509	474	530	524	531	468	501	488	514	527	530	487	529	502	497	555	513	523	520	485	501	494	502	520	509	513	542	563	507	526	532	529	495	515	536	504	536	517	553	497	520	498	542	514	490	523	483	496	519	551	507	536	541	497	537	545	530	511	501	524	486	522	514	509	484	515	513	516	557	550	482	523	522	514	527	523	563	500	552	499	551	520	536	531	534	509	523	523	517	493	547	563	514	502	543	552	541	544	533	519	504	519	512	504	496	504	514	522	511	549	551	493	513	540	484	535	512	551	501	509	548	472	497	498	519	521	510	520	551	510	505	556	503	544	532	485	525	540	540	503	525	554	493	543	495	510	529	551	562	492	480	525	549	526	531	511	521	502	506	530	507	521	565	546	478	512	533	530	512	540	518	522	518	521	539	488	599	510	540	530	537	521	522	526	520	510	507	489	498	497	519	468	497	513	503	528	563	492	538	544	512	490	496	525	576	540	507	541	514	488	533	474	491	515	554	525	505	555	507	504	556	502	517	506	543	535	544	521	526	495	545	515	524	541	545	494	496	479	517	512	556	517	487	533	521	549	532	507	510	546	475	527	520	481	537	527	522	534	512	538	513	517	516	565	531	447	481	519	535	519	524	560	530	526	557	526	549	501	517	507	544	515	536	546	521	500	484	560	517	542	490	509	542	490	514	517	548	530	514	529	527	540	533	520	518	489	548	535	476	537	538	567	491	484	550	541	557	490	527	508	503	523	474	528	494	507	499	498	531	578	504	507	513	523	516	469	487	506	527	479	516	519	485	512	516	447	530	502	563	522	523	519	489	546	523	503	533	494	504	509	538	517	535	566	497	539	481	495	572	508	485	496	506	495	509	549	510	523	514	545	536	496	541	505	543	471	539	508	552	525	521	528	525	518	523	511	518	582	512	528	521	551	536	516	523	481	500	523	533	510	471	565	546	506	546	510	493	525	534	509	489	518	566	533	516	497	494	514	473	525	521	535	515	523	537	534	548	501	538	555	535	507	543	546	530	512	536	523	544	524	508	530	562	504	514	508	536	527	524	500	487	486	526	499	530	513	541	550	522	521	523	510	501	500	553	475	483	512	530	541	523	492	490	487	529	518	516	523	513	506	536	498	494	513	501	508	525	510	547	508	525	497	560	535	530	513	513	535	528	542	495	498	544	507	521	508	529	524	529	481	525	516	551	517	510	475	527	560	517	482	518	486	510	477	524	491	502	572	532	531	505	522	480	499	508	492	526	530	504	539	509	523	526	530	519	481	506	498	519	506	562	523	488	526	543	501	484	516	541	534	495	546	516	497	539	522	528	537	554	534	498	531	521	506	521	519	515	521	545	541	491	526	521	529	551	553	533	503	527	505	469	469	484	504	496	524	539	488	496	542	500	557	527	504	512	528	519	554	516	518	554	510	523	562	517	547	513	503	498	523	515	519	522	558	529	511	521	504	538	524	499	519	550	518	539	545	503	511	500	532	483	526	516	528	531	536	547	517	489	515	493	460	512	529	483	491	513	557	521	495	522	523	580	559	513	507	506	518	518	489	554	543	521	540	495	564	506	559	538	504	483	587	491	550	516	524	468	551	530	549	546	555	559	512	544	516	494	557	515	505	541	548	532	550	519	523	520	556	505	545	505	536	517	514	539	536	521	524	556	529	533	505	537	515	493	558	504	504	522	504	515	509	523	512	521	538	480	509	518	523	513	538	531	542	512	523	525	520	538	522	512	526	545	544	529	553	551	518	527	532	495	530	510	516	522	515	522	548	517	508	542	540	534	555	546	497	489	521	537	499	520	539	529	526	489	509	508	519	517	484	535	509	529	504	476	492	515	517	518	510	535	499	503	472	510	544	480	532	525	518	531	498	517	516	493	527	544	502	566	515	527	483	525	516	536	543	519	530	571	526	498	510	540	506	521	472	521	519	531	531	510	540	504	509	522	523	519	565	497	518	571	505	495	508	544	553	508	525	539	513	541	525	495	537	560	487	523	527	545	523	509	543	516	514	528	530	513	519	520	539	527	477	493	479	506	515	579	559	515	579	527	480	545	506	503	514	484	531	491	533	498	509	541	539	521	489	524	511	538	550	494	571	509	504	529	537	507	503	547	535	500	506	528	527	515	560	566	508	546	493	519	493	484	547	512	558	484	480	518	496	502	530	516	484	561	515	502	508	502	523	557	484	529	499	546	510	506	532	523	507	506	512	540	530	511	536	538	465	529	531	495	538	528	514	531	508	524	506	559	512	500	531	505	540	562	545	527	484	484	540	540	483	518	535	514	521	533	535	498	502	509	498	541	543	532	491	527	500	541	538	550	536	527	522	497	540	519	476	505	531	509	502	520	516	516	523	555	488	519	509	497	539	493	525	579	494	535	519	469	523	509	528	548	532	496	478	541	534	540	474	495	534	535	486	510	519	548	526	498	532	496	550	553	507	544	505	493	492	526	515	482	524	484	514	533	476	522	488	503	518	529	468	541	480	487	552	543	474	520	493	517	540	517	452	536	528	496	509	503	560	524	528	520	533	518	525	507	541	507	528	506	537	510	489	487	529	535	515	513	519	512	537	473	542	476	504	560	467	510	534	514	537	487	511	508	530	545	563	501	490	529	523	519	515	485	499	567	506	532	502	541	484	516	490	494	521	545	513	532	549	557	514	474	502	515	514	521	488	507	543	522	511	551	550	487	511	510	524	494	506	531	531	524	522	525	522	539	510	476	502	505	528	516	523	498	476	501	475	502	508	498	526	523	516	533	572	530	526	540	519	520	549	534	512	487	505	502	549	517	520	531	497	501	527	530	553	504	506	529	529	516	528	522	514	531	496	488	511	480	507	531	505	502	537	543	537	496	549	567	525	546	516	536	533	478	523	511	498	542	491	495	512	472	550	515	505	498	523	511	502	503	524	525	457	557	513	548	512	532	521	496	530	533	508	548	527	501	538	552	553	513	514	518	491	498	528	488	487	506	510	498	524	528	493	483	505	538	493	533	509	561	528	492	534	519	562	528	536	529	481	516	553	495	506	510	520	504	536	512	516	534	523
21355	13599	13974	13435	9306	5384	3197	2749	3008	3433	2327	16370	23872	22000	14131	6350	3035	1315	571	302	240	185	218	173	198	175	196	193	207	200	180	204	213	191	206	191	201	206	192	219	241	173	186	212	199	168	219	190	223	202	212	207	174	208	214	226	185	188	187	193	192	208	204	165	192	190	192	211	211	202	224	204	179	210	219	189	196	190	192	204	217	198	196	187	186	170	230	172	209	205	174	197	224	197	199	192	197	190	212	203	185	188	218	207	182	178	190	189	175	197	187	167	184	193	202	194	205	212	209	195	177	201	192	185	167	185	225	201	183	191	207	183	185	231	189	190	195	200	178	225	212	188	198	204	189	195	204	187	186	212	195	186	209	181	190	212	181	197	197	208	189	206	202	205	212	181	200	167	201	203	182	193	212	197	186	190	221	233	164	177	167	181	201	178	184	171	203	193	182	182	185	175	197	195	203	195	191	166	193	186	197	196	193	182	204	183	179	212	209	181	214	204	227	200	193	186	206	187	197	183	174	186	192	171	229	193	198	169	180	220	201	184	205	196	204	193	198	224	207	204	192	182	190	184	196	190	213	176	198	205	164	184	191	214	202	204	214	203	182	208	197	173	204	209	196	205	183	196	192	180	184	187	189	184	179	206	158	208	211	227	203	196	189	186	215	211	185	201	184	189	196	202	198	191	187	228	168	192	200	203	167	192	196	197	216	195	208	168	187	214	232	207	220	183	195	194	213	201	195	188	192	184	212	189	211	202	210	198	200	187	201	202	191	185	174	211	195	219	183	179	196	185	211	190	189	209	207	196	197	200	200	192	187	165	193	210	181	203	195	225	184	189	175	202	209	190	212	185	210	176	216	202	185	171	199	184	207	179	194	210	230	212	178	194	190	184	207	191	198	192	202	189	192	203	191	204	189	194	215	187	200	209	192	214	169	219	235	211	208	205	196	186	197	189	189	182	202	198	188	193	184	231	195	201	168	186	192	168	227	183	177	198	188	188	189	204	177	189	222	173	165	196	171	189	189	178	177	180	179	195	190	181	174	183	183	205	202	184	208	172	193	209	202	197	171	159	185	192	195	213	197	187	177	178	187	200	209	211	197	182	200	190	217	199	178	203	221	187	191	186	184	179	190	170	222	174	197	204	228	161	192	223	185	175	202	244	196	178	225	200	190	179	204	190	191	212	181	185	172	164	167	182	198	203	213	194	215	203	204	217	203	177	166	189	222	204	213	188	205	210	184	184	178	200	195	180	201	193	195	192	208	203	187	200	183	196	185	178	189	183	193	194	192	204	187	215	208	193	191	218	200	190	197	211	209	204	175	222	193	201	172	203	199	172	210	168	189	202	190	188	229	203	214	208	230	185	195	202	212	186	178	201	218	216	200	208	171	229	199	204	165	171	182	185	207	222	169	224	218	183	211	181	195	211	169	195	177	193	200	179	198	170	190	196	214	204	213	171	166	210	181	185	186	191	198	214	183	203	189	186	196	204	221	163	195	180	180	170	186	205	225	204	186	183	169	192	187	182	188	180	195	222	207	178	187	221	226	215	220	181	177	188	175	198	186	220	213	191	206	194	176	188	191	205	185	179	217	170	214	192	182	201	223	169	185	195	198	165	203	205	191	203	190	209	175	180	182	193	201	200	205	202	177	207	173	198	197	188	193	172	187	187	203	185	168	217	205	183	211	200	230	202	202	202	199	205	207	186	190	177	184	179	224	170	205	195	199	163	203	183	200	218	219	194	179	204	206	185	211	210	191	204	181	237	188	201	210	175	188	198	191	211	192	214	187	190	186	208	198	214	210	168	201	199	194	199	183	176	190	193	211	204	192	198	215	191	195	214	208	198	207	222	187	193	192	180	187	214	208	191	195	183	200	218	198	189	192	207	179	193	205	180	180	181	222	217	209	197	189	179	190	200	197	209	196	193	188	177	182	214	196	196	178	183	180	208	173	194	186	219	214	186	197	183	208	180	222	203	185	190	200	194	185	221	203	192	195	195	170	146	180	228	210	190	188	183	191	211	192	188	211	196	218	221	198	214	189	178	185	193	196	221	187	185	188	203	202	175	195	211	202	212	166	215	183	183	214	210	174	198	196	196	210	214	194	190	200	199	193	193	206	225	210	193	214	178	180	180	207	177	220	183	204	193	186	196	219	203	195	171	203	209	185	177	201	195	211	206	198	221	215	206	208	205	206	206	215	183	206	210	176	189	201	179	203	197	185	184	198	183	214	206	187	219	187	204	215	192	186	199	189	199	203	189	204	215	193	210	213	219	196	193	192	204	177	200	193	199	215	183	173	217	208	233	199	189	199	198	227	164	206	226	212	221	181	200	204	189	192	192	229	182	208	208	205	204	192	167	198	178	202	202	200	205	186	200	169	185	188	202	187	209	172	188	204	190	212	217	175	207	217	196	177	197	203	213	202	217	178	203	223	218	180	161	191	206	230	195	181	194	193	170	200	194	189	183	191	198	184	194	184	219	187	220	214	174	185	170	216	207	164	214	204	218	196	181	200	175	181	218	166	182	184	174	201	198	211	194	175	185	196	218	205	186	196	185	189	194	210	188	177	192	185	185	191	204	226	178	176	173	192	208	188	189	212	225	235	201	178	198	203	214	202	199	201	198	193	213	186	196	195	189	216	206	183	211	191	205	206	221	216	175	201	203	211	190	198	178	203	193	237	218	197	191	181	230	211	201	234	193	198	227	175	206	194	202	181	165	192	197	205	208	186	182	195	213	191	194	192	195	215	177	187	185	206	196	203	203	181	194	185	173	218	200	193	192	224	183	203	210	204	193	169	200	184	207	221	216	224	186	222	194	185	188	188	203	210	206	184	189	209	197	194	200	187	172	187	194	214	193	176	204	195	202	177	212	207	229	197	197	188	209	180	179	194	199	206	189	187	220	210	208	183	175	174	162	200	194	184	197	197	184	185	187	174	209	202	202	203	210	181	211	193	194	184	183	208	205	201	211	193	174	187	170	182	205	204	211	197	197	199	186	190	190	191	185	186	186	194	208	182	179	183	209	190	200	195	182	201	188	182	229	207	184	187	220	171	208	179	181	181	202	180	180	196	194	172	187	201	212	252	202	194	207	188	191	171	191	197	193	181	198	187	206	179	193	186	197	215	210	232	188	171	193	202	203	170	212	207	200	199	204	203	196	195	196	220	170	216	227	215	181	174	206	194	197	193	176	190	199	185	199	183	226	191	187	193	180	204	191	169	184	204	188	185	174	201	203	209	199	189	167	184	205	192	214	215	191	208	183	189	207	201	202	209	158	197	184	207	191	197	199	196	204	177	213	196	208	204	218	223	206	186	192	220	216	159	178	201	216	219	198	194	203	210	191	206	184	198	186	198	215	171	209	208	191	193	172	173	194	217	193	204	221	188	183	181	201	201	206	189	209	203	183	200	176	191	200	202	208	184	190	200	225	195	197	198	193	197	186	199	209	186	232	206	184	180	186	201	180	204	210	189	174	191	196
12642	8869	14162	19912	16567	13848	10693	10198	12772	14287	10645	39096	44490	42585	32157	20925	12487	5896	2270	1039	651	560	525	469	487	489	504	514	520	473	494	498	465	478	513	496	523	500	478	468	480	487	488	503	484	480	513	479	466	483	466	504	478	534	489	473	498	489	498	503	499	471	447	531	517	450	488	462	497	475	516	472	472	481	467	495	488	498	527	469	492	477	494	515	465	465	450	521	499	490	463	508	502	465	491	486	471	494	512	496	468	498	491	492	461	478	514	492	503	446	485	494	482	530	493	499	486	491	495	498	521	511	496	511	538	468	509	504	517	480	479	481	514	494	506	511	509	469	523	488	495	501	463	504	463	447	485	498	487	502	491	474	461	477	438	509	520	476	472	465	530	497	459	472	488	468	502	492	466	467	507	506	505	476	474	480	489	462	530	471	509	490	469	496	465	480	510	474	528	472	443	505	456	512	513	475	501	491	511	491	482	493	531	528	466	549	488	469	462	512	538	487	484	471	481	497	509	469	487	480	517	473	482	501	466	469	453	520	500	460	450	494	499	506	521	497	487	492	503	486	493	463	456	497	513	506	493	495	509	522	488	482	475	464	483	473	491	458	498	511	529	442	464	506	483	500	485	502	511	501	459	484	536	448	484	501	499	497	467	516	490	495	461	475	511	506	503	506	485	499	476	465	502	487	449	495	485	500	489	483	465	518	496	489	485	465	500	494	467	521	518	498	501	460	505	518	463	475	475	472	481	493	478	512	506	488	481	407	475	511	465	455	483	497	498	482	525	464	459	483	481	464	492	505	476	490	473	479	498	502	469	474	455	443	434	529	492	470	463	457	467	503	517	519	482	470	517	493	493	504	504	498	513	525	474	543	488	492	472	501	475	513	483	499	491	486	456	475	523	460	501	476	506	510	511	504	519	465	480	466	500	485	470	461	492	490	468	497	498	497	514	477	518	494	501	510	478	520	502	491	500	480	479	485	503	490	453	500	450	499	530	504	489	461	487	441	511	519	483	476	506	476	500	467	486	462	500	468	495	479	476	551	517	475	500	460	515	501	483	495	489	481	478	485	483	522	471	481	479	505	472	496	461	516	475	499	503	512	491	480	497	528	500	490	499	466	513	476	482	462	476	460	462	517	517	486	493	523	444	547	531	501	487	499	454	467	456	454	518	502	533	475	487	485	497	505	507	499	512	524	492	469	538	512	492	497	509	495	543	474	521	481	497	447	498	499	497	512	505	488	498	487	514	501	474	475	478	502	494	513	449	456	474	501	514	502	504	503	504	516	517	495	464	474	476	470	510	482	466	460	515	481	489	464	487	467	486	451	453	500	462	505	507	493	488	479	485	514	483	508	471	463	461	492	477	491	468	511	510	503	484	476	496	488	476	482	515	489	517	540	434	528	504	462	456	521	476	524	499	489	494	465	504	507	528	500	486	483	445	496	472	463	519	502	471	494	461	455	477	521	480	482	487	489	456	488	473	527	493	476	466	485	507	515	456	480	482	492	496	451	509	458	516	462	488	491	493	497	488	478	485	494	449	463	471	474	491	495	468	491	527	504	491	459	479	515	500	523	453	514	447	501	512	498	508	467	494	516	496	514	509	497	438	504	510	505	460	519	516	507	493	516	487	480	470	514	503	496	505	532	463	490	495	475	496	467	506	478	478	500	503	488	466	472	462	532	486	528	486	508	468	472	473	493	496	530	474	506	480	497	492	485	465	496	447	515	496	474	454	475	490	508	505	475	516	522	493	464	487	499	540	449	504	493	502	514	490	521	470	489	471	498	481	490	503	460	508	485	469	478	483	516	466	487	503	454	478	501	516	493	485	483	476	498	464	517	512	461	460	487	517	488	456	471	510	452	517	519	511	476	484	501	483	502	464	464	493	488	483	505	480	455	485	456	446	491	492	472	469	472	473	491	493	507	514	466	473	495	510	507	459	479	508	461	447	476	470	495	501	501	451	450	493	482	451	480	484	519	476	501	465	496	506	468	487	510	491	463	460	488	493	502	456	476	465	458	487	469	500	507	458	454	493	487	534	476	494	461	497	509	461	527	461	499	495	514	456	483	504	467	478	494	507	546	492	497	506	501	452	510	488	489	508	497	522	509	479	510	507	516	491	460	507	487	461	459	533	466	464	484	529	451	528	489	469	538	486	507	462	511	524	469	455	481	491	519	507	497	493	480	494	498	516	478	481	475	509	478	454	476	493	506	506	483	470	513	482	452	523	504	514	461	465	503	502	493	485	517	492	482	469	506	481	504	458	482	460	490	468	462	467	472	510	491	492	480	511	495	470	456	502	453	473	484	449	463	510	447	480	510	513	536	491	501	540	492	476	465	477	464	517	522	508	488	446	505	516	496	508	482	476	487	514	484	504	517	537	465	469	496	488	465	500	519	495	496	453	495	508	504	478	483	500	510	485	476	482	463	461	511	505	439	515	479	491	498	492	501	484	504	495	473	490	500	526	519	463	502	513	507	511	493	525	459	474	491	472	503	443	499	500	473	485	536	489	514	484	486	462	532	505	493	524	471	493	469	491	488	507	437	481	514	510	441	533	486	451	498	470	489	480	468	483	471	508	470	509	496	480	487	485	479	478	484	511	493	511	452	496	479	534	476	452	464	467	473	516	438	498	453	514	493	475	497	507	531	485	504	534	482	456	511	480	492	493	485	504	510	499	479	492	543	473	495	490	439	453	498	463	477	506	490	480	499	516	492	505	513	493	485	438	454	473	474	473	458	495	460	494	512	512	489	502	496	492	504	479	495	448	472	468	451	455	443	467	499	528	486	455	504	472	473	491	517	482	494	467	475	490	475	492	474	475	528	501	480	446	475	480	475	495	493	468	458	501	452	500	463	503	475	492	492	467	470	503	475	466	504	500	482	479	483	482	511	513	501	522	494	449	474	483	458	475	485	430	480	477	524	537	480	511	482	511	480	455	469	462	465	486	495	507	467	430	507	481	467	467	504	453	516	486	528	468	490	485	468	501	478	499	486	507	526	516	460	499	483	495	431	470	479	489	451	475	508	483	489	481	494	496	499	512	496	461	501	481	477	485	439	512	487	487	456	499	469	479	478	468	479	444	465	476	504	457	518	488	472	515	510	463	509	490	491	502	490	493	472	548	481	499	504	495	475	490	504	507	485	495	460	474	464	505	495	494	469	510	482	485	494	518	510	494	497	456	494	486	478	490	492	477	488	460	473	484	500	496	488	476	475	497	479	492	458	469	471	508	496	507	529	467	521	487	488	495	480	487	468	494	486	500	497	510	480	478	508	504	458	465	507	476	474	456	459	467	463	497	464	492	469	480	511	497	500	455	481	495	484	497	497	507	474	475	497	468	488	514	501	511	482	486	499	505	494	478	480	501	476	481	469	526	465	472	465	488	506	520	462	457	468	480	474	527	499	502	468	509	500	512	508	485	505	477	513	476	513	514	502	505	515	452	514	456	461	461	463	462	488	498	516	510	476	448	470	476	498	483	501
3297	1131	1595	1629	709	503	429	395	382	363	413	996	1279	1187	902	675	459	326	264	252	231	239	233	233	231	236	213	218	228	211	212	216	246	228	201	237	212	232	230	218	248	198	215	235	227	228	209	229	231	198	213	210	234	206	226	265	223	229	203	242	243	227	232	203	226	224	266	233	215	210	234	208	249	189	221	225	229	216	190	206	225	207	214	227	224	231	218	220	205	200	241	215	226	244	245	227	231	214	204	233	238	223	226	222	232	211	245	209	234	225	228	213	222	227	228	212	236	204	229	213	198	196	225	202	214	232	253	232	223	199	215	223	204	227	221	239	239	204	217	211	216	241	217	213	211	195	215	206	217	220	232	192	236	232	220	205	201	230	241	222	226	240	224	232	209	231	199	221	211	206	220	212	236	231	219	237	183	214	204	205	228	233	231	213	214	224	209	203	227	226	229	218	209	230	254	233	206	223	203	198	248	209	247	233	196	196	221	210	221	232	228	206	212	232	196	212	257	208	239	205	228	223	209	204	224	209	215	231	211	217	222	221	219	226	206	218	215	222	191	201	220	244	208	236	254	222	236	220	192	208	245	216	224	243	227	226	224	205	208	199	235	225	211	224	213	255	217	244	257	214	190	209	194	185	216	252	218	235	210	224	236	223	231	240	206	211	216	204	198	226	214	245	239	199	235	231	209	222	218	255	218	209	241	218	213	249	186	206	218	228	227	209	203	221	223	246	224	208	231	218	241	210	206	197	232	229	229	235	201	207	205	192	230	204	225	222	226	213	204	234	230	245	223	218	228	191	211	195	231	214	224	211	221	214	243	224	229	242	220	241	226	210	219	229	224	219	233	246	238	225	222	215	197	214	219	242	225	201	245	212	234	223	225	224	218	213	227	228	210	228	225	226	201	222	202	203	226	230	233	254	231	208	239	209	213	214	209	221	241	189	223	185	227	230	225	231	186	220	202	246	200	226	219	192	220	207	218	228	206	208	221	220	205	235	219	200	218	184	207	216	240	218	215	251	202	203	207	200	239	213	215	199	242	219	218	204	222	237	248	193	267	242	238	222	204	214	249	212	219	212	205	225	204	237	218	213	256	209	259	205	217	242	209	232	225	190	237	228	245	197	195	222	233	210	212	215	239	261	221	212	235	234	237	224	217	213	211	225	228	223	231	229	240	210	231	229	196	243	257	208	222	224	211	217	217	236	195	222	221	226	233	220	203	237	212	224	208	224	217	230	241	242	228	228	222	218	215	222	219	218	216	236	200	213	205	203	209	214	220	240	217	236	217	214	223	228	190	222	224	215	234	225	216	260	223	239	201	205	203	216	226	231	211	209	197	214	198	217	218	231	196	236	241	220	220	193	226	215	226	216	226	224	214	227	228	223	226	234	203	257	235	219	238	214	211	218	203	230	217	212	224	260	225	230	229	229	201	208	217	225	233	227	251	218	220	209	219	217	212	224	215	231	213	211	210	242	218	233	197	222	222	229	192	201	219	209	231	223	188	226	194	252	241	220	244	217	237	238	229	193	209	232	215	236	206	215	201	202	209	261	211	216	218	221	210	206	186	227	247	236	210	226	229	218	231	233	219	232	204	223	201	197	233	229	220	215	207	221	233	220	226	199	189	214	235	227	239	218	214	229	228	238	240	213	216	212	203	219	218	247	210	203	222	223	213	223	215	213	226	258	222	222	212	219	225	218	220	200	216	215	227	231	196	219	224	234	200	215	208	240	218	212	230	225	224	224	225	222	225	221	242	204	213	211	210	248	236	209	240	245	240	215	215	248	217	194	199	245	233	247	209	218	219	224	219	222	217	232	215	226	228	235	237	218	202	214	228	224	206	228	213	222	201	207	233	233	187	229	200	251	238	214	217	234	243	236	227	240	195	219	199	196	251	223	256	228	253	222	202	221	215	230	222	228	219	244	219	244	213	223	229	209	221	193	234	201	222	240	242	249	196	205	212	244	209	245	199	256	215	233	222	217	232	208	216	207	223	253	226	217	225	242	249	228	193	222	233	224	209	228	226	228	230	219	220	233	225	228	231	245	221	228	237	205	213	238	232	223	218	238	250	214	229	209	236	227	253	216	248	207	218	247	200	249	206	236	222	209	210	220	234	187	206	232	205	231	200	227	245	237	207	236	236	204	243	223	235	207	241	226	200	228	215	230	211	213	246	215	197	229	251	215	227	248	259	208	208	218	233	231	210	234	235	198	211	211	211	221	226	208	233	224	184	232	219	194	216	217	215	221	221	207	209	213	232	220	242	235	220	217	234	214	219	191	193	220	213	204	237	212	200	219	216	193	228	215	235	239	209	219	229	229	197	221	206	219	238	215	223	213	230	221	237	232	233	220	218	240	219	215	238	213	202	213	244	184	217	203	220	235	221	187	216	255	233	228	239	238	202	200	225	199	223	222	231	217	229	219	234	231	223	262	238	245	262	253	217	226	231	234	195	213	243	224	226	213	221	235	245	228	250	229	206	247	248	230	232	218	219	190	232	221	204	253	215	219	226	250	204	211	211	226	229	196	237	209	209	253	223	237	230	237	217	241	219	237	219	206	218	198	204	218	221	225	225	214	246	226	206	231	206	229	213	211	229	210	236	223	244	216	241	247	217	189	233	214	201	263	230	208	220	213	225	229	201	221	232	228	226	208	207	232	217	221	224	207	220	215	211	247	240	218	213	224	235	213	214	221	236	237	195	236	212	224	234	227	240	233	255	241	238	225	224	240	218	229	203	212	254	217	227	239	235	212	252	208	235	211	231	214	221	237	195	225	209	209	249	237	215	233	222	214	223	235	210	233	242	217	211	237	207	243	230	219	242	204	215	220	246	197	204	235	235	216	209	251	217	233	222	218	203	224	204	217	214	210	209	209	217	218	234	212	221	224	251	230	233	221	226	230	220	211	211	221	229	231	209	213	213	209	209	235	240	207	257	207	246	192	207	231	213	217	248	196	214	225	222	210	273	229	257	213	205	232	201	220	230	208	220	204	213	246	225	208	196	223	219	254	227	211	222	206	223	232	215	207	221	209	241	232	241	240	175	197	239	219	239	192	215	214	223	202	222	254	235	249	227	229	215	235	213	247	237	222	213	202	256	209	238	208	220	233	236	227	214	234	202	232	226	241	233	216	231	228	214	190	226	208	204	215	197	208	236	231	231	216	235	220	206	233	222	230	205	228	240	223	231	218	225	243	220	242	220	217	188	210	214	208	216	219	196	230	231	244	212	250	218	217	237	187	200	225	240	213	199	222	246	220	207	211	206	208	221	218	242	222	235	233	198	226	214	225	244	226	218	257	217	211	261	218	214	212	215	219	195	240	222	231	221	207	186	214	226	234	204	215	204	223	216	219	242	224	228	228	245	219	217	255	225	228	246	218	204	227	209	240	217	221	249	207	213	244	219	240	214	228	235	205	227	246	199	243	211	219	216	200	224	242	231	195	213	238	232	205	225	210	227	198	225	209	212	229	212	236	224	231
3021	1446	3321	4405	2514	1876	1616	1492	1484	1563	2029	5042	6180	5236	3514	2246	1378	925	716	606	587	554	536	582	542	541	517	553	576	559	579	552	555	543	554	509	561	536	562	541	576	537	541	500	550	527	512	518	536	545	514	538	545	565	557	543	545	544	587	524	554	571	529	543	509	593	549	557	543	580	568	530	529	541	564	541	568	580	547	519	530	572	567	526	572	520	560	525	546	606	514	524	567	607	572	521	540	517	528	538	554	512	525	544	537	575	545	532	519	601	514	505	538	558	533	557	582	518	561	521	566	545	524	542	582	546	528	547	580	557	548	545	551	556	506	569	567	557	511	539	510	551	551	547	591	588	556	572	553	560	560	573	579	527	567	557	538	537	533	537	582	574	572	510	530	546	519	525	538	512	480	537	553	571	552	562	516	544	519	548	557	540	542	497	547	555	535	590	535	514	540	540	502	560	562	541	534	503	506	569	558	528	548	566	536	531	529	554	574	586	539	544	508	585	576	582	513	546	534	554	555	512	534	596	546	597	550	578	583	518	575	556	526	504	528	542	587	580	576	532	519	596	528	558	568	535	596	548	549	541	520	537	531	520	551	537	578	518	544	513	534	518	541	541	588	554	538	566	549	531	525	504	555	539	521	562	574	531	551	510	568	549	527	580	543	537	549	533	523	558	541	507	524	538	527	589	553	507	569	516	533	564	516	531	561	551	538	575	527	593	505	504	539	522	571	535	554	550	518	556	557	529	593	507	549	538	538	570	509	547	547	505	542	540	571	568	526	570	555	529	552	505	532	601	565	552	555	565	548	524	590	552	542	535	541	580	543	532	563	551	547	536	548	569	526	552	559	542	549	514	544	528	541	573	617	520	536	597	568	565	587	537	535	538	545	559	566	562	530	526	593	591	505	504	564	599	556	583	546	589	565	520	549	492	533	596	533	572	571	592	484	539	549	520	572	518	574	577	582	522	537	518	573	551	543	567	588	540	551	547	498	529	570	570	525	564	541	537	559	520	513	580	515	576	572	533	503	531	569	551	592	554	540	544	553	521	526	543	531	587	530	553	544	541	566	511	564	560	530	551	546	561	560	600	540	564	513	562	540	534	528	523	535	539	496	539	549	493	520	555	536	608	558	540	529	549	502	589	550	552	554	533	556	528	547	515	590	575	557	576	495	535	529	573	540	559	567	506	553	577	522	529	538	542	543	561	547	566	542	518	552	572	560	556	548	555	553	523	537	547	535	578	560	543	546	542	557	536	544	509	566	564	528	502	575	542	565	543	536	527	524	555	568	530	549	541	526	563	523	586	566	586	543	560	525	579	538	574	557	536	597	556	514	556	593	568	555	526	546	558	570	519	542	538	562	542	533	552	526	546	569	544	601	573	564	518	548	523	550	546	546	572	540	548	525	565	540	555	562	575	568	535	555	573	507	546	566	503	567	518	525	587	548	590	556	544	533	528	565	591	562	553	554	557	535	569	538	526	554	545	560	520	566	586	523	551	542	556	518	522	502	559	556	592	565	528	549	556	525	543	549	539	597	557	571	550	548	544	543	556	504	571	517	533	536	564	533	554	520	553	547	562	577	569	509	588	553	528	518	573	503	539	530	595	533	539	515	557	550	540	564	574	584	558	601	513	509	549	555	565	582	590	529	524	546	546	545	548	540	534	537	557	535	536	567	526	534	558	570	545	551	546	571	559	573	565	560	515	543	543	605	502	525	543	551	546	581	537	550	513	551	584	557	566	518	556	546	570	579	554	528	528	526	562	523	606	581	559	529	533	555	530	552	537	549	596	546	542	550	548	549	556	516	561	547	559	559	547	534	530	564	552	555	523	533	567	546	580	570	521	492	546	512	551	550	530	535	523	531	525	525	573	546	541	570	521	591	555	525	596	538	573	531	566	520	564	532	499	511	543	535	519	543	565	560	515	568	518	593	583	528	555	562	590	547	527	511	526	586	515	533	574	559	567	562	516	540	542	534	539	548	571	554	537	548	565	515	529	545	552	516	508	591	522	533	515	521	573	545	540	555	554	563	540	521	548	608	552	500	533	531	512	538	549	532	543	565	551	574	541	563	559	559	560	537	548	556	526	547	581	582	536	556	557	605	552	587	503	577	567	544	545	535	566	567	574	594	506	560	587	543	518	557	587	500	545	540	529	543	546	562	540	567	539	559	599	539	533	516	586	538	517	533	514	538	567	551	550	540	582	554	607	553	564	547	552	552	519	560	569	521	565	532	539	548	538	547	559	541	585	536	514	500	526	585	520	583	549	535	571	559	550	557	552	573	575	552	577	521	543	534	565	524	529	566	588	519	572	556	532	530	553	543	568	567	506	532	577	515	550	525	561	525	561	569	574	575	538	529	551	507	502	564	576	514	521	559	549	560	552	529	531	561	526	543	606	544	536	549	516	558	557	551	566	562	539	527	532	568	548	523	577	518	540	521	556	563	536	564	543	536	591	572	540	578	568	546	537	483	558	577	517	565	542	514	537	531	573	558	522	537	538	543	528	566	537	570	580	537	555	550	517	531	582	529	575	578	543	531	560	560	537	559	558	531	539	494	497	560	547	540	598	582	531	580	564	573	517	576	543	509	565	529	527	565	550	543	517	539	587	511	511	517	564	564	522	533	594	545	527	511	534	536	533	572	543	593	535	555	569	504	548	524	552	542	534	527	545	563	564	548	565	548	574	556	556	567	560	576	543	568	547	537	554	533	547	585	529	519	577	562	553	514	560	573	536	579	553	537	543	562	562	543	564	569	553	541	534	575	515	495	552	522	565	550	603	535	549	554	509	546	562	528	576	551	548	606	525	543	540	553	533	580	562	532	549	578	562	527	548	519	550	553	530	551	582	580	529	555	552	537	543	558	533	542	491	556	518	576	529	541	494	569	518	514	525	511	531	570	537	574	557	564	559	556	556	531	522	595	584	548	525	515	581	507	584	534	547	536	556	516	508	569	572	552	546	552	532	545	559	542	552	558	551	541	547	518	550	556	582	518	540	549	558	554	534	558	518	536	555	539	592	545	527	579	563	557	545	544	508	550	536	557	531	508	544	549	537	546	571	509	527	522	546	553	520	572	521	552	564	546	530	527	551	508	601	534	541	537	517	525	492	550	569	569	569	553	540	511	545	526	557	522	521	514	559	566	548	582	546	549	561	571	548	535	550	548	535	518	531	558	606	572	574	570	562	538	533	552	512	571	519	536	563	544	496	556	549	535	522	573	561	566	551	564	538	581	570	555	532	553	519	537	558	576	550	511	539	528	525	583	523	528	531	538	559	566	563	544	550	514	528	504	548	549	565	564	581	502	518	603	517	555	524	564	558	524	562	549	526	526	550	593	535	534	554	551	539	578	544	600	537	528	557	545	534	592	551	524	561	553	535	552	589	517	519	526	598	544	546	553	531	519	544	559	565	527	548	560	576	560	592	532	529	570	520	567	550	525	575	561	559	564	538	535	562	557	530	507	527	545	557	525	567	512	534
13422	7489	8425	6415	3861	3035	2360	1872	1400	1578	5802	13461	12873	9739	5882	3159	1459	701	410	305	226	215	233	208	217	224	249	198	192	227	246	220	202	206	203	215	204	200	191	228	205	197	199	199	196	241	248	201	196	211	214	214	219	218	203	206	224	213	212	213	217	224	229	215	219	204	211	219	223	210	248	216	216	206	240	199	219	206	202	221	225	188	224	213	211	192	208	201	203	211	203	237	194	197	209	220	201	224	199	208	217	219	192	204	207	197	200	198	203	213	231	198	234	220	205	219	211	191	225	215	207	237	231	204	186	244	214	197	202	192	219	205	191	225	207	216	198	206	221	181	208	206	222	226	208	222	215	220	204	212	189	198	203	187	196	208	196	237	217	221	218	180	213	219	218	228	200	216	206	216	203	208	192	194	212	216	204	205	238	229	211	202	216	206	220	211	210	215	213	201	223	211	191	233	219	235	203	222	225	191	210	220	197	193	209	191	216	199	198	185	207	228	206	220	181	198	188	207	191	190	221	222	218	218	217	223	192	191	191	187	212	202	182	224	232	237	207	190	214	204	193	236	234	192	205	200	191	213	176	210	220	211	201	227	218	235	227	210	195	214	195	206	229	196	209	184	234	205	203	206	200	219	245	184	206	185	227	176	210	203	246	210	227	205	199	211	219	220	195	209	204	205	207	197	224	195	158	197	206	195	206	197	199	186	236	188	199	194	217	197	238	235	189	202	201	214	188	220	229	224	213	200	197	184	215	212	225	217	214	222	216	207	185	182	180	194	212	220	202	242	234	208	214	222	193	199	211	205	208	214	204	216	194	226	227	208	195	183	208	196	225	218	200	193	178	186	209	219	212	195	216	212	216	241	208	227	207	173	165	213	216	210	209	193	214	201	212	201	180	192	220	180	207	199	201	218	190	213	230	209	204	235	210	216	206	193	223	214	233	223	227	220	205	200	186	199	211	176	182	211	200	194	196	203	225	211	209	186	206	185	233	197	214	208	207	237	192	197	180	177	222	185	200	175	208	221	221	200	201	214	233	176	229	219	228	227	200	216	226	214	180	194	202	234	199	194	221	239	223	218	177	206	210	225	191	190	223	209	192	223	193	219	207	213	231	189	214	221	219	203	188	204	201	224	220	182	193	216	193	205	194	219	224	216	190	210	226	203	204	209	225	219	214	224	223	205	196	198	195	207	204	194	209	208	211	199	213	191	218	236	200	217	216	198	201	210	217	240	218	208	202	208	215	189	194	204	194	216	221	218	230	214	215	216	217	188	228	231	192	192	203	210	216	209	204	201	209	196	208	223	207	212	220	198	211	203	188	224	205	195	184	193	233	202	220	190	205	210	236	224	182	211	234	212	217	190	203	228	212	230	236	207	206	196	174	190	191	197	207	227	222	223	178	209	200	223	207	181	213	203	197	208	201	222	235	232	218	196	193	209	210	208	216	204	212	206	222	194	227	218	202	193	197	218	213	203	180	214	208	229	206	198	230	190	205	210	229	208	192	201	206	201	230	247	212	220	222	196	211	220	218	187	223	231	222	234	198	200	207	213	216	198	174	206	229	212	207	188	211	213	214	197	227	192	208	187	205	185	197	222	182	197	198	195	187	226	219	211	218	186	201	223	215	193	178	218	212	181	198	199	217	212	234	221	214	187	216	192	193	201	215	187	196	222	190	219	186	204	220	232	178	197	215	213	238	196	219	192	212	223	200	212	206	200	214	204	225	190	206	205	209	200	220	214	160	207	187	206	241	223	195	215	227	225	221	223	177	207	189	223	207	220	197	202	218	191	204	224	211	207	213	222	231	199	226	211	193	228	205	207	202	234	241	194	226	202	215	206	199	202	233	199	222	216	209	205	217	217	214	211	221	186	203	185	203	217	218	199	253	193	206	188	198	212	207	208	199	209	206	221	224	221	218	210	183	224	197	233	221	217	203	220	227	225	187	218	195	198	210	215	191	241	216	209	207	189	248	217	211	220	193	224	206	214	214	222	223	209	196	226	184	194	223	201	208	197	207	193	208	198	209	229	210	192	199	215	238	228	234	224	217	222	215	216	206	215	187	219	221	216	212	214	209	219	196	224	227	214	219	215	192	226	202	205	213	226	221	191	183	192	184	195	193	204	194	228	216	198	198	205	201	232	197	216	200	197	200	243	229	183	227	211	207	189	217	206	203	226	226	243	213	208	207	190	188	207	207	216	207	184	184	216	198	195	226	195	228	187	220	202	221	193	225	214	216	186	194	214	211	203	249	220	203	231	205	208	207	206	209	193	228	194	197	235	203	223	187	190	210	203	209	212	185	215	214	209	196	211	230	217	175	185	181	210	180	234	190	239	193	208	230	217	194	234	213	214	202	214	197	217	219	212	214	204	188	206	172	193	188	214	177	197	193	206	211	201	184	197	224	221	223	212	194	225	208	204	219	193	209	239	204	198	189	212	210	212	221	208	221	240	188	189	185	214	210	224	219	245	220	225	229	239	185	227	218	215	219	220	189	183	225	220	215	189	201	192	213	218	220	189	199	191	203	211	207	213	188	201	191	193	203	214	226	237	213	183	228	211	234	221	203	220	222	223	247	179	214	194	205	216	202	230	243	230	203	242	241	200	209	203	198	213	198	218	230	197	178	177	213	197	200	226	203	228	201	208	181	208	204	234	198	202	193	201	205	234	227	235	226	227	189	186	187	217	196	214	204	253	169	193	185	223	213	223	202	237	232	199	213	197	186	212	216	212	195	186	217	229	196	208	212	200	213	205	222	215	187	214	221	220	228	200	192	225	187	197	265	231	227	207	182	203	174	206	211	227	189	212	213	206	245	222	225	217	192	201	170	212	216	208	191	189	228	206	226	233	184	197	246	219	228	215	199	194	217	207	190	207	221	222	202	220	189	211	209	215	225	193	208	226	226	219	207	209	210	213	189	175	219	200	187	211	194	197	210	230	210	187	189	211	216	200	210	214	215	213	203	224	216	246	238	187	188	190	212	205	225	212	226	218	191	210	212	201	204	224	251	223	210	212	204	209	223	202	214	218	201	217	222	225	247	217	226	234	219	216	217	187	186	223	208	202	186	213	231	220	217	219	213	197	195	238	198	229	182	184	243	175	219	206	246	222	181	205	188	216	214	199	208	199	226	202	206	230	228	238	203	202	215	205	227	203	216	211	215	218	209	212	201	193	214	200	200	185	208	197	193	224	206	219	232	210	194	205	200	197	203	210	200	204	221	205	203	203	208	190	207	200	191	220	227	200	195	197	223	210	197	205	181	210	206	197	236	219	219	198	224	190	205	207	242	213	202	209	221	203	195	216	237	205	223	208	189	199	205	186	198	244	190	209	210	205	208	210	220	187	195	206	215	175	198	219	232	233	212	205	238	211	188	185	188	237	233	226	221	238	231	197	209	207	235	188	196	202	205	209	245	197	203	198	219	210	199	211	192	202	183	177	164	222	220	192	216	213	195	232	241	212	223	210	237	228	206	186	232	191
9321	5370	10096	11460	10196	10100	9661	8136	6897	7960	22036	35612	33595	28495	21304	13171	6721	3089	1514	771	618	560	531	526	505	551	545	556	515	528	493	509	493	532	534	510	525	530	497	545	498	533	519	545	502	519	552	539	510	563	483	524	564	501	531	550	535	509	513	504	515	494	495	544	521	509	517	546	549	517	511	540	544	509	547	515	511	513	509	548	542	495	492	516	498	561	525	500	523	495	528	533	492	519	543	484	484	479	502	509	510	522	567	519	479	537	546	497	506	538	508	510	493	541	524	546	515	536	518	545	544	575	576	525	507	505	503	499	517	501	484	488	533	501	537	531	498	537	507	562	552	508	539	557	499	570	528	498	500	488	527	500	455	522	525	493	498	528	515	518	525	546	493	526	499	526	491	522	503	523	507	492	501	498	491	534	488	490	524	527	507	524	510	572	550	481	552	539	550	478	552	513	549	510	554	515	550	537	547	544	553	518	523	511	546	515	511	523	503	481	516	489	517	506	504	502	489	541	543	537	531	507	517	531	540	497	555	511	538	497	542	539	508	531	519	490	527	544	532	552	554	557	512	490	506	537	541	536	531	508	528	552	503	527	536	542	500	516	514	512	457	476	523	539	511	494	557	498	507	500	484	528	542	480	501	527	475	535	521	516	540	581	541	517	500	526	576	535	524	488	489	545	503	511	564	508	545	525	513	477	461	529	531	494	504	502	502	493	556	502	503	507	489	529	493	533	508	528	541	489	533	478	512	517	550	488	474	554	543	491	506	529	508	497	533	491	539	550	520	555	504	542	507	525	570	522	501	491	474	503	520	543	494	533	513	516	532	530	554	515	526	528	539	526	522	546	531	543	560	527	522	516	532	510	495	535	520	547	546	558	512	500	486	475	545	541	560	508	540	541	504	523	538	515	530	567	493	515	495	487	518	505	548	531	526	516	507	532	494	479	487	499	461	510	510	518	504	494	533	498	520	547	530	523	571	507	541	520	506	517	519	510	511	465	480	527	493	534	524	516	551	561	500	508	526	498	502	542	489	523	524	534	530	496	536	509	490	534	529	452	493	532	537	543	550	531	520	473	501	525	496	518	530	555	502	535	530	502	520	522	502	512	537	512	549	498	537	526	527	545	517	510	489	527	495	508	572	544	500	518	535	537	550	492	500	520	510	518	535	556	561	526	493	538	529	481	489	515	581	489	523	500	538	544	531	501	507	531	567	549	529	513	491	544	541	541	517	542	552	545	529	506	514	558	539	544	543	483	572	530	536	480	539	524	509	490	524	506	530	522	517	488	549	526	532	515	505	528	491	479	530	507	534	521	514	512	505	533	513	559	527	500	569	495	539	541	558	486	521	539	547	545	525	528	510	530	477	534	527	540	529	546	508	552	520	558	533	510	530	518	554	515	517	510	525	510	506	536	521	543	504	509	533	483	508	540	545	524	532	470	488	525	482	467	521	538	522	537	516	489	535	501	551	561	523	565	464	580	514	538	519	494	526	510	490	506	515	503	501	498	503	583	497	551	523	537	535	498	553	514	536	515	555	523	525	544	514	539	499	512	544	536	548	493	510	518	503	531	488	479	551	515	473	519	530	537	508	532	502	515	534	510	505	475	541	504	520	538	556	505	540	555	539	587	536	535	546	562	490	508	543	518	529	529	500	526	479	537	520	503	518	535	494	533	482	496	505	519	507	523	506	500	517	491	502	519	560	526	544	543	483	514	521	498	517	541	528	529	495	551	519	530	526	520	531	528	496	491	541	523	531	484	527	529	487	521	488	509	504	520	509	510	555	506	524	496	536	518	502	547	542	522	505	550	511	501	530	539	502	536	479	517	553	487	558	490	536	508	522	515	547	569	543	491	524	494	523	484	514	531	493	534	503	461	468	495	526	514	504	523	520	517	526	548	507	527	534	577	499	530	492	564	514	491	494	485	518	499	535	524	536	510	523	461	527	527	531	551	501	528	524	513	487	525	528	481	516	546	512	487	515	516	549	536	527	533	479	533	557	502	547	523	540	554	531	525	542	529	474	504	510	489	539	539	503	537	517	528	508	513	556	481	536	509	525	549	516	523	509	486	526	586	531	592	492	501	495	555	531	514	471	517	520	516	506	437	483	486	513	565	517	504	536	498	499	542	528	506	545	499	503	490	536	526	487	519	530	518	504	517	520	520	516	522	471	518	553	514	526	520	505	541	507	547	464	526	538	508	523	533	514	529	550	505	532	494	579	496	516	502	550	530	537	525	499	569	518	522	515	500	513	495	538	526	528	528	496	548	603	498	556	520	534	519	493	531	516	496	522	479	536	450	575	527	537	542	512	501	512	548	541	508	572	512	489	488	524	540	552	491	545	522	549	522	537	523	492	527	491	553	487	502	542	558	483	534	556	511	514	511	519	529	482	501	535	497	521	499	498	519	498	522	509	497	520	480	532	534	501	543	556	542	495	538	528	512	514	529	497	515	578	496	525	540	519	537	517	562	535	491	511	498	476	517	534	539	515	529	541	537	504	525	532	559	539	540	517	498	479	533	540	541	507	487	524	488	537	515	503	528	562	515	518	494	497	545	552	486	544	520	518	498	549	523	525	519	518	503	498	522	510	529	514	511	520	498	517	541	529	556	506	495	539	489	552	524	530	528	518	536	520	537	495	553	544	489	511	545	503	494	483	503	554	542	515	493	523	526	493	521	509	496	532	524	510	537	533	543	501	524	480	483	487	515	507	525	539	547	510	544	556	483	528	522	506	523	511	473	538	481	550	544	533	507	507	514	496	503	513	491	495	523	483	522	514	551	535	489	560	525	538	516	527	500	555	497	509	491	482	528	505	510	531	471	515	516	528	583	524	559	563	539	485	532	534	512	551	540	505	534	545	520	515	560	498	545	534	505	528	557	503	553	531	547	493	539	544	513	555	542	513	524	499	505	529	515	519	539	516	512	562	545	529	501	491	532	529	543	483	486	501	511	512	502	529	503	554	502	512	504	539	501	525	506	527	540	531	505	529	519	520	508	547	560	517	517	554	556	524	527	550	481	538	491	531	538	528	514	510	551	491	512	539	517	508	518	537	530	518	516	480	517	532	514	528	548	526	486	526	520	503	526	529	561	497	499	566	510	536	527	523	517	541	511	542	543	545	528	497	488	535	505	540	539	495	531	490	508	522	527	495	540	514	508	506	525	505	530	516	533	544	526	538	568	513	519	581	538	536	524	525	523	567	510	540	536	509	508	507	496	530	497	541	549	550	511	524	507	515	509	579	507	497	524	522	554	528	515	539	536	485	521	539	458	515	524	536	518	539	511	519	500	478	535	483	552	557	518	532	538	573	543	488	517	526	526	523	533	509	577	531	516	518	499	556	508	457	546	487	490	519	487	495	521	494	535	545	527	529	528	536	508	519	489	522	513	525	550	520	517	516	527	542	524	550	522	485	493	543	543	515	524	501	519	538	542	514	494	520	508	463	497	540	528	545	519	528	584	527	522	492	536	520	551	501	548
20679	12379	13411	10378	7601	5732	4100	2844	2651	3759	18105	26804	23002	15391	9533	4954	2129	913	462	256	218	198	195	189	187	195	190	221	185	200	215	191	178	195	207	195	181	185	176	208	207	184	200	207	207	182	194	204	203	219	200	218	207	190	204	181	189	206	202	177	194	205	180	189	192	197	207	184	180	171	226	216	189	193	222	211	176	201	201	197	171	204	197	211	201	211	186	216	194	204	177	201	189	188	183	201	215	222	188	213	208	190	201	198	185	221	200	200	216	191	167	184	168	201	196	228	203	192	166	197	175	168	194	165	205	197	187	185	206	189	227	199	192	191	203	201	197	217	211	203	199	193	206	216	204	175	177	205	198	204	200	217	190	187	182	196	207	210	205	185	183	180	218	181	190	203	185	199	208	217	184	199	179	193	186	218	194	193	203	176	197	219	205	207	188	184	204	192	198	190	186	219	199	211	194	209	194	186	185	213	223	188	199	181	196	176	224	200	205	184	204	193	194	197	175	189	188	169	186	197	208	194	188	212	198	182	205	210	192	195	189	170	209	175	214	231	195	208	163	197	214	169	188	188	187	196	212	182	178	179	195	192	227	227	192	204	187	178	221	197	192	199	183	208	229	180	194	221	183	189	184	185	193	193	205	184	212	199	200	197	202	185	188	194	208	188	183	215	193	204	202	206	202	203	197	208	192	200	177	187	208	187	207	185	182	196	195	201	189	189	202	210	179	194	183	200	190	195	192	193	169	175	197	188	215	204	199	220	196	189	225	203	162	198	184	202	178	207	188	194	211	205	204	204	200	205	181	175	200	207	205	199	254	177	172	181	199	226	191	190	189	177	216	190	194	196	193	195	204	186	196	191	196	215	202	215	179	194	199	205	220	191	188	182	208	188	210	187	229	172	221	195	184	196	194	183	210	205	178	176	184	188	196	199	221	209	187	206	197	205	205	189	176	215	207	202	195	199	216	186	207	220	215	207	200	196	209	189	196	192	186	211	199	208	194	198	186	225	193	200	161	180	182	200	190	197	165	207	224	210	200	217	166	206	208	182	217	204	198	209	188	195	222	202	186	219	165	199	196	190	182	208	224	190	215	208	195	202	222	187	196	209	214	195	217	187	188	215	178	174	204	210	213	169	173	212	192	233	214	207	208	197	202	175	180	179	195	210	199	213	191	174	188	216	207	198	187	206	210	200	201	194	215	200	181	196	180	186	230	199	202	194	177	166	191	209	193	172	201	188	173	199	226	203	194	190	178	216	215	170	191	209	182	172	211	203	196	210	221	200	213	205	188	212	224	201	191	210	191	192	205	177	199	196	221	195	176	172	176	176	175	208	168	208	188	190	187	182	196	208	209	162	187	201	192	198	205	195	210	204	196	178	195	183	188	195	209	185	210	198	164	195	228	193	206	197	182	174	188	198	184	227	206	187	194	190	204	199	184	189	182	216	210	164	212	205	183	206	188	209	199	199	223	185	186	200	220	203	226	193	184	206	202	214	205	196	197	207	191	204	208	214	179	206	204	202	205	198	192	199	215	175	206	161	192	211	189	175	215	190	207	193	216	193	216	205	195	188	221	212	217	190	181	212	203	227	185	187	204	196	205	232	193	180	213	203	189	164	204	179	186	198	220	183	190	177	226	184	183	218	176	181	215	189	194	212	174	215	199	212	178	213	202	209	200	199	186	194	214	193	226	205	202	202	170	207	197	214	223	223	192	193	209	189	201	178	232	195	187	219	210	202	208	188	200	189	188	197	216	228	189	210	193	176	172	188	204	215	209	206	204	195	195	191	181	198	181	189	218	206	194	215	219	231	212	194	209	189	207	201	211	180	199	167	202	196	212	197	177	161	188	212	175	183	208	178	209	177	194	221	193	194	222	213	215	185	174	210	197	179	185	203	186	176	194	202	191	178	193	202	207	198	187	181	182	214	193	202	222	190	228	183	193	206	178	205	198	196	168	218	186	202	203	186	211	177	201	220	181	180	165	186	204	217	197	203	186	215	203	211	219	181	197	190	181	218	219	217	198	202	220	190	195	225	205	208	186	196	185	207	197	226	180	195	194	189	212	179	177	183	164	194	204	201	180	196	205	213	192	178	220	189	191	199	199	198	198	201	200	164	194	197	184	190	212	222	206	215	200	225	194	205	164	197	196	189	205	202	176	203	198	187	201	206	167	200	217	174	207	181	168	233	173	211	170	183	198	193	185	210	169	203	192	217	201	212	175	209	227	205	198	184	172	197	197	209	201	202	201	204	205	203	204	177	198	202	211	200	196	174	206	207	202	194	203	172	199	200	208	206	189	205	193	210	210	199	187	198	203	197	206	202	175	177	219	200	190	204	190	208	207	187	180	178	211	188	198	179	201	215	195	202	187	186	211	194	210	217	187	200	206	201	185	225	208	182	183	205	207	199	193	205	204	207	229	197	203	192	191	214	220	193	183	185	203	221	184	193	228	229	191	214	208	202	181	212	213	197	213	204	207	202	200	182	187	181	193	162	177	193	200	212	197	201	199	221	200	201	204	195	184	197	188	214	213	222	186	161	203	201	196	209	209	184	211	199	186	179	219	195	181	193	184	181	212	171	180	191	214	210	209	184	167	185	206	196	190	204	214	185	197	203	243	194	189	176	203	181	207	190	219	193	180	216	205	201	206	197	213	185	219	196	199	188	196	201	199	212	209	193	191	174	188	204	194	180	187	193	195	201	203	179	196	194	202	194	192	178	169	204	207	223	215	173	185	203	194	208	203	202	196	196	196	194	201	208	213	197	196	229	180	194	190	206	212	197	180	185	201	201	168	223	179	218	198	217	210	198	210	200	163	211	192	203	174	201	161	205	201	205	217	214	187	222	199	210	200	202	227	194	202	187	191	187	187	214	212	216	197	200	197	175	174	202	197	193	224	213	175	196	193	185	183	210	204	169	205	215	188	179	178	226	206	203	195	214	169	207	210	196	203	198	188	205	165	211	179	176	215	200	176	188	189	212	174	180	222	192	183	187	186	194	196	227	187	213	178	179	207	188	193	205	199	203	229	198	191	190	222	203	190	187	214	184	219	195	207	195	212	189	196	169	182	172	222	221	156	210	190	202	188	208	200	193	206	178	185	221	203	171	201	195	193	210	199	208	186	199	213	195	195	192	178	212	193	208	205	208	179	216	204	213	216	207	191	194	183	188	196	191	196	202	197	194	223	216	209	188	178	179	194	194	222	187	171	204	182	192	172	199	184	214	179	187	189	196	198	207	210	194	185	199	170	191	223	188	175	213	179	208	231	208	205	191	173	173	190	199	195	192	183	192	220	207	202	193	195	166	176	206	207	202	197	189	188	176	173	200	222	193	204	159	183	176	199	189	179	171	218	203	191	222	208	190	197	214	173	202	168	193	189	190	177	210	201	200	204	191	179	201	207	211	203	198	211	192	189	177	203	185	212	201	212	211	184	194	207	167	202	199	209	220	205	205	183	202	193	206	211	184	187	216	191	192	193	192
12471	7867	13808	17367	17790	16338	13591	11010	11773	15922	40926	46906	42510	34478	27568	17840	9313	3825	1726	861	619	528	496	485	507	477	487	487	449	461	498	466	497	462	497	500	503	504	496	488	500	510	490	460	501	477	453	470	504	515	513	481	519	535	475	509	519	482	466	478	467	508	433	529	493	482	466	505	488	507	563	458	487	482	506	486	524	512	535	538	495	479	485	498	480	494	465	505	491	511	474	511	476	531	454	512	493	500	500	511	497	523	497	479	501	488	487	504	480	489	511	492	466	486	471	480	513	473	509	486	507	482	475	472	492	492	478	463	497	476	466	478	471	492	473	481	513	474	516	514	471	505	525	501	504	502	490	497	480	507	496	529	493	448	491	486	465	491	479	500	513	522	497	488	463	521	497	529	467	444	544	478	492	449	493	515	507	496	505	534	504	455	462	474	491	508	455	527	534	538	495	498	531	487	477	492	495	530	440	482	487	477	496	520	494	482	512	516	523	502	527	480	472	437	494	491	485	524	491	502	478	518	506	485	507	503	478	514	496	440	499	472	499	477	484	464	476	480	497	469	498	497	520	462	452	489	468	445	534	513	512	539	515	486	473	505	546	500	492	487	482	492	505	514	499	457	538	459	493	507	531	500	540	463	496	501	496	511	507	480	520	509	460	517	481	493	483	505	504	568	490	499	485	522	484	492	487	493	468	509	488	488	469	488	505	482	482	475	541	480	471	478	490	465	495	489	499	484	503	505	539	491	516	483	466	504	537	497	467	501	505	507	462	485	462	487	485	493	480	466	503	515	512	490	499	544	485	498	520	483	455	501	497	500	481	484	490	508	476	477	472	491	528	522	495	489	447	503	496	476	487	476	508	485	467	488	497	519	521	488	479	492	462	494	489	519	496	471	521	491	501	519	467	443	500	529	498	486	519	501	503	495	529	522	458	509	524	477	459	481	481	468	484	512	530	457	518	480	503	449	477	493	498	483	492	471	506	479	530	499	472	494	483	517	482	532	465	476	492	476	534	486	469	484	495	498	521	543	507	478	483	498	524	537	503	480	479	479	508	505	486	482	489	483	457	483	491	497	499	518	499	506	463	457	470	496	493	476	515	499	463	466	499	482	495	502	471	506	506	496	439	487	514	465	510	504	484	516	485	504	507	509	523	496	473	487	497	482	502	505	491	499	489	485	476	532	520	464	516	500	501	523	460	420	500	507	481	497	494	488	524	463	490	520	496	466	481	527	521	554	473	485	486	500	469	484	460	490	474	513	477	528	491	497	489	513	511	477	503	473	500	514	509	490	504	466	479	466	502	485	457	479	463	494	464	460	515	490	480	504	485	510	497	535	510	482	496	506	496	491	485	486	460	511	471	502	487	442	479	491	480	479	490	510	501	485	494	506	493	477	477	501	484	495	477	454	495	511	474	530	503	498	480	480	489	505	483	495	518	468	467	470	504	495	491	461	484	492	505	447	489	454	532	480	468	518	488	465	486	507	485	480	496	505	511	508	488	484	488	515	519	477	495	465	479	498	507	505	518	481	493	476	496	476	552	465	455	482	499	470	522	517	443	479	487	501	467	513	484	493	527	492	490	496	469	453	476	489	520	492	487	468	495	512	489	476	487	463	466	474	448	498	525	511	521	501	557	525	454	468	522	506	508	519	467	445	466	511	524	486	505	476	489	516	483	485	499	498	518	484	519	506	462	475	504	483	502	475	473	513	467	485	492	511	538	472	527	506	456	469	516	490	475	486	534	508	498	509	488	450	510	512	483	518	479	552	470	501	467	525	499	512	469	520	493	474	486	500	526	518	501	530	487	481	493	473	482	524	490	488	445	513	521	513	463	479	455	506	491	524	525	485	486	484	467	472	522	463	488	495	527	508	460	491	542	471	491	513	469	492	457	480	507	530	482	511	504	470	523	492	479	506	533	517	514	459	486	478	520	496	507	461	469	505	485	473	485	503	502	505	477	447	495	493	482	470	481	525	489	470	540	515	482	484	475	535	500	491	475	496	483	462	482	505	516	484	493	467	463	521	464	477	484	484	521	512	482	484	468	507	487	485	520	478	464	469	472	502	494	443	467	508	471	486	471	515	507	536	477	460	461	475	464	486	509	476	445	515	481	454	483	458	469	498	466	473	457	553	490	489	483	488	489	466	526	480	475	446	499	469	540	465	494	454	505	471	521	490	469	473	480	526	459	505	515	467	520	455	490	449	491	515	495	493	499	484	523	453	490	487	481	457	502	466	500	499	518	459	496	485	517	492	497	487	487	508	529	515	473	494	483	492	496	486	492	488	499	532	457	488	474	509	477	486	464	496	483	460	503	511	509	488	472	493	492	484	470	495	469	504	498	503	491	513	469	486	522	490	459	504	480	530	505	489	506	486	507	487	519	460	495	504	559	471	506	476	483	482	478	463	486	495	488	514	505	494	494	507	517	522	519	466	496	499	525	484	505	441	492	511	495	466	516	519	493	477	488	510	481	482	483	488	484	490	492	473	497	506	541	477	498	507	463	484	484	484	514	500	469	479	465	500	503	490	459	476	491	467	522	481	547	474	478	472	487	505	473	513	446	468	505	449	490	501	510	472	453	474	499	482	485	473	461	530	481	500	492	518	504	513	469	491	503	473	479	504	522	488	497	495	457	457	485	519	483	500	480	498	491	489	491	467	481	499	471	460	515	515	494	511	531	504	511	500	457	487	517	492	492	471	481	506	499	551	534	474	467	471	462	437	550	532	508	482	477	481	513	486	514	501	501	513	518	471	473	489	491	526	486	495	520	502	508	535	482	495	471	470	501	437	526	502	471	467	471	467	517	489	476	507	493	501	494	517	493	455	503	434	480	495	471	501	482	454	500	481	470	460	527	485	478	486	451	494	486	487	501	464	518	477	477	522	524	506	484	476	495	492	545	511	477	477	493	492	507	459	510	446	450	505	502	546	518	500	503	451	467	527	499	509	487	507	459	471	494	501	560	544	501	488	509	497	500	507	526	461	476	481	504	489	503	514	504	503	503	480	518	485	485	509	461	471	507	513	486	427	489	488	495	541	494	536	509	455	483	480	490	483	481	506	476	482	467	462	489	495	480	465	509	480	516	476	508	490	478	496	488	470	500	490	528	480	500	486	523	537	513	491	483	449	450	476	506	489	486	461	507	466	505	479	513	493	511	478	525	481	494	489	536	479	466	484	534	527	464	466	505	481	511	458	503	521	465	517	450	486	521	518	485	515	518	521	520	508	462	472	556	509	504	525	515	498	472	495	502	492	491	489	523	478	475	479	458	509	479	525	471	477	492	474	490	472	459	493	453	494	513	483	497	516	507	489	495	507	463	483	512	516	482	499	528	477	495	516	485	513	467	469	439	479	495	504	490	499	490	534	496	510	519	478	466	484	480	508	476	451	502	477	479	461	507	488	502	461	480	426	515	519	508	490	464	523	467	520	467	488	500	462	483	462	493	509	466	538	507	496	503	494	482	495	514	476	465	491	476	487
2977	968	1723	1494	557	502	450	401	417	427	604	1174	1289	1126	927	632	459	319	245	221	220	233	235	185	215	206	248	211	208	203	240	212	229	235	226	225	244	207	228	196	225	211	210	208	206	214	234	211	219	236	217	224	208	202	231	200	204	187	238	222	211	218	215	202	214	213	247	256	217	218	214	216	228	227	233	202	263	213	230	224	247	214	239	215	240	229	247	254	214	226	258	217	206	254	193	232	213	247	221	253	227	232	221	232	196	215	200	212	229	227	225	200	212	229	205	216	224	218	225	225	226	215	213	214	232	228	188	208	234	218	205	211	220	200	249	217	220	198	215	212	223	236	233	231	225	213	215	173	217	225	233	224	238	242	225	219	210	210	244	258	210	224	247	209	224	221	234	223	238	236	241	223	214	219	207	196	222	194	236	229	234	225	224	217	198	235	243	233	244	217	234	208	214	188	221	224	217	229	202	238	230	201	240	254	236	246	189	217	249	218	239	246	203	217	227	194	203	230	209	223	219	220	197	227	190	226	226	236	209	244	217	251	223	208	236	222	187	227	220	213	235	232	208	257	235	213	254	249	228	253	228	209	216	239	240	216	226	249	214	222	232	227	222	253	201	207	223	207	248	205	249	199	229	213	219	253	246	229	200	222	206	217	218	228	220	222	234	239	241	219	230	207	201	225	212	226	229	212	212	215	275	234	223	194	244	221	226	208	232	240	207	216	190	232	231	219	228	202	239	205	265	228	190	223	192	259	197	250	221	204	205	203	235	209	215	214	208	219	245	205	210	248	225	217	235	244	210	201	227	207	212	254	241	246	252	206	229	223	210	254	217	226	231	223	223	209	271	224	219	223	241	201	236	210	217	235	210	194	214	197	225	231	231	220	208	219	226	209	234	231	220	209	212	237	237	209	215	210	187	212	207	218	197	222	205	237	216	215	219	209	229	240	206	218	241	240	233	214	217	200	187	220	217	241	246	222	233	256	201	231	223	230	222	214	220	226	212	220	228	231	213	221	213	230	245	211	209	230	211	220	221	231	227	232	212	199	239	214	207	231	224	226	217	215	223	232	221	211	218	214	204	224	201	216	236	217	228	240	202	204	224	217	234	241	239	206	197	217	246	223	238	224	235	228	225	227	226	209	235	198	210	208	212	202	213	201	231	203	208	224	217	239	224	218	241	219	231	226	217	224	221	245	236	245	231	220	227	211	224	239	216	231	203	234	246	207	219	224	237	206	227	227	226	227	216	206	217	256	249	225	227	231	224	247	213	209	204	225	223	206	228	213	212	220	238	213	253	231	208	197	219	220	233	226	215	209	208	210	219	231	223	192	233	229	217	224	202	208	223	218	233	227	238	221	226	228	216	194	200	219	195	230	222	235	225	226	205	258	225	209	214	262	213	225	244	218	224	195	215	209	231	194	213	243	222	263	236	230	200	230	225	224	207	232	245	230	208	233	236	225	254	242	221	216	239	222	214	199	255	232	217	221	218	249	201	228	205	221	221	247	217	225	192	214	208	189	232	210	200	236	233	244	200	204	232	229	207	219	216	250	214	231	244	221	204	256	198	207	221	219	213	249	220	207	210	211	234	235	207	219	253	203	214	241	211	209	244	222	237	230	250	235	212	173	247	211	201	227	229	217	221	229	211	201	221	208	227	208	199	216	215	200	225	242	215	222	218	208	218	213	215	235	232	228	214	228	234	210	208	200	222	222	224	218	227	248	223	217	248	240	248	250	206	195	242	206	237	214	225	236	222	212	260	220	225	251	229	216	245	237	233	203	197	180	242	188	230	211	221	238	247	219	236	221	236	192	249	217	223	211	245	238	215	234	207	215	199	248	223	231	247	235	236	247	208	209	200	240	217	203	216	204	219	243	238	213	201	242	223	220	237	231	229	230	198	240	231	241	222	208	196	217	205	212	228	207	205	246	237	235	252	179	253	235	215	229	226	219	233	237	232	275	217	181	250	239	210	261	218	228	209	205	201	193	230	218	185	196	221	220	228	221	227	220	232	237	214	218	237	227	219	230	237	247	221	202	197	215	212	226	202	248	209	225	227	206	241	211	223	211	191	194	200	228	230	219	226	243	223	207	224	232	200	218	225	229	235	239	216	237	232	247	220	239	253	205	215	236	226	226	213	220	207	218	236	222	204	253	235	226	229	229	228	197	239	221	203	234	225	227	221	229	230	227	209	217	222	234	213	245	199	230	239	230	205	223	215	222	238	237	223	203	222	218	222	226	238	204	209	214	209	218	240	211	220	236	235	236	245	232	207	236	222	230	214	237	244	212	223	203	218	231	244	210	205	210	206	229	239	211	219	206	229	221	208	242	216	229	218	194	241	230	227	245	229	208	197	208	199	220	239	207	207	251	235	246	253	237	208	211	224	204	221	216	226	217	202	192	237	238	239	198	248	207	218	205	220	196	248	218	231	205	205	208	195	245	229	237	205	219	225	233	201	227	198	224	244	258	227	218	222	215	213	249	233	243	240	228	238	209	202	186	244	192	216	198	240	204	243	216	200	208	237	216	232	232	221	237	223	209	201	235	204	214	198	235	221	231	230	216	225	222	249	218	221	221	210	230	215	249	216	237	225	209	203	209	209	247	253	235	230	215	237	225	220	208	210	199	191	212	222	217	235	214	227	236	241	201	222	209	221	241	213	244	227	232	221	237	215	232	238	234	226	232	206	248	205	222	221	222	201	218	225	229	205	220	232	217	226	224	216	219	216	191	240	207	216	242	257	225	205	221	227	232	224	190	206	228	213	203	247	199	238	186	231	231	229	215	223	230	235	200	242	229	214	196	209	248	253	218	226	212	241	250	207	210	231	177	198	232	203	227	214	211	230	215	214	234	220	228	215	237	228	223	232	211	213	243	226	204	248	208	256	215	218	206	199	217	224	224	225	213	250	265	234	221	245	224	214	200	213	217	202	246	248	258	212	230	231	245	229	218	195	209	227	244	257	218	244	205	235	255	224	235	240	225	233	219	233	223	234	235	232	238	208	220	220	213	213	239	201	212	192	202	210	236	218	201	197	215	212	246	216	188	237	207	209	224	236	203	224	239	239	218	229	223	237	265	227	223	231	201	192	214	201	236	234	215	226	196	228	224	232	197	215	209	186	206	204	239	220	230	223	207	232	242	240	225	232	251	222	216	236	252	229	237	233	241	231	236	220	229	242	213	230	243	218	237	193	226	228	249	221	225	226	200	217	247	215	232	213	204	211	230	198	218	217	208	217	244	218	193	226	213	214	222	202	209	229	199	235	230	225	202	214	225	204	232	217	211	188	224	245	227	200	240	241	203	231	233	209	242	215	229	250	222	214	235	208	220	226	218	230	203	212	209	222	250	216	236	223	227	235	231	238	216	244	227	219	237	226	230	221	197	227	216	227	245	210	232	217	213	205	227	201	213	213	225	227	197	236	195	208	248	233	235	223	237	207	228	214	228	244	221	205	225	195	207	218	232	234	206	218	238	228	213
2695	1233	3279	4297	2132	1720	1765	1703	1859	1590	3508	5724	5962	4684	3529	2249	1363	923	712	591	553	552	555	525	531	540	538	563	547	538	536	545	575	540	589	539	532	574	557	544	537	557	548	539	529	539	538	537	559	545	573	506	555	530	547	526	510	554	511	534	555	532	545	563	523	510	526	542	535	530	588	561	545	543	552	560	567	553	576	511	540	538	523	517	546	508	520	575	512	502	545	548	530	550	568	557	548	553	523	588	563	555	549	548	548	571	537	555	533	523	528	563	535	540	606	561	551	566	604	545	553	510	529	551	565	553	581	585	540	563	553	594	563	570	547	541	531	538	511	529	529	591	549	529	556	539	522	536	569	540	554	554	521	590	528	551	592	558	573	561	524	587	562	561	571	543	554	565	532	552	569	559	522	535	559	532	545	528	525	564	560	548	541	557	551	542	527	546	559	519	595	533	547	543	552	551	532	534	560	567	547	547	575	554	583	584	540	541	522	539	571	555	577	543	541	518	544	586	528	539	566	541	562	538	561	532	483	552	504	556	576	519	522	555	535	539	540	537	568	539	560	544	598	569	580	555	585	583	556	553	494	502	539	561	564	560	531	546	538	542	555	539	548	535	551	527	509	547	568	566	526	507	566	539	595	525	558	549	580	594	529	534	502	530	559	513	565	544	563	547	518	525	497	514	509	573	551	554	507	527	530	566	515	556	533	547	557	522	576	555	543	517	498	588	510	570	537	559	554	536	534	537	496	540	556	559	563	546	542	545	555	524	553	531	557	552	552	588	543	563	534	549	592	571	556	530	587	574	550	572	543	536	544	603	540	572	555	562	580	561	580	564	532	518	559	574	506	508	534	500	559	579	490	589	544	566	515	574	526	507	544	563	571	498	574	553	559	558	538	526	516	564	558	558	556	561	573	539	548	529	536	557	565	571	583	557	590	526	523	590	556	567	554	549	546	529	524	513	527	557	513	578	518	570	559	556	538	594	572	551	578	544	566	541	569	568	578	559	551	533	557	545	553	526	566	549	537	531	564	519	581	537	554	539	551	558	540	589	561	555	521	512	567	548	603	560	527	552	546	559	551	551	540	575	525	586	510	575	556	532	541	516	546	509	608	544	516	519	543	569	552	539	539	576	579	538	581	540	563	525	557	562	552	534	549	577	552	551	537	523	569	574	528	541	500	518	574	564	519	536	520	570	548	574	514	551	592	552	521	525	535	546	576	552	520	538	563	521	526	568	552	558	540	535	538	530	562	526	578	564	548	559	545	538	559	561	542	574	540	519	538	543	553	551	535	531	591	562	547	531	543	585	550	550	543	556	574	577	576	545	533	524	520	510	528	547	535	565	524	556	529	517	555	525	564	514	576	560	548	512	523	519	559	562	540	544	584	554	564	554	559	593	555	553	590	539	535	528	539	530	483	561	520	545	552	545	529	550	572	551	530	568	538	580	601	542	562	535	508	512	570	577	571	561	561	555	566	543	559	571	597	535	544	519	566	558	591	570	526	579	507	544	552	550	546	552	569	547	523	571	553	531	545	547	571	544	559	553	535	548	543	570	542	576	542	542	564	530	508	567	567	498	579	524	555	535	574	577	544	554	526	598	523	543	580	539	600	522	523	585	538	568	528	594	578	589	546	525	568	549	529	538	572	595	535	528	541	541	556	528	575	538	569	524	552	538	518	533	557	576	546	546	535	552	535	582	501	539	518	533	556	599	548	525	546	562	509	514	569	575	513	559	555	531	547	560	487	557	557	555	564	570	527	549	562	541	529	493	537	513	528	569	555	497	611	521	551	526	551	525	466	558	550	550	540	591	530	537	551	579	520	551	577	520	539	530	570	542	567	569	578	509	542	580	512	575	526	576	523	579	539	548	545	586	537	512	567	556	527	542	557	527	561	544	588	608	569	568	538	513	534	530	519	526	548	532	564	574	557	539	571	583	556	528	547	591	562	538	509	543	524	555	552	569	546	561	535	572	582	520	565	540	583	569	588	524	519	525	545	555	560	571	541	533	546	550	529	546	560	544	557	569	546	589	571	561	506	541	506	521	564	553	559	574	528	566	572	534	563	511	488	567	528	590	549	545	512	531	534	554	531	530	527	565	537	540	566	589	583	542	553	572	563	561	585	511	541	518	553	555	531	544	549	534	589	573	557	509	569	509	524	575	547	566	548	507	563	527	542	545	537	531	581	553	538	530	550	570	603	588	557	582	577	551	538	529	544	590	579	503	548	532	576	534	563	538	591	589	552	570	558	558	529	555	562	541	529	535	579	567	494	521	569	524	557	577	535	565	580	550	521	535	549	569	536	512	551	541	537	551	585	576	567	526	513	552	555	560	545	576	538	573	558	577	600	526	592	533	541	500	550	583	510	524	555	531	548	570	568	558	545	551	560	549	579	574	524	574	568	537	576	564	584	564	567	541	570	523	566	557	506	531	536	560	563	527	559	551	520	537	550	588	547	549	494	539	510	524	516	565	574	512	554	546	574	500	555	543	559	558	532	515	537	576	538	526	575	555	525	556	546	498	534	535	558	542	552	543	556	551	536	519	517	512	559	556	567	527	534	562	532	561	512	550	540	542	526	529	531	553	553	560	540	549	567	551	560	521	555	538	584	557	516	546	519	549	519	530	536	518	564	570	536	534	550	530	564	585	585	580	532	556	572	515	542	560	569	552	526	542	564	518	516	552	526	532	562	579	568	544	549	555	526	564	576	588	550	557	527	599	550	553	574	568	511	491	515	528	555	499	560	555	554	501	545	503	569	610	549	543	513	528	566	546	535	558	517	573	561	490	495	525	515	530	573	568	549	527	538	541	526	612	531	536	538	571	576	551	562	555	563	544	569	569	523	573	552	534	528	544	572	539	500	537	540	512	547	524	527	528	532	551	561	550	543	506	572	522	596	566	548	578	486	548	602	535	539	584	547	545	546	557	531	557	560	543	527	540	548	548	535	546	546	551	534	566	593	593	511	527	556	536	568	562	561	575	544	555	524	518	551	562	519	572	564	553	540	520	522	547	558	548	536	516	553	536	540	535	568	546	550	583	565	546	525	569	573	589	493	550	582	540	606	571	567	511	564	544	541	565	550	517	593	598	567	589	537	535	535	582	510	522	535	530	572	552	554	556	533	566	598	559	555	547	545	534	546	566	535	540	557	555	550	524	559	542	519	537	518	517	569	541	561	558	577	587	550	585	537	591	538	526	570	536	497	511	531	591	539	540	557	555	574	554	543	574	538	545	533	551	577	525	545	542	564	557	543	572	537	534	528	558	550	539	532	542	531	519	537	512	559	557	543	565	544	561	521	550	543	558	575	574	548	525	552	600	553	563	559	572	529	547	510	589	532	566	566	543	559	554	519	556	565	533	575	532	552	562	567	552	556	563	560	538	534	569	564	527	564	519	524	525	576	548	575	554	511	522	568	532	528	543	570	550	573	539	577	541	556	541	565	564	549	546	560	552	597	542	575	526	517	556	528	574	555	553
12386	7255	7679	5004	2690	1804	1237	1023	911	1273	8962	16542	14973	9485	4908	2180	1081	571	299	239	229	196	188	197	212	215	187	207	213	206	200	215	242	217	190	214	190	227	228	215	193	205	216	189	211	215	211	223	217	215	202	213	199	191	232	205	206	217	211	212	241	233	223	197	235	233	188	239	213	204	222	217	218	226	239	242	229	207	200	235	226	223	211	201	191	187	199	198	224	221	206	248	231	217	228	218	205	220	210	219	216	226	201	199	183	219	196	195	218	220	186	214	214	223	191	226	178	184	230	223	209	195	204	198	226	217	190	224	202	226	192	210	216	202	195	185	212	219	214	202	222	196	218	201	196	216	192	203	192	203	191	221	189	211	207	192	205	185	215	208	216	224	198	184	211	193	186	200	236	226	204	209	190	212	186	224	198	193	216	235	207	209	189	200	217	195	214	209	186	199	212	203	223	204	182	209	194	188	224	222	201	190	239	235	210	188	214	220	212	199	210	214	208	233	215	226	203	198	243	205	181	200	201	235	193	215	222	221	225	227	198	209	192	200	176	199	215	202	212	184	234	208	200	214	212	194	201	209	198	185	206	229	206	206	201	204	222	214	193	194	203	203	217	194	202	204	209	217	210	212	204	241	205	193	205	220	195	202	197	210	173	195	214	223	205	199	228	203	195	213	218	196	212	220	198	186	201	188	196	222	216	182	237	209	202	216	188	205	206	201	210	229	210	227	230	228	203	200	237	210	193	209	200	211	224	178	213	225	215	187	220	202	205	210	212	205	215	200	177	215	201	208	193	212	228	221	218	200	205	216	237	190	220	206	204	190	221	213	199	246	219	201	195	217	201	193	217	230	234	218	207	198	181	196	186	216	223	197	190	196	227	232	223	205	213	195	217	199	180	200	211	236	207	212	184	234	214	186	186	228	212	198	205	194	215	200	195	193	199	188	185	203	196	220	219	171	211	232	200	226	220	205	232	185	228	219	233	229	217	199	212	195	235	229	192	221	228	202	222	191	230	195	200	197	211	202	247	231	203	248	204	212	198	197	208	178	203	204	218	191	219	197	208	232	205	192	215	192	213	192	210	210	203	197	203	198	223	227	221	185	219	236	216	243	213	220	203	194	230	233	242	204	234	209	218	190	205	219	212	243	187	218	211	224	201	214	220	211	197	199	232	210	214	195	212	195	201	187	216	184	222	217	218	199	220	224	237	186	205	205	223	206	233	198	207	237	218	215	209	222	226	225	201	211	209	181	218	205	179	212	206	208	189	206	222	180	224	185	205	233	203	207	222	227	198	216	210	206	240	226	181	223	212	220	202	204	207	194	193	191	194	211	215	230	215	213	216	194	221	188	203	212	205	206	219	218	220	203	205	218	173	209	193	203	215	224	216	206	233	210	214	182	222	212	221	211	219	216	199	213	218	203	242	214	226	179	205	222	192	195	230	225	230	224	214	208	212	195	176	201	215	182	218	212	213	200	207	191	205	204	188	213	226	216	196	209	208	203	222	209	229	221	199	215	207	200	220	225	180	223	213	192	212	217	229	220	209	216	203	213	230	202	201	212	226	206	214	224	212	230	223	192	201	200	228	205	215	225	214	212	228	225	214	179	192	221	220	243	199	208	207	214	219	206	223	191	236	204	205	202	202	183	215	208	186	214	198	205	217	205	213	218	199	217	233	211	201	197	212	198	234	187	221	213	198	213	200	207	201	190	198	205	194	198	192	227	202	187	188	222	220	209	198	232	216	203	243	196	226	197	196	224	186	186	223	212	186	203	220	203	191	185	217	231	202	203	215	189	218	202	195	198	205	218	193	210	191	207	235	200	194	217	196	199	192	235	200	192	191	216	192	206	195	197	212	212	197	207	232	204	225	222	214	208	201	205	214	187	239	219	221	227	202	207	210	192	195	218	187	206	218	219	235	219	214	238	218	202	208	215	205	236	176	223	215	211	207	196	231	220	246	214	212	178	216	208	228	197	207	193	189	197	201	171	190	202	211	207	224	226	228	214	221	223	204	192	199	210	207	217	224	209	185	220	216	230	215	238	230	226	220	225	236	222	222	204	233	217	207	219	217	193	192	186	205	220	201	221	232	198	182	210	177	210	200	198	238	227	204	214	200	211	223	215	205	218	222	224	214	225	183	212	230	204	233	211	215	214	211	237	239	215	199	228	187	221	198	231	213	206	208	203	233	239	214	184	195	206	210	204	213	194	197	198	197	212	210	235	189	215	207	205	216	231	203	201	166	208	220	203	214	240	205	189	241	177	209	210	191	240	241	217	187	210	202	204	211	197	185	197	214	197	211	185	195	215	227	222	211	230	208	190	226	209	190	191	233	221	189	212	212	245	209	212	188	202	185	214	224	197	228	214	227	193	176	212	193	217	242	196	230	197	201	210	221	212	201	195	216	227	230	238	207	228	218	213	194	188	222	218	228	220	190	210	193	200	204	204	231	221	210	212	185	192	222	178	190	222	190	222	204	198	214	207	197	208	207	206	214	194	210	179	207	188	188	228	217	236	203	227	208	214	219	181	220	206	231	178	215	205	224	223	198	203	208	183	208	216	210	196	209	190	203	215	209	200	191	232	198	213	209	206	234	201	237	209	199	205	230	212	228	213	235	214	215	209	222	208	200	200	191	204	188	217	192	222	203	215	203	191	202	221	227	226	211	184	216	210	212	182	203	208	211	192	204	215	248	180	217	205	206	218	194	208	171	230	209	207	202	231	240	188	226	215	205	222	228	219	210	216	207	208	203	212	208	248	203	196	226	190	213	233	226	227	209	226	202	175	214	242	181	214	221	201	202	206	234	234	204	190	224	229	203	189	181	228	201	233	212	222	210	201	209	216	207	205	198	202	232	201	207	219	214	212	194	194	205	227	218	201	220	244	218	213	205	219	241	209	196	212	204	214	180	207	195	210	207	216	198	216	192	186	197	206	211	207	207	204	216	203	193	189	232	225	242	205	194	195	191	221	211	231	216	212	246	204	205	187	222	230	224	224	190	215	221	204	257	223	193	197	225	202	198	189	212	203	230	213	233	230	195	198	210	200	188	200	204	211	216	214	220	201	204	216	197	208	198	218	207	192	240	216	230	217	219	187	219	180	188	195	237	230	205	218	216	196	200	206	201	205	209	209	240	197	206	216	215	212	213	200	208	208	203	221	214	222	150	206	207	207	225	208	199	238	229	233	196	203	212	243	226	208	200	182	255	209	225	198	225	219	202	209	211	236	202	203	221	210	204	221	204	203	236	198	214	200	197	221	213	194	198	210	207	194	216	210	191	208	210	183	222	237	214	217	202	189	199	217	215	193	209	189	229	183	200	194	202	228	209	210	200	188	211	207	200	198	203	227	211	244	184	216	198	220	207	219	215	206	185	201	221	205	212	226	210	206	202	192	193	225	200	204	199	242	209	241	217	218	216	216	210	194	210	213	203	200	207	185	201	203	200	216	211	222	212	195	228	219	182	245	195	204	233	221	205	210
8656	5385	8678	9053	7327	6205	5267	4726	4232	6069	27980	38578	35250	27101	17836	9669	4562	2189	1090	748	579	552	533	543	549	515	529	491	529	524	503	560	567	496	529	501	564	526	525	541	539	556	521	508	532	518	495	522	537	532	531	539	519	481	531	538	492	512	506	508	500	513	524	549	521	507	553	532	516	552	501	519	548	532	544	522	518	528	523	481	552	557	488	555	534	517	567	589	520	531	508	473	494	565	520	491	507	541	526	533	517	517	508	479	500	493	539	508	543	506	493	564	479	525	498	532	484	520	553	522	539	500	507	507	462	522	503	497	523	515	514	543	490	486	507	532	518	529	543	543	522	568	521	485	555	481	569	521	525	508	456	550	521	503	556	531	531	531	529	521	531	495	539	522	568	531	511	536	511	502	505	554	534	557	521	518	515	568	569	529	507	541	551	512	568	485	516	501	524	498	536	516	525	473	528	527	514	564	490	534	532	502	493	495	523	504	527	546	546	532	526	529	544	566	521	542	512	494	515	503	520	551	505	521	505	511	522	520	526	505	526	534	511	535	555	525	462	546	490	500	487	522	482	572	546	510	540	554	467	500	494	520	562	548	533	553	495	531	503	484	518	514	520	514	511	520	489	488	544	516	543	532	535	515	494	483	541	544	508	501	496	518	529	536	491	508	560	519	488	494	507	494	517	532	524	533	539	491	475	527	526	522	543	537	517	541	499	491	540	518	472	489	551	492	543	544	550	504	555	486	528	527	534	524	508	471	545	524	507	560	544	519	519	543	507	515	526	483	516	490	506	493	480	506	516	520	508	525	516	481	495	518	506	475	554	548	548	487	527	500	528	532	525	541	513	522	518	545	509	496	488	502	553	498	460	511	493	536	501	497	528	512	523	479	508	522	496	498	518	534	545	515	486	542	516	490	559	545	516	525	501	512	508	515	503	543	566	529	528	541	503	514	513	469	510	511	538	554	529	479	527	525	545	504	514	502	523	510	537	502	525	540	516	530	533	498	541	530	478	499	575	524	523	494	530	540	533	551	502	578	529	547	515	493	516	516	531	512	483	507	494	511	544	516	547	553	524	545	546	496	520	501	527	514	526	524	546	472	531	546	531	544	530	527	558	515	539	501	487	544	502	542	546	534	485	475	536	477	529	544	542	521	529	521	524	506	537	494	522	493	556	568	530	528	553	513	517	524	544	513	549	518	522	520	515	514	523	518	525	480	526	538	509	492	482	517	494	549	521	510	544	537	489	563	522	547	539	548	494	535	528	538	522	513	509	479	540	532	499	491	532	496	526	523	518	505	574	553	562	523	506	540	497	548	514	507	528	544	541	481	515	529	522	527	559	528	508	483	521	536	542	519	507	508	528	522	524	532	510	466	526	534	521	492	559	502	527	573	491	548	568	532	540	497	525	509	500	546	552	529	523	518	513	498	535	519	486	558	539	522	464	536	496	479	525	545	544	485	556	560	518	497	528	511	552	536	518	558	517	566	526	501	561	495	522	536	470	498	533	519	535	501	488	538	480	521	537	523	494	529	530	515	545	474	551	514	491	531	513	529	545	522	522	498	503	498	546	503	505	547	513	532	532	487	509	525	532	510	511	541	517	534	524	516	475	565	528	499	519	543	547	502	532	561	544	537	489	542	535	494	513	531	559	521	497	540	547	477	545	548	526	512	550	543	515	446	503	500	511	528	523	552	521	532	537	532	546	501	487	482	528	509	524	521	521	526	526	513	530	510	543	516	536	501	517	500	557	521	546	516	513	498	482	484	567	536	508	549	511	506	518	556	520	512	516	510	524	496	532	522	503	511	512	511	508	512	548	495	472	488	502	528	540	502	532	514	522	534	484	527	540	542	520	513	494	551	501	510	543	538	506	512	520	496	518	522	525	499	517	513	516	504	500	573	555	516	522	527	525	505	516	488	512	516	507	557	517	519	503	470	526	513	544	557	529	523	528	485	512	485	551	504	519	501	541	483	561	513	528	492	502	541	550	497	514	546	531	509	533	477	495	496	521	509	549	550	573	495	527	520	541	506	530	485	535	516	532	510	505	556	570	536	507	542	518	554	494	540	500	487	512	525	516	540	537	536	536	504	547	502	529	487	509	502	510	551	560	504	513	515	536	495	511	497	540	521	533	511	535	511	525	508	523	530	544	549	528	510	511	521	498	537	552	545	519	547	546	495	562	516	559	510	540	519	472	507	526	521	508	522	520	544	519	512	514	484	534	536	482	558	585	515	482	553	512	563	544	511	547	534	545	531	509	505	513	466	519	509	515	497	512	510	525	529	506	508	456	503	543	512	518	556	517	562	477	544	490	542	499	542	474	517	518	512	493	540	462	495	479	540	467	531	555	541	489	479	487	487	523	520	552	543	530	533	567	542	511	488	508	525	521	547	506	497	511	535	525	552	546	517	548	556	509	526	479	575	478	497	514	528	491	514	493	533	510	527	514	508	510	508	524	551	517	506	520	523	496	551	548	481	568	522	538	487	527	490	502	530	538	518	548	554	528	566	514	564	536	481	482	540	498	495	509	519	530	506	530	556	529	527	533	532	504	517	529	565	541	511	543	520	544	529	502	558	522	551	543	522	524	495	526	507	571	480	495	468	491	529	545	504	543	565	502	507	512	505	542	553	515	562	490	519	552	525	532	500	559	522	542	489	513	535	522	518	550	546	514	514	543	515	511	550	503	588	543	494	503	521	500	543	521	535	603	518	485	499	513	531	545	496	505	550	528	527	515	524	512	542	518	514	561	519	498	530	514	543	476	511	545	525	485	526	485	571	539	514	499	490	529	529	503	523	541	500	531	515	535	483	539	524	498	466	502	491	521	524	535	551	532	502	546	531	554	517	509	520	508	518	514	504	527	551	520	508	548	530	481	504	498	522	455	518	507	497	589	515	517	494	507	512	542	467	555	530	522	542	525	517	518	526	499	500	515	519	568	559	531	554	548	492	540	488	498	478	529	489	528	535	528	492	523	543	549	509	492	559	525	510	539	545	532	541	511	538	451	500	539	488	517	553	517	547	532	501	532	530	516	508	517	522	510	499	542	544	543	443	545	525	493	599	510	502	541	528	546	492	489	498	505	508	547	501	550	524	526	496	483	528	516	513	524	568	540	520	540	509	486	526	519	538	515	511	483	536	537	500	549	501	511	496	553	548	514	533	525	536	518	509	525	525	515	522	489	516	581	544	535	505	515	521	486	545	544	557	500	510	532	497	499	516	488	537	510	515	510	521	510	507	552	512	541	491	492	511	557	538	534	533	518	542	495	515	538	546	519	560	510	502	489	543	501	474	516	534	506	472	487	506	489	522	558	575	497	512	576	517	496	496	535	537	502	531	496	531	534	506	551	515	517	535	490	477	534	502	503	518	525	516	572	558	516	523	496	508	513	538	505	521	523	517	502	516	524	531	529	517	521	515	521	510	516	520	486	516	504	520	494	530	510	515	545	546	509	543	570	539	531	510	588	520	509	521	480	476	530	525
19925	11370	10316	7898	4988	3085	2203	1994	2587	5166	16855	27714	24844	17157	9453	3999	1573	725	392	271	227	197	207	186	223	207	214	198	188	221	195	193	177	221	193	189	210	212	166	222	220	191	211	163	190	201	189	213	214	202	200	199	198	219	187	181	173	185	200	180	200	195	196	210	189	212	204	204	194	192	182	192	189	201	212	217	200	190	177	222	194	187	206	166	195	188	198	192	178	232	163	201	193	213	199	198	201	188	180	194	190	191	189	214	224	185	225	196	185	200	206	189	187	202	202	192	194	198	225	180	186	201	213	172	162	204	202	196	198	223	200	205	181	205	211	227	182	187	198	190	211	209	192	196	203	215	179	197	175	174	214	169	186	174	197	181	183	212	243	201	203	192	179	219	196	185	230	168	212	225	202	197	185	194	188	207	222	174	207	194	205	155	181	212	223	185	188	185	202	191	188	200	218	195	191	194	198	195	180	173	202	206	214	210	203	199	202	195	194	214	196	183	183	197	209	203	191	181	191	157	188	209	182	190	206	211	177	206	160	172	192	205	206	202	186	178	188	191	209	179	165	168	203	225	204	187	199	197	201	173	198	195	188	192	210	197	196	200	194	208	178	160	195	197	207	202	203	173	185	210	185	192	220	217	182	202	227	205	175	195	190	186	183	187	185	191	180	200	203	181	198	196	177	190	218	190	167	207	211	182	191	209	198	216	186	194	204	189	209	191	198	197	189	210	197	207	210	214	200	200	190	205	218	207	195	178	187	182	208	196	187	210	207	187	202	207	199	178	175	173	199	202	213	175	182	199	206	195	190	202	219	192	209	199	198	202	185	185	181	223	198	194	183	196	208	199	203	209	194	167	189	209	223	217	195	207	216	205	199	186	199	199	195	201	223	215	181	192	212	197	191	185	208	181	202	162	216	181	176	187	185	213	196	208	197	179	209	178	211	193	182	203	179	179	202	199	213	208	210	190	194	191	199	182	201	204	199	202	194	218	181	223	157	191	201	225	192	197	209	213	201	188	194	195	187	221	217	196	212	188	204	184	171	220	173	201	195	196	202	191	219	194	165	193	220	199	194	245	195	173	209	189	184	183	164	178	215	197	214	226	184	196	217	195	187	201	186	214	188	199	192	192	201	213	199	207	223	211	188	193	192	189	199	211	181	210	197	189	182	209	206	220	216	191	182	201	222	202	194	164	170	183	213	182	212	225	182	176	194	187	173	192	187	190	193	179	198	185	203	198	214	217	206	200	173	213	199	198	196	231	179	190	176	198	196	188	213	200	191	205	219	217	210	214	202	180	208	220	204	183	188	185	196	205	184	186	187	194	172	192	215	214	179	195	174	201	194	179	239	201	208	204	196	202	185	193	195	187	185	214	207	185	193	191	200	185	200	227	224	191	200	193	197	196	195	187	199	198	182	210	173	191	201	203	185	195	206	208	184	182	210	198	189	219	189	213	176	199	183	213	191	175	223	203	201	199	171	228	189	182	177	205	178	228	210	193	184	175	176	198	212	209	193	225	200	196	195	197	197	200	218	226	217	200	193	196	169	193	196	218	206	191	198	204	214	159	198	215	186	191	185	193	186	200	211	202	212	229	182	195	176	185	199	210	204	181	183	189	217	208	181	200	212	193	188	180	188	226	200	195	217	202	196	187	177	194	207	193	218	176	185	221	193	209	200	224	208	173	180	214	208	228	180	165	183	172	191	224	196	191	182	183	186	166	214	215	210	203	208	187	198	224	218	163	211	190	188	205	206	183	180	220	214	196	191	191	179	201	199	167	195	206	184	204	181	211	222	184	173	181	187	180	162	237	202	206	191	209	184	213	198	189	188	188	193	206	198	203	187	182	198	187	184	211	195	171	209	180	182	190	209	193	188	204	189	165	216	199	205	191	214	202	205	181	182	202	212	206	190	196	185	195	160	198	195	185	189	191	189	178	192	190	195	161	213	183	201	171	185	170	172	175	196	198	210	206	192	180	190	195	189	187	191	175	196	212	194	209	190	192	183	183	199	173	207	179	197	214	198	205	206	216	177	204	202	196	179	205	191	212	196	172	211	218	190	208	207	199	234	215	205	189	200	224	182	201	203	198	214	209	209	196	202	206	169	196	191	228	227	215	203	184	227	200	191	206	213	180	169	202	206	201	188	192	198	209	195	189	185	208	217	188	181	175	190	208	206	175	195	231	176	208	190	234	198	191	195	213	196	194	223	202	194	204	214	197	198	219	201	198	207	186	201	195	199	167	173	210	214	202	179	199	206	192	182	168	183	188	199	203	213	203	209	194	215	191	171	207	179	185	202	198	194	177	200	194	194	196	190	198	203	209	185	196	203	208	204	170	202	212	203	201	206	176	190	181	209	194	180	196	206	200	196	172	200	205	223	181	180	215	199	197	185	197	207	179	209	178	191	230	206	177	191	201	221	212	179	191	220	214	201	214	181	202	213	207	180	194	202	221	175	184	185	191	190	196	229	199	200	192	173	184	186	200	178	194	175	188	196	198	220	203	213	189	203	184	189	155	180	209	191	193	189	209	202	191	209	175	188	202	212	203	201	202	193	182	178	192	161	212	222	187	199	187	191	194	209	193	198	203	197	211	214	190	186	219	205	180	183	199	184	199	174	197	191	215	187	184	198	205	197	208	201	179	196	195	178	188	189	212	197	205	223	203	198	187	165	185	185	182	174	165	190	182	185	182	199	184	183	205	213	172	199	204	184	224	201	187	192	184	203	184	210	213	220	192	204	191	200	199	181	185	205	177	182	199	202	202	186	202	221	203	184	171	211	208	212	178	211	197	210	195	191	194	171	200	185	219	204	195	202	176	202	200	216	188	221	173	211	186	181	192	208	181	161	214	184	179	202	224	196	177	184	217	189	200	196	202	203	201	204	196	186	207	201	193	185	195	218	180	199	211	188	182	180	201	214	203	183	202	193	204	245	188	204	183	193	200	196	198	208	203	210	210	185	205	192	233	190	206	165	191	195	190	197	218	180	209	183	199	211	200	183	164	206	210	191	187	177	232	175	200	202	220	178	198	180	201	222	195	201	184	222	202	169	202	205	190	195	184	186	202	218	193	188	185	188	208	211	207	198	216	221	218	206	208	190	184	197	207	201	204	195	202	186	210	194	190	208	198	208	190	182	185	210	180	202	177	197	207	207	193	204	211	208	184	185	194	193	195	188	221	202	203	207	176	209	179	201	217	174	198	225	189	184	193	178	178	201	211	218	178	202	206	207	179	206	185	204	164	190	198	200	185	246	206	199	196	202	179	216	221	179	225	200	198	189	209	205	197	175	208	206	208	184	180	214	176	205	196	206	205	208	176	191	176	201	199	182	164	196	215	200	211	206	202	196	172	213	186	217	206	192	203	200	205	171	195	206	188	221	228	203	202	180	201	176	168	191	213	208	238	188	181	219	212	214	192	178	194	209	198	196	201	191	209	203	225	198	205	207	216	214	219	183	188	207	211	146	222	190	195	210	234	202	195
11538	7435	10732	13284	12030	9945	8595	9198	11211	20096	39350	47937	44199	36243	26248	14941	7170	3357	1476	814	586	544	500	488	483	474	541	499	468	534	492	504	478	491	475	489	474	482	495	527	493	472	475	485	479	468	481	456	469	510	513	501	487	508	483	479	515	515	502	477	486	495	517	467	483	501	473	508	520	505	509	489	520	479	483	477	513	526	488	504	527	500	527	502	542	496	504	504	521	481	497	473	460	506	504	520	479	487	521	472	493	531	504	482	492	468	496	458	512	504	478	459	521	495	501	528	479	445	497	526	510	527	477	490	467	492	493	464	472	511	499	511	509	456	483	482	474	524	490	486	479	503	461	497	499	498	506	482	459	504	487	504	506	458	463	499	512	527	492	509	507	504	500	477	512	467	494	509	495	524	488	536	487	472	507	484	479	469	477	521	493	498	505	518	507	509	561	472	481	452	499	499	494	501	520	483	470	521	517	490	501	462	470	491	486	496	457	513	505	455	524	534	473	506	486	481	501	484	512	468	489	530	506	504	485	513	519	484	515	500	466	475	479	497	473	517	533	493	492	491	524	517	522	503	463	507	450	525	517	487	483	497	501	486	461	471	493	468	489	482	477	541	487	497	527	511	513	465	494	517	490	541	482	501	460	494	511	481	510	458	460	437	509	492	494	473	493	488	485	464	516	493	481	510	483	531	500	478	491	448	466	521	505	446	524	460	503	525	528	514	500	509	515	520	542	537	517	484	492	484	491	470	443	493	452	475	512	508	519	448	478	491	462	518	506	474	440	499	503	517	530	487	499	485	522	524	492	512	492	480	472	519	489	489	489	508	516	483	475	529	470	475	485	528	472	482	537	509	509	507	490	507	481	464	467	518	507	471	464	505	491	508	509	490	511	464	531	462	495	485	511	455	467	497	520	549	489	495	506	489	498	487	514	517	468	512	489	476	521	509	484	504	510	489	480	476	458	466	499	503	496	474	462	503	534	442	472	474	499	499	478	504	489	522	539	489	483	480	488	486	475	506	444	486	523	501	460	477	507	508	464	519	469	497	484	462	499	485	450	503	486	460	523	473	509	488	497	499	497	488	519	505	510	512	483	496	499	480	501	477	477	491	478	492	556	470	505	532	483	552	474	497	524	513	524	486	539	458	477	499	468	497	501	499	464	489	493	526	506	482	491	472	493	503	501	491	494	526	475	463	470	469	480	487	473	498	455	487	482	499	455	505	512	517	502	497	476	488	491	484	487	495	504	536	502	505	464	502	499	492	495	461	531	463	512	507	507	511	496	516	465	508	476	502	479	480	511	499	513	471	490	485	487	539	480	490	481	461	487	486	505	466	540	494	516	489	483	471	464	472	508	512	490	485	481	497	497	481	511	494	481	478	449	457	483	482	510	488	497	450	517	519	509	490	460	478	488	503	537	527	530	500	486	494	466	515	503	527	499	522	533	482	485	466	512	501	475	511	486	487	474	504	496	481	495	490	479	493	478	483	502	459	455	461	494	531	450	472	513	496	504	478	489	502	491	500	517	497	503	500	482	493	519	487	550	487	504	510	471	470	530	497	498	533	456	510	492	486	482	483	488	512	464	482	501	484	501	530	498	477	482	484	512	493	475	496	505	449	499	518	481	454	499	505	485	494	472	493	508	434	494	487	521	482	511	461	499	450	498	517	484	465	461	478	502	492	454	521	508	506	480	500	509	481	491	490	526	517	498	518	478	519	482	525	479	479	475	502	500	489	487	516	490	473	493	468	549	498	449	482	454	464	491	505	452	515	467	494	474	470	459	487	500	438	555	469	481	451	501	499	457	490	489	495	476	470	522	468	458	490	524	492	465	479	497	497	481	476	499	486	493	495	485	496	497	524	497	488	486	476	478	490	453	490	498	480	515	533	499	496	472	462	513	530	504	451	473	510	457	494	495	490	493	477	510	512	493	487	517	525	495	501	456	495	516	511	518	498	476	495	509	477	547	472	506	474	511	470	499	473	469	505	502	486	477	496	432	488	470	492	519	531	511	480	458	505	454	510	520	472	488	506	458	530	472	471	465	519	488	496	498	505	520	540	471	469	526	507	499	488	467	481	494	464	516	544	491	499	509	520	446	500	537	464	516	499	489	453	491	495	500	489	490	481	512	481	494	457	502	489	478	490	491	507	495	471	452	473	503	444	489	525	512	502	485	536	498	499	488	479	507	453	488	483	508	487	522	530	497	462	484	516	481	505	480	477	517	491	443	482	493	504	523	503	488	416	497	511	497	530	475	518	519	499	505	472	508	504	479	511	510	499	514	493	538	533	497	483	535	493	474	472	512	488	471	491	462	484	500	470	506	530	493	523	498	534	478	506	459	471	476	502	504	488	543	498	474	496	487	519	452	477	510	559	514	537	488	487	478	483	459	476	498	473	461	454	428	497	492	500	485	478	470	489	488	528	468	497	500	495	494	522	534	447	488	498	513	513	464	483	537	490	518	493	501	456	476	501	505	494	493	480	496	487	484	475	515	484	509	527	536	511	501	482	503	476	482	464	493	496	530	495	504	512	517	478	514	520	523	486	520	500	493	517	514	482	500	474	468	476	485	491	490	509	503	493	511	497	481	534	507	508	508	534	510	506	474	508	488	490	498	476	484	469	514	500	525	468	438	490	515	476	503	465	500	506	449	525	515	490	483	457	467	482	476	470	505	495	494	462	482	508	485	525	494	519	494	474	503	484	515	493	529	530	434	486	512	475	516	491	497	489	482	527	494	481	481	504	501	493	468	486	495	495	480	479	478	476	451	506	477	492	506	527	499	485	537	494	521	495	485	516	515	482	452	504	484	517	493	504	497	512	522	501	518	497	475	477	473	500	540	507	496	476	510	523	510	481	490	493	496	514	485	508	492	531	480	511	467	485	481	478	526	502	494	489	543	465	471	479	517	498	493	491	432	481	493	520	463	523	475	483	514	492	465	464	516	494	493	518	486	470	522	490	513	480	488	488	479	483	554	545	490	492	484	491	462	472	489	503	472	466	491	543	469	490	459	501	483	531	506	472	486	513	457	533	491	502	499	498	536	507	459	512	540	482	459	516	469	461	526	529	486	465	475	479	488	476	489	515	511	512	493	520	515	472	509	526	512	544	505	478	459	485	492	494	483	463	498	480	537	491	488	512	523	488	510	479	453	474	478	488	482	533	486	476	478	491	513	507	471	508	506	523	472	491	457	506	532	458	500	513	448	520	468	512	474	501	497	505	503	492	479	492	481	545	524	485	491	511	542	496	484	491	502	497	468	492	491	491	513	497	492	480	489	459	502	511	485	452	506	524	501	510	515	504	498	497	477	507	482	485	483	461	524	487	518	474	485	514	487	479	468	505	477	461	533	516	507	467	508	506	480	486	500	499	520	493	456	467	461	487	516	506	536	533	527	520	498	493	552	482	469	479	515	500	519	487	508	481	498	468	512	508	507	472	471	514	516	466	500	468	524	513	477	481	491	525	485	476	463	489	460	495	510	486
2737	776	1115	716	722	614	431	364	374	315	502	1339	1530	1438	1107	685	434	339	277	239	228	199	241	206	204	212	213	213	210	218	252	217	250	258	219	245	207	204	215	218	207	236	218	245	217	254	217	249	197	223	235	242	239	232	217	233	223	206	210	212	225	219	212	192	243	222	236	221	192	247	231	211	231	220	225	194	237	224	222	232	239	248	247	227	245	217	212	237	236	200	269	218	244	227	220	193	224	224	231	214	192	214	240	200	202	202	228	219	228	223	236	215	221	217	216	210	247	238	215	229	217	237	218	237	231	215	206	222	212	237	255	226	214	206	235	205	202	246	226	217	228	223	237	234	216	228	233	200	220	219	201	225	232	230	229	226	216	235	221	230	217	211	234	230	226	199	221	242	223	252	215	242	192	200	215	212	228	222	213	243	210	216	214	205	221	182	191	228	212	217	220	259	225	224	230	211	224	214	218	222	202	256	230	212	270	225	208	195	206	213	200	206	215	225	246	253	207	225	208	250	244	228	226	212	223	215	241	194	235	205	227	224	202	234	213	206	224	226	244	231	256	193	268	217	239	225	227	216	233	238	227	210	218	233	220	227	256	225	205	219	203	244	225	206	225	223	230	241	234	238	222	225	210	225	229	229	225	219	212	233	234	215	229	231	230	224	252	231	217	212	234	216	231	228	226	201	219	184	228	226	218	224	211	217	210	223	232	227	223	217	228	227	220	222	238	213	196	219	233	218	237	226	232	208	192	199	195	192	213	238	252	209	201	221	256	226	226	226	191	230	226	233	224	222	233	220	219	240	239	234	239	223	227	211	218	226	209	241	213	214	222	219	202	218	226	209	227	235	201	199	221	245	224	221	238	241	232	214	201	218	239	221	223	219	214	220	229	226	227	241	209	229	239	262	217	237	206	230	258	238	246	228	191	250	217	228	226	205	246	214	236	194	220	217	222	218	214	196	204	217	243	221	204	218	248	209	234	245	210	216	213	233	217	178	228	227	231	232	218	237	223	203	222	234	231	220	214	227	236	226	215	208	214	223	213	220	210	219	225	234	232	227	213	207	216	210	207	240	216	218	233	225	221	217	221	225	210	218	231	254	210	240	219	203	240	242	196	254	244	221	220	222	239	223	240	241	236	236	249	198	236	218	236	208	207	210	200	210	227	227	228	224	217	228	256	220	245	266	200	208	202	218	224	229	240	221	216	244	235	239	219	228	242	227	240	238	205	196	228	249	204	216	209	249	207	230	210	206	224	197	241	210	197	205	234	222	210	237	226	207	255	220	211	239	225	247	205	212	231	194	216	234	241	198	194	210	221	195	214	211	199	217	212	233	244	226	205	264	223	221	211	215	241	210	227	219	202	215	248	250	192	210	208	212	234	222	216	214	229	220	177	235	235	233	210	225	225	197	227	239	213	208	225	244	241	215	226	225	223	231	218	242	225	228	205	239	184	235	247	234	229	202	213	235	241	248	218	243	213	215	209	240	215	261	220	220	231	242	206	220	235	201	237	212	238	217	223	221	221	216	229	231	215	192	225	231	237	204	224	225	234	189	218	222	208	231	217	242	238	253	233	225	212	198	257	219	213	238	209	218	221	209	214	210	219	217	202	240	191	219	260	231	251	224	207	233	213	234	262	226	201	215	262	209	219	217	242	253	211	225	206	205	209	220	219	246	194	203	220	203	197	229	236	224	221	215	238	241	246	229	217	228	224	240	269	220	191	209	246	235	203	209	194	220	218	186	215	220	229	227	226	223	210	212	226	224	230	217	203	220	235	242	211	199	207	251	236	220	207	225	239	205	215	215	210	223	250	180	232	208	211	210	229	220	245	205	233	231	220	175	201	213	242	198	243	230	216	241	219	215	210	226	222	204	208	240	231	236	215	216	215	206	220	201	245	232	236	232	215	234	236	218	241	230	202	232	207	192	218	179	193	225	232	191	236	212	220	204	215	206	251	239	230	221	216	209	238	212	202	219	224	227	204	218	205	228	204	184	212	215	210	235	253	205	214	236	223	214	248	237	232	250	213	231	210	211	226	242	228	270	236	238	203	234	219	222	215	205	232	210	217	210	220	222	219	202	193	214	252	237	218	206	247	205	207	205	224	202	219	217	218	220	221	219	231	242	229	212	206	215	219	190	208	224	217	216	216	230	232	230	212	236	232	221	215	209	232	219	199	214	229	223	203	220	226	251	244	230	253	212	215	222	213	213	217	214	216	207	211	209	228	228	225	211	215	227	221	245	219	205	246	231	236	229	220	214	199	240	214	232	225	206	249	222	240	228	209	224	217	211	207	208	228	227	208	214	186	227	205	245	238	233	226	236	235	227	190	215	243	200	216	204	219	215	225	219	234	209	223	223	229	183	230	216	211	196	219	203	212	194	247	202	224	226	207	224	238	228	219	212	215	243	217	241	213	213	221	208	254	217	225	212	225	239	218	225	215	240	219	239	237	215	214	222	222	231	244	216	221	231	227	211	220	212	222	238	231	197	230	214	224	235	203	227	237	213	218	237	217	231	196	210	193	249	233	197	235	240	217	208	237	210	211	215	237	229	201	223	210	221	232	205	204	212	225	206	207	226	190	213	214	217	217	200	243	223	217	233	220	222	230	254	225	226	237	219	210	227	219	228	233	231	194	199	259	192	214	213	219	224	219	230	213	217	218	253	241	236	220	216	199	207	251	228	234	187	220	259	233	203	221	223	212	187	202	223	225	206	246	232	239	191	229	249	218	221	204	227	206	203	231	232	218	213	233	228	194	232	198	210	222	217	217	209	229	239	246	239	216	232	234	217	230	225	217	222	235	231	235	228	214	219	230	233	198	204	198	240	235	212	226	235	233	233	201	220	198	204	227	213	212	204	210	220	237	236	220	221	204	201	207	198	238	203	206	210	231	224	225	225	250	223	229	205	215	232	209	203	212	232	203	197	243	215	183	204	219	232	194	233	213	227	212	222	205	215	213	235	217	207	260	224	213	237	232	199	224	189	221	236	201	239	223	229	217	239	227	212	213	190	229	258	221	225	248	212	202	241	227	236	231	211	208	241	223	244	222	224	214	203	239	218	213	225	191	256	222	231	236	236	204	247	206	234	207	212	215	238	216	235	219	206	233	200	202	242	233	219	207	230	236	226	179	227	223	225	243	210	242	209	224	244	234	231	210	219	243	214	226	225	226	228	212	226	237	234	206	239	230	224	244	221	203	226	229	214	213	220	231	250	224	245	229	210	216	228	175	227	235	223	246	237	233	240	228	241	205	239	206	230	221	210	236	220	219	210	214	211	234	216	234	235	199	204	204	205	235	208	216	239	246	228	210	211	209	219	231	193	195	218	221	199	210	218	232	202	226	212	199	222	249	233	239	219	224	205	198	229	238	223	209	219	245	212	228	201	241	221	227	217	229	246	210	231	249	194	216	232	199	215	249	214	241	246	226	207	250	225	207	215	231	231	213	232	215	216	216	210	198	229	237	221	208	219	204	225
2635	1162	2000	1938	2429	2203	1633	1476	1266	1119	2200	6009	6876	5941	4104	2472	1272	888	711	678	552	546	539	520	536	564	527	550	538	572	559	537	528	562	563	589	549	520	560	558	564	510	573	556	510	525	567	543	603	522	523	531	552	542	542	578	533	553	552	524	527	559	545	555	527	558	530	541	567	569	574	560	585	528	534	538	568	541	579	572	561	534	525	538	553	579	539	595	534	548	532	531	540	546	514	554	574	583	560	560	557	562	573	600	540	484	562	529	572	525	528	525	519	552	528	514	503	557	531	552	545	606	581	537	549	520	551	511	563	568	560	568	589	589	568	567	511	550	535	569	530	563	546	602	569	544	541	553	588	543	538	558	538	562	531	621	524	494	547	576	530	521	540	532	569	533	509	516	536	519	590	532	541	542	547	574	558	511	538	543	536	552	546	560	564	539	550	549	525	587	547	518	553	527	542	542	576	533	540	536	519	573	545	545	525	554	551	532	505	534	534	556	537	554	550	531	579	551	554	531	565	505	542	543	549	571	599	557	533	558	543	557	598	532	555	534	542	576	521	540	588	533	557	567	550	590	564	554	526	519	527	558	494	556	496	539	526	550	535	543	565	546	529	532	566	547	532	574	571	511	541	529	535	571	538	548	552	556	550	570	567	571	588	559	569	507	484	518	584	516	561	553	533	511	565	526	563	553	522	583	502	571	556	534	568	494	519	551	549	571	579	551	566	507	563	542	547	526	557	547	525	570	580	551	526	547	551	547	559	539	548	539	500	559	505	574	577	565	576	548	573	552	541	577	553	559	557	559	600	524	581	579	558	544	551	511	563	544	551	519	557	548	540	552	515	559	524	530	586	551	545	506	521	543	563	554	516	489	537	563	559	545	486	560	541	511	543	553	572	560	560	541	509	564	526	545	548	522	563	536	526	574	547	543	549	534	554	578	567	533	594	578	542	551	527	581	557	576	611	535	558	547	552	518	539	567	526	513	537	552	531	528	559	547	544	500	583	510	576	568	574	541	522	562	561	588	525	534	504	563	544	542	553	543	512	543	586	544	531	533	531	588	556	570	582	555	546	542	530	562	527	526	554	532	524	588	537	553	495	565	512	561	553	543	544	591	547	570	538	519	555	554	574	519	587	570	511	580	539	544	493	539	534	550	566	564	584	519	529	572	561	561	561	538	508	536	554	555	534	535	528	548	536	561	565	554	587	589	529	583	547	525	519	558	530	560	541	557	567	549	549	532	580	570	531	518	539	548	551	554	538	527	524	538	578	501	574	548	595	539	582	498	581	542	551	552	558	509	556	530	522	555	539	533	561	556	530	551	574	546	553	523	545	526	532	579	544	526	537	562	558	514	552	544	549	560	570	583	535	556	541	559	539	567	545	534	514	597	543	561	544	548	542	567	543	541	563	556	563	541	579	564	566	553	523	569	521	568	538	547	531	576	544	569	548	530	547	595	552	523	532	573	555	566	507	545	576	495	560	574	535	561	579	528	472	523	519	563	545	555	553	531	552	526	542	555	559	553	529	560	562	541	555	520	564	599	582	564	553	563	554	538	568	562	567	556	509	497	506	554	570	550	518	541	561	587	589	584	552	537	540	591	521	543	534	558	504	530	558	525	522	565	524	564	501	516	574	543	545	554	531	545	544	571	555	547	535	503	536	574	543	569	555	564	528	571	542	560	539	549	557	513	552	538	535	561	519	591	568	505	535	550	531	549	562	537	563	559	545	565	551	522	540	563	527	532	532	568	562	565	593	547	540	535	576	531	568	559	550	550	558	563	538	521	549	520	524	563	551	562	578	559	552	528	567	562	520	562	562	531	590	537	556	548	553	537	524	540	588	525	549	559	514	523	578	557	540	525	543	533	554	496	532	514	532	548	538	571	491	510	503	527	574	596	530	561	561	579	555	545	588	569	529	550	513	575	514	559	538	521	538	594	550	536	534	548	550	592	588	563	525	586	556	544	538	562	549	547	500	549	556	565	584	594	544	569	518	584	572	539	536	515	537	557	534	552	561	560	502	497	546	547	530	493	502	531	554	594	572	558	534	564	532	558	564	554	590	549	515	517	542	519	532	523	572	546	544	570	541	523	533	518	564	554	549	542	522	546	573	566	513	549	513	568	591	513	579	584	538	522	533	564	556	526	558	541	552	553	549	512	571	554	577	549	572	541	519	567	522	488	549	532	604	564	565	536	508	492	571	549	527	561	501	540	528	545	534	549	573	578	570	549	535	552	545	602	517	560	515	547	530	527	523	568	552	565	558	558	538	562	518	538	517	542	546	508	522	589	520	519	568	519	546	572	579	540	523	607	528	583	546	540	522	559	506	573	510	542	521	521	563	586	557	579	526	559	555	544	551	578	550	506	580	542	554	523	582	525	541	566	546	543	581	574	518	523	528	520	532	467	573	538	495	553	546	507	580	522	537	524	585	570	530	542	541	558	571	572	570	518	559	567	534	507	529	585	528	566	553	577	577	578	522	568	529	529	555	533	541	532	571	543	564	539	563	561	569	549	560	594	536	540	543	521	526	529	552	563	510	567	569	534	553	528	537	568	553	577	542	546	552	505	562	519	535	558	534	524	573	551	525	572	522	587	563	518	583	555	562	523	530	582	565	554	537	555	535	545	522	509	580	521	573	541	533	574	553	606	525	566	496	596	568	555	497	540	580	543	530	512	543	565	551	558	542	524	553	549	533	524	581	530	540	523	559	558	511	468	573	548	565	514	545	523	562	549	573	522	531	544	558	532	528	537	522	595	630	583	582	558	555	553	533	536	572	535	569	519	548	487	483	573	577	574	552	567	537	538	557	533	532	553	525	555	550	583	567	573	489	545	528	593	548	576	528	571	581	573	558	525	558	544	571	494	562	519	530	578	530	585	540	585	548	546	501	542	575	583	533	560	534	550	570	523	505	558	526	544	532	558	565	490	510	562	517	512	504	517	553	555	509	548	532	528	554	544	575	520	517	549	561	555	533	560	551	529	545	525	538	561	544	534	520	537	559	530	527	544	542	558	505	519	561	564	574	527	546	567	533	573	570	551	556	518	580	541	590	528	542	498	524	532	533	522	525	545	565	595	495	580	553	520	531	564	558	550	575	483	574	555	567	518	550	574	570	539	546	542	562	542	536	514	563	574	530	576	550	552	557	532	514	577	550	551	528	561	564	549	542	569	557	574	557	562	552	504	595	584	608	557	545	500	578	519	541	511	528	568	569	533	528	538	566	554	570	535	549	555	509	521	527	523	557	521	560	552	548	587	523	572	553	519	576	552	520	568	523	527	557	540	526	537	540	583	556	561	547	566	547	522	544	519	540	550	520	525	533	552	568	549	574	587	567	505	534	553	517	558	562	540	564	538	545	528	543	534	557	538	551	565	515	572	535	523	579	565	493	551	555	513	514	573	571	566	555	539	546	561	560	601	550	553	523	548	582	558	540	509	559	561	561	575	560	569	544	591	516	561	563	529	505	520	564	550	570	565
11206	5684	4678	3126	2293	1704	1544	1349	1161	1130	6523	15627	14795	10445	5765	2771	1147	547	355	245	200	214	216	213	184	211	184	209	235	204	210	193	200	223	217	196	205	203	193	188	214	217	222	203	201	206	198	195	227	206	214	227	206	198	202	201	196	201	215	200	201	187	190	189	195	210	216	206	213	199	196	210	217	206	204	207	208	190	194	208	202	198	207	244	224	229	199	209	229	193	193	210	231	209	205	213	197	212	211	189	162	194	213	186	178	216	200	195	195	183	215	188	197	178	226	214	169	209	205	212	234	208	211	243	192	202	194	220	214	198	202	234	201	221	216	247	206	196	238	211	210	217	210	215	201	207	230	212	214	229	200	218	211	195	222	217	229	238	209	195	201	204	225	224	221	209	237	186	198	230	188	236	210	209	229	215	178	205	218	207	196	235	187	211	222	230	206	216	202	241	202	194	208	223	205	221	207	215	215	189	201	211	216	211	193	205	220	217	226	193	212	223	189	191	220	222	187	221	210	231	216	225	204	197	207	212	204	203	216	219	208	197	217	213	209	213	219	178	228	211	182	219	213	202	215	229	190	195	211	239	241	195	225	209	193	188	201	187	231	193	198	214	212	241	194	222	243	195	220	205	210	199	215	211	223	218	214	219	231	197	205	198	190	211	197	221	182	205	213	217	187	187	211	187	166	204	201	211	215	202	177	195	182	189	223	232	213	201	218	244	211	176	206	218	210	198	200	195	199	189	208	223	196	207	202	193	191	213	199	195	226	226	200	191	236	203	226	203	185	196	207	220	207	181	234	197	202	219	203	223	183	233	193	209	192	217	241	214	199	213	228	221	202	202	194	197	198	197	206	196	201	202	203	205	195	220	219	196	210	206	216	223	205	245	206	197	228	200	202	218	210	217	195	211	226	179	194	214	200	234	194	206	218	205	229	231	209	187	225	226	214	205	214	227	210	203	186	193	222	238	206	218	211	213	202	218	197	225	239	200	179	224	206	214	221	184	216	209	205	202	211	217	210	205	211	206	208	193	215	213	201	208	208	207	212	227	239	238	205	205	234	218	202	228	181	200	226	226	210	197	177	216	197	245	235	186	192	202	197	183	238	198	196	193	215	213	194	210	215	211	220	199	227	244	229	238	233	197	189	212	196	206	201	227	201	216	189	244	206	192	217	181	170	204	213	211	183	215	196	225	223	222	201	221	198	212	219	215	229	212	210	223	195	216	202	194	196	220	212	208	211	211	198	191	204	216	204	193	232	179	241	222	231	224	203	194	193	199	207	251	207	194	206	224	202	209	211	222	206	195	187	235	205	246	208	214	193	190	214	222	219	225	210	247	213	210	214	202	218	212	193	213	237	215	215	185	215	214	195	209	210	223	247	231	209	215	216	183	202	203	207	216	224	215	214	224	220	216	233	192	207	193	220	201	238	228	216	184	217	205	182	196	224	232	195	204	228	200	214	199	224	212	213	196	222	233	205	223	189	219	210	213	194	205	179	209	215	209	217	211	220	238	201	237	227	224	210	223	206	216	210	217	200	221	239	201	207	188	239	187	188	178	210	212	186	211	206	229	198	190	241	210	221	200	201	196	209	215	220	197	216	192	190	198	243	209	213	228	222	226	200	223	213	236	193	196	222	225	213	212	241	204	219	203	212	205	230	237	197	197	197	208	224	214	214	207	223	238	183	198	197	217	219	208	208	203	205	211	205	180	219	200	219	174	205	208	215	208	192	218	215	211	180	222	215	218	187	215	212	228	228	213	191	193	219	226	215	203	207	238	209	240	223	217	211	208	176	212	195	198	195	237	212	217	195	224	254	178	206	188	203	209	197	193	188	213	203	163	206	198	180	214	212	208	192	209	219	222	188	211	223	199	219	216	212	222	198	211	228	212	216	215	225	213	207	228	212	210	218	206	219	196	197	201	226	179	210	195	198	206	229	206	174	193	249	194	223	216	203	213	213	215	219	204	173	200	213	199	198	221	196	198	195	179	239	187	182	206	202	212	174	214	183	203	226	196	195	211	206	192	224	204	203	215	207	216	218	207	181	210	216	199	230	233	200	222	194	200	209	220	207	182	226	212	211	236	231	242	188	245	213	202	205	212	234	229	223	205	201	229	223	199	220	216	206	233	209	209	190	199	213	195	188	202	218	200	192	199	204	233	216	195	216	201	213	190	207	236	193	238	211	202	224	204	219	211	235	222	220	215	196	201	200	204	190	219	189	220	215	217	201	208	209	205	205	223	213	194	195	184	216	189	211	207	186	189	210	220	218	224	210	201	212	180	207	241	228	183	236	180	199	202	211	192	189	214	240	216	202	197	211	217	215	209	200	203	205	225	212	213	205	207	233	211	213	200	223	200	226	204	194	220	244	199	198	210	238	231	212	209	187	245	188	187	205	228	188	200	192	167	184	220	194	188	202	201	215	188	210	195	205	184	200	198	219	217	216	201	208	219	226	220	179	197	209	217	218	241	170	184	203	211	219	222	218	216	223	238	211	212	193	205	236	232	216	197	189	210	235	183	234	171	215	205	223	221	194	234	186	196	203	205	219	233	211	185	198	202	230	189	208	217	212	205	210	196	223	207	207	203	217	199	213	206	215	192	194	194	214	210	198	200	209	207	209	202	208	226	195	225	197	207	234	198	235	202	218	202	201	194	201	210	221	192	212	200	211	199	193	201	217	176	217	184	220	227	220	200	190	223	210	243	225	225	208	196	211	205	195	182	212	221	211	194	203	226	216	181	223	205	226	217	215	197	225	220	205	233	193	211	197	210	212	217	212	213	227	210	213	216	224	205	239	208	207	216	219	190	202	189	225	213	187	189	189	207	211	218	214	221	195	215	212	210	233	225	201	212	220	228	220	208	214	210	204	227	195	208	240	221	198	208	214	175	213	198	236	203	207	213	213	213	212	220	220	194	194	214	202	204	227	221	226	210	222	208	241	212	169	204	216	217	196	189	203	198	211	243	240	207	217	219	214	206	227	203	203	184	210	215	179	227	185	218	190	200	210	232	219	222	221	239	214	224	217	194	196	201	202	201	191	218	193	210	204	208	211	213	207	203	201	217	224	220	171	208	177	215	205	222	209	232	213	222	202	239	207	210	194	215	212	203	214	211	219	216	174	225	197	222	233	201	222	220	220	194	199	206	220	228	209	211	226	205	209	193	203	203	218	219	200	208	236	216	216	189	175	210	214	222	197	215	220	188	185	197	225	214	213	227	212	216	214	223	208	205	227	223	208	199	216	190	210	182	205	206	197	192	213	222	203	212	196	206	205	218	226	223	216	204	191	205	225	191	193	204	199	185	213	201	197	185	203	224	199	194	220	222	237	198	186	208	226	226	190	208	202	221	214	185	199	197	239	204	212	209	185	207	194	189	209	229	219	223	237	197	190	226	193	225	186	199	204	228	208	232	196	229	181	208	198	198	240	215	210	181	212	208	219	218	198	226	229	230	214	193	219	210	207	218	189	188	231	234	218	194
7956	4202	5686	6442	6815	6414	6217	5625	5198	5362	24488	38181	35920	29201	20362	11235	5012	2298	1106	650	554	546	547	543	490	544	486	547	534	532	527	492	504	525	560	539	527	529	508	568	530	509	562	540	513	528	551	553	546	550	544	501	546	518	560	528	542	539	528	544	519	568	531	526	512	546	554	521	512	541	540	512	537	549	516	568	504	531	517	515	547	500	538	521	516	503	482	502	543	498	493	490	492	515	521	534	525	511	562	564	516	523	496	532	518	535	538	521	549	535	529	520	553	486	505	480	558	554	527	512	550	537	496	527	555	523	532	515	557	484	513	517	494	516	526	532	459	500	520	553	514	522	539	539	508	517	509	498	489	526	532	504	524	575	508	528	478	537	528	517	497	491	507	533	531	504	520	530	534	467	496	527	546	520	547	546	550	588	540	523	537	524	543	509	501	533	488	530	517	496	510	478	521	501	511	547	523	556	517	508	517	523	483	504	526	547	533	487	555	526	507	516	539	524	539	502	514	479	519	553	514	516	508	518	526	529	530	505	549	501	543	516	517	551	520	540	512	486	555	532	537	527	497	501	509	513	493	568	571	486	523	507	517	509	513	540	557	507	507	531	524	520	519	512	517	512	489	497	534	471	491	506	516	505	516	534	522	482	541	481	496	556	527	491	502	551	510	525	533	508	517	494	501	518	515	521	517	528	532	511	503	511	500	532	534	542	511	532	494	496	489	521	521	525	556	552	472	518	524	522	557	544	499	515	547	538	526	495	513	537	498	548	533	507	536	516	535	526	522	550	526	527	566	534	489	513	540	532	522	475	539	514	527	515	551	525	522	486	515	528	511	514	514	536	491	551	484	521	519	519	515	518	515	516	532	506	526	548	479	514	539	531	539	511	509	543	480	520	542	547	517	505	511	540	530	518	500	550	492	530	534	537	569	511	549	513	527	509	508	548	555	538	553	536	553	498	529	546	502	527	511	485	491	537	469	554	466	561	532	524	508	565	513	511	520	505	540	527	513	546	556	518	560	508	514	530	521	534	541	537	518	474	548	510	520	552	563	506	489	482	508	504	483	499	526	516	513	499	555	504	527	528	499	507	567	498	519	494	494	513	483	481	490	520	513	495	532	511	513	512	483	505	554	517	541	527	575	483	553	526	524	510	503	522	489	504	515	509	500	513	509	557	533	512	555	504	514	561	507	548	518	508	525	535	511	549	557	511	491	532	514	542	496	540	517	501	568	544	533	529	508	510	516	521	515	532	490	486	514	508	519	546	550	545	542	514	498	521	512	505	516	515	515	474	485	500	496	511	505	542	531	501	536	522	536	522	530	488	504	497	501	552	508	541	565	502	556	497	559	522	541	506	524	511	528	522	520	528	518	496	544	502	510	549	488	534	490	547	538	545	538	524	521	536	522	526	491	497	499	495	519	565	499	475	505	512	516	532	527	519	531	516	545	520	504	532	517	535	518	518	538	523	568	468	484	513	535	507	516	508	529	532	522	503	490	547	513	609	536	499	522	531	519	523	506	542	540	516	507	515	525	523	533	486	538	482	504	538	525	560	502	520	467	519	538	579	534	513	510	528	534	552	537	489	522	524	510	509	541	520	509	520	506	526	501	509	479	499	534	540	579	524	515	553	525	552	524	523	488	573	514	551	502	500	560	516	521	521	513	483	530	552	510	494	549	491	533	538	498	536	521	533	575	541	532	553	541	522	548	481	527	511	509	522	538	481	549	486	505	528	517	524	565	538	526	484	502	503	553	536	549	548	534	525	472	555	505	523	496	478	555	485	527	532	540	501	534	527	547	510	511	539	549	553	511	536	515	505	538	532	520	506	481	547	524	535	528	525	493	523	520	549	522	539	584	548	486	495	535	520	474	555	549	561	519	501	551	494	524	521	537	488	516	529	535	557	503	529	490	468	491	564	514	526	509	521	512	529	514	550	519	542	526	581	508	520	517	537	521	521	514	516	545	522	434	518	499	507	493	527	514	531	517	523	543	512	559	546	497	513	524	516	531	507	515	527	534	516	516	545	518	542	525	519	484	516	496	541	539	522	475	486	571	512	544	553	567	492	564	549	475	500	495	566	502	497	496	545	541	480	490	507	489	526	531	537	512	507	481	484	513	549	515	486	525	480	513	528	489	495	567	523	480	544	526	517	498	501	552	541	548	508	555	549	533	478	512	520	531	532	512	545	517	551	484	539	542	497	507	492	539	518	528	511	549	526	530	557	522	516	536	540	492	529	531	534	533	543	514	502	508	482	564	523	515	580	497	532	495	504	539	544	512	538	495	500	520	511	532	516	537	552	529	558	477	541	529	513	521	526	509	534	489	545	499	544	519	498	543	517	520	512	555	506	469	482	539	529	519	535	491	497	537	493	542	521	531	535	495	530	526	538	557	539	491	508	507	503	525	517	500	515	525	542	488	544	514	520	506	524	480	500	515	499	562	504	505	515	519	505	536	528	502	561	495	515	548	523	510	549	534	560	505	493	526	507	519	531	563	496	539	503	545	522	522	477	501	508	508	530	551	498	539	522	534	548	538	483	510	539	504	542	536	550	487	512	547	548	496	497	546	495	550	498	540	503	525	508	522	531	576	545	488	542	482	504	520	494	584	552	499	532	529	526	527	532	548	510	516	515	512	539	523	543	564	479	507	523	539	554	538	577	540	523	536	539	491	513	522	502	564	508	512	543	523	500	502	512	531	496	507	531	521	535	527	555	544	481	513	569	496	511	518	524	503	560	502	473	476	523	521	505	521	514	525	531	524	521	537	457	525	514	508	513	519	517	561	496	471	518	505	538	485	542	510	537	532	547	520	537	528	507	565	514	529	515	511	464	539	518	509	532	525	495	529	523	522	537	509	510	516	520	534	540	508	520	548	527	505	515	486	533	551	531	528	560	521	523	529	541	556	509	551	525	552	540	502	500	520	538	517	540	571	538	569	562	507	471	506	535	513	519	512	482	530	516	550	512	559	517	511	501	504	530	530	519	504	498	535	525	507	540	526	532	526	570	584	546	524	539	508	492	471	548	494	548	510	544	558	543	512	506	541	528	518	541	488	532	532	494	575	489	540	554	540	498	524	524	508	525	527	564	513	490	524	504	543	517	545	497	506	546	527	514	519	505	511	541	551	521	530	520	536	533	509	555	515	529	530	508	540	513	516	537	488	533	504	509	560	501	534	496	532	542	483	514	538	591	519	572	518	534	524	518	516	519	538	516	509	489	497	517	533	502	490	528	501	528	521	540	547	522	525	507	557	527	543	487	502	528	518	504	537	529	536	528	543	556	499	533	518	522	541	524	519	564	504	531	525	538	504	510	510	533	515	494	480	511	534	530	542	518	540	528	501	536	504	547	524	570	523	526	494	564	509	552	537	506	532	492	530	574	507	514	463	496	534	519	516	496	502	494	533	523	485	525	533	523	543	481	577	527	512	524	506	507	536	468	516	508	581	512	527	572	489	468	533	505	527	491	526	561	509	518	514	530
18940	9028	6922	5377	4607	3377	2571	2664	2159	2448	14493	26147	25469	18789	10593	4620	1859	770	404	261	190	197	205	184	181	184	193	201	190	214	176	210	189	196	211	194	207	206	192	178	180	189	194	210	214	225	205	189	196	188	189	195	162	203	209	238	207	177	179	187	200	193	196	203	197	195	210	213	218	167	184	196	178	172	205	216	206	174	202	219	212	198	216	215	188	191	180	185	187	205	169	193	190	223	176	223	210	198	211	195	189	194	191	203	213	208	203	216	190	185	197	199	198	198	212	201	215	196	227	179	216	209	222	198	186	185	196	181	180	222	171	196	194	197	202	191	186	186	192	185	208	198	173	203	192	200	192	190	189	190	193	183	203	201	190	163	184	203	174	182	188	195	177	181	189	211	215	180	220	198	180	189	227	176	196	208	204	184	200	209	199	187	221	172	216	174	191	205	187	193	210	211	214	176	215	216	210	183	181	204	193	208	203	198	196	199	205	198	222	202	197	209	207	188	191	185	202	192	186	181	184	206	186	197	213	193	202	219	187	188	179	191	198	219	225	211	201	192	173	194	191	214	184	183	191	213	215	197	197	212	223	189	181	187	207	200	195	185	228	207	201	196	191	192	201	192	182	212	203	179	201	175	196	205	163	199	222	186	166	208	196	230	188	205	192	231	199	177	184	197	197	188	188	195	204	157	196	186	186	183	202	199	202	203	171	216	200	213	183	206	230	207	203	224	204	186	186	201	169	221	199	197	194	206	202	205	192	179	188	194	219	233	196	207	207	204	196	176	206	184	176	210	181	199	212	197	180	201	162	200	215	203	208	175	184	203	178	204	177	190	194	210	201	194	202	194	189	204	204	180	229	185	186	222	189	174	186	157	203	212	193	197	204	174	187	206	197	236	206	178	187	210	179	215	163	193	216	190	222	193	205	211	189	227	190	194	211	194	186	188	202	216	184	215	194	178	199	186	204	189	216	220	202	214	205	203	184	194	218	216	223	227	231	202	176	204	191	189	224	191	208	207	187	187	209	175	202	168	215	173	225	170	191	173	220	216	201	204	191	175	212	191	219	176	196	203	210	196	192	198	200	204	205	210	177	175	200	195	195	207	209	203	185	192	202	213	210	201	170	187	205	205	186	214	212	179	218	183	217	194	224	213	193	196	218	228	210	200	185	223	173	201	170	188	186	195	203	194	209	182	176	187	193	197	212	181	198	216	192	187	190	191	203	193	206	180	199	178	185	194	202	190	218	201	200	204	184	213	186	200	195	178	199	190	185	227	218	184	194	215	188	199	230	199	207	232	202	190	186	236	200	192	188	197	173	176	208	200	231	190	163	183	201	199	174	199	218	212	212	189	206	205	209	195	190	214	184	188	199	196	192	210	203	193	188	207	196	198	196	195	198	182	186	227	199	198	180	187	212	225	195	200	204	174	175	207	179	201	202	162	201	188	200	176	219	204	172	178	197	190	195	198	185	205	180	197	198	182	213	203	214	220	199	188	183	221	216	217	212	197	197	238	199	191	192	210	194	187	186	196	182	200	204	206	205	195	219	179	197	187	207	203	200	207	174	216	189	179	201	164	190	152	203	219	209	210	213	180	209	204	193	195	205	208	186	187	183	190	220	197	201	193	189	215	173	204	195	209	211	173	213	187	200	210	183	207	224	201	212	204	185	191	216	204	202	202	189	190	198	191	188	180	193	193	207	195	202	184	228	194	192	186	199	202	184	189	202	198	182	199	222	169	183	202	208	215	195	181	193	218	215	208	230	171	213	209	222	180	187	215	190	182	212	187	183	179	183	218	212	197	211	188	172	211	195	203	204	197	200	200	199	200	196	200	198	193	199	199	214	206	222	181	198	204	214	192	196	196	186	200	206	174	182	227	164	205	192	187	197	204	191	211	202	195	223	209	211	205	201	199	211	179	205	221	201	194	192	181	189	205	208	220	206	192	211	201	186	199	186	182	199	183	195	203	157	212	194	196	173	192	203	211	202	188	190	211	200	195	206	207	208	189	211	208	204	206	182	193	197	182	217	205	195	207	189	190	211	192	216	180	203	213	195	193	202	188	192	204	176	197	188	227	184	201	186	176	191	207	173	192	192	222	182	190	176	183	203	215	207	195	206	197	195	213	191	192	168	181	183	205	190	199	199	199	207	197	178	192	207	190	193	183	194	192	184	186	202	191	215	200	178	192	210	190	225	209	202	193	182	194	204	210	210	206	180	211	180	195	186	220	203	201	189	205	189	229	176	189	238	193	170	223	190	187	195	195	205	192	177	173	204	194	205	213	189	209	187	182	168	203	185	204	215	215	202	191	200	208	197	188	200	202	170	200	202	184	173	177	225	216	220	186	176	213	206	208	193	202	208	205	189	189	192	186	170	187	214	201	200	191	217	204	208	195	228	186	206	217	188	209	199	199	182	203	204	214	206	191	200	216	210	201	217	193	200	190	195	206	210	201	207	201	193	194	180	179	193	172	181	202	196	198	200	225	195	172	186	189	203	199	187	213	200	190	180	195	192	192	206	201	185	214	184	182	208	187	184	195	170	209	227	189	192	193	177	201	216	194	179	196	184	197	220	194	187	183	220	193	180	202	189	179	218	196	203	211	182	218	212	214	211	189	189	192	216	209	224	200	204	185	211	186	196	205	174	194	179	193	207	182	199	197	213	188	190	200	214	200	189	203	203	190	200	220	175	219	187	193	187	208	226	226	222	199	204	229	204	209	176	195	216	171	187	212	232	178	200	179	232	233	193	208	200	210	184	201	205	188	213	175	187	206	197	188	191	180	209	209	189	193	201	186	217	208	182	233	175	200	192	201	215	210	208	202	193	208	184	218	184	189	179	190	189	180	187	217	181	209	212	205	181	196	208	203	213	199	174	199	195	197	205	191	176	201	214	184	210	199	180	187	188	198	195	191	200	199	196	192	182	201	175	212	206	196	210	208	210	159	164	208	181	184	201	175	192	198	201	175	188	192	185	170	211	198	212	207	196	200	196	191	191	197	196	196	233	182	195	168	170	232	172	214	184	195	189	222	219	188	181	199	227	189	215	195	195	182	201	201	204	190	170	209	201	190	220	197	187	200	178	207	212	226	187	198	193	192	200	194	195	209	208	194	199	188	199	202	191	196	195	207	167	216	172	202	185	196	179	204	206	171	191	210	195	218	198	238	225	206	204	181	184	183	176	198	209	207	208	206	192	187	209	204	217	209	179	194	194	205	196	211	213	194	214	173	213	189	191	201	190	200	214	195	180	189	194	183	191	196	184	192	213	174	190	191	196	198	208	195	216	186	191	196	201	186	192	190	185	196	194	200	194	176	180	195	192	206	218	192	169	213	180	201	179	185	187	210	190	197	191	199	203	213	196	220	208	196	180	198	202	202	201	227	186	193	179	198	170	188	183	196	177	209	209	208	197	194	194	189	192	190	200	202	177	213	200	206	207	198	194	207	205	196	200	193	206	198	214	218	193	197	193	184	203	186	201	197
11173	5770	8311	10508	12417	10881	10011	10259	9085	10940	36243	46743	45414	38478	27823	16468	8105	3476	1426	784	558	523	497	500	520	547	474	455	458	517	521	503	511	513	545	469	482	498	483	465	482	493	526	488	499	486	528	513	516	505	489	450	481	486	481	512	503	503	532	529	462	535	442	452	491	481	447	515	499	496	464	466	518	463	465	526	514	482	505	507	524	514	522	462	512	509	476	497	493	489	468	475	442	473	486	516	515	452	457	478	445	485	486	471	499	455	512	498	513	472	494	477	515	497	516	516	473	474	471	449	489	506	486	504	458	499	507	496	496	505	493	472	526	474	517	479	481	483	490	474	505	526	491	476	517	532	523	503	483	468	484	508	489	487	477	490	489	465	471	488	512	539	483	470	483	484	516	506	483	528	499	481	543	490	511	470	465	507	437	490	479	490	511	485	451	483	513	504	471	522	474	480	484	451	502	470	458	465	466	524	508	497	502	499	475	478	517	473	522	503	508	492	518	461	471	516	498	504	491	509	469	475	509	508	494	511	549	507	463	527	502	464	518	532	489	488	506	513	488	502	486	461	488	494	468	463	531	475	553	510	488	474	500	498	489	475	475	523	509	464	515	485	472	460	504	521	489	523	503	500	493	492	467	467	513	491	497	482	501	487	506	455	481	522	511	521	495	492	527	461	506	468	482	488	480	494	466	482	489	462	520	471	510	507	494	478	491	469	446	496	509	501	475	510	512	515	483	471	483	454	519	494	485	497	512	467	473	511	501	541	475	478	534	478	504	451	507	530	494	514	544	528	508	540	527	489	497	519	461	497	507	470	490	503	496	536	503	493	442	444	484	485	522	445	467	473	488	502	443	508	497	492	512	482	493	491	457	495	471	519	500	495	488	515	513	494	503	545	523	493	510	500	493	547	507	498	487	493	471	512	489	524	476	513	515	457	488	433	508	497	524	518	475	506	496	506	486	487	467	523	490	487	483	468	486	502	457	473	485	471	510	527	451	482	511	513	492	489	501	471	493	515	547	505	498	489	487	496	499	492	492	521	483	488	496	485	493	499	466	486	458	522	473	478	470	513	479	507	537	481	539	498	492	477	493	468	510	504	464	481	467	514	530	518	512	482	528	487	508	531	478	482	474	471	487	502	505	484	486	513	472	527	457	474	478	486	468	516	510	537	479	502	505	475	485	470	500	456	484	482	482	485	498	491	488	479	459	513	483	493	523	529	529	482	522	523	463	486	525	494	494	470	483	524	481	513	501	510	501	484	512	513	492	467	464	497	489	464	492	505	492	511	497	500	458	489	488	506	494	440	488	504	451	514	515	503	491	488	516	481	505	492	511	486	507	480	480	498	465	477	475	509	509	483	487	477	508	544	485	508	488	467	500	478	508	506	551	497	519	478	518	455	458	520	499	484	511	501	502	514	492	519	515	492	541	530	503	540	474	477	500	499	518	487	485	511	456	498	496	445	442	526	478	510	473	505	532	478	426	483	528	459	480	499	473	511	489	475	504	470	494	501	499	532	464	489	505	458	454	521	499	471	493	481	514	482	513	510	487	504	465	525	514	458	507	514	514	528	523	503	512	492	475	497	483	485	501	515	459	506	478	545	517	503	519	474	476	502	499	517	477	484	510	489	494	481	497	457	498	496	479	511	517	464	498	457	494	508	497	488	472	488	493	527	518	486	512	524	457	456	489	485	496	487	469	506	484	466	543	477	483	496	527	509	506	479	512	519	493	500	500	507	513	499	529	513	507	482	495	504	504	493	511	528	499	478	498	483	428	506	480	483	480	518	521	489	501	511	487	479	486	515	522	506	484	449	472	530	500	517	500	478	463	472	464	481	513	494	479	490	518	497	473	496	510	501	553	496	542	500	472	500	464	487	510	470	528	490	488	484	483	408	487	498	435	476	482	504	524	487	497	511	501	475	462	493	495	503	475	583	438	513	526	487	472	495	523	522	482	509	526	471	508	538	522	510	476	505	482	485	504	502	472	517	497	516	495	473	458	502	458	492	499	510	512	489	474	453	482	480	473	470	524	499	525	499	443	485	516	514	501	493	471	501	495	514	511	526	501	473	495	509	504	485	498	519	463	496	471	503	512	481	537	456	498	519	483	499	518	520	477	477	469	478	510	491	524	482	461	494	482	485	480	488	512	451	484	493	421	488	472	508	489	472	485	505	531	486	489	458	476	516	521	481	476	535	508	515	487	491	512	510	467	473	520	499	512	511	556	485	494	490	472	499	495	523	508	503	469	465	500	504	513	501	497	481	535	489	502	517	482	485	484	557	520	519	470	521	515	483	504	489	483	501	475	475	473	478	489	509	495	459	550	473	479	529	490	516	507	462	510	451	493	461	466	484	487	530	510	495	476	486	503	486	480	493	496	515	547	468	476	479	529	450	522	476	508	479	543	503	518	474	480	488	510	467	512	506	535	519	500	477	527	522	491	471	475	542	511	534	498	484	480	478	540	483	532	479	503	507	476	497	495	514	438	502	492	511	514	558	458	514	490	487	502	475	532	497	490	517	506	539	554	465	505	506	457	519	488	491	476	468	518	519	472	525	494	497	523	510	483	477	506	470	526	471	494	480	493	464	503	516	487	484	495	474	511	465	530	533	448	511	500	493	469	502	538	517	489	488	494	479	501	515	511	502	467	477	493	488	489	506	478	505	466	485	490	522	458	512	476	484	528	506	521	518	494	521	505	468	523	460	496	505	517	510	499	507	482	490	502	483	509	485	526	523	512	481	480	518	510	477	487	472	507	482	468	497	490	482	499	492	484	497	514	470	474	512	458	495	517	513	506	517	466	510	539	523	494	503	478	474	474	497	488	535	513	467	488	513	477	481	490	503	494	488	515	493	491	467	499	484	517	563	447	498	478	533	490	470	501	504	476	498	517	471	496	461	457	504	482	453	479	523	482	512	506	465	489	500	466	489	505	505	496	451	493	505	472	514	523	498	520	486	459	488	505	475	486	460	529	476	524	492	499	500	483	522	504	532	482	488	514	519	471	490	492	481	513	507	522	490	471	443	509	438	476	463	476	505	476	507	491	466	507	485	492	489	504	500	508	483	510	534	494	479	436	493	524	488	482	484	479	523	503	509	508	487	520	492	483	505	515	496	445	487	471	500	502	482	469	492	472	524	514	486	475	465	492	490	536	487	545	494	450	484	482	489	489	505	501	498	470	492	470	485	491	491	511	494	492	477	534	457	481	487	525	519	507	525	503	493	505	515	474	485	464	469	486	527	522	469	468	519	495	499	504	508	473	515	512	474	480	498	484	514	479	466	498	493	474	508	480	512	502	536	475	504	503	498	481	490	498	547	454	507	486	531	470	508	507	456	491	483	495	509	491	522	524	486	482	506	464	518	483	533	465	499	480	454	503	503	506	495	517	533	505	491	473	462	510	536	504	491	476	528	504	473	492	506	512	470	508	549	506	456	524	480	491	469	475	491	475	506	517	498	491	433	494	527	501	472	476	503	509	519
2478	717	814	719	548	447	463	374	307	300	340	945	1575	1461	1076	644	429	315	278	234	213	202	229	253	238	234	237	227	207	225	215	207	214	219	214	237	233	218	205	235	239	232	219	229	208	243	213	227	236	203	237	224	195	238	230	218	219	241	206	225	218	239	218	256	215	234	212	222	234	215	214	219	213	235	227	225	203	223	201	245	228	225	228	221	212	246	222	225	222	236	258	212	189	210	238	252	222	206	217	243	221	227	233	239	234	221	210	242	232	226	260	230	232	214	267	242	239	242	220	215	206	196	203	215	191	214	217	241	234	231	214	221	226	239	225	226	258	224	220	234	236	214	225	229	210	225	203	200	242	245	230	212	224	214	244	221	230	213	236	196	227	236	219	233	223	222	193	238	218	214	218	232	223	215	216	244	238	221	219	221	184	217	204	219	253	227	224	203	211	209	207	240	221	251	222	228	216	228	194	239	218	193	228	239	220	236	225	200	245	253	216	233	208	204	228	246	216	207	234	209	213	230	226	230	220	222	243	218	206	212	239	218	221	192	220	247	236	228	220	228	224	235	219	209	234	246	225	205	193	209	208	214	224	224	231	205	210	205	221	207	222	248	217	206	227	232	227	238	215	228	215	228	216	226	240	235	222	229	221	199	219	245	197	240	195	210	190	213	207	234	213	242	245	255	239	221	219	233	205	215	214	216	202	243	225	240	215	240	248	196	237	209	230	227	223	216	238	210	235	231	235	204	226	213	226	231	212	215	214	223	221	216	212	231	229	226	221	222	227	219	248	237	237	253	215	223	236	206	207	221	213	229	207	226	212	246	199	234	215	228	219	230	215	213	215	228	213	217	260	216	247	212	224	208	238	250	269	237	243	219	247	207	207	217	221	217	230	207	240	189	214	201	265	219	189	242	221	251	208	212	235	211	230	238	228	227	234	233	223	231	222	228	180	223	224	200	223	231	236	224	219	225	223	235	223	244	225	225	218	234	240	234	246	212	221	208	228	200	225	206	213	210	216	206	228	228	217	207	208	225	219	210	231	218	191	255	215	209	225	204	207	217	218	211	238	188	228	239	234	222	228	207	199	209	232	204	212	210	240	200	218	210	251	204	230	231	236	231	263	242	217	220	237	231	213	209	218	240	199	246	200	241	256	214	207	227	216	222	211	231	227	220	223	190	228	228	214	209	201	231	212	224	235	217	212	225	233	216	246	245	204	216	229	230	231	224	231	231	221	202	226	213	240	219	221	238	232	221	215	215	225	230	224	217	209	197	213	224	218	234	222	223	216	212	212	222	227	224	242	199	215	217	172	228	243	207	251	252	231	233	219	228	225	247	212	227	220	232	232	237	232	207	242	228	203	231	206	232	226	218	224	215	239	226	211	239	223	211	246	209	219	217	254	214	223	225	240	224	223	245	254	237	192	232	221	225	194	218	196	203	222	251	242	240	225	225	237	246	207	226	222	245	220	240	199	230	216	229	237	207	202	237	232	210	216	230	262	195	228	227	219	232	219	248	229	217	231	207	239	212	223	237	233	216	254	219	217	232	238	241	231	226	217	228	227	192	222	204	251	246	249	200	218	196	191	209	215	201	236	241	235	239	220	211	224	246	217	199	219	210	236	237	200	211	222	244	205	205	214	215	207	198	228	247	225	216	204	192	224	234	212	209	198	223	227	243	225	192	214	210	206	217	229	241	234	238	243	234	219	206	212	247	215	237	237	213	225	234	214	210	218	213	243	215	214	211	206	208	236	252	204	225	221	250	233	237	226	222	260	213	215	239	247	219	190	238	229	219	243	218	226	236	203	236	245	231	248	242	223	201	236	208	221	222	228	221	204	221	220	235	186	205	211	231	231	225	238	195	242	207	217	212	247	215	231	211	236	251	206	199	229	251	214	217	198	236	221	214	236	215	241	216	226	220	217	214	247	270	232	232	225	220	223	254	223	204	216	227	235	196	194	211	223	211	208	243	212	229	231	265	251	221	228	266	211	206	247	212	237	209	215	212	228	214	236	203	210	235	248	197	227	202	196	221	229	218	197	229	233	236	216	244	215	235	254	229	224	220	214	212	265	230	201	236	237	242	214	200	227	233	227	225	211	221	237	221	221	222	210	221	244	231	204	208	222	228	196	207	243	224	242	240	262	245	217	210	248	206	237	222	224	227	221	207	238	231	224	239	230	213	213	258	206	205	219	212	229	198	252	207	244	211	253	214	217	203	230	208	214	212	211	204	220	239	208	204	227	202	201	219	224	237	237	234	245	224	225	241	230	229	227	256	228	249	216	209	200	220	226	222	233	211	225	209	224	215	233	208	225	245	232	210	213	218	221	233	230	210	208	228	208	227	218	215	235	254	247	210	236	223	233	250	225	232	207	217	210	215	205	235	209	226	194	231	223	222	238	234	206	219	205	204	217	211	208	227	235	229	211	243	215	203	223	208	224	240	219	231	226	233	222	242	200	209	212	195	222	214	228	218	216	225	226	206	235	235	199	191	212	207	232	227	234	243	214	217	210	218	241	220	207	218	203	232	217	226	230	224	235	247	230	180	222	237	236	230	205	210	247	244	229	223	226	196	210	200	238	197	215	201	219	205	225	212	191	243	193	236	229	216	219	211	218	194	237	235	211	213	213	217	205	232	226	206	231	190	245	212	217	230	211	211	244	216	235	225	218	220	252	208	233	224	238	232	217	231	229	239	230	221	216	220	221	228	210	237	198	224	244	228	226	227	227	224	230	212	245	213	233	223	210	216	199	232	223	212	215	246	246	239	195	236	218	218	216	223	231	241	223	213	217	220	218	206	221	210	223	249	217	207	228	225	213	213	231	218	252	249	208	220	202	227	222	229	213	231	207	205	192	243	198	235	199	220	204	222	234	233	207	222	211	229	216	238	213	210	209	220	219	215	237	229	227	215	205	232	222	214	228	236	227	221	243	195	215	239	221	208	197	223	207	197	232	219	221	233	220	223	213	222	230	220	217	235	251	240	224	204	225	211	212	215	248	194	200	225	221	221	235	209	256	240	213	248	211	238	223	243	233	233	217	243	213	227	246	227	205	225	224	221	211	234	237	212	237	216	217	224	208	203	238	219	227	216	226	180	228	217	256	233	219	242	215	200	221	228	228	220	232	219	220	223	233	203	226	206	201	231	250	240	188	236	236	263	228	219	205	237	216	233	204	207	210	238	208	222	217	249	199	192	243	239	239	231	245	208	230	239	217	208	218	215	205	251	240	235	249	211	205	233	226	232	236	242	192	206	211	213	219	222	215	228	207	225	216	203	208	205	204	236	254	211	235	229	221	224	224	230	224	261	223	247	245	252	200	232	229	206	209	225	244	232	208	223	226	220	232	250	226	233	240	182	227	216	225	222	225	229	244	221	230	214	206	227	233	223	231	225	222	238	242	193	244	204	209	231	216	235	235	223	234	199	221	216	227	204	239	235	232	247	245	227	213	206	239	245	213	213	238	223	203	241	244	235	251	193
2496	1000	1584	2024	1858	1721	1454	1373	1189	973	1579	5144	7312	6202	4052	2293	1407	907	675	630	564	581	542	547	541	553	540	560	588	543	535	501	535	547	536	512	581	587	527	576	563	518	541	526	538	514	591	565	588	546	584	551	524	577	519	569	551	557	560	547	623	535	551	586	559	504	565	564	538	540	550	562	585	547	576	551	577	539	582	572	561	527	546	575	570	576	555	563	545	558	531	524	551	549	536	515	581	552	571	539	578	518	542	565	562	586	548	542	572	532	541	545	557	552	578	560	530	587	556	575	572	565	555	536	562	552	525	564	541	565	522	589	559	542	537	553	562	534	606	566	526	571	574	544	544	524	544	593	591	547	542	543	589	534	546	566	580	539	559	566	518	594	536	564	554	524	546	539	567	559	551	542	562	561	552	583	541	534	589	581	527	536	510	540	569	538	554	529	553	566	555	580	565	531	492	549	531	530	558	575	546	526	549	498	521	535	540	548	523	562	510	571	577	537	522	576	540	563	552	530	593	537	577	562	570	535	501	538	532	551	564	589	574	555	563	517	491	574	589	544	510	552	488	553	597	570	552	508	526	552	539	559	580	544	535	572	536	510	553	540	535	549	595	556	531	598	566	535	540	591	512	541	516	515	552	553	561	544	506	593	547	538	558	542	527	595	518	570	528	585	561	569	547	573	531	581	527	551	554	592	503	528	510	597	553	568	541	546	596	536	545	555	592	571	503	595	537	521	550	529	569	571	491	536	579	564	512	529	526	528	612	560	524	528	552	544	536	559	550	536	576	546	566	566	560	550	557	545	548	523	525	587	533	535	522	571	584	550	584	569	546	549	574	583	540	562	575	552	538	539	541	504	525	591	549	549	565	521	547	567	568	590	553	538	528	611	577	587	533	567	502	555	577	538	514	552	525	553	602	553	568	537	536	546	557	532	566	546	543	547	551	567	541	579	579	532	567	527	560	526	548	584	505	579	550	537	545	583	569	528	581	567	553	587	542	576	530	518	513	548	580	544	559	528	550	542	481	520	560	555	566	533	550	568	563	531	526	566	571	578	533	522	579	562	582	573	585	542	581	557	534	571	547	590	571	541	569	564	531	577	601	541	550	549	601	541	560	562	586	531	559	591	598	568	494	547	540	531	546	611	559	518	528	588	528	551	536	566	552	541	514	515	545	534	507	583	550	537	609	567	483	575	520	571	585	548	553	541	573	547	549	511	544	566	546	574	541	558	502	538	456	552	535	492	539	508	556	572	555	528	570	522	555	515	563	566	542	523	564	558	594	527	548	561	557	537	558	562	537	569	543	591	495	511	540	594	550	546	555	561	577	545	560	569	558	524	561	553	549	546	535	567	558	553	574	561	569	542	574	592	603	531	548	531	570	557	561	561	536	537	576	572	560	548	564	538	523	543	583	537	555	550	566	555	567	515	530	484	533	593	488	561	585	536	539	560	560	537	538	526	560	542	526	585	545	556	567	562	554	578	553	552	568	516	541	556	534	561	531	523	561	565	533	566	588	544	542	551	544	539	537	571	559	550	525	513	559	551	524	509	586	548	545	527	523	517	570	541	567	550	539	547	589	543	558	551	517	560	572	571	539	535	546	534	576	556	540	522	545	526	533	541	558	545	548	572	551	546	577	520	563	559	522	551	523	526	559	566	538	574	534	566	505	540	533	558	513	540	537	564	533	539	576	575	523	559	550	589	606	575	557	525	563	562	545	561	550	581	548	546	579	514	564	558	575	571	566	566	554	565	536	543	540	547	539	555	556	586	558	566	571	569	540	588	541	585	578	550	559	556	514	559	532	596	578	560	520	530	529	558	588	522	559	545	550	591	555	554	575	545	540	552	542	514	545	542	534	557	573	532	521	552	543	537	547	519	503	545	566	564	544	569	578	558	493	538	547	557	570	558	526	568	574	530	544	530	516	556	587	582	570	543	557	583	571	539	549	545	579	534	531	533	544	553	547	561	537	549	563	567	544	565	509	570	566	570	546	534	542	544	567	542	509	592	582	537	565	556	552	581	502	530	529	555	580	522	612	526	570	515	526	555	547	543	557	547	564	547	542	554	551	553	577	532	562	546	539	556	558	533	566	536	504	519	568	524	526	574	550	565	568	567	586	566	552	572	546	565	580	526	546	577	510	530	560	573	525	546	617	540	598	551	569	566	557	561	538	582	536	503	569	577	547	562	515	516	557	561	526	594	526	555	578	555	508	561	546	536	605	532	576	581	552	545	549	543	585	525	567	557	575	562	573	515	543	577	540	551	554	538	550	551	579	517	526	532	527	542	544	506	541	510	576	566	535	547	540	532	557	590	565	541	552	582	550	527	554	535	544	560	534	517	527	556	561	524	609	526	542	544	586	518	498	626	533	555	564	603	540	526	536	507	508	548	585	594	572	572	526	522	530	549	557	584	525	595	551	612	497	529	538	576	577	519	556	558	540	581	567	576	537	554	533	596	571	554	569	574	572	538	558	595	519	559	565	548	527	568	530	524	524	524	559	539	560	543	558	530	544	579	549	546	523	565	510	549	525	548	564	598	546	565	564	534	580	541	578	602	547	516	532	501	529	493	589	550	561	594	519	555	579	557	567	544	548	524	563	572	514	535	535	540	552	540	552	518	529	527	559	544	553	570	561	591	535	574	554	534	549	554	544	564	549	537	584	549	539	568	558	538	537	540	555	561	490	537	542	579	555	563	554	551	543	552	557	540	535	560	552	545	501	527	548	588	591	538	552	541	570	546	550	558	580	580	592	565	511	582	538	500	532	543	521	563	548	502	574	562	542	575	535	537	555	532	553	573	517	559	564	525	588	548	527	548	552	542	541	549	579	583	537	574	571	559	526	577	557	542	525	513	506	552	546	520	511	582	551	509	560	574	564	539	537	543	546	551	575	546	528	541	534	551	544	560	579	520	576	486	574	542	533	560	584	550	531	576	552	588	548	583	522	541	594	601	529	508	532	566	591	568	541	532	599	575	548	596	595	563	582	547	521	518	548	530	573	544	569	595	527	543	495	541	522	550	565	516	543	536	531	573	554	528	557	591	553	565	527	551	531	517	631	519	533	590	587	546	566	557	550	516	565	554	549	610	543	527	569	565	584	546	561	525	597	570	575	560	582	582	517	551	546	534	549	522	518	551	534	569	548	565	539	554	525	573	519	541	567	586	577	493	557	554	561	515	529	556	512	538	557	591	531	527	596	559	576	536	532	579	539	553	543	587	513	569	545	522	560	566	531	576	541	503	511	557	565	542	567	551	550	543	565	568	554	547	583	558	494	525	551	558	569	520	535	543	593	565	517	569	531	535	548	495	549	573	560	566	538	557	551	586	594	565	515	546	569	552	548	548	564	579	558	570	573	536	535	558	567	516	566	581	553	558	499	581	568	566	544	561	585	564	547	542	542	575	556	571	554	537	531	536	540	575	567	558	556	546	558	528	582	547	535	572	556	567	509	515	575	518	585	540	553	533	546	528	532	554
11168	4784	3906	2561	1721	1478	1249	972	1083	1031	2616	15672	16972	11148	5873	2684	1227	594	317	237	205	214	209	214	190	193	229	195	230	211	234	214	181	209	231	192	218	193	228	184	200	203	215	210	192	191	202	198	214	200	227	197	220	210	218	214	191	217	228	238	181	234	217	195	216	206	214	233	175	229	198	230	203	204	185	196	212	183	237	200	232	214	202	212	195	190	209	218	221	229	207	182	202	207	201	217	246	196	223	196	215	214	204	216	215	231	204	215	204	237	224	238	225	210	212	206	202	219	208	198	216	215	213	184	182	213	189	216	190	206	199	232	202	208	220	233	211	210	220	213	227	191	188	219	191	212	200	221	198	212	214	227	204	213	207	227	195	222	200	178	227	213	201	231	197	195	175	190	224	205	195	191	207	193	242	182	237	177	182	188	229	208	206	202	211	214	203	209	208	217	206	226	223	212	234	230	196	192	197	212	220	219	234	184	221	199	225	225	192	194	217	206	202	186	215	215	197	228	237	200	225	208	238	203	189	195	208	216	208	190	210	208	242	208	222	228	218	215	217	206	202	200	214	206	208	229	226	206	217	203	219	201	216	218	227	206	198	201	209	206	194	224	208	214	209	201	210	218	232	235	212	192	210	201	218	177	208	218	209	196	199	199	206	203	214	201	238	192	218	222	197	207	217	222	195	195	208	223	186	186	235	205	200	239	226	230	229	195	218	207	197	208	215	215	215	194	189	215	230	202	210	220	247	202	225	241	215	237	205	216	202	200	211	189	223	208	183	241	201	210	205	211	192	197	196	205	207	217	213	206	203	210	211	213	223	210	215	199	202	217	205	219	198	186	201	186	200	231	211	207	214	248	199	185	228	210	177	214	225	217	182	235	221	184	216	227	214	222	217	203	204	227	212	196	201	241	214	202	228	213	244	220	200	245	204	204	203	198	215	204	220	203	207	217	223	207	236	201	187	191	216	200	219	217	234	219	226	221	226	204	227	218	211	196	208	202	220	238	213	187	199	236	206	200	219	246	211	223	217	233	225	204	171	214	218	216	220	208	220	206	206	239	205	219	217	213	217	208	211	238	192	201	211	217	218	224	184	215	215	214	215	202	210	218	249	242	188	222	214	188	215	209	191	217	217	204	206	225	191	222	200	227	223	202	231	219	231	195	191	224	217	211	210	177	229	219	202	202	200	202	201	192	196	192	202	227	212	197	210	184	221	195	200	239	226	210	235	214	220	208	204	206	202	208	191	214	225	194	238	208	206	197	205	207	191	222	219	211	213	199	236	207	186	229	180	230	202	207	198	208	195	200	213	217	203	194	206	202	210	209	207	211	223	189	221	226	209	184	233	226	208	181	230	205	215	220	183	222	204	205	226	189	212	217	204	213	219	220	228	211	246	211	228	211	242	224	236	223	221	209	239	201	214	234	207	186	217	201	226	194	186	196	218	248	226	226	205	212	213	235	224	215	212	199	201	201	199	235	206	200	204	214	206	216	200	209	225	195	230	205	210	231	176	214	219	175	209	194	204	232	199	199	223	209	205	212	217	198	213	200	204	225	211	237	214	192	161	236	195	228	190	206	215	204	188	228	223	201	203	197	182	204	204	175	221	216	244	234	218	236	231	198	246	200	210	186	201	217	195	185	212	223	186	205	214	205	196	182	205	201	193	234	203	222	218	207	207	213	219	208	219	247	249	232	211	207	176	222	230	230	209	233	200	209	218	211	202	182	232	240	218	197	208	216	225	227	192	232	214	189	197	181	201	222	229	233	201	197	199	195	190	216	199	205	197	199	209	225	226	209	225	200	209	221	221	216	190	195	237	221	208	211	239	226	210	201	193	200	183	193	200	192	225	209	227	206	213	219	225	230	203	189	214	223	221	221	182	202	206	200	183	211	196	227	219	188	223	196	222	230	210	203	225	233	196	203	186	215	209	219	217	198	196	228	186	215	204	215	192	196	196	217	212	236	212	216	199	183	225	199	214	196	201	208	180	213	221	225	218	197	206	234	207	232	235	222	232	223	202	208	215	197	204	224	219	187	192	205	183	216	191	194	222	203	203	195	225	222	210	225	210	228	215	205	214	196	225	198	211	260	220	193	198	219	233	221	209	193	202	203	191	233	219	209	238	209	221	221	193	184	210	208	247	218	198	209	202	207	199	207	230	217	207	220	212	176	227	191	215	214	234	186	212	199	246	221	162	208	215	216	216	196	201	215	233	232	198	199	205	190	190	237	172	217	203	192	208	209	203	216	204	200	180	204	208	198	247	199	217	239	229	227	197	202	187	215	227	178	221	187	182	217	198	210	209	246	216	221	203	187	208	216	223	226	200	200	196	188	197	205	215	213	189	209	209	217	207	210	201	215	207	229	185	209	188	195	218	204	209	186	212	222	253	202	202	228	216	175	203	217	216	187	203	188	207	213	212	205	211	230	207	188	219	226	214	243	224	218	211	196	211	211	204	230	212	213	205	225	214	217	212	193	197	189	222	228	239	222	213	190	198	196	228	235	225	233	225	203	225	227	221	228	216	223	206	229	234	226	238	214	197	201	206	202	204	216	215	236	209	216	233	182	194	202	237	228	208	209	219	217	219	221	204	205	216	219	222	195	221	204	193	208	239	220	207	214	216	219	211	224	220	229	173	230	195	216	219	184	223	226	195	209	207	188	187	221	204	220	207	211	196	183	209	215	201	222	211	219	193	219	198	209	222	236	221	227	181	212	241	201	191	202	184	203	221	204	222	217	169	193	245	244	205	213	213	204	222	207	228	213	194	206	203	221	207	194	213	212	220	202	219	236	234	215	188	186	195	213	211	211	215	211	228	197	178	215	216	235	216	219	190	202	191	214	203	197	221	185	213	233	197	240	227	234	221	190	215	207	214	218	223	213	198	225	187	208	222	204	217	214	196	166	233	242	228	204	208	229	207	237	203	229	222	201	184	192	220	198	184	183	193	208	224	235	215	203	209	198	203	190	236	216	221	225	228	204	230	203	203	212	177	207	215	243	192	215	238	205	194	213	205	192	197	214	199	215	219	214	213	230	197	229	209	225	181	213	217	206	216	216	196	225	206	200	201	179	185	222	208	215	222	239	211	245	213	210	215	210	205	227	205	199	193	203	198	208	200	221	224	218	222	198	216	208	221	189	241	206	232	216	219	192	232	206	196	234	204	234	212	216	219	212	214	248	199	224	192	203	219	215	221	207	224	216	190	231	217	197	223	192	201	195	197	205	214	213	222	202	200	214	216	234	212	212	207	238	219	217	223	216	200	204	208	240	203	213	217	223	211	220	194	213	204	219	193	209	210	200	210	222	208	221	198	233	213	232	219	218	232	194	192	216	197	184	206	200	214	238	210	198	208	245	213	206	207	174	220	204	173	227	246	225	245	185	222	207	210	198	246	212	219	245	221	205	204	222	217	227	196	208	195	221	215	212	214	201	209	223	197	208	215	196	209	213	194	246	205	185	219	219	219	215	191	233	205	212
7882	3289	5367	6048	5535	5697	5633	4770	5019	5034	12477	38711	37652	29926	20055	11328	5018	2408	1101	665	583	539	564	510	487	528	493	506	525	544	550	528	469	520	558	536	531	516	516	543	489	551	478	511	538	535	546	524	526	515	483	496	536	529	525	525	531	536	521	524	534	553	546	500	530	505	512	501	513	530	500	530	514	573	506	478	543	511	543	482	583	498	505	569	476	501	485	496	534	530	553	506	535	530	553	529	548	559	513	565	559	500	523	497	479	518	528	542	490	523	535	507	507	543	515	501	497	502	527	515	510	506	565	538	546	513	568	517	521	489	487	522	542	537	543	521	478	532	461	508	471	611	504	541	530	489	512	503	541	518	546	508	525	527	500	519	497	471	552	537	490	532	557	574	496	553	528	563	530	538	482	507	536	505	498	548	539	520	525	502	548	520	531	512	535	531	539	523	578	538	540	546	489	545	537	493	527	503	472	512	526	539	529	485	552	477	487	516	534	543	491	509	526	512	515	553	524	499	492	505	513	530	551	538	498	523	515	503	498	563	537	536	514	561	496	500	507	514	581	545	507	518	500	533	523	525	481	539	535	554	546	551	496	515	525	557	524	504	524	522	522	533	512	507	474	496	529	518	539	485	521	525	537	547	534	518	518	520	503	514	561	543	577	517	519	500	556	474	483	544	577	512	533	516	526	528	529	512	533	504	514	521	516	537	502	536	522	505	536	541	535	572	498	523	525	552	561	521	556	548	505	502	561	531	520	510	536	544	477	535	523	535	513	521	519	556	528	529	525	530	516	497	512	520	531	532	501	509	536	570	517	526	507	525	516	511	533	492	565	497	526	553	514	548	574	514	523	518	501	527	547	527	503	512	528	498	525	555	524	551	539	497	559	498	510	520	525	507	541	531	458	512	526	533	548	494	475	530	525	560	499	493	510	522	520	542	560	521	530	494	564	548	496	575	521	524	515	535	497	595	561	549	568	497	514	535	520	574	573	496	506	549	568	526	496	522	532	511	513	513	516	534	505	504	515	522	506	523	557	518	565	530	505	515	546	517	499	514	503	502	503	519	531	533	530	501	533	543	507	535	511	529	516	529	535	567	526	516	544	485	523	544	509	531	495	563	523	509	502	569	561	503	532	493	551	530	546	561	495	519	541	563	526	489	519	513	496	510	543	519	532	477	505	564	529	543	539	493	504	495	497	507	545	548	521	503	555	491	475	532	555	534	537	566	520	479	522	537	528	523	530	511	525	501	517	532	518	539	521	563	563	506	553	540	553	544	531	516	499	514	509	518	477	555	505	507	459	559	547	498	497	513	557	511	503	539	493	529	515	536	513	504	515	501	534	477	543	535	475	531	502	513	503	533	529	531	500	518	521	519	547	526	541	499	525	533	583	495	505	476	519	547	542	511	506	520	547	496	516	523	557	533	541	521	535	540	521	536	508	535	545	518	516	542	535	497	540	539	527	491	539	482	564	540	560	522	554	525	545	499	545	504	579	490	493	539	515	516	531	516	496	496	506	498	465	532	520	537	524	535	482	505	544	521	524	566	484	535	505	523	581	564	529	500	505	523	520	557	517	541	540	544	489	562	532	544	553	492	500	494	542	542	537	475	484	538	530	525	525	506	516	489	533	509	562	525	517	532	572	507	538	508	513	525	591	534	536	532	541	541	548	524	519	525	518	500	515	544	564	523	466	498	510	533	519	540	488	518	512	493	482	543	567	514	501	503	523	529	530	468	521	502	548	554	519	523	522	515	505	532	518	559	567	550	531	540	502	486	504	478	495	522	526	487	492	522	513	546	500	527	517	558	484	566	507	535	563	532	508	521	540	499	514	512	503	536	535	535	543	502	553	516	564	527	517	567	484	534	552	555	502	537	545	510	564	530	511	541	513	524	542	528	543	528	514	470	526	557	528	524	577	508	501	498	545	555	533	537	505	512	474	537	536	529	541	523	503	516	537	520	526	515	529	554	545	537	577	471	493	541	553	509	520	505	502	552	526	593	478	535	505	559	510	536	491	535	541	517	497	520	531	536	537	520	555	493	571	534	520	529	522	523	524	516	555	542	530	524	549	566	501	513	509	550	547	508	542	504	506	551	537	505	516	553	526	548	517	507	509	549	520	501	506	532	520	535	528	504	507	529	544	535	502	536	539	510	486	531	529	526	530	539	525	504	525	504	532	450	501	513	524	540	553	523	542	508	511	551	529	554	494	544	523	539	511	530	486	521	505	503	513	466	534	558	504	489	518	527	513	529	547	512	489	542	503	511	515	536	517	513	517	467	552	501	477	519	513	551	550	503	497	531	536	522	529	551	549	490	542	499	495	521	535	489	491	530	530	562	519	552	555	525	528	496	535	508	554	508	542	536	531	512	580	529	530	482	517	530	484	521	504	543	527	507	527	495	494	487	521	521	516	534	494	517	508	530	486	520	528	511	552	532	528	517	556	535	530	524	484	526	517	540	550	513	519	525	514	509	485	544	514	514	552	522	516	505	519	552	519	511	527	527	522	553	486	547	483	576	523	480	538	561	494	506	516	549	510	547	509	525	518	523	505	519	530	570	560	549	536	510	518	529	514	514	525	544	521	520	517	512	558	514	547	510	529	511	506	533	490	529	547	514	539	509	550	502	516	517	551	553	544	549	517	545	510	517	516	500	520	465	523	494	502	509	525	523	523	539	531	504	528	509	503	554	539	534	542	527	594	531	520	486	515	516	534	530	506	521	497	523	536	508	500	545	530	506	522	545	529	549	488	523	519	520	505	534	512	533	500	488	545	509	539	569	515	500	488	523	530	504	523	503	546	592	521	529	530	536	508	523	518	531	504	516	522	493	555	552	532	525	520	505	512	553	528	539	533	511	502	527	518	517	525	518	527	558	511	545	554	530	521	542	542	505	508	513	516	521	533	496	505	553	507	512	503	500	570	531	535	522	538	495	536	496	563	541	484	541	498	473	535	575	486	556	520	520	604	517	532	560	527	539	523	536	550	562	541	491	496	565	534	507	551	555	510	529	511	573	505	534	482	523	537	511	506	520	525	548	479	500	528	525	511	559	551	514	537	562	525	509	551	486	508	510	544	567	529	545	492	523	504	552	527	534	506	539	551	512	540	512	540	516	549	537	520	531	548	520	536	523	523	493	519	529	500	540	505	527	579	491	518	485	525	532	525	542	524	537	548	533	499	481	481	547	515	545	537	537	502	529	513	557	506	540	517	511	519	495	531	519	511	527	534	500	525	542	552	507	535	493	507	548	559	525	521	515	525	554	522	545	551	518	519	496	528	570	509	510	503	533	550	542	546	544	504	520	520	543	544	496	554	530	517	542	560	502	545	542	562	533	544	503	517	529	550	514	536	505	548	543	499	538	516	484	528	520	519	505	545	505	523	552	503	514	527	497	512	503	483	491	494	499	496	478	537	551	516	566	518	523	530	561	483	544	550	527	547	561	518	471	526	558	528	552	539	511	539	512	553	541	518	557	524	532	492	558
18537	7108	6440	4584	3490	3366	3061	2454	1916	1826	3708	23319	26279	21023	12732	5926	2306	978	444	288	216	199	216	201	181	188	206	202	203	202	187	151	195	213	199	196	166	213	208	214	206	215	215	187	197	193	194	211	207	213	211	191	180	215	180	201	201	194	211	168	197	185	204	183	194	198	210	178	218	190	205	205	187	201	178	191	225	212	208	171	200	175	169	185	201	204	194	183	175	197	198	194	182	196	212	194	181	208	206	201	191	186	218	204	195	213	216	181	213	215	193	186	188	190	175	200	184	199	181	188	210	226	203	212	193	201	183	200	219	211	193	188	207	197	182	223	216	186	192	208	195	216	172	174	202	206	217	210	221	193	173	194	196	188	184	183	191	192	190	187	187	193	175	199	212	178	190	191	192	194	211	196	188	160	213	192	195	193	186	170	182	202	189	190	197	242	202	177	194	194	215	207	203	201	176	195	200	201	205	205	195	185	188	211	218	180	184	185	215	191	174	222	186	180	226	201	183	152	188	222	224	194	186	223	208	193	198	177	208	215	189	207	206	207	219	214	183	204	210	172	200	187	173	188	198	203	211	202	198	207	185	187	201	174	198	208	201	189	200	185	184	194	196	151	184	202	184	182	207	171	227	220	191	181	169	201	202	197	212	194	213	197	201	200	197	181	181	205	211	201	210	203	224	207	206	189	186	192	200	192	222	211	227	213	242	229	184	213	200	191	173	182	210	208	192	205	191	218	199	188	234	192	194	182	227	226	206	208	185	199	195	188	213	199	207	188	201	210	205	208	181	180	210	189	162	215	175	210	184	183	206	198	174	192	223	202	189	197	188	210	215	203	201	199	205	218	211	200	209	197	214	197	192	211	184	209	169	201	219	219	204	219	225	175	224	202	190	170	192	201	188	215	196	187	179	186	196	206	191	188	199	197	203	221	171	202	211	200	196	202	189	206	198	186	175	212	187	208	169	200	200	190	200	191	207	219	184	215	175	202	199	198	194	206	188	179	181	190	208	202	211	203	211	217	224	179	195	204	209	209	227	181	204	179	205	202	231	197	187	191	183	194	195	225	194	204	182	206	210	195	201	198	208	192	207	192	202	204	183	191	189	184	225	218	198	192	183	210	218	190	186	198	196	194	206	178	207	212	189	221	209	217	207	186	187	198	194	247	190	187	196	188	179	196	200	156	177	199	179	190	206	224	205	209	193	197	198	197	172	208	224	205	178	234	184	195	217	208	199	221	194	197	203	201	209	190	182	199	207	204	218	196	188	211	213	174	193	197	198	203	225	196	183	164	183	231	205	189	194	193	199	202	194	220	185	207	198	219	188	202	185	193	207	192	194	175	201	183	192	205	193	206	182	179	190	203	209	190	207	206	191	193	198	176	188	220	178	188	184	195	180	185	178	205	186	206	188	202	214	208	234	195	200	206	190	185	197	219	222	211	196	171	201	183	220	214	181	189	196	202	187	203	202	193	179	210	179	181	169	198	207	198	200	210	196	208	190	204	183	236	200	187	184	200	161	199	202	191	207	190	213	185	187	185	192	181	204	198	184	189	189	186	191	176	197	186	189	192	191	178	208	199	186	177	184	189	207	197	177	193	194	219	202	166	201	200	196	190	195	178	210	176	196	184	208	169	209	194	192	190	200	171	204	194	214	200	163	197	215	186	195	187	205	205	166	200	187	173	200	199	219	205	191	215	200	194	221	211	195	218	236	193	212	199	198	167	197	201	191	186	205	196	202	193	183	199	183	197	182	200	197	182	200	177	196	163	167	204	203	167	195	232	208	191	183	206	200	217	188	183	200	198	206	165	209	185	202	192	172	243	219	191	195	171	201	212	188	179	216	196	201	180	197	183	216	194	200	189	211	176	186	190	197	185	219	199	215	211	203	173	197	215	214	185	198	189	187	181	193	193	208	184	212	185	206	175	186	198	232	206	218	194	206	211	196	200	204	205	188	195	218	190	211	168	177	205	199	205	209	169	199	192	173	181	183	209	177	195	196	175	204	216	194	197	220	219	168	197	192	199	193	185	203	198	203	203	200	200	190	187	183	210	205	198	213	222	206	176	195	186	205	196	198	197	211	206	198	187	191	193	181	175	200	189	195	177	199	170	206	218	186	193	196	207	203	217	204	169	211	192	193	208	175	197	180	208	167	213	172	220	160	198	199	193	198	174	225	178	184	203	185	175	197	189	185	197	180	202	188	219	197	207	218	183	165	173	185	202	201	187	195	182	194	205	186	204	209	184	170	197	205	223	191	212	205	201	194	190	207	207	185	197	201	198	193	176	191	195	198	170	186	184	192	222	196	218	203	185	177	199	199	172	193	182	194	214	232	192	204	205	192	187	184	201	184	186	176	197	192	194	177	207	191	218	217	205	182	178	199	198	207	178	195	187	195	190	192	201	181	232	171	212	202	182	200	182	203	200	211	216	215	195	194	185	219	165	188	180	189	169	202	199	192	188	218	192	193	195	216	181	200	193	208	192	208	190	202	241	204	210	180	161	199	188	236	205	176	206	202	200	186	174	182	204	185	190	175	183	206	190	191	178	214	223	212	217	217	194	192	207	200	211	192	211	183	181	208	170	205	184	207	211	199	189	200	193	192	186	192	220	212	211	202	186	196	191	235	189	150	209	222	199	194	193	214	175	187	193	174	209	222	185	206	201	204	190	204	199	188	184	190	201	209	199	210	199	185	185	176	206	209	185	187	183	183	193	214	201	190	206	189	195	208	212	201	211	182	184	186	210	200	191	189	221	183	182	216	194	187	199	196	203	166	197	184	182	213	205	186	183	178	227	189	219	196	221	193	168	228	193	217	210	208	180	180	211	192	238	210	205	181	190	184	196	194	186	184	174	201	197	197	191	189	198	196	192	183	202	178	207	184	173	213	212	179	191	210	189	191	180	184	199	190	191	209	190	196	195	223	193	200	203	217	200	182	192	193	189	188	196	201	218	226	187	193	207	187	178	190	206	196	193	202	197	192	166	199	220	193	176	193	202	193	196	194	205	173	190	207	219	214	208	193	196	199	193	174	214	241	197	189	204	170	185	184	187	232	198	187	187	202	190	208	215	196	197	201	176	167	206	204	207	203	230	214	193	181	217	195	218	197	181	194	219	209	167	186	196	180	215	182	197	194	199	219	201	195	191	218	212	223	194	223	196	204	192	204	191	186	213	170	206	184	200	196	216	182	179	200	192	217	192	194	201	210	180	180	186	214	182	160	214	201	197	212	195	202	210	199	215	212	185	197	196	214	202	201	166	214	184	210	174	199	194	206	219	205	215	196	199	200	205	228	213	196	187	194	211	188	197	192	197	192	196	209	205	215	186	184	178	199	194	195	211	200	178	191	190	200	201	207	208	195	217	215	198	202	173	204	193	223	229	196	208	221	203	198	185	201	199	207	178	212	212	172	203	201	203	191	197	205	204	194	190	192	182	203	223	200	179	228	205	209	203	175	172	202	204	209	194	205	197	206	200	207	199
10458	4293	8318	10087	10740	12654	12268	10044	9038	8997	16040	46126	46164	40897	31269	19979	9325	4643	1777	856	617	494	515	521	464	490	507	467	513	466	520	510	517	491	501	487	494	498	472	515	490	487	498	512	506	480	455	450	504	511	496	460	455	494	488	516	502	518	497	461	494	476	444	450	485	530	488	470	455	521	501	475	477	514	533	469	493	472	523	461	483	492	492	484	509	508	494	518	507	501	448	488	515	470	527	503	490	483	466	521	461	480	464	475	502	533	479	465	514	490	489	499	460	467	481	474	526	486	500	484	481	489	511	522	511	498	495	471	473	516	495	488	529	461	496	467	493	534	519	471	483	530	526	517	478	464	515	515	491	484	491	526	489	515	490	524	465	426	459	495	462	476	531	472	488	468	518	473	496	492	493	460	512	459	472	470	470	505	531	501	484	471	488	477	487	503	484	524	491	469	467	513	530	504	527	504	510	478	517	469	480	467	513	477	498	499	490	485	496	473	524	521	493	460	477	489	490	500	501	476	489	496	465	486	481	471	493	476	509	467	480	505	491	472	490	519	493	537	497	508	520	498	498	518	482	449	464	513	487	448	495	501	525	494	446	471	476	486	530	464	487	512	480	529	476	476	493	507	536	522	509	517	504	508	527	543	480	509	492	520	485	513	485	476	476	456	480	506	502	501	505	518	467	517	515	468	474	476	454	534	435	492	479	505	467	489	487	499	482	449	479	467	499	506	500	490	531	490	468	518	494	498	488	485	458	501	508	492	485	464	480	504	507	493	474	500	507	514	506	488	447	514	493	483	513	503	492	490	456	518	464	505	478	481	535	482	503	499	551	499	489	526	490	496	445	498	490	489	495	470	459	490	543	485	509	503	522	499	520	476	505	533	480	505	484	498	485	485	477	459	528	513	479	504	482	512	510	505	470	458	496	518	512	502	489	501	480	508	476	529	488	488	509	456	502	495	504	498	509	506	479	503	477	456	470	500	450	501	501	523	492	487	479	521	450	503	455	483	544	443	500	487	480	521	458	469	486	486	518	505	484	485	467	497	484	499	486	495	506	496	507	460	504	470	511	480	487	472	470	480	469	512	463	476	518	508	480	481	473	471	484	515	493	479	500	504	479	480	511	488	491	477	509	494	492	447	532	505	515	473	458	460	500	490	497	499	520	480	515	452	524	488	537	488	482	478	501	545	494	484	454	503	478	481	462	518	506	516	483	512	511	497	480	496	505	511	479	474	490	528	486	519	495	524	509	501	479	510	504	464	490	497	506	516	491	480	478	489	497	492	474	464	491	505	493	465	482	507	472	450	507	486	486	490	496	496	470	499	453	492	512	499	482	507	476	506	484	472	478	496	512	498	518	516	478	506	494	490	499	507	516	505	529	460	493	466	514	492	462	537	510	518	506	466	499	485	507	454	470	458	516	495	433	446	509	524	491	453	501	473	514	522	515	500	510	483	484	485	484	500	476	463	499	455	498	518	498	484	463	525	516	491	462	531	477	466	492	517	507	505	497	480	481	489	530	489	525	518	485	512	511	507	473	458	470	475	447	509	494	548	510	504	512	499	508	521	538	472	494	463	489	504	504	483	489	495	477	488	526	512	466	514	470	478	504	493	470	536	520	512	490	511	492	497	507	494	483	543	461	471	518	476	522	510	497	461	482	457	501	485	474	536	469	483	517	505	502	512	470	489	488	467	506	508	490	491	482	489	504	515	515	508	467	482	492	525	449	516	508	480	465	460	476	510	512	477	500	489	503	461	485	492	505	471	516	473	505	496	503	492	495	490	499	546	502	440	503	473	514	499	490	500	478	505	507	499	511	519	463	516	500	493	536	520	539	538	484	494	480	502	503	502	501	504	472	522	519	499	487	495	467	487	466	484	492	483	469	482	496	472	471	500	499	499	488	468	485	475	507	440	484	474	441	463	479	489	491	485	458	523	501	481	477	509	472	485	480	520	515	486	498	498	499	499	481	477	487	495	486	479	500	457	470	464	452	529	494	500	497	489	521	496	479	476	493	474	492	489	491	510	525	476	491	499	522	506	477	504	457	487	545	497	524	486	502	534	515	485	464	507	480	462	500	490	485	481	485	537	481	496	483	493	471	528	500	484	488	528	485	473	511	489	485	501	519	466	478	516	466	534	521	484	538	475	490	483	537	478	471	482	512	506	496	488	481	523	523	497	482	492	516	501	508	489	497	463	496	524	545	512	493	501	502	559	543	488	544	501	484	475	461	487	501	474	481	480	468	477	493	482	522	491	488	471	512	531	521	487	514	476	486	493	484	488	484	471	517	485	472	477	492	498	506	487	449	471	484	476	488	470	491	484	502	515	476	461	484	500	498	520	513	501	511	529	531	489	463	491	489	466	548	493	480	503	494	496	479	483	476	454	524	512	492	524	458	499	518	511	466	511	495	487	494	494	527	468	490	517	514	505	539	513	513	498	521	499	545	526	521	466	505	512	473	514	555	479	483	471	454	491	465	515	498	480	483	508	493	507	494	491	495	491	469	487	499	486	483	508	502	497	492	545	496	482	447	469	498	485	533	513	553	502	501	492	505	485	488	541	519	473	488	500	482	497	500	475	482	489	479	473	481	482	495	505	493	499	497	491	487	495	482	477	486	465	506	469	522	491	523	491	490	457	542	517	512	510	481	476	525	538	520	499	520	504	483	527	496	527	492	532	470	481	487	486	539	517	499	463	491	498	496	516	495	504	471	489	503	476	477	513	520	462	493	484	486	535	489	485	478	457	513	487	502	486	522	463	466	484	495	493	491	484	500	477	469	529	460	512	456	510	492	512	499	525	516	475	505	486	511	475	519	520	478	494	479	490	486	505	545	499	540	488	461	502	500	491	488	532	499	488	470	493	515	464	473	513	527	488	496	489	494	483	499	475	463	479	502	468	527	496	487	493	485	477	478	489	459	492	492	502	487	487	491	495	532	468	475	475	522	481	514	474	477	487	461	505	491	508	497	492	516	510	454	517	542	488	524	485	534	495	466	495	506	500	538	470	481	502	495	488	523	492	483	498	503	475	486	495	509	514	555	501	475	502	495	493	545	492	515	476	546	496	478	529	542	449	474	492	501	496	523	506	515	488	467	480	464	496	492	530	498	502	489	481	485	516	497	460	490	494	459	480	485	476	514	496	516	491	482	530	471	525	494	516	499	523	496	488	471	491	504	486	503	525	495	529	526	460	522	523	499	520	534	502	475	507	517	474	490	533	491	507	495	492	438	491	485	471	472	528	495	496	473	477	482	458	505	484	478	464	467	447	515	493	532	500	498	492	471	480	522	486	518	492	481	519	476	533	501	515	488	448	512	495	474	479	503	476	460	471	511	463	500	473	500	465	511	457	508	495	501	493	507	500	499	485	492	512	482	497	510	479	498	514	492	521	466	527	478	509	531	519	516	479	493	474	495	491	465	493	507	454	463	525	501	449	473	481	510	474	497	449	490	494	482	478	467	499	467	485	535	487	460	451	480	457
2546	567	572	746	735	559	565	520	433	422	611	1008	1263	1147	941	683	442	326	270	240	229	206	203	244	226	240	228	229	223	252	256	197	238	213	243	203	242	231	224	209	239	210	235	241	246	227	217	217	233	227	212	202	246	210	210	216	246	220	249	245	231	210	197	203	219	218	209	248	234	200	234	241	251	241	212	249	225	231	225	194	236	221	226	214	225	223	252	233	220	243	215	232	196	227	226	200	210	234	256	199	239	206	221	238	216	227	212	214	212	231	214	235	210	220	245	227	225	229	210	231	207	212	224	217	212	222	239	247	197	220	198	229	211	204	233	219	246	235	224	238	217	202	237	233	184	228	210	223	240	203	211	214	213	210	194	232	242	215	231	218	220	202	227	240	233	207	208	211	210	226	214	231	202	231	214	228	216	230	225	207	212	198	200	242	228	225	207	228	213	230	211	197	211	240	225	226	237	212	236	227	220	214	230	211	212	222	199	238	222	229	255	261	213	249	204	220	212	222	211	228	204	215	230	217	214	224	232	218	205	245	217	240	235	233	242	228	215	215	207	259	229	228	217	250	250	203	227	203	225	227	214	225	216	208	243	245	200	244	184	229	243	225	207	208	237	233	207	194	222	222	209	197	249	212	217	218	231	199	217	264	228	208	205	223	197	211	189	212	215	225	238	212	227	207	198	207	211	240	217	233	224	221	226	210	216	220	213	221	230	211	228	212	237	221	234	214	211	222	239	220	202	210	224	206	250	224	232	215	211	244	237	265	236	216	214	233	208	209	201	232	199	214	223	237	182	241	203	226	222	239	217	217	237	223	265	218	202	236	210	195	236	218	219	216	229	202	231	205	226	209	216	225	235	226	216	199	213	228	189	236	217	213	184	221	231	213	223	239	220	235	240	225	233	218	210	249	213	236	223	247	220	227	220	216	226	207	219	236	213	207	217	226	219	223	204	211	235	211	197	219	232	232	240	229	196	217	211	224	214	239	217	218	253	251	251	200	240	236	243	244	223	233	190	213	229	202	227	244	197	200	222	244	243	218	198	216	222	228	213	213	228	209	215	246	214	219	240	230	216	209	195	228	230	240	237	237	218	214	231	239	216	225	246	219	217	233	229	249	230	222	229	228	224	218	209	232	224	193	231	233	228	235	205	230	220	207	223	221	197	240	225	223	232	238	215	218	224	211	235	220	244	217	213	195	206	231	204	207	239	242	213	235	229	208	262	242	213	195	223	229	223	229	221	226	224	224	243	218	195	191	260	246	232	251	249	221	188	230	218	194	228	221	245	238	211	200	241	219	238	219	220	247	207	223	250	204	241	251	253	232	232	219	243	240	228	209	221	221	242	236	202	224	202	191	251	256	203	229	208	225	219	230	213	206	220	216	233	231	229	218	227	239	212	230	248	239	238	201	226	182	215	229	225	219	214	250	213	240	226	221	213	230	233	225	202	228	230	213	225	227	211	222	206	199	204	230	223	228	218	205	240	238	221	226	222	214	232	223	235	200	236	244	220	220	210	229	224	234	209	210	212	222	228	234	192	225	235	203	219	207	231	223	204	222	229	216	225	253	235	223	238	236	203	225	222	219	216	186	217	246	218	213	233	260	183	231	199	184	191	222	208	220	203	200	256	224	217	206	228	234	208	215	226	249	217	200	202	219	242	223	231	209	242	245	225	202	228	207	196	230	214	234	224	225	241	194	229	188	205	218	237	231	225	211	216	233	227	186	216	204	205	206	227	217	200	203	224	230	221	216	219	199	223	236	251	221	208	220	241	240	202	218	203	230	211	189	222	200	212	235	230	219	226	253	234	201	253	188	217	216	242	204	223	228	236	235	209	196	198	234	213	239	205	220	202	224	231	233	230	259	209	226	213	217	222	201	232	234	217	220	233	205	231	228	212	224	239	242	204	217	235	236	206	230	237	216	226	221	216	208	215	234	223	256	230	217	209	207	235	210	215	201	204	212	206	230	215	215	221	223	262	220	231	233	213	240	232	220	230	220	201	188	211	203	201	208	207	233	180	226	230	194	221	224	232	255	228	225	247	233	229	231	250	234	193	232	239	205	213	227	214	247	257	236	213	220	229	221	218	208	218	205	225	246	225	199	199	222	243	224	264	215	211	213	240	220	221	201	227	230	200	231	231	209	233	189	210	233	227	204	207	233	250	233	236	216	217	211	223	228	245	230	240	208	220	219	215	207	214	219	248	227	230	222	225	222	204	207	219	216	239	230	224	207	242	209	247	224	225	204	225	216	250	241	215	240	226	222	223	202	231	231	221	217	266	232	216	226	215	235	203	260	222	221	215	236	227	216	242	260	200	254	219	223	218	225	247	218	255	223	233	202	211	205	197	205	217	208	242	228	204	228	205	230	203	214	222	215	230	203	225	221	235	215	215	234	219	211	211	205	201	234	245	220	233	199	228	224	222	203	221	216	192	216	230	250	215	232	235	243	224	214	229	241	210	212	214	207	250	220	196	213	207	230	264	226	215	226	220	205	202	222	251	232	231	223	226	217	219	216	215	201	239	224	207	210	227	218	222	240	215	184	224	255	206	206	215	212	213	234	197	231	199	242	235	221	232	226	223	213	223	216	205	244	226	201	249	193	198	230	229	248	198	224	239	222	237	243	195	249	221	256	222	210	213	223	243	227	203	224	234	250	245	203	226	196	234	237	227	223	213	250	217	220	201	228	225	258	265	223	234	201	224	241	234	201	214	239	228	241	229	223	222	234	204	215	255	220	226	241	259	219	225	207	223	223	239	232	228	240	224	216	250	253	228	239	210	219	232	229	216	212	205	245	254	225	261	207	225	232	231	223	217	225	216	204	225	229	235	216	210	229	220	215	209	234	214	233	220	227	225	222	235	221	240	208	256	195	223	213	243	236	226	208	232	218	223	222	241	216	214	238	258	209	232	203	199	224	247	204	246	223	248	246	243	250	222	245	227	195	248	194	221	225	218	221	236	206	184	215	202	219	214	193	219	213	260	234	230	243	250	204	220	238	203	219	233	217	224	197	213	246	219	212	221	218	235	231	248	235	225	226	203	221	241	204	215	234	235	227	231	237	185	181	207	204	226	215	213	200	226	194	219	238	230	212	192	233	250	251	195	230	220	216	237	213	206	200	213	204	234	214	269	242	203	247	223	222	233	236	185	230	197	209	247	251	238	244	206	216	226	241	221	202	214	217	202	241	201	234	235	220	229	242	223	229	194	239	210	209	191	245	242	216	205	190	217	232	221	229	227	206	238	248	212	201	226	214	219	201	207	236	210	189	224	218	198	211	226	230	217	229	195	228	219	210	231	236	223	246	190	223	211	229	229	240	200	233	215	253	245	213	230	212	241	236	222	227	215	234	204	255	200	212	215	206	201	244	234	220	232	204	224	230	264	249	224	215	192	212	210	237	197	250	232	238	221	226	220	234	250	217	228	236	231	217	205	202	235	216	250	225	226	239	217	217	225	221	245	191	226	246	238	233	212	236
2454	826	1335	2316	2675	2389	2374	2100	1795	1822	2915	5386	6387	5234	3657	2238	1353	931	652	586	571	539	557	597	530	506	552	550	563	552	563	544	530	525	574	577	544	604	539	574	553	577	535	563	540	567	513	562	548	539	578	575	572	531	526	548	539	545	574	554	576	556	526	561	541	580	570	572	563	569	531	505	557	544	581	569	568	555	571	545	570	555	529	555	537	541	547	541	559	549	564	547	561	534	632	556	554	534	544	529	554	521	573	580	493	497	587	567	556	578	552	545	577	568	552	543	552	563	550	572	565	536	560	485	530	541	565	525	555	537	528	570	566	565	523	583	515	565	621	580	563	562	542	568	536	544	555	569	569	543	536	581	538	536	548	556	584	566	497	571	548	568	531	555	600	519	518	551	542	515	515	529	527	555	535	597	538	572	565	533	562	535	564	579	582	545	544	560	566	530	585	586	554	571	578	560	553	570	511	574	556	538	548	560	598	561	570	552	541	556	548	567	580	590	540	560	584	564	566	506	544	565	530	565	524	539	561	519	592	534	507	567	551	559	513	539	562	535	553	561	547	561	588	522	564	558	530	570	570	578	496	567	569	565	543	549	573	545	541	576	557	563	574	580	506	556	561	531	532	551	580	537	558	553	529	527	550	533	521	537	554	556	575	550	565	524	564	548	537	533	528	560	555	563	564	610	537	505	508	583	510	529	537	555	537	566	580	518	557	575	577	544	570	507	542	501	585	569	552	529	546	556	527	518	494	572	562	572	565	575	578	564	536	532	530	558	613	568	592	533	559	571	528	527	554	529	568	535	542	548	504	553	551	553	552	548	569	557	561	587	572	535	548	504	516	563	536	531	538	516	553	569	542	556	526	535	562	565	570	579	577	568	570	528	534	514	552	546	596	542	515	561	575	579	579	563	546	539	581	541	602	547	521	557	572	529	552	571	556	575	564	522	590	581	551	570	600	562	544	554	514	551	532	546	531	523	540	565	528	568	546	547	544	576	497	580	539	548	551	585	523	528	525	540	578	566	538	560	528	509	576	566	564	580	563	537	513	566	472	513	573	556	563	526	507	568	567	580	573	580	569	552	552	552	523	529	563	547	552	590	559	548	514	541	512	535	574	569	556	538	534	545	515	535	547	522	549	562	563	547	555	568	546	543	582	575	541	494	564	560	547	589	563	548	543	551	636	540	555	563	591	576	563	553	565	564	568	564	554	565	565	569	546	560	602	564	491	573	533	535	556	547	547	518	568	590	556	554	507	499	552	529	591	561	544	583	492	534	559	575	588	596	527	524	523	608	550	537	579	559	604	551	529	539	566	565	556	520	567	598	558	563	597	546	545	520	530	587	555	580	584	529	530	539	599	553	547	560	526	552	565	533	561	536	583	580	553	518	556	513	565	518	580	577	577	544	561	488	575	544	556	557	589	559	591	533	560	535	568	564	545	499	528	536	566	550	524	560	569	549	560	568	581	519	549	530	591	537	537	528	528	528	582	551	583	538	554	565	546	553	562	555	506	559	564	580	555	542	557	528	536	511	542	514	538	531	563	535	555	527	576	540	582	534	565	561	551	541	612	587	539	589	534	582	552	545	554	578	593	509	544	537	552	543	559	558	528	556	557	560	531	492	578	525	560	576	526	539	538	569	515	569	537	530	554	572	525	572	530	550	518	517	529	541	554	567	556	564	527	595	534	538	571	588	561	560	533	530	605	543	555	533	576	546	559	553	526	552	551	524	539	547	571	577	592	523	525	567	522	527	591	555	574	545	561	554	540	525	559	557	531	517	557	543	538	578	560	554	549	519	542	559	578	549	549	536	498	578	562	553	570	591	546	538	560	538	579	534	571	566	526	541	522	523	568	588	545	523	567	582	532	541	564	569	540	570	555	526	585	510	555	531	531	543	547	542	561	573	580	548	552	533	567	569	558	563	525	533	589	548	568	561	544	544	542	536	534	520	514	533	591	541	528	538	544	556	562	503	557	547	510	586	542	575	574	565	535	544	570	553	529	553	541	550	562	521	536	546	526	548	570	532	561	565	561	548	536	528	551	565	551	571	501	596	570	574	532	532	595	563	549	578	560	545	567	538	579	529	534	586	526	579	539	561	545	570	548	562	535	547	533	538	534	566	496	568	563	564	559	601	543	557	603	564	516	521	524	564	563	554	563	516	530	588	583	554	531	567	581	550	556	564	567	596	538	551	559	535	585	531	548	559	560	598	578	568	571	565	522	576	590	612	542	540	544	588	528	558	537	565	553	578	555	513	567	555	590	558	559	517	544	519	571	525	581	507	557	593	589	567	581	552	540	552	574	575	574	542	552	541	530	558	552	570	571	589	559	526	514	544	562	537	530	580	523	558	563	536	561	539	559	541	506	510	588	521	547	541	615	544	561	528	574	550	573	592	562	557	589	534	586	536	541	550	535	552	521	543	549	570	579	544	527	557	553	568	555	500	561	571	551	536	565	555	551	565	595	547	543	555	558	547	542	502	545	555	523	561	525	527	529	541	511	531	514	526	546	579	583	530	560	546	573	520	560	563	550	539	544	547	588	534	569	537	572	554	566	544	586	525	541	527	540	552	518	565	553	550	528	597	587	566	562	534	552	546	517	544	564	567	567	583	535	564	550	581	549	572	568	527	541	555	559	557	529	571	571	533	552	591	564	558	562	575	551	580	550	533	593	561	560	558	554	557	527	548	567	546	530	506	552	513	607	546	522	567	561	544	538	556	565	555	532	555	541	595	519	561	577	556	548	502	522	563	563	554	535	553	571	535	545	589	554	563	513	513	580	494	551	591	575	558	536	524	535	555	557	572	553	547	546	538	560	542	509	528	547	533	574	531	512	562	567	547	597	562	525	514	505	584	564	558	556	614	567	523	561	574	551	543	498	541	562	515	593	556	598	556	638	609	541	530	529	544	531	566	529	531	563	542	543	557	518	559	544	537	537	525	589	543	561	530	526	598	547	517	577	567	551	588	587	525	543	544	544	505	518	598	529	584	532	534	555	585	573	562	549	542	538	596	566	542	521	571	577	546	593	581	594	540	528	569	549	565	578	529	546	551	562	560	544	573	518	531	561	522	539	571	535	539	580	530	594	572	547	565	561	584	545	548	545	566	516	546	547	529	567	520	567	549	527	525	563	591	564	545	539	504	558	560	536	581	549	575	568	542	602	573	523	557	565	575	525	578	618	500	533	555	535	578	562	549	542	543	550	552	541	538	544	597	585	592	537	527	565	577	614	543	618	535	593	574	561	580	539	553	573	582	517	526	547	558	539	524	571	579	514	564	530	574	539	556	575	608	528	543	530	554	564	518	539	530	586	549	534	530	561	536	540	543	554	556	532	520	562	566	531	520	577	524	571	554	537	529	556	543	580	575	587	564	512	549	525	557	529	571	544	574	559	516	552	544	589	541	556	532	539	553	598	554	588	515	551	547	579	558	529	566	550	565	523	531	536	577	539	550	567	537	536	590	508	576	527	558	562	541
10539	3292	3219	2869	2483	2346	1980	1686	1552	3189	7745	14614	14794	9897	5618	2531	1170	538	282	266	231	207	193	210	214	210	204	190	193	211	216	189	200	225	193	234	203	225	222	186	215	203	217	233	217	223	201	203	227	220	217	235	226	198	218	208	184	217	211	164	212	218	210	216	202	181	206	204	211	207	178	209	198	208	181	200	194	192	231	194	195	205	222	202	199	194	229	224	190	222	213	238	202	193	218	207	206	241	213	208	206	219	241	198	191	233	180	206	231	220	229	200	196	202	198	221	213	218	214	204	232	191	216	200	206	219	193	220	216	217	205	213	187	194	191	208	198	202	194	228	201	189	221	205	202	218	206	197	188	211	224	217	236	201	213	203	199	185	219	235	182	236	203	192	204	210	212	188	190	231	222	216	223	215	198	192	215	210	222	200	207	209	183	226	211	199	195	198	206	201	202	211	216	195	197	192	199	223	184	205	212	217	196	197	242	185	187	201	216	206	211	234	228	200	222	172	182	241	229	204	218	207	205	204	206	217	200	199	229	219	193	208	225	181	195	208	214	206	199	215	223	189	246	228	196	212	199	209	225	213	204	200	193	200	226	201	227	201	199	204	210	206	208	225	194	227	214	227	218	220	187	213	182	186	209	199	234	224	211	236	204	214	206	219	187	207	220	207	232	200	208	207	201	218	205	217	215	219	224	195	236	223	206	215	206	223	189	186	208	217	212	215	235	230	207	211	209	221	234	232	212	200	205	223	202	208	216	202	182	217	229	205	205	181	207	221	172	253	212	213	226	192	214	197	214	203	222	215	209	206	192	227	214	197	209	228	189	217	218	181	234	206	195	197	211	220	209	201	223	206	199	206	227	195	195	196	205	209	208	235	228	205	218	206	232	243	217	224	197	245	218	203	215	207	188	212	210	215	216	244	217	192	207	240	224	197	200	217	236	224	204	236	208	234	204	205	200	201	196	205	186	214	214	248	231	223	210	210	204	198	233	198	193	202	228	221	220	199	202	226	213	203	213	208	197	209	243	202	208	207	194	217	207	225	216	207	221	207	199	211	227	198	201	190	237	212	250	177	195	227	204	216	215	208	202	223	222	196	194	220	214	217	190	227	228	197	201	221	219	228	226	189	190	203	202	196	226	205	206	211	196	251	214	204	211	186	197	221	188	222	207	229	208	207	221	212	176	203	230	217	201	200	199	220	193	190	214	221	234	195	191	200	202	190	206	211	209	239	217	203	229	204	230	204	180	204	196	192	207	226	236	190	211	209	237	207	205	227	214	207	244	183	219	209	200	223	223	211	208	216	221	205	211	196	179	222	212	204	194	195	226	191	210	199	181	217	224	183	220	213	196	232	197	216	174	211	204	234	218	218	189	216	192	174	221	223	205	229	200	201	212	204	195	215	203	202	201	227	215	207	200	222	194	212	212	209	216	211	217	207	191	231	239	220	213	223	217	202	218	203	209	201	207	205	205	220	213	225	194	207	184	210	206	182	207	201	212	211	207	219	198	196	222	202	187	199	210	194	204	224	195	208	209	228	215	214	238	222	193	219	200	202	216	222	213	211	192	221	211	210	197	184	207	215	224	173	182	213	227	232	204	203	200	223	210	162	217	208	238	195	188	200	197	205	199	195	216	213	218	256	206	207	198	217	199	192	222	196	188	216	231	220	197	209	230	205	209	187	219	223	199	220	197	235	187	193	194	185	208	195	212	205	197	197	213	227	203	228	199	224	204	217	196	225	197	224	257	203	207	225	215	208	208	214	194	214	199	210	202	221	213	201	225	229	207	197	195	226	224	212	215	191	219	189	203	213	220	214	217	202	212	227	228	206	186	228	215	227	224	221	215	210	185	200	197	245	202	189	188	189	218	238	233	195	231	203	212	201	219	214	210	230	187	197	205	218	206	212	212	211	202	216	200	210	213	191	211	232	212	223	242	214	195	197	212	225	231	201	212	200	222	185	199	208	222	190	207	197	200	204	203	209	184	196	203	203	193	208	181	205	205	192	195	203	206	223	214	217	220	227	201	227	235	226	227	181	207	198	206	201	217	193	202	217	203	191	206	207	181	228	222	229	188	206	201	221	236	213	222	203	217	216	194	217	200	241	192	220	222	203	184	190	193	202	230	199	241	211	192	202	188	221	208	207	191	219	196	194	206	205	226	184	224	200	202	194	226	173	200	244	191	195	228	202	215	195	209	201	211	189	223	208	227	210	198	200	217	191	212	192	206	235	189	208	180	185	216	202	203	209	179	245	236	217	181	199	176	193	183	203	193	208	187	226	202	207	214	212	231	220	228	204	231	193	188	202	203	194	200	191	225	192	203	190	213	218	205	232	217	207	226	209	164	181	231	201	228	204	199	169	208	210	177	219	184	228	212	190	190	206	207	204	219	216	220	210	219	190	204	239	194	217	207	202	196	202	241	206	217	223	203	216	210	206	219	175	236	230	208	207	226	240	221	242	234	219	205	198	207	217	180	199	199	177	204	219	191	229	204	188	179	212	217	190	223	210	219	201	191	189	208	218	195	217	220	226	193	210	195	218	199	189	205	250	212	199	187	190	187	216	195	201	183	219	213	205	190	221	218	200	241	220	208	226	234	198	211	206	199	228	205	200	224	207	221	239	213	185	198	206	232	222	208	226	205	158	203	201	204	215	216	210	229	203	193	193	189	208	183	216	223	227	218	196	206	226	208	206	233	236	196	216	212	199	201	228	207	200	193	194	197	218	219	239	187	196	233	205	205	234	218	205	210	219	197	232	206	253	201	165	229	218	216	225	211	201	224	223	223	195	204	188	228	199	214	210	205	215	208	194	212	202	226	204	202	208	201	201	207	193	221	204	212	186	214	206	234	229	221	203	190	212	208	219	196	221	195	201	230	251	224	240	221	188	197	220	208	202	221	186	189	208	198	197	191	241	219	217	212	196	208	225	227	229	185	223	204	201	201	228	225	214	217	227	204	190	196	198	216	209	216	204	210	203	208	254	195	195	211	230	195	233	187	198	184	190	237	212	211	211	214	240	171	204	225	233	193	214	217	220	205	206	207	217	215	229	200	233	213	206	211	192	219	226	185	205	212	220	221	220	201	202	194	217	203	202	237	219	224	206	214	229	184	194	209	225	211	195	196	192	228	203	222	186	233	237	175	200	205	210	206	206	199	208	198	226	191	200	177	211	209	190	215	236	232	214	221	198	197	185	204	193	205	207	197	222	227	226	227	198	191	203	200	220	220	209	247	201	193	226	189	208	214	207	189	209	239	175	201	231	191	230	221	209	201	234	228	222	224	209	216	215	217	206	220	226	211	241	216	218	220	225	189	193	204	212	209	201	186	202	207	228	228	234	213	190	220	203	201	217	205	237	224	215	224	217	220	207	189	202	177	203	226	213	224	205	226	206	211	215	191	214	232	210	209	203	200	223	232	200	212	223	185	193	216	238	235	213	199	229	232	213	205	217	201	233	200	208	240	178	218	210	197	207	223	218
7106	2509	4683	7671	8555	9165	8835	7961	7847	14403	27092	37193	35426	28075	19907	10429	5157	2190	990	705	606	512	528	550	503	517	543	536	526	528	541	524	522	500	553	504	517	520	503	526	507	509	525	539	508	547	532	520	516	521	544	537	542	521	549	580	554	495	525	532	526	510	554	528	540	518	570	482	488	511	522	516	528	528	507	527	520	495	507	483	478	513	548	506	545	515	550	514	483	554	523	502	499	489	517	518	532	498	501	562	545	576	533	498	541	542	499	561	505	515	554	496	532	520	473	499	554	519	560	555	526	493	506	533	526	543	517	557	512	546	519	538	548	494	544	532	573	515	530	531	539	501	497	501	542	534	535	490	505	578	585	540	498	511	491	473	501	523	501	520	539	541	545	566	502	522	506	500	497	549	542	528	480	532	555	493	537	520	542	538	518	511	490	513	543	508	501	550	553	516	523	506	513	501	523	479	512	546	484	525	558	504	533	522	514	518	479	555	503	517	516	527	529	554	517	544	528	473	567	512	529	548	545	517	457	485	515	517	539	528	524	526	510	493	533	503	529	489	559	487	526	526	496	527	536	516	538	490	495	545	528	503	536	533	522	526	528	487	529	530	514	501	515	540	517	578	518	509	513	523	493	528	499	511	528	547	544	522	525	543	529	536	541	483	509	545	542	549	512	559	544	560	534	538	530	540	531	523	500	497	511	544	554	532	548	533	543	516	515	521	551	525	518	504	521	541	528	520	499	502	517	516	483	539	547	536	521	576	563	527	488	563	577	486	558	539	520	543	568	474	553	532	513	533	464	542	490	508	508	530	542	502	541	513	520	542	523	550	515	502	496	492	506	506	496	533	507	497	533	490	494	508	538	515	515	524	497	540	562	538	536	528	510	510	498	527	524	527	543	572	518	520	526	536	545	540	518	535	527	499	524	553	517	521	531	526	523	523	481	537	560	549	536	529	506	534	561	533	552	519	516	549	578	521	538	517	518	490	556	546	544	530	569	534	509	537	505	538	553	535	518	527	514	511	485	518	551	498	520	503	544	571	533	504	520	550	507	555	530	492	482	534	535	547	534	507	541	473	539	536	554	535	521	563	525	542	539	529	560	512	539	539	529	504	486	504	526	491	527	500	538	497	520	553	518	496	509	495	519	508	517	504	503	501	509	516	505	500	507	548	554	514	462	510	560	514	522	527	515	545	548	497	568	483	571	555	502	514	553	530	513	496	526	540	526	523	536	521	543	536	527	513	513	535	488	564	511	504	532	538	544	525	529	565	494	530	501	527	492	528	528	516	521	503	500	534	513	509	579	512	507	554	495	548	516	573	500	504	503	531	521	512	492	538	519	519	537	512	473	527	503	531	555	515	512	545	552	560	550	525	501	522	511	530	511	489	490	520	533	523	553	532	525	499	537	534	526	543	480	529	500	502	519	537	543	556	518	514	536	538	511	480	498	498	507	512	531	571	503	509	501	527	502	531	551	529	517	499	516	539	494	589	505	517	548	531	494	520	569	506	533	527	533	555	531	489	544	479	506	514	531	492	507	492	492	538	507	529	522	508	521	508	529	517	569	566	499	515	502	563	540	533	537	507	497	476	539	525	535	531	495	520	508	531	525	538	541	504	537	535	566	556	522	507	525	527	506	482	517	483	564	535	591	535	539	541	508	509	513	521	528	548	527	503	535	523	514	542	508	539	535	530	527	578	539	509	551	492	561	508	476	500	561	534	524	576	526	551	501	540	513	560	496	516	521	519	496	541	554	492	525	526	504	514	486	563	524	531	510	528	506	493	546	557	580	499	522	496	517	486	541	517	540	500	468	508	512	543	525	493	504	514	524	524	500	533	529	541	530	535	527	530	541	535	511	489	549	523	540	567	523	540	538	498	491	504	549	559	554	497	529	522	509	526	509	516	524	504	523	534	520	572	517	540	526	490	540	522	500	520	528	524	541	537	524	515	565	526	496	500	532	569	499	493	532	523	539	533	511	543	503	541	554	509	537	527	530	515	534	491	530	547	512	512	530	496	533	503	575	502	504	550	531	539	529	522	545	540	571	524	503	551	538	466	525	559	504	511	506	508	520	488	503	513	507	530	546	546	574	557	511	519	486	488	495	547	523	565	540	515	544	556	560	494	487	524	468	540	551	538	492	529	509	536	506	531	512	522	562	544	501	513	488	530	506	497	534	514	528	530	504	508	451	530	536	526	524	501	514	532	552	529	516	503	531	519	558	541	553	547	557	516	521	518	530	558	526	497	519	529	529	503	510	526	522	521	537	487	545	513	516	533	501	522	507	545	558	552	514	530	542	473	557	523	497	554	489	548	532	523	552	530	543	564	499	490	506	540	516	511	533	567	555	501	535	504	508	505	513	507	521	523	524	517	521	538	525	546	600	534	502	537	554	545	505	543	533	524	552	554	519	529	537	508	491	526	531	539	543	514	520	486	522	549	524	507	510	484	453	532	441	503	521	553	555	545	549	503	549	520	482	539	528	518	515	492	518	529	554	520	499	525	531	531	530	493	521	527	530	506	498	583	536	514	546	578	503	538	516	500	557	512	533	563	567	534	520	513	525	530	536	513	489	541	532	515	510	559	504	535	523	507	532	476	452	538	520	503	530	534	538	509	547	570	555	523	533	513	496	490	542	558	525	504	505	548	504	546	511	520	550	527	492	570	524	557	504	550	562	535	519	542	514	530	525	550	543	553	512	539	501	515	555	494	545	525	527	522	561	520	511	540	558	505	556	529	520	504	515	529	519	561	562	524	510	513	570	490	492	555	537	502	541	507	526	543	530	549	512	549	477	520	492	517	513	554	556	490	537	501	530	502	537	519	501	528	499	529	534	515	511	491	555	497	550	532	551	474	535	512	465	542	486	544	536	466	566	485	524	493	504	546	503	514	525	494	491	512	539	526	544	523	496	534	542	524	511	546	537	550	541	484	523	519	568	543	494	511	524	524	539	503	540	519	519	485	495	494	521	533	535	544	481	465	511	536	509	519	457	528	534	519	541	532	535	527	523	545	541	570	537	518	559	555	528	535	495	514	530	524	544	541	509	548	538	519	488	501	525	543	553	548	501	525	564	523	514	525	514	519	525	525	487	544	535	510	540	511	508	542	527	531	520	493	531	566	566	472	530	494	527	515	488	555	563	523	541	534	494	537	555	566	506	509	502	549	541	535	507	494	560	496	536	515	563	516	499	537	559	521	472	536	546	519	536	508	493	515	558	488	568	493	527	534	485	527	499	521	520	493	513	549	524	522	541	513	500	540	517	512	499	485	510	547	518	533	537	482	513	527	522	509	536	510	548	528	522	549	514	504	499	484	516	512	510	543	496	536	506	518	562	522	560	536	537	570	561	481	525	521	550	528	554	495	518	547	509	580	559	532	504	473	504	537	547	539	546	530	530	576	533	481	504	541	515	562	494	517	531	559	542	529	515	574	504	566	550	526	537	497	569	529	518	521	552	524	542	548	537	493	480	566	555	516	572	528
17383	6246	6026	5329	4424	3893	3251	2791	2953	3039	10473	27187	25815	18557	10701	4543	1864	726	370	263	221	212	199	193	195	200	184	226	201	213	198	188	185	206	192	198	204	214	199	200	206	230	200	187	197	196	220	210	219	210	194	203	199	241	178	220	206	196	201	201	198	248	171	175	173	211	194	207	192	194	207	198	216	181	164	196	185	207	209	208	189	235	198	180	190	175	192	198	205	207	204	160	188	205	191	187	176	233	202	198	190	169	199	210	228	170	205	199	198	217	198	185	208	204	207	186	191	188	210	208	207	211	182	199	198	196	186	188	187	216	206	175	195	210	210	206	186	184	223	184	188	209	189	214	214	226	183	191	192	189	188	193	197	181	184	195	195	185	187	184	177	213	159	209	220	194	194	200	154	171	209	179	219	192	188	204	173	202	219	193	197	190	186	210	200	203	188	178	213	170	220	207	158	209	180	196	182	169	186	197	196	205	184	201	185	203	211	177	210	209	190	209	221	206	196	189	184	186	193	182	222	171	198	200	172	227	210	226	201	196	207	199	187	214	166	193	208	208	176	203	183	200	182	220	211	192	199	197	191	212	176	195	186	211	189	214	182	233	183	207	201	188	197	186	172	198	179	201	195	189	211	208	193	186	210	179	213	204	211	194	202	192	211	206	212	180	216	195	220	199	172	186	205	227	181	173	200	185	199	195	202	195	196	188	188	180	195	208	166	200	204	174	222	195	194	184	207	188	216	208	197	187	207	177	168	209	182	163	193	186	200	197	200	205	176	181	203	180	181	199	187	196	184	184	211	224	194	203	219	211	196	204	206	190	171	215	190	189	217	206	198	184	235	196	208	190	167	218	191	176	213	236	203	200	199	225	199	202	198	201	194	225	213	188	184	204	207	190	215	211	181	164	205	194	222	195	200	198	205	185	193	215	186	203	195	215	235	178	252	206	184	217	193	201	211	189	195	189	192	197	192	201	193	188	176	211	172	194	190	204	190	201	205	218	185	196	216	205	201	207	204	193	198	187	211	202	175	219	207	204	185	177	200	171	192	199	197	179	195	184	204	209	214	194	225	189	198	192	184	209	214	196	192	192	205	204	195	174	169	205	198	175	208	201	205	197	184	208	213	177	207	184	191	210	179	184	199	191	221	198	207	189	178	210	191	196	226	179	199	187	174	211	202	193	192	201	209	207	181	196	199	204	196	217	172	208	230	200	190	185	189	205	202	177	226	211	187	195	185	195	194	196	214	222	211	167	192	206	196	202	189	174	192	197	168	207	194	174	209	176	182	201	194	206	190	191	188	209	181	182	190	190	197	186	204	190	186	160	210	204	185	216	195	200	186	226	239	209	206	181	207	208	188	195	214	191	219	197	168	203	244	200	190	197	206	201	200	193	206	189	199	198	186	217	194	202	228	177	204	177	181	213	190	200	166	208	183	183	200	212	204	174	192	196	196	206	201	188	185	197	181	198	192	182	226	214	179	210	184	193	192	217	219	185	227	207	178	206	182	209	206	200	188	215	199	196	181	213	199	207	237	196	206	165	220	206	195	213	198	207	196	201	198	198	189	193	209	198	214	200	221	218	229	200	200	199	211	167	222	211	223	194	208	180	209	188	184	216	182	170	181	188	196	183	199	191	225	188	213	199	198	177	201	211	190	236	210	178	192	179	199	217	194	181	206	205	221	187	204	206	194	179	208	215	218	217	192	181	207	185	172	191	191	205	193	184	215	167	204	192	184	182	185	191	200	200	206	181	209	196	195	202	216	204	207	215	205	188	190	212	193	201	219	189	212	194	217	180	197	191	182	214	186	194	197	202	213	200	188	213	214	198	192	187	216	221	184	212	208	188	178	175	198	230	201	196	196	209	209	224	183	206	202	209	196	204	202	184	212	168	185	198	191	183	179	182	201	194	187	193	194	208	216	193	192	206	211	205	184	208	222	203	175	185	198	203	201	203	199	193	230	206	198	193	192	195	201	207	203	205	196	203	196	205	191	196	189	214	201	208	218	231	193	203	192	199	210	223	219	216	209	181	209	194	176	183	202	205	212	227	199	220	171	217	182	208	197	207	206	179	204	203	199	199	193	190	203	206	190	216	214	184	176	186	212	228	199	191	192	209	207	163	199	200	215	194	179	222	217	188	213	215	196	199	178	214	197	194	203	176	198	188	157	213	187	197	188	190	163	175	244	190	207	196	190	186	168	209	219	207	172	198	201	193	184	214	218	196	190	199	211	208	190	164	187	193	203	191	206	199	188	185	188	183	199	217	219	207	215	222	208	192	197	204	189	167	206	217	203	210	176	191	182	196	209	195	199	207	172	195	198	176	225	204	188	227	217	213	176	210	198	221	210	204	223	206	192	257	180	200	202	196	206	204	214	192	179	203	213	194	203	208	197	201	214	189	201	175	202	220	204	185	190	174	204	193	191	199	186	192	199	199	214	205	218	211	201	185	212	196	227	199	208	197	196	191	182	197	224	229	185	189	173	194	166	178	178	229	205	198	213	188	198	172	195	196	188	211	199	196	179	191	182	203	199	229	171	199	206	151	225	203	200	221	210	188	208	201	180	202	190	200	201	217	234	215	165	175	189	210	171	208	199	206	198	194	209	227	199	218	192	205	230	197	185	223	194	206	191	195	192	204	190	189	169	178	188	203	212	211	209	197	205	183	228	194	215	214	182	217	197	185	203	228	214	194	187	186	210	221	174	212	222	217	197	190	196	184	201	196	210	197	199	218	183	189	177	178	203	209	200	197	193	223	183	191	210	203	180	192	192	196	167	177	181	202	208	215	238	207	183	193	206	188	226	175	194	204	209	215	189	204	184	211	180	186	166	200	184	185	182	204	218	188	224	187	189	199	180	186	204	196	205	184	210	212	197	200	205	198	188	199	198	207	200	190	186	230	200	197	195	173	172	184	200	182	222	210	221	175	200	168	199	196	177	210	192	186	201	216	198	196	213	181	210	183	210	196	192	185	182	207	199	228	188	204	199	200	201	215	218	192	198	177	210	215	207	205	206	186	195	199	198	200	211	207	205	183	188	191	180	193	199	217	197	182	191	196	207	190	193	179	203	184	176	183	220	190	183	211	172	234	184	170	202	199	214	184	204	195	196	208	200	222	202	166	165	215	211	209	204	200	197	216	197	213	210	230	199	217	187	216	201	205	186	210	197	219	206	202	216	199	196	213	187	202	196	196	206	185	181	214	202	210	212	219	205	198	188	182	190	167	201	203	192	158	171	202	190	175	192	205	183	182	193	184	199	177	183	198	210	189	197	229	199	222	182	216	215	190	214	210	201	200	207	205	177	189	198	206	204	189	189	207	208	175	189	199	224	174	200	182	196	197	191	194	200	189	199	215	204	189	173	198	192	178	200	192	165	205	236	199	195	189	192	221	194	218	240	198	203	175	187	200	203	200	180	207	199	193	197	208	210	204	186	186	192	204	183	185	188	204	177	196	217	199	221	209	194	204	205	204	179	210	206	208
9659	4338	8843	12238	13456	13425	12902	12179	12927	13856	30786	48414	45270	37900	28228	16122	8231	3310	1345	787	552	555	538	519	502	542	537	503	509	508	503	489	494	529	487	455	501	480	521	501	491	462	478	508	514	517	474	468	474	497	504	547	503	479	457	521	525	502	480	481	473	504	482	528	515	497	481	470	486	511	527	470	471	501	526	533	506	464	488	502	507	488	506	512	530	516	465	508	510	468	530	504	542	523	489	486	493	499	494	469	511	497	498	487	497	508	511	478	487	515	474	496	474	521	463	500	479	497	503	498	488	466	503	497	501	504	482	503	492	501	485	492	483	489	501	488	479	472	466	488	475	444	530	473	489	508	485	516	496	480	520	475	551	495	478	489	523	455	455	464	492	504	509	476	492	502	496	507	494	505	504	499	496	493	475	449	500	477	502	493	506	520	495	508	528	470	525	477	482	472	498	459	501	507	509	485	461	512	511	507	508	492	527	491	485	472	511	504	479	500	454	537	508	508	496	529	507	530	520	509	492	520	510	557	531	501	523	478	492	478	546	485	512	498	488	490	503	535	499	475	521	469	470	493	468	509	471	475	489	531	508	518	514	499	524	499	532	464	538	479	492	464	490	497	517	487	537	475	502	498	468	528	510	487	505	474	498	478	501	480	509	520	513	458	492	529	460	503	464	481	541	501	472	469	537	504	527	513	499	481	513	481	521	524	528	505	487	467	489	473	492	481	476	509	508	510	490	467	458	501	447	500	518	484	470	476	501	501	482	478	445	489	496	535	504	496	482	512	499	516	523	541	525	502	491	498	508	520	467	541	481	434	493	490	446	464	493	507	487	493	483	496	531	475	499	534	490	493	491	541	512	478	487	481	534	467	479	509	497	534	496	520	516	525	517	471	442	517	517	508	530	498	486	459	496	510	504	517	464	491	515	508	512	507	493	488	504	503	499	468	475	516	529	518	505	501	553	492	482	485	494	482	517	514	529	501	513	493	534	507	496	491	480	478	483	552	532	514	524	496	494	488	511	495	480	522	514	506	487	515	495	541	491	451	469	491	495	484	506	488	519	480	473	477	489	538	516	512	481	495	526	496	466	466	532	481	520	486	509	490	519	476	530	488	523	471	503	502	525	462	523	481	499	536	468	571	498	535	508	502	480	502	527	511	507	513	480	514	475	486	495	494	498	511	522	499	490	545	485	471	501	541	471	519	474	489	476	459	496	502	526	494	541	520	501	490	469	477	516	513	463	509	516	521	509	474	531	486	517	511	534	471	468	505	500	488	487	522	445	480	511	490	499	475	514	476	491	464	503	459	482	504	484	483	462	473	468	477	474	478	514	485	509	501	508	492	491	508	529	514	532	466	476	495	537	465	496	485	498	502	521	491	516	482	523	498	495	468	510	492	529	494	512	497	529	517	481	496	475	513	489	524	518	496	505	461	504	505	533	522	469	516	520	493	546	465	536	491	504	515	512	482	468	444	479	498	454	490	561	465	493	529	498	500	508	496	474	496	532	506	466	487	464	499	505	470	492	461	512	483	477	516	503	515	476	497	461	489	495	533	491	483	474	510	518	489	496	485	532	499	448	539	495	501	513	522	497	477	486	492	473	510	514	514	474	504	498	473	475	485	511	477	515	512	478	523	486	463	503	532	531	485	514	513	476	485	500	509	488	535	499	465	487	483	467	514	475	468	505	481	499	475	506	504	494	511	530	480	484	503	473	521	502	494	497	500	500	466	444	548	478	529	519	487	527	482	482	476	532	473	498	492	496	468	473	486	489	516	502	478	495	450	470	508	484	487	465	481	473	486	490	497	459	516	521	499	487	489	475	509	496	497	523	470	514	499	513	474	478	479	464	474	487	548	520	495	475	479	509	476	495	487	458	542	487	485	508	484	485	506	450	478	509	499	497	498	465	520	515	511	436	526	486	522	470	482	458	500	465	528	498	524	486	512	528	485	502	513	460	452	496	498	508	502	493	517	499	487	490	476	517	505	516	476	488	437	505	497	483	433	501	501	515	479	462	477	479	514	492	495	504	453	494	509	488	524	474	474	476	530	506	463	502	509	454	433	477	517	507	489	526	495	508	484	449	472	507	506	477	521	503	509	463	515	494	491	535	486	499	486	519	478	481	521	550	529	486	510	518	481	484	511	530	500	537	516	485	559	515	547	492	465	502	465	490	488	498	514	506	532	517	478	519	500	512	509	488	464	490	489	523	519	498	505	470	468	490	521	494	525	483	480	494	514	512	454	486	514	493	506	510	503	506	504	503	496	481	485	479	473	482	522	485	487	524	495	468	512	497	471	485	480	463	487	500	479	493	472	499	506	513	518	504	477	490	481	513	503	462	466	489	507	498	511	501	475	508	484	484	504	504	465	541	534	515	488	548	484	460	506	484	513	459	511	474	473	479	528	522	486	509	517	512	520	479	508	497	476	472	487	476	490	516	489	512	504	480	514	501	488	477	447	494	508	497	526	461	513	506	507	518	508	483	457	514	476	485	487	489	517	500	531	502	512	519	513	496	516	509	477	474	486	482	540	501	502	530	489	497	511	482	450	499	484	464	469	481	478	490	536	499	506	529	456	471	486	511	499	525	458	469	488	481	462	494	443	484	487	515	495	475	458	491	509	474	490	509	511	491	458	498	496	503	491	501	452	475	494	491	481	500	508	504	450	539	510	485	489	503	502	482	504	493	480	501	489	494	490	482	493	479	497	517	519	479	480	471	500	486	530	469	521	481	481	464	500	509	497	518	471	491	481	529	482	489	496	491	503	494	502	497	483	507	504	468	550	492	504	481	504	541	504	474	484	514	509	516	535	522	496	471	494	488	476	460	512	515	498	528	523	512	464	494	506	493	461	520	496	492	483	482	536	493	477	464	500	530	509	469	476	505	498	520	468	498	513	497	517	455	479	481	464	489	494	485	451	474	504	475	508	480	504	493	480	518	520	534	520	528	523	511	520	499	521	496	509	490	527	503	478	507	517	494	478	484	494	529	504	451	486	494	502	520	454	516	492	493	495	519	497	468	488	501	532	500	504	516	502	486	500	463	537	523	499	477	488	522	508	505	507	456	481	552	502	443	509	493	473	524	493	462	518	478	501	513	520	464	493	514	471	517	534	511	477	478	521	467	469	531	535	464	466	477	481	505	496	478	512	484	459	490	465	510	506	520	498	502	491	533	500	495	489	493	484	494	505	533	498	483	484	484	468	497	475	494	492	505	493	490	474	508	496	485	506	497	506	511	484	496	499	474	500	525	509	463	476	510	484	486	501	478	519	523	495	495	475	511	502	460	516	518	508	460	532	485	484	513	488	487	474	489	538	553	501	522	490	531	496	489	500	493	514	553	486	503	502	499	452	509	497	503	452	468	469	530	511	516	496	500	508	507	443	482	539	502	478	507	520	500	485	509	509	504	470	547	504	494	485	534	500	490	518	472	529	531	486	497	543	541	500	492	522	480	499	471	511	493	451	520	463	505	507	510	510	511	492
2580	698	1164	1290	964	820	702	502	399	373	495	1070	1338	1319	996	649	397	289	271	269	251	201	239	232	238	225	223	222	237	255	222	219	240	241	255	223	233	198	215	208	241	215	214	225	238	213	231	224	210	224	235	209	229	205	221	228	225	220	219	201	245	220	223	213	243	229	223	239	252	225	225	240	208	223	231	220	224	233	212	253	211	205	220	239	224	212	223	216	218	213	222	231	229	225	238	214	208	211	218	224	228	217	228	234	222	239	226	216	216	219	229	226	233	216	185	221	247	209	246	211	221	219	201	214	229	221	233	224	240	246	229	232	244	206	239	242	206	250	231	230	240	238	196	231	241	223	201	251	207	222	221	217	204	211	210	203	247	223	234	253	209	230	203	202	243	226	242	196	215	200	249	194	212	218	214	229	208	205	216	228	221	211	214	211	221	215	233	231	236	234	230	229	211	240	227	228	217	227	201	224	210	232	245	201	212	210	213	243	231	240	238	212	219	223	207	249	232	223	188	240	218	223	227	205	226	238	231	219	225	224	219	245	217	222	222	228	217	217	235	218	215	229	214	192	205	227	242	224	220	246	213	239	249	208	238	212	220	229	237	221	239	210	237	247	229	245	248	222	217	215	229	242	222	245	211	237	204	230	230	213	220	225	248	221	240	219	228	234	198	242	208	227	241	214	208	222	216	212	219	223	228	214	225	228	230	233	197	252	253	217	227	246	223	235	221	209	212	207	248	230	216	214	201	218	205	236	226	194	214	200	179	233	231	240	254	234	251	206	217	188	229	224	248	243	239	238	229	199	228	219	202	225	227	237	208	247	239	223	212	229	235	225	229	209	204	229	234	222	220	259	214	229	217	213	197	229	240	201	216	212	219	218	220	220	221	197	235	225	232	216	218	221	241	223	223	203	210	225	220	222	241	267	247	211	232	197	204	249	226	249	238	230	228	202	221	211	229	227	231	223	234	251	233	227	216	208	214	233	209	218	212	199	217	227	236	204	207	207	242	222	237	240	232	233	232	238	236	224	219	221	226	230	222	215	247	189	232	216	226	237	238	237	245	232	233	229	236	243	225	199	214	234	220	191	229	223	244	193	220	225	235	233	239	230	243	245	218	242	226	207	206	221	234	226	204	222	236	215	238	210	232	233	235	215	244	222	222	240	213	209	231	232	230	189	212	185	243	242	249	219	220	225	229	242	224	236	236	210	214	248	252	246	218	237	184	218	217	222	224	227	208	207	236	231	212	240	241	225	203	218	207	224	228	222	230	226	213	218	247	209	218	213	201	218	240	242	242	217	239	225	245	214	231	204	246	230	213	226	231	218	259	211	222	221	181	228	206	222	213	231	214	231	245	252	218	216	232	228	257	232	212	224	224	218	224	234	211	222	213	201	212	221	239	242	249	218	231	215	233	234	241	218	251	225	230	197	227	219	217	248	217	236	249	206	207	233	234	224	218	219	232	225	235	232	215	218	220	206	220	215	219	217	212	212	227	225	214	229	218	232	219	233	241	239	230	217	227	228	201	214	237	237	218	234	231	245	246	228	214	220	252	235	243	218	231	226	196	229	223	201	223	214	214	231	249	217	210	209	244	252	210	249	237	224	234	206	228	227	226	234	248	209	237	255	233	214	259	255	238	215	244	250	247	227	204	254	235	205	210	237	203	213	226	239	223	200	231	211	217	218	251	210	219	224	204	210	258	227	234	212	270	211	228	233	219	230	233	234	246	205	222	204	247	219	229	210	255	206	225	219	232	218	242	202	201	184	217	214	257	206	225	230	225	225	229	246	199	234	231	226	198	218	211	228	180	217	229	226	236	233	255	233	243	236	247	217	167	229	224	225	237	228	255	223	202	193	254	196	243	205	253	235	226	253	235	232	254	232	228	236	213	235	229	211	253	235	221	199	241	212	209	222	222	223	232	211	215	233	243	239	245	224	237	219	218	206	262	217	223	220	223	214	218	242	219	220	251	227	243	216	208	219	221	236	273	207	219	230	223	206	233	253	219	226	220	227	222	214	224	222	219	238	235	222	238	237	234	232	223	214	197	238	191	240	238	208	244	214	229	241	236	229	240	255	225	242	228	223	202	219	226	213	220	237	267	199	242	219	233	202	224	194	215	231	197	240	223	230	241	222	220	213	215	240	231	212	276	218	257	235	205	208	213	207	205	221	202	265	216	220	232	228	222	227	219	195	214	202	229	236	236	240	238	217	199	216	205	229	237	212	229	229	255	247	248	228	235	243	209	229	233	235	223	224	235	231	210	239	204	198	233	217	227	232	205	218	222	244	238	219	226	212	219	197	236	235	245	227	205	242	238	203	232	212	225	217	234	198	253	211	218	230	229	245	222	212	232	227	200	213	240	230	207	212	228	217	224	221	247	214	238	209	215	233	217	227	213	241	240	214	224	249	230	218	211	220	206	218	233	249	224	243	251	207	233	208	195	210	221	219	226	241	215	205	252	231	235	204	241	233	247	212	216	246	231	256	233	241	228	219	242	226	238	207	227	222	220	222	222	244	197	237	212	246	233	225	243	245	206	238	250	211	259	221	219	217	209	210	219	236	225	189	248	232	222	225	260	243	232	208	205	209	228	255	207	223	230	209	214	234	214	228	235	223	248	225	202	230	227	245	231	223	183	245	223	226	225	194	235	210	187	227	219	237	217	238	208	260	214	226	230	203	236	228	235	232	263	219	204	213	218	227	259	220	229	210	210	227	209	220	229	216	236	220	223	237	186	226	208	237	223	235	232	232	211	222	227	233	228	215	214	197	208	219	231	207	229	227	243	247	230	228	189	219	204	221	238	217	204	219	249	245	221	206	216	225	218	234	222	219	217	232	212	220	211	212	238	221	232	241	221	226	209	232	261	239	213	226	252	203	233	217	241	244	216	217	213	224	218	218	217	222	226	224	244	222	230	200	204	211	227	210	244	226	228	228	238	241	241	211	244	229	208	227	249	210	222	197	211	210	218	235	229	221	221	213	213	217	253	224	223	214	223	206	190	251	238	208	218	220	210	216	239	219	217	229	225	241	203	232	234	162	213	235	230	207	220	207	214	244	223	228	236	225	233	255	247	231	209	250	243	234	217	224	210	236	251	251	237	208	229	226	232	233	245	247	235	219	223	224	226	240	235	239	258	229	212	212	205	240	214	240	211	238	231	221	223	219	214	232	234	246	251	214	216	216	210	226	236	234	230	228	231	194	226	214	234	217	213	224	222	237	198	269	247	232	210	227	220	212	230	228	232	243	227	228	219	213	236	207	238	220	212	212	206	252	240	233	204	211	222	215	218	222	218	213	209	239	247	242	215	225	221	216	242	224	199	244	181	203	212	207	206	207	220	211	205	212	215	241	215	227	222	235	219	211	230	210	222	203	230	213	209	233	221	225	184	202	204	239	255	242	217	208	219	211	210	226	237	212	234	240	196	234	238	192	240	241	233	229	240	206	203	233	231	211	216	245	244	258	226	232	252	228	189	187
2594	1011	2462	3940	3753	3215	2954	2215	1572	1371	2475	5389	6199	5569	3797	2225	1200	848	675	621	584	563	526	563	558	565	542	554	562	552	552	544	549	532	578	569	546	536	536	576	571	504	550	560	516	553	568	577	578	558	550	554	549	589	538	577	545	528	525	547	539	537	578	539	543	542	559	494	541	565	545	552	519	528	518	543	521	580	556	613	540	571	562	536	508	518	562	539	585	585	564	510	497	538	564	549	562	567	589	587	580	559	522	539	557	553	557	551	586	558	541	519	552	570	544	549	566	525	551	557	550	563	595	543	549	521	563	601	525	540	546	579	528	568	547	570	553	551	552	537	582	542	577	518	538	515	547	590	566	542	545	542	611	582	569	553	565	553	571	611	571	540	547	552	520	518	570	559	512	583	589	522	550	576	518	591	562	515	531	499	545	522	580	565	575	563	538	538	558	547	570	558	554	568	578	543	561	522	553	507	568	529	533	582	589	588	562	531	555	517	511	581	551	550	564	556	528	513	539	574	536	556	500	526	519	527	539	542	573	575	527	553	539	552	573	562	542	569	570	595	580	550	531	556	522	560	549	571	538	540	553	578	554	578	560	551	568	549	547	548	592	580	547	536	605	550	563	547	557	569	511	557	570	537	568	519	568	544	574	543	578	532	546	537	546	520	539	570	568	519	548	553	549	513	576	601	516	541	578	549	531	515	560	532	543	569	547	555	553	568	508	547	547	587	524	570	568	536	561	545	561	560	536	548	581	594	557	572	548	554	569	586	617	527	574	516	573	551	588	578	577	532	546	582	541	556	558	532	526	539	582	529	516	542	536	569	542	545	557	572	574	500	524	572	565	548	549	550	542	561	565	555	573	518	550	553	548	513	572	549	557	575	548	528	559	540	488	570	537	569	541	604	570	530	554	571	548	542	552	522	528	578	558	508	506	573	571	525	573	565	588	520	563	536	557	595	591	529	557	533	574	514	535	522	510	531	568	552	562	547	551	549	542	545	534	540	561	547	513	516	547	576	579	621	560	551	522	547	567	556	589	573	545	562	533	555	531	571	539	529	540	565	548	577	541	547	554	549	529	568	567	533	534	525	559	518	555	516	535	552	561	532	561	566	537	547	561	535	522	552	527	559	510	581	536	552	561	524	555	545	552	526	561	556	535	585	543	532	578	571	566	579	567	588	570	571	562	530	499	543	531	548	532	561	606	570	550	608	584	523	538	561	583	493	531	544	590	573	563	583	529	556	573	550	573	556	550	552	571	529	575	579	565	489	541	610	564	520	570	562	504	571	500	531	551	530	559	557	580	532	551	569	584	504	548	505	546	539	568	550	587	565	533	533	500	554	561	549	522	576	594	565	592	546	565	547	569	567	560	546	556	562	575	557	566	581	515	585	577	524	581	561	534	509	555	584	561	555	542	529	551	555	550	592	542	544	591	554	556	530	554	586	535	571	582	550	517	558	566	547	532	599	562	543	571	538	567	565	585	573	536	564	570	508	589	530	586	595	532	538	535	540	551	572	566	576	533	544	530	604	538	536	561	558	560	548	517	516	529	585	517	511	618	537	532	612	555	575	561	567	584	558	585	535	533	534	562	557	612	573	490	564	569	549	551	575	574	564	544	530	560	535	542	569	539	576	545	548	530	600	545	571	563	549	560	546	547	563	600	523	543	509	561	571	552	551	562	507	549	555	548	591	554	536	580	548	556	546	537	544	538	552	551	533	537	554	582	544	593	576	528	580	543	628	570	541	559	572	515	522	554	565	537	546	517	552	601	579	546	580	585	583	565	572	585	570	586	542	553	539	521	550	557	559	561	584	579	543	519	550	516	537	557	577	524	572	553	539	534	529	528	535	548	558	560	553	557	557	534	557	565	573	551	547	550	581	594	568	552	577	554	537	541	538	548	567	546	556	585	533	555	570	582	592	520	566	589	574	575	536	536	545	549	522	545	570	538	512	531	557	552	554	539	573	590	591	565	570	573	554	589	579	546	545	567	591	543	550	519	574	539	570	555	579	554	540	566	567	519	559	563	540	561	559	574	547	577	553	586	575	547	579	552	598	520	515	510	573	527	572	519	566	544	558	589	565	558	550	571	541	554	543	561	533	584	533	546	514	577	571	529	550	554	552	554	525	512	524	545	556	518	570	579	553	542	531	550	622	579	564	575	523	524	590	535	578	551	554	551	543	559	545	578	521	566	552	560	573	544	549	557	592	582	536	576	557	523	576	536	545	564	582	528	577	549	511	525	491	511	513	515	565	534	531	536	596	558	570	548	595	556	543	614	582	587	554	555	542	550	513	535	549	582	561	584	540	523	580	575	562	547	568	564	554	582	571	528	538	575	589	544	547	545	557	556	540	572	525	520	558	505	538	531	547	514	593	556	546	529	518	582	540	567	555	579	530	554	537	585	557	550	561	546	504	558	610	590	512	534	514	571	579	527	588	510	556	593	532	569	563	576	564	580	558	545	566	547	546	533	590	535	522	568	556	568	568	566	548	563	559	562	548	552	551	586	570	561	513	562	604	553	574	554	532	588	551	573	528	569	563	543	577	577	585	542	602	534	563	524	549	551	532	549	508	572	539	577	540	538	513	516	507	601	567	551	543	575	534	545	555	612	519	564	577	565	529	564	555	553	579	543	527	512	552	498	519	536	551	587	562	528	551	604	576	558	529	558	535	532	594	548	559	572	520	549	554	508	556	552	554	541	557	574	578	591	532	530	531	609	572	507	561	559	557	530	581	555	543	557	544	583	599	523	566	514	580	569	546	550	575	547	551	552	553	563	572	546	561	559	536	536	589	596	575	562	551	563	539	569	572	527	552	540	537	590	550	566	579	619	568	559	533	565	567	535	548	557	549	541	566	519	544	499	520	576	546	540	566	538	553	586	536	548	540	604	588	558	549	533	523	574	521	562	553	551	594	579	552	571	547	557	534	566	576	606	533	494	583	564	561	545	589	566	498	532	579	515	567	539	578	554	570	569	581	554	566	601	542	561	563	535	558	508	574	553	542	530	566	539	552	590	588	572	596	589	530	557	519	557	538	582	556	531	570	560	560	575	532	585	557	484	552	558	557	563	537	549	542	559	555	541	539	594	536	516	535	573	515	548	537	553	529	537	566	504	562	555	558	550	541	570	570	515	519	576	580	555	548	581	520	606	532	532	544	554	579	549	550	548	536	546	592	564	556	545	588	527	524	548	569	571	518	576	523	571	528	558	565	547	548	564	578	576	574	552	553	494	581	556	586	554	576	543	581	591	550	612	549	591	574	544	575	544	499	536	569	515	603	536	544	521	494	529	559	568	564	561	544	559	523	521	513	521	555	564	519	537	561	546	568	550	548	598	530	549	516	570	531	538	539	558	553	575	549	581	561	546	568	556	591	562	583	524	588	567	555	606	535	560	548	568	566	560	555	528	538	529	557	538	530	600	526	557	539	499	562	529	560	529	587	547	574	568	510	536	573	551	561	552	523	525	568	524	534	521	594
10293	3679	3848	3416	3038	2454	1894	1526	1341	1605	4482	12936	14632	11164	6681	2798	1249	664	359	263	217	252	211	231	213	198	189	207	244	217	209	182	204	223	209	209	214	207	202	202	238	191	237	226	230	227	209	190	221	220	226	204	210	230	218	202	204	201	213	181	197	228	194	183	231	203	220	186	209	233	238	247	209	220	218	217	215	212	199	212	214	212	217	198	218	204	228	230	213	196	202	210	223	208	182	210	214	194	187	201	210	206	256	213	193	225	216	188	192	189	211	203	185	229	213	219	206	203	208	190	218	207	208	189	195	219	224	210	238	216	193	209	219	206	206	206	209	222	240	193	221	222	191	213	189	224	205	245	210	206	177	248	205	226	195	198	178	232	213	213	240	232	211	235	195	209	216	244	196	207	205	208	217	215	229	196	208	200	202	214	200	224	205	227	212	194	204	226	214	210	244	227	230	232	217	193	218	196	206	224	194	217	250	230	212	209	215	212	188	168	221	225	206	230	219	218	222	226	224	204	206	201	213	207	240	202	205	217	198	204	180	218	204	234	197	211	226	200	212	210	187	201	206	234	207	228	222	219	210	202	217	194	216	220	199	217	187	222	203	222	213	193	226	202	225	180	198	213	197	179	222	197	217	211	169	221	222	222	213	217	229	195	226	221	225	197	218	201	203	213	206	221	196	214	214	224	219	236	214	223	233	207	199	221	223	200	203	209	204	200	204	213	188	214	201	203	210	238	199	200	200	193	204	205	204	216	211	209	209	216	214	189	202	215	211	235	237	226	233	187	215	220	217	216	221	197	196	220	241	213	203	191	200	196	201	228	200	196	206	215	214	178	223	189	220	217	215	230	239	205	197	216	218	207	225	211	210	179	189	202	241	219	204	213	208	188	184	194	217	206	211	212	200	202	202	216	212	188	199	196	203	187	227	206	206	200	204	169	220	212	203	224	237	218	202	218	201	175	192	220	236	220	232	242	186	198	212	210	199	189	205	216	212	237	206	206	232	225	208	188	227	197	245	210	205	217	197	224	214	219	227	198	221	225	218	194	209	205	233	195	204	172	219	218	218	210	232	185	219	214	219	215	210	206	191	196	181	183	210	204	216	214	225	205	211	211	198	194	203	208	231	203	208	246	219	247	220	200	222	175	216	219	215	218	207	232	221	222	179	189	190	227	201	202	211	195	217	184	230	204	186	207	215	215	222	199	208	202	207	202	187	227	185	204	235	235	204	215	218	213	205	215	211	226	208	193	197	210	223	194	177	184	219	221	215	228	234	204	205	241	211	200	217	210	230	215	231	210	229	215	193	197	218	196	218	184	213	210	197	221	213	199	215	218	205	197	210	199	200	185	190	206	241	176	218	210	226	205	191	217	204	195	243	224	205	199	188	196	219	209	208	222	215	232	190	234	177	197	219	227	196	225	218	181	197	213	242	224	214	227	251	182	202	209	220	203	195	236	226	208	211	231	210	183	204	226	223	184	208	188	211	214	194	216	224	220	215	210	206	200	221	226	217	206	201	218	196	221	211	211	198	249	214	220	200	210	195	210	201	216	225	202	198	210	214	218	199	228	215	242	203	213	225	229	201	203	206	210	214	224	210	188	198	224	202	190	249	211	218	197	227	201	204	216	208	204	209	215	192	204	231	218	223	207	207	206	200	177	188	211	223	247	229	219	186	221	221	192	213	245	207	181	213	215	219	227	227	202	205	197	216	234	210	235	204	227	234	216	208	216	208	184	232	208	205	190	225	211	200	201	230	199	180	241	221	218	204	188	213	232	212	254	181	214	208	192	236	213	223	181	223	191	185	207	217	237	184	203	200	212	215	183	237	201	192	194	191	203	211	233	190	211	205	204	214	255	206	205	232	222	208	214	198	209	207	210	214	195	262	215	176	215	224	198	206	233	184	222	232	203	224	228	206	198	200	225	238	181	193	194	213	183	242	215	211	198	237	220	195	227	197	214	229	226	234	224	212	221	221	196	221	226	179	246	230	214	208	233	201	218	203	223	208	242	220	201	216	177	202	236	230	218	219	201	215	224	242	212	215	218	222	200	224	184	216	227	194	221	199	227	203	195	187	219	203	180	192	201	214	222	222	221	205	214	215	181	196	215	232	236	215	208	183	204	231	231	202	225	211	159	228	186	218	243	204	207	233	234	191	223	220	203	189	183	201	201	198	214	192	220	213	193	220	227	237	220	206	215	230	235	213	216	210	217	224	212	205	211	214	211	197	185	229	222	191	233	205	219	224	191	208	238	189	217	199	198	219	220	224	215	225	199	218	224	229	206	228	227	212	243	211	189	194	198	226	213	231	213	223	202	204	214	206	216	222	228	195	211	203	219	217	230	194	213	217	204	217	229	237	218	180	222	203	200	216	211	209	214	203	208	191	216	203	193	205	204	208	220	203	196	235	205	203	224	215	200	187	216	206	192	242	183	212	183	197	171	219	217	211	209	181	197	226	181	186	225	210	229	202	221	229	207	217	203	194	233	202	206	209	189	202	213	211	205	206	188	216	228	197	216	218	190	213	196	211	218	213	177	214	195	229	207	226	192	238	212	198	201	199	192	185	206	222	182	213	214	214	203	211	185	214	208	213	201	205	211	221	182	219	206	207	209	193	213	213	218	197	203	221	209	226	212	233	222	225	195	203	210	201	223	202	225	208	202	206	214	201	207	207	217	205	206	204	196	232	219	219	189	181	228	192	212	214	206	212	196	218	206	236	222	188	246	203	228	224	174	197	233	227	245	195	226	226	201	227	222	237	213	223	212	214	211	188	197	180	193	235	184	218	203	214	221	200	213	211	236	234	200	209	215	233	197	238	229	221	204	240	211	230	180	239	176	208	207	196	247	210	216	217	197	182	197	205	219	205	223	216	218	237	211	215	232	229	241	218	211	224	216	205	204	203	218	195	211	209	208	191	209	248	188	205	213	218	226	213	189	208	227	197	216	233	171	228	187	216	201	224	218	197	230	194	190	196	208	192	236	211	195	247	240	221	208	223	200	204	215	196	178	194	205	197	226	236	191	222	224	222	211	208	207	200	212	242	229	199	197	216	227	202	190	203	239	213	194	181	215	220	214	235	206	219	213	211	198	219	199	209	197	200	217	177	200	211	236	205	246	210	216	202	177	221	156	211	213	206	183	199	216	225	230	235	203	204	219	188	213	230	240	198	182	186	205	221	212	201	203	216	224	180	231	218	249	199	191	204	242	223	224	218	230	220	187	195	216	221	207	217	225	214	209	198	206	190	203	187	191	217	232	187	200	204	185	237	196	196	229	208	218	188	211	199	193	181	221	203	211	192	204	196	187	216	217	223	197	206	196	215	202	193	217	243	215	236	206	249	214	233	196	221	214	234	225	206	214	221	231	220	226	210	234	205	220	225	197	199	222	242	198	210	191	210	200	198	221	213	197	212	233	240	220	213	227	233	220	259	196	203	177	221	205	215	182	213	202	219	214	222	217	218	239	183	227	215	217	209	206
6966	2868	5988	8360	10025	9831	8380	7019	6562	7929	18634	35620	36462	30923	22103	11461	5812	2739	1274	739	602	567	558	520	526	499	515	516	492	557	485	539	505	513	519	539	528	513	532	529	547	559	514	479	506	519	555	499	508	570	492	563	526	528	567	553	556	533	538	555	547	508	558	573	523	520	506	564	543	543	489	552	524	538	541	559	565	557	513	507	527	507	550	555	555	523	546	505	462	500	513	540	473	556	528	535	514	515	530	484	540	537	532	532	532	527	516	486	553	558	556	549	504	561	527	539	512	488	505	504	532	526	493	512	516	532	524	500	530	493	544	534	548	510	516	562	537	519	506	516	521	509	530	575	522	496	520	505	506	536	505	540	527	530	511	530	510	516	494	530	531	507	514	515	536	506	535	550	541	569	503	499	555	539	539	517	530	512	503	545	512	539	551	482	496	528	529	526	554	508	515	523	524	550	553	530	535	529	505	520	467	552	525	526	534	477	523	500	520	526	510	553	563	554	503	557	511	513	522	531	538	514	522	495	512	480	524	519	503	565	529	528	526	477	557	491	524	542	526	497	548	484	524	524	534	524	555	523	542	520	524	503	527	519	542	517	547	540	522	516	538	490	559	527	501	557	533	486	542	505	517	514	534	497	540	545	558	483	555	553	467	504	523	538	530	550	507	501	504	530	528	530	544	524	521	543	540	535	524	490	515	495	542	533	532	536	549	552	493	532	552	534	461	529	510	521	521	563	517	546	507	524	533	500	506	547	547	523	522	525	509	553	490	531	520	544	539	540	541	554	521	487	555	504	551	519	540	546	493	528	528	573	546	519	552	488	499	575	478	527	523	548	540	523	494	527	524	530	512	579	546	509	471	512	494	534	524	528	531	516	528	522	524	507	449	517	470	491	535	510	549	533	520	557	518	551	522	546	541	525	488	555	554	547	539	501	548	528	549	496	567	520	502	499	544	510	533	554	518	507	515	580	509	541	500	511	532	519	494	541	524	559	535	513	526	560	563	534	557	539	474	531	484	542	514	511	527	529	538	517	509	523	467	517	552	537	503	527	486	500	537	482	513	544	540	523	501	501	557	549	526	559	508	517	506	561	548	591	517	532	530	508	530	551	539	579	528	524	484	515	535	505	512	534	505	502	503	524	512	505	556	509	512	559	522	528	517	540	521	537	529	547	524	506	499	525	540	549	524	521	529	538	529	519	502	560	499	513	475	543	556	550	533	542	508	469	547	513	510	522	551	541	496	528	541	519	570	587	528	570	532	555	571	540	558	510	541	533	533	549	530	483	528	543	540	521	522	533	583	487	513	542	550	561	533	508	530	485	500	564	495	504	507	540	557	507	523	490	544	525	521	546	495	535	574	542	573	516	499	524	513	540	531	475	469	497	549	516	552	537	500	511	556	548	514	522	572	521	540	474	518	522	520	521	546	540	506	513	565	557	559	526	542	512	559	541	528	519	552	526	506	514	565	564	520	541	494	535	514	585	547	541	521	524	523	517	513	529	488	480	486	497	496	520	512	507	529	543	544	549	529	513	534	554	518	501	532	543	542	523	501	513	556	523	515	547	512	536	528	516	519	529	530	512	540	552	503	505	537	480	510	480	568	541	544	541	513	538	526	560	512	553	534	484	536	573	520	507	533	512	505	541	525	497	555	505	557	508	502	515	501	566	557	497	537	533	561	491	549	513	488	550	556	503	546	567	543	488	549	567	552	551	496	544	539	535	557	533	553	557	491	529	512	536	538	534	511	498	521	499	518	545	564	516	525	516	556	510	502	499	511	486	506	521	568	560	523	509	561	510	512	541	492	502	564	495	511	572	506	537	549	515	543	560	504	549	556	529	474	520	526	523	504	486	558	510	521	525	568	509	502	505	531	544	561	507	554	487	535	478	538	516	531	496	520	546	554	543	502	509	481	514	493	519	552	495	530	523	479	538	498	553	534	534	485	515	538	575	549	554	527	489	543	558	566	538	516	512	528	523	550	526	552	556	505	463	554	529	529	534	509	548	516	484	491	524	519	496	546	496	554	549	536	520	503	517	511	517	498	516	523	501	518	496	520	523	505	531	525	511	522	486	534	483	492	533	522	549	557	523	535	497	526	555	559	525	568	524	547	451	501	507	544	505	493	534	504	511	507	527	508	515	506	532	527	501	520	574	510	513	491	542	562	537	545	481	527	598	558	525	532	511	508	524	498	514	465	537	548	548	504	555	527	502	493	528	485	494	552	519	486	489	481	516	513	530	517	535	506	488	497	514	502	525	530	502	595	511	533	520	544	480	534	480	492	541	557	502	542	532	499	526	527	534	515	543	504	497	569	561	534	535	560	508	574	510	483	595	506	515	536	502	542	509	489	478	535	562	464	522	520	503	492	532	504	518	531	540	562	509	507	522	499	532	539	516	543	523	495	525	525	523	520	514	506	510	521	534	530	533	539	524	517	501	540	489	529	549	528	484	524	527	515	563	508	514	527	529	517	551	502	484	571	519	510	492	521	553	523	506	528	500	507	518	566	551	525	530	492	491	509	577	511	511	574	572	544	554	498	537	522	501	525	527	537	545	528	525	507	525	523	514	497	511	550	542	516	527	533	548	518	531	493	538	506	550	537	517	517	509	516	561	554	519	543	508	530	538	493	497	519	568	531	484	492	517	549	539	494	500	532	546	530	550	514	532	505	521	552	522	498	553	503	519	506	520	519	511	543	521	548	485	525	531	537	556	494	499	520	558	498	508	551	512	517	500	501	542	524	542	518	538	549	501	521	477	544	537	486	557	487	505	508	523	514	540	536	503	510	538	534	499	498	539	547	539	496	545	522	523	497	543	520	534	488	539	537	508	514	526	561	537	501	524	530	550	536	489	510	540	537	502	511	545	533	512	515	524	506	502	538	551	538	524	549	542	513	516	517	527	522	542	515	566	526	524	501	484	535	512	574	548	556	542	567	525	541	510	502	504	553	539	526	528	540	518	469	538	531	512	530	530	523	544	509	513	532	505	540	501	560	540	530	541	523	531	508	533	555	515	543	498	503	544	505	502	534	565	570	515	546	481	542	501	526	542	524	479	540	554	521	504	544	513	551	535	497	556	498	527	550	522	503	485	540	504	497	528	514	493	495	560	508	542	517	545	507	550	512	504	529	538	514	525	525	537	486	537	535	531	564	479	544	532	543	491	537	526	580	538	527	534	555	526	516	503	448	502	510	573	520	536	551	485	503	533	559	526	527	545	515	492	576	493	538	562	513	537	530	541	530	510	548	509	514	568	488	561	495	531	569	532	541	533	556	543	483	518	562	562	485	506	493	527	557	534	526	511	566	538	511	507	522	537	497	533	482	520	513	584	526	520	554	540	548	559	558	505	533	575	521	511	521	474	559	590	514	520	532	551	573	563	514	514	525	524	525	529	491	533	538	518	474	573	562	537	512	561	524	547	537	514	533	511	503	520	478	552	543	535	572	521	557	555	567	472	558	503	487	519	492	505	557	536	506	539
16933	5321	5728	5319	5402	4122	3702	2858	2737	2572	7509	25163	26226	19089	11521	4824	2091	905	447	270	247	208	178	193	235	219	193	191	201	213	241	181	197	196	217	198	213	188	196	198	212	198	195	201	213	195	209	192	184	181	186	189	204	212	197	195	209	202	177	206	201	203	202	192	196	218	197	174	202	167	212	170	202	189	199	197	185	199	196	203	203	201	180	179	198	213	191	195	198	213	212	188	212	192	216	207	206	204	204	221	192	194	240	194	229	177	187	197	182	191	203	218	174	216	179	184	176	187	211	214	190	191	192	168	201	196	212	193	205	197	208	188	191	199	186	179	198	193	218	220	183	197	183	205	210	205	172	208	204	178	200	206	178	208	215	168	200	219	209	195	189	204	201	200	212	208	196	207	171	190	187	190	180	183	205	195	198	200	187	196	181	215	202	229	179	206	200	198	197	228	191	178	205	183	180	193	218	190	185	211	186	198	218	194	220	177	206	201	181	199	199	174	203	201	211	187	216	205	177	218	184	195	184	214	216	153	202	188	187	219	202	201	177	189	187	195	210	187	194	186	202	191	216	203	190	189	184	211	223	199	196	207	188	221	216	198	228	190	180	190	201	217	203	200	178	180	197	207	174	176	174	181	201	206	167	199	181	219	208	203	207	202	176	179	198	191	190	191	214	198	209	183	207	196	174	221	196	210	209	207	189	200	191	240	179	220	145	205	201	204	207	186	206	224	205	209	189	192	208	181	197	184	194	215	210	177	187	187	196	178	205	204	210	178	186	205	234	207	204	189	198	186	196	207	204	191	203	200	180	189	185	200	175	191	234	206	210	212	218	190	167	207	203	214	185	192	212	200	199	203	201	190	204	200	195	206	177	196	175	200	205	176	219	217	206	191	212	195	188	188	202	193	185	208	190	204	192	180	155	210	181	202	194	237	195	219	167	190	204	185	190	189	223	214	195	200	216	203	195	219	203	191	194	214	202	211	172	182	198	186	196	188	226	186	192	210	217	208	205	197	211	215	208	208	217	199	212	189	208	195	222	192	202	179	187	211	176	189	182	201	235	195	195	183	174	184	192	188	210	216	211	203	195	176	209	218	182	180	190	161	205	195	189	234	207	217	235	193	206	215	188	207	210	197	207	201	216	214	207	204	218	194	211	213	189	220	213	202	207	193	214	183	208	189	181	198	181	185	203	208	199	207	192	189	218	172	189	184	175	201	166	202	206	187	200	173	197	209	223	188	185	196	188	195	188	179	217	198	213	191	204	171	195	214	199	189	191	181	183	191	197	184	210	208	198	180	208	197	227	197	191	191	208	189	197	184	198	191	203	227	220	200	208	193	207	188	205	211	192	223	209	217	194	185	213	206	205	224	227	219	203	206	176	193	198	197	194	208	187	195	199	208	224	205	211	178	187	219	220	199	212	204	189	200	200	210	195	197	158	179	162	205	182	196	184	196	194	189	199	195	179	186	223	171	209	204	204	191	219	216	198	187	187	204	196	213	197	181	228	198	215	212	209	190	190	185	198	180	192	174	198	192	187	208	196	202	197	198	234	172	185	195	211	181	234	199	233	201	188	204	221	205	207	199	229	215	178	194	197	213	189	225	216	178	199	179	209	201	185	200	194	193	201	169	196	166	192	211	190	188	211	190	202	200	169	198	201	217	211	206	199	209	151	221	208	170	183	211	203	180	216	186	177	193	191	201	189	182	189	190	202	189	206	187	216	192	200	201	189	214	184	163	193	202	183	197	190	207	175	194	193	202	206	200	201	176	185	199	205	192	191	192	188	180	189	205	196	208	188	208	185	197	178	196	190	177	195	190	212	207	193	204	231	218	211	215	210	170	173	206	219	214	177	173	208	200	216	204	175	178	212	186	200	217	172	224	205	192	174	172	177	194	188	173	199	208	208	200	166	179	184	171	187	204	216	193	199	197	199	179	202	174	202	170	206	213	204	204	235	184	191	190	216	181	199	205	197	198	193	200	201	201	213	220	176	193	186	205	200	188	196	177	235	186	203	202	201	221	201	190	203	200	228	165	176	223	172	203	183	188	189	165	191	227	193	206	189	188	184	194	201	196	197	199	192	195	195	200	199	179	189	192	194	224	209	208	197	204	178	197	180	169	206	171	218	194	205	203	166	204	197	198	189	190	204	242	200	201	195	181	188	209	180	191	172	201	188	181	197	186	188	177	195	179	195	219	181	194	194	229	185	225	231	198	190	182	200	165	183	166	195	226	198	196	208	208	191	188	186	210	206	203	228	192	187	200	208	204	224	182	196	209	188	210	192	213	202	228	229	211	205	205	222	201	194	207	171	201	195	207	217	207	194	197	196	163	187	205	190	214	204	201	184	188	216	173	201	182	217	193	198	182	198	208	220	193	207	179	212	197	229	213	205	218	196	196	216	206	225	177	196	191	188	201	174	190	175	190	186	189	203	184	209	228	209	222	217	181	217	200	173	217	200	208	229	212	218	179	186	191	213	204	208	211	203	225	201	207	185	201	202	204	196	179	218	179	207	172	202	192	177	182	220	180	202	200	196	198	191	179	200	199	203	184	201	178	243	193	193	190	191	191	190	208	202	192	214	206	178	199	186	199	185	202	188	191	187	198	164	181	203	199	204	197	192	199	213	223	236	180	182	217	178	161	200	199	201	183	194	188	187	198	186	190	197	199	192	191	211	199	181	198	175	198	171	172	206	190	183	198	190	211	213	206	209	178	189	183	206	190	196	198	215	189	200	208	239	203	212	173	176	228	199	199	205	176	181	207	201	232	176	209	224	219	213	200	177	205	192	198	198	191	189	203	198	206	184	185	201	182	201	195	172	201	172	185	203	223	186	207	203	212	198	205	207	196	176	220	188	180	187	219	187	199	185	186	196	205	189	203	216	214	207	196	219	189	202	155	201	215	222	209	173	199	189	197	190	168	203	203	219	162	186	186	215	187	174	214	171	205	203	213	200	175	181	220	195	198	207	188	198	193	169	198	178	221	184	189	205	204	227	188	193	165	186	170	192	195	197	194	196	181	206	177	215	183	181	176	217	182	202	205	198	215	183	185	201	218	195	209	210	190	202	186	207	196	218	218	186	192	208	190	182	185	207	197	201	180	236	206	228	204	194	174	204	180	190	180	173	180	230	203	201	212	203	179	211	182	208	185	210	183	215	199	191	194	170	216	183	226	196	180	215	179	216	161	202	202	206	213	175	195	187	221	197	190	195	224	201	205	210	195	193	198	188	184	183	204	173	189	216	186	193	197	213	188	181	212	199	195	192	196	214	214	157	210	183	220	218	170	215	184	198	192	206	185	190	200	213	203	186	204	206	199	208	190	193	187	233	198	197	210	179	183	198	208	198	174	200	193	195	202	180	197	168	173	205	207	223	203	181	220	213	219	195	202	189	212	203	209	186	226	185	205	189	193	184	200	208	208	207	214	193	188	188	166	179	195	200	208	204	191	218	198	172	179	182	194	187	216	209	200	192	177	198	196
8991	3907	9324	12392	15198	13899	13173	11630	11215	11053	24763	47082	45760	38873	29615	16923	9016	4115	1798	866	605	549	490	502	489	493	519	498	500	475	469	500	480	484	504	486	492	511	531	486	502	487	472	519	514	504	472	514	498	505	514	471	487	488	466	493	506	521	502	512	459	496	491	459	501	486	563	501	470	503	515	496	460	488	462	492	496	494	474	516	511	495	497	494	516	502	477	509	478	512	514	462	462	478	499	468	479	483	533	497	501	478	526	525	488	448	505	522	495	481	490	489	529	501	516	523	460	462	500	455	488	465	507	484	492	487	469	473	461	472	497	457	515	479	522	463	517	497	493	463	535	482	548	479	464	490	452	522	445	478	474	485	517	426	478	497	515	546	468	484	491	509	511	528	437	491	497	458	511	511	503	515	455	483	461	488	480	501	528	435	470	437	518	512	494	475	477	503	492	488	498	488	476	468	512	523	476	493	484	481	502	477	503	486	514	526	517	486	519	487	514	489	489	473	496	508	487	509	485	504	480	488	532	496	510	483	536	462	487	480	515	482	527	535	519	495	476	487	509	526	492	484	484	522	495	490	537	481	490	480	462	502	480	454	508	484	481	472	468	512	462	490	476	529	507	467	467	498	530	474	487	454	513	549	510	477	501	505	505	476	488	483	473	528	526	453	502	519	492	496	512	499	500	502	494	489	482	487	501	482	514	505	487	500	495	472	545	496	502	519	474	494	519	493	528	480	509	496	497	498	490	510	514	514	520	526	513	509	505	502	527	477	484	460	494	466	515	469	452	496	480	505	495	515	481	543	505	498	477	509	470	506	446	465	483	547	470	508	470	493	479	511	484	494	454	539	496	524	512	489	461	533	492	471	477	499	455	489	503	475	512	491	481	479	490	515	525	513	501	504	491	481	503	518	456	496	497	489	479	453	474	496	538	500	486	508	507	521	534	495	499	486	499	518	492	490	454	495	474	533	490	483	466	484	502	494	538	454	475	523	489	497	483	512	523	461	518	503	495	483	480	472	524	513	512	517	482	465	493	487	465	486	456	498	507	500	496	503	529	505	489	518	518	495	506	451	503	489	463	510	462	512	523	473	480	492	472	520	502	543	516	483	535	470	501	474	473	491	493	482	505	522	464	505	502	500	479	537	518	482	491	483	493	460	497	504	517	503	543	482	490	471	498	476	517	506	465	507	483	489	488	470	512	509	471	512	515	491	496	464	519	518	534	476	493	448	508	519	529	493	504	464	485	500	502	511	486	448	496	522	532	520	502	477	516	504	515	500	499	537	451	483	505	514	498	469	506	519	539	456	467	493	477	484	469	470	506	523	459	509	479	474	516	429	473	512	467	515	510	487	511	478	465	473	495	491	475	496	508	487	503	500	462	510	517	504	523	429	527	477	506	507	519	523	485	511	515	505	521	480	493	474	487	506	522	460	463	536	533	500	469	502	505	464	468	522	459	512	510	540	514	438	488	476	470	433	505	491	512	486	478	522	503	458	492	455	482	514	483	484	471	463	544	502	502	520	502	517	496	489	514	513	500	489	496	475	505	473	458	548	483	508	498	471	466	474	519	460	516	531	506	485	508	493	512	524	522	514	481	490	497	485	490	462	516	494	471	501	464	490	470	489	457	461	474	488	499	514	485	499	514	522	521	481	539	458	465	464	454	498	489	472	502	494	480	473	500	500	477	515	491	506	503	495	500	531	543	483	474	505	491	507	490	520	520	484	510	508	522	511	515	493	512	493	504	495	492	506	500	483	457	484	517	508	479	495	504	523	471	555	481	561	501	440	484	485	456	504	456	490	476	514	495	518	464	523	468	481	516	487	504	452	494	483	479	462	520	477	497	482	480	488	513	524	489	504	532	494	514	472	530	499	515	511	518	479	471	474	488	484	461	504	531	501	505	513	453	470	474	506	496	508	509	521	522	465	478	485	506	488	510	515	479	501	456	456	504	508	507	470	467	526	488	476	519	448	488	504	512	513	477	480	479	480	501	468	496	500	543	473	510	465	498	462	479	498	513	477	518	483	482	493	469	483	506	468	515	527	521	531	518	507	548	506	497	460	472	471	515	517	484	463	485	511	463	545	491	494	479	462	527	438	469	482	486	505	507	505	500	467	494	487	505	510	491	517	496	482	456	472	563	486	526	518	522	466	520	506	467	492	529	485	464	465	479	514	474	426	482	503	489	485	482	513	511	507	513	450	524	478	507	472	477	520	461	522	519	504	503	517	445	472	459	482	502	515	482	537	460	452	499	494	549	504	498	490	510	479	516	519	517	458	491	474	534	511	479	473	519	457	464	501	548	502	456	479	501	507	498	517	470	509	475	511	502	504	511	476	496	489	497	509	487	509	497	499	500	516	464	521	517	491	514	481	499	521	506	526	469	461	509	507	489	515	476	481	533	456	504	494	500	483	504	545	523	436	505	488	503	562	465	546	485	475	478	523	510	515	503	501	504	500	467	459	470	477	490	492	521	459	503	468	511	496	478	525	491	523	468	479	517	508	477	495	517	508	490	469	465	491	447	487	486	497	483	472	474	517	524	500	472	476	503	455	518	507	524	501	511	499	481	486	508	479	461	491	536	476	521	492	486	460	485	529	500	505	509	469	496	505	484	448	504	453	496	421	469	481	511	446	483	506	489	505	564	486	508	461	534	516	523	469	487	496	466	504	499	470	491	464	531	493	509	503	491	519	487	482	511	477	506	478	501	498	468	519	488	452	518	480	522	503	547	517	481	449	475	514	492	500	493	481	500	510	467	489	480	464	502	460	488	506	501	502	483	511	514	496	498	475	512	475	473	467	493	483	484	478	471	464	500	503	487	500	495	489	525	504	456	505	475	493	498	506	516	513	491	471	500	495	484	493	500	486	513	489	488	510	502	465	479	506	500	497	538	511	484	521	489	488	459	492	486	531	506	514	485	496	483	453	491	494	506	495	477	483	476	448	530	493	491	491	486	505	504	525	499	497	506	497	520	532	505	490	478	459	530	494	459	503	519	513	512	549	471	508	512	464	480	526	522	508	487	504	526	491	514	460	494	502	502	470	499	490	545	505	476	466	471	515	510	506	509	508	495	459	460	487	492	499	486	516	459	493	489	527	475	490	489	489	498	475	498	545	484	520	454	481	495	467	500	504	505	501	496	475	448	440	533	512	474	525	494	560	515	532	500	515	487	495	492	459	513	479	468	506	469	486	527	527	496	529	489	485	490	483	509	504	506	478	517	539	478	497	504	461	476	495	482	521	504	510	504	508	495	514	504	482	471	499	477	514	484	514	482	473	545	498	488	471	487	478	485	464	489	483	476	449	494	517	519	459	503	514	453	520	494	524	516	529	492	513	484	504	499	475	469	509	501	490	492	493	508	484	499	456	455	541	496	491	456	487	503	522	469	455	490	495	492	506	468	520	478	512	503	460	507	553	524	484	505	504	538	522	479	524	481	518	453	496	496	492	484	471	492	492	511	468	487	495	571	474	488	501	507	495
2529	987	948	1153	909	627	482	441	335	352	592	1166	1483	1346	981	648	351	299	264	244	215	232	232	234	246	211	213	227	210	225	210	220	197	243	225	209	242	211	224	220	235	213	221	234	232	207	215	210	204	242	233	196	187	250	228	219	217	206	223	230	201	218	207	216	222	224	220	208	225	233	209	249	236	251	193	229	239	223	205	233	241	249	244	209	230	190	190	232	214	207	228	217	212	241	256	233	240	205	209	220	239	266	250	210	242	180	230	256	185	224	224	229	235	221	189	227	218	228	223	232	223	236	269	227	215	236	202	193	245	235	207	214	227	252	255	224	225	213	227	212	222	233	204	204	227	241	244	252	234	228	228	236	199	228	204	214	216	220	221	224	243	213	216	213	218	237	225	245	211	248	228	236	242	246	221	203	226	237	239	210	227	215	234	224	238	240	205	220	217	207	205	229	247	233	245	220	233	210	231	200	220	261	203	219	199	226	244	210	222	200	245	220	218	221	233	223	203	240	238	206	230	224	227	258	240	257	247	252	261	238	244	235	224	232	238	242	230	220	234	251	223	191	229	225	225	243	227	260	241	222	197	222	253	204	204	245	207	226	201	216	209	245	226	216	242	214	227	232	229	225	191	227	258	216	207	220	203	230	216	211	219	231	208	233	230	235	258	227	205	229	221	218	215	233	231	218	210	219	232	242	225	227	231	222	228	216	237	225	248	219	213	242	240	241	213	217	217	236	234	224	225	231	229	225	228	232	221	247	218	228	236	238	241	236	225	245	236	219	243	237	221	233	215	211	230	207	208	205	200	209	237	230	215	216	211	223	210	233	210	229	227	226	221	238	213	228	219	220	218	247	221	229	206	248	234	236	197	249	229	246	218	271	228	252	209	216	243	220	208	217	224	216	207	222	233	215	218	208	228	205	223	229	233	228	236	224	242	215	237	209	228	216	232	249	230	255	229	215	233	200	242	253	255	234	255	208	219	218	230	234	235	235	241	231	211	231	201	215	220	226	210	231	227	232	191	235	204	208	205	219	239	211	218	220	235	213	238	247	227	208	218	214	216	267	211	203	221	231	243	219	251	215	190	232	205	210	227	221	238	234	214	213	229	270	228	226	226	254	215	197	232	244	238	239	229	207	193	209	233	221	212	199	214	227	242	229	230	218	226	199	222	225	222	233	247	236	225	217	241	248	242	229	245	207	235	254	197	210	242	237	237	194	222	209	223	213	230	224	243	233	236	230	254	222	259	262	221	222	216	219	205	251	214	222	211	222	211	236	222	245	241	208	190	245	222	229	210	231	234	211	222	235	245	221	241	250	245	231	242	232	260	214	219	230	242	226	251	229	240	218	266	227	213	236	219	191	239	207	189	226	239	239	230	231	235	239	220	197	252	199	228	213	207	232	211	233	206	238	233	236	224	216	236	239	216	216	240	250	220	212	208	230	260	243	235	237	238	236	210	198	253	209	242	210	198	199	212	205	183	224	233	232	231	230	227	212	235	224	255	239	217	223	245	239	247	205	208	255	226	241	214	240	244	224	202	214	246	236	234	209	212	203	180	233	217	250	226	222	215	234	238	213	245	239	228	230	203	227	222	241	241	227	237	237	217	219	230	249	251	234	219	224	207	222	222	227	217	247	216	230	219	234	248	201	195	227	226	207	222	222	200	233	227	248	250	207	218	235	205	221	222	230	229	228	224	245	227	214	243	237	239	216	240	219	228	214	258	233	237	223	220	240	242	238	238	228	223	218	255	238	201	253	219	247	223	236	252	213	221	267	210	227	247	227	226	217	234	244	231	228	223	231	226	250	228	226	209	270	220	241	235	236	219	237	235	222	243	223	241	217	226	224	256	227	238	210	218	214	249	184	211	223	226	239	226	214	253	214	205	228	229	220	217	238	251	246	215	224	218	218	214	235	218	215	216	226	230	195	233	226	238	235	206	264	210	233	212	237	198	234	205	223	213	204	207	204	225	183	213	213	199	205	222	212	194	239	227	229	212	242	221	214	227	208	241	204	229	240	197	227	220	203	210	229	216	233	241	236	211	216	243	241	224	238	242	213	215	230	239	220	246	223	234	216	215	229	235	259	207	241	251	197	227	245	204	222	232	207	207	232	210	237	244	207	211	219	211	200	219	235	216	225	215	214	234	225	226	249	220	241	225	226	243	217	208	210	248	186	228	215	213	199	236	186	216	220	241	230	214	218	241	239	233	264	226	203	249	235	217	217	243	213	203	234	242	232	233	223	243	218	222	252	236	194	204	228	235	212	249	192	223	224	214	228	226	231	252	214	229	248	210	237	188	223	229	214	208	226	239	217	225	235	239	208	207	236	225	208	222	194	218	214	218	231	206	233	211	216	212	225	219	210	211	235	224	250	244	246	238	230	220	238	216	235	246	211	202	242	238	234	223	223	219	207	210	226	230	214	242	214	203	222	233	198	268	221	202	206	241	241	229	234	231	203	217	228	250	227	226	223	220	241	231	208	213	223	233	211	208	242	200	231	250	231	265	226	234	186	217	230	201	220	211	224	253	216	237	246	194	227	205	235	232	218	227	194	230	238	239	235	220	200	219	203	219	238	254	217	220	237	223	221	226	221	227	214	226	208	220	247	205	238	214	232	211	226	206	207	241	226	224	234	211	209	243	206	244	216	225	222	239	215	229	223	226	236	216	217	229	243	222	228	193	219	250	230	235	227	227	229	195	226	227	227	241	229	227	214	218	216	226	223	239	228	198	216	215	257	243	239	209	210	228	248	244	213	209	247	208	233	202	209	201	237	214	231	254	221	195	232	236	235	243	245	212	259	211	237	214	227	227	237	248	225	248	232	242	243	223	268	242	207	237	243	252	204	211	243	236	247	225	227	255	227	232	258	206	248	197	224	214	223	262	234	205	249	205	208	225	220	216	204	200	224	246	211	225	220	250	238	227	243	205	226	213	217	236	224	235	216	243	245	223	221	230	214	246	238	215	198	235	226	198	209	186	226	204	229	266	203	211	227	235	223	242	212	234	243	222	220	211	239	215	211	243	215	197	232	224	220	237	219	226	181	218	214	220	225	220	220	253	202	226	231	209	232	219	213	214	258	231	207	198	223	217	226	215	231	211	222	204	234	221	217	242	232	213	203	197	189	206	212	200	209	219	210	223	258	225	233	215	233	246	264	209	208	233	233	212	224	202	225	236	216	223	249	231	211	214	240	196	212	261	202	225	225	229	242	211	222	250	216	214	235	247	237	237	235	253	203	213	221	196	233	239	207	223	220	217	202	194	225	240	216	256	226	226	239	203	213	199	183	274	224	227	239	240	230	239	221	223	221	241	223	238	224	228	208	225	214	252	224	245	198	257	215	213	203	249	216	202	242	260	217	251	203	224	218	250	237	224	228	259	210	221	232	222	240	218	214	235	230	247	216	212	219	246	224	225	232	222	230	231	215	213	221	217	247	247	233	256	221	216	218	230	218	194	223	241	261	240	212	201	234	245	230
2497	1265	1957	3239	3170	2630	1914	1618	1389	1352	2826	5977	6618	5550	3573	2122	1192	835	639	617	593	547	550	568	534	554	587	535	542	512	510	541	558	588	600	540	532	564	532	529	564	542	550	561	558	572	543	565	578	539	548	597	535	568	597	549	610	494	536	559	550	565	517	572	539	553	567	559	514	552	543	584	524	574	473	544	565	515	563	552	556	585	519	600	553	534	507	556	531	521	557	550	545	572	577	587	503	533	536	560	576	540	575	537	557	545	510	593	564	519	541	570	567	570	519	519	564	555	524	537	574	547	535	583	533	543	533	606	576	561	574	533	506	546	516	546	579	552	583	581	562	547	558	541	546	571	550	560	569	583	549	547	563	568	548	547	537	575	596	594	548	544	545	587	550	557	616	563	557	578	565	555	550	610	558	557	550	561	517	562	542	571	561	555	559	543	541	567	539	571	516	532	577	559	560	602	543	576	559	549	549	520	583	548	572	526	519	527	555	560	556	572	553	585	558	561	533	546	518	587	533	548	558	540	538	537	544	566	584	537	518	552	538	569	612	533	561	553	580	581	590	560	551	561	580	575	582	512	525	569	534	544	547	547	581	550	557	508	552	554	548	574	573	503	577	550	574	547	582	520	546	563	555	577	573	556	560	548	531	586	574	571	603	569	547	590	579	576	537	563	529	557	583	520	529	575	583	563	554	525	543	544	584	595	574	562	559	569	527	594	579	547	582	584	565	539	572	539	558	527	560	509	562	551	546	526	514	613	558	565	535	567	541	564	577	574	557	493	525	562	560	589	547	576	548	559	558	575	567	569	542	537	568	573	568	526	539	572	609	551	536	514	597	566	553	541	542	536	588	561	608	525	593	521	578	518	522	544	572	556	575	546	523	565	564	544	529	561	559	590	571	551	564	605	599	573	546	557	547	551	563	570	529	556	561	561	558	524	552	541	576	536	537	524	546	573	561	527	573	572	523	573	526	559	549	564	556	548	554	573	581	543	519	563	535	539	574	559	548	509	571	563	525	544	558	544	563	578	548	561	567	548	555	541	567	532	540	553	540	548	537	515	530	569	556	555	541	592	579	571	568	579	593	543	536	529	528	522	500	574	567	557	549	603	610	537	547	574	565	516	560	615	578	599	529	566	588	552	542	564	545	591	548	566	558	522	564	560	588	558	533	552	569	545	524	527	563	566	584	546	521	511	509	529	556	572	591	571	558	536	563	553	593	582	545	562	590	598	536	556	517	550	535	548	541	547	558	521	558	596	582	546	595	537	537	557	573	564	562	553	524	496	541	559	581	515	545	584	578	606	552	555	571	550	569	547	552	620	568	543	588	541	527	558	521	546	550	543	535	543	566	574	558	573	547	526	577	568	571	533	616	574	579	545	566	544	608	550	533	550	567	564	570	548	557	576	548	548	562	522	591	552	616	611	595	569	534	520	535	541	544	570	553	557	566	541	593	553	552	558	529	576	560	561	582	582	530	543	513	533	550	550	538	569	530	504	527	586	594	549	559	565	553	517	602	577	500	519	591	527	519	531	526	539	544	552	579	578	568	577	560	613	547	563	547	518	546	520	542	571	561	539	532	526	552	586	545	552	560	569	532	533	548	538	572	551	552	593	530	552	560	562	560	560	533	526	596	537	559	564	575	568	584	523	551	599	560	574	548	587	552	600	559	539	528	604	557	624	587	561	547	557	558	544	536	554	559	579	582	561	539	554	563	574	543	576	534	554	593	580	602	592	539	567	572	537	529	546	544	514	579	570	566	565	522	541	587	533	556	565	561	567	595	546	541	564	529	588	520	531	569	516	521	553	548	585	548	543	557	562	559	554	559	570	528	559	544	586	587	543	549	545	562	558	578	516	550	487	581	559	514	580	554	556	558	550	556	557	565	531	569	559	550	544	543	557	553	552	574	557	559	534	556	564	577	624	575	561	601	536	551	564	553	569	524	608	556	516	565	585	532	548	524	583	535	557	569	545	580	600	556	568	566	532	536	551	528	582	552	549	543	580	588	570	545	539	553	550	531	528	538	552	534	558	514	550	532	529	526	562	527	544	555	585	527	522	545	592	601	554	540	553	547	557	528	546	597	547	563	542	570	553	569	552	550	592	504	622	541	593	606	497	554	562	594	580	567	579	556	579	580	560	534	542	527	584	545	523	546	594	557	555	533	521	539	580	511	553	550	560	566	549	540	556	572	576	530	559	568	567	561	569	564	555	538	518	537	535	547	579	561	592	560	578	542	585	521	559	539	532	588	565	523	559	575	572	575	559	594	556	568	583	529	529	570	579	533	541	550	590	571	563	567	574	552	581	553	521	576	589	555	558	589	560	547	595	550	553	580	580	560	550	543	567	565	548	517	551	547	548	582	536	513	547	548	569	541	565	551	553	561	544	559	604	536	529	590	586	570	558	560	590	583	530	516	569	596	555	563	567	566	567	581	533	491	534	570	558	565	552	510	556	577	552	524	576	560	552	542	559	588	531	573	533	544	543	560	561	551	595	544	552	553	544	533	536	575	541	551	560	522	551	541	536	585	543	572	574	512	554	530	547	490	581	554	514	553	547	529	540	548	533	564	596	525	557	580	545	548	554	543	547	587	510	555	595	537	554	568	552	552	536	615	558	532	568	563	573	541	544	557	546	556	549	559	522	578	628	547	564	502	526	560	517	559	566	569	542	563	542	586	566	562	576	549	594	599	605	585	561	546	588	562	561	557	548	558	528	563	557	558	549	561	548	546	538	524	548	547	536	534	558	514	585	531	543	556	513	560	578	564	581	566	538	555	534	570	586	565	527	530	525	554	536	527	570	540	574	563	551	555	550	525	527	524	537	544	562	522	550	504	576	550	533	559	526	555	571	564	542	569	562	515	547	508	544	509	604	523	584	536	551	532	536	538	547	542	538	539	522	544	520	553	592	556	589	554	594	537	568	544	584	545	599	520	565	569	564	552	558	528	544	555	600	575	549	577	554	554	548	561	563	524	541	534	560	572	533	538	554	502	630	546	583	515	584	565	549	517	598	549	552	569	543	567	555	516	516	560	582	558	542	579	550	548	547	532	565	537	567	523	543	564	565	565	526	598	570	590	521	513	527	570	537	563	556	528	586	566	525	560	569	545	574	508	542	559	509	565	557	574	519	556	533	574	560	532	532	505	544	569	608	594	555	565	542	538	505	556	506	578	544	579	536	585	563	527	536	581	554	583	549	541	549	557	593	550	549	594	531	579	565	571	536	531	511	565	537	548	559	548	559	566	586	576	544	571	575	548	543	494	527	553	558	561	544	552	538	556	578	540	579	557	561	528	553	556	537	545	578	538	569	558	549	569	553	595	559	547	610	587	550	532	551	529	581	544	560	565	574	553	574	553	522	535	565	603	540	537	557	517	549	563	544	535	526	580	624	531	533	547	533	564	547	564	546	546	605	559	533	540	568	576	573	561	533	530	592	544	588	583	594	530	568	584	564	523	602	534	537	574	557	572	524	571	569
9607	3573	4313	3817	2827	2125	2079	1627	1468	1482	4075	16155	15289	10533	6131	2441	1274	585	349	247	240	211	234	226	223	248	201	206	236	186	222	232	225	195	211	222	187	198	203	220	210	204	207	208	206	212	197	212	217	237	209	206	182	216	213	189	213	233	235	204	206	213	228	192	159	225	223	213	200	226	194	224	209	215	220	195	200	223	206	205	203	236	202	206	209	207	202	214	206	201	233	192	206	223	210	218	207	231	202	210	193	201	197	214	179	191	187	210	220	221	244	228	227	177	203	205	191	204	186	208	198	206	185	208	208	234	193	216	221	230	211	170	190	230	228	226	221	199	197	217	205	219	255	198	217	216	182	222	189	216	216	215	225	217	220	242	212	235	202	213	221	218	212	229	178	218	189	210	187	203	212	211	197	204	216	199	203	185	200	220	212	197	239	226	194	182	226	199	194	240	199	207	198	213	206	210	188	229	218	198	201	208	225	206	215	225	220	202	220	211	204	222	213	212	225	208	194	203	229	202	208	225	213	225	204	204	193	204	207	229	181	213	197	173	198	203	197	223	217	222	194	206	212	226	209	238	222	192	206	196	208	192	201	207	216	217	213	203	234	217	207	191	201	207	218	243	226	227	205	221	223	197	200	218	220	223	228	221	229	204	205	222	224	229	214	202	189	209	215	230	210	215	213	196	229	237	179	230	205	197	237	208	209	215	212	204	201	225	214	201	221	204	195	203	228	224	192	218	220	203	219	246	217	221	220	266	199	219	223	216	191	198	181	210	238	216	216	193	199	223	233	217	217	166	233	224	227	232	194	229	198	187	200	193	244	225	195	200	202	219	180	202	234	227	245	211	205	215	213	202	220	211	201	213	208	185	231	228	174	196	212	213	212	220	199	187	207	224	221	212	198	184	208	232	224	236	221	235	204	202	214	200	179	198	184	238	228	210	202	174	231	226	202	192	199	219	194	206	193	206	227	207	206	228	213	203	195	214	222	210	205	201	204	204	206	184	216	211	218	230	215	219	188	187	191	211	185	207	214	219	198	202	212	217	218	209	206	200	209	230	213	200	190	198	197	223	188	214	196	185	186	218	201	215	215	174	216	198	217	188	209	201	201	240	228	213	190	214	197	226	198	214	226	188	205	199	194	222	205	205	242	222	217	229	194	210	212	232	197	213	243	212	211	206	223	213	181	199	211	206	260	229	215	223	189	202	222	215	226	219	222	216	213	210	224	211	203	229	223	177	252	219	225	223	244	202	202	208	204	216	207	204	208	194	215	215	215	227	199	210	216	212	198	193	212	181	201	205	197	188	209	208	194	219	202	208	213	197	208	182	192	203	229	226	180	208	220	204	226	211	189	208	206	206	203	194	183	222	220	204	215	200	232	188	189	211	194	215	227	205	204	210	218	181	229	195	239	221	209	196	215	214	238	217	220	226	194	234	210	211	213	225	214	222	223	186	216	182	204	240	214	231	212	210	198	210	213	213	239	206	203	184	218	180	215	229	185	194	215	206	218	217	235	196	243	213	192	231	180	224	216	203	208	201	219	223	189	200	206	238	197	200	213	179	217	214	212	199	217	213	214	192	223	201	220	208	186	205	190	229	209	212	228	227	208	228	242	196	215	187	181	211	221	215	216	198	196	188	195	223	210	208	203	213	213	225	218	260	191	218	190	205	228	244	223	196	187	208	190	221	228	226	199	217	215	216	220	194	222	203	226	216	198	219	200	203	205	201	199	202	198	228	205	212	216	227	205	229	202	201	180	200	187	215	195	204	193	199	213	214	209	195	224	210	224	218	217	224	197	212	189	199	228	229	223	222	198	207	223	206	211	202	206	239	220	202	212	213	197	209	200	226	224	221	209	183	213	191	209	223	206	182	189	207	197	193	213	216	239	192	233	230	195	221	190	234	219	193	209	223	228	231	211	220	219	195	212	201	219	219	218	204	199	231	184	218	217	217	228	224	221	214	222	195	209	234	230	210	223	223	225	215	205	176	216	208	217	212	207	220	205	196	195	203	214	194	196	213	236	188	214	239	205	239	209	202	237	175	236	226	208	218	204	209	230	184	208	216	210	226	195	198	201	200	217	197	206	200	197	200	206	205	216	205	223	213	207	232	205	196	234	213	216	211	188	213	196	202	204	232	207	212	238	186	203	193	217	226	215	199	201	220	185	211	210	221	200	185	240	219	181	188	190	217	215	218	199	203	207	225	226	190	209	210	193	235	188	204	187	201	187	199	207	222	224	226	221	242	234	204	201	200	203	230	233	224	236	226	212	204	215	189	226	210	222	230	197	218	195	217	218	212	203	227	223	204	222	198	210	215	192	195	186	224	244	223	178	226	210	200	220	193	215	198	218	220	220	222	219	210	203	209	228	225	216	203	213	215	215	214	183	220	180	236	224	228	210	206	211	233	186	203	220	229	197	220	181	211	209	214	231	207	194	242	205	210	197	197	221	204	199	216	208	207	196	212	212	224	202	209	187	216	227	210	209	232	213	202	221	201	195	230	207	215	206	217	176	243	179	227	195	213	197	210	177	204	202	201	223	204	227	226	225	186	186	212	212	222	208	208	214	206	223	209	212	192	213	231	223	205	215	227	221	198	215	222	209	209	204	196	201	204	179	185	205	238	202	217	169	176	216	222	223	209	210	230	227	192	225	192	201	217	215	227	223	185	239	214	191	214	209	204	241	199	251	196	221	233	187	223	229	200	214	182	227	204	207	206	215	207	194	199	226	217	206	226	200	210	186	220	207	228	223	192	223	219	220	209	196	228	199	239	239	227	214	189	183	192	215	208	198	192	221	204	236	233	209	243	220	237	222	208	205	226	189	225	237	207	198	224	224	217	221	213	214	218	208	225	238	198	190	205	223	222	211	208	215	212	216	195	217	233	238	223	213	204	211	200	219	217	209	236	187	192	205	205	245	207	222	213	224	220	232	215	209	200	215	222	215	197	191	236	202	215	210	210	191	229	212	185	236	215	218	197	192	221	189	183	213	187	226	190	192	217	213	190	203	229	190	226	227	189	191	172	203	224	187	195	214	184	211	233	196	196	183	206	200	175	209	189	196	198	218	218	224	214	256	216	201	186	207	213	202	208	217	209	205	203	227	204	214	226	225	229	200	202	207	176	204	205	221	199	232	199	229	224	208	215	181	227	207	213	200	206	187	212	214	200	186	198	197	211	202	228	223	208	208	211	219	233	214	201	227	210	211	189	207	241	204	224	213	220	216	205	217	214	208	224	218	222	178	220	205	178	188	213	203	207	226	227	216	232	259	214	209	206	214	219	237	218	205	206	210	185	192	193	236	204	223	208	234	220	190	195	208	201	223	217	182	199	207	198	194	213	209	210	193	213	192	209	228	228	211	224	214	209	243	208	221	212	227	205	191	201	230	193	213	226	203	198	203	213	228	245	228	213	201	195	222	205	198	211	214	214	211	212	224	232	217	233	224	214	221	194	227	228	200	195	214	224	216	202	224	221	213	239
6772	3417	6687	9603	9136	8190	7824	6629	6419	6714	16456	39535	35750	29679	20913	10948	5682	2408	1146	711	638	557	506	559	526	534	557	506	547	519	550	541	572	562	496	516	518	531	537	539	537	472	506	555	539	537	548	515	516	557	522	514	500	495	513	520	517	522	530	534	530	503	510	539	528	533	489	544	563	516	528	495	503	495	503	488	547	539	546	524	514	515	567	505	547	495	529	578	512	536	545	486	536	510	482	492	541	550	522	542	544	510	571	562	509	516	536	532	505	540	552	524	531	509	552	512	484	559	565	551	574	528	523	565	528	532	506	491	470	530	488	521	513	535	520	493	513	545	502	543	536	509	551	550	533	528	487	536	523	501	538	491	498	517	493	478	560	537	496	500	542	503	492	551	494	548	496	484	497	538	507	555	509	519	518	537	515	542	540	540	525	514	530	519	544	519	505	556	603	519	547	525	535	521	526	568	507	519	530	558	542	540	525	513	524	531	563	549	527	550	520	538	548	552	510	503	543	531	531	492	511	515	537	533	521	533	536	489	520	539	499	528	503	527	516	494	511	520	503	554	546	528	506	531	527	519	524	532	543	511	563	499	550	515	562	552	554	557	531	541	523	494	543	547	537	562	506	503	509	532	537	500	509	514	534	499	528	496	548	538	524	491	536	522	559	463	520	526	513	549	524	527	519	543	511	537	518	554	515	518	498	548	506	550	504	478	518	499	509	551	493	522	512	507	488	494	506	511	489	529	549	525	524	523	551	543	494	496	525	511	483	491	561	564	484	494	497	490	523	587	559	519	513	514	498	531	476	516	534	506	554	542	552	486	569	521	531	542	525	508	519	497	521	537	551	528	523	545	515	486	493	515	497	499	553	526	526	512	540	532	510	524	535	507	496	502	532	516	542	512	535	506	500	515	512	528	545	533	545	556	501	527	511	547	531	534	497	532	547	523	527	537	516	534	548	545	523	511	528	548	486	539	498	536	522	514	522	577	506	506	526	549	525	508	549	524	516	561	532	510	506	532	545	483	562	524	520	546	544	522	497	524	541	543	520	551	505	504	514	528	567	494	525	551	520	544	543	502	502	485	560	537	557	564	546	576	541	527	521	529	558	529	487	588	566	538	513	541	522	516	533	526	518	492	503	514	539	496	545	558	507	494	494	517	520	555	527	521	574	531	502	504	478	543	527	478	516	522	529	523	522	532	507	524	484	547	498	548	536	475	547	552	538	537	521	494	521	560	551	561	513	532	531	532	499	523	524	528	539	518	526	498	518	502	534	542	491	534	531	484	541	516	501	528	534	526	527	513	560	544	533	514	530	512	511	538	545	510	533	556	464	517	523	547	528	538	501	517	505	512	480	513	532	496	526	528	491	544	533	578	522	511	518	528	518	522	503	542	537	527	505	507	557	518	517	474	504	539	541	549	489	546	535	507	520	508	516	514	518	566	530	537	580	567	540	506	517	552	562	517	491	511	487	486	516	507	528	506	521	519	515	511	589	520	508	465	525	474	510	548	520	521	533	510	521	480	509	542	564	538	525	551	514	564	524	513	536	491	520	569	516	536	500	490	517	578	540	515	531	542	535	551	546	563	516	552	538	518	524	563	595	472	503	516	547	494	509	518	507	508	517	533	533	511	530	551	529	511	531	533	504	534	507	519	560	554	496	501	558	535	539	522	523	527	545	519	523	518	521	535	545	513	488	488	505	488	538	514	524	538	519	500	566	499	503	526	513	564	597	520	534	519	481	529	552	516	574	535	513	522	522	532	548	551	522	531	526	473	513	509	519	506	554	522	502	569	513	513	501	521	509	504	541	537	517	464	533	532	506	529	511	516	563	535	531	552	521	529	552	513	464	561	544	530	519	536	540	496	574	489	581	557	543	563	527	547	515	508	556	516	496	479	539	502	545	531	535	498	502	527	534	538	594	533	581	533	525	561	535	501	561	527	518	499	535	524	543	542	523	520	517	487	515	498	530	547	516	507	511	501	532	527	496	555	506	505	485	500	554	519	526	497	521	483	525	524	508	519	518	528	512	506	490	544	517	545	534	557	574	536	515	550	499	512	540	536	578	539	530	533	518	491	561	536	538	506	509	527	534	513	530	529	521	493	522	569	559	510	553	543	536	533	494	540	540	566	522	531	524	534	501	538	474	547	525	553	498	505	541	539	537	500	519	517	542	520	517	541	512	501	491	528	558	525	583	518	490	564	536	559	463	527	517	520	512	526	527	522	514	531	524	546	541	539	518	515	578	505	545	518	528	507	525	514	539	583	527	503	466	480	505	531	492	478	506	507	494	557	547	522	534	533	536	549	577	508	519	524	500	555	558	544	499	568	529	521	538	530	545	531	526	542	551	562	540	528	521	554	522	510	535	573	529	539	573	561	530	530	555	517	505	540	538	541	558	523	513	522	526	518	525	530	512	555	471	540	530	552	518	529	514	560	543	512	522	561	522	502	480	509	548	514	527	520	552	523	488	538	547	539	547	527	508	522	519	517	525	533	569	519	517	524	507	539	501	506	553	511	560	505	524	510	544	529	538	535	523	503	548	553	539	561	509	521	487	545	495	502	506	497	531	542	520	511	535	506	521	522	540	531	534	530	530	496	518	563	538	525	515	562	522	502	568	512	515	531	507	539	539	497	531	477	533	518	508	565	594	480	530	529	508	487	493	556	527	608	499	524	516	556	530	539	524	566	516	515	531	522	516	504	518	541	533	503	517	518	516	509	502	525	493	506	519	529	551	503	525	509	531	550	499	485	515	525	520	534	476	518	522	534	509	529	559	525	568	521	554	524	545	510	499	523	475	519	540	543	520	508	503	529	548	539	518	522	526	542	518	519	555	565	509	534	557	505	540	498	532	527	524	499	516	521	540	468	554	546	524	503	539	522	472	514	508	482	513	524	512	553	517	512	531	594	531	529	529	535	546	521	497	520	514	533	543	492	504	578	496	495	481	564	556	515	512	536	517	563	544	559	537	523	504	534	514	516	495	526	554	527	528	532	536	534	564	545	549	518	600	504	511	508	539	546	543	527	486	529	571	479	516	518	532	518	525	516	540	517	532	521	537	570	526	544	539	542	527	544	533	492	552	543	524	491	523	536	552	549	484	521	504	512	498	490	558	507	525	544	548	498	521	468	545	530	488	515	523	535	582	526	566	528	525	510	510	530	513	505	502	542	547	538	538	540	497	528	524	556	511	517	528	516	521	533	519	524	562	510	545	521	557	589	503	524	530	530	507	538	507	512	513	533	579	533	515	506	530	532	495	503	498	533	581	566	553	557	514	488	525	549	538	491	509	548	498	488	519	503	495	497	551	541	538	552	548	530	492	572	551	549	509	522	551	515	581	569	533	560	527	571	535	502	509	519	510	550	537	527	550	479	516	501	543	489	510	491	572	486	577	513	569	543	518	515	546	517	516	566	532	487	520	544	531	517	525	505	504	565	568	511	519	518	532	535	535	515	550	481	560	516	532	526	495	562	540	538	536	531
16984	6739	9233	9154	9641	8022	6069	4286	4149	7738	17849	25952	21332	15679	10432	4849	1958	1009	598	356	216	212	184	199	180	213	175	175	185	185	196	202	176	216	195	183	202	212	185	204	189	210	187	178	222	202	177	221	178	185	185	186	172	210	171	190	182	216	181	204	178	203	171	184	211	201	208	173	186	193	196	191	201	187	188	169	180	189	192	171	171	185	217	225	178	199	195	209	196	212	183	211	198	190	189	214	184	222	176	175	180	187	212	189	204	203	206	210	200	207	205	180	206	179	178	220	197	189	207	171	189	225	168	179	170	170	187	202	182	191	215	204	205	175	178	218	216	180	183	179	207	182	207	189	206	179	215	195	194	163	202	156	190	219	174	189	186	195	173	194	201	214	187	182	197	202	214	174	196	190	194	193	184	207	211	200	182	197	204	212	198	186	194	178	175	203	193	197	197	203	197	181	208	190	200	192	222	183	197	200	174	216	180	166	194	224	195	179	178	214	202	188	196	195	205	211	166	176	187	217	188	219	191	184	194	220	194	194	189	198	210	216	182	201	169	183	202	191	204	192	206	209	202	175	185	190	190	187	188	188	189	192	197	209	201	204	179	187	173	174	182	180	180	184	202	181	203	205	184	183	221	196	196	177	214	195	180	194	191	208	193	197	222	189	197	183	195	210	182	202	197	192	209	199	189	190	208	193	208	203	211	202	186	194	216	178	221	184	211	202	216	186	204	202	186	213	187	202	197	198	181	191	202	208	206	181	191	199	184	186	192	203	219	167	175	189	196	213	198	184	208	198	198	198	185	190	180	193	194	197	192	164	179	161	197	198	213	186	169	219	198	191	181	200	221	184	196	199	190	195	218	182	196	181	175	168	186	192	193	189	197	221	184	167	221	170	169	177	185	180	194	189	204	208	187	228	206	200	188	201	198	193	191	215	204	217	176	191	193	186	194	218	201	218	208	195	186	185	182	207	180	201	207	200	193	188	185	200	196	179	206	197	180	195	186	223	195	179	203	196	217	187	194	176	207	188	179	197	197	199	219	166	203	211	196	210	192	204	186	191	194	179	168	190	183	175	170	210	199	177	183	199	204	184	188	195	217	182	192	185	186	203	172	205	175	184	195	189	192	180	189	194	201	207	180	184	211	185	209	194	221	194	222	224	187	216	191	195	181	193	191	210	198	205	180	166	177	198	217	203	179	194	194	191	195	190	204	201	227	215	202	196	197	182	204	165	206	177	173	192	200	188	181	178	172	217	178	169	195	202	211	176	182	218	201	213	194	186	202	192	202	181	193	197	185	221	222	164	187	166	186	190	213	194	203	209	202	191	170	201	194	214	190	208	209	183	204	187	198	207	181	213	194	194	198	186	209	205	196	185	207	207	180	189	187	185	165	215	231	202	190	222	206	189	182	166	220	178	188	221	202	198	215	188	195	203	186	188	190	180	193	195	204	183	170	207	204	230	194	193	172	214	197	185	190	177	179	196	218	197	196	192	186	190	188	216	188	204	192	179	202	167	186	195	219	186	180	197	180	211	189	184	180	180	179	192	179	211	195	213	189	176	190	161	179	192	200	218	201	179	232	209	197	184	183	184	201	203	182	180	212	203	195	180	189	208	200	201	211	164	168	218	210	213	187	199	181	180	199	172	196	230	172	193	181	171	208	186	194	185	194	169	198	192	191	192	187	217	175	232	200	197	186	170	181	183	213	205	217	225	183	183	194	212	186	167	195	193	211	201	220	174	190	170	194	179	196	198	226	163	182	206	214	191	193	211	192	182	192	188	197	223	200	180	182	181	204	185	203	189	178	189	190	185	215	201	176	189	203	173	185	202	201	200	213	190	183	193	205	204	207	213	186	176	218	193	217	176	228	225	206	188	197	184	197	194	241	201	172	178	161	184	224	194	176	214	203	173	200	198	190	196	199	189	205	180	178	200	173	202	191	230	176	204	185	185	215	214	191	201	176	188	192	180	195	174	196	183	158	182	186	204	203	207	214	198	181	180	198	201	203	173	214	199	187	202	194	188	192	186	195	204	157	185	170	177	190	198	196	200	191	177	203	214	171	188	211	193	193	210	178	215	208	172	177	173	197	198	202	222	166	176	214	189	173	202	185	207	177	157	167	207	204	183	196	171	187	189	188	152	173	220	186	213	191	168	182	183	171	179	186	184	196	192	194	188	205	202	223	198	183	207	183	204	195	192	188	199	195	194	221	192	212	208	187	196	199	164	207	201	188	165	205	211	202	184	210	239	174	185	186	206	235	189	199	200	183	216	200	170	189	184	204	185	199	202	185	224	198	200	178	221	185	190	203	192	201	188	207	223	205	206	203	175	202	190	192	214	202	200	196	198	197	231	181	167	173	202	180	205	212	210	224	188	204	226	172	201	183	184	188	216	196	198	201	198	197	198	196	207	208	196	204	187	184	216	182	198	199	192	195	193	194	191	190	178	195	192	173	182	201	223	202	187	206	212	212	199	193	204	176	208	193	222	180	208	197	228	210	195	188	199	211	214	201	193	189	181	197	228	177	191	190	204	161	186	174	206	171	206	188	190	199	193	196	202	189	221	192	215	170	206	185	192	202	229	212	222	168	201	180	205	175	194	189	207	194	202	184	187	181	175	183	164	195	191	183	205	193	176	207	188	187	200	188	212	201	187	188	193	213	181	182	177	212	187	181	189	185	200	176	206	193	185	193	196	187	220	172	203	191	218	202	193	201	199	189	181	188	207	201	218	208	221	182	186	186	219	174	168	199	192	208	188	198	183	193	174	188	216	208	173	172	199	203	211	202	209	192	179	211	198	196	201	179	216	183	192	164	196	186	190	187	177	168	182	196	184	188	186	190	182	176	185	163	196	191	205	207	191	197	186	192	196	194	180	182	198	166	223	204	186	196	186	182	190	199	192	189	179	168	194	204	195	173	197	198	201	197	178	184	209	191	182	188	186	206	193	168	171	191	201	201	193	192	206	194	223	198	170	188	193	183	214	226	195	216	195	193	198	183	168	195	234	180	195	195	179	202	216	195	193	223	205	187	221	181	183	225	175	207	201	180	185	194	224	207	190	208	197	194	195	160	185	196	182	194	186	192	181	173	194	199	191	186	216	189	214	183	171	184	186	191	196	191	188	175	176	216	173	180	198	188	174	171	219	189	207	223	204	184	186	201	174	194	212	190	218	210	187	203	210	194	194	198	185	175	178	185	208	192	178	191	185	211	187	189	215	207	177	201	212	185	203	198	199	210	194	181	215	183	181	190	192	197	211	224	189	228	195	204	201	180	178	226	196	187	195	192	176	182	174	214	187	205	208	212	206	182	200	194	153	222	189	205	195	185	193	169	193	188	194	177	206	189	180	181	218	204	197	170	186	175	161	211	199	195	164	171	193	195	206	177	203	190	208	226	188	212	202	207	209	194	192	201	201	180	208	201	195	186	201	193	182	171	186	174	200	201	178	226	182	182	196	198	213	203	168	212	185	188	181	187	182	185	192
9131	5460	12751	18298	20560	18053	15059	12950	14638	23335	38992	46209	40884	35343	28443	17721	8445	4780	2721	1405	806	666	572	520	489	469	485	515	490	471	482	532	467	457	490	460	484	475	459	468	507	488	442	505	458	480	494	504	460	466	460	498	465	506	485	475	488	501	487	477	488	508	492	447	461	495	499	486	524	464	496	504	528	507	509	477	502	479	497	480	439	491	493	506	515	478	480	499	512	459	444	525	462	482	481	519	478	489	477	475	461	508	533	493	520	483	472	511	478	485	468	476	480	503	472	515	484	492	483	489	483	483	498	470	491	527	471	494	497	500	460	434	431	465	520	454	485	469	516	518	497	472	511	468	468	514	502	461	485	493	522	499	469	501	467	449	460	474	473	475	513	539	489	537	485	458	495	474	503	508	492	493	465	484	494	507	493	487	463	491	509	483	515	491	500	491	462	489	474	503	458	509	495	470	508	479	509	473	509	472	518	485	466	460	450	487	489	509	459	483	525	466	519	477	507	476	482	508	534	478	449	484	494	479	453	505	463	489	479	509	470	473	464	491	519	486	484	480	482	500	531	508	478	467	484	459	517	479	480	477	505	486	466	468	495	501	510	481	524	477	490	485	488	464	453	541	508	503	503	488	464	462	479	501	480	496	508	452	506	465	448	457	485	464	493	457	493	439	466	490	490	478	461	475	484	506	459	492	497	461	457	478	474	512	471	460	496	507	481	514	511	463	492	513	476	502	487	480	458	488	462	451	505	466	461	505	477	498	471	510	462	457	478	466	494	490	485	498	439	496	493	485	511	447	453	502	452	486	504	480	484	501	514	481	452	529	468	496	486	505	479	507	457	486	506	459	503	452	500	484	522	456	477	501	484	480	486	515	507	458	443	446	486	462	501	490	486	509	466	528	492	454	484	447	455	517	514	487	467	490	499	509	490	480	555	492	445	462	475	458	520	474	503	496	518	422	449	523	506	472	462	475	519	477	466	463	492	501	470	501	454	485	502	452	471	450	457	462	469	476	484	493	505	529	460	520	464	504	486	492	525	453	473	473	458	513	500	474	485	489	489	471	476	504	503	479	494	460	512	482	490	485	480	431	541	485	497	468	512	521	464	499	504	446	491	487	509	488	489	497	522	517	512	479	481	455	443	509	463	509	501	503	507	517	528	519	479	510	453	521	473	486	483	482	545	508	469	508	522	494	500	471	494	497	485	488	467	509	469	485	508	531	474	460	481	478	474	484	484	493	482	468	476	460	484	455	500	531	478	449	495	464	495	466	450	491	484	486	486	498	452	495	456	477	481	477	499	475	487	466	498	500	476	500	460	475	485	520	487	487	477	477	484	500	472	487	501	515	500	491	535	492	492	516	503	480	445	456	527	454	456	501	469	486	498	530	487	521	506	497	497	521	497	471	479	487	486	457	506	477	469	494	525	467	518	517	453	504	487	458	505	498	474	494	482	493	452	490	493	481	487	465	485	488	499	503	500	453	497	475	497	495	504	530	459	452	464	553	483	488	514	445	481	470	490	529	504	487	462	496	483	477	529	473	468	481	517	489	518	507	483	445	469	507	471	524	489	497	504	512	492	464	407	506	483	481	492	521	492	486	506	498	485	485	483	534	517	514	497	498	499	437	518	484	515	482	504	519	492	485	465	503	546	469	486	445	486	492	449	472	505	480	463	470	465	468	468	509	459	490	512	481	467	486	494	473	466	498	488	480	483	490	493	509	422	519	511	527	516	487	480	493	470	474	522	477	472	480	513	470	461	500	462	495	490	502	473	492	496	483	468	503	492	467	511	525	508	507	537	440	505	488	485	484	460	494	491	505	474	488	450	469	516	462	488	479	453	492	474	490	495	498	504	483	496	474	481	509	492	510	504	484	466	490	497	481	489	451	453	481	469	494	459	484	531	501	455	491	479	527	482	469	455	502	493	453	478	491	482	508	503	469	480	492	455	484	494	456	517	489	509	505	467	496	466	470	511	468	472	488	481	459	553	463	503	489	501	485	479	478	467	499	474	496	491	511	487	462	449	487	521	450	471	524	486	480	493	514	487	481	495	452	497	544	474	432	514	495	466	452	430	455	503	476	478	500	450	481	462	474	460	465	495	516	471	505	483	465	461	481	482	518	495	518	449	468	473	461	513	492	456	461	515	512	500	487	509	437	473	464	502	494	495	510	498	506	524	506	470	496	502	477	493	512	491	479	450	452	488	500	509	500	507	452	483	527	531	482	485	440	506	496	437	459	474	485	503	474	467	494	490	490	498	516	507	503	474	485	448	516	476	489	531	487	492	483	474	485	462	508	515	498	491	448	463	497	508	499	505	521	544	500	474	477	452	450	444	461	490	442	470	475	498	490	501	444	475	477	504	486	475	474	535	437	471	487	537	452	520	537	476	494	517	482	463	458	468	492	481	485	500	549	519	472	472	488	518	499	491	464	497	458	474	474	486	512	470	499	454	464	479	487	506	470	471	510	507	497	492	490	495	454	498	475	463	474	477	521	484	492	470	498	489	468	485	479	491	466	506	511	484	462	517	481	518	457	509	471	492	484	479	501	499	471	471	452	488	489	518	457	528	458	477	530	501	523	478	511	513	463	491	497	484	494	478	496	478	450	468	539	495	502	469	482	513	488	452	486	509	469	494	488	491	518	457	496	465	500	455	523	474	470	483	480	460	511	476	544	461	457	522	491	499	490	497	523	503	458	477	471	491	468	481	510	485	478	546	519	474	473	482	460	477	486	505	490	454	504	499	495	521	450	460	469	472	496	515	469	470	540	533	489	474	487	466	494	452	476	520	522	459	492	472	469	496	451	483	485	451	498	484	455	448	457	482	501	504	496	479	529	505	454	515	472	469	524	490	489	513	504	475	485	504	496	491	507	506	542	483	500	477	492	517	512	475	492	505	470	480	501	491	425	536	504	478	484	461	487	509	506	506	484	516	480	492	467	479	516	501	488	462	472	437	512	472	480	488	459	490	498	494	480	516	478	481	509	488	496	498	508	461	502	492	472	465	476	486	502	462	509	508	495	465	526	532	503	505	496	456	483	490	457	506	477	526	453	463	468	491	521	493	500	442	504	497	499	492	440	472	474	432	475	454	501	453	476	464	512	496	497	510	474	541	478	500	482	513	461	460	452	475	467	467	487	458	489	457	463	478	475	542	511	444	495	502	463	470	516	493	470	439	499	489	486	447	502	469	483	514	501	479	486	485	458	493	490	537	488	495	452	483	467	500	517	485	487	470	471	468	447	463	505	494	487	476	460	498	492	502	463	552	464	506	495	489	475	511	502	459	469	480	542	513	488	450	484	494	484	491	455	489	504	505	508	503	457	467	497	499	460	481	455	535	508	530	446	512	485	468	485	479	441	497	478	493	504	509	476	477	471	493	440	442	503	497	501	449	496	478	493	501	464	476	481	481	476	455	437	491	469	499	483	488	499	473	505	486	465	500	479	493	523	479	456	527	484	492	501	494	476	473	489	494	514	482	477
3573	1507	1897	1115	654	591	410	315	271	407	713	709	443	601	762	640	521	401	320	320	286	266	262	248	233	238	241	239	240	229	223	262	236	237	209	210	229	204	241	213	231	233	224	240	206	210	252	224	239	237	243	251	217	249	212	205	234	218	216	248	254	251	218	228	230	232	237	207	236	225	221	241	248	231	232	235	215	257	207	214	281	235	234	226	247	249	226	228	230	235	222	209	249	247	213	234	209	213	235	224	240	233	208	224	228	212	208	269	239	214	230	214	243	207	242	207	226	233	215	261	228	253	224	212	221	212	256	239	209	236	250	210	219	218	207	221	229	251	233	196	187	223	198	204	222	238	255	195	242	217	228	243	209	216	218	232	236	226	237	228	196	213	217	198	206	228	220	215	252	242	204	248	224	226	236	232	212	249	229	214	231	225	220	203	222	226	212	211	231	242	217	220	243	228	206	241	226	253	252	216	209	233	224	246	197	200	216	215	256	236	234	221	241	232	219	243	234	233	239	234	214	246	220	260	219	233	241	231	215	257	200	242	236	234	258	199	210	233	216	231	211	229	255	259	217	239	208	233	220	243	205	240	192	238	240	246	247	227	226	238	251	206	224	201	226	238	225	231	198	215	216	205	218	208	241	226	218	225	258	221	227	216	243	213	219	237	234	239	232	222	220	225	203	219	206	217	261	204	235	233	257	205	240	212	223	218	225	243	225	235	224	224	251	207	237	227	226	232	233	246	222	225	223	223	219	239	230	228	225	254	255	228	262	246	220	247	217	217	215	237	232	231	212	220	220	255	219	218	251	229	259	234	191	231	244	236	244	222	226	232	213	234	236	235	213	227	229	250	231	253	242	240	234	229	211	242	219	231	229	234	216	229	218	235	249	238	237	257	250	212	249	240	223	220	213	246	226	213	235	256	233	237	265	233	242	234	257	218	226	188	233	251	220	219	216	224	221	198	208	232	221	199	239	228	235	218	204	189	235	219	268	214	231	257	264	222	223	238	239	236	211	245	245	218	217	223	230	214	227	242	213	245	225	231	249	224	227	211	213	221	237	221	241	224	240	221	213	218	234	224	214	221	210	224	212	241	212	208	219	233	224	238	227	237	236	240	237	210	239	237	240	234	215	237	238	219	220	219	201	237	226	235	227	247	225	180	211	210	244	244	221	244	227	234	223	260	215	223	243	248	205	222	230	257	229	214	241	283	214	208	240	237	228	242	200	213	249	205	238	216	224	236	262	230	213	242	227	241	229	225	245	236	221	246	232	238	239	233	210	208	221	217	235	217	206	257	206	238	244	242	232	240	228	238	218	230	238	221	247	215	207	219	212	229	232	241	237	252	203	242	214	229	231	245	227	230	220	201	205	265	228	217	226	244	202	223	261	250	257	246	221	231	238	230	229	211	220	259	232	232	237	224	237	244	235	243	185	221	223	245	239	224	219	249	239	247	213	217	216	226	240	201	230	216	224	219	220	217	234	223	220	211	228	226	215	218	231	241	233	211	229	242	215	207	215	227	215	212	239	235	182	201	239	217	226	200	223	226	234	216	232	227	257	200	210	237	222	242	223	229	244	227	259	211	207	212	229	210	212	222	245	253	228	222	219	249	258	208	232	238	219	219	213	235	186	229	202	237	225	248	228	220	232	223	230	239	246	243	209	230	250	214	220	237	211	242	218	257	229	235	217	231	214	241	240	261	221	241	209	220	249	246	240	220	241	211	243	209	236	247	215	206	216	258	242	229	229	240	230	241	228	204	235	243	259	241	193	227	213	255	234	227	211	226	202	218	219	229	236	216	251	234	264	220	246	222	225	236	259	261	213	244	206	239	240	222	254	227	250	238	224	228	261	217	228	247	262	226	223	244	233	247	260	193	209	196	227	230	242	225	223	233	274	211	232	226	246	242	217	232	227	235	215	206	231	250	226	237	259	236	241	223	230	239	235	212	237	205	210	227	254	228	242	224	208	232	216	194	234	238	239	232	201	237	229	209	227	230	219	213	240	243	250	235	223	221	229	209	238	248	232	201	242	255	205	247	236	209	244	225	220	263	231	219	223	222	236	232	253	253	227	241	229	202	229	248	247	228	212	219	204	242	220	262	230	241	221	264	220	243	242	232	246	225	235	228	228	214	197	229	239	214	240	241	242	243	252	226	223	232	219	213	210	238	206	228	236	227	202	218	232	224	233	191	246	236	244	272	234	216	204	225	243	249	241	216	245	252	230	232	229	228	212	214	231	211	206	259	226	243	212	236	209	231	189	195	237	230	224	238	216	221	237	260	254	230	258	235	208	260	202	233	270	244	182	223	228	248	235	251	233	239	246	244	272	210	239	207	216	224	216	238	224	226	233	222	253	225	254	250	224	238	233	222	215	209	198	226	225	223	225	222	253	257	224	216	218	230	239	226	216	248	247	219	240	246	256	215	235	199	218	244	251	203	222	238	229	219	231	215	205	233	201	243	248	249	227	229	221	232	198	208	252	224	213	233	221	229	222	248	214	235	234	210	219	241	232	249	231	239	264	197	254	220	238	233	210	226	217	235	241	229	262	242	240	232	237	231	204	230	215	234	211	218	210	221	228	254	240	268	224	205	269	236	258	241	228	235	230	246	208	234	236	232	234	199	244	245	242	217	210	225	221	253	241	229	213	247	235	210	216	225	223	210	255	246	241	251	210	219	246	225	225	238	249	251	230	228	239	232	217	213	249	200	248	247	242	242	231	226	217	234	248	228	220	250	222	229	221	267	236	237	246	239	245	221	233	221	233	231	234	219	220	220	258	224	203	222	264	238	251	228	222	234	217	231	238	236	233	213	224	217	240	269	205	188	217	257	231	242	210	222	209	224	229	204	240	222	236	241	225	220	220	236	248	227	212	229	228	231	240	240	209	239	226	217	233	244	222	235	216	263	237	233	228	191	204	247	242	208	258	218	221	255	234	233	236	212	236	213	206	220	218	232	222	223	208	227	208	253	220	201	248	223	253	245	223	244	235	251	267	253	255	245	235	235	224	238	244	236	229	223	233	225	230	206	233	222	239	205	197	231	217	220	259	187	220	242	231	216	208	233	241	223	249	231	224	247	225	218	242	222	239	229	227	229	215	248	231	233	232	240	269	248	208	232	210	228	198	197	218	220	232	239	226	235	221	229	228	237	238	236	218	225	215	229	231	246	213	244	231	223	223	241	237	222	218	245	208	238	238	221	211	250	268	243	237	216	222	231	215	235	224	223	226	227	233	249	232	238	235	267	233	227	221	201	228	215	214	236	236	237	222	245	214	233	254	240	231	252	216	267	221	206	215	212	227	225	249	202	239	214	232	247	212	215	256	241	217	242	230	234	235	201	187	246	232	231	226	233	225	242	220	223	232	243	210	223	221	234	252	239	236	234	239	225	212	223	242	242	212	264	209	209	255	228	213	219	214	208	217	222	229	213	250	237	225	214	234	211	218	243	247	232	222	234	237	247	243	216	242	205	237	226	232	221
2859	1614	3473	3243	2208	2261	1683	1128	1015	2053	3535	3315	1950	2610	3286	2634	1629	1160	1045	950	775	711	642	544	602	576	564	606	533	570	592	567	560	574	567	569	552	562	581	576	583	568	551	550	614	566	575	564	561	528	565	590	528	571	573	597	556	566	589	561	593	574	582	547	567	535	583	607	562	568	575	574	550	553	521	580	534	568	585	531	583	557	562	552	592	564	548	531	523	585	547	579	537	559	596	546	587	578	579	558	574	558	534	554	552	546	557	554	543	552	584	588	548	580	548	547	566	562	543	560	534	607	598	570	573	544	568	555	538	577	571	504	556	588	596	570	572	550	563	526	531	561	582	538	550	543	536	553	577	595	606	608	541	599	577	571	535	543	542	569	588	606	559	578	632	586	546	548	580	522	546	530	599	563	565	563	548	567	601	547	550	536	573	555	584	549	585	557	580	585	518	570	598	591	603	558	563	541	570	577	536	550	571	559	562	540	540	562	545	536	535	574	509	548	558	552	549	561	581	571	590	584	552	539	630	565	555	539	555	518	559	571	586	579	562	557	558	542	528	546	573	592	560	546	591	589	587	551	540	532	579	532	612	592	523	569	564	575	540	581	558	553	567	566	585	562	581	542	545	513	542	508	581	579	587	594	562	554	581	578	599	568	586	550	575	560	484	524	567	589	605	535	565	558	541	529	569	547	555	543	590	559	561	577	548	603	551	588	595	613	568	580	528	593	567	554	514	551	591	564	565	601	571	565	555	550	547	577	549	566	585	559	571	549	558	512	549	546	595	566	554	564	542	543	536	582	536	547	571	627	554	552	547	588	534	569	607	555	541	532	572	532	531	538	585	520	561	580	571	571	519	580	573	558	567	603	581	525	592	550	531	566	535	598	529	535	575	597	563	558	558	531	550	563	559	543	564	576	580	591	595	585	569	562	564	542	595	608	592	551	545	518	598	545	535	551	526	575	566	540	569	575	558	531	548	577	588	580	603	565	579	528	536	557	600	538	557	534	573	604	535	563	565	550	585	554	499	553	534	549	583	561	584	593	541	525	558	560	561	538	547	588	579	585	612	585	595	557	532	594	553	534	528	585	564	560	563	567	604	520	581	559	515	579	547	542	534	561	586	545	560	562	570	559	582	584	530	519	547	558	595	568	559	560	561	564	588	602	568	514	549	578	566	530	549	542	580	569	549	584	585	555	541	568	567	597	574	550	559	557	515	553	577	528	546	560	592	550	571	536	610	574	567	583	558	566	552	567	527	583	564	547	548	527	578	572	554	568	587	556	569	555	535	572	555	557	591	581	557	599	521	598	555	518	591	573	535	541	525	605	552	599	574	562	509	553	520	539	572	517	536	570	592	561	531	571	599	567	530	549	555	561	583	530	556	560	537	616	571	555	562	528	586	572	571	564	536	571	588	558	550	548	571	527	576	584	561	585	547	579	571	513	555	540	602	580	561	538	575	561	581	563	577	535	563	587	566	560	570	563	572	578	624	546	529	573	570	562	581	548	543	555	567	542	588	542	537	507	559	562	545	620	555	576	575	594	559	577	572	548	555	557	577	540	544	564	560	585	546	594	584	537	550	584	553	576	578	587	581	563	556	546	588	588	556	607	580	558	575	555	607	536	590	569	564	571	542	559	544	526	574	596	549	518	564	597	556	580	562	555	549	563	562	536	558	526	547	565	529	562	543	556	557	576	517	535	547	557	582	575	567	573	544	512	535	565	590	596	554	531	540	527	579	566	584	562	592	603	547	543	576	587	549	510	539	590	581	556	550	554	546	537	538	582	565	586	555	606	570	527	578	549	568	569	553	553	564	579	577	550	533	583	595	583	545	543	565	555	530	574	572	573	563	536	535	617	562	552	536	522	571	541	567	556	561	564	539	546	572	558	544	568	606	543	553	596	560	567	580	540	532	567	593	551	598	530	585	569	554	560	565	543	551	600	553	537	583	576	595	547	571	531	563	558	559	590	553	590	554	576	537	597	559	541	562	549	536	521	538	572	567	566	553	539	556	544	571	557	527	581	532	582	544	584	555	564	561	581	552	542	593	579	561	565	581	562	554	541	587	569	613	530	541	568	552	554	553	525	579	571	565	570	536	561	583	590	581	584	553	569	519	542	570	590	535	588	617	552	567	576	604	561	541	575	569	543	555	557	537	572	537	577	550	570	573	566	571	570	552	535	610	541	577	540	581	538	589	545	583	574	606	607	590	561	536	588	515	603	581	563	573	514	594	548	526	538	551	526	543	535	567	564	566	546	565	561	565	583	560	542	641	576	527	546	585	532	566	580	567	594	561	593	549	554	557	541	559	572	593	532	546	583	566	590	533	617	558	608	550	542	584	604	556	574	592	575	555	529	566	568	572	535	574	597	530	606	574	530	615	573	540	553	565	592	556	574	541	548	537	582	516	546	570	578	571	586	596	547	581	578	550	564	533	563	530	586	562	593	516	541	538	563	530	566	561	558	565	584	570	531	606	569	590	583	533	564	561	563	503	581	564	572	569	582	536	511	588	584	529	579	556	588	569	570	543	547	550	576	545	554	587	564	581	597	571	537	576	558	598	529	558	568	593	579	571	558	558	565	549	563	525	594	564	573	540	515	552	571	572	563	605	551	545	530	535	563	563	577	555	527	594	566	599	575	548	592	566	594	548	555	528	550	531	546	506	576	593	555	570	540	565	578	576	575	580	573	556	568	566	572	550	570	594	527	538	565	552	532	544	533	549	552	601	533	579	571	594	609	550	554	574	556	582	539	545	548	607	559	578	554	555	541	567	564	568	541	559	580	587	564	545	533	546	540	546	533	610	543	545	550	534	569	557	607	609	509	575	569	569	590	556	567	578	543	565	604	545	578	552	559	551	613	610	573	566	529	577	580	547	581	570	559	564	582	509	579	536	567	577	554	554	599	588	592	571	604	525	562	531	569	556	562	589	626	571	557	600	557	596	586	596	622	559	551	572	600	593	566	562	583	528	534	601	585	594	599	564	590	538	527	566	505	509	544	584	557	580	588	537	591	527	557	568	579	527	539	545	556	541	521	560	563	600	573	605	531	510	565	551	532	567	562	580	557	546	550	581	569	538	538	593	529	539	560	568	561	556	582	538	556	543	562	575	534	586	551	549	556	577	554	542	556	561	544	556	572	602	558	599	533	555	633	542	549	607	597	546	545	568	554	547	591	571	508	551	592	551	568	538	570	543	599	556	567	564	528	530	506	577	578	583	552	522	615	521	526	591	550	565	540	561	561	556	545	571	606	530	561	594	563	565	569	544	565	573	565	588	554	575	558	544	558	555	602	566	578	568	585	553	582	552	511	599	597	540	518	556	590	577	568	587	590	538	536	567	550	567	561	580	549	558	584	513	592	571	545	568	549	579	549	551	554	595	558	561	562	631	571	540	535	570	565	521	531	569	569	560	580	565	526	591	535	594	589	561	585	537	587	552	553	604	557	576	552	568	569	553	576	560	563	523	510	531	543	541	574
10712	5658	8400	8520	3620	1930	1517	1204	1548	5302	9313	7150	4521	6830	5893	5392	3092	2064	1452	811	522	337	280	207	219	201	187	203	227	215	187	211	181	211	217	224	222	188	197	229	228	212	207	239	203	230	188	222	225	208	223	209	196	198	228	208	212	213	208	204	219	233	201	197	214	212	227	209	204	212	205	204	224	214	199	224	225	194	204	205	216	175	205	210	210	192	187	196	214	229	226	221	169	191	205	196	191	216	236	202	215	226	212	187	223	200	203	215	215	207	207	204	204	213	197	205	210	206	180	198	210	215	221	217	221	198	214	238	213	212	209	211	205	206	207	205	191	214	199	217	207	215	199	206	228	228	218	207	186	215	243	220	213	226	195	193	184	212	199	202	194	199	199	202	210	208	209	216	187	198	212	195	211	206	186	217	227	197	210	210	202	202	206	203	205	190	230	215	243	234	196	187	239	225	210	212	209	183	224	186	194	200	209	233	211	221	213	232	221	194	216	215	214	221	207	190	204	183	219	214	220	202	222	205	213	221	209	191	226	222	225	212	230	221	209	205	186	203	204	216	233	210	202	193	237	206	188	207	199	222	220	218	228	208	234	173	230	223	190	185	188	208	207	188	202	199	195	211	234	226	198	227	218	231	212	220	200	213	224	217	239	216	224	234	209	233	213	223	212	209	220	228	187	185	219	231	176	186	242	198	210	220	193	212	221	223	219	214	224	207	228	252	201	200	202	207	241	212	222	234	225	214	253	233	200	195	219	188	232	195	224	211	201	203	222	206	192	217	241	210	213	197	212	218	204	217	218	200	236	205	209	202	193	226	209	210	214	209	204	216	219	205	210	206	192	224	208	217	191	245	228	205	211	200	206	201	195	199	199	204	225	229	190	192	207	203	213	218	215	217	221	209	220	199	202	223	213	201	201	192	187	196	207	206	201	205	236	229	238	210	203	189	212	190	203	232	207	215	225	211	221	240	204	183	195	200	211	222	180	240	208	191	216	186	218	207	208	210	212	218	218	232	208	211	215	206	217	225	211	196	223	198	206	184	211	206	233	217	213	233	192	216	190	239	211	206	212	207	228	192	222	228	187	221	223	196	195	214	222	203	203	212	241	239	203	208	228	204	183	219	212	209	210	208	222	213	205	213	239	218	194	196	220	202	224	190	204	201	235	210	228	214	197	236	230	222	223	205	223	195	211	166	228	222	208	215	221	235	218	233	200	209	226	202	210	202	178	210	239	206	231	216	189	205	208	220	234	207	204	194	228	223	210	216	207	218	215	210	231	192	228	190	232	218	201	193	204	197	225	206	201	200	192	185	204	216	205	226	216	234	212	201	214	227	188	207	210	208	223	204	214	184	203	215	219	188	256	233	195	223	197	218	209	198	211	227	203	171	226	206	191	227	235	214	197	210	209	224	217	205	197	235	226	215	208	211	230	204	212	195	214	218	227	223	209	237	198	206	204	223	208	222	196	219	230	218	191	208	209	203	215	218	173	228	233	223	188	216	207	235	216	202	192	202	211	242	203	194	229	193	232	213	205	246	227	217	210	227	234	203	224	226	229	202	187	199	193	208	191	193	202	210	218	225	227	238	249	214	226	202	205	199	220	208	205	221	216	203	219	222	214	198	229	215	225	229	205	217	227	252	235	223	222	212	195	202	185	189	241	207	194	218	225	234	192	219	198	192	207	211	232	208	220	199	192	222	235	220	215	215	238	220	207	220	246	214	216	210	207	195	196	216	211	210	222	226	204	214	216	200	188	210	225	180	191	218	226	232	201	200	178	212	217	212	191	236	206	240	205	225	220	218	220	229	223	193	221	189	227	237	210	190	243	178	196	231	209	197	218	221	215	232	179	189	209	189	241	225	219	209	202	206	209	207	213	206	204	219	232	194	230	230	219	194	207	202	202	200	191	224	236	237	227	220	227	211	181	191	209	197	196	209	220	212	181	241	204	217	220	199	225	213	222	196	213	229	247	235	199	192	221	218	218	204	203	212	226	218	230	199	211	231	206	206	219	216	203	212	201	229	233	209	206	220	202	204	202	213	206	205	205	199	234	207	194	229	210	201	222	218	226	219	236	208	226	200	212	218	196	199	199	200	210	202	210	251	235	201	226	189	215	229	194	220	222	211	231	228	204	218	191	210	218	206	205	210	213	211	203	223	220	249	199	228	195	224	202	192	227	219	220	219	186	194	225	223	207	202	249	212	203	205	230	202	209	206	207	225	229	194	208	227	210	204	213	221	188	221	203	224	196	195	189	226	204	208	205	213	221	222	218	213	233	203	230	218	224	217	201	225	208	230	214	203	225	223	198	213	232	215	217	215	197	194	227	215	219	206	227	219	202	241	221	212	218	206	226	199	210	229	200	240	219	205	185	214	210	205	205	202	184	211	215	217	216	182	227	208	208	204	209	235	203	223	201	213	187	213	195	190	219	224	222	227	211	176	190	213	195	195	226	227	197	199	208	207	210	210	227	214	209	197	204	203	219	230	211	199	206	214	222	213	203	225	225	198	216	223	240	222	203	237	236	190	192	204	197	219	206	223	200	242	204	223	215	206	205	218	215	222	211	197	225	227	203	205	239	199	197	197	196	214	218	198	202	207	203	217	199	215	201	218	234	204	219	217	201	211	202	188	236	199	229	197	216	215	203	196	208	213	186	206	213	207	227	232	231	221	225	199	233	228	205	200	216	212	224	209	233	193	218	197	224	214	227	208	232	214	202	227	218	238	205	196	214	186	209	227	207	201	231	238	215	228	197	208	216	217	238	204	196	227	206	220	204	216	209	197	187	199	212	216	204	196	212	213	203	201	218	173	232	231	225	209	202	230	214	226	200	231	207	185	228	239	217	198	197	224	230	209	201	203	230	212	225	190	226	205	207	219	188	215	207	208	200	225	226	212	210	203	219	215	218	222	188	205	222	201	208	189	216	221	209	190	201	213	229	212	204	214	208	214	217	224	221	204	214	196	201	189	203	205	210	211	204	236	224	200	214	220	204	238	209	219	220	221	221	193	231	232	238	208	205	202	209	194	210	212	225	213	214	234	207	209	195	218	197	200	222	209	197	223	202	184	234	222	193	182	178	186	220	229	191	230	186	228	178	216	199	211	212	198	209	208	211	199	190	230	227	206	207	205	205	220	194	233	219	218	228	214	197	192	208	223	217	190	224	207	184	198	212	215	196	194	215	196	196	215	208	223	193	206	204	208	196	225	222	223	201	207	203	206	214	213	218	227	206	205	222	205	214	209	237	191	206	219	220	216	236	231	209	226	220	197	209	219	172	210	219	177	200	189	207	205	222	228	186	222	213	245	202	207	212	214	232	213	186	202	212	193	227	210	197	217	203	226	226	193	203	209	226	196	218	205	217	203	218	205	199	207	209	218	217	201	212	220	233	207	213	196	211	176	214	190	214	203	202	200	205	178	187	227	207	190	204	207	208	218	218	187	201	214	214	228	207	234	210	240	205	195	202	215	229	238	214	215
7236	4847	10519	14031	7519	6160	5827	4857	7141	20658	25275	21319	16881	24157	22348	20610	14017	10480	7015	3770	2252	1266	806	598	529	578	522	552	526	501	536	519	536	517	547	531	532	543	583	502	529	534	490	545	467	537	538	503	505	524	502	513	526	494	497	486	525	542	536	549	535	525	521	515	503	488	527	524	512	538	527	514	556	549	470	583	522	496	515	532	475	551	516	514	525	527	510	516	496	518	501	514	545	532	496	518	510	519	544	512	523	513	537	524	508	466	507	564	542	559	520	516	467	534	541	512	523	534	533	533	526	510	535	492	513	514	507	525	474	536	462	535	518	537	508	496	508	512	501	534	538	543	499	519	497	529	492	528	527	519	538	537	478	509	538	548	550	513	516	567	522	544	548	544	521	556	531	518	524	526	532	487	484	461	509	525	492	482	572	533	514	534	531	528	527	499	525	530	521	520	485	494	519	526	494	546	546	551	492	522	556	518	513	537	508	537	523	569	548	552	503	481	558	518	535	519	485	553	536	516	530	536	505	491	512	535	529	518	521	520	525	520	506	521	517	509	514	571	479	517	526	512	511	506	532	533	544	500	515	533	511	527	525	528	505	530	504	539	495	518	507	535	548	513	522	493	527	467	507	543	558	527	483	535	525	508	562	515	496	502	531	519	510	541	518	516	523	512	495	544	484	504	529	513	535	455	547	552	534	488	520	552	540	487	516	492	550	516	517	482	515	545	535	494	510	515	519	498	476	568	514	506	562	498	518	470	532	545	532	487	520	491	509	520	560	540	533	523	512	527	527	537	521	515	509	528	585	506	550	575	538	527	524	522	558	492	514	526	504	533	519	519	514	523	540	487	526	519	483	530	544	518	529	471	532	549	493	499	521	497	523	556	502	543	549	550	535	535	555	559	533	544	506	522	475	533	504	540	538	484	504	496	516	514	554	538	484	476	510	513	494	514	517	527	512	567	541	522	540	483	510	553	514	529	555	492	502	491	494	487	519	511	542	491	506	533	515	511	517	506	562	533	514	517	497	501	475	533	501	526	494	509	482	537	525	502	527	531	542	515	514	512	475	542	540	534	524	516	522	510	554	525	520	517	556	503	525	541	532	522	512	534	527	566	543	508	543	527	504	489	498	545	522	491	542	547	505	497	511	531	520	502	512	512	555	500	475	534	530	529	516	530	510	540	494	554	514	530	510	519	541	502	487	508	546	517	529	520	522	521	533	514	518	544	558	508	485	520	518	501	518	511	526	534	508	519	505	541	525	510	511	528	520	557	533	517	520	506	541	501	491	500	528	525	511	535	543	504	528	520	522	509	537	513	523	480	545	506	513	482	535	522	543	547	527	490	520	531	541	516	540	503	499	517	574	457	533	525	527	490	536	511	511	512	543	526	513	525	499	534	510	590	531	514	552	546	507	518	516	546	520	521	553	541	498	547	514	500	544	514	472	520	566	528	562	516	524	494	536	512	526	544	533	521	531	507	502	543	517	506	509	510	507	518	529	479	545	494	510	542	528	492	571	515	560	521	539	519	515	512	474	508	520	523	537	512	520	518	502	518	503	512	474	522	534	515	552	509	515	492	502	535	539	536	503	536	527	531	499	492	557	513	513	509	547	523	526	498	478	512	530	534	526	561	524	506	523	542	504	513	510	546	493	505	500	478	509	525	479	491	513	503	536	517	552	495	546	516	532	511	513	562	502	515	540	534	501	553	484	514	535	515	552	524	533	495	605	499	477	528	508	524	517	531	513	517	530	490	528	510	512	537	534	535	520	503	556	508	522	507	541	503	511	555	533	521	500	542	542	512	496	538	525	517	549	532	467	488	530	515	520	547	500	521	501	530	484	496	504	515	487	520	512	531	519	498	512	510	520	496	486	518	562	543	520	520	546	501	509	513	516	497	538	477	529	523	524	572	485	509	541	514	553	519	495	498	504	526	502	518	544	524	514	535	506	558	502	558	505	482	531	493	519	512	511	482	507	546	507	515	519	497	510	528	508	555	520	491	489	510	533	533	521	515	548	521	576	474	527	526	543	524	503	550	546	548	514	514	539	546	532	531	539	544	508	539	514	501	541	489	457	538	537	494	491	535	521	527	581	486	526	514	551	508	544	504	531	513	553	487	568	543	564	551	545	489	524	532	524	514	571	519	510	550	537	519	571	491	494	531	524	531	529	494	535	508	538	545	513	508	527	544	465	531	514	519	522	515	500	528	531	536	490	497	562	520	494	516	492	519	530	511	536	546	579	531	543	578	523	493	544	510	530	498	493	510	517	548	509	544	508	518	536	552	485	573	582	543	463	511	516	506	524	467	548	530	529	502	561	546	546	535	512	557	498	546	510	494	508	512	567	532	545	540	507	549	537	580	552	576	491	515	520	545	539	537	558	488	555	528	530	519	519	493	517	508	535	558	526	532	512	556	495	551	501	518	476	522	541	501	488	595	528	495	576	542	533	506	513	515	513	534	536	560	500	508	544	489	541	534	493	484	496	489	549	523	515	468	510	521	531	535	501	527	531	544	542	513	528	540	523	541	506	508	486	526	511	507	525	533	496	517	534	514	503	567	499	570	530	525	517	510	529	529	533	551	501	546	538	507	493	521	522	524	523	466	525	549	524	516	529	525	549	499	527	544	518	519	526	514	542	521	534	504	511	526	555	558	490	521	534	504	503	532	541	506	534	541	525	508	524	544	507	537	505	493	520	541	537	499	531	530	506	520	489	505	532	473	514	527	482	480	532	508	535	539	534	537	513	514	540	555	525	533	542	517	565	566	510	495	546	535	490	553	516	519	512	474	529	565	548	507	530	550	487	518	506	517	503	494	503	517	545	545	509	489	483	478	541	516	518	522	541	505	526	513	543	509	476	517	521	547	475	527	493	527	480	529	525	477	533	542	512	497	556	509	494	512	505	544	551	531	525	535	519	552	493	494	453	483	557	585	524	488	513	483	556	547	530	542	507	537	507	507	521	527	499	550	503	546	495	481	503	523	518	507	533	567	513	491	532	504	534	522	511	490	491	492	514	560	511	550	532	516	572	549	518	531	551	522	503	523	540	505	523	507	523	491	514	518	515	530	475	529	546	528	528	533	499	476	504	525	497	489	506	535	518	524	513	533	538	538	525	530	543	542	506	538	546	529	482	511	503	536	499	505	542	525	520	554	493	479	544	511	528	528	564	540	484	544	491	560	547	539	514	537	500	560	535	489	540	484	502	561	493	543	494	506	518	530	514	526	494	513	509	531	499	524	558	523	546	521	483	517	508	505	540	536	511	520	519	505	526	547	524	512	522	491	522	521	545	518	544	568	554	506	497	525	543	492	507	519	554	516	523	527	532	533	489	501	515	501	526	554	505	510	535	546	526	565	476	519	514	483	483	514	544	520	581	575	518	527	510	538	564	577	525	528	524	515	551	466	527	481	493	500	517	547	517	527	508	493	514	494	529	509	502	491	519	559	516	474	533	534	520	503	505	523	573	550	512	484	509	557	549	544
18210	9360	15600	11781	6411	4148	2960	2529	2824	6599	22623	26718	20187	9874	3169	5002	3886	3174	1868	960	494	326	201	207	173	186	194	237	207	226	193	215	203	210	181	169	183	189	184	177	190	165	201	196	185	190	199	187	187	177	178	201	191	200	193	163	188	192	197	189	215	176	209	200	188	195	173	185	207	194	202	191	202	193	178	198	186	210	188	198	178	211	180	181	196	200	172	186	187	169	204	207	198	185	158	200	189	187	206	169	188	195	179	206	203	178	179	197	187	206	200	200	190	206	162	217	187	194	184	175	189	180	199	194	186	224	218	211	159	173	213	190	181	195	180	208	184	191	207	209	195	207	168	208	185	187	192	208	208	187	182	187	203	227	208	190	215	178	191	200	212	189	182	198	200	194	191	207	191	183	173	177	185	197	179	177	206	202	187	209	184	175	230	190	199	188	241	213	181	193	180	202	182	194	181	203	199	199	194	195	184	202	210	203	180	177	191	203	200	213	205	199	179	186	227	190	184	205	188	209	208	175	191	192	214	191	197	205	218	196	197	191	212	216	214	223	179	196	202	208	190	198	187	188	203	189	188	190	201	174	187	204	202	202	205	177	188	190	197	193	198	187	195	173	181	208	187	196	199	194	216	200	190	190	213	218	186	181	190	193	182	213	176	194	184	216	172	201	209	208	205	209	206	178	194	210	202	184	211	202	170	195	188	185	193	188	187	178	221	190	181	183	203	216	193	184	192	181	179	200	177	194	196	189	210	203	186	169	176	195	196	200	207	237	222	165	193	177	203	188	178	179	187	193	194	205	177	227	194	165	194	226	201	198	178	197	187	192	187	194	195	213	179	193	201	181	196	186	174	187	187	165	186	161	185	188	209	212	198	178	183	186	182	197	189	186	183	208	179	188	194	215	197	180	202	228	172	200	190	215	189	210	194	197	186	214	174	197	202	187	174	174	191	193	204	178	202	214	197	203	175	211	177	219	195	199	185	201	194	199	200	168	199	169	181	186	206	196	164	174	176	186	169	191	175	199	205	164	192	190	200	213	188	170	195	177	198	157	216	191	201	187	196	192	191	211	175	201	196	166	183	176	197	202	190	183	205	173	206	192	204	199	184	174	212	197	192	192	211	224	203	200	179	166	202	199	186	199	198	187	228	184	190	211	206	187	213	175	185	179	198	185	187	190	218	206	177	210	188	189	183	186	206	200	215	206	196	185	209	190	185	187	181	198	194	205	190	233	208	217	204	205	189	167	173	212	188	192	191	172	192	178	181	193	171	177	186	197	174	203	174	196	183	202	188	182	198	227	193	203	203	182	188	177	206	175	217	186	205	194	207	188	177	195	178	181	190	190	198	194	186	170	210	206	190	172	191	175	204	230	184	215	183	185	209	191	199	179	209	215	167	219	154	220	199	190	190	184	217	192	193	192	183	192	190	198	209	195	208	200	194	196	212	197	191	204	184	210	190	179	183	179	190	202	204	190	172	166	196	190	207	201	158	208	185	195	231	176	165	214	193	211	178	186	204	204	205	202	198	192	195	171	210	186	216	202	188	191	193	197	179	175	188	188	181	179	209	183	208	201	163	192	174	202	181	189	187	191	193	192	170	195	181	177	169	189	211	184	207	196	190	189	189	208	194	165	187	185	193	210	167	186	180	182	221	216	184	205	194	220	203	211	180	180	201	212	167	194	234	152	189	216	208	172	195	167	185	181	169	194	195	186	216	202	217	189	184	215	169	190	188	202	202	213	201	197	171	198	203	175	184	183	213	204	198	194	183	174	176	206	203	175	210	201	216	182	195	173	202	192	217	198	206	194	186	200	204	177	181	207	183	206	181	186	149	177	177	173	197	226	197	168	207	197	185	201	192	205	205	185	187	187	191	193	185	182	203	211	202	207	187	198	190	184	192	210	190	187	169	186	187	212	197	216	215	197	164	196	210	197	190	211	199	222	185	191	167	191	194	193	194	190	148	189	190	175	197	177	185	204	166	216	184	167	194	168	207	225	185	180	190	192	190	178	199	203	175	206	186	175	193	219	199	164	208	191	203	171	176	181	194	199	216	177	189	206	183	188	208	215	186	194	188	207	195	170	223	186	197	203	181	198	208	206	206	179	194	201	198	191	197	205	194	198	184	198	189	176	188	198	184	201	217	166	188	203	196	184	192	169	199	178	181	188	192	201	222	196	189	190	178	201	207	202	186	179	195	190	192	190	225	173	196	181	191	172	164	197	173	195	163	190	205	181	184	177	178	221	201	208	194	185	218	195	163	175	187	216	221	190	179	194	183	209	181	180	163	181	205	216	194	181	199	197	205	189	203	191	174	204	183	162	225	218	207	200	197	193	178	209	215	194	194	180	208	197	213	214	197	201	207	192	195	203	177	202	191	187	194	219	232	177	191	178	165	195	196	215	203	185	185	188	195	209	196	202	193	195	196	177	190	208	197	178	176	185	190	176	180	215	202	166	223	181	198	179	181	191	227	184	187	205	188	181	204	185	200	184	161	201	185	208	182	201	203	196	216	197	203	196	201	194	206	203	174	220	178	205	188	189	190	206	193	178	197	172	187	210	206	193	205	176	183	190	213	191	201	199	185	198	185	197	186	196	171	190	215	208	177	205	181	205	200	168	170	187	210	175	181	190	204	187	174	213	197	198	215	172	184	180	207	178	208	170	190	198	159	176	176	218	197	173	154	173	189	209	185	186	206	201	187	191	202	204	189	230	214	182	194	205	201	195	194	204	189	197	193	220	200	197	206	190	203	184	170	184	197	210	223	177	199	192	187	187	200	185	208	219	181	183	201	209	199	180	188	176	189	161	214	168	203	179	196	196	196	179	193	188	203	176	202	187	198	204	185	203	200	185	197	204	179	208	234	190	186	211	171	187	194	200	193	203	199	201	184	176	192	192	209	184	183	173	184	174	173	195	193	188	168	185	199	178	203	206	175	185	202	179	199	208	194	199	210	196	198	202	194	190	186	209	190	213	169	222	177	202	208	197	202	186	172	224	202	231	186	196	186	204	175	203	184	160	177	182	180	203	211	209	191	195	202	183	213	182	188	196	194	191	220	183	192	200	200	185	174	165	182	175	191	190	202	202	180	206	181	212	222	194	182	203	203	194	185	206	203	193	192	205	194	175	205	200	187	184	185	185	219	165	208	221	205	186	188	192	171	216	206	216	213	175	193	208	188	197	202	197	212	175	196	227	177	228	195	196	178	192	183	179	202	183	196	204	205	188	196	208	182	192	182	180	194	179	201	185	186	195	179	206	194	182	183	170	203	169	211	186	200	174	194	178	195	203	201	201	200	186	177	203	186	199	196	165	227	183	225	184	193	195	193	176	181	200	216	185	172	201	191	172	213	184	208	208	186	198	190	193	206	182	182	175	197	175	168	172	156	175	200	162	192	224	215	191	190	200	184	208	193	203	211	219	206	205	181	199	202	177	187	201	211	217	194	192	198	217	190	200	197	201	216	205	203	219	185	213	197	182
10043	7019	16257	15793	13529	11729	10590	10598	12283	23939	44592	46150	38998	23831	13178	19898	17671	14060	8963	4864	2240	982	626	524	455	477	469	481	514	488	495	461	466	440	509	467	459	465	489	469	433	496	437	507	473	471	508	465	514	507	462	502	456	436	493	472	515	446	463	503	508	516	485	492	465	468	491	498	515	512	478	483	461	484	459	470	479	487	489	478	476	483	488	485	527	468	475	494	488	477	463	480	469	463	497	476	486	446	496	471	494	475	466	484	535	503	477	472	492	455	484	495	483	455	477	477	461	464	505	483	447	482	491	515	510	513	485	465	480	480	477	463	516	443	476	484	505	444	505	465	472	471	487	472	459	487	475	495	473	481	482	516	477	515	463	517	485	467	458	474	497	457	479	476	502	486	450	484	502	472	483	473	506	505	503	470	469	452	493	492	477	484	474	526	509	455	476	481	454	504	485	530	490	494	492	507	469	482	473	488	452	496	482	477	491	520	457	474	470	497	483	453	452	477	504	511	482	481	494	479	469	456	481	456	485	487	476	456	476	467	490	497	487	462	482	503	465	447	484	498	527	468	510	488	446	491	478	500	500	511	475	527	464	435	485	462	484	464	516	497	511	446	499	484	492	516	538	434	462	480	510	454	511	497	484	504	436	549	517	486	495	481	449	499	494	448	487	474	485	471	544	517	506	457	456	504	468	481	468	461	494	490	495	467	477	466	462	537	445	494	478	511	479	451	485	484	478	474	455	446	460	482	481	455	529	513	464	470	487	459	495	476	493	524	452	490	471	501	488	501	513	471	500	507	503	463	464	464	493	491	485	469	478	487	501	502	502	463	484	491	471	485	476	496	433	482	477	472	496	518	479	491	448	517	477	478	458	531	450	461	468	482	474	485	491	491	529	499	457	488	514	463	481	464	424	497	486	452	528	474	495	483	482	509	487	514	518	487	451	506	538	496	498	502	446	474	491	457	504	466	478	475	489	489	536	492	436	513	454	485	466	482	469	494	455	488	494	485	460	503	442	476	488	480	527	502	489	471	493	447	497	466	459	520	513	499	476	498	473	462	451	500	455	502	433	469	485	480	506	493	469	480	489	492	474	458	455	478	460	487	497	488	495	494	479	451	529	491	507	501	483	501	485	469	482	454	465	480	515	495	479	460	440	499	496	505	495	461	466	471	505	514	489	485	459	452	472	487	458	505	487	442	483	535	468	477	490	501	481	501	452	473	438	497	462	474	486	509	435	473	486	471	514	494	487	487	488	521	503	441	504	426	483	478	460	456	467	466	457	469	492	479	460	471	516	477	508	519	468	492	504	475	454	498	500	480	510	449	506	445	511	483	496	484	462	455	462	477	500	499	480	451	495	493	507	465	468	466	464	459	482	484	502	470	475	440	469	460	507	443	479	476	503	505	423	515	439	505	459	468	488	477	472	445	476	499	458	488	489	479	517	508	485	463	497	483	493	496	492	489	485	459	443	460	514	498	486	446	485	484	494	528	479	493	531	497	484	450	459	522	466	497	543	519	468	483	437	497	481	459	475	497	523	447	482	450	465	480	466	477	519	460	493	471	456	493	450	443	485	477	501	469	479	462	549	448	499	464	454	477	437	516	497	473	486	479	456	463	500	507	454	474	449	491	474	436	482	449	479	477	454	451	467	479	437	536	459	460	456	467	489	495	461	445	487	453	452	483	455	472	477	481	517	512	468	513	490	476	438	464	463	455	514	478	511	451	470	469	460	499	488	490	471	493	482	497	494	496	512	520	436	477	515	475	483	512	506	492	470	488	480	447	485	464	491	494	479	454	503	490	517	437	483	480	434	507	474	466	487	483	467	478	460	494	501	466	487	500	535	441	519	477	458	497	491	471	487	513	476	495	470	471	537	488	493	473	508	441	489	484	485	510	500	463	491	462	463	478	460	522	481	492	479	499	491	467	498	479	491	460	491	485	476	465	455	479	491	473	525	472	466	466	468	420	489	464	497	512	473	465	485	485	524	460	473	466	500	470	463	468	424	490	494	462	479	493	495	471	472	482	478	465	450	507	511	471	450	483	513	482	483	529	493	500	457	498	460	459	478	479	479	521	467	480	500	444	465	492	508	451	500	489	478	454	482	439	511	498	498	446	465	476	491	465	493	510	496	432	474	521	487	485	469	499	518	524	468	489	479	477	464	485	488	490	498	481	456	504	489	471	496	467	505	498	490	458	496	480	512	480	508	511	471	525	498	485	497	484	468	454	471	453	451	504	497	480	493	467	477	456	462	483	489	487	463	479	487	465	529	520	497	497	468	475	477	499	469	477	514	472	451	493	460	472	480	465	506	495	486	468	473	477	515	519	477	428	477	489	440	509	505	495	478	490	463	523	477	507	509	482	510	480	459	536	482	500	480	496	469	473	502	469	451	445	470	508	487	461	455	502	451	510	488	507	521	496	498	463	460	507	527	447	469	461	495	521	482	475	488	527	473	476	449	516	489	490	507	490	453	447	474	462	460	491	460	464	486	465	498	488	487	474	504	504	473	495	488	480	441	473	481	504	522	507	486	469	455	502	488	486	524	480	485	497	520	464	490	473	488	482	509	473	476	484	477	500	472	471	448	497	460	448	511	489	460	519	474	461	528	470	542	504	496	511	501	458	497	489	465	472	530	489	519	502	472	470	472	488	523	501	476	516	477	477	450	481	500	455	505	494	466	490	494	505	524	532	496	504	482	469	500	483	498	490	452	468	451	462	459	451	485	491	505	461	479	463	491	467	513	440	467	506	494	478	518	499	507	482	460	455	495	483	477	501	531	501	501	477	440	513	467	461	491	499	465	475	484	509	453	513	475	515	467	489	503	485	444	512	476	483	500	505	497	456	456	499	516	503	461	454	491	456	467	451	511	462	464	498	501	484	461	470	460	448	462	476	479	478	501	480	485	520	456	489	502	516	505	482	466	469	459	481	471	502	512	455	474	509	466	469	488	508	466	507	510	486	479	483	467	479	486	478	546	472	456	511	466	498	448	469	463	480	478	464	487	499	449	491	586	499	444	462	506	452	472	531	488	485	474	473	453	503	483	503	453	485	494	439	509	445	481	470	529	502	502	518	499	483	473	461	468	441	494	448	446	493	448	479	471	481	491	506	482	472	490	480	438	511	492	511	438	493	480	481	501	479	478	488	481	478	466	487	471	466	499	482	504	460	467	463	489	475	498	512	492	466	512	465	458	464	485	497	476	454	450	517	462	499	478	490	455	479	489	495	484	477	478	484	492	454	506	498	515	443	473	476	512	469	490	467	495	497	456	466	495	455	486	458	458	459	468	499	459	486	499	472	485	475	470	453	458	445	487	485	493	457	506	496	520	527	483	451	458	476	480	488	486	491	460	481	513	513	463	474	484	458	485	471	465	496	460	513	512	489	511	489	484	518	439	446	472	500	516	466	454	466	535	493	497	517	454	447	469	479	467	452	513	463	479	483	481	529	503	468	493	500	509	486	487	485	472	478	486	470	480	480
4165	1499	1506	1072	935	736	588	451	492	497	656	1016	429	320	455	471	537	642	523	397	295	250	226	232	209	242	223	207	192	232	217	230	264	243	228	212	249	204	248	239	215	230	206	237	237	227	247	221	237	261	237	235	227	223	201	231	234	228	235	234	234	225	218	242	203	216	224	237	228	212	240	258	210	212	215	219	241	234	235	239	218	247	200	242	237	211	247	216	222	235	219	229	252	260	261	225	258	233	253	218	231	226	217	212	224	225	204	210	266	232	221	230	214	207	215	242	235	237	216	225	225	215	219	224	215	242	234	218	211	242	208	224	226	227	222	255	242	227	226	214	229	241	235	248	254	228	227	211	231	231	230	248	209	233	228	244	228	216	239	218	223	249	221	239	226	227	199	237	237	245	206	257	249	238	236	246	196	226	268	235	240	219	241	227	249	248	227	207	247	241	244	223	208	233	215	224	214	218	250	219	233	241	228	207	225	235	225	250	217	219	200	227	242	244	225	217	254	213	212	221	221	243	227	251	232	253	218	252	238	225	203	246	266	219	247	241	260	224	249	209	235	222	227	238	233	215	209	221	283	237	226	239	245	242	219	203	217	219	206	238	230	217	212	210	224	220	247	243	240	264	266	221	232	197	182	222	208	202	247	235	227	253	226	241	222	217	220	233	223	228	241	219	227	240	214	222	251	267	219	225	264	244	291	238	225	234	222	253	217	245	228	234	202	233	247	204	226	242	207	219	225	234	241	240	210	222	201	215	262	227	215	226	250	212	214	233	221	202	221	237	239	200	231	257	212	208	245	256	246	195	242	250	250	250	234	226	229	216	222	191	190	220	219	224	216	238	235	243	214	232	196	228	243	246	217	245	241	236	246	246	247	262	239	242	216	248	242	227	228	241	229	238	213	235	228	230	245	213	236	243	226	222	219	217	247	223	225	216	224	225	229	230	212	227	227	223	217	207	229	240	238	249	242	242	241	268	240	256	234	213	245	241	230	228	212	220	232	238	211	237	206	249	248	239	243	207	237	229	231	278	228	218	231	223	243	233	218	243	225	209	262	238	246	230	212	228	229	253	229	239	242	234	248	234	220	215	228	235	234	215	201	225	242	218	236	263	228	230	234	216	199	237	244	225	238	243	214	209	222	221	243	209	218	222	204	263	203	217	240	204	208	210	210	238	222	245	234	215	222	233	212	215	268	236	225	247	257	219	234	248	233	232	237	202	223	263	224	213	242	255	226	247	229	207	255	239	235	250	232	244	233	212	262	226	251	218	227	228	216	215	215	250	229	232	249	201	262	248	224	262	223	228	217	212	245	235	203	218	251	237	215	249	247	243	223	232	223	233	217	212	233	232	235	229	203	240	246	263	219	230	244	239	242	252	242	233	226	234	195	198	238	253	235	245	244	237	221	223	236	220	243	247	234	251	229	212	233	233	249	202	228	205	240	241	218	193	225	224	234	236	227	237	239	210	193	214	240	206	260	259	234	226	222	257	227	223	209	242	251	229	261	218	224	235	245	221	244	216	191	202	277	224	245	220	202	244	216	237	230	239	258	207	246	239	216	249	237	274	248	235	203	249	246	206	238	255	217	231	241	248	254	240	247	242	224	239	240	241	236	259	230	272	219	247	236	268	221	225	223	236	226	231	225	220	226	225	229	226	216	224	231	231	211	207	241	215	223	209	231	238	238	223	220	255	208	231	210	214	220	221	217	228	245	238	269	227	226	253	227	251	234	221	240	223	214	211	213	224	241	215	217	252	218	232	229	228	211	263	249	223	208	203	226	206	245	221	243	246	266	223	227	209	231	221	233	235	218	234	237	227	234	219	205	219	246	233	236	226	233	227	239	262	271	248	251	243	223	223	229	232	222	226	224	251	222	248	228	227	227	212	248	206	242	232	231	243	238	229	233	260	250	204	243	215	243	246	263	212	207	249	223	227	222	221	208	244	215	246	242	214	233	247	239	223	253	233	212	246	219	248	228	207	250	227	200	238	217	236	235	231	255	261	233	220	203	244	207	266	234	223	231	253	221	234	238	232	240	231	241	249	219	240	246	228	235	198	236	210	212	217	201	244	224	243	245	264	239	250	226	244	219	221	224	215	249	212	198	220	247	270	218	219	249	258	225	245	255	206	215	248	261	228	237	200	198	221	232	206	250	218	223	230	257	207	230	219	210	232	249	225	226	249	237	225	231	212	237	269	237	235	235	225	240	254	236	214	228	222	198	199	230	235	194	227	205	245	244	222	208	227	225	228	203	254	234	235	238	226	238	247	210	247	236	220	247	249	220	242	224	230	238	230	224	227	219	210	248	217	238	233	231	242	211	221	253	228	221	214	220	263	230	224	228	200	234	233	234	227	238	231	225	220	241	222	231	233	230	253	218	273	221	247	258	264	211	264	208	222	218	270	225	225	235	242	214	246	235	216	217	182	247	215	237	211	251	248	239	265	240	233	233	211	200	234	231	217	241	212	259	234	222	225	244	232	250	224	211	207	240	239	255	262	244	210	239	219	235	215	264	255	263	230	231	244	242	218	248	240	199	244	206	215	215	235	224	216	247	233	248	242	239	227	226	200	243	242	214	244	258	238	240	216	232	216	242	231	201	256	248	265	250	259	270	238	248	243	261	233	219	239	227	226	252	244	230	210	230	252	204	231	229	233	245	208	246	216	206	215	213	229	231	256	219	210	220	236	257	240	209	219	238	232	247	232	212	232	202	235	263	270	242	224	230	231	248	204	219	222	247	255	234	231	229	235	246	239	262	223	225	218	217	236	233	218	212	230	224	229	212	219	233	254	250	254	233	236	234	232	207	250	222	254	220	233	194	249	237	225	215	225	231	257	210	244	214	228	240	235	226	240	237	252	224	234	248	236	213	225	223	228	242	234	241	250	225	213	237	234	211	220	239	237	233	200	227	234	224	203	244	257	251	234	247	221	261	239	214	231	236	228	207	237	220	238	217	218	244	226	244	215	236	224	212	219	232	217	236	210	231	230	246	238	221	233	211	224	247	195	221	204	219	212	222	224	243	223	222	212	210	238	213	206	244	233	244	239	244	261	279	236	234	247	223	233	247	238	215	229	230	221	266	230	251	220	238	235	228	273	234	230	209	249	227	225	239	233	227	233	235	238	210	229	215	268	239	237	262	242	232	264	227	234	209	250	236	239	236	208	241	239	241	231	226	250	239	208	229	205	239	256	225	232	213	213	227	228	245	222	234	247	256	234	232	250	209	221	231	225	237	250	206	194	225	226	260	235	252	240	226	237	235	234	212	204	213	210	214	219	236	246	222	242	253	245	227	236	252	222	263	218	220	243	228	198	253	245	259	230	258	263	243	223	239	205	246	213	200	229	221	249	226	224	254	234	220	226	228	225	220	215	251	208	242	215	227	258	232	219	227	219	220	228	221	207	240	203	204	217	235	244	247	227	221	233	222	219	220	218	252	212	244	213	210	210	225	254	255	236	212	216	229	239	238	251	225	221
3230	1762	2834	3090	3328	2921	2455	2099	2010	2212	3676	4795	1910	1390	1981	2130	2226	2495	1975	1285	888	675	623	626	618	588	569	599	572	566	571	534	553	584	548	575	527	590	539	531	566	568	575	607	552	557	555	544	568	564	554	550	553	551	567	583	542	577	583	545	545	608	569	556	565	583	540	560	560	566	612	619	577	573	565	590	561	551	571	546	596	567	603	571	559	600	573	529	532	584	553	566	571	573	587	565	570	549	548	576	572	578	571	574	514	549	539	544	556	571	603	578	570	566	540	580	549	569	547	567	572	571	595	578	543	559	508	568	518	557	575	559	575	549	587	555	568	551	585	558	577	540	590	573	529	531	561	524	558	584	585	578	572	568	550	585	534	571	574	597	548	550	559	581	538	621	595	592	532	543	550	582	549	555	571	566	577	611	597	565	572	543	594	523	560	520	574	591	545	574	553	601	553	542	538	563	535	568	596	510	575	580	576	510	556	557	551	569	529	582	533	584	569	535	578	599	566	556	537	566	564	574	562	560	568	582	530	543	554	593	558	552	565	520	548	544	565	559	519	603	543	593	593	549	583	563	592	546	537	522	528	551	546	573	548	550	559	557	592	565	553	571	566	574	581	564	551	565	593	589	568	518	544	540	601	544	559	585	602	554	562	546	583	551	608	537	564	616	561	546	586	543	521	548	575	594	571	570	540	582	560	586	532	551	611	556	624	557	558	599	587	550	620	590	522	554	570	610	563	552	528	514	587	573	571	557	556	605	593	594	557	585	556	560	596	580	563	589	558	551	584	577	612	529	564	582	610	566	578	594	582	554	535	527	538	525	564	597	563	573	567	595	594	544	552	563	576	563	598	558	558	590	582	587	619	556	577	545	608	608	579	567	579	583	551	585	535	549	577	519	606	534	541	539	587	517	580	569	591	582	516	546	558	551	579	558	598	565	536	563	594	616	533	566	534	612	562	585	545	594	528	549	542	574	584	553	576	532	553	537	604	554	591	583	596	530	585	546	555	561	553	552	602	536	559	519	591	564	524	559	560	567	567	567	557	580	541	570	583	585	571	539	557	603	517	540	551	582	521	551	551	575	556	552	552	542	549	578	519	585	567	574	552	553	570	565	564	557	578	571	576	636	563	549	590	551	488	546	546	603	568	581	562	594	576	547	615	563	564	574	574	580	596	565	569	567	563	618	570	603	535	577	564	578	543	578	562	612	575	574	589	554	589	534	538	578	566	583	543	546	582	584	596	566	570	580	548	556	524	574	533	571	568	567	591	580	569	622	601	595	552	579	621	545	625	589	576	573	560	596	576	542	579	548	571	587	592	597	550	572	588	572	573	607	584	580	595	558	552	591	614	551	551	528	541	559	543	573	539	589	581	581	547	588	590	601	530	590	571	576	542	575	593	605	561	578	564	577	596	536	542	514	575	550	566	593	607	565	584	580	544	541	527	586	548	576	585	585	554	572	511	545	564	548	550	556	581	620	551	573	547	504	584	598	551	541	598	548	564	535	581	582	555	536	570	581	595	566	604	526	578	558	570	562	574	574	566	534	561	520	549	584	550	596	565	555	547	570	558	541	532	577	600	601	601	561	605	550	530	571	545	524	586	542	563	539	574	546	537	576	568	530	612	606	516	547	564	587	554	553	598	610	561	559	556	569	595	531	544	589	582	576	583	578	548	563	581	551	567	546	566	571	525	573	597	600	575	530	536	514	563	561	567	563	567	569	581	595	539	551	541	549	569	592	531	565	568	536	595	523	597	581	533	569	565	531	571	585	583	593	593	548	578	567	525	561	558	564	600	524	596	629	534	573	589	552	536	558	550	560	549	523	586	554	521	582	590	599	573	562	559	555	544	551	615	563	568	563	531	571	565	550	572	572	572	534	591	547	581	595	545	601	555	558	596	555	573	556	570	549	585	512	565	569	575	542	522	604	607	575	627	558	588	616	547	595	566	582	554	557	557	571	527	589	574	534	568	548	564	551	567	564	590	557	516	571	557	556	576	577	543	602	511	572	588	580	566	556	554	549	555	557	571	580	556	564	555	520	527	594	574	534	584	619	562	550	556	563	558	570	631	523	577	580	587	548	565	638	568	585	528	581	588	562	571	584	553	574	578	560	586	583	592	544	562	569	563	549	547	567	560	558	589	570	595	545	573	564	553	565	551	566	594	588	570	562	560	583	544	590	561	538	597	545	555	563	608	580	547	557	596	585	546	584	588	579	530	532	596	578	558	528	576	552	535	560	576	532	570	579	562	549	570	608	597	582	575	585	581	581	573	547	582	566	565	531	580	553	563	564	549	526	554	573	549	564	568	573	562	560	598	597	587	589	591	549	546	552	567	570	550	593	577	539	593	529	576	573	562	633	580	578	552	569	591	557	593	553	578	526	582	612	607	561	540	584	546	583	610	558	591	542	608	569	585	566	579	567	567	520	557	562	567	565	548	587	552	633	595	579	572	567	555	556	567	579	550	579	538	559	585	542	536	599	591	605	524	564	593	568	585	614	577	542	540	581	571	593	542	508	589	580	604	544	558	548	570	537	570	591	564	605	533	554	574	591	571	588	558	583	591	571	570	578	543	582	515	579	575	629	583	567	553	580	596	581	595	547	582	524	591	547	571	585	530	550	568	574	509	599	567	586	551	539	513	536	564	555	569	577	606	516	590	568	559	533	563	561	556	559	575	522	570	575	590	557	612	574	590	577	556	578	530	536	533	548	546	558	528	570	588	596	569	572	536	529	572	569	556	596	542	550	584	611	586	605	573	525	534	543	555	603	560	572	539	561	534	583	582	540	605	531	571	572	583	590	583	552	562	565	552	621	571	615	550	552	573	582	593	571	556	568	540	574	555	575	601	547	561	561	567	558	561	571	548	567	532	570	579	571	548	546	606	554	540	586	596	568	580	550	613	580	586	547	555	536	573	593	564	581	575	571	584	608	591	565	539	582	590	541	549	542	573	574	583	592	510	572	566	569	569	627	572	554	566	548	570	551	542	560	557	599	594	595	535	604	572	581	567	585	535	608	579	564	591	588	595	575	628	584	607	565	583	573	545	530	558	601	589	520	601	604	562	554	556	595	586	508	573	542	582	571	593	565	582	582	553	559	554	536	558	542	573	567	559	617	552	538	558	538	575	595	532	534	552	568	533	603	601	609	596	553	570	547	573	581	542	584	552	563	547	542	583	576	555	587	565	569	593	565	566	588	522	534	577	556	592	591	575	583	574	551	563	554	559	553	550	520	575	588	609	588	544	559	598	570	549	567	558	578	562	597	601	564	544	521	607	586	569	574	607	568	582	561	580	594	575	573	538	580	553	567	564	552	550	540	598	581	542	603	553	593	583	561	615	548	520	533	526	588	588	555	527	570	561	602	557	548	598	592	586	561	588	561	565	583	589	560	584	556	601	570	564	552	575	592	543	583	562	549	578	560	578	554	569	510	565	564	557	546	586	559	603	578	586	544	599	580	567	579	561	585	544	599	575	539
11655	6321	12612	7834	5555	4016	3068	2234	1606	1548	5162	3008	3803	4078	7923	6149	5756	3662	2127	1007	467	297	215	214	218	219	184	208	216	224	213	204	215	232	196	198	223	217	214	221	207	206	194	188	208	211	187	178	199	205	225	202	215	240	206	220	223	202	198	239	199	203	213	222	224	205	231	250	218	210	209	233	204	204	213	222	223	217	205	224	223	240	221	215	192	233	230	207	225	227	195	201	214	215	214	203	218	229	210	226	219	208	215	232	200	206	173	203	213	198	233	214	196	193	213	192	216	194	194	241	222	217	193	210	218	201	211	218	175	213	220	230	232	218	211	190	200	221	213	200	224	223	224	198	209	191	224	205	211	221	223	207	221	207	216	209	221	258	224	196	217	211	207	208	227	218	211	238	198	216	213	244	215	214	223	215	204	221	230	195	218	247	234	200	192	181	188	205	205	231	201	208	184	215	195	219	227	186	225	200	211	204	208	204	212	216	216	200	197	231	217	198	217	187	223	199	203	215	210	224	202	205	199	190	195	225	214	222	214	204	208	214	176	230	209	237	230	225	227	198	190	218	219	211	212	237	205	190	218	206	205	202	184	205	204	226	210	242	196	191	217	196	195	205	201	209	202	222	210	215	221	233	223	183	219	198	211	199	199	203	231	235	223	181	219	221	196	197	215	205	215	196	197	230	229	223	219	226	209	208	205	205	196	233	205	221	225	208	214	232	218	231	230	183	198	261	235	225	223	221	214	206	232	209	193	225	204	220	222	241	207	175	201	196	220	214	196	180	195	193	225	199	226	251	192	207	207	205	227	229	219	223	190	204	185	212	224	210	202	195	197	200	199	200	208	223	229	229	181	210	208	193	212	199	201	217	198	215	220	193	205	215	200	225	211	201	222	217	249	191	220	223	220	199	191	226	183	222	224	223	242	195	202	218	216	221	190	215	227	212	198	219	225	215	227	231	208	200	214	244	208	197	198	210	207	220	205	203	222	221	226	221	210	214	202	233	228	181	200	214	221	217	226	237	182	212	198	212	201	225	193	218	191	225	223	202	193	208	213	220	207	205	199	214	229	218	189	213	217	234	216	217	250	208	171	181	202	197	197	207	187	184	211	207	235	194	196	206	202	226	218	222	209	206	186	209	212	212	212	225	194	202	223	192	209	209	191	226	191	201	208	193	245	221	214	223	215	209	211	224	218	236	206	231	181	229	214	216	179	217	205	201	215	187	201	233	223	203	215	193	210	197	206	209	213	217	199	198	196	212	228	203	217	216	211	170	212	219	233	188	215	197	180	227	222	185	219	214	207	202	194	220	200	227	206	204	198	234	200	213	227	195	197	219	220	228	221	217	231	191	223	223	215	235	195	182	228	236	189	224	241	176	207	198	189	209	232	175	246	199	213	226	185	207	226	177	219	196	199	190	211	206	181	222	206	207	202	223	200	211	189	180	233	195	217	212	207	217	202	231	200	207	185	236	199	204	185	200	213	211	221	223	208	185	221	230	234	225	216	230	219	222	201	195	195	213	212	215	206	211	201	203	190	202	220	190	206	185	216	246	201	202	234	221	215	214	189	200	223	202	229	214	224	221	195	208	206	213	205	200	205	225	228	219	203	200	197	207	215	223	214	208	227	225	226	221	246	224	203	228	214	231	203	197	208	218	212	210	198	210	211	214	203	215	200	198	215	195	206	199	197	196	207	235	188	205	232	226	213	224	215	229	218	188	159	247	210	201	211	218	214	195	222	206	207	201	234	226	213	189	215	211	226	211	212	250	205	173	198	225	193	199	217	184	216	243	183	207	226	207	217	198	221	208	243	187	186	198	191	204	216	210	216	194	192	200	201	204	201	215	185	172	205	204	241	207	209	222	224	201	199	237	215	229	197	227	243	221	221	215	230	205	197	219	198	221	223	183	222	186	226	207	216	204	202	221	203	221	207	217	202	207	211	201	223	230	216	217	224	233	235	203	193	238	207	180	248	209	195	201	193	186	196	222	194	198	199	203	240	204	209	205	214	204	197	210	228	205	204	217	216	218	196	197	225	199	222	216	213	204	186	202	216	208	210	192	208	218	216	188	225	211	204	217	187	203	174	198	203	190	189	203	215	247	208	209	226	246	208	224	207	219	236	189	209	225	240	206	188	205	213	235	214	201	192	218	176	215	215	215	204	234	210	207	223	205	207	244	209	202	200	201	211	232	218	207	202	207	208	214	220	221	246	233	197	215	233	237	218	220	198	212	200	214	221	189	210	208	186	236	205	225	226	250	247	214	212	217	212	211	210	209	204	178	239	192	204	207	191	222	213	222	210	231	218	232	199	180	214	240	191	223	232	222	238	215	230	214	195	221	206	214	241	216	208	213	217	209	238	196	230	219	217	190	216	175	192	211	217	210	201	206	209	223	197	198	189	234	198	194	205	223	212	205	204	205	219	204	202	206	227	228	185	201	228	234	210	229	216	216	210	225	211	204	214	213	205	210	220	190	186	251	223	219	208	207	204	234	202	217	233	216	193	232	196	235	222	237	229	206	208	181	208	220	203	211	194	223	213	193	233	190	220	203	211	194	196	194	212	194	214	198	178	209	221	192	235	199	196	196	218	214	239	239	217	200	230	241	216	233	234	195	191	182	214	202	223	181	210	206	231	212	203	191	212	212	203	244	185	201	196	257	237	190	197	202	213	213	208	201	213	228	213	198	227	218	215	225	223	217	201	190	217	214	206	213	199	196	220	201	213	202	205	200	226	190	218	254	199	190	202	204	251	194	218	202	188	188	208	202	238	191	225	207	220	195	207	231	213	210	203	212	202	174	189	220	189	196	179	211	210	191	223	206	220	176	200	191	213	237	214	236	217	201	208	223	222	183	234	227	201	245	246	199	210	228	201	213	200	221	204	196	238	195	216	217	240	196	226	206	232	200	203	214	215	209	199	193	224	207	211	225	228	209	227	189	217	202	211	197	197	189	221	212	219	221	249	225	239	194	198	192	230	183	227	214	192	214	206	201	205	187	218	222	200	223	207	182	203	189	218	229	207	206	205	214	180	212	211	205	206	206	208	226	230	224	196	213	220	205	222	218	224	187	219	215	217	206	227	218	214	222	208	198	187	204	227	221	204	235	227	231	183	209	206	216	217	210	183	196	217	221	198	208	205	218	214	215	220	197	238	192	236	194	204	195	202	199	220	214	210	198	221	206	181	219	196	200	217	219	212	219	224	207	200	213	204	206	224	216	212	197	204	218	220	207	218	194	212	197	230	227	205	211	204	205	233	204	200	196	193	196	201	192	212	212	227	218	225	234	195	216	211	183	185	229	205	207	207	194	197	202	202	225	221	212	218	201	214	189	180	234	217	206	230	252	252	196	212	203	192	215	224	187	218	210	210	210	210	210	212	232	203	208	229	216	215	214	207	197	220	205	230	226	212	211	236	215	223	177	198	203	198	189	191	205	204	215	190	200	180	205	206	214	224	193	230	210	189	212	215	225	218	223	213	179
7803	5334	12869	12065	12429	11402	10000	8322	6682	7981	18970	12063	15629	17670	26556	23714	22898	15564	10127	4706	1873	900	584	584	553	525	540	536	549	537	518	539	515	523	542	522	518	548	506	504	565	570	513	522	500	553	511	530	556	492	527	552	540	547	577	517	559	517	548	527	514	507	510	538	513	501	555	502	510	539	525	479	553	517	499	511	471	519	499	529	526	528	525	500	500	483	520	496	502	531	474	514	560	530	486	535	467	537	527	478	519	513	509	506	542	538	517	528	508	517	528	542	524	523	510	526	546	513	543	502	482	513	569	507	512	535	573	505	503	495	523	497	543	499	488	518	529	507	531	530	535	524	519	477	497	527	512	534	493	496	517	499	500	502	514	556	559	537	531	504	549	561	524	491	540	549	541	510	490	470	515	508	526	517	511	526	528	523	564	537	511	549	535	512	511	514	535	532	557	495	539	507	564	530	521	493	512	529	504	510	534	481	518	530	506	503	545	514	511	538	505	560	544	518	508	548	542	546	498	504	561	518	507	518	593	503	524	511	511	549	524	512	485	519	520	571	528	512	551	504	503	524	524	474	538	490	518	498	526	481	474	583	553	539	572	527	542	550	550	494	550	498	522	534	513	535	563	511	488	528	519	529	546	551	522	510	545	503	537	530	528	561	518	540	518	546	539	561	566	526	562	492	495	530	521	542	531	523	526	514	503	527	519	565	517	478	546	499	550	531	523	521	501	593	540	560	522	500	495	514	510	590	513	538	514	527	555	545	574	527	513	470	564	519	537	527	539	513	539	520	556	539	594	512	506	509	549	531	506	498	521	513	483	563	547	527	526	496	526	505	553	518	566	544	554	490	518	525	537	535	563	556	528	525	568	553	538	514	480	545	581	518	537	525	499	554	486	534	549	482	517	517	530	576	536	500	547	551	524	519	530	531	486	515	539	538	511	516	497	522	494	506	496	530	530	561	527	552	499	544	475	516	541	496	524	545	530	542	553	459	505	523	532	515	516	548	565	537	549	507	531	500	516	509	509	517	493	540	518	517	520	490	542	546	498	540	500	544	525	522	541	543	548	540	525	506	509	483	547	510	495	525	498	494	532	536	508	557	543	545	499	542	515	524	543	523	532	510	495	525	511	547	536	488	528	578	517	503	540	546	522	536	513	517	545	529	490	549	557	553	475	469	495	501	586	518	508	524	515	513	546	529	528	514	489	570	539	510	516	553	510	543	563	560	532	485	500	552	546	536	546	516	517	516	527	557	551	497	509	498	537	553	518	569	546	500	546	512	504	507	508	504	498	578	546	531	523	583	521	543	525	534	514	536	569	555	564	600	507	495	515	521	558	556	500	523	504	535	571	508	584	516	544	532	498	531	549	552	508	494	527	531	527	536	550	535	536	516	503	561	536	514	476	512	498	534	509	561	514	570	525	516	524	499	484	479	532	550	513	528	507	529	536	564	543	516	521	531	527	513	535	495	514	523	506	523	556	559	499	537	511	529	536	494	476	512	534	561	529	559	536	531	513	534	572	486	553	503	533	549	525	506	520	527	549	556	532	535	562	512	531	568	564	511	565	483	536	538	511	506	506	516	521	512	564	529	519	544	555	496	537	506	515	514	567	532	503	543	528	551	513	518	502	559	542	497	504	534	538	537	562	572	514	536	502	490	550	466	499	512	554	521	515	552	540	543	541	557	570	505	528	545	535	485	522	570	565	549	531	529	524	547	536	530	550	530	527	544	521	554	524	495	514	487	504	521	549	568	516	515	544	537	522	525	500	589	493	503	552	543	517	484	530	542	544	530	498	513	549	520	534	476	534	560	534	519	516	524	515	554	521	524	537	593	522	564	497	510	506	529	510	514	504	517	519	517	584	532	574	575	526	540	540	542	543	566	528	517	576	578	550	505	504	524	514	567	510	513	496	557	482	513	529	537	544	582	512	509	515	532	516	567	498	498	485	530	508	492	522	528	498	511	494	564	488	489	548	519	553	529	551	590	546	534	532	529	547	540	512	529	506	511	525	514	555	475	516	561	552	514	505	534	555	553	559	515	506	509	501	548	481	547	519	521	540	543	515	516	538	550	538	520	551	513	553	578	517	532	555	536	557	493	501	480	525	530	505	536	479	557	529	501	554	517	497	531	518	508	533	558	523	529	548	494	544	505	468	513	485	567	487	501	534	576	542	498	542	519	578	501	475	533	544	486	510	546	505	507	556	544	546	552	511	539	521	520	515	522	522	543	490	504	490	553	557	521	541	501	538	494	532	484	514	490	515	569	530	472	534	488	512	530	507	545	547	539	545	515	501	508	520	526	489	517	548	586	476	512	530	548	517	501	535	531	507	498	505	541	554	529	533	517	569	544	505	547	514	552	505	501	577	478	551	521	529	494	523	523	532	529	494	499	588	466	523	525	541	508	545	527	534	541	558	555	557	517	550	569	501	550	519	495	527	486	516	516	557	565	470	556	526	513	550	511	566	519	539	513	504	533	515	524	503	506	497	515	484	530	543	536	507	552	487	531	568	543	535	547	475	541	515	477	519	537	478	556	541	504	532	565	522	543	527	539	535	535	529	510	519	549	506	526	504	481	570	538	522	531	478	518	525	550	526	523	525	528	515	494	516	529	515	505	565	475	581	532	514	506	499	537	513	532	535	528	550	549	531	544	538	520	558	532	539	530	556	528	545	511	495	509	516	495	558	508	518	512	568	489	537	537	545	504	512	557	503	481	522	528	586	540	505	528	495	525	540	523	499	483	477	537	512	561	508	537	502	509	534	526	568	515	554	520	550	520	529	547	512	514	465	524	539	542	507	548	540	494	536	542	509	512	527	524	547	506	581	507	541	527	542	502	530	531	512	526	535	503	514	536	543	560	485	523	515	546	577	560	505	513	532	461	528	483	530	529	535	503	476	515	507	501	485	536	518	515	506	544	451	473	546	534	526	552	537	490	547	509	504	531	533	543	516	538	555	514	535	513	491	509	499	547	510	549	525	492	512	525	493	539	532	524	506	534	526	516	563	543	495	521	492	502	517	556	514	543	524	508	549	502	563	514	510	476	507	543	500	566	528	558	533	532	531	526	536	547	531	536	502	538	521	523	545	528	520	526	546	527	552	540	539	569	546	541	556	530	526	489	497	538	502	522	526	537	549	493	540	519	553	556	547	534	473	478	527	544	479	559	513	509	517	559	504	509	486	512	501	564	565	507	533	532	534	511	508	531	534	484	503	498	544	480	509	516	577	515	552	540	525	553	530	500	550	513	510	495	529	506	536	487	505	559	505	521	533	521	491	504	538	527	514	493	516	522	538	508	476	517	498	549	519	517	533	560	553	508	486	515	545	523	556	505	558	527	515	522	548	502	551	546	563	507	547	508	484	525	557	495	546	530	562	545	494	523	517	484	553	489	536	520	536	519	532	498	498	541	509	570	532	520	475	468	510	572	574	524	507	494	519	504	497	581	499	529	549	535	506	547	527	485	542	521	520	504	507	537	496	552
18310	10271	17571	13686	9743	7647	5061	3371	2341	2018	1479	1607	4416	21972	22321	13020	7110	4044	1718	679	350	242	226	204	205	184	177	201	203	202	217	203	177	181	189	206	222	193	188	196	202	194	212	198	220	188	186	210	200	194	187	169	185	184	167	178	198	172	194	202	211	200	198	179	206	179	193	183	194	197	189	193	212	172	219	208	171	206	207	202	186	228	199	202	201	227	196	188	169	203	177	199	177	183	192	196	185	172	207	196	175	192	214	179	189	184	203	173	203	200	180	191	179	183	208	198	165	188	184	205	192	211	208	198	197	207	179	211	181	185	189	198	200	185	184	208	198	186	194	211	201	206	188	189	211	227	188	201	187	208	169	185	214	173	173	182	189	181	202	195	199	179	190	184	224	218	218	183	209	181	182	187	201	195	173	189	191	172	187	212	200	186	181	183	192	186	189	182	191	188	192	192	183	215	190	183	196	189	215	175	181	224	183	197	196	196	217	179	187	214	200	181	178	191	179	230	178	194	206	205	194	189	167	180	172	180	175	174	190	198	173	184	197	181	220	196	189	185	189	198	191	165	202	200	169	192	170	213	185	167	166	196	217	197	176	184	166	202	180	192	205	206	189	211	186	167	214	214	187	190	207	166	192	181	191	196	208	195	207	190	189	191	233	161	203	206	170	186	209	177	198	177	196	208	185	184	194	191	162	186	187	205	193	204	180	165	198	202	182	217	219	180	209	194	199	191	190	179	171	180	199	192	207	210	190	203	200	165	210	195	194	208	179	188	181	207	195	202	200	173	198	219	208	206	178	178	192	200	198	207	181	175	204	174	182	194	203	172	202	219	182	182	192	215	190	205	200	205	194	219	199	195	209	196	188	202	186	190	183	192	188	181	178	202	178	226	204	190	183	192	198	192	220	191	208	184	182	202	181	193	172	163	184	193	185	192	201	190	179	169	178	190	186	176	197	202	170	208	178	191	195	174	171	178	181	189	202	191	159	186	188	168	200	198	203	185	210	195	183	197	191	178	191	163	200	188	184	192	215	203	190	207	197	212	189	178	171	182	208	182	207	196	182	199	191	184	180	185	203	180	224	183	197	218	192	206	178	172	218	200	206	176	185	186	203	192	200	210	191	177	220	210	193	199	199	188	181	175	191	191	170	207	181	189	185	208	179	175	217	164	188	197	201	197	182	192	194	177	186	186	171	169	186	193	212	204	184	174	179	177	199	186	210	212	183	172	181	201	190	197	201	194	191	208	197	175	166	179	199	202	220	231	209	200	186	223	214	197	164	177	187	187	215	189	187	189	199	185	194	203	189	174	200	193	162	180	172	194	182	186	182	190	176	216	197	219	170	180	192	185	224	180	195	215	187	168	185	188	185	199	196	204	187	196	239	175	189	203	186	172	199	193	178	200	185	211	160	212	212	195	176	191	193	207	197	183	198	192	187	175	189	186	200	180	220	209	201	202	173	175	201	191	211	204	178	193	171	206	188	210	174	187	191	189	191	182	232	203	188	201	183	191	177	200	214	186	206	201	186	193	206	207	166	187	187	181	194	214	191	176	187	175	184	209	178	179	206	198	186	196	207	200	185	199	180	242	200	189	193	169	174	185	179	235	189	214	188	170	186	178	179	189	187	202	181	214	187	188	204	212	163	172	198	208	229	206	180	222	213	190	183	231	189	184	201	210	202	176	183	205	199	184	220	176	207	177	181	195	162	192	194	204	176	219	183	180	187	174	200	184	208	195	194	199	167	204	165	159	197	213	198	199	193	196	201	176	195	219	200	181	179	204	189	197	169	166	184	205	211	171	197	163	176	200	210	194	198	221	201	205	210	190	203	168	183	180	182	208	207	212	185	192	191	198	204	209	217	178	182	200	216	179	197	205	205	196	188	190	216	215	200	207	194	191	163	207	208	156	186	192	177	172	196	194	189	205	169	198	195	180	186	191	168	177	201	189	197	188	196	208	203	207	208	208	193	213	228	205	172	166	203	198	184	192	204	190	185	190	177	186	199	184	201	187	191	182	208	204	199	211	186	209	189	196	181	182	218	201	185	189	185	159	206	204	201	192	188	185	196	187	188	192	204	172	191	194	191	178	192	166	182	182	212	208	171	202	187	189	205	204	206	200	217	182	186	188	206	200	202	203	202	188	196	209	197	197	181	200	196	205	180	189	179	195	196	199	200	207	179	152	213	198	212	191	199	198	214	174	153	176	169	189	200	210	180	177	207	209	179	194	223	198	201	168	175	211	163	188	197	194	197	207	176	194	177	222	201	167	203	194	176	166	173	165	184	214	181	163	185	191	195	182	194	207	211	211	188	190	169	174	177	181	200	203	157	180	176	209	192	192	180	185	195	178	206	200	154	195	179	189	204	181	186	212	167	182	185	215	189	193	203	185	177	176	195	183	184	196	160	170	185	163	196	196	160	194	214	199	180	194	178	201	195	186	190	186	176	182	166	192	170	187	193	174	166	202	191	198	189	173	204	161	193	183	186	215	183	191	202	188	173	195	191	186	184	174	184	192	190	205	185	195	189	208	182	235	200	220	181	208	208	206	195	220	189	195	165	214	178	190	191	170	208	183	206	181	197	194	164	201	179	190	189	191	196	177	186	192	194	193	207	190	186	172	191	208	161	194	180	222	184	196	194	223	200	206	187	168	207	197	181	194	190	201	217	170	201	205	204	200	225	191	182	185	207	191	214	188	185	179	207	186	193	169	184	201	206	208	199	189	178	173	213	187	188	192	184	193	183	184	153	188	203	185	202	173	179	205	204	199	209	188	202	202	178	196	177	175	208	199	190	202	181	195	198	186	165	176	180	184	177	175	185	202	191	197	176	197	168	188	191	204	202	208	207	203	206	218	228	175	182	176	183	200	200	199	192	185	218	201	182	193	190	185	179	198	200	176	211	181	177	177	195	191	194	201	216	169	208	199	179	176	200	196	198	203	196	173	201	193	221	193	197	199	215	161	204	202	177	197	191	198	203	176	188	194	182	163	187	201	190	188	169	207	219	216	193	179	204	177	197	198	192	198	189	195	202	197	209	204	172	207	197	191	192	171	184	199	195	193	190	192	195	203	187	198	193	215	200	189	192	174	178	190	214	181	200	197	212	217	187	181	183	179	238	189	187	203	176	191	189	205	200	169	176	198	177	209	180	177	203	199	200	198	179	211	196	190	180	172	172	180	198	211	190	155	199	172	205	214	189	196	205	188	199	191	192	173	184	183	207	202	184	207	179	224	197	210	215	191	182	195	181	203	186	193	187	228	218	210	188	216	179	208	184	180	203	185	186	200	184	205	190	201	208	171	184	190	194	186	191	185	164	207	195	201	172	191	202	209	205	162	206	225	188	203	189	173	197	192	178	174	204	197	217	187	191	213	190	190	193	202	197	194	187	187	183	199	189	183	195	196	192	191	213	188	183	192	193	182	205	213	166	181	178	176	172	192	220	181	212	202	181	213	203	207	199	196	191	187	208	193	189	208	190	192
10210	7830	17546	19878	19245	17985	14164	10441	9770	9344	7426	8596	18093	44395	41271	31656	23149	15775	7301	2859	1196	703	553	509	478	472	463	486	483	471	512	488	513	484	474	455	465	458	454	457	465	479	539	524	477	518	472	512	473	455	507	482	491	484	503	488	514	466	517	515	461	476	477	483	501	522	500	477	478	502	492	477	502	487	459	490	466	472	458	510	489	487	469	512	482	487	473	456	514	466	416	443	512	464	483	494	491	515	493	479	474	460	483	550	478	472	486	498	454	474	474	441	474	506	503	452	473	471	489	506	497	499	496	492	487	495	452	478	473	495	517	480	480	482	464	448	479	469	492	519	515	446	480	472	497	521	496	496	483	480	493	463	538	475	495	466	507	514	529	503	516	471	478	472	462	455	484	451	464	528	447	479	491	495	506	486	460	481	484	451	476	477	490	484	497	468	496	460	524	538	498	484	476	517	518	492	466	483	490	522	522	455	478	518	456	513	474	501	478	468	500	519	498	493	518	521	477	541	494	471	480	508	493	525	517	509	483	473	506	489	506	478	466	489	476	477	445	499	509	498	472	513	471	498	471	456	483	458	515	478	457	486	443	465	491	434	494	435	467	522	492	477	498	448	482	482	488	495	471	451	493	456	461	448	475	478	477	512	485	499	521	451	432	509	466	492	473	478	452	476	488	468	487	454	484	470	447	502	493	495	483	501	529	491	489	477	480	441	521	489	497	491	512	495	464	483	467	467	531	510	511	456	454	488	520	500	465	451	471	515	490	501	452	487	502	472	462	497	475	480	461	505	486	473	488	482	482	468	463	530	517	481	496	460	511	499	501	461	492	494	500	491	484	499	497	496	470	474	463	444	520	465	494	504	474	471	502	496	497	489	454	476	479	493	489	510	484	484	485	515	502	491	504	479	500	460	489	557	489	470	502	475	475	459	457	483	504	459	435	500	501	512	473	500	474	517	457	460	501	501	492	502	490	484	465	452	458	486	454	463	509	487	461	476	486	498	471	474	481	464	464	528	464	443	461	459	498	494	520	486	525	483	497	487	452	427	486	457	477	513	501	502	444	443	496	485	489	495	479	434	465	491	467	463	465	484	495	487	526	488	525	465	500	474	485	465	513	487	471	508	517	504	461	491	513	471	457	444	472	546	418	498	528	440	480	529	478	512	499	505	477	497	502	480	497	497	465	522	444	516	494	494	508	530	497	477	508	496	477	480	507	513	485	482	492	525	480	536	507	467	510	481	491	480	511	505	457	504	537	473	510	489	480	466	458	442	488	514	491	462	466	455	472	481	493	497	491	497	516	482	455	496	496	489	461	453	511	511	514	499	525	506	444	515	473	469	490	481	452	529	510	490	474	490	458	478	447	445	489	463	468	513	494	468	486	488	491	485	473	493	509	519	482	489	462	513	458	457	469	480	471	492	514	482	508	484	459	502	473	475	503	514	502	490	532	490	468	477	489	456	460	498	474	488	505	471	457	507	504	465	469	509	519	475	522	486	447	473	519	482	526	452	478	495	519	468	439	475	460	508	483	463	488	494	473	477	487	506	481	507	513	486	495	505	503	481	484	459	479	486	507	478	472	459	513	469	472	474	495	475	490	519	474	466	485	482	469	502	464	486	498	473	469	488	472	500	483	467	484	474	467	508	441	446	476	503	445	471	452	514	489	446	475	442	475	468	496	487	482	493	483	449	496	512	477	502	518	476	490	455	449	463	484	501	503	472	441	509	481	495	472	470	446	494	527	465	501	485	560	463	494	488	497	501	521	527	483	482	480	478	458	486	526	491	480	460	481	458	489	503	491	494	483	465	495	476	459	524	469	461	514	488	508	495	500	506	496	477	524	480	469	493	469	506	506	472	493	466	472	476	474	473	505	470	490	510	478	520	452	474	504	500	494	489	519	502	535	494	480	480	470	487	505	459	490	488	448	527	481	497	453	504	478	472	503	498	462	479	446	501	473	506	481	481	467	515	487	497	491	488	499	492	489	451	470	477	486	453	493	481	466	476	468	460	490	484	512	490	509	493	490	494	496	439	485	501	485	489	493	477	504	460	490	487	453	480	476	492	485	489	456	503	481	476	516	505	457	478	485	536	436	470	478	466	482	477	507	456	505	474	470	499	502	499	495	525	518	478	482	471	484	487	467	454	478	488	503	487	483	500	501	464	495	523	473	485	496	486	487	486	489	478	490	502	510	466	473	511	457	507	497	474	458	477	524	495	457	509	470	469	527	420	482	463	455	454	508	471	500	471	487	484	508	487	489	461	425	454	486	452	482	451	520	465	522	472	467	471	478	455	489	474	447	449	477	446	515	471	472	470	507	479	505	462	440	518	467	495	470	482	484	479	487	471	526	455	503	466	485	436	486	464	482	497	464	491	463	512	448	492	497	476	506	507	482	480	480	509	489	481	490	492	472	473	495	479	461	508	449	483	481	467	489	477	466	509	489	483	439	458	485	506	474	469	492	449	527	489	468	505	497	499	505	480	469	505	471	461	472	476	489	480	493	469	507	494	507	464	461	444	481	445	479	522	496	488	457	499	481	484	505	468	477	449	437	480	507	499	489	498	474	463	511	449	490	516	467	517	499	480	502	454	450	449	462	478	464	483	486	479	477	467	487	491	453	515	476	508	479	483	523	535	476	504	479	500	476	488	462	519	499	461	478	510	463	461	482	517	500	484	438	470	490	460	463	455	503	466	507	498	511	475	466	485	501	507	461	490	468	521	527	492	498	472	491	440	538	511	492	526	486	474	456	451	539	457	478	489	441	459	482	491	456	491	485	458	497	476	515	448	480	503	485	488	465	472	468	478	464	454	473	468	450	470	444	510	472	473	456	469	455	486	491	485	468	460	445	448	496	482	518	458	516	474	505	440	486	478	470	480	505	470	481	497	491	447	483	513	516	476	478	496	465	495	485	490	461	455	483	471	479	505	484	474	459	462	488	478	503	496	522	456	492	484	513	480	487	451	476	472	467	474	474	472	504	499	538	480	517	482	530	468	476	466	488	475	466	452	469	482	472	458	469	469	520	470	499	455	485	564	496	449	507	476	515	473	485	477	503	443	459	477	511	501	510	486	505	481	467	495	513	513	498	460	505	533	462	527	493	448	482	502	501	499	564	479	523	514	498	508	454	471	509	450	481	495	480	474	492	515	462	523	494	462	483	460	474	516	484	472	494	486	473	494	464	518	507	489	454	465	466	484	475	459	517	483	481	472	497	479	489	474	469	488	487	514	480	472	501	480	459	472	493	493	486	498	472	495	509	479	508	515	489	517	472	499	474	506	451	464	503	467	467	513	534	496	491	493	472	442	523	538	469	441	522	453	478	499	495	459	478	474	465	485	464	454	438	476	502	480	457	496	486	480	452	519	469	477	518	498	496	489	528	505	463	519	450	524	475	468	506	447	490	477	481	468	510	463	526	491	458	476	479	522	452	510	494	463	485	489	463	484	522	477	489	494	484	467	494	542	488	516	491	502	445	450
3474	1131	1815	1662	1234	743	387	318	262	280	297	277	849	1384	1093	775	651	477	387	281	245	248	221	232	249	228	216	220	271	253	264	208	257	225	218	230	213	224	206	220	231	219	241	207	244	225	258	231	260	234	255	228	185	210	235	233	209	238	225	238	258	222	212	228	234	252	209	225	201	266	215	207	260	232	245	202	224	220	227	220	239	222	246	227	235	243	211	209	221	224	230	262	238	235	227	223	225	219	216	217	233	238	235	241	252	220	223	223	203	221	199	233	228	234	221	248	224	254	222	242	254	237	223	213	236	214	240	224	214	240	239	214	232	209	256	237	221	223	242	239	212	219	232	252	269	234	238	246	244	244	234	230	256	208	225	212	226	234	246	249	236	238	239	216	245	231	245	228	237	242	238	204	195	275	230	231	228	234	243	214	217	195	236	258	240	244	245	209	222	244	225	260	239	225	218	235	212	217	243	233	195	230	226	235	246	248	244	240	245	237	255	213	218	243	245	230	234	247	193	231	231	214	236	243	222	224	242	261	246	248	242	227	237	215	229	212	239	246	222	242	240	221	253	247	231	198	242	244	215	256	246	255	263	263	211	253	200	205	229	220	247	222	247	203	230	223	202	250	220	229	240	208	221	263	216	216	234	239	243	235	212	218	229	227	260	227	231	249	226	217	217	257	215	214	245	236	239	203	220	223	208	222	260	243	213	214	206	217	231	243	266	243	228	253	231	227	229	223	228	251	230	231	224	248	244	237	238	250	246	223	226	224	218	204	246	231	223	244	236	257	208	212	235	208	239	229	239	217	270	232	238	244	225	240	224	225	227	253	235	217	228	232	191	205	232	243	224	218	238	235	241	267	245	227	231	201	218	220	245	245	228	216	204	235	247	233	232	236	230	237	225	205	252	219	224	244	221	269	225	255	203	233	247	235	237	233	227	242	242	212	238	249	231	251	254	237	215	216	225	219	280	222	249	219	219	236	205	245	236	217	229	200	216	231	230	219	208	192	200	213	217	245	251	206	236	228	245	237	237	224	197	223	214	217	259	220	266	225	227	225	268	228	239	211	217	253	241	217	204	213	239	244	241	230	203	222	241	230	235	252	213	250	220	209	222	240	225	229	219	232	212	207	221	213	250	241	223	236	246	239	230	226	215	223	237	216	256	261	234	257	203	215	226	234	257	211	259	232	215	239	208	236	211	240	238	218	251	232	245	233	220	243	256	203	221	235	223	211	215	248	226	222	219	247	237	237	246	220	233	244	228	254	217	225	241	241	226	222	200	236	222	230	247	241	248	216	245	232	242	209	226	252	230	238	240	224	221	211	233	211	225	232	221	215	251	225	252	227	226	226	254	234	246	236	215	234	225	253	218	216	235	251	256	244	214	216	233	210	265	223	236	225	213	233	211	228	202	223	256	254	235	267	256	254	255	230	185	257	217	242	223	255	236	239	220	249	244	244	208	231	237	186	225	205	248	220	231	246	230	224	241	235	268	199	225	248	242	197	233	220	262	230	254	220	232	238	238	198	227	223	237	217	240	228	205	235	235	201	229	228	219	229	235	216	230	207	212	208	279	244	246	221	220	240	231	259	225	218	223	264	214	246	235	224	206	232	223	201	215	232	259	227	251	262	217	232	229	222	226	226	231	221	240	219	246	257	248	238	229	228	235	239	266	239	217	233	222	200	230	208	220	200	206	228	231	209	223	232	248	224	196	218	202	237	221	237	212	255	225	219	236	223	249	210	231	217	211	216	216	240	234	271	225	221	231	242	250	241	227	231	222	245	209	235	249	243	231	249	217	245	249	203	223	234	227	246	247	239	233	245	215	234	229	260	267	267	236	233	243	250	230	222	257	220	221	238	224	244	222	247	251	224	223	214	248	219	224	230	221	228	206	229	244	226	217	252	244	233	221	229	235	238	245	239	248	218	223	226	232	223	228	215	235	210	239	227	229	213	227	225	254	256	235	251	238	240	220	257	221	242	223	238	202	232	221	231	234	244	217	244	229	234	228	237	243	233	240	235	230	207	246	245	251	237	226	229	218	230	249	252	218	228	238	228	219	239	236	203	243	244	243	234	224	230	224	221	223	243	219	235	240	228	231	239	193	239	221	233	245	254	255	255	206	222	211	246	203	225	248	225	222	243	218	272	233	239	246	239	223	215	240	235	238	232	238	231	228	232	221	236	221	227	215	223	240	231	239	209	201	207	237	269	252	224	220	218	216	200	240	207	223	237	239	266	246	231	225	217	248	259	214	229	252	218	217	225	230	243	241	211	241	230	253	216	216	212	187	264	226	226	246	242	237	227	247	232	238	233	211	227	200	244	224	197	231	250	223	245	228	227	235	244	246	241	238	217	253	263	224	231	231	220	235	245	226	238	244	232	211	229	240	229	214	260	255	240	224	237	214	211	227	229	223	231	257	229	242	229	232	224	242	223	243	219	225	238	240	223	228	225	214	217	207	218	233	252	203	220	224	242	232	232	205	259	232	222	235	259	222	215	240	253	211	231	245	217	227	244	240	219	223	227	210	243	216	276	260	216	226	235	231	245	217	225	208	223	220	229	225	251	224	245	224	251	228	255	211	217	224	235	214	251	250	216	209	230	212	244	235	228	239	236	235	236	236	264	249	245	225	216	232	228	224	240	242	229	242	232	235	197	203	218	220	248	258	242	233	235	220	236	225	215	242	236	219	196	234	226	211	257	213	236	241	235	209	226	243	234	251	197	230	229	246	231	248	241	243	222	248	235	217	245	238	214	211	227	235	230	245	226	232	260	227	244	228	238	230	233	240	234	193	229	248	200	241	247	256	256	229	213	211	227	238	233	226	234	236	238	217	191	249	229	228	243	188	233	232	229	224	242	252	244	244	218	251	226	230	236	236	215	247	204	223	256	227	234	214	225	236	218	217	250	220	233	244	239	227	235	234	224	229	271	212	224	252	209	213	235	205	228	239	243	237	255	214	252	224	231	215	214	222	245	248	214	234	228	225	260	214	228	235	232	222	227	219	247	219	237	247	191	256	258	229	203	218	241	236	229	215	233	192	263	217	225	211	203	231	223	244	252	240	258	240	239	232	238	226	237	239	215	217	236	239	240	243	206	243	210	207	228	227	228	221	231	200	244	253	235	228	253	234	215	250	247	248	242	201	237	229	230	224	207	230	219	219	263	232	239	235	237	218	206	223	214	202	226	226	235	214	219	216	231	226	224	223	211	198	244	239	237	256	220	246	204	227	239	217	204	237	238	262	247	251	238	231	232	242	227	202	218	235	230	227	230	243	223	211	225	227	216	238	227	216	208	249	231	231	198	236	255	235	227	250	234	223	225	217	216	237	212	227	236	258	234	231	233	229	209	227	216	244	221	233	241	242	230	246	247	221	251	217	259	247	232	228	244	243	198	264	248	231	196	247	245	222	239	212	241	236	214	216	255	236	215	247	229	210	235	211	225	223	255	205	212	260	237	188	251	243	250	258	253	222	227	223	224
2772	1539	3497	4831	4609	3062	1484	1027	932	891	961	973	4782	6678	4634	3104	2362	1518	1039	794	649	601	652	588	591	547	573	559	563	556	573	562	529	556	603	594	540	609	560	563	574	542	553	564	566	568	577	630	601	563	551	548	598	564	608	588	564	572	556	598	590	567	610	593	587	584	528	548	573	558	606	565	577	544	569	575	553	600	557	581	562	583	534	561	585	571	606	558	544	561	599	540	553	555	586	588	555	572	596	556	571	593	581	564	521	569	532	603	597	561	553	572	543	554	573	567	592	599	573	572	600	550	579	573	560	596	537	566	557	557	583	570	550	574	529	567	600	558	523	566	548	578	599	537	566	554	549	574	568	563	605	565	525	553	616	587	588	577	537	533	575	588	562	547	561	560	569	566	562	569	553	576	560	588	587	582	588	530	587	552	568	572	606	555	546	585	583	515	603	569	562	555	621	555	594	555	575	561	571	581	561	570	571	578	555	577	562	573	554	532	539	566	517	600	544	535	595	581	566	535	555	614	554	587	557	601	548	544	563	574	573	568	572	586	545	610	588	554	582	567	576	592	526	579	542	566	576	565	579	558	560	557	572	525	559	578	542	562	519	565	585	585	523	504	578	585	564	579	597	564	563	543	617	553	520	552	535	555	529	547	545	583	586	555	535	533	582	569	566	600	563	610	574	591	521	486	586	561	523	553	550	554	566	576	589	548	570	547	549	550	559	557	548	603	579	566	542	575	552	556	608	577	537	564	565	545	606	559	599	566	545	517	582	620	532	602	560	593	533	558	575	530	590	608	598	588	558	581	611	577	589	596	551	544	548	558	555	570	561	552	559	567	527	561	602	558	576	550	577	593	588	569	591	582	572	549	575	573	566	607	603	566	550	546	564	580	539	606	572	570	567	556	573	544	545	551	577	567	538	574	556	574	569	587	597	578	587	552	533	542	582	583	542	622	578	545	564	581	557	583	554	550	564	516	555	612	556	588	508	512	520	552	569	583	569	575	591	543	594	592	567	552	525	559	564	554	583	581	602	548	511	571	577	584	581	536	532	547	541	574	541	616	573	575	564	624	544	587	557	586	598	563	566	556	580	560	593	549	625	559	572	558	590	537	583	556	561	518	566	557	584	567	575	572	577	569	552	577	596	553	552	523	589	596	572	578	526	595	560	560	571	566	617	512	569	542	603	585	546	573	538	561	588	564	566	619	601	552	561	610	547	589	579	541	582	570	555	566	608	558	519	578	542	529	529	547	581	590	574	584	537	577	563	558	557	557	585	574	544	605	573	587	577	579	563	622	539	545	562	584	532	602	588	574	582	574	533	567	542	552	527	598	523	564	594	588	549	566	515	526	582	605	570	567	570	592	608	581	568	547	561	602	572	577	564	555	570	574	534	569	590	582	589	609	593	559	607	563	601	538	600	567	543	558	615	581	550	564	562	583	556	577	561	574	616	581	591	521	544	539	583	582	567	589	609	605	573	551	615	539	597	562	562	583	541	558	522	596	499	594	576	590	561	578	583	589	573	523	581	585	556	537	582	543	585	576	550	561	552	555	583	590	585	611	518	585	559	514	565	570	580	522	513	568	585	566	590	582	568	558	545	570	585	585	594	596	575	544	572	549	556	544	588	606	561	529	582	568	585	542	565	558	535	591	563	590	584	549	548	549	581	593	558	578	570	560	535	557	596	615	574	616	578	564	577	604	648	614	588	575	532	541	588	596	538	535	529	602	581	591	612	586	581	578	531	513	566	590	560	573	535	550	545	544	617	575	605	607	592	577	546	538	561	539	552	601	578	564	580	552	548	562	586	590	588	548	538	570	560	565	583	585	545	575	534	566	613	578	566	541	582	567	558	550	562	559	593	552	601	546	591	602	558	565	579	588	596	570	527	567	592	561	594	560	557	558	603	585	546	575	557	522	597	572	613	587	582	582	528	585	539	654	563	563	607	574	571	563	574	580	560	556	579	566	592	566	583	555	592	588	530	537	548	573	512	530	563	591	585	526	504	587	559	557	566	546	584	555	558	565	581	587	522	575	579	515	545	584	572	565	548	545	543	563	551	560	571	580	559	520	560	519	545	600	530	574	547	580	583	542	594	568	584	574	573	577	552	598	528	525	578	546	559	576	546	564	561	571	564	533	595	616	528	564	562	551	596	558	588	570	531	584	599	571	591	593	564	582	577	531	563	548	572	543	596	593	557	590	560	584	574	554	545	584	585	597	579	561	570	556	583	567	529	588	549	558	553	558	535	577	563	566	556	526	558	580	573	568	594	563	542	605	568	609	596	552	587	548	570	578	581	591	576	581	537	528	540	588	604	575	564	595	574	536	583	607	561	566	550	543	599	530	565	577	576	562	520	578	579	581	552	576	563	616	556	591	552	596	511	572	555	532	577	573	627	584	532	584	607	564	572	542	576	583	562	601	600	588	590	594	602	535	579	613	531	573	598	575	550	570	572	578	561	557	528	522	549	546	593	588	609	583	587	591	577	580	551	608	593	618	569	579	552	550	540	567	560	579	548	596	589	542	552	564	546	565	598	608	592	550	560	571	541	588	588	581	544	589	574	528	537	559	580	601	570	633	555	633	571	563	584	569	547	582	577	578	566	561	579	611	586	599	553	569	592	588	588	573	559	581	573	578	579	520	553	594	568	588	624	597	559	532	575	569	575	586	557	580	550	566	584	583	574	558	563	587	561	573	538	551	560	595	600	604	598	576	604	554	561	557	585	546	591	571	539	571	567	556	579	574	576	558	611	583	576	565	580	568	572	595	568	590	585	544	531	588	581	568	568	587	540	576	579	614	594	575	557	558	563	558	524	582	561	566	538	577	561	586	554	566	592	544	555	514	572	591	576	535	525	535	534	535	573	588	593	602	508	584	562	556	567	578	582	593	575	590	549	570	574	549	601	565	562	540	578	573	578	591	566	584	526	570	516	558	528	604	555	585	606	547	512	567	547	592	593	563	562	566	567	616	584	520	590	590	535	529	552	585	546	544	523	573	569	536	557	588	638	551	532	548	544	576	574	554	572	572	528	578	583	563	591	578	569	544	530	534	607	513	564	594	595	529	577	519	578	592	547	563	559	595	574	551	548	550	579	560	572	547	573	526	537	564	555	550	581	570	583	554	542	540	585	571	557	601	545	564	536	560	561	563	548	553	571	562	580	583	594	555	549	554	548	573	531	558	541	568	554	553	566	591	528	566	594	636	548	547	573	533	571	557	535	607	544	543	563	587	528	520	542	591	586	617	574	585	599	526	564	606	552	591	580	561	584	507	580	576	575	572	627	536	573	528	578	584	595	547	590	527	589	531	546	570	553	567	605	571	593	600	553	551	575	570	575	575	599	592	599	558	620	572	575	550	574	563	558	571	565	595	594	569	576	568	551	546	537	526	557	549	579	526	574	592	568	562	553	596	608	585	563	571	572	556	596	591	613	553	604	600	532	611	590	572	558	555	587	524	574	546	543	572	537	536	569	622	582	582
10796	7228	10767	7622	5624	3542	1838	1275	868	884	2028	9048	11895	9617	7119	4976	2925	1382	742	404	313	229	208	191	238	200	250	230	205	219	211	204	202	245	225	200	225	226	230	226	222	226	192	203	228	214	205	195	193	184	233	208	222	215	199	225	219	180	212	223	206	210	226	193	222	198	186	222	228	214	230	229	202	198	202	203	209	205	201	247	204	224	220	208	206	187	206	229	212	211	217	223	239	189	204	214	207	209	207	217	209	227	206	217	203	223	202	214	202	197	205	214	200	196	210	210	251	197	227	215	224	208	237	222	202	204	215	194	203	197	190	205	220	232	230	215	221	227	221	202	222	217	226	225	225	186	227	212	197	203	178	200	213	225	211	243	225	207	218	210	186	207	208	202	233	199	219	212	181	213	196	221	226	211	203	213	193	205	214	217	194	227	203	218	208	228	254	214	227	212	201	206	220	212	233	187	212	213	230	223	212	231	202	219	216	236	206	193	216	202	201	218	232	224	197	206	223	211	205	211	221	216	197	241	225	218	206	186	242	218	197	211	179	207	242	212	224	205	190	217	230	194	204	202	206	229	223	201	227	226	220	207	212	230	217	201	219	191	205	186	216	210	210	238	220	213	219	211	208	208	223	212	212	192	220	176	199	222	248	227	211	225	211	255	185	215	193	225	211	212	218	214	225	231	204	221	220	191	219	219	227	200	189	210	198	231	239	203	205	208	228	244	207	213	212	211	213	213	205	213	218	229	203	223	235	205	208	224	211	218	195	201	193	210	196	196	230	203	220	208	200	227	213	223	223	188	206	216	200	194	221	221	240	191	189	235	223	209	210	222	225	216	205	238	217	196	232	202	231	217	221	171	214	222	222	218	208	208	203	200	213	225	228	215	227	198	221	215	219	237	221	217	210	221	221	234	201	190	217	223	196	192	227	195	215	227	216	229	227	211	212	206	220	214	210	198	195	196	224	206	223	198	231	222	229	200	234	203	230	207	205	240	226	212	203	212	212	206	211	213	192	218	213	207	215	237	211	185	230	205	188	222	217	215	189	233	235	200	209	204	202	204	199	214	232	259	240	209	195	217	213	196	236	227	226	232	225	206	210	233	198	214	209	228	214	194	215	230	230	213	210	192	223	203	203	231	192	199	213	221	232	201	226	226	219	217	214	195	194	206	237	226	209	214	218	229	206	236	219	208	199	206	207	219	229	227	203	215	231	228	190	197	187	208	190	221	231	183	204	221	200	204	214	221	190	237	192	240	176	210	208	215	205	211	198	186	228	207	210	213	218	230	207	198	219	213	196	217	185	208	201	232	185	222	185	192	200	228	195	198	211	218	216	229	221	216	229	230	187	208	220	200	195	220	219	204	213	192	236	198	214	193	197	197	212	209	214	195	218	189	193	214	200	196	205	192	227	223	240	225	204	227	204	223	205	203	241	188	186	206	191	220	207	218	244	216	197	213	186	199	228	230	240	232	206	209	207	213	194	211	210	196	216	218	196	190	195	201	199	197	216	202	201	234	198	247	219	194	203	239	247	216	227	225	242	222	220	210	201	201	204	205	200	229	208	174	194	226	197	214	195	189	225	219	224	234	209	186	188	207	239	222	228	213	233	238	211	221	232	210	239	254	232	226	236	241	196	196	214	194	214	193	200	188	203	242	194	214	212	223	215	202	221	194	214	201	213	241	185	213	201	220	212	207	199	201	246	201	207	238	214	186	230	193	189	205	222	215	213	219	218	214	195	248	218	201	197	227	211	182	226	226	217	198	222	201	219	223	191	197	233	219	226	213	196	207	210	201	214	181	195	217	225	213	204	211	187	205	240	189	198	214	202	209	227	216	203	204	217	184	213	213	205	216	224	222	241	219	234	238	200	211	223	208	241	218	219	199	212	197	239	205	199	195	184	235	191	215	214	221	217	218	208	198	223	226	235	190	231	213	206	197	216	217	219	201	193	216	227	204	202	227	221	206	214	227	243	187	202	230	199	228	217	212	222	218	250	218	208	214	177	216	223	200	195	204	206	210	217	179	231	193	250	230	243	223	245	210	225	205	215	210	201	218	196	208	222	247	206	207	238	182	213	225	224	183	223	206	211	229	192	219	225	209	230	216	178	196	202	198	206	224	235	211	253	234	202	205	216	233	217	222	197	221	232	213	205	225	243	242	219	218	208	209	234	246	203	243	196	217	195	206	194	214	180	192	201	209	217	192	233	215	220	211	231	192	234	209	228	206	216	248	229	210	233	214	229	228	207	179	209	190	216	216	196	200	211	223	203	204	224	242	212	211	218	210	226	227	212	186	210	216	189	239	188	191	230	215	221	213	210	206	244	206	222	194	222	226	198	204	208	243	225	196	204	220	234	232	230	232	220	235	207	233	229	235	204	242	187	206	198	218	189	204	188	223	216	201	243	229	210	211	225	196	212	203	184	203	236	183	211	211	218	196	206	224	221	220	196	231	204	207	215	227	229	232	232	213	193	188	220	224	231	208	191	201	198	207	246	209	203	220	200	193	197	243	210	224	213	242	217	207	229	212	218	211	187	221	224	206	224	225	204	203	195	193	208	187	221	225	207	209	213	213	218	221	207	213	217	221	226	224	225	209	271	224	191	192	210	182	203	229	199	213	206	220	198	214	211	205	200	238	212	191	203	185	219	196	202	228	227	190	192	239	218	208	191	216	207	193	217	234	232	213	192	213	220	206	219	226	205	193	221	206	212	237	191	223	212	226	214	215	234	211	207	229	197	229	216	208	225	235	198	224	233	213	231	207	189	191	243	210	196	226	196	229	234	226	196	184	208	229	206	212	215	210	194	203	218	194	202	204	202	190	214	220	212	215	198	252	220	204	213	216	186	195	186	203	173	216	187	204	222	213	202	195	215	175	200	194	223	230	201	238	203	209	199	216	195	216	194	212	227	211	207	221	215	194	211	187	207	191	215	192	222	213	204	234	208	211	215	193	202	219	215	229	214	228	218	224	215	216	205	205	209	199	190	211	204	225	213	207	247	194	184	211	202	206	229	198	184	191	212	233	232	222	260	220	216	226	202	225	208	214	208	220	207	237	226	214	214	222	210	208	206	215	204	177	202	219	216	227	204	214	208	230	233	210	202	211	214	240	208	200	221	186	194	223	189	185	189	185	232	205	201	218	204	216	210	211	234	219	202	205	238	208	212	194	234	208	226	240	222	222	238	217	201	216	198	206	205	201	214	224	198	200	191	251	223	205	231	189	212	201	195	210	196	224	202	222	209	219	207	211	206	204	209	232	218	209	213	241	217	208	193	205	211	187	225	220	197	215	228	200	208	210	227	229	184	242	223	217	188	201	222	201	227	190	209	222	237	213	219	200	212	212	212	234	203	230	215	193	217	217	200	218	215	209	214	236	202	230	218	261	211	219	211	215	219	189	201	203	198	242	219	237	205	203	209	254	215	195	243	228	204	179	226	227	213	216	208	182	228	214	200	241	223	212	208	244	188	195	206	204	220	214
7396	6568	11563	12964	13004	9467	6378	4859	3592	4593	9420	27992	32148	29198	24579	19466	12866	6770	3466	1607	1004	705	560	577	522	543	514	529	501	560	483	559	543	516	501	511	535	532	554	533	506	504	499	518	533	478	525	547	531	560	517	514	494	538	538	541	528	531	524	515	518	526	561	550	545	551	535	549	520	529	547	523	558	511	531	507	516	505	535	543	540	533	483	541	540	532	548	528	526	517	489	512	522	522	502	522	546	535	523	504	531	514	538	523	546	512	555	507	544	501	522	569	571	543	538	556	495	534	505	561	572	534	531	516	519	559	499	523	514	467	549	557	540	556	519	524	531	535	527	542	515	523	537	537	561	539	526	550	482	560	506	542	534	531	541	549	511	543	534	522	535	502	484	550	526	522	512	544	497	506	535	525	564	501	539	571	497	551	502	524	561	511	521	524	533	533	545	508	537	573	533	534	508	523	520	512	521	519	518	507	514	539	533	536	526	501	536	529	533	536	537	525	512	539	500	549	578	522	498	508	528	552	520	488	580	521	561	530	499	559	514	505	549	521	542	509	539	544	543	555	525	517	518	510	476	552	529	545	564	538	530	537	512	518	491	520	537	517	514	532	502	506	546	552	508	515	519	497	518	508	494	525	532	535	549	520	483	507	507	575	492	511	553	496	531	540	530	529	560	511	509	524	479	488	497	560	540	512	591	527	507	518	518	549	547	546	543	531	551	513	511	564	555	478	548	537	539	517	543	563	540	541	510	535	508	509	500	522	522	507	499	550	514	520	505	555	502	503	509	491	530	545	539	497	515	510	529	503	538	553	576	500	523	561	528	504	491	512	525	513	503	518	509	528	561	516	528	520	552	578	544	523	561	550	497	521	543	535	513	521	548	498	495	544	516	544	557	521	515	521	528	525	533	527	539	500	506	525	487	488	512	520	557	554	520	505	496	489	564	530	557	519	537	535	581	488	541	537	538	539	541	494	562	486	530	511	552	465	538	581	563	507	514	554	505	555	560	528	524	497	508	565	540	512	521	549	512	520	583	522	521	521	514	547	546	502	529	537	575	507	558	537	516	581	536	525	532	558	511	478	537	550	568	533	539	484	510	520	553	472	501	518	517	553	503	571	538	548	508	529	544	525	500	521	517	533	529	539	510	517	506	547	553	563	540	498	489	546	532	534	571	504	532	513	544	514	529	560	559	548	465	528	527	522	514	506	544	536	553	501	545	539	546	558	506	494	504	522	509	505	543	534	544	567	533	518	558	522	514	536	514	506	511	523	491	494	569	540	496	495	538	543	565	559	538	536	547	546	548	525	562	532	497	547	516	529	539	505	565	550	514	555	508	522	549	533	536	541	533	501	535	517	506	484	546	554	572	525	529	501	503	508	529	504	487	530	540	505	521	588	519	553	519	523	511	516	509	506	530	518	545	542	532	543	578	551	530	522	529	553	558	525	513	524	508	542	518	542	501	558	556	529	520	456	552	502	498	499	529	500	547	523	540	553	547	498	514	553	536	566	537	506	499	508	554	516	488	519	541	552	535	497	537	530	520	529	506	517	519	558	506	556	549	546	513	490	524	551	534	564	538	553	533	509	540	540	515	560	566	520	539	530	501	554	490	532	551	532	538	502	512	538	514	500	571	503	476	574	537	537	564	504	548	520	512	503	541	561	529	512	533	570	497	497	517	535	525	548	526	487	577	516	495	568	545	502	522	513	549	560	507	558	517	532	471	506	523	532	531	514	525	506	484	524	500	492	527	540	585	542	492	522	520	538	527	515	547	576	529	533	514	554	511	516	534	558	520	534	523	496	546	548	552	514	517	513	527	560	524	520	530	488	537	544	540	518	528	502	549	563	540	548	528	484	528	564	484	509	487	544	534	558	532	494	543	533	507	522	529	505	519	542	496	547	471	565	527	566	525	530	531	518	515	518	513	491	517	549	559	536	560	562	522	520	512	546	546	547	529	536	521	493	518	545	504	519	556	517	507	556	505	540	531	543	476	489	514	525	552	453	498	527	536	516	571	481	515	535	476	525	512	576	512	497	551	550	534	573	475	523	544	530	470	510	540	563	508	515	567	529	514	496	522	545	523	545	546	532	531	532	562	531	487	492	533	494	510	555	506	493	526	499	529	517	521	517	506	534	533	551	512	500	527	521	540	528	528	554	545	508	516	517	543	532	542	504	510	569	509	522	565	506	543	511	521	556	539	546	501	521	530	527	552	519	510	532	504	544	532	560	504	571	526	508	554	513	561	546	562	504	520	513	530	549	556	498	542	497	488	572	503	513	533	540	532	476	502	508	532	527	474	543	519	538	537	534	539	521	527	546	548	523	539	519	505	532	557	535	527	526	559	539	510	484	571	494	540	521	528	515	517	524	526	555	567	526	499	511	523	564	527	499	532	564	533	525	564	541	521	509	492	535	548	508	525	524	479	522	529	536	500	563	527	532	498	565	532	530	537	518	554	519	553	555	546	531	487	539	508	536	560	552	581	546	500	554	513	526	503	531	529	563	523	545	548	492	546	547	536	474	557	541	494	547	558	503	530	496	517	529	539	529	522	526	582	513	519	488	573	533	498	541	531	533	521	506	531	521	499	561	541	502	533	507	521	494	545	484	519	539	523	553	502	499	523	577	514	517	544	498	525	537	529	511	563	500	469	496	498	560	583	499	517	543	511	472	492	514	522	523	521	487	505	533	511	547	523	502	534	518	486	548	540	532	534	533	571	550	511	498	556	561	561	535	500	489	494	519	512	537	498	569	544	536	498	546	538	546	551	547	533	533	536	531	558	485	555	523	531	526	523	516	507	526	527	543	562	493	538	540	521	515	519	521	518	532	579	573	500	510	493	500	500	541	516	485	531	515	517	542	569	499	554	542	507	565	494	570	567	510	507	529	536	546	534	549	522	520	489	506	521	518	547	481	526	516	504	488	535	535	532	550	530	476	540	558	514	525	469	565	538	473	533	516	481	534	546	587	516	546	519	500	559	526	552	529	548	558	502	497	522	510	502	497	533	536	514	536	492	514	528	530	549	526	539	500	535	549	491	484	507	515	530	514	531	505	548	536	530	532	550	548	520	512	546	515	524	529	528	569	529	513	538	556	552	506	536	512	521	479	532	520	532	553	577	523	494	532	516	515	580	524	575	518	573	546	501	541	548	540	542	540	511	551	541	525	537	485	499	563	552	491	530	507	505	517	518	573	513	530	530	532	529	520	533	524	568	547	541	534	537	536	551	520	495	489	532	509	520	517	512	515	517	502	559	498	538	504	556	529	526	544	532	533	536	534	551	547	546	555	523	540	569	583	572	513	535	514	493	509	512	494	550	498	507	484	486	540	547	497	543	520	524	543	599	578	503	519	538	582	531	543	568	584	529	509	507	494	556	490	557	549	518	536	576	535	567	545	481	496	572	558	543	497	511	556	487	531	526	526	503	525	545	518	531	497	571	532	513	571	559	536	528	557	521	494	505	543	530	572	494	528	482	547	540	545
17939	11697	16029	11726	8811	5655	3421	2537	1656	1250	10293	20144	16796	15977	10592	9716	6292	3054	1400	644	314	269	229	205	212	195	171	176	196	179	190	205	226	224	205	183	185	187	181	199	169	171	195	182	202	210	207	208	174	172	177	193	187	185	189	192	229	218	193	178	204	178	195	195	178	195	193	192	189	169	194	184	190	209	178	203	187	187	190	198	223	186	176	212	183	195	199	193	196	210	172	181	196	189	193	187	172	188	188	183	224	191	203	196	186	192	176	204	195	195	180	188	204	172	183	188	179	193	200	206	196	232	177	201	196	208	186	201	208	223	204	215	202	184	201	200	192	156	205	161	184	179	195	198	222	182	166	167	180	211	193	204	200	174	210	177	180	163	171	205	197	193	189	188	178	196	194	186	184	211	219	179	188	189	191	216	191	214	202	195	178	199	197	198	206	198	204	199	192	182	177	165	178	226	169	212	191	209	201	211	199	191	195	195	180	203	189	181	201	197	193	181	200	189	204	199	217	184	202	195	180	201	211	200	184	163	175	190	203	184	170	209	184	208	174	193	200	183	198	228	188	192	218	178	187	176	210	203	198	192	170	189	194	207	195	204	187	180	185	178	189	177	199	182	171	192	164	199	203	184	192	209	202	217	180	188	196	225	181	213	184	180	199	201	186	188	189	191	197	199	173	168	183	159	201	198	182	184	206	184	173	196	207	174	201	183	212	171	224	193	191	174	198	181	194	204	184	185	182	197	222	195	197	175	237	191	165	185	202	180	219	186	203	181	206	196	186	230	202	199	192	185	200	192	196	201	181	189	170	171	213	224	199	203	200	181	176	167	187	178	172	180	193	182	187	178	180	201	188	211	200	195	190	211	216	215	178	203	178	206	211	205	188	218	189	178	198	185	198	171	192	183	176	205	202	166	194	184	184	206	221	196	176	192	211	197	185	199	177	206	183	213	219	188	209	187	194	184	182	196	187	187	194	198	192	184	217	188	198	199	208	183	192	165	191	196	191	203	202	180	174	204	186	197	179	212	175	220	181	207	196	202	184	167	200	176	185	195	186	185	180	209	212	193	193	169	218	187	204	178	198	193	200	194	199	184	203	185	184	192	187	219	171	206	180	182	172	185	185	181	177	204	211	189	207	194	207	182	183	173	216	188	207	171	193	186	207	202	214	206	210	182	187	165	197	188	205	198	210	183	191	188	200	202	222	201	176	180	187	207	207	209	178	189	177	199	192	165	202	181	194	204	182	177	190	188	153	189	191	212	178	219	210	173	197	184	187	192	186	175	205	207	198	194	190	195	176	191	179	179	193	201	198	182	205	179	203	193	174	186	174	202	180	228	227	205	188	191	191	202	199	181	160	202	188	208	210	200	173	210	200	195	170	210	171	196	194	223	200	187	203	179	201	182	185	191	195	184	188	179	192	221	174	175	183	194	169	218	196	173	176	176	190	198	154	182	181	201	219	202	206	220	188	179	187	207	201	198	179	187	217	192	174	159	189	181	220	178	152	187	180	188	194	187	216	230	189	211	190	192	194	205	174	173	184	179	187	178	194	199	196	203	174	191	194	195	187	199	201	187	174	196	175	179	173	202	200	194	217	188	177	177	204	196	219	175	225	212	209	198	184	205	219	190	220	189	172	171	186	186	219	218	193	192	181	175	190	180	193	178	203	209	187	194	166	223	180	222	155	189	196	211	195	192	179	210	171	172	190	179	178	177	177	202	178	217	171	179	197	167	178	187	201	194	190	201	179	202	188	211	199	194	188	173	168	189	209	175	203	210	183	213	166	176	198	204	204	194	219	180	194	187	210	194	213	177	212	197	194	158	188	158	175	211	191	174	182	186	204	167	181	205	176	183	198	197	181	177	188	187	175	173	207	174	177	191	179	200	181	201	196	217	212	188	181	207	175	208	211	192	173	196	188	215	235	188	186	175	187	201	181	192	176	186	164	187	205	211	211	199	186	189	185	173	198	174	215	188	214	206	187	165	192	180	203	220	171	205	190	206	193	205	222	176	212	188	209	197	214	203	199	173	206	180	204	166	189	199	209	142	183	183	199	206	179	191	205	203	217	197	195	209	196	186	214	202	194	204	201	205	210	204	205	145	199	187	210	174	190	185	203	197	183	184	188	207	227	201	192	185	194	201	189	188	187	184	187	193	188	190	198	176	214	212	187	177	212	204	206	181	211	233	189	170	166	201	214	194	197	185	209	185	186	185	191	172	206	220	189	194	208	208	206	206	166	210	179	190	191	195	183	185	194	189	187	201	177	209	179	180	213	173	193	186	188	201	196	242	187	203	191	197	182	187	185	203	205	195	212	187	184	198	208	176	174	201	189	169	169	197	210	201	181	202	212	194	195	202	153	170	185	234	208	210	186	205	194	202	196	201	198	183	206	224	196	198	179	212	169	197	208	203	222	197	200	189	200	201	207	192	185	197	203	189	185	221	186	164	199	194	198	196	193	197	207	198	205	199	190	201	188	212	210	198	200	204	187	194	205	192	195	196	205	190	175	188	169	197	199	167	206	223	193	197	198	178	194	193	191	195	210	169	173	178	197	199	166	194	171	203	204	190	213	210	202	189	200	201	197	193	202	208	205	168	184	171	210	173	192	213	181	219	196	180	198	178	192	164	206	179	215	215	177	205	215	201	208	197	192	186	195	210	169	187	183	190	216	219	176	176	171	181	204	194	175	198	189	207	176	200	196	216	222	191	196	185	191	167	189	191	201	184	194	195	191	207	197	210	214	212	191	204	189	181	213	190	171	200	200	175	179	193	200	194	201	198	206	183	178	179	213	184	191	198	158	212	199	192	214	203	206	173	207	179	181	166	200	198	162	177	186	185	196	204	218	225	198	181	198	219	189	190	186	182	177	184	221	160	199	190	205	184	183	195	201	180	196	173	168	195	190	201	175	188	185	192	178	184	198	231	164	174	207	217	174	191	192	188	209	200	207	221	197	204	168	203	194	192	207	186	214	187	157	203	189	163	203	179	196	177	213	188	223	186	162	179	199	200	183	191	203	206	180	179	204	174	191	196	169	201	191	177	189	205	222	188	198	183	177	194	175	201	183	195	198	192	195	202	182	231	203	176	214	205	216	211	199	208	204	191	204	186	201	225	183	191	203	180	198	186	174	183	196	168	173	177	162	210	192	210	188	203	177	185	191	194	211	228	206	178	205	192	212	173	186	195	209	220	214	196	152	194	193	176	212	180	192	216	181	200	170	189	187	207	172	176	217	226	193	200	167	185	221	203	207	209	196	168	188	191	208	184	200	213	187	186	190	192	220	188	230	209	219	192	190	196	169	204	192	219	196	181	201	192	209	189	171	200	185	190	196	210	210	213	199	211	185	204	184	207	182	199	198	208	178	194	188	198	189	206	185	165	198	193	193	202	180	189	185	168	194	173	206	191	196	175	188	203	169	202	184	199	199	198	195	193	182	176	190	193	202	194	212	208	229	201	197	199	187	181	211	217	167	209	191	179
9965	9174	16229	17621	17229	13351	10143	8692	6652	6010	28491	41596	36149	37152	29882	29425	22158	13541	6609	2779	1236	727	562	519	513	470	492	479	496	486	479	508	493	502	526	517	459	500	463	469	463	476	468	469	515	484	499	498	540	476	469	487	471	451	497	502	531	474	476	500	474	462	477	441	482	517	452	436	458	457	493	440	540	479	506	455	528	458	499	481	503	499	480	459	499	452	480	497	481	462	458	488	481	488	517	480	506	478	473	445	533	505	496	481	468	499	465	466	479	478	499	493	451	516	480	494	462	482	469	469	508	503	451	493	496	489	495	491	452	454	472	448	483	485	529	472	490	485	456	462	494	503	485	494	450	511	486	475	463	481	498	503	473	488	461	499	467	470	503	489	474	511	450	510	534	463	453	511	489	468	490	493	496	529	505	482	486	494	479	492	490	481	498	467	465	478	494	475	515	471	479	508	491	479	475	481	504	512	484	518	505	454	466	450	508	462	468	508	517	469	476	507	483	485	497	507	490	463	500	532	491	524	470	513	497	495	447	492	470	471	475	505	464	483	493	513	466	464	513	473	478	509	500	464	483	520	476	510	447	490	478	477	492	517	490	464	510	498	479	473	493	532	460	508	460	498	501	462	507	494	463	504	519	514	505	516	446	513	450	470	487	481	513	491	491	438	463	476	467	494	435	508	481	491	486	488	458	489	513	462	517	463	490	483	495	516	510	479	504	509	495	472	500	481	470	485	479	497	465	442	495	492	488	487	473	451	465	480	479	517	490	507	445	532	473	504	468	488	453	488	475	509	455	466	453	474	471	496	487	470	475	483	493	500	483	491	485	437	495	452	472	474	450	489	509	521	467	514	499	479	469	495	518	494	482	485	471	476	489	464	458	469	493	474	466	468	473	537	504	489	481	451	503	458	500	483	505	480	460	514	471	476	474	502	504	501	481	489	452	491	519	451	503	476	484	501	458	505	484	484	490	485	497	469	476	501	469	490	470	509	510	501	493	522	473	463	495	487	463	490	449	462	457	466	486	471	511	506	496	472	462	461	462	470	481	456	474	456	511	485	513	503	496	448	475	462	537	491	446	497	472	463	477	510	470	478	479	486	490	470	480	497	489	477	459	494	475	450	490	453	445	502	454	471	510	507	509	480	454	456	476	517	493	439	493	509	485	525	491	513	510	501	485	527	472	414	477	508	450	529	520	484	455	484	493	489	471	458	460	515	448	470	498	438	539	484	498	533	479	472	485	464	471	479	497	486	458	451	487	487	506	488	508	491	465	495	461	528	486	482	467	487	452	466	483	471	493	485	538	499	489	499	503	483	471	443	501	511	489	485	487	476	518	475	503	512	470	502	513	504	485	459	479	492	468	485	510	479	476	472	503	490	512	498	507	470	489	481	469	465	473	479	491	478	484	490	464	450	479	458	478	487	489	437	553	482	533	469	479	479	454	485	489	491	472	507	488	496	479	510	510	458	468	463	435	490	503	504	460	503	492	482	494	460	513	480	475	491	451	477	439	497	500	479	502	508	472	472	462	483	477	467	516	487	487	450	453	471	516	496	504	484	489	486	455	468	512	491	485	465	505	499	520	509	447	495	501	520	501	458	459	495	477	453	497	477	507	464	451	496	523	510	461	462	490	470	496	483	468	515	469	496	479	473	486	493	484	497	485	480	500	509	489	473	489	499	545	470	475	487	476	500	488	492	492	504	490	483	511	468	504	529	453	485	466	487	498	506	473	482	489	514	453	457	474	520	499	485	510	517	503	499	504	475	526	476	483	478	494	517	495	432	511	475	473	453	487	490	493	465	489	499	504	480	442	480	504	459	452	472	473	493	475	467	472	461	473	513	498	478	460	523	496	506	495	497	434	423	440	445	486	478	485	496	503	492	460	508	417	483	458	479	453	524	476	506	467	500	469	472	477	455	499	492	467	494	505	488	490	446	469	474	482	499	471	495	482	501	462	499	482	452	479	513	479	483	501	455	441	519	478	467	489	535	502	500	501	479	522	499	490	498	460	489	498	463	474	459	513	477	460	503	479	498	498	477	460	483	504	449	508	484	513	506	469	493	456	520	513	506	506	501	533	481	480	493	492	494	448	489	477	508	511	507	446	506	461	454	515	502	460	506	438	495	512	497	496	495	530	540	479	521	496	476	497	464	507	462	523	446	482	527	473	456	482	512	489	450	463	486	511	510	532	504	512	482	488	499	529	484	478	486	492	479	479	455	494	483	467	465	495	475	522	464	499	474	480	470	445	499	461	479	486	511	496	491	507	459	480	474	478	500	474	481	476	489	475	485	503	512	461	454	470	469	491	465	478	490	488	483	506	487	490	463	516	469	469	487	492	536	464	542	465	460	483	509	481	480	441	477	485	487	521	487	470	516	458	466	454	440	500	457	467	498	493	534	456	502	477	484	453	476	511	473	472	520	496	495	454	453	454	486	515	512	492	533	483	497	506	489	504	472	482	482	526	517	474	472	507	525	491	476	470	517	468	488	502	472	503	499	471	532	442	464	439	523	471	462	487	459	470	453	484	462	489	497	470	502	443	526	499	471	499	472	508	497	501	474	489	463	501	478	533	490	514	477	455	466	492	502	449	487	504	455	493	474	529	499	477	510	471	498	460	467	466	469	508	472	518	471	471	469	491	491	487	507	496	512	466	446	501	459	477	457	470	483	482	469	467	483	509	481	487	479	493	510	502	453	509	511	487	479	509	504	436	526	493	481	494	497	493	472	508	460	488	489	513	495	453	473	462	494	468	497	483	519	463	522	463	482	484	504	492	499	521	495	477	482	481	493	451	478	489	466	489	516	497	443	504	496	501	465	525	487	498	507	468	478	486	480	460	485	493	478	473	473	504	463	494	531	485	487	456	499	486	512	513	495	473	487	485	477	509	483	473	514	494	484	460	489	509	469	509	473	479	521	501	472	484	456	460	495	539	473	465	479	485	469	463	504	486	531	485	508	534	505	464	477	508	492	518	476	479	458	506	493	525	437	493	497	505	503	468	488	472	491	454	495	477	510	467	467	497	466	475	461	488	456	468	485	492	459	509	437	529	465	499	498	452	507	477	501	455	514	460	538	480	482	420	478	465	477	478	492	477	529	471	446	471	505	493	483	460	460	494	478	477	466	488	503	467	461	465	473	470	486	485	479	533	492	509	478	476	544	485	493	500	517	446	434	459	451	453	476	479	483	476	499	521	458	510	475	475	481	447	481	472	455	495	506	472	481	444	484	481	472	469	500	520	467	474	471	473	504	503	484	467	479	457	519	473	460	481	487	463	469	480	494	494	473	457	485	476	489	542	522	488	507	498	465	441	476	491	484	523	465	475	476	511	462	473	486	465	495	458	474	460	466	507	490	466	470	478	509	473	458	496	486	478	510	455	493	481	499	514	493	538	471	469	478	499	473	507	462	472	493	464	495	478	466	497	456	463	496	477	485	472	528	464	491	484	488	475	491	471	511	519	477	492	499	528	475	475	494	495	496
3226	1473	1715	983	558	451	319	329	275	276	479	896	1082	998	910	788	603	447	315	273	271	234	247	246	229	271	230	204	221	243	229	239	212	272	230	229	281	233	263	206	212	215	224	194	214	246	253	224	229	228	222	229	234	228	238	216	224	242	258	221	235	240	232	205	265	229	230	220	263	243	239	249	233	207	260	231	250	240	215	237	203	196	262	242	252	234	246	239	231	238	211	242	239	216	222	254	223	235	212	221	224	223	224	203	210	233	221	233	268	249	224	234	219	215	248	232	232	223	219	230	247	209	239	232	243	235	227	193	246	238	231	250	271	204	251	246	238	216	208	241	240	265	234	220	230	233	221	220	217	261	227	250	229	206	234	233	240	231	225	237	229	215	230	250	255	256	254	243	229	241	252	240	235	255	219	227	235	225	241	228	243	236	233	238	241	220	251	212	256	235	260	222	233	221	257	213	231	254	247	229	248	219	224	252	212	215	273	243	231	224	269	245	219	238	264	268	227	232	222	208	183	224	228	214	240	248	218	252	221	219	251	253	218	245	220	248	241	231	259	235	239	241	258	225	233	210	226	245	218	208	245	247	209	243	229	228	223	230	218	215	218	238	225	232	213	247	213	247	216	200	250	258	241	215	230	265	236	222	231	220	240	231	241	223	219	220	233	231	248	215	205	237	226	230	246	235	237	243	252	237	223	215	233	213	228	215	235	213	261	230	251	233	237	216	228	247	237	240	248	228	247	245	208	224	242	215	231	225	211	240	241	229	228	210	258	251	229	224	232	227	240	225	241	239	242	244	233	247	244	250	217	224	218	234	240	237	237	194	239	237	237	226	240	233	223	219	193	227	221	260	233	230	231	241	221	238	257	230	225	214	261	237	231	260	227	253	233	264	247	223	238	242	220	244	256	217	238	233	220	224	239	225	236	220	252	251	224	221	241	240	238	229	205	259	235	220	243	257	262	257	244	214	231	232	241	222	232	233	210	209	207	226	253	235	258	208	236	254	227	222	209	227	237	217	253	261	223	238	245	253	236	210	255	234	213	260	237	230	247	229	232	226	234	237	241	232	226	232	229	249	224	284	246	238	231	214	206	264	217	244	216	234	237	227	251	243	226	259	235	242	262	253	239	226	232	214	235	211	226	223	227	218	245	238	217	229	230	245	240	229	231	236	221	225	221	226	232	208	216	229	236	223	250	227	265	244	285	215	231	225	234	291	249	248	230	213	244	227	221	241	239	208	222	227	230	251	230	214	237	251	244	202	230	219	230	223	207	238	246	235	203	210	219	246	226	240	225	220	248	221	242	216	221	268	257	218	225	245	220	238	224	197	245	215	216	246	260	251	233	226	218	214	239	234	210	210	240	231	217	257	242	202	232	221	249	216	243	253	226	237	278	233	217	221	222	239	255	214	222	220	222	240	233	253	264	225	258	242	215	258	218	247	234	279	228	231	225	239	243	250	218	243	244	236	205	255	234	235	206	243	244	223	239	217	217	243	252	236	250	237	238	222	253	234	225	239	262	247	231	224	257	241	233	203	237	215	246	227	243	251	247	236	203	206	214	216	216	240	247	233	235	220	236	240	211	222	254	238	214	232	255	241	235	243	255	262	243	224	241	249	237	254	247	224	255	237	222	250	213	224	258	236	250	234	201	245	231	220	239	212	250	233	246	257	213	227	212	240	232	217	235	200	222	253	231	242	221	238	251	247	238	207	236	255	244	226	233	252	215	240	257	240	240	251	205	247	249	222	240	227	215	237	236	239	246	238	217	216	236	210	243	239	230	243	227	256	250	225	225	214	222	228	229	221	248	229	227	237	235	218	220	221	246	230	234	242	222	212	234	248	227	257	229	251	266	217	254	225	242	222	248	265	206	227	219	242	242	250	215	224	240	242	221	231	217	244	251	209	245	224	203	226	235	212	245	234	217	221	231	262	232	234	233	237	243	243	240	228	247	250	213	248	235	225	231	234	240	230	248	244	225	240	239	233	242	239	223	226	229	221	244	250	235	243	232	222	248	229	253	230	229	229	233	233	233	269	206	241	277	225	231	213	247	219	236	225	211	246	234	211	263	209	218	226	242	250	224	207	203	225	244	236	236	233	246	215	231	218	212	243	225	251	248	223	217	258	238	231	227	236	218	232	245	243	238	219	237	228	222	224	233	235	226	245	218	232	227	222	225	254	223	280	238	226	230	247	217	217	237	261	259	214	225	224	258	231	235	244	241	257	234	250	232	215	256	240	247	226	214	258	209	241	222	222	240	238	231	219	236	213	222	245	238	215	234	274	197	243	225	234	228	202	225	237	253	232	210	210	242	239	217	222	233	203	247	262	224	251	223	225	213	238	207	233	215	218	233	239	231	246	243	240	244	234	202	233	205	225	236	225	233	231	237	213	260	242	219	271	219	250	243	212	247	224	221	216	248	214	220	217	259	250	253	240	244	213	222	258	240	192	226	238	245	212	242	221	224	230	249	255	263	210	228	232	237	234	212	230	222	234	201	222	237	230	216	259	251	231	225	244	230	226	243	248	226	240	209	231	235	208	246	214	236	251	246	256	235	269	224	216	228	226	218	204	255	261	210	244	233	239	234	262	238	217	227	232	227	239	236	268	222	258	215	218	245	232	215	228	222	263	235	241	209	207	251	256	224	217	217	213	254	227	216	225	228	189	271	257	223	238	252	228	244	232	192	235	262	206	238	215	209	212	235	208	236	226	208	205	216	248	236	214	236	219	230	235	205	241	228	250	243	251	232	244	213	224	232	211	235	221	222	234	223	252	183	228	244	217	241	215	245	226	226	231	217	254	270	236	224	220	243	254	249	233	251	242	243	202	223	243	232	248	273	235	227	248	226	250	259	231	212	196	255	247	230	230	233	245	238	219	218	248	245	230	233	243	245	227	241	255	210	205	230	232	237	258	240	252	257	232	223	222	228	244	220	217	219	232	214	238	240	237	220	229	232	234	228	225	209	229	224	237	242	219	229	251	222	222	216	219	213	221	245	211	239	227	213	213	236	237	230	237	230	209	209	226	244	233	214	227	213	234	241	231	227	262	224	235	245	210	216	226	266	224	233	240	230	239	224	274	224	246	229	213	227	224	206	224	225	227	231	228	194	221	203	216	228	239	250	229	226	244	226	246	222	230	246	235	238	252	240	222	233	222	213	227	232	246	229	224	214	210	245	217	220	216	223	233	217	267	253	209	221	241	246	239	239	225	217	250	260	217	260	247	279	213	227	212	247	191	219	240	204	234	229	238	238	226	241	241	243	221	212	236	229	246	251	259	260	231	266	212	241	245	244	267	251	208	210	261	250	248	266	244	234	219	269	255	218	213	211	233	216	240	225	254	237	252	238	245	244	254	230	251	243	220	223	216	244	218	240	260	225	225	202	223	218	226	199	217	245	262	236	214	238	219	224	238	227	239	238	227	237	220	251	226	219	263	252	231	228	214	223	249	238	257	219	234	228	237	221	233	249	219	203	214
2819	1948	3233	2676	1858	1646	1247	1122	1078	851	2197	4157	5271	4384	3655	3300	2253	1426	1039	749	624	619	548	585	594	556	587	595	614	563	548	596	554	556	559	562	564	555	586	573	536	586	554	572	531	594	580	571	592	539	593	524	546	586	579	575	592	532	560	600	541	576	520	538	580	559	581	576	577	551	586	606	563	550	585	591	589	581	563	608	594	593	583	550	551	592	555	550	555	580	581	564	591	570	560	633	597	566	567	604	572	559	585	575	546	589	586	602	605	566	579	598	583	609	563	579	554	550	520	604	516	550	544	575	559	551	581	605	596	557	580	586	551	588	558	576	586	566	579	579	541	567	569	596	552	585	608	552	594	582	576	629	563	609	558	556	572	555	570	596	580	628	599	622	554	565	627	572	571	556	555	609	606	556	542	580	578	569	563	595	592	574	543	561	574	591	581	548	574	549	610	589	593	574	566	637	559	541	554	601	575	567	555	561	567	590	561	598	575	546	598	550	581	604	589	583	575	565	563	575	578	569	563	581	559	596	578	581	587	544	596	548	549	613	586	552	523	524	607	584	643	557	586	538	555	587	566	600	566	570	550	579	559	608	582	568	557	558	564	592	539	570	558	596	533	563	601	553	603	581	501	562	547	544	577	588	585	567	566	600	555	617	607	594	550	565	615	558	612	553	562	567	594	566	586	578	554	642	542	560	557	545	577	525	566	584	562	583	561	613	585	545	545	571	569	601	585	581	559	542	583	582	580	563	572	567	585	580	559	556	569	594	553	549	555	567	556	583	561	577	552	570	604	576	595	590	581	565	566	562	588	581	604	580	556	563	606	587	576	580	537	569	540	583	568	584	556	573	563	571	581	598	578	558	548	591	564	568	589	598	578	573	521	530	528	641	558	598	590	599	582	578	581	579	578	599	571	585	614	561	567	616	619	570	565	558	558	573	572	556	550	546	520	564	601	583	602	555	571	577	564	562	567	588	561	608	622	562	558	595	585	604	595	578	560	592	564	615	614	596	558	578	552	607	589	577	634	573	592	578	571	587	594	524	589	588	560	581	568	589	589	524	606	571	570	561	557	560	596	588	587	582	546	574	616	571	564	576	549	564	521	557	587	563	558	528	595	553	556	585	565	577	597	578	553	552	583	550	608	565	571	636	604	602	589	580	597	595	560	593	534	593	561	566	568	586	530	526	558	572	573	582	586	568	561	604	561	584	593	603	592	544	596	604	557	572	560	581	556	588	574	582	549	589	585	552	558	550	522	554	586	559	600	544	544	593	606	559	635	565	610	570	556	595	566	539	569	564	576	569	525	606	532	588	569	564	594	573	560	538	588	563	561	598	537	557	588	575	536	608	586	533	540	586	563	598	551	619	582	557	542	564	559	544	596	537	572	545	532	555	567	560	602	564	590	535	585	556	580	559	574	567	568	571	552	519	608	555	586	555	627	598	519	558	562	550	587	539	534	580	569	605	554	623	552	585	557	545	593	578	552	568	545	575	563	566	591	557	527	574	544	551	553	531	622	540	583	609	575	579	575	570	602	533	579	523	592	555	588	581	599	583	559	526	634	564	527	566	542	574	575	558	583	608	583	573	631	539	553	573	609	552	583	573	589	575	589	559	529	568	524	550	567	586	570	584	560	563	555	557	619	490	551	557	539	585	544	601	559	568	563	530	566	594	571	579	594	534	589	598	562	576	586	552	537	587	593	596	562	591	565	572	578	567	579	557	588	577	566	571	575	579	553	546	581	556	588	562	568	568	573	608	560	583	547	599	574	571	580	562	593	613	620	550	580	575	551	569	565	551	564	573	569	506	529	564	548	596	592	556	534	542	561	553	556	506	563	548	579	601	593	573	564	606	603	557	547	568	593	539	584	579	556	549	562	546	547	577	536	514	566	562	573	604	539	562	572	576	582	592	546	559	567	569	610	600	576	571	589	555	601	575	546	547	573	615	569	589	537	572	564	556	594	588	552	564	542	606	564	626	614	569	526	612	578	562	531	554	589	555	591	570	562	539	575	585	594	562	565	543	610	595	566	574	573	558	553	612	588	590	548	578	611	589	581	541	528	529	559	564	626	527	585	556	560	568	595	567	538	585	597	564	589	601	559	539	582	610	590	561	610	575	605	554	601	589	568	552	578	532	598	564	570	586	572	592	598	538	604	526	591	631	581	555	531	588	542	553	586	579	593	580	603	559	569	560	574	608	579	601	568	580	565	541	621	549	545	547	587	551	553	570	546	582	570	564	597	585	586	581	617	551	586	508	505	529	527	567	568	545	593	586	567	553	539	601	573	567	603	583	566	596	565	569	559	550	577	579	598	567	603	596	555	589	598	601	570	565	568	573	628	580	559	566	593	544	584	548	577	571	527	581	618	572	563	556	597	562	610	575	567	576	573	579	569	576	601	595	532	579	566	602	566	555	587	558	540	552	593	577	588	536	558	520	608	557	617	563	560	556	531	585	554	574	590	584	594	556	540	603	612	576	562	594	564	611	598	572	548	577	561	569	569	619	582	542	560	541	586	556	603	622	572	583	551	574	585	641	562	579	566	548	576	577	604	589	580	571	572	572	571	573	582	577	552	562	517	590	593	604	589	568	562	552	542	591	593	608	543	581	537	596	517	548	571	598	520	552	556	561	557	542	608	515	558	578	570	573	597	578	591	575	613	573	560	571	592	588	604	548	557	524	600	546	574	542	562	549	581	552	537	559	584	573	565	602	531	532	557	602	576	604	568	584	565	596	557	578	545	631	577	585	517	585	576	542	545	560	562	625	582	534	572	570	587	556	585	570	594	583	572	567	575	596	604	534	607	543	565	569	590	562	570	592	570	563	577	577	564	587	603	640	532	590	610	574	595	585	609	574	602	590	583	580	568	581	581	565	552	573	574	560	579	545	563	558	570	602	549	568	597	535	590	583	605	594	550	584	583	607	531	586	572	591	544	630	577	565	589	602	571	598	551	583	583	579	537	578	581	551	565	581	620	554	592	572	566	589	570	557	566	598	600	616	556	557	564	547	554	560	569	591	560	585	519	561	557	545	621	578	608	589	562	558	553	585	578	543	570	577	587	565	577	562	573	596	594	573	584	558	567	574	560	582	589	576	533	537	627	587	542	525	566	600	565	573	556	566	558	599	552	587	556	545	547	583	578	575	578	586	534	588	582	581	572	591	541	579	587	598	545	553	614	579	570	568	635	588	543	577	554	607	577	567	536	576	601	592	563	570	539	618	601	577	617	535	573	574	579	590	592	573	578	609	587	595	563	549	610	587	582	550	587	552	597	558	584	595	587	588	611	574	604	643	558	595	571	600	600	579	594	572	556	613	600	551	570	621	552	592	586	564	568	573	576	564	564	547	566	552	542	563	580	590	564	523	562	592	605	572	574	567	604	576	522	581	554	571	538	544	589	579	606	581	539	557	561	554	559	586	540	554	546	598	596	550	571	593	553	611	538	541	574	594	567	595	601	633	561	554	553	581	571	581	583	638
10381	8026	10889	6555	3898	2151	1311	1039	921	954	1812	4174	10610	11332	9973	5865	3196	1470	748	452	268	255	253	210	206	213	201	237	204	198	201	237	186	224	231	228	235	190	232	196	213	234	232	237	206	197	229	221	217	192	205	220	206	200	225	216	233	202	226	227	196	231	218	226	231	232	217	238	227	212	216	219	209	235	209	203	208	218	197	242	238	189	186	240	237	195	187	218	214	200	205	225	218	223	230	208	199	185	213	213	199	220	222	212	217	199	211	205	224	237	204	206	207	221	207	234	224	212	223	216	252	220	197	196	218	211	191	217	220	197	216	202	206	215	181	231	221	208	199	219	226	236	193	206	217	207	195	208	209	238	234	227	204	228	209	216	240	202	215	190	205	210	219	221	209	191	231	214	200	196	209	195	221	200	204	204	204	246	215	201	207	180	222	230	202	204	216	239	208	197	197	201	204	221	196	212	215	232	211	188	220	226	218	190	216	217	236	215	227	209	223	227	209	222	211	210	223	178	189	221	226	214	213	219	197	228	196	243	192	216	203	206	238	220	207	220	216	224	243	214	209	227	212	211	198	245	198	214	226	224	212	225	230	226	230	203	229	207	220	191	215	227	234	224	219	211	199	210	246	239	220	182	226	211	227	208	224	208	214	242	227	239	217	194	224	212	226	215	204	220	198	222	203	199	233	243	225	209	236	221	221	213	219	218	238	231	226	202	236	220	219	207	231	186	217	193	241	186	207	196	208	210	210	194	233	219	212	204	213	238	227	200	236	212	223	213	188	225	203	205	227	196	221	208	195	225	210	198	219	238	254	199	210	239	204	237	211	207	254	247	240	205	203	208	217	224	208	190	214	226	211	203	200	227	241	195	204	224	225	222	197	247	222	194	194	224	207	200	198	200	216	191	234	222	198	213	217	217	221	203	213	227	215	239	226	221	223	220	214	192	184	186	207	228	198	222	220	219	214	220	176	230	263	230	186	205	217	228	209	212	220	226	229	226	206	228	206	230	219	207	210	225	224	186	240	231	217	224	218	220	224	211	232	197	202	206	192	198	245	231	234	219	239	217	232	244	210	231	193	207	220	240	208	234	207	204	201	211	208	206	200	203	188	176	207	219	227	209	214	203	206	236	227	224	219	207	200	239	218	216	192	181	233	200	203	216	234	204	190	232	236	231	198	185	216	231	228	241	217	225	228	209	196	205	219	190	226	229	234	219	235	229	199	212	199	215	220	187	212	239	207	231	225	229	214	221	243	203	221	233	195	219	218	232	175	224	239	219	258	201	238	206	204	212	217	230	214	232	211	197	209	199	232	247	200	191	214	208	191	219	198	222	212	208	218	224	221	210	199	218	201	183	230	228	215	222	189	222	195	188	221	226	194	200	218	217	200	218	195	211	186	190	220	234	221	205	209	221	215	201	208	202	199	222	205	229	196	229	221	243	223	230	247	221	231	200	206	217	180	203	213	223	212	204	221	230	212	210	206	191	194	209	215	217	237	206	163	234	203	232	182	214	204	209	214	236	240	194	207	201	230	235	205	210	220	242	217	210	209	223	219	246	204	205	209	201	238	204	212	201	234	190	211	220	228	213	207	210	239	195	229	207	222	206	198	222	203	217	208	214	233	202	203	211	236	232	240	204	216	242	222	186	217	172	239	206	232	189	221	178	228	218	194	193	219	242	224	222	228	182	189	216	234	221	217	193	212	202	235	220	211	231	224	224	209	204	223	209	215	222	216	222	220	199	206	226	199	221	238	220	213	229	215	213	215	199	195	221	207	243	211	197	240	230	213	229	242	199	214	217	221	207	251	216	209	215	224	236	220	244	201	209	212	203	202	198	210	202	208	206	196	253	204	209	220	215	212	221	239	216	199	189	222	193	223	249	218	203	232	209	227	222	230	196	231	215	214	206	233	196	235	229	200	202	191	205	243	224	210	222	242	201	198	234	212	197	212	231	220	212	219	193	198	244	208	217	209	205	182	229	214	212	194	217	219	237	227	226	217	237	224	194	215	224	210	208	223	228	204	223	230	187	205	207	214	213	206	208	224	233	190	210	212	194	192	229	201	243	220	224	206	223	217	219	227	229	234	207	223	218	225	205	229	210	215	197	236	215	200	202	210	229	211	184	224	216	203	197	216	193	212	232	216	188	221	223	199	228	248	218	186	210	214	232	192	231	224	229	238	218	204	230	228	229	180	201	194	232	209	203	215	218	202	210	241	228	211	229	208	224	221	220	183	199	199	220	242	222	222	204	217	219	229	231	212	203	222	222	222	205	187	215	197	254	181	196	222	232	215	198	228	226	229	224	195	249	225	196	200	215	227	208	238	197	218	208	218	210	201	195	217	215	204	220	210	207	197	202	221	220	233	215	213	230	200	223	212	219	196	219	204	212	206	203	215	226	197	212	213	210	198	224	230	236	225	209	217	212	203	210	230	205	240	172	191	189	235	224	216	221	208	213	223	218	212	240	198	202	208	198	194	226	240	213	237	203	225	224	206	212	199	217	215	227	205	211	234	211	207	238	210	228	224	204	241	221	213	214	217	217	192	220	204	202	213	185	227	206	213	210	211	191	250	219	222	223	213	218	240	189	207	227	219	201	238	211	216	229	231	255	209	214	182	215	211	217	218	212	244	236	206	223	195	228	220	209	198	187	222	221	220	214	191	213	207	217	196	198	253	204	202	210	201	206	210	228	223	219	229	218	197	221	202	186	193	215	197	225	203	237	207	210	234	239	215	197	232	208	223	204	232	228	216	197	194	200	221	250	208	216	227	236	227	199	205	230	260	203	228	219	222	216	209	190	223	194	241	221	229	244	225	209	222	223	209	220	219	196	216	208	213	215	194	197	210	227	222	229	206	233	215	208	233	213	203	209	206	213	209	193	196	219	193	223	225	251	213	218	208	206	211	214	198	214	234	245	239	212	199	202	229	220	245	179	250	219	228	207	206	236	216	243	240	210	225	223	197	210	207	189	218	220	204	236	223	211	185	201	233	234	211	209	201	219	195	222	233	242	245	195	232	206	195	214	236	229	226	212	225	188	191	210	223	240	233	203	214	206	210	213	213	228	211	225	210	231	198	211	212	203	252	233	237	196	231	222	227	195	218	248	195	225	218	186	238	219	232	184	197	214	211	193	194	214	248	221	225	216	211	232	201	228	220	234	206	209	208	212	227	228	206	187	237	229	223	223	236	226	241	224	204	218	218	230	234	205	242	236	230	215	184	198	228	237	209	199	226	211	185	223	246	212	230	213	217	198	214	208	230	222	215	217	224	241	194	239	230	244	222	207	208	224	243	223	191	215	211	205	186	207	211	205	206	214	208	234	208	232	246	217	219	205	247	224	210	198	169	215	220	196	221	199	219	222	211	224	214	212	197	199	221	196	186	217	206	200	216	231	217	190	246	201	200	210	202	205	227	194	197	196	214	217	233	213	228	221	222	213	204	227	195	213	218	222	218	201	214	249	214	227	226	209	225	216	184	242
6986	7271	11547	9151	7865	5795	4787	4495	4401	5103	9411	18211	31258	32726	28918	20890	12741	6665	3157	1486	838	686	580	566	539	563	522	525	532	515	547	537	527	553	524	578	500	521	544	564	545	530	523	540	539	585	526	542	544	520	532	588	555	529	535	484	516	527	553	530	545	536	531	540	521	528	533	542	534	531	551	548	517	535	549	507	549	547	551	534	511	524	586	541	558	515	528	578	531	550	536	485	545	543	545	527	505	537	532	541	522	530	494	536	559	517	535	583	519	529	527	545	526	523	535	562	532	531	549	544	536	521	541	548	489	532	537	541	519	544	507	514	543	534	550	537	528	580	534	521	526	561	535	536	536	530	555	526	522	558	551	523	519	534	519	517	510	504	521	520	524	508	543	503	547	542	533	519	534	555	560	578	547	547	569	555	551	526	540	572	528	491	533	515	516	519	544	503	518	508	555	535	544	593	527	573	544	547	517	518	549	498	565	544	556	494	511	531	571	554	523	518	520	527	487	511	550	502	539	526	567	528	527	491	534	560	551	553	539	552	538	536	510	515	564	582	572	552	546	532	560	567	535	557	553	516	502	529	544	544	555	554	533	542	504	499	538	562	525	527	585	523	547	555	494	557	488	560	529	544	539	556	526	545	552	539	505	558	536	558	531	541	555	544	520	511	519	530	540	511	525	546	527	527	568	527	560	571	559	571	529	507	577	551	525	536	534	539	515	505	533	527	541	493	528	562	528	579	537	515	532	510	557	552	540	561	531	488	518	536	526	552	520	577	575	517	552	558	521	538	550	529	551	528	513	584	473	575	566	556	524	574	548	508	541	522	574	542	509	558	529	482	524	539	545	548	525	522	551	520	540	505	516	564	531	548	546	507	537	540	526	549	522	524	543	497	538	563	514	520	526	516	551	529	530	537	533	545	551	527	501	512	514	538	548	560	547	547	518	560	556	535	550	582	509	543	571	578	518	547	551	549	511	558	532	538	546	517	522	529	558	549	537	536	551	553	541	542	563	535	532	502	532	516	524	533	492	521	497	513	554	510	541	537	539	519	531	544	517	503	560	532	523	565	530	503	509	556	539	503	518	505	522	503	543	539	535	526	509	565	580	523	539	523	505	537	542	559	556	517	550	518	551	559	527	488	530	509	505	541	597	553	554	550	545	509	519	539	546	521	561	580	535	551	510	523	555	573	529	557	558	543	513	553	527	530	539	521	520	512	543	540	522	534	523	511	563	484	566	563	549	555	501	512	573	526	507	547	543	554	520	559	522	539	513	481	543	542	530	539	578	524	548	552	576	551	543	538	571	542	519	482	523	521	501	490	540	546	549	473	530	544	543	580	543	544	548	571	537	556	558	544	566	541	560	524	543	525	557	550	540	575	554	530	528	540	548	528	501	547	562	549	540	511	551	505	551	528	577	570	548	537	549	532	561	525	538	530	516	493	540	508	536	539	536	507	538	523	516	554	526	534	516	520	541	541	558	511	508	518	521	529	545	538	519	552	535	550	536	543	504	545	562	448	523	486	531	548	574	563	504	535	534	523	531	537	537	565	544	548	558	540	578	523	534	544	534	493	554	545	500	525	545	568	547	528	530	545	541	549	565	500	528	510	562	544	587	566	529	559	522	590	528	531	524	537	559	507	477	535	545	546	572	552	550	531	571	541	533	519	540	516	544	528	526	541	527	579	502	498	515	568	499	500	514	513	508	538	533	553	560	522	534	579	526	487	509	590	520	523	533	543	540	533	519	502	524	510	534	505	556	509	530	559	498	521	513	530	543	529	529	528	516	533	497	532	557	546	537	508	518	562	517	555	547	561	523	555	521	560	539	505	530	561	516	524	490	530	510	475	544	502	547	558	523	576	481	525	524	510	521	584	524	511	511	550	505	531	516	537	559	488	505	514	592	567	524	487	535	523	525	508	517	562	547	538	523	560	513	556	531	550	529	488	553	488	535	545	563	561	518	578	568	547	521	531	549	516	535	497	544	521	512	527	552	535	564	522	528	554	525	508	542	562	561	558	501	515	545	522	531	528	505	537	500	590	561	552	557	533	487	536	523	523	511	516	523	523	557	568	553	554	581	504	520	531	512	561	516	541	519	494	541	530	541	517	515	514	535	519	513	557	521	495	545	527	491	523	559	504	534	548	541	552	552	507	532	540	530	515	559	544	548	536	527	534	505	524	551	526	537	494	567	549	529	544	573	575	523	545	469	520	597	573	526	535	547	536	521	507	509	497	521	542	524	517	541	526	527	530	516	547	579	544	548	567	557	556	522	545	517	536	468	541	559	512	567	537	520	567	501	566	516	553	543	547	542	536	552	535	554	505	497	529	511	555	537	549	519	575	540	531	534	520	518	539	550	537	565	546	551	536	540	515	550	523	547	541	578	532	536	554	530	544	509	527	545	510	558	575	501	509	551	555	550	536	544	512	526	551	542	481	509	551	504	546	542	576	530	526	543	552	497	521	537	537	530	552	511	508	569	528	510	594	537	526	525	511	533	547	514	533	568	527	515	586	525	537	545	525	549	534	583	517	505	541	554	538	558	594	534	529	543	512	522	524	543	503	502	541	529	541	558	548	529	523	501	540	566	552	528	509	518	536	550	551	529	593	506	509	501	545	526	578	537	513	557	539	517	514	543	519	531	509	556	530	546	537	516	523	561	540	543	551	532	509	468	561	535	511	537	506	542	497	566	551	578	530	545	544	532	536	549	539	521	541	550	528	531	496	500	544	541	537	534	531	546	542	542	526	526	546	480	557	538	558	491	511	504	569	552	549	570	541	577	490	525	530	572	538	524	506	526	516	529	511	522	559	554	526	564	531	557	562	514	524	555	528	540	525	517	542	514	542	523	573	573	522	513	545	544	517	539	542	498	556	513	538	521	532	545	564	557	539	563	521	564	524	552	529	517	521	565	588	552	571	529	543	543	520	516	546	526	609	499	525	539	533	507	544	541	525	520	550	568	551	526	544	567	554	531	540	537	515	534	541	538	522	530	564	515	510	567	526	517	547	561	574	571	571	560	536	547	535	522	528	589	459	520	532	554	542	480	525	534	553	535	581	509	528	537	558	517	506	529	560	519	540	536	503	559	524	538	546	523	521	543	558	519	495	541	532	526	563	532	536	579	571	505	559	558	497	518	570	542	507	560	544	546	568	544	536	546	528	508	564	506	515	547	525	531	540	572	536	565	548	525	488	548	549	517	540	524	541	538	567	525	573	532	533	502	517	513	503	542	530	524	528	500	581	580	545	523	533	522	509	520	596	537	521	540	525	538	579	545	512	516	559	517	508	511	548	535	540	556	550	539	535	542	538	540	545	545	544	504	543	545	509	546	471	520	536	602	505	522	563	538	553	522	524	544	503	548	550	546	531	525	520	508	559	526	539	526	545	496	550	529	544	557	574	541	555	538	518	491	516	552	507	539	500	538	554	544	547	484	545	506	513	546	555	520	545	575	519	525	543	551	533	524	506	522	563	533	512	506	508
17259	14026	17091	10841	6297	4705	3197	2549	2243	2037	2369	9495	14497	17291	16095	12818	8160	3993	1774	779	360	286	201	217	212	200	185	210	202	189	215	190	182	202	202	204	218	197	217	187	198	190	195	238	214	208	192	201	205	207	223	196	200	195	182	189	214	195	178	200	167	183	209	187	201	171	210	166	197	197	192	188	203	194	182	205	203	222	199	201	200	191	190	184	218	195	197	184	187	220	178	186	192	183	177	211	170	213	183	198	184	196	211	211	209	196	204	196	187	201	192	194	204	183	208	198	208	189	205	185	190	182	195	193	199	180	199	194	194	199	183	172	171	196	201	182	222	216	207	182	215	186	194	227	208	202	198	182	178	209	177	212	189	204	197	188	159	205	196	175	210	196	213	185	174	194	196	190	203	178	191	162	185	217	180	199	218	197	196	217	189	187	206	176	189	199	204	208	192	225	167	206	198	195	199	210	190	208	186	205	184	210	174	201	213	220	189	210	215	218	177	175	204	202	200	221	176	190	195	202	203	183	190	216	211	197	181	189	188	208	226	170	207	187	203	197	234	188	208	187	212	195	185	196	210	203	201	192	191	176	184	188	168	223	194	207	204	199	197	186	198	183	204	194	177	195	185	188	174	198	193	191	188	185	178	191	198	210	191	199	188	186	186	204	196	196	197	186	187	192	195	205	171	189	194	216	196	219	186	185	188	205	211	205	169	195	210	217	183	221	197	207	194	194	191	201	219	184	226	223	211	209	185	186	195	185	189	221	180	181	206	179	209	203	214	189	170	221	206	182	209	175	194	194	180	212	206	171	184	178	195	204	198	193	205	215	211	196	194	177	184	212	198	175	202	205	190	202	232	191	180	160	200	190	173	210	173	173	224	201	195	194	165	199	193	217	218	185	178	202	200	202	172	197	199	205	191	196	202	188	170	200	200	209	187	185	208	217	220	207	157	158	227	172	181	208	208	192	189	207	189	170	196	200	186	176	172	178	197	201	200	183	202	201	185	200	198	197	202	198	199	178	206	188	194	195	183	203	179	185	207	188	216	190	207	188	224	219	195	186	195	214	193	207	183	193	190	191	215	194	177	184	197	220	220	229	195	187	205	214	208	201	203	199	209	179	197	177	220	191	219	188	203	200	196	175	179	191	184	193	187	197	206	180	216	211	192	187	181	184	217	215	195	194	185	161	206	205	230	202	194	197	202	196	212	197	220	167	176	200	203	179	196	183	204	226	206	174	197	202	191	213	168	180	208	161	194	219	219	197	221	198	213	199	219	207	224	197	213	183	198	198	206	180	183	188	183	224	185	207	202	199	188	200	222	179	214	212	205	198	197	214	185	175	172	180	202	183	178	200	194	194	193	187	173	210	207	203	209	214	222	180	219	169	211	204	179	179	201	179	204	207	186	207	213	206	203	226	193	213	181	187	197	201	214	211	201	206	212	202	198	193	242	199	193	203	194	218	204	203	206	201	207	203	193	231	189	196	202	203	234	218	199	195	192	202	215	202	197	191	184	185	207	212	189	210	192	209	203	184	180	186	175	218	197	187	191	223	202	236	185	222	192	197	207	192	202	199	199	185	203	235	230	183	195	172	182	198	206	223	185	187	197	178	199	204	209	203	208	189	207	196	181	208	201	207	191	187	197	187	197	199	198	196	194	192	204	180	205	199	185	190	211	189	214	186	219	185	203	218	185	201	190	206	210	174	202	179	185	192	195	205	198	207	225	207	186	225	188	208	181	211	210	201	199	210	198	193	168	212	196	190	205	204	220	184	205	188	188	204	199	186	177	202	205	200	177	172	217	228	171	148	181	180	183	182	199	216	168	210	174	188	206	220	182	171	219	204	194	226	196	197	188	218	170	189	206	173	182	228	178	203	194	202	209	185	162	191	202	197	192	182	187	196	189	213	186	196	202	199	199	191	192	201	166	185	199	190	207	219	191	196	197	200	205	199	226	195	221	219	203	162	194	190	208	218	183	203	199	210	220	206	218	196	195	188	220	204	197	181	204	203	203	202	195	190	162	194	195	205	191	223	210	202	223	198	239	183	195	204	179	208	195	202	213	165	193	221	200	188	195	209	174	204	173	189	204	210	167	201	181	215	188	228	190	237	186	191	210	188	205	193	207	223	176	192	201	202	194	201	193	194	176	216	191	173	206	216	194	190	197	184	193	199	168	149	178	187	191	218	193	206	215	213	207	193	200	218	193	182	174	174	216	183	198	218	203	200	199	169	197	187	198	181	188	227	205	180	182	197	204	218	211	183	172	237	196	209	187	217	223	189	170	211	205	186	184	183	225	180	182	170	201	191	208	222	183	203	209	203	212	221	187	199	205	210	215	206	196	218	173	214	186	197	204	225	207	177	194	189	185	193	185	208	174	198	210	202	197	220	209	198	221	185	207	190	220	180	202	220	211	220	185	196	220	176	172	199	201	176	182	195	218	196	219	195	215	183	215	206	193	192	207	232	195	176	208	194	181	189	197	192	207	200	211	205	196	211	216	168	169	180	220	223	203	173	210	204	213	183	183	210	187	209	200	196	215	212	218	236	209	215	220	201	188	207	209	202	173	175	208	176	195	180	207	221	198	190	199	194	214	195	188	173	200	187	186	196	217	201	186	173	173	213	208	179	188	196	171	198	185	200	187	189	193	180	190	190	201	220	198	169	179	201	234	190	215	201	193	188	213	186	206	187	192	213	196	200	192	203	209	174	202	182	185	207	201	183	190	193	182	197	195	192	186	205	191	188	186	175	178	199	179	172	197	190	202	204	205	199	207	189	195	218	223	201	207	194	210	203	202	233	207	224	204	201	208	212	221	209	182	210	194	189	182	199	238	207	197	186	197	192	205	194	214	215	203	213	181	204	215	191	205	218	214	214	202	204	202	208	203	205	194	212	197	198	202	208	198	210	181	212	190	205	228	198	187	203	194	163	206	191	189	206	203	189	200	200	232	209	222	195	206	196	190	212	192	190	206	171	156	189	200	173	167	207	197	197	184	194	183	197	206	159	216	207	217	213	209	191	201	190	203	175	193	188	196	204	218	202	210	199	224	214	205	185	181	191	228	193	205	187	180	177	227	219	198	209	205	184	193	201	192	181	222	194	193	185	199	209	194	178	178	210	193	185	194	179	202	192	207	175	184	177	180	194	209	209	160	190	216	165	185	180	181	192	197	176	164	206	173	180	217	185	214	193	172	191	171	211	178	190	185	198	189	195	190	198	229	188	190	210	180	207	188	211	197	172	216	203	199	208	194	191	184	218	170	199	198	171	196	211	197	216	203	175	190	186	199	186	200	177	178	198	207	201	202	237	183	197	198	199	222	184	197	179	184	197	201	208	192	205	209	204	216	202	191	200	217	190	202	188	170	193	183	188	173	192	195	191	191	180	189	214	195	212	187	177	226	190	196	202	213	192	165	186	190	182	192	176	193	191	202	183	184	193	198	190	190	186	178	189	180	187	202	204	187	183	181	189	198	225	212	213	208	203
9458	11184	15985	12837	11210	11730	10455	9962	9748	9391	11543	30380	35847	39027	37436	33372	25651	15663	7430	3295	1464	826	639	516	497	477	472	484	481	540	510	424	540	506	518	497	490	530	500	452	500	523	504	489	501	508	515	507	498	506	506	464	512	524	519	500	506	489	465	524	491	489	533	484	490	499	500	492	514	503	515	542	459	491	479	502	473	520	498	493	533	506	495	467	507	477	512	468	498	510	452	482	501	522	526	546	494	523	489	508	489	495	498	540	537	445	494	463	511	497	482	497	463	523	515	495	461	500	510	481	497	489	501	472	440	460	512	497	489	450	482	494	499	461	495	481	505	519	483	500	504	507	499	518	528	452	497	491	525	489	521	484	510	511	505	488	507	485	484	503	473	491	483	525	467	495	495	520	508	466	482	485	511	522	505	476	506	464	435	497	495	430	517	493	563	486	471	467	492	459	497	554	484	482	524	499	504	461	481	485	491	472	518	516	504	527	491	487	492	482	491	481	483	515	486	524	512	495	474	504	457	477	527	541	493	490	514	479	523	478	515	526	483	472	489	474	506	460	469	507	501	473	535	530	486	461	483	500	508	464	540	520	515	494	515	501	507	503	464	495	497	484	470	485	503	494	520	453	509	506	438	473	512	487	468	504	475	501	515	468	501	468	479	502	516	475	457	490	515	485	482	471	480	482	502	492	475	513	520	460	483	516	491	514	504	526	493	505	470	517	465	504	502	482	522	494	453	516	483	508	470	508	510	493	518	502	523	498	511	531	464	512	504	503	516	486	503	441	498	484	520	488	494	459	469	509	494	512	523	476	489	499	475	500	475	487	510	470	470	479	540	509	472	508	505	506	524	474	496	523	516	478	487	513	494	500	476	485	507	461	518	502	484	468	505	499	498	484	475	557	493	496	500	500	545	513	484	486	484	489	475	512	529	515	465	466	534	505	491	513	497	499	496	525	494	509	515	487	474	491	493	520	493	476	469	495	481	526	447	540	458	514	467	479	459	475	536	449	520	507	500	527	475	509	490	487	498	507	454	516	489	522	531	460	504	508	515	445	488	496	472	445	480	533	510	462	475	433	518	489	493	485	475	521	464	486	496	522	491	502	532	490	496	494	478	516	488	518	489	506	507	481	479	495	460	459	478	524	434	525	545	467	483	477	492	491	501	462	480	486	487	482	511	497	495	542	477	490	514	511	459	531	492	480	464	492	496	466	489	490	488	471	480	488	498	486	498	490	472	497	489	479	478	459	509	494	478	480	462	482	499	484	488	508	494	463	493	509	474	495	516	477	493	465	519	497	466	465	502	529	442	500	498	538	494	527	491	534	501	512	457	548	510	517	536	508	498	514	495	508	503	518	492	512	513	495	508	502	483	526	525	485	456	468	538	503	502	503	453	518	479	531	478	493	466	457	525	456	489	512	470	494	484	479	477	489	518	494	466	476	470	501	447	526	540	447	516	509	453	479	508	489	511	488	484	517	501	489	459	474	497	485	503	497	484	464	491	471	483	519	508	524	498	523	481	487	456	529	519	517	474	493	475	482	474	487	553	511	511	482	482	479	511	495	504	506	532	485	496	498	494	484	486	500	508	492	494	509	487	492	474	503	505	512	497	491	533	497	522	493	495	486	508	520	511	484	486	506	483	492	481	513	483	507	479	458	502	479	516	522	505	469	476	462	471	441	476	472	489	501	533	453	502	460	473	505	497	483	456	492	521	502	494	482	491	544	502	478	521	478	476	491	500	517	484	503	475	489	529	504	448	511	482	499	518	472	522	478	490	501	496	514	494	495	470	464	486	478	491	491	471	523	450	497	482	491	497	478	478	500	493	486	482	518	504	525	460	494	516	513	500	502	490	484	503	476	474	495	494	498	515	497	467	474	479	472	500	456	509	473	486	478	495	469	491	526	503	496	505	489	465	471	448	493	519	513	471	491	474	463	472	481	483	522	488	467	478	497	516	459	497	504	467	485	539	476	522	497	492	475	503	458	485	440	496	475	495	520	512	500	485	517	462	507	478	476	488	493	502	492	471	527	521	511	498	501	487	525	435	495	474	482	489	489	484	475	532	492	491	492	486	539	496	469	494	466	494	478	477	499	504	515	534	515	511	513	504	454	495	503	448	475	482	481	506	529	508	452	463	493	506	527	483	455	496	497	469	521	504	476	519	486	536	510	531	494	439	507	471	492	508	504	479	518	483	492	474	521	530	463	515	474	499	506	514	464	499	476	494	485	461	513	467	515	491	482	507	522	471	511	485	487	471	499	511	488	464	502	508	496	495	508	470	513	486	487	515	492	490	530	502	456	488	496	488	515	518	488	479	465	501	473	506	496	505	541	511	493	519	467	476	485	511	487	505	508	470	499	496	495	512	480	492	500	495	482	469	510	493	514	495	504	498	507	484	482	501	467	470	480	498	477	479	498	490	473	491	468	464	481	499	491	464	485	513	511	487	534	466	476	484	481	485	481	466	518	486	482	470	477	512	461	466	483	474	526	487	467	478	516	515	538	499	498	505	504	508	510	490	491	505	505	500	518	442	502	495	498	476	513	490	502	484	452	511	485	465	516	517	502	494	513	501	523	509	495	496	517	493	470	493	507	495	487	501	434	476	514	463	482	490	521	530	443	462	507	482	482	480	506	475	505	487	466	450	487	535	493	476	493	521	521	516	475	504	520	479	461	478	487	484	522	491	501	479	487	465	492	480	516	483	475	486	473	536	510	481	505	503	481	544	492	480	491	522	487	530	486	528	503	484	498	476	486	485	471	510	478	539	460	495	475	498	491	492	507	534	475	469	516	496	444	491	466	521	465	471	532	522	505	501	486	480	503	514	491	467	562	492	506	497	474	487	509	523	516	466	469	474	524	501	523	479	493	524	464	514	493	515	478	523	489	495	457	514	486	486	464	505	464	499	500	461	503	521	536	525	487	490	484	455	470	502	489	486	468	480	477	520	504	474	488	482	471	486	513	503	457	529	537	490	508	510	506	490	480	489	489	463	480	504	500	503	532	454	509	514	504	485	465	498	507	521	515	467	471	501	500	512	513	491	488	483	504	487	482	513	503	484	497	510	486	476	487	465	487	519	498	498	488	503	470	467	510	502	507	496	510	474	464	484	510	494	459	519	511	490	501	509	482	470	465	525	478	545	471	485	497	495	507	479	505	500	546	527	487	467	462	515	496	489	499	504	504	479	536	484	485	520	501	479	493	498	485	458	465	532	537	460	531	502	449	504	496	500	482	510	489	530	501	478	501	463	489	467	496	485	475	477	463	503	469	494	509	488	479	498	486	507	497	480	484	506	481	494	524	461	469	534	517	434	504	485	462	510	527	540	505	486	500	460	464	503	508	495	466	478	476	502	508	460	533	473	491	543	497	462	506	524	461	432	470	463	511	500	517	457	455	484	501	490	475	446	499	498	520	473	505	509	511	483	478	529	491	498	440	446	501	529	494	453	526	497	497	499	449	479	476	483	515	535	501	482	524	497	488
3572	1602	1429	831	728	625	556	603	646	637	635	629	831	957	911	991	863	672	503	353	308	271	251	225	243	241	290	241	217	244	243	225	238	255	261	220	241	246	263	203	277	244	235	263	241	244	246	224	285	249	207	226	255	269	243	236	242	276	268	258	226	243	245	274	235	221	243	217	240	219	230	250	249	222	256	227	215	261	230	261	203	246	217	200	253	258	242	259	248	239	236	226	240	225	225	262	248	229	223	257	242	231	225	237	236	244	215	224	247	215	247	278	245	264	263	236	236	211	274	249	245	234	252	236	217	239	207	237	257	259	216	254	238	247	247	208	253	249	260	269	231	247	247	226	248	257	253	227	211	246	235	247	251	264	230	264	244	211	226	225	242	232	216	235	228	224	228	245	250	229	217	254	222	226	235	237	244	245	269	253	246	242	249	235	238	217	227	254	260	242	244	248	219	249	252	240	208	251	244	243	233	235	249	229	247	219	237	251	227	234	240	248	236	232	227	265	217	217	232	230	248	225	245	259	248	279	217	217	228	246	242	253	241	234	256	263	223	233	242	238	247	233	240	206	249	230	225	224	256	240	232	229	231	235	218	206	262	237	252	236	243	228	233	243	251	252	216	256	234	285	229	275	231	220	233	237	253	251	252	246	246	235	229	245	251	229	242	228	246	243	249	233	202	247	235	266	234	220	226	227	216	274	251	253	215	215	258	239	236	243	235	223	257	270	258	233	225	201	229	220	251	239	258	241	235	263	244	260	217	241	234	280	265	247	252	251	225	210	236	230	227	225	250	232	237	259	213	243	254	234	198	237	235	248	242	220	261	250	242	221	251	252	244	251	245	255	243	242	234	247	219	250	241	238	236	278	227	210	260	254	241	208	273	264	276	243	233	228	237	217	229	247	243	224	241	237	214	249	239	234	238	226	242	235	230	229	229	222	241	242	232	247	229	270	238	217	262	218	242	250	241	236	222	250	250	210	259	237	249	259	218	241	245	258	229	256	247	232	237	258	213	250	227	241	224	256	272	216	256	261	263	236	210	252	231	243	231	248	251	221	258	247	248	239	228	231	239	253	233	231	252	239	296	255	252	255	227	252	218	230	256	231	243	217	238	215	244	244	247	269	249	276	206	242	251	241	260	285	236	252	239	244	280	232	247	249	241	232	220	220	255	244	243	225	242	251	215	221	211	199	212	272	236	231	271	231	226	247	238	238	243	225	248	244	290	240	257	254	203	229	253	224	234	221	239	241	260	237	207	230	241	272	239	239	242	241	249	238	227	240	208	232	221	250	211	247	220	246	232	241	244	259	245	251	259	239	203	253	266	226	244	251	232	196	250	241	210	224	249	220	228	221	247	228	227	264	232	230	238	246	206	249	221	244	237	273	242	219	224	225	243	243	228	228	257	250	251	237	252	263	243	236	235	231	227	272	248	245	228	217	243	253	249	248	227	242	213	252	242	250	214	247	233	237	238	210	238	236	236	241	245	235	252	231	234	230	237	217	240	235	226	224	249	219	211	242	248	235	236	241	229	222	246	259	220	226	254	266	234	229	266	234	220	241	229	248	259	226	264	231	271	247	236	204	273	238	242	256	258	231	240	234	245	234	215	261	274	200	237	222	230	234	287	221	229	224	251	229	229	233	261	261	250	209	252	235	242	236	253	248	215	250	253	228	253	244	253	248	227	228	256	222	225	247	233	245	234	259	237	242	250	251	226	249	226	262	242	254	248	225	244	219	227	231	264	245	250	252	241	229	225	285	230	245	225	258	243	242	254	247	242	257	233	228	260	251	215	247	204	248	263	239	230	255	233	242	232	222	240	238	248	252	218	231	259	221	215	236	245	208	227	252	220	232	234	230	243	268	245	221	250	256	241	236	237	229	228	216	240	252	238	217	226	253	231	231	246	223	235	233	248	221	257	243	242	225	235	247	226	239	254	240	249	223	277	261	243	226	229	232	262	246	248	277	215	241	235	235	236	254	258	233	238	259	248	241	244	254	280	238	257	244	232	252	224	231	239	227	243	296	233	238	217	213	231	234	227	241	221	239	235	245	234	217	250	225	232	210	224	228	252	242	211	219	238	258	235	255	225	242	213	243	241	266	243	264	220	223	229	238	209	233	219	223	236	262	252	240	251	244	250	268	225	232	220	235	226	221	228	240	230	222	218	230	240	270	239	267	254	255	232	255	240	249	241	222	224	245	226	223	229	216	230	231	243	250	248	208	236	223	247	256	264	234	228	212	251	249	207	225	246	256	254	247	245	237	256	270	258	240	246	241	217	230	218	225	238	232	265	237	233	227	246	253	275	214	225	229	259	270	240	261	227	236	226	268	233	243	229	220	237	264	246	270	236	253	245	252	253	253	257	291	243	241	245	247	232	254	229	258	232	231	214	239	257	198	221	241	236	236	249	236	257	234	253	266	234	222	221	229	259	236	238	236	249	234	234	221	241	251	225	266	211	258	236	220	238	234	232	245	247	243	260	229	267	250	255	242	228	205	255	216	273	239	253	274	239	220	239	226	222	223	251	268	246	257	241	246	212	237	212	244	232	236	221	240	231	261	229	235	232	233	239	258	266	246	242	224	255	246	235	266	256	240	235	235	240	258	265	235	236	251	246	260	260	249	235	241	227	233	246	236	247	214	238	248	224	239	225	245	222	247	260	257	252	244	226	253	235	239	265	236	242	263	221	246	237	209	259	240	237	226	257	231	247	250	240	238	222	206	239	206	220	220	252	241	199	224	274	215	223	244	242	245	247	251	223	245	244	240	266	241	247	231	228	215	248	256	245	234	228	226	229	200	240	249	247	213	199	244	254	239	246	251	203	232	261	244	251	249	205	224	247	251	240	261	258	261	228	254	225	232	209	210	218	250	242	247	266	236	234	210	253	226	249	242	263	227	234	219	232	225	223	226	215	234	239	221	232	250	234	224	224	224	254	247	237	226	227	244	257	265	254	265	227	238	244	249	241	244	246	229	266	261	256	241	268	226	222	230	229	254	270	241	215	250	246	214	252	238	242	251	247	224	240	240	246	221	230	210	242	228	231	236	261	240	225	235	249	248	245	192	266	220	238	253	221	251	265	219	229	248	256	241	202	252	244	248	250	253	254	250	235	241	222	228	221	244	224	246	209	209	231	216	240	238	238	255	226	261	250	232	239	245	253	248	237	234	250	225	227	234	236	240	222	254	223	262	266	247	251	247	236	253	245	244	260	236	244	236	260	214	245	268	236	238	246	218	230	255	246	238	250	230	225	234	225	235	219	223	229	248	251	224	232	190	250	245	229	263	270	219	227	228	240	234	240	231	272	224	215	242	255	238	247	249	250	254	243	251	224	244	222	263	228	250	254	233	243	252	238	244	205	250	268	239	245	238	257	244	239	227	237	229	244	266	255	249	221	233	257	244	227	221	256	248	247	227	242	235	213	242	251	221	225	224	250	246	245	259	242	237	274	231	248	271	248	268	219	228	248	241	245	241	267	248
2902	2019	2609	2212	2565	2212	2306	2461	2627	2934	3012	3135	4056	4524	3978	4179	3382	2576	1630	1101	835	698	614	612	585	579	598	625	582	562	597	590	570	598	604	587	533	591	559	636	614	599	591	591	535	539	571	584	596	581	592	592	599	602	588	571	583	615	558	611	567	578	586	586	553	560	567	593	567	615	569	562	576	577	579	603	575	585	563	627	574	590	568	615	591	609	596	590	588	566	564	621	600	540	601	559	566	615	537	598	606	566	610	569	583	602	574	561	596	588	593	565	565	629	573	655	544	598	597	570	574	592	613	583	591	522	534	569	558	600	544	606	589	538	616	572	612	588	576	581	626	606	641	578	605	623	541	566	620	619	624	610	548	573	569	570	596	613	565	532	567	572	636	557	611	580	568	574	622	605	587	623	577	579	571	615	571	603	560	582	597	572	569	565	598	565	583	553	573	560	584	580	611	568	584	570	608	572	575	609	572	596	579	599	588	544	567	585	583	576	595	612	593	625	587	565	627	611	578	596	587	565	601	601	570	550	573	539	620	605	572	577	567	564	582	559	604	593	584	563	575	565	624	588	565	612	606	592	601	603	579	631	612	569	570	555	569	549	588	622	564	585	573	600	573	577	565	579	599	551	589	579	584	598	574	584	605	542	569	600	637	568	555	599	574	596	590	596	578	584	578	585	563	601	577	570	590	572	582	583	601	579	619	539	588	572	564	534	588	568	563	560	551	607	561	557	573	535	577	568	585	617	553	568	597	572	570	634	609	587	570	575	620	579	632	579	589	561	586	556	611	534	612	565	565	590	581	589	599	586	622	563	585	616	606	549	547	576	569	580	608	594	603	598	577	531	533	600	601	620	591	594	591	556	611	585	610	607	547	567	536	568	563	573	612	564	589	611	578	597	615	587	609	575	618	543	609	579	596	560	572	581	549	552	564	566	595	572	555	566	577	584	587	562	559	609	600	507	590	593	604	539	603	574	568	594	552	563	592	550	563	600	562	558	559	543	627	570	589	608	541	556	576	595	598	586	612	565	605	590	606	579	601	567	554	570	561	604	590	589	549	613	579	587	545	577	577	568	590	571	572	582	573	561	619	561	573	570	587	574	606	622	631	575	575	628	585	546	597	621	596	577	584	593	577	563	560	577	576	597	610	610	586	568	582	577	548	603	568	557	553	543	599	587	561	619	623	579	601	588	573	552	574	615	576	571	579	578	549	627	538	560	607	590	561	560	621	592	592	627	609	622	582	586	602	588	580	588	569	576	608	644	564	550	547	579	583	547	620	586	559	549	562	609	591	565	570	584	569	583	590	586	643	607	544	583	612	606	584	536	624	554	554	570	594	632	559	578	624	544	590	573	638	573	544	548	563	597	555	556	573	619	591	606	598	569	555	576	584	553	546	604	546	552	577	575	634	605	583	562	558	613	553	619	604	580	569	597	561	557	629	604	534	586	632	566	566	668	620	564	584	586	601	581	599	586	570	566	603	596	565	589	602	565	575	604	605	595	595	567	573	587	589	652	588	558	557	597	542	564	597	575	602	587	616	572	601	574	590	568	593	655	563	557	582	522	590	575	556	572	652	626	600	624	573	594	574	591	591	655	588	560	578	587	549	584	565	604	581	581	584	627	588	534	593	576	600	574	579	573	596	573	588	570	541	561	660	562	585	565	570	526	578	568	572	571	575	548	598	575	582	537	565	604	579	586	575	600	578	622	569	604	590	626	589	627	584	574	612	542	574	571	569	552	626	564	601	629	631	594	591	527	574	558	607	626	610	615	627	577	569	582	600	590	550	612	617	567	597	574	583	571	565	598	621	545	581	553	573	601	565	533	582	608	574	565	579	585	612	553	595	611	588	583	568	608	584	562	578	562	602	601	599	574	603	600	580	602	595	554	631	596	577	559	557	566	571	636	588	571	648	596	644	599	547	588	626	629	611	589	594	613	594	588	614	590	577	570	589	595	592	585	583	593	588	579	576	590	547	564	612	583	558	541	611	584	552	590	584	586	560	571	581	614	533	552	584	593	590	585	608	601	588	611	587	620	521	565	574	579	612	595	594	571	602	628	591	594	604	610	580	606	586	580	597	610	611	551	613	581	578	550	572	589	560	599	597	616	622	541	549	584	625	578	594	582	570	566	554	560	597	582	571	549	581	557	562	621	623	556	569	592	575	584	619	552	597	588	588	605	657	594	659	579	596	571	622	568	551	585	566	573	612	591	550	619	611	587	592	567	621	580	580	589	596	603	564	642	563	576	605	592	583	590	556	553	584	583	571	595	601	531	562	570	560	570	630	588	642	550	575	611	564	594	595	651	598	558	558	567	563	583	607	578	596	578	561	587	608	595	593	544	538	563	583	590	607	579	589	582	590	536	570	559	593	555	628	604	583	559	566	597	612	582	583	562	549	544	529	610	595	573	616	542	595	574	599	580	595	605	580	575	610	528	575	568	610	629	598	554	613	549	566	573	595	592	561	592	584	601	566	603	578	622	571	573	548	616	553	592	596	561	578	567	596	576	571	560	576	564	610	576	573	601	570	586	612	611	609	550	591	568	575	564	588	599	597	593	592	591	541	561	580	566	591	617	592	640	610	537	552	602	568	553	560	607	596	567	602	566	589	587	646	574	547	561	626	619	571	585	558	583	617	581	550	584	598	567	621	602	619	560	619	632	609	559	586	571	591	602	607	587	597	560	584	574	561	611	634	537	580	583	600	570	573	639	537	614	558	602	553	589	577	626	585	576	571	616	570	567	603	559	611	571	565	575	561	592	556	589	645	570	548	569	588	608	606	579	625	605	596	566	559	579	573	579	612	595	559	578	583	588	617	571	574	555	535	590	584	586	598	611	585	581	578	548	589	577	603	582	557	565	576	605	589	561	533	599	537	593	561	582	582	580	536	569	642	605	572	558	561	615	574	632	613	599	520	565	569	563	568	572	571	583	629	608	587	557	607	598	622	573	592	563	622	596	593	575	608	636	592	586	613	616	602	609	548	536	598	610	572	589	570	597	553	562	630	550	569	563	566	656	573	573	580	593	626	611	571	561	578	629	545	567	625	644	560	581	584	586	609	613	569	610	591	554	598	590	553	596	545	573	572	577	598	599	552	585	576	556	551	602	573	573	582	602	530	580	557	533	564	605	579	596	585	578	614	564	578	604	617	587	574	571	603	564	623	580	602	574	596	579	573	579	552	589	606	636	538	601	552	578	585	594	571	593	551	568	557	548	554	615	617	616	544	533	556	582	566	622	546	599	605	572	576	611	539	569	576	598	590	586	601	597	585	579	605	587	585	590	574	616	589	590	587	570	625	583	587	581	580	606	604	569	591	595	529	594	601	614	574	625	565	580	559	570	564	589	578	562	587	602	592	565	581	631	577	608	563	581	623	609	572	580	587	659	573	577	594	600	603	611	579	601	603	593	585	563	541	597	597	582	571	603	547	572	571	551	536	606	603	583	591	563	572	561	598	544	558	571	582	590	616	594	623	613
11128	6999	9960	5548	3673	2731	2360	1852	1521	1418	1430	1425	2765	8726	9739	8677	5506	2902	1413	664	453	265	249	232	233	247	225	216	229	205	227	227	238	209	203	206	243	214	197	205	242	225	220	217	234	234	209	227	227	234	209	224	231	201	191	202	215	218	231	216	203	216	236	227	217	228	228	216	215	227	205	199	216	231	211	239	222	226	222	215	218	233	222	237	192	263	215	252	230	206	228	232	194	238	232	211	211	215	215	217	227	206	219	215	217	247	225	234	209	211	228	197	226	218	200	223	220	225	184	254	220	242	230	222	232	221	214	231	220	240	231	210	244	220	236	224	212	253	209	213	239	231	202	203	221	210	185	213	242	210	202	214	225	232	247	215	222	213	234	215	236	217	220	247	220	199	229	220	196	212	221	234	232	213	206	214	213	227	200	222	239	210	210	229	228	210	226	236	209	216	214	225	212	205	230	216	209	213	224	222	228	206	196	199	231	217	229	182	208	191	208	206	212	207	217	229	235	234	246	244	218	231	235	220	209	199	198	206	195	236	233	185	227	217	206	210	238	241	226	206	224	205	208	224	236	238	208	239	196	201	199	230	215	222	233	212	220	216	259	227	229	216	223	249	235	221	229	183	239	219	222	213	232	216	210	242	220	201	235	213	211	218	227	238	225	227	216	232	240	223	229	219	225	226	200	204	203	216	247	262	249	213	232	237	254	221	196	219	224	220	221	198	226	225	243	233	205	238	240	209	225	212	232	226	207	224	211	213	223	210	211	208	234	205	228	200	230	232	223	215	218	202	194	208	200	226	207	204	215	238	216	180	202	208	199	230	195	192	222	244	216	234	220	203	178	251	191	228	217	203	197	206	250	215	206	226	233	208	201	218	240	228	222	219	213	225	218	224	231	187	226	202	226	216	213	207	208	220	232	218	206	218	203	246	226	208	199	232	232	228	238	219	222	203	218	185	214	219	247	217	200	254	217	240	213	232	220	224	213	214	221	259	207	222	204	214	209	217	209	231	237	215	223	224	214	223	209	207	200	256	203	224	221	227	226	224	233	222	221	190	209	224	234	218	215	209	203	192	218	247	207	245	205	211	222	222	216	219	222	230	213	215	217	238	238	201	212	218	197	190	213	225	243	209	248	218	210	215	261	239	214	217	199	220	207	231	210	199	221	233	205	226	251	240	213	218	209	213	212	205	218	200	219	237	235	230	216	209	235	202	233	213	201	209	201	202	233	230	223	215	229	221	223	202	182	212	205	212	233	203	219	243	220	210	235	248	233	215	201	192	218	214	232	212	207	236	207	207	227	216	222	206	215	229	196	223	203	191	213	214	215	235	218	217	220	231	191	229	207	207	227	179	198	198	214	231	210	217	251	214	195	224	195	207	210	254	207	203	209	226	208	240	204	204	209	209	217	225	233	226	230	219	208	217	196	205	239	244	213	230	206	210	206	198	226	209	195	218	205	191	224	246	220	237	208	207	244	202	217	214	219	197	199	242	195	233	229	233	257	226	232	212	225	234	243	177	228	245	213	230	196	207	230	249	217	244	212	202	204	211	206	207	224	195	213	210	228	232	227	204	214	218	222	200	201	210	241	221	224	204	197	200	213	229	206	215	223	233	206	239	220	221	225	216	202	232	219	204	198	205	231	223	206	236	221	207	188	236	239	223	203	200	230	201	236	226	192	246	219	257	214	208	250	239	209	198	213	205	213	225	215	215	200	219	199	196	238	240	230	209	215	209	206	220	213	219	236	241	230	252	216	226	223	228	220	198	223	192	225	202	220	205	240	226	212	218	202	191	225	226	194	234	219	231	225	220	202	225	219	192	204	193	225	227	209	189	222	174	239	224	198	221	223	212	208	217	223	223	235	214	211	206	215	230	216	200	235	200	210	204	224	236	202	206	216	224	201	223	239	225	211	247	218	200	216	242	246	235	217	210	216	201	259	223	221	229	232	208	243	227	233	218	216	215	197	210	239	206	206	207	219	206	218	230	223	254	239	209	234	234	190	199	218	222	221	235	211	211	228	218	219	218	196	215	228	244	222	209	228	215	224	232	230	259	234	207	216	209	257	208	224	247	209	245	220	237	212	207	228	187	247	222	236	204	214	213	247	213	227	243	255	235	226	247	209	230	204	223	229	212	225	208	238	240	213	230	203	216	239	232	212	207	255	235	189	206	205	239	234	205	227	219	197	203	235	225	214	225	234	178	236	215	188	194	218	212	234	213	209	212	235	225	206	234	234	214	216	197	222	234	235	226	202	243	215	200	207	237	214	222	242	192	232	205	227	203	214	212	198	221	225	200	224	193	225	224	216	233	236	196	228	204	202	204	222	223	216	210	229	224	223	208	220	244	219	206	217	248	213	208	217	205	214	228	211	200	230	224	206	213	241	220	236	213	206	215	232	233	210	219	211	229	192	207	211	197	204	213	255	236	266	222	236	178	208	211	215	200	205	215	222	191	201	215	201	199	227	225	240	201	225	196	214	208	212	235	240	215	245	227	227	255	195	258	210	217	217	205	225	241	228	246	219	219	233	199	204	210	221	234	253	238	231	216	233	248	236	244	192	220	239	221	223	220	241	238	211	239	226	221	269	197	226	227	203	235	221	203	217	216	224	228	228	239	204	206	216	223	210	219	207	228	236	206	234	214	210	215	221	182	228	235	235	207	207	197	217	199	213	239	222	228	213	219	201	238	193	217	223	214	229	253	216	200	215	232	235	232	241	195	224	226	232	220	250	201	198	187	248	238	260	236	217	231	241	233	236	239	227	193	219	211	201	230	248	219	213	214	232	217	237	190	230	225	239	203	230	232	209	232	211	221	227	220	234	237	222	207	223	219	223	199	227	239	202	194	236	245	216	220	221	233	238	194	207	177	220	238	230	212	194	225	187	229	200	231	235	212	221	211	213	216	214	212	234	220	217	227	223	227	217	219	218	176	219	254	199	217	240	246	227	254	225	214	229	225	220	236	249	228	211	199	209	204	217	220	209	227	214	229	222	216	231	182	220	241	202	180	214	235	227	208	237	212	260	205	214	209	224	215	211	207	231	189	197	228	234	215	238	217	238	200	217	216	196	234	224	197	232	222	218	233	231	206	225	232	206	269	207	234	200	201	222	216	225	202	217	217	246	211	223	189	216	214	203	205	231	219	207	210	224	222	231	208	224	245	223	241	236	205	228	214	206	187	210	208	195	224	195	213	202	191	199	219	210	204	198	208	221	239	209	216	197	226	210	228	209	241	204	215	215	221	214	248	222	199	212	221	210	249	212	241	233	256	197	214	236	203	245	206	235	218	231	200	187	225	246	212	235	209	211	192	222	244	212	216	225	224	220	201	211	232	229	232	212	226	226	221	216	193	221	232	232	223	212	206	205	237	238	179	232	244	204	188	231	246	201	201	241	223	195	243	216	208	216	217	226	210	228	233	217	242	238	250	224	232	189	207	191	213	221	206	217	210	212	212	204	223	219	233	218	190	249	235	229	220
7547	6183	11091	8638	9727	9180	9221	8343	7393	6963	6780	7604	13981	30096	30772	27966	20708	12817	6486	3061	1561	853	656	593	545	541	555	525	583	568	532	544	541	542	532	544	535	547	541	499	551	532	555	544	537	551	540	574	519	522	550	600	532	525	530	541	565	547	549	537	508	529	531	529	548	558	529	565	525	549	571	557	558	551	486	536	544	501	558	556	551	601	531	552	510	566	584	538	587	517	556	531	510	511	548	540	574	537	593	546	557	592	524	517	493	572	503	541	527	538	532	542	522	545	556	570	571	522	504	604	538	525	526	524	498	552	572	544	548	560	578	567	508	562	538	561	560	513	547	519	544	570	498	533	528	506	566	518	534	542	498	558	516	531	542	527	563	553	553	534	553	567	534	552	530	541	516	525	495	544	573	553	513	540	573	531	532	589	502	590	517	512	535	547	507	562	548	544	526	518	523	516	542	513	580	565	574	530	562	532	524	557	537	540	538	522	514	544	592	560	544	529	551	530	590	541	531	548	541	581	573	520	546	556	530	535	553	513	542	551	504	532	564	559	557	545	513	540	515	498	550	530	545	540	508	571	537	558	520	543	527	557	536	540	527	557	523	518	541	582	539	502	497	586	565	535	565	552	599	548	551	523	557	573	558	533	503	540	527	536	506	536	536	538	542	517	529	534	521	507	528	576	571	608	566	569	531	498	516	533	553	502	552	527	500	526	575	529	545	494	557	506	533	525	547	553	534	551	536	551	549	588	559	519	526	565	522	539	537	520	559	531	534	519	523	595	522	572	553	516	507	533	549	534	496	508	565	567	508	548	535	524	509	524	535	538	519	513	535	524	555	523	560	518	558	554	552	518	503	514	542	531	561	558	537	504	557	511	571	527	522	549	548	545	532	537	553	541	557	541	579	566	529	563	553	556	526	517	543	558	576	550	519	567	540	552	480	487	589	544	522	543	542	591	567	514	566	519	586	546	571	523	525	562	566	533	543	535	500	525	512	565	544	516	530	553	567	505	582	525	548	569	565	557	539	552	575	520	482	530	519	538	566	589	533	539	557	561	551	551	529	560	575	537	559	561	531	585	540	530	573	585	530	567	523	543	556	528	521	549	547	565	496	554	544	547	582	579	567	561	549	547	554	542	587	524	569	535	520	552	551	519	538	545	494	566	522	550	521	545	547	537	561	528	526	567	565	563	531	518	494	577	529	558	512	531	567	522	544	546	540	516	538	533	535	499	525	536	567	536	517	528	510	534	544	526	546	532	550	519	561	508	512	582	523	540	561	499	558	548	541	549	587	520	539	553	549	540	577	539	557	546	520	558	551	574	504	521	604	526	507	485	538	512	585	473	524	575	519	575	528	533	559	538	556	582	488	569	529	546	511	555	553	539	546	569	527	547	575	554	522	554	535	518	582	512	547	531	536	508	549	543	542	549	533	510	573	537	538	539	564	527	548	600	549	516	536	514	517	540	541	515	537	550	537	558	509	514	526	559	548	551	566	533	546	512	516	527	588	581	545	531	581	531	568	555	574	505	522	531	501	555	527	539	571	548	507	530	507	532	535	545	566	526	565	500	560	576	528	526	548	532	528	565	515	546	527	564	554	526	535	521	553	537	530	529	554	579	506	538	532	537	595	509	569	576	540	531	534	537	600	560	498	511	561	518	577	546	536	563	525	580	567	553	581	566	517	551	535	560	590	557	527	533	549	543	563	526	563	544	540	502	550	536	553	584	560	568	529	569	532	597	544	531	580	523	554	525	570	504	540	536	531	522	568	516	556	551	537	529	524	555	547	550	537	580	571	508	518	568	578	489	532	538	593	560	515	575	561	548	566	534	568	521	575	512	522	578	523	520	568	534	554	508	529	533	520	576	521	510	563	520	537	548	565	567	553	528	503	540	561	548	540	572	527	522	562	509	509	541	545	534	546	539	551	575	523	554	549	514	526	488	551	543	510	522	521	498	550	514	530	556	538	538	563	522	528	501	535	579	556	498	523	548	528	527	527	539	528	521	554	539	507	516	554	573	554	571	514	557	552	516	544	500	569	534	520	509	542	548	505	565	538	528	572	514	525	488	535	538	534	521	547	537	587	536	543	518	537	515	542	575	588	554	524	556	546	568	526	550	575	521	586	536	522	551	530	535	560	560	543	552	571	532	538	548	516	575	540	531	545	557	525	561	525	507	534	591	524	560	591	563	557	526	529	505	530	527	575	546	535	591	542	529	552	533	555	594	551	541	514	515	513	565	576	575	517	566	556	525	565	544	576	564	547	561	525	570	568	548	503	526	567	551	555	529	570	568	537	521	561	560	572	519	527	537	547	527	556	522	539	563	539	569	537	532	572	509	553	531	536	512	568	546	599	530	492	526	478	534	518	535	562	560	577	520	522	535	562	550	583	571	526	571	555	523	580	556	531	546	556	558	509	533	545	575	564	561	551	507	528	535	560	536	548	526	530	526	558	507	557	549	528	525	504	522	551	565	518	511	560	529	506	512	537	529	537	531	534	560	555	509	553	570	538	565	535	531	549	557	582	541	531	604	483	498	500	544	549	560	565	591	586	570	544	524	550	551	538	555	528	533	549	526	577	555	515	573	520	496	522	553	566	573	529	542	505	559	542	534	493	501	492	550	496	534	573	549	494	535	546	567	541	533	536	576	506	547	549	519	586	547	540	524	559	542	545	522	543	533	538	513	575	533	541	520	574	565	519	542	559	576	540	520	528	551	569	544	527	511	547	583	510	562	544	526	525	555	524	531	577	569	559	531	524	511	522	522	527	534	590	563	554	550	570	558	561	528	543	538	536	551	526	508	557	580	542	595	523	548	537	544	543	582	534	555	538	524	570	566	532	551	515	626	512	561	507	553	552	523	530	552	522	559	545	539	546	545	527	544	516	535	519	489	539	569	540	554	576	537	528	559	576	535	571	555	535	538	498	509	523	563	540	532	540	532	523	544	536	558	546	540	511	553	572	557	543	497	524	545	526	562	516	556	533	522	508	552	526	547	520	516	541	561	534	559	555	550	550	555	520	541	514	531	592	553	553	492	554	542	547	555	565	505	557	555	556	526	551	519	537	547	587	514	529	565	518	583	553	507	518	540	561	526	529	540	540	524	499	572	525	530	513	528	581	577	499	531	525	506	506	546	522	537	533	565	593	561	554	536	528	503	539	549	567	504	559	532	550	559	534	548	533	513	531	561	581	533	543	549	552	568	601	506	541	552	517	550	571	562	523	558	562	573	542	567	596	571	569	512	588	541	506	537	557	573	543	549	499	518	552	544	564	538	560	518	526	510	520	532	519	538	498	546	541	580	584	552	527	545	527	533	557	548	562	522	560	555	542	556	543	500	537	535	538	544	559	543	528	572	494	526	531	561	509	559	513	537	517	514	515	553	590	523	514	552	513	511	491	543	566	544	553	557	526	555	545	533	529	543	580	539	532	561	560	548	550	526	593	570	537	544	564	543	539	515	553	523	499	548	509	528	562	558	547	546
17913	11454	14709	9332	5816	3838	2988	2583	2598	2106	1938	1889	5635	16040	19843	15682	9585	4839	2319	973	543	298	228	205	217	207	215	190	186	203	231	179	180	179	199	178	208	192	207	202	209	197	208	180	210	185	187	188	189	199	190	219	203	206	227	189	200	175	220	165	214	207	207	191	218	211	178	203	196	181	213	201	213	216	178	197	191	198	155	216	199	203	179	199	181	195	191	201	173	171	185	186	186	190	197	211	189	193	201	210	179	194	207	211	211	204	179	169	197	183	216	187	241	198	230	199	196	194	210	202	201	202	196	201	208	197	180	189	179	204	186	203	195	217	185	178	192	185	193	199	184	196	169	186	195	192	182	206	212	180	177	199	222	194	214	170	190	199	184	209	199	192	190	197	203	213	175	195	208	203	204	178	158	220	184	178	175	187	203	210	208	194	204	193	189	217	198	199	208	177	180	211	177	192	193	191	193	182	164	185	190	178	178	171	199	180	181	191	185	193	175	167	192	184	181	209	199	197	181	184	195	194	182	192	191	206	207	199	227	212	199	235	186	229	178	201	218	213	179	184	190	211	206	202	170	198	188	194	197	188	204	186	206	189	204	179	170	193	210	232	181	189	185	197	224	195	191	206	175	218	214	182	199	213	182	209	202	191	213	180	181	183	190	198	208	217	205	185	197	180	197	174	217	178	215	188	167	209	198	183	213	198	219	181	222	201	210	192	202	185	207	187	214	196	188	194	200	178	195	182	209	181	206	186	188	171	179	188	174	169	203	178	196	194	181	192	192	203	220	196	180	179	194	199	170	201	200	171	197	218	181	179	212	212	172	195	188	185	190	212	234	197	199	149	201	198	199	199	212	196	189	190	182	182	193	209	209	192	199	200	202	215	203	182	197	174	190	202	215	203	198	195	188	206	174	200	189	184	189	200	190	201	179	199	215	194	193	186	198	203	208	190	209	215	202	200	180	206	188	173	211	204	208	204	193	187	206	183	213	181	199	198	194	195	191	218	179	197	197	194	228	180	173	186	173	221	172	192	216	193	177	190	191	182	216	186	191	206	163	197	202	194	202	197	174	201	186	192	195	200	191	184	213	173	176	195	194	186	191	185	203	193	221	202	203	204	197	196	193	187	226	188	227	197	190	213	201	207	187	177	194	184	194	181	196	199	206	201	175	193	213	200	176	219	196	199	214	187	206	200	183	212	211	165	200	193	200	168	203	190	212	192	207	204	200	181	192	191	209	198	200	198	197	199	208	191	221	179	202	179	186	203	193	204	217	211	191	181	171	193	205	206	176	213	205	174	188	213	215	198	223	176	192	205	216	198	178	211	181	176	201	210	183	201	204	192	207	198	181	199	182	209	204	204	208	173	207	192	205	207	182	194	184	179	182	199	182	201	189	210	193	220	176	189	207	204	189	177	184	205	209	207	186	197	189	204	214	215	177	205	208	218	190	178	178	205	192	206	202	186	234	219	194	194	199	188	199	184	195	205	206	189	184	177	208	202	210	175	195	220	211	183	187	212	170	208	202	213	182	254	193	198	192	230	188	175	187	203	194	189	210	179	190	202	188	200	198	177	195	180	195	224	164	211	181	194	188	211	180	210	195	192	176	204	233	178	192	187	196	194	199	189	191	193	222	194	198	161	171	201	204	193	199	175	180	209	227	213	170	211	208	214	186	201	193	202	216	185	192	202	190	178	197	186	215	185	198	219	207	202	214	216	198	195	208	202	205	184	196	211	205	171	216	187	180	209	193	200	195	203	206	218	211	201	204	220	177	195	192	196	196	216	198	189	190	204	178	190	183	182	184	173	200	217	202	158	201	193	206	213	206	192	202	191	198	191	204	172	194	182	201	164	195	198	209	188	192	203	179	202	194	189	186	215	203	205	183	191	181	229	190	180	205	195	181	206	194	204	230	202	178	198	208	209	211	199	207	193	211	228	205	212	210	198	166	179	192	196	209	203	205	168	213	190	211	214	200	211	186	189	184	187	174	189	216	200	193	197	204	179	193	205	192	192	198	194	224	198	202	228	210	178	190	215	190	205	206	193	233	197	197	181	208	189	183	211	207	198	236	219	215	178	196	202	209	188	197	181	200	202	177	186	198	228	201	172	216	194	163	206	189	178	163	196	168	189	195	225	219	192	184	206	205	208	200	226	182	165	190	191	205	202	178	178	197	190	204	186	186	184	179	198	178	195	192	210	201	191	206	213	204	195	209	166	194	191	184	214	190	198	197	169	196	214	193	200	230	173	184	177	222	194	176	180	205	174	178	203	190	162	211	186	174	195	195	213	190	204	189	169	193	207	205	194	213	208	197	176	197	203	196	166	176	208	187	163	214	201	199	194	205	185	168	178	198	194	205	169	178	181	191	212	182	216	178	213	194	203	200	188	186	185	192	199	197	213	201	208	185	237	207	180	195	198	197	171	223	178	183	199	197	197	212	205	195	212	208	190	213	215	174	223	176	201	189	212	192	205	210	214	205	183	198	214	171	181	170	192	198	209	173	218	204	217	229	206	202	210	188	202	193	200	195	176	162	191	193	225	220	188	199	193	198	200	195	175	192	217	183	188	205	203	192	174	218	200	241	211	198	179	175	171	218	194	184	217	193	180	174	199	222	164	190	174	194	175	199	196	181	197	174	189	198	206	183	189	196	210	187	168	170	202	190	206	207	192	177	180	201	226	222	194	193	190	192	179	195	207	187	181	173	199	232	178	199	193	201	199	219	192	207	194	195	200	183	155	185	190	194	210	171	202	209	199	204	192	208	196	210	198	198	202	203	190	172	190	175	192	201	200	185	209	184	198	213	221	188	160	201	188	208	194	193	204	182	185	198	202	177	196	199	174	214	197	217	212	175	204	225	202	201	199	197	177	203	193	182	201	177	178	187	193	202	230	200	193	208	219	218	167	200	187	189	190	190	214	196	186	187	210	206	196	217	175	199	200	180	181	209	192	198	209	207	205	173	182	206	191	198	176	191	204	189	223	174	184	192	177	192	185	199	197	182	201	217	203	191	220	195	181	199	201	216	196	197	195	203	210	191	206	194	173	218	211	188	202	204	218	187	215	188	209	202	196	218	208	204	183	205	208	182	176	219	201	192	204	218	191	172	190	184	191	189	190	203	189	207	195	192	225	184	211	201	197	203	181	202	198	222	227	173	197	187	206	186	182	194	197	200	177	188	186	200	183	204	198	204	218	192	201	187	179	197	185	181	181	184	167	194	184	178	206	217	205	169	217	177	201	185	177	204	209	216	190	227	199	196	199	179	209	207	197	186	184	201	178	182	170	210	210	195	205	201	208	205	198	240	182	199	197	189	184	215	192	170	226	194	222	184	215	195	204	196	186	184	199	196	196	168	211	196	185	198	209	187	212	200	191	204	226	207	184	203	205	197	191	175	189	194	211	186	196	204	230	203	185	215	210	202	185	197	179	197	200	177	203	165	199	189	225	186	187	209	185	198	188	186	212	191	199	170	198	201	156	220	205
10005	8837	15633	14034	13418	11861	10826	10780	10729	9693	9315	9585	22451	39794	41506	36554	27455	18146	10193	4733	2234	1110	674	584	523	462	513	486	479	504	490	504	466	521	464	504	506	502	457	482	489	477	468	503	516	493	467	499	534	474	495	499	482	500	473	473	521	480	504	483	458	509	512	500	476	506	464	499	495	501	466	468	489	489	494	520	521	478	463	480	528	533	540	471	487	502	508	440	500	540	464	508	478	495	501	483	479	483	490	510	476	489	534	498	500	501	493	511	451	485	485	509	480	490	469	505	504	495	472	512	494	484	473	521	485	561	459	446	498	513	506	476	499	477	515	495	480	530	506	501	480	479	483	524	515	511	432	525	522	473	523	490	467	504	499	471	472	477	497	529	531	500	518	557	452	487	499	497	470	500	506	496	472	506	486	521	530	468	509	460	460	434	501	508	552	484	514	526	512	468	496	491	512	483	491	516	510	487	509	477	495	498	516	516	485	484	485	483	518	489	502	509	520	472	500	505	533	461	507	470	469	504	492	497	484	488	457	488	481	503	499	508	489	496	475	539	506	552	471	488	457	459	478	498	500	474	518	491	476	531	468	470	497	468	466	478	518	530	487	491	477	523	433	503	459	511	483	492	478	477	502	504	505	474	530	514	521	491	486	500	488	442	481	471	523	509	499	484	465	513	530	473	473	500	494	477	484	485	509	494	488	495	500	450	511	448	519	553	492	545	447	490	476	533	541	484	454	499	486	451	480	496	461	490	509	495	495	459	505	490	502	500	483	486	466	506	467	499	495	515	514	483	541	507	492	516	467	467	489	525	522	491	504	478	489	468	510	515	466	514	465	479	441	440	506	493	485	454	476	451	504	468	495	482	494	522	476	496	500	462	496	520	483	492	451	522	467	485	508	476	488	516	479	479	519	479	503	478	480	490	489	518	499	474	503	487	537	462	507	472	531	479	494	504	516	509	514	467	495	459	522	462	508	514	496	521	492	513	520	478	469	433	495	507	497	497	475	515	472	525	495	467	498	486	505	523	464	488	448	467	487	530	515	509	463	535	492	491	476	499	484	487	505	483	474	471	502	487	471	518	496	520	493	472	490	493	440	505	537	522	492	515	507	488	521	510	514	463	469	500	466	468	475	499	535	518	476	479	513	524	468	469	478	518	486	518	492	502	504	460	509	524	498	510	497	487	494	514	483	512	517	506	506	491	543	466	483	513	524	505	508	488	518	509	504	497	500	524	512	446	484	497	487	490	521	531	505	511	485	490	471	541	529	516	507	484	507	496	497	522	526	476	488	533	502	504	514	492	516	465	461	498	467	503	485	501	483	470	499	506	469	457	530	501	533	490	497	510	475	505	475	494	518	444	488	531	515	491	472	471	513	517	507	511	490	475	489	507	516	489	498	459	490	496	519	529	498	522	503	481	505	498	480	499	492	494	484	492	456	468	519	443	492	504	507	497	492	532	492	540	513	489	459	501	462	501	485	478	494	493	478	513	526	488	543	475	435	510	481	524	508	483	464	544	496	464	481	495	461	504	495	494	470	492	533	488	510	475	534	486	460	547	466	536	490	498	490	492	467	471	484	488	480	479	468	477	499	510	472	495	486	487	504	467	483	556	487	526	486	490	502	496	488	491	509	474	463	487	518	493	501	493	488	506	461	471	502	491	489	536	486	481	486	504	481	523	486	525	514	465	462	505	506	487	472	504	496	507	506	472	454	503	492	527	492	499	464	478	490	470	476	506	515	464	547	505	516	489	534	502	490	523	507	471	503	479	523	492	509	507	481	463	480	534	464	511	478	495	468	488	466	512	489	493	479	470	467	469	480	494	507	483	496	499	487	532	506	480	516	473	475	460	500	508	472	450	484	475	496	472	460	485	496	495	483	479	457	457	546	499	487	465	532	531	494	495	509	502	471	486	506	482	501	492	487	426	507	481	496	467	486	503	480	484	483	501	470	477	498	482	484	505	483	484	431	507	490	462	506	494	488	497	507	537	452	554	492	510	477	509	480	486	474	502	477	489	504	532	546	510	492	479	481	474	488	484	482	504	485	445	417	512	464	481	490	486	501	469	509	514	489	473	501	503	479	505	513	510	507	496	492	505	468	537	500	507	527	463	508	482	500	532	497	482	490	469	501	468	511	496	543	484	491	479	470	506	426	455	473	488	514	498	490	521	487	480	498	481	455	487	505	471	483	493	496	481	492	510	496	485	511	505	551	540	529	551	511	512	472	482	473	501	519	492	526	457	503	500	458	510	512	497	514	464	500	521	502	503	516	548	462	514	533	501	524	525	463	526	532	453	517	448	461	467	480	504	492	493	521	489	478	515	494	500	470	480	514	498	490	542	500	495	506	489	508	516	522	454	447	530	491	497	481	528	474	505	460	474	514	488	468	453	512	438	528	496	498	490	524	482	468	485	484	485	479	476	524	517	504	508	527	553	429	503	523	480	435	486	454	476	473	470	512	475	509	505	475	502	466	498	498	483	461	499	471	479	487	534	522	479	499	504	493	500	545	530	490	437	485	511	474	500	480	492	498	492	496	476	504	462	494	477	505	504	519	504	508	497	525	535	485	471	454	514	498	520	502	487	506	496	480	474	532	523	539	473	486	544	485	449	502	510	516	463	493	520	530	488	478	486	527	525	483	507	497	487	485	502	489	487	484	470	506	470	482	443	480	511	466	489	475	453	498	500	493	503	511	500	506	524	500	487	520	510	498	456	465	441	507	515	495	492	508	481	529	490	495	494	491	491	521	474	477	501	521	508	455	502	529	514	492	527	465	493	464	471	481	485	506	478	488	497	504	490	473	534	476	493	469	492	454	491	500	459	483	522	481	485	539	488	487	512	504	504	535	478	488	503	467	505	465	486	461	506	502	502	508	503	501	431	517	454	482	484	483	501	508	502	481	500	502	532	546	512	477	513	528	480	481	510	527	472	491	468	469	480	497	472	474	458	475	496	476	490	511	506	481	511	504	465	488	491	499	545	513	489	502	472	485	493	499	470	491	491	486	488	487	492	465	451	479	523	503	482	467	515	509	515	462	486	485	542	465	509	482	533	513	510	500	551	485	479	514	511	497	492	532	533	500	502	468	488	485	525	470	487	512	496	465	480	506	475	512	525	507	483	498	502	485	488	484	473	478	526	566	496	487	536	513	494	479	523	514	442	473	505	464	541	480	504	521	485	496	486	474	513	449	498	498	496	483	504	456	464	505	490	501	513	503	498	521	482	491	499	506	501	471	513	507	486	496	488	516	525	499	539	503	501	511	501	477	455	507	527	475	523	509	500	492	492	464	523	531	496	477	505	530	456	486	469	456	518	483	526	489	514	570	486	476	505	506	509	466	520	496	512	466	518	458	517	499	537	473	508	501	465	493	510	532	501	497	505	503	497	475	484	494	449	492	500	492	477	475	505	474	492	514	487	514	506	479	497	504	464	494	467	497	490	486	506	495	503	489	480	497	487	465	460	503	509	481	472	475	493	476	514
3353	1361	1959	1209	930	707	677	857	864	773	800	713	855	1178	1294	1159	880	687	526	386	305	266	258	257	221	253	220	192	242	237	250	249	236	237	225	239	259	234	255	219	246	223	261	234	221	262	233	238	246	230	242	271	234	207	229	250	266	235	265	246	223	251	251	238	226	246	249	243	238	239	263	234	243	239	233	225	215	245	243	231	225	239	236	282	226	263	261	224	245	250	257	271	241	250	250	252	233	234	259	235	254	222	230	224	237	244	236	238	217	237	240	222	241	239	247	217	230	269	237	207	243	242	238	241	249	237	260	241	266	221	253	253	269	234	251	235	230	223	253	255	221	251	276	241	263	257	262	258	229	236	250	244	248	231	231	254	221	228	262	215	235	248	234	262	213	246	231	232	257	231	231	227	242	230	217	237	262	263	230	218	242	200	224	240	223	234	235	253	211	275	268	225	221	219	230	252	221	245	265	237	223	238	215	232	211	250	228	241	267	226	235	224	259	235	226	226	262	226	244	233	263	259	235	218	243	220	239	215	236	252	240	254	262	251	233	217	226	234	229	247	232	216	224	216	227	238	227	240	247	251	215	245	250	233	241	247	213	242	208	253	248	226	246	234	250	237	272	213	260	249	236	251	238	232	254	248	244	259	246	218	238	214	236	200	265	222	256	224	234	239	251	224	237	232	213	268	245	260	245	232	223	243	192	243	263	226	241	237	234	250	255	235	219	258	238	226	217	243	243	232	256	240	233	238	252	245	253	251	226	260	221	220	231	274	258	263	211	247	254	250	239	250	230	248	252	226	222	242	232	231	220	230	251	224	231	236	222	240	256	247	224	248	226	225	251	243	226	241	241	238	263	230	273	242	228	216	238	239	223	245	241	242	233	274	236	217	239	218	234	241	261	245	243	227	258	244	221	225	228	228	232	260	236	243	265	245	213	254	248	258	244	229	259	250	236	221	262	253	212	209	228	219	236	265	269	220	234	227	231	236	219	217	239	259	214	250	234	247	228	253	232	252	236	251	219	237	228	257	243	261	253	227	208	259	276	252	262	227	244	232	242	254	240	223	221	198	258	229	241	244	225	268	221	243	250	253	247	232	215	249	247	228	238	240	219	242	224	244	252	281	238	258	256	235	267	254	237	229	247	254	210	236	262	210	237	213	243	260	210	225	221	227	242	263	236	260	245	224	243	271	227	233	256	241	241	242	229	231	245	225	206	260	216	229	229	224	238	234	224	238	255	245	240	231	242	244	224	268	248	210	215	214	268	229	265	241	250	257	221	242	235	239	252	250	207	240	220	258	234	244	246	270	272	229	232	244	246	241	225	237	253	227	253	229	264	245	264	218	244	243	261	246	220	219	256	213	256	219	237	229	221	253	226	271	209	231	243	297	239	245	208	219	237	212	282	260	248	261	246	253	245	234	245	254	239	244	265	245	266	225	242	239	214	230	215	253	233	243	242	247	234	244	254	253	253	229	233	239	260	238	223	242	252	239	215	218	244	210	245	262	231	236	245	218	270	231	231	243	245	263	239	248	246	268	234	233	257	280	240	236	271	225	192	230	229	224	232	207	258	251	237	250	234	237	243	236	258	246	269	236	227	243	207	228	212	221	216	253	254	249	230	242	220	242	224	231	260	232	215	241	225	244	210	219	218	256	218	218	241	253	269	240	230	243	228	245	245	246	257	230	257	244	217	222	274	201	228	251	233	238	255	235	250	255	222	232	270	257	260	215	209	208	255	247	229	232	272	262	249	240	250	254	259	244	273	230	276	247	254	225	241	255	244	249	221	240	245	213	234	249	258	250	239	278	254	224	238	222	249	230	236	251	240	238	239	218	229	239	209	208	271	236	242	240	224	219	223	242	267	224	249	261	239	251	257	220	252	251	255	220	247	215	263	250	246	202	262	248	236	253	245	222	236	240	244	256	253	230	241	235	244	235	246	262	242	246	258	248	229	247	248	250	242	229	237	257	268	254	229	237	237	243	237	245	234	232	260	220	269	244	254	223	242	250	241	255	240	233	257	221	236	242	223	235	263	227	231	243	223	240	222	246	238	265	265	242	211	239	235	240	227	233	252	219	254	246	254	194	248	239	252	212	238	239	231	219	237	215	231	251	239	238	213	241	202	251	253	251	212	252	242	237	250	242	241	237	246	228	250	224	244	239	212	243	234	260	223	221	234	243	253	235	246	226	261	220	237	252	252	259	248	246	252	221	218	220	234	266	244	240	230	245	218	217	215	245	255	243	226	236	258	274	210	243	245	255	224	228	230	255	226	247	234	251	236	234	244	262	273	247	254	227	222	251	243	250	247	230	248	242	263	242	229	244	235	226	268	243	253	234	251	246	230	268	227	220	243	258	262	232	216	250	284	238	226	231	214	254	238	225	260	260	247	240	239	264	252	237	245	263	272	253	270	226	239	251	268	254	222	243	275	225	256	268	239	228	232	222	253	222	254	238	219	274	226	224	222	220	262	267	269	252	228	247	248	224	238	241	235	238	201	257	254	255	222	241	247	246	243	232	247	214	231	248	269	216	203	256	226	263	232	261	208	251	226	246	226	238	230	249	252	259	228	266	225	246	239	260	240	223	248	230	252	226	256	225	244	229	235	251	234	247	216	243	232	219	220	238	237	226	237	241	242	235	232	219	229	235	217	256	215	213	220	259	264	233	232	249	246	256	272	264	244	226	233	219	206	212	211	222	231	234	232	225	235	237	262	238	245	243	241	269	241	220	240	227	226	240	257	276	246	219	256	239	244	260	255	221	233	260	243	206	183	246	245	260	243	213	263	227	258	239	215	247	264	225	261	255	226	238	239	244	251	238	271	222	230	232	261	245	257	243	230	257	229	222	230	235	241	241	227	242	254	249	254	261	259	254	237	251	246	267	233	249	232	219	216	242	249	235	226	251	257	250	232	233	265	228	236	260	237	216	233	227	229	250	233	236	259	230	222	252	268	262	266	253	223	217	265	247	247	260	233	219	222	236	248	241	217	215	249	250	238	264	256	235	232	254	258	246	255	271	254	258	241	240	239	239	246	233	272	244	225	265	243	243	251	227	243	234	256	224	236	254	280	254	232	247	237	234	252	258	247	250	239	240	227	220	246	210	255	232	236	241	255	249	226	262	254	239	248	230	278	238	224	242	236	251	259	217	246	249	255	242	254	259	280	265	218	248	246	253	232	248	236	240	225	249	240	250	233	264	234	239	232	248	232	231	214	249	232	260	259	262	244	257	254	242	215	213	219	237	226	239	278	228	235	258	244	253	259	259	235	249	232	274	233	227	260	238	257	254	261	257	251	220	215	228	245	236	257	226	225	220	226	227	261	250	241	251	242	224	245	216	214	240	249	250	227	236	255	215	259	253	270	263	233	253	238	230	238	239	262	242	261	235	240	235	255	230	209	210	248	245	227	257	255	243	242	257	225	253	236	248	233	243	246	265	254	231	248	230	247	244	229	241	225	244	238	221	248	243	256	260	251	262
2824	1727	3541	3486	3131	2820	2847	4086	3829	3947	3893	3310	4286	6364	6644	5269	3600	2644	1803	1151	815	655	627	598	560	613	597	628	609	593	591	560	585	579	536	572	551	585	566	576	617	608	583	586	578	591	545	599	576	552	608	604	558	567	584	544	583	629	572	566	584	622	607	572	579	603	545	581	562	613	594	622	645	547	608	589	558	631	615	633	635	580	569	541	598	537	599	572	586	617	608	597	559	575	594	559	587	580	593	622	560	608	554	527	587	576	584	588	596	583	570	589	622	599	591	573	554	593	581	574	572	587	571	585	594	553	598	623	605	589	572	585	584	566	598	620	576	565	558	586	601	548	553	581	583	565	588	565	609	601	595	612	556	611	572	553	576	577	595	515	575	595	608	591	584	620	613	606	616	580	590	565	563	570	569	541	585	570	587	603	599	598	613	583	604	605	543	610	574	584	591	566	608	556	597	574	557	635	614	570	538	586	598	600	591	597	576	578	588	602	581	573	592	574	585	615	586	619	586	582	595	603	621	591	593	596	592	571	618	564	567	585	572	603	551	607	571	608	606	605	597	575	627	593	574	596	586	580	558	607	593	549	612	601	586	546	566	630	598	595	590	573	617	593	569	558	606	599	563	579	572	594	564	613	594	524	589	611	570	581	607	605	568	565	615	632	620	579	610	583	644	557	595	619	590	564	571	607	577	615	628	594	575	585	589	607	631	556	586	586	609	541	614	582	573	589	605	583	583	567	614	600	575	624	580	574	617	602	574	597	606	576	616	611	578	594	645	560	608	598	602	617	590	565	603	618	607	596	603	593	599	594	573	584	547	599	533	542	630	595	591	599	549	579	631	567	606	583	546	568	511	542	583	626	549	574	623	588	585	599	589	608	587	592	589	601	595	614	572	622	580	584	592	593	581	645	562	577	575	581	572	602	615	606	549	625	591	568	550	577	563	602	607	559	555	572	594	561	550	587	614	546	577	627	573	617	541	641	588	584	551	546	649	547	549	617	593	613	595	574	551	626	603	580	575	617	599	607	591	571	583	619	605	617	585	586	585	580	586	583	545	629	571	617	591	627	594	614	609	590	621	543	576	576	621	592	530	606	626	584	583	582	558	591	581	579	580	626	607	606	608	543	578	614	598	538	574	600	603	602	562	574	583	531	594	576	569	573	616	595	565	560	567	595	654	594	590	597	580	573	600	608	599	602	587	587	601	587	592	623	599	552	591	603	549	604	567	598	538	595	592	602	586	591	610	588	602	589	574	585	618	601	559	613	564	589	547	596	585	596	629	546	552	600	565	587	556	599	623	602	583	589	578	547	569	588	553	614	538	616	618	610	586	557	633	579	601	641	571	599	608	592	518	562	624	584	586	608	548	557	609	614	546	588	569	635	591	577	602	580	622	534	607	571	603	585	596	583	615	567	603	600	560	616	529	575	562	585	590	620	604	546	564	587	571	589	631	597	551	603	601	548	617	601	560	578	617	595	596	626	582	564	607	563	591	546	577	583	585	590	598	589	606	617	621	578	617	603	611	585	591	603	587	626	609	589	586	575	603	545	553	576	592	634	569	599	600	612	590	563	555	586	553	613	582	590	579	580	565	603	612	599	545	544	571	555	621	607	586	595	574	620	571	554	597	587	562	588	600	599	629	596	593	582	536	617	603	591	612	616	589	619	609	634	590	589	568	569	597	529	621	566	571	554	558	595	602	580	622	603	602	642	575	600	596	595	568	605	610	573	609	562	590	614	602	580	574	606	603	590	566	568	595	586	587	585	592	537	566	577	522	583	591	596	609	568	617	561	578	608	590	613	614	572	588	529	567	606	591	646	575	577	556	582	560	590	641	595	582	590	583	632	576	570	615	575	591	563	593	597	602	615	606	603	561	614	574	558	605	567	593	643	562	563	600	536	577	606	575	587	640	572	604	595	541	570	585	573	625	607	578	569	585	553	617	588	593	614	575	638	587	620	575	631	556	593	583	582	591	561	612	622	585	591	585	614	571	606	563	592	574	596	607	559	582	615	604	589	555	582	583	612	621	584	559	593	593	552	641	575	585	601	580	618	563	575	597	545	577	587	596	604	587	564	600	566	579	600	564	587	584	599	584	612	580	576	594	573	586	582	599	614	567	577	613	594	601	579	599	607	598	598	573	571	583	575	601	608	601	543	582	587	573	601	621	595	576	556	612	546	584	590	588	597	584	602	586	586	585	564	599	619	606	617	611	584	569	595	568	607	589	598	606	590	558	594	537	573	563	606	618	615	561	541	597	579	566	610	589	616	557	605	594	567	605	587	597	592	572	570	577	612	584	598	610	575	594	573	594	579	595	552	613	619	584	572	627	570	605	620	578	566	615	580	605	570	625	594	620	626	631	615	552	596	622	598	557	519	628	592	546	599	614	563	574	576	606	589	605	617	579	595	593	551	560	584	565	570	617	629	592	567	617	632	616	555	604	582	608	593	600	583	573	539	571	532	586	587	626	597	578	589	584	581	571	590	580	604	601	565	636	618	584	598	610	574	587	574	588	578	606	585	621	608	605	596	558	562	614	600	588	536	547	566	593	590	585	549	580	595	576	562	634	598	587	586	592	561	581	635	575	584	564	554	603	568	591	585	580	572	583	605	591	597	614	623	568	567	601	589	592	527	596	588	599	576	597	573	608	608	596	579	579	557	581	578	548	617	588	597	606	559	578	600	583	562	563	577	585	597	611	582	583	619	583	588	554	568	623	556	567	600	580	570	590	577	581	646	583	566	580	620	557	558	575	624	576	575	569	561	584	594	531	619	631	572	585	591	634	591	598	581	607	590	610	630	581	583	613	598	568	528	580	602	619	603	593	606	631	603	636	592	605	583	612	607	590	599	609	561	565	580	628	581	622	602	604	570	562	591	560	574	547	608	581	586	579	590	587	537	580	573	593	575	580	567	600	586	571	597	614	571	589	570	566	643	607	607	596	600	607	566	580	585	578	593	597	570	576	622	603	626	575	596	598	587	580	569	593	631	580	560	591	611	573	611	552	623	586	623	586	616	578	574	584	571	583	625	601	618	593	641	585	584	566	590	605	571	546	583	581	566	575	577	570	581	569	537	617	588	570	582	574	600	593	576	564	590	564	589	594	618	600	586	604	565	580	614	534	573	576	555	562	576	607	620	547	620	594	596	627	567	583	584	626	556	523	582	580	591	567	642	594	548	611	602	593	561	593	620	525	609	555	565	607	584	586	597	562	587	592	631	638	586	570	635	586	628	577	580	576	546	617	624	611	582	624	587	569	567	543	592	547	575	608	565	568	624	595	605	573	621	596	597	629	579	587	601	555	620	588	584	633	575	582	623	597	591	599	571	581	567	583	586	605	619	574	541	645	572	594	579	542	569	579	558	580	547	603	621	588	568	576	555	553	626	573	630	573	628	575	599	615	585	591	550	560	613	616	561	605	612	558	600	610	556	605	576	617	567	555	622	605	598	622	579	611	606	599	588	598	602	563	587	599	590
10784	7022	7347	4095	2939	2638	2469	2359	2165	2126	1942	2040	3085	8337	9558	8157	5579	3126	1781	849	540	264	242	224	229	178	199	200	213	215	216	246	204	243	217	202	253	234	203	213	202	217	237	217	239	223	216	234	234	199	212	186	215	197	225	187	246	214	198	229	211	233	188	226	227	210	225	235	244	215	198	241	229	200	241	238	212	226	182	224	213	218	203	222	244	236	205	224	253	217	231	211	215	221	218	212	233	195	214	198	244	231	208	200	212	205	223	190	238	200	220	231	215	226	223	213	205	231	256	223	220	195	235	207	234	217	228	215	218	236	211	231	205	236	213	227	217	252	222	205	231	222	198	204	235	246	207	194	218	234	221	185	212	198	237	231	197	234	202	207	229	224	209	213	199	207	219	222	213	214	204	211	239	204	223	239	202	231	221	232	232	192	202	206	211	201	207	208	204	203	229	217	213	218	218	219	223	225	234	222	206	243	228	217	225	223	209	226	196	224	207	188	194	208	207	206	203	218	222	246	195	219	233	212	198	228	205	211	227	238	238	203	241	218	225	215	227	209	217	238	223	229	208	241	198	216	220	204	215	252	237	223	224	226	203	212	219	210	222	240	200	213	222	254	214	193	208	233	234	228	223	225	231	204	232	200	199	220	210	223	206	215	231	230	236	238	208	208	217	193	227	221	196	220	232	224	215	235	224	212	214	243	215	216	229	214	207	221	231	248	210	196	222	239	209	198	219	213	210	225	195	201	230	214	225	221	227	206	225	215	217	260	226	175	215	227	245	237	211	241	215	234	231	227	229	199	214	225	205	212	233	204	228	224	220	216	212	228	198	210	204	223	244	212	210	206	204	250	220	217	233	195	203	230	221	203	223	207	205	202	229	216	227	224	239	243	248	197	195	207	220	229	246	233	190	218	217	213	207	196	207	217	234	212	229	207	229	215	242	202	217	228	214	226	233	209	226	212	202	241	210	235	215	185	229	214	241	241	223	223	184	213	234	241	214	218	214	242	232	219	222	222	230	212	206	187	205	231	194	222	174	256	236	195	210	195	216	222	232	220	205	185	198	213	223	229	234	204	220	224	199	204	208	221	235	219	242	258	220	248	180	219	214	220	246	215	207	205	208	233	211	199	188	217	219	241	214	216	228	214	202	209	197	232	213	207	216	213	259	219	202	201	239	237	240	229	236	218	236	214	206	228	244	216	209	216	203	220	236	243	208	202	223	219	230	240	236	220	226	189	203	229	235	223	222	221	210	217	244	212	198	227	224	219	235	216	230	228	215	210	210	216	214	215	209	222	234	188	227	213	207	192	220	246	218	230	239	223	210	216	221	219	217	216	216	235	220	230	222	215	219	227	217	218	217	230	205	218	214	195	225	230	207	231	236	234	197	240	218	214	207	187	196	200	215	224	231	255	239	205	194	191	206	219	213	220	220	235	213	213	215	214	193	227	212	271	229	251	198	240	230	206	233	223	237	219	221	207	192	223	211	242	203	222	207	212	202	227	212	205	240	237	238	220	204	200	192	197	207	219	226	225	205	219	246	213	226	234	213	208	222	234	235	191	201	209	234	220	213	228	238	216	241	237	214	223	188	230	230	229	216	204	199	244	226	223	209	212	225	243	211	220	237	218	250	205	206	256	224	215	207	223	232	205	231	206	229	220	211	240	223	198	230	210	236	208	195	226	199	201	216	232	225	231	222	205	218	215	200	213	212	248	236	224	222	224	255	214	202	204	229	213	218	198	236	231	205	201	222	218	216	228	214	224	230	250	239	216	260	202	204	191	237	209	224	219	225	210	215	227	227	192	242	220	200	223	187	229	223	202	227	224	251	226	212	233	199	228	192	224	216	213	231	189	216	227	204	217	241	250	204	225	222	251	254	222	182	228	199	212	225	205	211	204	222	229	219	195	224	214	225	219	218	249	233	227	237	244	189	216	226	247	226	239	212	210	214	232	253	210	220	221	218	209	201	212	236	209	209	230	220	206	202	221	221	216	210	199	222	232	217	214	212	232	230	210	209	186	204	208	214	206	206	191	228	245	216	214	212	203	212	202	225	255	257	214	199	195	216	241	241	206	201	225	234	235	241	230	200	203	223	206	232	219	218	207	191	206	190	195	224	212	231	224	247	238	213	203	203	215	228	214	220	232	210	232	195	200	188	218	226	220	185	203	256	219	210	228	218	236	229	223	209	207	207	201	233	236	193	233	218	233	211	244	212	254	213	200	216	206	208	236	227	193	232	216	234	196	225	226	191	221	235	194	224	239	248	233	213	197	215	238	211	210	230	221	232	219	218	249	220	224	202	217	250	238	217	223	247	242	206	218	202	223	232	244	223	187	187	206	226	205	222	224	211	237	197	218	189	200	218	195	240	206	210	204	217	221	189	203	233	231	215	240	196	224	212	220	206	238	169	221	232	210	245	228	212	220	201	223	212	218	185	209	198	200	228	222	227	227	224	209	229	214	198	219	193	195	209	198	218	222	237	220	199	229	196	231	248	220	202	223	231	225	215	202	224	200	214	225	197	216	224	220	188	220	229	222	221	229	228	209	226	220	214	249	209	213	236	217	215	223	194	207	224	229	232	227	227	227	215	217	217	209	219	199	209	217	210	197	218	217	207	216	228	200	200	230	227	209	233	206	232	192	204	220	239	201	209	223	224	227	213	224	203	215	197	211	213	200	221	211	205	225	210	204	201	228	216	231	201	238	205	195	179	216	214	226	210	222	226	233	196	211	230	224	213	209	242	187	197	237	220	197	221	187	206	234	237	218	220	228	244	218	245	210	235	225	199	230	239	215	222	220	234	217	215	242	208	230	227	228	220	229	216	244	209	208	217	216	220	198	222	225	252	222	236	218	226	205	196	223	216	204	223	220	219	188	248	216	221	261	216	208	219	207	196	255	215	242	233	217	207	214	232	206	229	218	229	214	207	241	215	238	211	228	243	219	203	227	224	190	198	214	249	212	208	215	196	201	244	233	206	213	199	206	203	207	220	214	217	206	251	214	219	216	218	231	229	195	242	209	213	195	212	230	215	220	222	207	229	196	185	211	229	214	238	214	207	215	206	218	245	230	226	210	234	200	214	218	197	207	223	239	217	215	225	219	224	201	211	223	208	212	214	205	198	223	221	235	242	180	192	212	243	191	195	213	194	205	224	209	214	211	218	206	194	229	236	213	197	191	236	226	243	229	204	229	219	220	240	197	231	193	208	204	229	195	203	204	245	212	185	239	210	218	242	223	215	223	238	212	234	203	193	212	233	194	240	226	227	226	232	202	250	226	236	257	230	229	205	216	205	198	217	203	204	215	205	201	200	207	188	217	247	223	216	231	224	219	202	214	209	219	214	242	198	215	230	214	243	195	224	204	213	205	239	193	226	223	193	227	230	222	196	226	218	213	239	234	211	201	205	210	203	216	196	215	217	221	239	200	188	212	219	253	211	239	223	205	222	210	241	228	228	230	241	210	220	217	226	226	239	197	218	207
7228	6080	8846	7826	8324	9220	10207	10561	9902	9841	9580	10311	15066	28915	29808	27140	21155	14175	8690	4030	1816	970	729	563	528	542	546	493	557	560	528	532	551	524	575	541	528	543	573	553	555	513	540	521	546	546	576	512	556	571	548	542	528	537	542	530	549	506	510	544	560	521	526	482	497	580	535	527	576	558	563	481	527	492	543	582	539	515	517	548	554	522	571	508	526	547	530	544	556	554	566	534	534	517	542	520	550	538	556	551	556	547	497	545	533	547	536	497	546	545	500	540	592	528	562	542	497	560	499	532	565	561	522	593	589	555	546	570	538	594	528	586	527	529	555	571	506	537	579	553	554	530	524	555	549	501	531	544	508	556	564	518	550	566	587	565	539	555	554	532	546	559	527	506	606	540	522	545	566	553	511	544	522	536	546	544	536	577	537	501	566	530	538	567	495	581	526	531	552	551	545	527	503	519	542	586	548	498	549	549	540	565	576	552	506	523	534	498	494	547	561	568	531	565	523	517	547	511	501	561	544	560	537	567	532	566	532	564	549	497	562	529	516	576	578	542	543	582	571	555	514	564	502	537	545	499	536	495	501	526	522	565	543	538	566	553	508	577	510	545	566	558	537	525	482	571	526	567	562	552	564	580	550	542	500	514	549	528	525	555	556	534	565	564	583	550	550	552	541	514	557	566	524	559	510	510	533	534	524	580	580	551	581	554	569	547	575	559	556	522	559	541	556	540	535	559	545	537	571	503	518	585	533	510	544	495	512	541	519	532	488	548	546	548	525	543	510	536	528	559	540	541	520	556	514	550	549	576	502	512	552	531	560	535	548	546	523	483	555	505	520	519	522	562	546	518	515	559	550	509	514	529	533	527	537	539	537	531	520	536	527	538	563	519	524	538	536	549	535	486	525	567	543	559	525	547	567	519	511	561	548	568	559	570	527	543	566	543	551	533	518	531	539	556	540	531	505	504	502	534	569	542	555	498	528	537	534	521	534	576	568	515	498	538	544	511	512	531	546	559	513	569	556	571	526	560	512	569	510	518	515	540	591	538	552	568	542	586	526	531	568	551	536	547	538	538	542	540	558	519	580	544	515	543	566	579	566	516	555	560	529	537	515	535	507	552	545	547	487	547	489	542	507	515	532	528	532	526	527	526	565	535	528	528	514	549	552	514	549	521	504	500	498	549	539	534	577	531	546	528	549	509	538	559	567	564	599	546	520	491	579	553	511	551	533	539	520	543	516	518	541	576	584	458	527	496	529	526	576	597	583	569	517	553	502	525	527	536	550	555	547	559	557	579	527	564	553	557	563	601	535	537	539	532	550	493	482	582	528	541	569	545	522	548	604	538	514	547	550	508	528	561	544	536	532	525	538	512	518	572	547	503	561	523	535	541	560	548	513	541	539	530	563	514	536	546	543	552	557	532	532	519	515	527	529	535	532	522	538	487	513	539	552	556	530	513	548	528	551	522	528	549	512	550	537	556	528	537	567	527	542	549	516	522	504	544	503	529	537	521	523	517	519	537	544	529	546	538	537	502	531	538	551	509	550	537	539	544	513	518	541	534	517	544	546	535	599	533	573	530	548	521	503	517	558	511	553	528	524	526	526	500	510	538	521	500	532	542	519	534	565	553	508	609	560	572	544	506	562	514	510	554	524	602	552	547	552	525	536	520	524	549	534	553	533	532	505	552	550	501	550	526	513	536	534	565	506	528	583	529	518	572	553	544	574	526	521	536	591	559	517	542	541	563	567	538	537	520	539	538	533	507	588	563	504	549	555	509	588	499	540	530	499	526	525	540	564	555	535	509	551	539	501	539	567	545	489	502	544	604	583	534	509	553	499	525	535	545	546	558	543	546	557	516	539	492	515	527	525	610	581	537	488	540	543	524	513	538	569	501	543	529	535	604	545	470	550	491	536	563	536	548	538	501	520	534	493	530	500	538	560	516	559	537	550	607	556	547	539	499	540	509	526	550	539	548	531	556	549	562	541	563	556	506	513	526	552	524	536	534	543	549	543	523	557	538	511	545	558	509	486	545	562	526	541	560	528	515	553	520	521	553	537	535	497	543	542	538	552	521	541	599	562	566	544	547	543	534	522	563	545	549	532	530	544	524	538	519	521	533	521	510	515	563	522	557	530	524	568	494	551	530	587	565	530	544	514	588	528	556	525	547	544	531	544	515	552	555	503	561	522	547	570	542	511	544	524	510	527	564	515	568	499	535	519	509	537	564	499	525	555	505	547	488	571	581	529	512	557	545	532	540	555	561	553	549	553	517	554	526	508	568	496	571	520	577	545	565	521	585	543	491	532	518	507	551	547	461	544	542	503	492	525	564	529	493	529	528	579	548	551	535	521	527	543	493	545	543	529	504	547	514	529	529	506	567	544	520	534	567	536	521	513	529	527	526	537	515	551	522	539	524	577	540	540	523	532	539	546	501	471	506	537	500	565	589	587	529	508	591	532	541	526	529	561	486	570	525	541	562	531	538	517	543	550	533	560	576	570	519	561	545	568	511	519	569	495	537	490	550	489	539	537	536	527	563	527	513	532	569	533	550	519	559	548	496	543	549	546	502	524	545	581	549	531	584	556	543	563	544	524	559	543	494	493	528	504	549	549	545	499	524	496	553	539	545	538	550	571	544	544	565	578	525	562	518	539	487	555	545	539	508	546	552	526	552	536	522	556	550	514	585	512	537	577	536	514	548	545	531	511	517	523	546	569	554	539	506	548	518	529	528	575	551	541	551	555	565	552	538	495	563	518	523	545	508	565	512	512	515	536	527	557	526	563	536	555	529	530	555	516	515	558	561	516	562	515	555	552	542	561	547	511	567	554	502	553	551	555	524	548	535	525	539	532	521	536	572	490	536	561	513	553	555	560	562	578	513	543	567	548	535	520	536	575	573	510	566	558	558	553	534	545	551	547	549	545	528	523	504	544	521	524	535	530	507	532	519	512	518	540	544	562	536	543	521	558	555	547	515	572	562	518	515	542	532	554	513	519	532	555	541	537	555	541	546	531	523	553	517	552	569	548	535	526	533	566	531	488	528	571	541	513	501	600	529	552	547	488	492	548	543	539	553	518	530	580	559	556	543	559	563	553	581	549	534	501	536	555	513	557	573	545	527	555	569	513	505	560	562	568	517	580	575	511	537	529	547	512	538	543	539	561	554	530	537	497	563	542	529	526	561	508	551	548	539	534	516	527	573	537	533	529	526	539	530	521	533	527	507	550	505	541	568	560	564	534	507	545	576	528	573	561	586	548	544	535	526	569	574	526	538	535	520	538	497	555	567	525	533	588	555	538	520	544	513	557	523	575	542	536	505	552	553	513	504	522	546	519	496	538	535	542	527	561	559	573	518	525	565	544	586	557	511	542	510	538	549	526	588	578	514	531	562	533	555	584	507	522	535	500	553	540	513	526	575	529	519	493	607	550	538	562	541	524	547	566	509	546	536	546	518	585	525	599	547	515	520	549	556	565	542	512	535	553	536
18364	11529	11482	7668	5884	5581	4973	4358	3777	3750	4177	3974	4288	11059	17228	15503	11062	6538	3592	1561	713	385	234	198	203	210	183	194	200	200	216	214	211	216	190	180	207	195	193	198	190	198	169	210	194	185	189	176	199	197	180	185	189	177	220	213	181	200	200	211	183	187	187	172	207	234	195	191	156	213	176	209	208	172	196	176	202	172	168	184	198	194	187	178	174	192	191	201	200	209	204	209	199	181	184	185	187	187	195	182	191	174	193	196	199	196	217	167	230	208	205	203	199	189	182	203	157	185	177	203	217	192	229	208	187	177	187	176	195	167	201	212	201	206	174	192	209	172	169	191	213	201	212	178	192	182	182	205	188	194	201	179	218	193	224	189	185	197	177	188	184	191	200	203	188	170	193	188	193	201	174	171	189	199	196	205	192	237	185	192	196	199	199	171	189	214	188	204	180	196	185	192	198	199	186	211	179	210	163	169	192	166	233	200	203	191	200	191	211	186	199	181	181	177	206	191	199	179	185	192	167	209	194	235	188	203	193	216	194	190	202	175	171	186	201	237	202	214	184	193	215	198	196	198	191	180	216	205	192	159	221	185	191	196	195	209	206	202	195	199	200	187	195	180	191	224	207	164	195	180	194	219	173	211	170	207	202	184	199	211	223	206	192	180	217	198	182	202	219	189	192	188	194	204	192	177	178	159	180	206	199	176	188	159	222	234	188	204	209	192	187	199	220	200	213	183	177	196	187	222	185	206	200	192	205	174	176	221	194	205	175	200	208	201	210	189	198	184	179	190	188	227	189	204	179	196	187	173	188	197	180	198	189	175	192	180	182	230	203	199	184	207	198	173	162	182	179	174	159	202	223	171	189	185	209	202	192	208	198	180	205	179	212	177	199	199	196	212	189	188	194	163	201	187	184	195	202	185	184	197	203	206	194	214	187	192	183	199	206	187	183	193	182	184	213	182	204	233	184	205	193	194	223	187	217	205	215	178	210	171	201	166	195	190	193	204	188	193	194	185	215	181	212	189	211	195	192	194	167	209	226	205	215	177	223	175	177	184	177	196	201	204	210	179	179	201	195	206	204	211	196	180	216	168	195	212	189	194	191	185	179	167	204	211	199	212	212	211	177	180	170	201	198	185	189	221	185	174	205	180	173	211	193	203	196	209	198	206	209	176	206	203	189	212	212	231	186	205	165	209	213	201	200	183	189	182	200	189	192	189	203	190	182	193	184	167	208	216	224	198	166	195	179	194	192	171	193	212	181	215	193	206	202	193	176	188	214	204	224	201	185	198	226	201	159	197	170	185	195	186	199	176	158	183	195	214	187	219	168	189	189	203	236	165	221	156	201	185	194	192	174	199	194	192	191	215	169	182	222	204	190	209	209	202	211	176	189	180	209	177	194	206	211	224	184	201	214	187	204	180	207	183	206	195	184	187	214	205	170	188	186	175	201	194	205	195	202	190	190	204	199	198	213	182	192	175	195	212	209	194	201	191	191	190	186	173	177	222	210	203	192	187	182	195	182	180	205	168	200	204	197	180	207	209	191	182	183	183	199	181	201	190	185	205	216	211	199	177	201	177	178	192	167	200	185	175	194	199	192	196	193	212	196	200	212	193	177	196	211	160	197	187	176	180	190	180	170	201	179	196	228	216	198	190	188	200	221	152	192	185	221	190	193	211	224	211	218	205	199	189	214	192	192	203	209	214	173	199	186	217	188	182	198	177	193	196	219	195	182	188	193	190	189	180	190	179	204	195	180	222	237	182	179	187	197	199	197	207	208	191	200	183	189	184	235	219	174	200	206	203	187	200	199	199	191	193	198	197	176	189	166	188	192	205	195	162	193	197	218	230	166	174	172	198	192	201	177	198	196	202	198	198	188	221	195	213	185	189	197	175	203	207	182	203	192	199	185	223	200	199	215	190	211	211	179	215	166	203	185	219	198	208	197	200	197	186	185	209	195	197	180	207	188	200	177	203	196	181	193	181	210	197	152	227	193	195	199	202	194	189	200	193	213	181	211	185	190	216	199	200	199	183	216	194	207	218	217	215	173	186	218	219	204	197	158	204	197	224	212	206	194	195	218	190	192	212	191	207	185	186	202	219	176	202	203	214	198	221	204	198	184	168	199	190	186	196	172	206	197	179	187	213	185	184	197	199	223	193	188	170	188	178	186	197	223	192	200	199	215	182	222	167	182	212	203	200	192	214	191	168	174	218	208	183	191	175	224	217	196	186	221	162	192	194	172	194	200	199	196	195	188	193	199	186	178	173	170	189	204	208	185	160	200	183	192	206	207	214	184	157	189	191	157	200	201	184	207	185	206	194	188	196	206	196	207	189	196	189	176	202	194	202	226	197	210	197	213	199	204	203	197	162	201	158	191	178	184	203	188	199	200	178	167	180	201	198	171	183	214	183	207	189	181	211	206	206	181	210	178	226	221	186	186	186	194	227	182	166	180	187	207	170	190	194	196	201	202	182	189	191	193	197	203	202	191	202	192	192	185	171	204	225	208	180	191	198	210	199	190	196	195	201	183	210	199	192	203	220	205	179	175	214	201	231	193	201	192	193	217	191	208	182	193	212	227	187	187	204	172	196	192	190	205	180	182	179	210	199	168	156	178	175	184	211	217	183	193	183	198	209	193	172	194	197	196	205	212	203	196	170	224	200	197	226	195	205	180	198	199	179	193	204	208	213	174	174	166	203	208	214	186	200	193	178	177	193	185	219	204	179	180	178	220	219	222	211	193	193	200	205	229	183	181	197	178	193	201	201	198	184	167	166	191	176	172	192	185	195	190	204	209	178	175	200	186	221	181	183	183	211	184	188	187	203	216	221	191	178	185	180	206	187	195	198	211	208	194	193	211	155	178	182	177	184	190	194	203	184	201	208	193	194	193	194	192	212	214	211	198	175	198	190	194	211	173	201	206	205	173	193	200	196	172	188	208	209	202	205	212	172	190	179	179	188	193	183	206	197	190	196	187	190	195	188	207	181	193	197	181	201	200	185	198	212	215	189	206	178	175	200	188	209	198	182	206	212	192	213	177	206	181	206	190	186	178	184	204	210	202	186	223	165	222	201	216	210	186	165	214	169	206	173	195	204	210	214	211	206	192	190	179	228	204	183	204	190	177	190	191	186	200	197	195	198	185	193	218	215	202	211	200	187	206	176	198	193	223	173	192	188	190	181	167	192	182	172	213	187	184	184	206	184	201	191	174	200	210	202	180	164	178	213	175	207	176	216	166	202	191	197	213	204	181	203	182	209	199	170	197	205	185	207	184	191	187	194	206	191	213	208	187	191	238	178	196	186	199	202	211	204	217	200	201	174	241	206	187	174	198	198	199	208	189	196	221	194	211	206	204	183	197	200	182	202	214	224	181	190	221	180	173	199	196	206	184	217	208	206	180	194	211	187	203	195	200	200	182	190	198	183	185	201	195	210	204	178	182	209	192	199	182	200	206	182	197	172	205	193	219	178	217	213	191	180	214	200
10214	8776	12639	13504	14898	16863	16367	16454	15706	15839	17089	17122	18749	33254	39907	37373	30548	22918	14677	7081	2977	1433	842	603	490	461	492	488	466	464	517	510	474	445	515	474	489	510	464	531	448	472	478	510	484	508	533	473	504	462	515	510	515	519	488	497	516	475	479	470	463	491	487	456	503	461	481	485	493	493	485	479	471	498	535	503	522	499	501	518	475	483	469	499	515	459	495	516	470	511	484	506	470	455	487	478	461	448	475	449	484	468	466	487	477	522	485	492	491	461	462	510	495	496	495	480	461	543	466	461	475	496	504	480	478	465	484	485	509	481	509	447	471	511	471	476	468	511	472	504	492	455	464	536	463	492	500	499	473	481	469	463	478	491	477	515	508	520	490	474	524	506	494	471	516	491	518	482	525	460	470	479	493	497	479	475	471	510	503	489	468	462	496	486	449	445	484	491	495	456	475	469	496	505	464	519	482	514	513	506	482	495	493	440	525	491	445	475	498	479	482	479	476	482	487	491	482	508	481	475	472	497	451	443	479	480	433	469	503	437	509	483	492	491	499	472	481	487	509	505	460	496	491	484	457	478	486	470	486	473	458	486	469	494	517	515	496	510	527	488	504	500	484	478	465	504	472	470	482	497	475	492	502	452	449	422	439	484	507	462	495	480	475	461	499	488	478	519	498	473	502	517	499	481	497	501	507	468	483	487	472	491	498	465	436	501	466	482	491	501	477	511	499	500	498	481	464	462	488	452	461	501	483	492	483	515	510	493	483	512	450	504	483	505	490	430	482	522	534	531	486	452	489	470	492	521	490	455	510	473	469	467	504	482	467	487	498	491	493	494	489	464	499	477	465	500	496	465	515	480	502	487	487	496	481	487	509	507	476	493	527	465	494	507	464	471	455	490	498	482	495	519	458	469	477	521	481	480	474	506	493	502	465	453	498	505	484	471	478	500	483	517	503	511	498	509	459	484	479	495	507	463	489	461	489	443	518	473	491	511	503	516	494	493	477	503	499	470	443	483	507	470	507	474	459	475	492	469	476	462	477	492	489	465	494	508	482	497	494	481	509	474	444	457	521	503	458	500	475	526	459	451	477	449	503	478	474	510	457	469	487	466	463	513	494	494	530	496	481	447	457	475	525	473	486	486	526	492	495	466	465	534	525	489	516	495	445	452	495	491	470	475	466	466	484	479	482	513	453	471	512	528	492	464	492	459	511	507	506	519	467	488	444	494	481	494	476	488	519	453	489	487	473	471	458	482	501	463	490	487	472	454	478	483	497	485	504	489	510	468	488	451	505	474	475	461	485	504	488	515	498	469	483	446	475	443	498	475	511	485	491	540	532	497	517	518	461	460	498	480	489	503	483	465	505	486	491	482	534	500	478	503	488	429	472	473	519	481	491	491	504	518	487	482	469	489	471	495	480	468	471	500	474	472	491	505	516	482	478	488	496	478	440	469	507	518	499	517	468	468	467	485	484	526	485	506	503	471	491	506	460	514	489	473	494	475	483	488	486	522	490	492	492	489	471	489	466	491	465	487	509	484	514	456	493	538	423	501	456	488	466	486	527	500	450	495	471	492	485	475	493	465	500	531	484	485	490	490	440	482	522	490	519	436	499	503	479	507	487	479	516	461	489	500	508	486	490	448	458	508	514	470	506	483	465	496	485	482	489	464	473	507	477	521	497	470	485	456	456	504	498	456	473	510	500	491	459	490	508	525	489	459	476	490	530	478	459	485	513	479	514	480	476	505	482	453	497	495	490	495	483	458	448	507	476	498	502	475	488	514	524	448	523	499	475	485	463	516	500	483	488	503	469	565	449	496	534	482	501	501	473	505	499	506	489	500	514	497	434	457	475	499	478	509	521	454	490	496	461	454	469	530	474	484	503	476	507	475	495	529	500	512	483	468	451	517	463	475	482	508	503	521	508	461	539	510	489	489	469	496	487	496	489	491	466	508	496	493	499	502	525	473	480	501	473	485	448	509	482	464	500	503	494	488	462	505	478	497	492	532	486	482	465	505	479	501	506	499	512	461	496	524	487	476	526	462	524	508	502	494	495	509	471	506	497	470	522	484	461	496	450	506	515	494	468	464	516	489	514	472	475	535	449	501	492	521	516	468	444	507	458	469	494	481	510	476	507	453	512	510	453	480	515	453	511	479	502	524	510	471	465	489	497	479	493	467	490	488	495	498	529	489	475	475	509	477	513	503	492	531	499	474	485	516	474	483	485	458	502	419	474	493	514	517	517	451	478	488	489	491	505	495	512	515	482	486	469	526	478	475	492	480	449	499	480	517	507	487	491	488	468	499	448	484	501	490	490	487	484	455	442	499	491	532	467	464	520	481	510	497	486	495	504	479	483	479	480	500	452	493	497	449	471	468	513	473	521	526	501	474	518	532	488	516	482	458	503	463	485	489	464	499	480	483	488	480	499	489	467	504	474	524	476	488	464	456	484	519	482	489	484	533	478	506	470	483	481	468	477	482	511	508	526	448	475	447	489	487	488	465	487	496	470	491	511	478	503	499	496	473	536	505	496	490	485	462	465	514	519	464	501	469	508	517	492	547	465	494	484	498	459	470	511	517	493	483	492	491	482	476	512	482	527	462	520	454	485	502	466	442	485	469	512	494	479	519	513	488	480	488	504	491	493	467	502	463	509	516	465	443	517	483	490	495	504	479	458	463	466	480	460	504	493	493	464	483	468	486	470	480	469	500	506	491	538	464	504	495	494	473	479	459	453	471	461	523	492	487	539	480	473	520	519	482	477	473	486	465	442	458	453	491	481	513	481	460	497	512	496	519	488	536	475	474	523	493	477	497	468	523	487	480	472	510	488	545	466	489	447	513	496	492	499	494	504	472	476	496	446	488	497	497	522	479	443	490	514	483	472	509	474	462	490	442	508	483	505	461	462	466	478	469	463	464	528	421	490	501	463	458	494	485	510	451	484	508	500	481	464	494	468	497	481	488	533	448	434	500	488	493	477	477	478	464	475	509	503	500	491	484	501	514	523	495	464	518	523	492	476	491	467	495	469	487	523	469	504	478	497	542	531	505	506	488	509	503	446	511	490	426	498	523	460	485	457	510	482	515	450	502	454	492	463	518	467	483	492	497	504	482	476	494	464	486	489	495	495	461	462	509	511	457	452	502	522	493	475	469	527	472	469	493	422	472	498	477	464	449	479	503	526	525	489	516	493	476	490	479	503	462	500	477	483	487	512	524	455	503	490	518	517	499	482	474	497	492	474	482	485	474	525	498	497	455	469	458	500	497	515	448	475	429	480	460	516	452	493	460	479	453	507	524	472	497	515	452	466	467	483	494	462	499	475	512	495	459	489	490	448	511	491	471	474	482	478	491	495	492	488	482	478	472	515	499	503	500	515	463	526	452	471	461	493	493	519	518	467	446	512	465	475	501	456	530	487	501	464	460	457	438	531	493	475	472	512	460	517	480	510	463	434	465	497	499	455	463	471	476	485	491	467	473	493	467	498	510
3916	2527	2994	2789	2237	1415	1273	2022	2016	1573	1565	1508	1330	1143	1225	1084	1034	810	567	433	295	256	209	241	225	205	238	261	232	252	210	235	213	258	238	250	255	259	236	241	239	241	227	239	225	263	226	263	222	255	267	228	236	224	226	234	232	218	240	213	261	219	269	270	251	247	255	258	237	228	225	192	236	241	215	276	231	226	260	210	258	239	246	245	215	244	237	213	231	228	224	230	210	231	244	256	271	245	267	241	242	271	239	214	221	248	269	236	257	236	233	202	247	206	222	268	237	225	214	243	264	213	241	246	264	240	234	241	248	251	232	232	205	254	223	203	237	216	226	252	235	238	259	248	227	256	248	261	252	229	249	234	217	245	263	257	241	239	237	249	278	235	214	234	249	236	236	242	270	214	259	222	229	250	241	225	222	236	245	263	226	218	221	247	242	231	250	240	226	245	247	249	237	227	229	220	230	228	234	240	216	245	243	222	247	252	216	262	267	242	270	252	257	264	233	235	253	249	230	228	220	281	239	240	237	229	250	249	251	224	236	257	227	245	232	210	222	245	283	229	268	239	246	255	239	232	207	240	232	251	265	223	245	227	227	220	258	244	242	232	228	247	242	247	237	239	252	252	241	250	237	212	223	246	230	243	267	226	251	218	235	217	214	238	238	254	251	263	265	239	232	234	227	271	225	268	273	247	236	259	211	213	238	240	231	218	223	245	253	224	240	221	223	226	220	256	231	233	227	248	261	244	252	247	237	258	235	228	226	247	239	256	215	240	236	256	220	252	251	230	252	259	258	221	232	235	233	239	230	255	235	246	209	283	234	226	229	225	230	255	224	242	222	236	231	204	254	248	241	263	209	235	234	232	239	247	271	236	244	236	220	223	229	246	243	236	237	224	246	208	223	243	236	241	255	234	251	227	240	230	237	209	238	264	222	250	201	232	226	240	248	236	222	263	244	260	244	235	240	222	229	225	235	248	258	261	261	250	279	259	238	262	212	244	266	249	223	210	232	232	255	252	266	224	249	229	239	224	226	219	234	229	270	267	210	227	222	238	253	241	226	245	249	232	229	243	225	246	225	216	246	208	220	246	263	210	259	263	194	234	231	263	222	239	210	235	240	234	219	241	233	244	265	252	219	236	244	235	223	243	233	249	228	227	244	265	244	217	255	250	263	223	218	251	225	258	250	230	233	243	224	259	253	243	235	228	238	244	246	235	267	235	262	224	266	228	260	263	239	264	252	237	204	219	232	254	221	246	218	228	246	247	242	219	236	249	267	227	242	222	253	242	209	227	247	231	237	238	221	197	220	220	209	228	255	235	252	233	262	234	265	235	234	257	235	226	217	241	248	238	217	241	269	232	204	267	213	227	237	228	229	239	280	238	246	235	229	227	232	251	263	257	261	213	228	222	236	228	244	221	239	249	248	209	259	236	237	233	218	217	236	251	227	236	239	235	256	231	261	237	242	234	269	235	206	222	232	253	227	250	217	230	225	246	233	233	250	254	256	222	258	222	243	225	214	238	254	237	247	235	252	236	241	224	217	243	234	239	228	236	263	231	230	240	263	256	220	237	226	222	248	226	219	254	229	229	239	250	243	236	242	236	229	241	237	237	222	228	220	222	231	248	251	265	259	238	234	239	227	211	241	233	250	262	238	235	250	229	251	251	243	226	237	218	234	246	248	250	275	261	250	231	223	247	240	210	218	236	246	229	255	261	228	211	252	247	243	249	244	262	263	237	230	235	255	233	230	243	237	264	251	224	243	222	247	240	226	259	232	236	236	254	249	249	238	225	243	241	222	235	245	228	256	242	250	260	275	240	259	218	229	212	242	253	235	213	222	218	248	246	236	245	255	223	221	258	243	255	243	242	250	232	234	232	248	251	255	240	268	240	239	229	244	266	216	240	244	240	247	230	236	283	249	236	243	249	236	239	248	241	233	235	215	239	235	246	223	258	217	252	244	233	233	236	241	241	240	233	255	235	271	226	220	220	242	232	225	235	270	234	203	245	242	238	215	267	246	248	211	238	248	260	260	243	246	252	244	230	224	226	231	234	250	248	245	232	254	259	241	239	209	211	249	244	233	196	230	237	238	229	247	236	221	224	221	247	233	243	184	273	248	220	211	241	232	212	240	272	227	233	263	238	235	254	221	221	235	255	245	251	264	240	237	218	213	224	260	254	233	215	248	242	207	250	226	238	238	235	212	259	243	242	245	233	258	253	231	253	250	238	265	237	252	231	249	254	232	237	236	239	231	225	238	271	252	207	237	240	257	243	204	238	236	250	215	214	280	217	238	216	222	218	248	231	245	239	273	244	233	232	230	245	237	226	265	221	235	243	233	216	225	205	241	245	257	242	254	263	242	239	244	216	233	239	207	216	207	223	249	254	216	232	212	243	211	228	242	265	245	253	228	242	232	218	219	235	256	252	241	244	239	221	226	255	225	231	248	235	211	233	233	252	270	221	205	261	275	250	228	257	209	246	249	220	224	219	244	240	242	251	216	225	248	231	205	218	236	242	237	232	218	268	223	256	233	220	226	274	243	251	238	269	199	218	217	228	231	256	248	259	236	230	246	237	219	229	227	202	222	234	248	258	245	212	260	239	216	254	243	240	227	244	242	249	245	236	245	244	251	249	246	237	228	214	251	223	244	207	213	263	242	239	231	240	234	225	254	265	226	244	234	228	245	211	238	248	224	220	224	227	231	241	256	240	245	224	252	263	247	237	238	230	244	249	239	241	237	221	221	254	247	226	246	252	251	220	259	222	239	233	232	223	248	216	222	230	209	239	248	231	232	228	232	225	230	252	222	238	246	218	260	226	268	226	255	234	252	247	242	244	242	246	239	258	257	241	247	223	240	253	213	271	231	232	261	227	240	239	248	236	266	245	220	234	258	283	246	274	236	243	228	228	247	246	210	242	257	227	231	234	228	226	232	212	238	245	259	237	224	246	241	213	237	253	238	258	262	217	256	259	258	242	244	249	217	229	232	232	227	255	234	269	225	255	215	235	203	264	215	245	222	241	235	246	202	242	246	258	232	246	247	220	247	252	267	246	260	234	269	225	209	248	214	241	213	247	231	246	255	240	247	238	223	208	250	229	263	230	257	234	225	236	268	223	219	240	225	246	265	216	256	260	241	253	248	214	218	250	271	219	232	247	243	266	240	222	216	251	259	232	205	231	217	269	236	231	251	239	267	240	245	251	242	216	206	253	234	235	202	241	230	243	273	226	242	223	250	263	251	256	219	248	271	220	222	213	260	229	233	241	236	231	228	237	234	221	249	265	235	226	250	231	205	206	226	260	250	248	219	243	241	223	244	257	239	266	253	240	279	241	260	235	226	202	250	233	229	218	237	244	258	253	226	243	245	226	261	220	224	243	226	239	238	235	236	247	214	243	255	261	263	249	262	250	247	245	234	205	223	252	226	238	211	248	244	235	238	253	220	239	260	243	244	262	219	242	221	217	257	242	249	226	231	245	238	227
3145	2741	5519	7884	7615	5788	5719	8840	9176	8110	7759	7990	6627	5996	6472	5246	4393	3276	2111	1199	836	687	617	602	594	570	548	561	568	597	613	592	635	555	575	527	587	603	599	566	554	615	605	615	615	595	532	609	614	568	595	589	606	556	544	569	554	570	597	602	591	561	594	586	576	580	588	595	588	552	586	566	642	562	570	640	626	595	526	576	605	598	603	556	584	612	589	563	564	653	587	561	560	596	603	577	516	622	581	563	583	562	566	561	556	567	586	569	586	540	606	611	563	559	614	542	577	578	595	502	619	538	537	599	570	565	589	620	567	587	602	576	578	559	548	596	612	574	592	627	561	590	531	532	572	538	576	584	600	623	628	549	541	554	601	569	616	574	604	593	606	550	562	608	575	591	593	571	559	567	600	563	582	596	580	612	553	586	547	587	544	531	589	554	596	552	583	559	562	569	570	578	531	600	612	573	571	584	604	603	591	583	598	549	590	606	577	570	568	570	613	566	581	605	593	612	566	575	547	597	582	626	576	604	578	555	609	588	592	579	584	553	529	639	595	565	581	580	566	602	601	578	575	609	570	570	623	570	574	619	596	628	547	536	601	551	586	618	558	582	590	549	513	569	579	590	604	562	576	586	589	586	557	568	595	545	603	607	582	596	556	596	548	606	592	566	583	575	571	600	572	594	593	579	582	571	614	587	568	588	581	569	605	605	611	595	566	573	584	555	583	576	592	595	568	601	606	584	586	589	560	593	564	600	618	606	607	652	554	612	599	592	655	544	527	602	609	584	534	605	624	562	565	590	545	566	566	596	558	534	573	571	550	594	566	578	583	565	580	564	538	536	584	616	591	564	583	563	580	591	536	575	579	521	612	568	623	533	535	592	537	559	582	524	587	548	593	588	559	551	577	578	582	628	600	548	562	561	591	569	580	577	606	553	571	595	588	571	614	581	563	600	573	587	609	574	583	576	586	575	537	552	574	587	567	576	580	566	528	606	566	594	587	569	558	589	580	569	531	561	516	644	583	601	590	581	572	578	560	618	593	635	548	573	569	550	626	588	560	601	582	563	557	590	539	585	608	602	559	547	548	630	581	578	555	604	560	564	580	613	571	605	576	549	570	593	561	545	612	599	604	561	528	592	592	572	523	589	554	586	627	566	559	580	562	606	565	586	585	588	616	566	619	547	574	563	599	607	605	558	546	581	582	595	579	600	597	588	601	585	541	578	582	602	593	593	569	581	609	544	616	589	568	611	605	582	562	575	576	566	611	569	541	601	625	614	592	581	621	590	572	605	569	600	585	603	595	525	574	585	581	559	589	546	563	579	588	616	623	571	561	560	594	558	583	571	574	582	599	583	604	625	596	552	571	595	584	558	592	587	580	554	610	531	572	556	582	600	594	613	605	570	570	564	563	583	555	578	585	581	560	578	593	562	591	603	618	581	613	616	593	599	616	557	554	613	543	579	572	573	588	591	598	556	592	646	581	580	559	543	571	591	607	594	548	573	568	567	570	610	620	585	593	543	603	572	598	590	601	599	578	565	585	616	598	558	548	594	597	558	590	556	563	550	569	593	566	575	544	556	550	622	599	581	578	545	577	547	590	562	595	568	569	578	560	581	603	580	578	625	565	575	582	608	629	587	530	591	607	588	576	563	580	589	563	547	609	599	591	545	577	601	545	591	543	568	553	577	579	618	527	578	559	560	622	586	590	534	562	618	561	583	528	556	582	540	578	602	576	628	575	602	579	574	577	576	557	583	543	610	617	545	624	641	579	569	592	570	549	560	571	606	582	594	575	573	556	645	565	605	579	597	597	593	584	552	560	606	565	610	554	622	529	606	591	588	589	585	616	514	582	590	577	543	541	581	569	576	603	601	588	577	599	603	561	585	565	551	608	560	589	569	577	576	605	596	610	604	583	581	568	596	613	556	577	590	540	561	590	588	605	570	633	652	593	571	620	601	570	563	575	559	572	559	615	572	593	577	550	576	572	571	601	558	562	574	603	579	587	595	591	578	601	557	592	583	589	617	552	564	550	578	608	574	605	601	561	604	575	566	574	561	589	612	588	575	557	550	626	553	554	588	585	553	591	569	565	574	560	595	572	576	562	567	592	566	624	585	558	562	557	610	586	592	547	573	637	591	545	562	570	611	603	556	582	530	572	558	585	586	622	582	584	619	548	569	578	573	562	580	560	575	572	616	605	608	597	590	610	582	573	588	567	575	560	594	562	592	620	591	549	587	563	635	629	582	585	578	556	582	628	585	600	633	544	586	547	578	564	594	590	596	544	595	558	596	617	581	567	610	555	564	562	572	606	593	577	550	561	584	569	561	625	558	568	592	580	649	568	607	568	558	561	529	591	547	536	569	581	563	619	628	565	542	613	582	579	578	565	577	586	582	596	568	595	534	567	589	542	570	551	647	589	557	606	573	592	577	602	585	557	595	574	578	561	594	608	552	616	568	598	610	582	604	573	564	580	597	553	581	561	575	558	561	579	555	569	607	595	560	575	558	560	559	585	572	635	574	541	621	566	606	580	559	586	634	619	600	563	592	573	606	593	598	566	601	568	559	584	608	598	552	568	621	579	569	572	597	586	550	581	581	547	571	609	551	573	551	579	592	568	585	565	584	577	593	588	579	571	589	571	597	566	588	572	624	599	566	549	617	533	586	598	570	595	556	599	583	617	547	599	582	582	620	571	566	599	541	570	562	545	561	621	587	599	601	614	574	581	625	578	586	550	565	556	615	555	589	552	611	581	588	572	583	560	570	615	570	596	553	562	585	591	574	594	620	552	621	566	608	592	568	612	564	557	601	594	591	605	555	564	544	592	595	623	575	607	592	537	582	568	624	618	577	551	579	555	597	578	552	569	555	609	587	540	613	587	607	597	619	562	586	565	567	550	560	562	561	564	564	593	626	561	596	572	583	595	546	628	579	569	589	538	590	602	584	627	539	525	599	562	570	565	581	593	560	599	546	623	594	562	555	559	607	559	554	552	538	556	581	630	595	557	569	591	602	597	577	594	619	610	603	595	567	576	575	608	591	544	627	595	536	591	580	585	601	562	562	604	644	584	543	605	595	554	577	589	533	599	582	554	583	587	582	590	611	566	527	574	572	574	580	591	572	614	584	623	604	580	565	612	607	593	569	587	532	584	564	613	558	645	567	594	587	577	602	554	637	573	549	597	563	526	587	584	596	630	568	597	554	608	589	565	575	557	559	572	573	579	565	584	564	590	578	589	598	599	591	591	588	598	582	566	553	553	593	543	565	559	542	559	573	628	566	598	552	620	578	583	607	576	542	568	552	549	587	570	597	607	565	588	568	572	580	562	562	587	612	577	541	587	548	549	580	574	557	575	602	591	539	534	556	631	597	596	575	580	556	561	582	588	603	514	593	588	573	599	549	568	611	574	543	596	595	545	566	568	590	609	577	569	556	536	566	595	606	581	569	585	639	547	601	576	588	547	567	565	577	591	591	565	585	597	573	573	608
12636	8830	10826	8270	3544	2594	3256	3514	3905	4114	3994	2720	2169	6616	9564	8148	5649	3280	1785	915	444	274	235	215	207	190	220	241	194	224	217	220	201	193	220	231	222	219	211	202	233	219	214	214	216	224	197	211	189	203	189	194	236	196	182	244	243	215	208	239	219	238	218	211	189	211	227	226	221	197	214	208	199	213	239	169	207	206	229	203	213	228	202	192	200	242	218	213	216	202	211	216	210	223	207	210	237	218	217	200	219	232	204	217	208	235	232	197	230	219	225	220	226	215	226	230	221	229	242	225	210	202	224	213	214	224	186	202	199	231	179	193	237	246	225	186	248	216	235	211	203	194	239	194	200	223	215	215	204	213	209	204	218	206	185	215	218	212	205	201	220	234	211	187	210	216	199	209	231	214	191	200	189	203	232	217	204	218	214	197	209	214	231	206	218	210	215	218	201	192	245	205	220	220	219	229	230	195	220	216	211	241	213	250	217	243	246	197	228	253	221	215	192	218	215	198	222	229	211	211	216	198	227	226	215	227	221	230	211	219	225	207	228	186	181	225	202	219	202	229	244	217	233	219	222	205	218	189	231	199	219	206	213	232	199	201	253	194	200	192	224	253	208	197	222	208	211	214	232	210	212	219	225	213	197	225	196	207	229	219	211	238	207	232	215	185	199	231	233	196	214	191	230	199	196	218	242	212	204	212	229	224	213	191	221	224	214	190	217	205	224	222	197	205	228	233	231	215	225	233	238	234	202	218	194	244	247	199	232	201	207	214	217	243	208	225	210	221	236	212	198	208	203	228	222	217	226	219	201	238	222	207	217	204	210	205	229	195	219	202	223	198	202	192	208	216	221	212	229	205	232	206	202	217	209	199	235	220	237	202	227	197	232	202	219	221	239	224	211	210	223	223	214	194	217	210	241	243	164	206	220	217	197	203	228	192	211	211	216	256	213	203	221	221	208	219	223	229	186	197	199	248	233	205	203	181	221	223	206	204	212	212	218	205	222	217	202	222	223	216	206	227	204	227	196	227	204	207	210	209	213	229	218	208	230	216	228	191	211	220	230	204	212	228	184	200	220	228	201	222	187	200	189	213	216	216	195	222	202	221	225	231	221	224	234	239	223	211	188	244	203	210	225	193	198	208	231	216	213	193	197	219	225	229	210	223	194	204	219	249	207	234	224	204	201	230	208	206	197	228	210	200	247	208	206	208	223	214	187	227	222	229	209	235	243	223	214	208	217	205	224	218	243	211	207	209	236	217	231	191	191	219	190	217	188	215	190	222	224	211	212	229	219	225	225	216	208	192	211	262	221	229	211	204	253	232	221	226	210	202	208	256	207	215	201	222	219	224	189	212	203	209	187	221	227	230	208	219	216	238	250	197	215	200	206	193	206	218	227	244	222	201	230	203	233	207	224	211	214	248	197	181	212	230	218	228	208	238	222	218	195	239	213	192	220	232	208	201	205	234	212	204	211	217	225	201	214	232	228	199	192	240	208	191	188	221	208	211	199	215	223	234	212	200	227	204	223	208	215	218	207	212	225	199	205	198	224	236	236	208	208	225	209	254	207	234	248	210	227	210	220	234	224	225	224	219	221	220	215	201	203	220	226	213	237	197	232	226	228	228	218	222	213	195	203	217	214	210	216	180	210	220	215	223	194	198	233	229	202	235	227	218	223	230	205	205	210	236	233	217	240	235	212	236	192	215	233	212	208	217	209	227	225	233	239	180	230	200	195	245	210	197	205	226	202	221	200	199	225	210	226	184	229	235	223	213	220	188	234	231	212	212	199	199	201	221	181	189	221	203	202	230	251	214	219	193	209	203	208	199	222	200	227	208	226	235	214	196	237	215	219	203	215	212	188	214	211	217	237	207	203	213	195	202	221	212	210	202	232	204	194	221	226	227	219	215	235	210	210	220	220	225	227	232	200	185	202	200	194	206	210	190	209	209	222	191	192	227	219	200	193	211	218	239	225	219	211	205	211	197	235	213	200	203	202	223	198	198	205	213	200	199	251	216	206	200	198	189	216	225	221	216	220	197	236	197	227	216	233	222	206	232	214	218	230	218	199	220	204	216	216	224	219	261	210	206	211	187	197	195	216	216	232	209	199	221	208	222	225	237	207	209	200	218	236	229	218	202	193	206	218	206	221	203	212	208	196	193	181	211	179	226	209	234	196	214	190	214	220	221	208	246	206	205	198	195	207	189	211	190	237	197	221	237	243	215	202	219	216	213	236	244	197	207	223	243	237	194	217	210	228	200	223	196	221	215	202	210	197	193	236	197	214	210	210	224	229	229	237	224	223	223	220	220	186	226	196	225	220	234	195	215	211	237	218	230	225	236	216	202	223	202	201	226	209	235	213	218	202	230	231	211	191	199	207	233	224	213	212	220	225	203	209	220	229	226	245	196	243	200	220	214	193	217	202	222	226	196	204	204	203	228	214	202	216	214	196	255	252	200	226	221	201	217	205	195	188	223	212	213	200	205	226	211	226	203	210	201	196	198	197	216	232	204	190	215	214	223	200	194	209	230	228	224	227	218	241	209	220	242	213	206	213	196	214	224	216	211	208	238	204	219	244	227	225	202	191	219	221	207	175	235	214	199	205	210	221	227	225	203	212	228	208	257	227	196	204	238	194	198	246	218	198	207	243	222	225	212	193	222	215	211	215	204	208	205	220	219	247	211	231	238	217	198	223	229	229	194	234	225	229	223	239	240	194	211	213	241	201	244	185	213	249	226	217	198	203	199	218	208	220	232	221	217	207	202	219	225	200	207	209	248	198	204	193	222	195	205	237	224	223	210	177	225	198	237	215	214	213	230	226	213	202	225	210	238	221	219	198	200	222	191	243	220	230	224	223	225	222	218	207	216	221	206	212	246	213	223	197	233	207	202	195	197	226	216	223	222	215	207	223	219	212	227	201	215	225	234	236	186	213	242	234	214	213	229	209	226	218	203	253	214	195	225	203	178	208	221	206	195	183	187	227	234	190	212	197	192	232	233	215	208	205	191	219	196	201	218	216	220	208	219	243	205	223	199	196	238	239	206	213	215	202	211	234	189	248	235	204	218	176	243	191	228	226	233	232	197	227	220	228	221	200	231	220	202	217	190	222	218	235	233	239	217	216	214	225	206	242	204	241	213	206	192	220	204	197	205	201	213	233	221	230	206	228	217	236	238	215	188	212	206	217	237	203	203	238	219	226	196	222	222	242	222	229	221	214	194	230	225	213	211	206	215	225	205	204	228	199	227	224	233	229	230	208	221	219	203	193	213	212	236	212	240	217	188	229	229	218	218	228	201	208	216	225	228	186	214	204	221	225	225	215	228	205	210	197	197	238	214	213	189	219	219	194	226	216	235	212	218	201	226	203	195	193	210	217	230	220	216	232	218	214	216	227	187	200	199	217	231	225	223	226	201	205	222	219	196	215	209	208	210	214	184	219	219	216	203	234	207	198	211	226	210	189	227	206	209	216	194	199	243	240	193	226	197
8079	7419	14021	14835	8220	8899	11061	12401	14781	16978	16766	12182	11244	25950	30898	27261	21317	14153	8503	3868	1748	872	641	577	560	539	491	508	542	549	536	531	508	526	507	551	533	512	525	515	506	547	520	558	506	543	548	554	513	532	546	538	541	527	490	552	538	501	546	535	515	556	533	553	584	514	523	531	527	531	550	551	549	563	497	512	554	520	514	550	511	533	554	554	551	532	549	540	516	509	503	549	493	517	559	554	561	525	534	496	519	525	550	561	539	525	487	518	529	473	544	539	510	502	572	521	517	577	522	546	514	522	525	566	502	576	509	526	553	520	569	516	566	551	509	511	553	572	544	504	528	513	570	548	521	543	505	493	566	519	517	499	483	560	547	533	572	551	555	499	546	549	531	536	498	537	522	517	563	496	546	532	548	549	548	505	501	499	530	524	505	481	571	532	519	560	529	485	555	509	552	557	500	529	505	500	500	546	546	592	546	517	530	523	539	538	532	548	519	511	539	521	487	536	507	522	561	562	553	534	509	528	529	555	579	519	522	509	592	541	538	581	523	511	524	516	516	531	520	512	506	545	515	557	538	544	541	536	553	573	532	515	523	526	518	548	545	556	514	519	512	499	533	560	542	510	541	511	513	543	561	516	564	506	518	523	533	537	551	518	540	558	521	517	523	510	505	522	497	514	518	521	497	548	528	471	529	478	545	516	512	507	544	504	537	547	534	479	522	537	566	538	552	545	577	530	489	511	478	492	523	540	569	527	530	533	528	554	493	496	524	532	510	547	547	550	533	492	595	516	533	504	557	514	525	539	577	557	570	549	523	522	513	546	511	530	503	537	525	540	566	586	586	508	491	517	539	513	488	529	572	552	510	545	525	530	528	543	489	479	505	476	557	536	532	545	566	527	551	577	560	540	544	533	561	541	524	535	497	526	488	510	557	549	526	528	530	517	542	558	493	504	554	522	564	567	512	588	539	553	536	512	564	503	497	559	555	550	538	487	535	515	546	517	556	497	498	537	506	535	517	566	563	534	529	515	560	521	541	573	557	566	549	548	548	537	520	555	536	530	524	528	547	537	524	535	513	564	537	540	516	577	519	570	504	567	539	510	539	538	508	523	518	543	542	562	530	528	479	523	530	521	491	551	577	518	522	521	515	528	565	524	508	503	537	537	577	526	564	523	557	565	537	510	564	532	547	559	577	493	532	544	545	528	544	511	540	499	532	485	530	545	520	519	560	507	486	527	547	549	515	518	524	500	510	482	529	509	519	509	496	520	528	552	484	530	522	505	504	536	508	555	551	514	562	577	554	538	547	551	553	564	556	515	541	554	515	551	522	532	507	541	524	494	521	579	548	530	506	527	546	542	541	530	551	554	467	499	513	565	557	540	522	526	507	492	550	490	536	552	536	560	560	570	505	524	544	560	523	535	523	532	520	526	527	592	548	519	524	519	542	524	547	589	517	508	485	525	527	527	506	507	532	581	547	535	528	547	534	525	548	532	497	543	525	529	568	527	577	514	547	541	570	501	513	524	529	507	519	533	536	505	534	558	517	512	520	533	537	544	511	543	520	546	540	551	527	566	547	528	485	533	549	523	554	590	524	514	552	495	560	557	517	556	510	531	518	500	529	474	518	565	504	524	528	514	573	555	558	544	524	535	530	488	561	599	526	518	525	556	505	526	567	561	508	505	504	520	569	571	536	582	525	525	548	537	528	503	503	536	534	569	541	551	530	549	532	506	529	513	559	560	533	473	550	520	518	577	506	494	558	515	540	536	524	551	509	511	483	523	539	519	555	542	565	522	581	510	538	491	556	537	551	537	490	493	520	515	586	511	535	529	501	532	538	517	514	523	581	591	522	530	556	534	523	558	517	541	549	504	503	560	533	521	550	503	536	549	530	557	528	553	537	541	535	501	525	498	505	550	543	498	499	544	551	501	546	542	504	578	543	545	532	528	506	529	566	491	542	536	528	520	513	518	505	492	541	551	541	560	507	528	532	537	530	504	556	505	523	524	536	493	530	540	575	526	522	513	499	553	537	518	560	519	563	530	526	517	496	521	512	601	563	527	515	524	516	510	516	526	520	505	525	568	568	521	543	567	503	525	507	541	511	503	512	553	541	577	529	547	541	526	524	539	558	519	563	582	528	529	541	518	509	557	522	558	505	545	544	567	527	502	551	527	528	588	542	534	526	567	500	548	558	532	509	522	522	533	539	538	546	539	537	526	563	516	519	550	544	523	526	518	513	541	509	526	507	532	542	524	493	552	558	527	526	521	523	554	517	516	499	519	518	517	540	546	528	570	529	562	542	536	541	544	566	554	535	550	505	522	543	497	563	542	537	497	551	542	527	537	539	511	510	521	517	570	491	560	528	530	513	521	580	526	513	544	521	531	524	546	532	490	511	533	545	503	503	539	555	524	510	539	526	519	538	522	535	563	525	508	569	509	551	524	531	575	540	516	499	566	560	521	511	523	500	558	538	507	569	563	530	502	537	541	534	530	567	538	562	554	518	496	529	491	584	563	540	525	508	527	521	515	498	532	540	505	524	515	524	552	533	572	555	513	523	509	509	553	514	555	525	549	518	507	552	524	509	544	533	526	585	574	516	544	508	562	523	530	517	519	516	541	546	522	538	553	539	541	476	525	534	534	589	515	504	548	560	546	525	550	517	534	546	525	534	503	556	494	550	540	519	564	522	532	537	554	503	520	539	532	541	523	519	528	575	571	550	540	502	477	547	531	543	555	589	505	525	546	538	564	577	567	490	532	565	515	514	556	516	527	508	527	582	567	568	552	542	560	551	520	529	544	534	476	545	521	556	525	530	546	528	497	515	525	536	546	549	537	524	517	565	488	531	492	520	544	532	501	538	530	557	531	538	529	526	545	511	551	512	516	525	483	522	528	544	562	571	540	519	523	546	566	546	519	503	545	546	527	513	557	523	509	549	532	508	541	499	591	548	555	543	506	524	539	499	547	555	521	555	522	494	492	523	584	537	583	543	526	535	509	568	529	512	555	550	544	550	516	522	552	561	472	555	560	565	527	524	546	540	530	533	549	509	503	564	569	492	548	522	519	511	543	553	575	527	547	536	505	537	551	547	507	504	567	502	545	530	506	498	494	562	499	504	540	494	545	546	493	526	477	533	518	511	525	551	514	562	531	488	532	568	510	518	504	530	553	506	534	504	539	537	550	512	510	522	523	553	543	499	524	504	506	569	508	487	477	588	587	476	582	517	508	519	518	545	577	515	509	542	498	552	529	561	526	541	524	562	560	516	562	526	515	531	547	488	513	526	527	552	542	514	508	532	532	527	602	535	545	558	536	514	551	524	506	546	518	550	523	523	508	526	550	505	523	535	538	542	543	529	529	564	541	519	569	523	505	527	552	557	519	524	537	519	536	533	518	539	532	535	523	501	530	497	525	515	516	543	516	532	560	511	515	492	516	554	516	543	541	538	542	545	526	531	534	518	558	533	569	557	523	531	526	542	519	531	498
20273	13778	14884	10194	7007	7934	8464	10082	8136	5537	5087	5416	4162	9631	16762	15205	10770	5781	2892	1222	595	326	229	210	185	178	186	210	193	210	184	188	189	161	193	194	191	202	194	203	192	191	176	199	188	181	174	199	205	218	188	195	210	224	187	189	207	211	198	187	192	174	179	198	187	210	194	188	223	188	209	204	205	168	187	219	169	188	190	195	203	195	180	189	203	199	202	173	165	174	179	186	185	184	178	202	196	221	186	177	187	211	169	180	179	212	167	223	197	174	209	218	198	169	197	190	205	180	196	207	197	195	219	193	200	225	178	181	167	181	161	188	195	191	171	180	175	208	197	189	176	182	193	188	179	212	200	186	211	185	199	202	177	189	161	208	171	180	190	206	185	187	236	200	183	197	188	207	199	191	153	190	163	182	171	189	178	173	207	193	203	194	183	203	190	189	185	177	183	182	190	196	166	183	184	190	176	183	166	189	196	201	185	160	204	190	173	196	169	180	192	196	192	205	210	196	167	192	173	199	164	188	188	190	179	211	193	191	194	206	206	184	196	171	166	203	183	158	178	194	185	208	199	208	206	190	217	210	188	172	210	183	204	193	169	202	189	178	192	175	201	176	188	187	207	185	178	170	191	213	171	207	204	169	187	216	206	180	220	190	200	173	186	185	200	179	187	199	186	190	198	169	215	191	195	195	200	195	200	199	170	183	198	202	179	187	192	192	169	158	185	190	197	225	234	198	190	190	208	203	202	196	169	194	205	186	208	200	184	180	172	168	192	190	192	206	226	177	166	196	199	215	193	181	192	163	197	205	199	196	177	192	197	176	197	174	192	157	211	188	182	211	178	198	170	175	217	182	191	196	191	190	179	177	208	174	173	210	164	186	157	201	199	213	171	188	197	180	181	201	206	182	205	199	176	195	193	209	184	186	190	174	222	205	201	203	214	204	187	230	196	189	174	179	202	200	197	201	166	180	169	169	191	193	157	171	211	182	210	219	200	169	170	192	202	181	195	185	178	194	189	182	184	211	202	180	218	223	197	155	199	219	203	219	185	194	174	205	189	201	196	196	176	167	187	217	174	196	215	199	184	189	173	180	190	209	203	162	195	209	183	181	200	190	172	210	187	180	193	180	198	190	195	170	188	186	204	176	187	195	192	208	177	176	196	183	190	174	227	179	215	171	177	192	205	208	191	175	173	195	207	178	204	205	167	191	201	183	178	192	196	174	214	181	171	198	167	215	183	188	185	189	191	175	209	214	172	192	210	196	171	210	182	178	181	204	200	183	184	219	201	210	208	210	190	197	166	181	160	196	175	222	179	182	173	172	201	184	189	183	187	180	156	192	196	205	181	175	179	179	225	202	197	163	204	180	192	182	191	168	193	216	187	161	195	197	161	201	180	179	185	188	205	197	179	185	180	201	203	191	199	215	198	205	197	191	169	196	189	194	194	182	192	200	201	195	170	216	180	189	177	188	206	208	193	186	202	206	196	204	176	166	162	177	197	183	201	197	189	203	203	186	210	165	184	184	171	171	186	166	224	172	178	193	186	186	180	193	222	208	195	180	176	206	205	191	181	195	187	181	206	187	181	180	186	187	202	193	175	198	183	202	198	183	186	162	195	178	185	187	202	195	208	195	191	207	197	200	213	215	204	190	177	193	172	213	210	190	215	195	185	177	182	172	199	190	193	201	173	183	181	205	200	177	177	153	199	186	185	224	195	209	202	207	178	202	206	221	220	189	195	185	215	199	188	195	193	205	194	199	173	197	177	179	180	179	220	174	196	168	184	188	213	193	189	176	215	186	205	179	207	196	188	179	209	180	162	188	169	180	219	191	181	178	179	185	177	194	166	209	184	203	219	204	191	189	178	185	183	189	207	192	180	193	189	176	177	194	174	179	203	159	188	177	176	199	171	187	180	186	178	161	195	207	193	205	175	195	187	180	173	175	193	187	181	179	204	214	207	172	188	178	189	192	172	203	206	186	188	173	204	192	187	176	198	207	153	192	173	173	215	238	191	181	182	197	186	171	170	192	182	181	201	190	197	189	193	177	190	190	195	197	183	167	217	170	183	185	198	184	198	194	201	180	184	207	164	173	206	193	189	171	177	192	196	187	196	191	222	174	178	193	200	183	188	180	190	203	168	180	189	221	197	168	190	189	187	177	197	189	183	191	191	201	187	200	189	160	194	186	186	196	199	179	189	208	212	165	175	185	188	197	163	199	205	190	182	180	195	214	170	173	195	163	186	198	200	204	173	195	181	176	169	184	171	190	212	186	187	212	192	204	195	195	168	199	205	189	204	208	178	209	182	168	197	201	160	205	214	172	161	177	175	165	214	184	198	181	180	200	186	196	191	205	209	192	181	192	202	170	188	200	201	193	194	200	191	194	204	192	187	186	177	174	184	189	168	202	167	206	187	207	187	188	203	190	178	196	196	218	181	185	181	201	198	157	192	200	188	188	162	216	171	172	169	190	178	201	195	200	175	189	203	193	192	201	184	211	180	181	185	157	209	182	194	180	160	182	196	211	189	191	206	222	196	204	203	171	181	170	177	182	180	202	194	182	203	208	178	164	181	200	162	175	188	183	214	163	185	211	198	206	212	167	188	186	191	201	199	176	179	167	176	181	185	181	172	183	186	222	213	180	191	154	200	166	184	206	169	172	176	195	195	214	170	207	197	230	175	185	184	216	194	199	186	187	197	161	196	173	181	204	186	153	199	199	226	201	201	206	195	170	208	203	200	194	177	183	183	196	201	184	194	184	177	189	191	202	204	196	193	183	176	213	202	202	191	199	184	202	177	184	195	188	202	161	171	186	200	174	182	188	205	183	158	187	198	205	210	189	181	204	200	180	174	200	189	181	168	221	173	155	188	179	188	228	175	192	207	206	168	186	176	196	192	176	196	178	215	182	196	214	150	175	189	182	177	207	201	181	192	177	209	186	179	188	194	172	212	199	217	186	208	182	205	179	193	193	220	180	187	185	203	189	199	178	224	202	202	171	192	195	184	183	178	183	189	189	196	213	181	190	186	189	174	194	178	184	211	193	195	203	212	166	196	180	196	188	193	165	159	213	191	185	214	188	157	192	228	171	200	193	170	182	190	193	184	226	215	172	162	179	202	203	190	189	192	164	203	171	191	176	198	206	175	183	198	187	198	207	188	207	180	203	211	187	173	183	188	201	171	187	154	191	183	180	198	205	188	208	188	186	187	187	193	199	201	199	202	192	168	201	193	195	166	174	207	162	202	183	192	195	204	185	214	175	189	201	213	187	189	195	192	210	218	187	188	183	177	204	197	200	216	149	190	164	188	197	176	213	198	160	189	167	194	186	182	181	207	225	187	196	177	175	179	180	185	185	214	199	193	193	170	193	206	169	200	202	174	205	189	175	197	204	200	180	197	197	187	189	170	177	186	157	207	226	203	192	174	200	213	171	191	195	214	197	178	192	200	214	189	179	192	187	180	189	178	172	202	201	198	189	179	192	190	186
10837	10791	15889	15272	15125	20438	21670	26414	22607	19110	18852	20651	17102	31281	39591	36313	30155	20877	12388	5691	2344	1128	680	556	521	470	484	479	473	487	499	483	504	495	472	460	483	458	465	441	476	485	495	485	485	468	475	446	488	477	473	458	490	492	472	503	445	469	447	441	476	452	449	444	506	479	437	489	476	479	460	501	501	477	512	475	462	466	464	458	455	488	472	444	477	456	488	478	444	465	474	468	523	489	502	490	488	481	474	447	454	463	539	497	512	443	496	459	509	482	495	453	510	448	448	476	480	441	517	492	474	482	439	516	440	479	472	510	459	491	508	463	508	487	452	468	505	449	457	508	461	485	474	458	471	483	480	475	472	472	454	468	421	486	494	466	468	476	480	472	470	499	493	480	481	492	494	474	495	493	484	457	489	466	520	435	463	504	468	490	464	447	482	457	484	475	502	458	444	481	486	450	525	489	492	485	489	444	468	480	497	458	468	478	475	493	503	499	486	514	490	461	480	436	467	484	448	471	497	499	445	495	504	456	458	467	508	470	496	487	466	477	474	454	517	493	470	460	483	489	469	476	482	482	481	488	446	486	479	478	482	447	473	458	452	471	501	493	497	459	497	448	556	498	474	528	484	494	468	492	504	486	475	508	453	508	517	525	458	481	505	481	472	513	469	451	476	484	455	476	471	478	510	519	491	470	484	464	470	455	489	484	467	477	485	513	455	464	493	476	554	507	473	500	498	484	461	500	461	502	485	476	493	466	522	472	462	524	496	476	483	457	458	480	472	484	432	479	460	486	471	489	489	471	442	539	457	456	521	509	506	460	483	482	462	459	494	520	477	503	456	442	456	514	483	493	501	476	460	486	492	438	490	498	478	471	471	477	493	495	475	495	481	468	441	487	468	512	487	447	449	475	476	490	506	510	471	478	479	468	482	477	423	485	499	501	503	471	482	503	411	469	447	515	465	447	460	448	492	459	478	493	484	501	486	509	503	471	460	463	456	512	469	476	481	501	443	460	473	424	498	474	476	459	481	456	470	485	483	483	468	502	494	469	496	478	495	476	447	483	497	461	477	507	464	490	481	475	464	497	503	478	455	467	466	516	485	444	449	505	529	479	489	471	474	445	467	498	424	503	503	489	491	514	465	469	505	481	442	515	497	436	442	471	445	474	495	475	460	475	494	541	488	495	499	468	472	499	515	519	485	460	480	495	462	456	475	488	488	500	427	486	487	465	480	464	489	482	467	498	473	468	472	474	478	499	474	528	461	452	457	448	464	486	468	428	512	447	437	515	472	466	443	484	478	463	477	474	482	481	493	461	476	485	474	495	455	478	477	451	469	514	496	470	470	481	463	488	499	483	520	491	476	460	496	495	468	466	451	497	526	471	466	451	469	483	478	473	523	510	506	476	461	493	489	508	489	465	487	498	508	489	458	472	474	482	474	486	464	507	442	494	443	463	471	492	457	499	460	484	470	449	487	486	489	457	449	516	427	484	469	483	499	476	507	482	445	458	495	455	464	486	499	490	489	481	445	471	463	466	464	465	469	485	514	492	514	469	467	418	449	516	478	481	442	484	498	461	469	490	449	466	450	501	489	510	448	480	439	494	473	482	472	488	471	493	423	472	458	506	507	532	485	497	483	491	451	449	466	505	472	506	486	499	487	488	481	515	471	495	479	446	497	466	468	515	503	456	482	474	532	486	463	499	473	501	460	471	457	470	475	476	478	448	540	499	511	471	525	467	463	466	507	458	460	500	503	469	499	489	506	446	476	427	463	493	465	471	496	510	493	474	473	503	542	454	463	458	455	475	482	430	481	474	474	449	509	455	465	422	465	482	479	504	496	481	452	492	499	525	496	488	454	484	475	500	476	495	498	472	495	454	442	451	442	465	532	483	477	496	502	478	512	530	432	506	446	488	475	470	464	473	465	441	443	432	499	459	473	474	475	464	490	438	450	474	464	467	474	491	450	489	478	471	498	477	475	441	498	488	503	463	501	473	506	481	444	510	505	524	492	455	506	456	522	474	459	452	452	502	496	508	503	484	490	484	482	464	449	488	491	458	498	431	479	443	491	477	460	494	489	481	508	499	440	453	478	426	455	449	458	425	477	492	463	477	462	491	483	502	467	459	484	444	496	472	470	454	499	494	469	465	504	473	493	453	488	479	465	471	445	477	478	457	476	477	545	501	447	458	494	490	493	492	481	485	492	473	437	489	470	456	453	506	468	472	521	502	495	468	460	501	528	442	484	486	478	491	499	484	485	471	436	452	486	486	488	459	494	483	492	510	444	506	492	500	489	482	487	461	504	498	491	506	471	518	462	477	471	476	492	487	512	497	505	457	455	477	491	468	489	517	470	490	473	459	458	455	494	496	474	501	480	462	487	492	474	510	483	480	484	474	454	447	513	448	517	437	486	502	500	469	437	447	495	506	490	493	485	506	462	494	479	473	465	459	469	496	480	481	484	452	518	483	451	506	483	435	519	490	498	521	468	491	462	474	460	539	499	472	477	494	447	491	509	480	468	489	492	478	511	473	461	477	496	443	444	470	498	469	472	458	479	466	428	478	489	492	488	454	485	471	457	473	502	494	484	442	469	477	467	480	480	467	466	509	482	476	485	474	477	510	469	482	486	503	497	467	467	466	485	528	473	502	484	497	492	457	485	462	515	494	513	513	458	482	477	471	475	496	450	449	462	514	517	452	460	478	508	492	488	451	471	469	481	459	490	494	473	519	464	482	457	499	478	436	445	484	476	473	491	466	493	457	493	459	527	476	499	509	488	435	505	453	476	468	486	497	460	480	520	489	453	466	461	449	445	499	494	505	472	490	491	483	496	484	451	461	467	489	481	478	464	468	505	480	483	495	497	483	464	469	483	487	496	483	487	479	446	493	503	464	469	533	483	444	442	508	458	471	458	465	469	449	481	481	497	493	482	473	496	452	503	465	464	486	491	477	460	421	482	518	437	472	463	491	463	465	488	499	476	506	455	497	458	490	459	437	477	429	497	492	436	458	457	432	465	506	456	508	467	487	460	486	516	504	461	522	536	497	519	497	498	470	477	482	501	449	495	490	442	465	499	441	474	513	471	510	458	498	507	482	468	476	531	470	470	484	470	473	470	457	472	488	489	479	512	453	474	470	474	489	481	472	493	459	497	487	481	488	476	501	461	474	424	462	479	462	467	480	480	465	516	446	453	465	502	483	479	494	498	473	474	500	493	514	488	511	523	506	451	484	508	440	465	443	486	477	475	497	525	460	458	462	465	482	524	451	513	522	467	461	484	465	494	476	478	529	483	492	479	468	460	482	443	466	450	458	435	460	486	492	460	446	454	477	503	531	467	463	486	482	505	505	497	481	463	475	480	469	493	508	451	484	463	466	466	468	462	494	442	483	500	449	482	474	485	490	472	465	490	508	497	458	499	456	446	490	479	405	477	486	440	479	471	470	474	471	495	483	464	498	476	523	484	437	436	475	484	496	485	481	500	479	443	447
5513	5901	6419	2887	2195	1044	1194	1354	1461	1418	1184	1142	964	911	1058	1211	1078	771	498	350	289	271	244	248	266	210	229	238	240	209	240	205	235	222	223	250	245	222	251	239	225	241	230	210	255	263	247	214	225	222	228	247	256	228	226	224	269	220	241	249	212	226	232	268	229	247	216	234	213	234	241	236	251	213	248	241	248	251	246	263	247	240	217	237	249	236	226	198	248	252	224	213	217	262	204	223	245	261	228	259	244	253	231	243	246	271	245	259	238	208	240	224	235	258	245	234	230	257	249	270	231	251	239	219	244	222	223	221	235	246	235	255	263	249	221	242	229	243	235	232	223	217	250	261	242	236	222	256	242	247	236	249	265	237	267	247	275	221	254	243	244	210	216	220	239	236	254	227	214	272	250	243	235	266	237	225	232	268	219	238	231	243	220	231	241	235	233	216	223	257	231	262	240	217	231	210	245	236	223	243	223	241	218	243	209	235	231	241	236	210	235	230	245	230	234	212	220	230	224	276	228	245	262	264	243	253	243	242	246	246	245	236	234	240	238	198	232	218	236	245	250	265	236	251	255	225	207	243	231	227	240	257	250	229	234	265	226	252	223	252	244	249	234	252	218	231	252	239	250	216	234	219	205	236	216	227	249	241	249	216	204	265	239	247	243	244	226	224	262	194	242	248	236	249	230	250	206	203	270	237	220	240	258	244	247	235	241	227	212	245	234	233	232	214	235	217	250	271	242	240	234	262	251	269	235	243	237	242	221	229	249	248	226	219	220	224	245	225	230	259	254	257	248	245	239	241	224	236	257	209	243	223	238	247	247	203	232	237	228	236	226	215	269	237	241	219	241	231	240	223	248	221	244	257	270	240	246	195	230	266	217	260	240	240	204	254	238	243	225	221	240	228	263	237	259	245	206	232	224	247	236	225	271	227	251	237	219	256	240	196	266	259	281	248	234	250	244	239	231	219	224	222	266	260	236	244	235	228	231	210	245	236	236	235	218	213	249	246	248	222	240	260	238	249	231	225	238	225	229	241	253	254	221	236	198	260	252	238	245	239	227	257	242	256	230	251	252	234	239	247	233	231	229	252	258	247	245	254	248	229	221	248	245	237	253	246	239	254	243	260	273	220	260	235	197	249	240	235	239	219	213	237	248	255	224	224	260	236	252	243	258	234	214	238	220	202	234	242	227	235	244	240	251	235	244	252	243	236	260	224	241	240	224	247	194	224	269	251	233	240	226	215	231	220	245	221	235	260	229	204	250	233	253	224	223	254	245	260	246	232	262	234	233	225	236	244	226	250	242	218	248	230	246	236	219	229	210	250	231	239	232	254	248	194	238	244	256	253	235	223	218	247	213	239	240	238	244	210	227	225	219	254	251	210	224	231	236	243	241	235	227	238	224	262	248	224	236	234	238	268	225	203	263	245	267	260	256	224	239	245	238	237	236	240	236	220	241	230	209	278	256	260	261	225	254	241	250	262	258	237	250	253	213	216	238	240	231	234	243	212	249	217	224	269	267	245	227	225	217	246	211	213	229	220	273	205	268	219	262	228	222	239	215	246	238	253	238	253	262	227	260	261	249	222	273	264	233	249	237	257	201	276	231	239	252	229	242	232	220	226	234	233	247	242	236	232	237	242	233	218	245	270	241	243	247	232	237	232	223	226	226	224	232	261	243	232	225	224	211	215	253	223	224	242	237	252	243	230	250	260	254	213	210	244	261	222	238	239	231	255	242	225	236	238	230	228	238	252	236	249	262	228	246	232	258	218	255	244	219	231	279	240	235	209	234	191	262	270	211	252	239	232	234	239	214	264	234	232	233	228	247	227	263	232	254	251	238	253	241	216	260	219	198	213	242	227	235	219	267	264	245	238	240	272	262	225	251	221	246	217	231	249	241	222	197	243	247	247	237	241	242	227	229	234	211	246	219	213	227	221	224	238	265	212	241	234	234	244	217	224	218	225	213	224	233	219	245	250	252	215	219	243	231	234	281	236	244	283	199	224	239	263	225	245	219	240	215	226	214	245	238	259	264	250	230	221	227	235	232	241	259	235	245	212	244	234	226	235	257	274	219	232	217	239	245	245	237	231	237	253	259	266	227	246	218	244	252	241	247	252	247	227	255	225	247	247	237	202	253	230	247	249	248	244	244	244	224	227	234	231	255	221	226	218	231	247	256	227	222	234	245	223	240	272	275	199	255	242	219	259	253	250	216	217	252	240	248	229	228	232	237	230	253	234	221	251	230	202	242	229	249	196	204	241	249	216	252	247	231	236	244	228	235	218	243	247	245	218	218	253	238	232	251	230	220	215	248	218	241	254	220	248	266	228	262	244	260	244	243	217	238	240	250	212	238	266	232	213	228	214	248	205	209	234	234	230	219	230	236	230	244	236	242	196	240	229	242	244	228	250	283	241	263	225	238	254	243	247	230	219	233	221	222	225	219	215	247	245	245	224	230	236	237	212	264	216	232	226	227	230	215	191	247	262	223	239	246	243	254	225	244	239	239	228	268	212	224	219	244	233	240	224	235	255	253	242	237	243	247	249	238	246	253	256	233	228	240	233	234	254	223	229	240	217	251	220	226	250	237	220	248	236	236	239	213	244	254	234	224	219	236	228	242	239	223	203	227	248	261	220	243	213	250	237	221	236	211	230	265	227	240	245	239	239	227	248	263	230	270	221	246	257	242	222	240	217	230	256	229	212	234	194	230	240	232	233	232	226	229	234	243	224	225	222	240	238	258	237	214	243	224	243	258	253	238	233	233	232	247	255	255	246	261	250	222	216	210	247	235	233	252	274	234	221	234	236	260	273	237	239	256	242	252	224	252	225	240	230	241	253	237	232	209	229	246	222	248	236	209	227	223	246	285	232	259	244	226	249	249	251	238	233	251	242	242	249	210	229	266	228	235	212	223	229	233	239	252	230	241	235	281	245	253	242	235	206	254	223	240	233	229	231	233	240	219	261	254	236	236	220	261	221	248	244	252	255	242	207	216	241	236	244	238	238	219	243	255	253	237	221	224	234	232	239	219	221	247	249	260	265	238	245	219	253	232	270	202	241	247	265	251	239	233	219	217	213	233	237	252	255	248	247	261	235	232	253	226	208	235	252	237	245	257	238	250	256	242	212	219	258	246	231	247	224	200	228	255	240	216	247	228	243	224	251	208	215	232	252	232	242	215	225	244	242	218	224	208	256	228	251	248	243	270	234	234	231	241	251	239	257	216	224	228	217	228	213	204	229	208	221	241	224	242	242	228	204	233	237	223	258	221	220	254	267	258	252	252	232	261	202	226	244	227	239	203	255	264	220	227	264	210	235	247	224	220	237	267	240	242	273	251	240	232	228	252	233	238	243	249	217	258	245	232	229	229	225	215	263	242	249	242	232	234	242	259	243	232	237	251	266	222	238	235	225	255	225	224	234	248	199	219	236	232	254	234	201	229	242	240	229	217	240	215	210	220	222	217	229	262	233	220	226	240	237	219	232
3970	5480	9457	7541	7042	3733	5355	6430	7386	7243	6099	5574	4994	5062	4964	5682	4670	2884	1677	1036	751	634	601	623	601	569	567	576	587	550	566	576	581	598	551	572	578	616	606	595	563	541	593	604	552	531	594	512	576	573	608	577	629	571	564	529	598	575	555	564	520	591	580	580	544	595	532	562	542	571	550	579	586	578	547	571	498	576	571	562	609	530	558	545	548	568	613	554	613	585	555	602	584	599	609	600	551	567	511	512	559	573	539	584	577	583	562	558	569	548	570	544	568	585	557	604	564	568	580	597	544	554	598	623	557	604	558	605	576	569	570	566	624	605	598	556	560	613	574	600	621	555	576	577	580	559	569	569	595	563	586	611	595	585	599	558	533	572	621	599	591	581	554	578	605	600	582	567	584	551	581	580	584	560	577	605	558	578	619	565	596	577	602	567	585	573	598	571	557	591	575	600	546	601	542	566	580	623	594	587	552	554	606	597	596	581	521	560	521	558	575	592	572	626	593	607	596	599	591	569	582	608	575	578	543	588	607	583	610	598	558	601	615	545	553	574	564	574	578	547	573	595	539	563	567	615	604	586	575	598	595	608	597	556	590	576	569	554	579	566	560	544	602	580	569	585	576	597	603	599	615	627	575	586	603	590	576	582	580	550	627	576	571	565	589	605	585	589	605	593	566	556	580	614	523	585	608	585	553	552	540	563	551	554	566	572	574	571	570	586	592	597	589	556	591	577	557	578	580	589	616	598	622	571	582	605	585	567	580	579	577	589	567	552	576	577	609	616	575	576	611	552	596	593	562	547	586	573	574	558	538	623	533	583	537	604	555	538	575	575	601	598	577	555	579	612	569	574	522	546	547	588	535	584	618	598	636	543	560	557	547	589	575	551	588	595	642	568	575	544	614	562	567	570	586	536	556	570	561	558	581	579	564	617	591	614	571	572	553	565	573	589	578	600	608	570	631	585	575	614	548	588	568	570	564	572	577	551	581	620	546	563	581	578	599	599	592	584	538	563	571	591	584	505	593	544	608	586	584	609	563	577	525	596	550	561	575	561	573	589	563	601	558	576	610	566	578	524	620	584	586	600	561	562	594	565	600	581	599	580	584	594	583	619	573	525	543	566	564	583	574	559	578	578	549	562	559	605	572	587	594	574	568	583	592	598	603	573	565	562	609	557	559	613	584	559	539	567	570	591	577	576	576	540	588	538	602	591	598	579	640	576	607	551	561	592	588	588	605	587	563	591	569	557	574	604	552	553	581	570	537	606	559	547	602	618	583	539	605	535	614	618	565	602	587	569	567	573	542	558	595	554	552	589	607	607	600	567	588	594	572	555	616	629	541	544	558	575	582	587	594	520	570	594	602	575	544	580	590	581	578	586	555	567	590	573	571	580	580	594	593	594	599	576	564	566	560	549	547	570	582	611	597	584	570	573	584	576	571	564	563	556	546	572	599	575	579	530	583	589	563	564	565	592	596	590	531	596	600	599	590	557	576	521	592	579	553	593	529	571	575	528	564	570	587	566	602	583	560	520	600	572	527	556	586	561	571	559	579	562	558	620	540	569	553	616	599	592	593	571	566	585	566	566	553	628	585	570	526	571	579	551	597	561	607	567	543	621	570	564	573	595	592	574	598	591	590	618	596	586	556	598	586	580	580	550	557	582	608	557	586	578	599	558	583	621	606	561	615	543	540	558	536	609	592	586	554	607	593	570	570	567	546	598	631	603	594	554	610	580	605	583	552	590	577	591	599	568	575	605	563	568	579	558	589	549	613	591	532	603	561	580	562	577	554	586	569	542	591	619	607	587	575	622	577	592	608	563	578	601	558	571	580	567	587	578	591	566	561	546	553	579	559	576	621	589	588	605	565	610	587	503	589	585	522	616	599	568	556	574	550	574	563	554	597	559	564	584	559	602	563	616	590	575	571	583	601	561	548	592	614	595	549	568	594	585	585	554	581	597	583	557	580	617	592	609	569	551	579	568	553	577	608	603	600	596	584	572	583	527	547	593	574	587	584	617	563	606	611	618	578	576	560	592	590	569	597	552	557	557	607	546	565	594	569	551	569	578	549	583	572	611	621	609	540	583	590	618	572	541	588	583	595	544	585	561	571	609	599	529	521	550	593	564	595	580	576	603	549	588	549	586	603	536	547	582	552	578	563	599	579	575	587	592	539	596	606	567	565	589	586	600	608	563	589	586	573	548	602	620	602	571	597	590	536	580	557	580	612	607	607	599	604	562	562	567	589	555	592	614	620	606	605	556	607	562	579	617	525	562	532	533	590	539	573	590	612	596	550	589	594	564	568	565	551	600	602	591	597	576	564	549	583	547	576	569	600	579	559	556	622	582	568	536	581	617	587	547	606	569	608	584	538	578	579	543	618	579	580	563	604	586	570	598	606	568	568	610	613	612	603	601	621	636	546	571	586	592	569	597	591	570	574	597	576	556	521	589	586	558	588	593	563	610	599	552	592	581	561	578	590	590	569	540	534	564	559	615	592	578	549	547	569	629	537	579	566	548	595	585	577	587	613	575	577	579	572	576	565	576	581	549	561	573	584	556	566	585	602	555	549	559	580	571	619	556	603	571	575	582	586	577	584	602	610	569	567	545	583	550	626	571	538	600	615	542	576	584	612	666	552	574	566	597	581	566	583	594	567	555	579	577	566	550	627	591	536	579	577	570	580	564	604	570	586	555	614	568	636	577	571	547	610	580	619	572	573	572	531	543	618	555	543	578	621	633	594	544	604	553	558	567	552	550	543	579	589	551	567	566	559	571	610	567	644	512	618	574	538	620	559	584	597	627	591	617	567	571	528	599	593	590	571	587	562	580	563	579	611	562	606	589	572	585	600	581	581	618	588	577	573	572	584	596	579	553	583	582	576	564	604	558	584	592	544	573	584	545	571	606	585	588	557	561	602	577	615	563	593	598	584	547	618	548	576	536	554	562	617	596	558	595	561	577	569	590	561	556	583	593	553	602	587	587	588	568	576	584	582	590	561	561	592	560	563	541	609	601	605	574	618	588	589	560	557	546	558	565	620	558	555	576	586	594	612	575	556	599	591	564	595	540	573	587	564	577	547	599	521	566	590	548	554	560	581	593	543	541	578	601	576	589	542	577	596	578	570	579	584	584	590	550	623	584	595	561	612	591	577	555	612	586	574	576	567	598	573	574	529	571	597	581	616	586	616	597	580	583	625	551	576	571	556	595	626	610	595	572	586	561	545	555	584	629	594	596	591	553	582	614	573	592	597	557	550	570	595	589	554	586	559	557	581	563	591	556	557	574	571	585	613	564	562	559	552	587	602	558	548	543	558	531	584	600	581	570	604	592	545	550	547	572	585	613	590	622	616	563	529	547	566	592	550	566	594	550	577	584	540	571	556	577	556	594	534	537	539	590	600	570	602	555	568	625	611	555	560	575	544	568	602	621	621	608	576	580	566	589	546	581	574	565	544	568	577	596	589	588	595	547	549	616	608	626	592	565
14510	15565	13985	7511	4900	3239	2696	3190	4789	3494	2680	2104	1973	7076	10849	9172	5296	2512	1145	567	333	248	235	207	207	209	228	226	207	228	211	227	226	233	201	198	222	235	203	212	213	228	221	209	214	211	209	218	210	212	194	220	227	214	189	211	188	230	212	215	226	225	232	199	207	240	217	226	249	191	216	240	228	232	246	229	227	204	209	227	203	216	210	193	203	226	239	227	231	251	200	256	221	228	218	216	199	210	222	184	205	218	205	196	235	232	204	247	195	207	224	246	203	206	236	233	209	207	207	191	224	219	230	211	237	226	226	211	212	223	207	221	248	260	206	234	212	229	242	208	224	174	196	226	189	240	229	226	227	197	197	208	217	213	221	192	239	217	213	205	224	216	229	255	203	229	202	230	213	202	230	249	216	220	208	217	221	220	215	210	192	201	179	207	214	231	225	234	212	184	214	206	225	216	203	227	248	237	221	221	235	215	245	195	200	223	213	200	227	208	215	229	222	192	228	201	216	183	198	234	214	231	251	191	209	203	219	203	187	229	188	214	222	226	232	207	213	214	183	207	233	213	224	209	188	214	207	218	213	220	215	230	216	210	205	215	203	229	228	211	225	203	235	244	220	206	231	201	220	220	208	201	211	191	203	241	240	230	208	202	235	194	221	228	256	229	227	201	183	213	188	214	193	204	218	212	225	210	245	261	234	191	238	217	206	223	208	223	204	223	217	230	211	223	199	223	201	223	221	238	200	213	243	214	213	199	225	217	176	205	218	202	193	229	219	192	191	217	246	202	220	248	209	205	204	222	199	230	229	240	230	199	235	212	245	221	220	196	216	223	208	201	230	247	198	212	205	214	220	193	236	227	234	215	195	225	211	225	214	225	221	208	231	205	205	223	233	211	228	207	229	194	215	220	222	234	215	205	213	223	221	219	232	235	247	231	223	203	205	215	218	230	199	225	214	206	187	195	201	224	186	225	218	222	217	247	222	202	227	238	238	199	192	197	217	202	214	225	224	216	215	249	260	224	201	208	227	239	236	235	229	222	186	223	207	199	223	197	255	239	210	225	194	221	222	200	235	232	243	178	203	198	237	240	194	206	209	209	203	219	218	218	208	247	223	197	230	213	191	219	227	228	202	226	216	197	198	221	239	219	200	235	209	210	224	211	221	204	197	231	210	219	231	196	226	231	196	191	230	234	200	209	241	213	224	233	231	242	225	231	228	215	187	233	209	221	206	216	227	228	212	219	205	198	261	219	217	224	219	204	208	249	218	223	201	210	236	194	211	222	214	213	235	240	227	233	210	209	224	244	223	192	228	208	203	221	214	217	241	215	222	199	224	213	197	229	192	236	244	198	218	216	230	232	228	195	239	219	224	223	237	211	209	192	193	204	198	214	219	245	212	246	208	229	204	197	221	216	242	225	221	214	224	203	219	182	221	209	181	214	215	253	223	222	259	208	220	209	203	190	233	216	210	195	201	185	191	225	231	183	233	209	213	208	216	202	220	193	225	225	201	226	215	229	240	221	216	237	221	231	198	202	209	237	232	220	214	227	210	225	214	209	208	214	206	215	243	211	206	233	214	210	194	175	190	182	224	230	201	198	216	235	227	242	241	227	211	212	212	222	238	187	224	250	235	214	219	200	216	215	202	217	195	223	219	227	212	210	196	230	222	230	214	212	240	266	209	188	210	243	202	221	224	208	235	216	230	210	192	242	199	223	220	227	200	208	207	234	218	199	193	222	173	218	191	240	238	238	246	215	201	217	206	206	193	212	229	211	218	236	217	226	227	210	220	226	229	218	227	205	217	242	170	238	201	225	237	208	226	236	203	241	208	213	223	234	203	214	221	232	208	193	210	212	209	235	207	216	209	220	215	216	217	250	243	218	242	213	236	242	231	218	225	230	199	241	229	195	208	220	224	225	238	215	227	207	196	209	216	219	233	220	226	223	221	228	224	220	230	219	198	222	196	212	226	243	184	229	213	217	253	202	231	205	221	217	192	202	211	216	226	206	209	227	183	209	207	238	212	227	221	239	211	224	226	179	204	196	226	212	228	215	223	207	181	201	201	214	221	207	236	225	203	198	245	222	223	216	239	229	226	253	226	202	231	213	251	225	250	207	222	242	214	218	221	211	190	233	241	193	232	192	237	210	217	212	216	224	200	222	211	205	210	232	217	217	236	219	205	210	198	197	213	216	227	205	206	251	224	225	210	223	215	225	218	222	195	223	248	206	210	223	211	197	241	214	198	222	234	214	198	235	235	196	197	228	237	197	208	211	222	221	208	224	248	213	192	196	227	208	234	242	248	209	232	216	221	219	221	246	205	222	196	216	246	214	224	242	219	219	201	208	220	224	204	213	217	192	211	230	209	198	209	198	197	214	207	218	231	209	219	215	235	181	223	224	221	196	210	207	210	220	222	238	201	208	207	202	239	194	209	205	212	245	211	227	198	222	207	230	217	186	231	201	210	232	219	260	214	219	214	213	228	210	245	230	211	208	223	209	217	224	225	220	231	221	229	255	220	209	227	232	213	202	208	228	227	201	223	202	238	229	220	205	211	219	219	212	218	240	200	221	202	218	218	224	205	230	197	217	205	215	212	211	205	219	245	206	253	216	237	228	213	214	214	222	219	198	238	234	217	219	235	202	221	210	237	224	214	213	239	214	219	197	220	220	203	204	211	253	221	207	236	240	215	251	229	219	212	213	201	240	194	207	201	204	209	209	265	207	240	192	210	214	224	233	216	200	218	197	212	209	242	236	221	228	207	216	214	222	230	202	234	200	210	217	242	207	212	215	227	185	220	201	213	235	214	224	235	198	206	208	218	239	247	232	225	256	221	227	216	203	223	215	230	228	196	231	227	247	214	219	195	234	237	226	241	219	173	236	202	217	216	203	226	186	215	243	215	225	180	209	214	228	207	174	218	230	218	209	215	220	225	248	173	227	218	212	188	195	209	231	232	222	217	187	226	234	207	223	236	213	199	194	200	208	204	212	223	208	207	223	215	212	227	206	227	241	212	225	200	220	220	234	211	243	207	211	216	203	214	213	213	240	195	207	200	191	220	219	219	222	225	214	204	225	229	213	190	232	218	206	215	225	200	211	241	231	226	233	215	204	195	205	223	206	189	197	191	203	204	216	210	240	205	251	228	224	219	212	235	230	224	237	185	215	197	203	203	229	207	207	222	226	197	199	238	229	216	210	211	234	227	214	242	206	223	216	227	218	234	222	213	209	224	216	208	232	226	204	218	208	227	234	209	254	222	232	217	219	223	212	220	246	238	232	215	223	205	228	215	212	207	218	224	231	222	207	219	205	226	240	213	215	218	236	224	233	232	230	208	222	226	209	220	217	244	215	217	230	189	205	202	209	210	203	196	243	238	253	217	195	234	207	198	213	227	234	226	185	207	211	218	245	226	195	237	217	225	206	231	226	218	229	215	210	215	213	207	201	205	214	197	235	226	239	210	205	226	193	213	203	221	230	228	237
9562	12832	15412	13367	11990	9982	8959	12314	17001	13749	12127	10348	10482	26259	32656	28523	19733	10829	5248	2285	1134	719	608	565	579	513	554	567	556	566	555	518	536	562	563	580	551	510	568	512	544	550	570	534	503	534	537	529	539	509	525	554	532	581	562	486	552	540	515	497	542	581	516	545	557	539	511	510	547	535	523	548	536	517	542	547	549	518	524	548	556	529	574	514	514	523	577	564	500	509	536	526	501	552	533	522	549	564	598	544	495	552	529	580	521	505	567	517	526	539	515	553	563	561	516	525	495	545	531	501	550	497	533	515	558	506	549	554	542	508	540	546	532	518	568	529	574	583	544	534	559	523	525	521	541	551	541	569	500	564	541	559	555	509	518	535	523	509	514	530	557	546	549	557	520	578	468	529	549	528	522	513	508	532	546	549	539	532	497	534	525	485	552	565	560	548	559	500	515	527	519	541	542	529	560	534	546	567	545	504	519	585	532	533	528	497	541	527	521	528	499	512	549	510	517	528	553	591	527	570	522	519	553	529	504	556	552	555	549	500	545	529	545	538	521	509	529	515	548	542	579	531	551	585	530	586	535	541	538	554	553	575	542	545	530	553	563	571	523	507	548	547	480	546	516	577	544	535	564	589	545	547	523	527	535	556	532	525	527	533	536	518	502	513	527	534	566	559	574	518	570	537	534	579	511	487	533	540	526	538	577	540	509	555	543	522	535	497	513	530	530	485	509	522	508	557	581	515	524	488	518	538	483	539	511	570	545	536	529	543	504	532	524	528	505	535	570	508	556	536	521	522	522	536	570	521	537	496	519	536	539	519	526	489	529	532	550	532	588	517	501	510	517	568	569	510	542	547	552	488	540	557	522	486	508	569	537	523	510	536	487	515	517	555	590	527	560	507	574	550	551	536	541	555	546	542	551	546	546	543	552	527	539	548	518	504	574	532	531	571	508	524	545	539	519	536	528	480	519	518	526	553	502	516	554	555	527	508	490	549	559	545	539	479	543	568	495	561	541	513	534	551	551	543	533	519	485	551	523	521	504	573	529	562	555	551	520	553	532	552	531	525	511	510	552	567	541	559	528	554	527	549	553	564	532	557	565	518	580	569	579	543	513	531	546	540	539	544	541	562	509	512	539	555	513	521	527	542	510	502	522	552	551	533	539	524	534	542	523	540	545	537	516	528	540	561	583	530	542	537	534	499	548	568	569	600	528	514	530	514	508	508	539	537	528	488	519	538	541	514	505	574	567	557	528	533	534	557	551	509	528	542	526	546	539	534	512	551	514	520	499	531	564	543	531	561	539	545	504	527	541	551	519	560	559	533	576	548	540	518	537	530	569	511	492	530	514	523	559	572	529	523	568	506	554	521	585	527	577	511	523	565	520	510	522	497	593	538	556	533	523	551	549	550	579	540	578	569	526	550	523	534	525	546	544	528	540	557	520	531	549	549	569	485	576	516	521	563	550	546	503	571	498	545	514	549	501	569	545	529	531	589	570	507	536	565	510	515	515	537	533	528	546	529	516	523	538	538	527	536	476	548	558	538	542	545	603	526	600	578	529	516	516	532	509	536	526	529	567	577	560	518	507	561	525	491	551	522	525	569	542	574	544	537	544	513	536	510	527	565	504	526	542	572	522	550	549	532	556	520	515	551	535	514	577	556	510	542	532	541	539	544	558	544	553	524	515	534	521	583	556	563	508	534	554	535	514	565	522	510	518	567	511	524	586	541	512	507	541	549	528	531	521	530	561	573	530	546	566	529	504	538	537	546	553	542	565	520	518	544	561	522	529	554	526	548	547	508	554	524	510	562	531	510	560	546	534	543	515	495	557	520	549	572	530	520	561	522	527	538	529	535	563	551	532	540	566	505	552	560	483	492	548	525	511	533	567	545	541	559	504	512	537	568	556	524	519	516	491	529	526	548	579	584	523	500	555	549	521	557	541	528	548	556	569	528	529	525	518	529	571	554	512	579	513	542	540	535	572	608	533	491	540	557	515	540	544	508	513	505	528	563	537	541	507	525	545	573	575	561	508	538	561	557	525	547	536	531	507	537	542	508	567	501	549	507	531	548	505	568	542	560	561	550	542	531	522	509	533	526	521	570	574	540	516	524	556	548	549	525	552	504	538	504	550	526	586	536	519	532	551	588	503	573	526	547	539	556	516	546	544	541	521	582	564	546	551	536	536	516	527	517	555	515	504	509	582	503	513	569	565	537	495	526	514	512	522	530	574	527	531	549	549	530	502	507	540	507	536	505	564	563	544	551	557	497	569	553	488	528	590	529	532	524	505	550	536	548	551	462	539	537	551	523	534	549	537	542	530	541	542	519	529	531	514	517	517	535	565	540	523	527	487	534	503	548	526	515	572	549	544	530	540	528	548	522	551	551	554	517	532	533	550	548	497	561	558	506	589	561	524	573	584	546	539	547	584	528	555	570	527	537	480	564	499	567	520	515	548	552	576	545	552	560	552	555	524	504	555	524	563	501	556	572	549	507	540	561	538	532	537	514	550	516	518	562	543	556	502	544	556	524	541	532	584	537	545	532	533	552	563	578	524	542	587	557	536	549	561	562	531	540	491	528	549	547	514	556	541	522	574	565	565	546	533	531	542	533	557	517	576	559	521	557	546	510	496	509	545	553	535	493	556	550	498	596	587	522	518	531	521	569	551	534	546	534	532	544	553	546	520	532	522	558	550	554	516	537	552	548	524	534	498	553	483	538	530	561	553	526	583	529	551	557	582	568	525	556	551	573	524	528	549	539	486	550	521	520	567	513	572	543	523	525	548	531	503	541	525	546	502	548	504	558	531	541	574	524	523	533	567	562	549	582	547	509	540	527	501	529	499	497	540	524	561	495	540	552	551	542	562	507	542	516	532	555	539	548	546	523	511	542	534	560	536	551	564	521	534	499	528	464	551	528	518	545	561	532	549	542	527	544	537	522	553	503	548	547	542	552	505	512	478	574	554	548	543	530	530	536	553	567	552	537	534	552	522	547	529	602	520	559	500	565	526	546	526	562	555	512	517	552	514	546	589	533	572	498	580	533	537	525	537	522	526	551	573	535	535	528	579	559	538	544	532	511	562	531	582	557	512	533	547	566	543	544	538	561	541	558	529	498	560	494	525	544	522	544	552	520	551	529	522	562	561	557	544	564	544	560	543	518	545	543	531	478	541	578	524	520	529	518	530	552	555	511	528	530	535	535	538	584	513	529	546	561	543	521	537	511	537	508	554	537	587	543	537	524	519	520	558	526	519	555	537	557	554	520	545	523	531	483	568	570	526	533	546	556	500	541	525	510	584	518	542	503	530	521	537	564	561	551	537	571	532	513	509	514	579	566	516	523	535	523	535	554	549	471	563	560	528	529	514	492	561	508	541	575	540	552	540	563	550	537	546	529	538	517	547	529	498	568	513	505	582	540	566	544	542	556	550	537	493	507	559	548	535	585	537	516	520	544	526	549	537	528	524	525	543	515	563	540	540	561	516	549
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
