-57	863
-53	864
-49	847
-45	852
-41	881
-37	863
-33	869
-29	850
-25	863
-21	850
-17	866
-13	851
-9	876
-5	893
-1	957
2	894
6	861
10	874
14	860
18	854
22	869
26	857
30	846
34	864
38	867
42	875
46	881
50	876
54	941
58	1815
62	5460
66	10413
70	13000
74	13795
78	13859
81	13174
85	13070
89	13973
93	15120
97	16040
101	16337
105	16311
109	16071
113	16055
117	15985
121	16430
125	16417
129	16452
133	16621
137	16571
141	16200
144	16142
148	16324
152	16182
156	16299
160	16423
164	16827
168	16930
172	16968
176	16962
180	17275
184	17395
187	17348
191	17457
195	17894
199	17948
203	18174
207	18186
211	17995
215	18198
219	18366
222	18405
226	18512
230	18547
234	18770
238	18638
242	18637
246	18790
250	18714
253	18757
257	18897
261	18746
265	19014
269	19001
273	18863
277	18942
280	19252
284	19188
288	19397
292	19484
296	19715
300	19995
303	20099
307	19890
311	19757
315	20037
319	19885
323	19898
327	19761
330	19803
334	19798
338	19640
342	19864
346	19527
349	19635
353	19816
357	19673
361	20047
365	20311
368	20069
372	20194
376	20489
380	20750
384	20860
388	20823
391	20909
395	20898
399	20979
403	21024
406	20882
410	20823
414	20620
418	20309
422	20161
425	20383
429	20287
433	20379
437	20620
441	20578
444	20735
448	21063
452	21182
456	21514
459	21511
463	21887
467	22199
471	22372
474	22535
478	22592
482	22690
486	22783
489	22540
493	22800
497	22492
501	22489
504	22457
508	22339
512	22313
516	22365
519	22436
523	22229
527	22326
530	22353
534	22269
538	22751
542	22875
545	22946
549	23322
553	23508
557	23388
560	23753
564	23617
568	23894
571	24051
575	24139
579	24125
583	24478
586	24358
590	24606
594	24521
597	24589
601	24593
605	24742
608	24808
612	24955
616	25071
619	25010
623	25089
627	25088
630	24848
634	24916
638	24807
642	24694
645	25097
649	24786
653	24833
656	24857
660	24957
664	25008
667	24648
671	24768
675	25159
678	25377
682	25328
685	25631
689	25603
693	25469
696	25745
700	26119
704	26086
707	26101
711	26470
715	26594
718	26742
722	26809
726	26835
729	26956
733	27026
736	27028
740	26860
744	26774
747	26699
751	26717
755	26661
758	26612
762	26696
765	26476
769	26236
773	26354
776	26487
780	26373
783	26599
787	26378
791	26676
794	26802
798	26727
801	26728
805	27050
809	27365
812	27328
816	27522
819	27836
823	27892
827	28235
830	28696
834	28586
837	28625
841	28867
844	28867
848	29036
852	29303
855	29484
859	29288
862	29683
866	29600
869	29505
873	29622
877	29494
880	29423
884	29420
887	29508
891	29329
894	29514
898	29539
901	29526
905	29815
909	29617
912	29795
916	29685
919	29915
923	29745
926	30248
930	30223
933	30303
937	30539
940	30603
944	30391
947	30590
951	30921
954	30699
958	30958
962	30995
965	31144
969	31254
972	31319
976	31582
979	31719
983	31644
986	31832
990	31498
993	31509
997	31700
1000	32003
1004	32072
1007	31818
1011	31847
1014	31903
1018	31835
1021	31774
1025	31572
1028	31608
1032	31800
1035	31637
1039	31401
1042	31487
1046	31455
1049	31737
1052	31527
1056	31644
1059	31738
1063	31875
1066	31824
1070	32235
1073	32216
1077	32425
1080	32767
1084	32963
1087	33211
1091	33581
1094	33475
1098	33856
1101	33737
1104	33820
1108	34076
1111	34058
1115	34250
1118	34176
1122	34335
1125	34404
1129	34474
1132	34363
1135	34404
1139	34589
1142	34663
1146	34542
1149	34226
1153	34216
1156	34104
1159	33848
1163	34085
1166	34196
1170	34266
1173	34165
1177	34263
1180	34174
1183	34658
1187	34791
1190	34547
1194	34507
1197	34672
1200	34842
1204	35002
1207	34945
1211	35187
1214	35078
1217	35442
1221	35550
1224	35559
1228	35859
1231	36009
1234	35808
1238	36099
1241	36234
1245	36281
1248	36544
1251	36258
1255	36549
1258	36637
1261	36609
1265	36342
1268	36541
1272	36619
1275	36840
1278	36779
1282	36959
1285	36945
1288	37054
1292	37219
1295	37237
1299	37492
1302	37486
1305	37794
1309	37949
1312	38146
1315	38421
1319	38296
1322	38734
1325	38487
1329	38546
1332	38796
1335	38985
1339	39038
1342	38961
1345	39110
1349	39669
1352	39307
1355	39285
1359	39541
1362	39801
1365	39866
1369	39581
1372	39992
1375	40126
1379	39953
1382	39668
1385	39744
1389	40141
1392	40227
1395	40172
1399	40196
1402	40565
1405	40704
1409	40672
1412	40917
1415	40903
1418	41339
1422	41469
1425	41389
1428	41513
1432	41759
1435	42043
1438	42004
1442	42154
1445	41940
1448	42129
1451	42059
1455	41984
1458	42037
1461	42012
1465	42209
1468	41820
1471	41887
1474	41753
1478	41516
1481	41503
1484	41256
1488	41041
1491	41139
1494	40867
1497	40853
1501	40739
1504	41143
1507	40975
1510	41138
1514	41124
1517	41283
1520	41296
1523	41259
1527	41692
1530	41392
1533	41723
1536	42004
1540	41950
1543	42148
1546	42685
1549	42549
1553	42700
1556	42695
1559	43051
1562	43277
1566	42987
1569	43159
1572	43176
1575	43271
1579	43472
1582	43284
1585	43474
1588	43356
1591	43168
1595	43083
1598	42956
1601	42694
1604	42979
1608	42725
1611	42505
1614	42131
1617	42389
1620	42498
1624	42287
1627	42203
1630	42056
1633	42138
1636	42279
1640	41978
1643	42194
1646	42353
1649	42323
1652	42470
1656	42986
1659	43053
1662	42919
1665	42801
1668	43014
1672	43324
1675	43645
1678	43816
1681	43612
1684	44019
1688	43964
1691	44046
1694	44383
1697	44021
1700	44124
1703	44382
1707	44260
1710	43931
1713	43919
1716	44141
1719	43856
1722	44169
1726	44130
1729	43893
1732	43856
1735	43823
1738	43938
1741	44000
1745	43765
1748	43554
1751	43527
1754	43914
1757	43801
1760	44094
1763	43894
1767	44232
1770	44544
1773	44598
1776	44115
1779	44746
1782	44940
1785	44922
1789	45120
1792	45403
1795	45893
1798	45684
1801	45772
1804	45672
1807	45752
1810	45783
1814	45671
1817	45837
1820	45677
1823	45634
1826	45676
1829	45368
1832	45526
1835	45371
1839	45175
1842	45221
1845	44734
1848	45130
1851	45064
1854	44863
1857	44987
1860	44832
1863	44924
1866	44732
1870	45038
1873	44969
1876	45109
1879	44982
1882	45085
1885	45069
1888	44882
1891	45339
1894	45203
1897	45384
1900	45758
1904	45950
1907	46214
1910	46314
1913	46389
1916	46768
1919	46555
1922	47124
1925	46561
1928	47054
1931	47006
1934	47160
1937	46928
1940	46893
1944	47311
1947	47086
1950	47224
1953	47254
1956	47331
1959	47298
1962	47197
1965	47355
1968	47280
1971	47414
1974	47109
1977	47190
1980	47480
1983	47477
1986	47556
1989	47374
1992	47433
1995	47581
1998	47698
2002	47221
2005	47396
2008	47606
2011	47080
2014	47282
2017	46928
2020	47181
2023	47727
2026	47485
2029	47146
2032	47310
2035	47684
2038	47570
2041	47529
2044	47507
2047	47478
2050	47690
2053	47414
2056	47550
2059	47658
2062	47534
2065	47792
2068	47807
2071	47904
2074	47890
2077	47906
2080	47635
2083	47872
2086	48002
2089	48130
2092	47863
2095	47799
2098	47627
2101	47442
2104	47370
2107	46961
2110	46912
2113	46949
2116	47044
2119	46738
2122	46586
2125	46598
2128	46560
2131	46608
2134	46648
2137	46877
2140	46805
2143	46492
2146	46317
2149	46150
2152	46311
2155	45921
2158	45656
2161	45932
2164	46114
2167	45793
2170	45972
2173	46072
2175	45873
2178	46388
2181	46245
2184	46211
2187	46315
2190	46307
2193	46197
2196	46532
2199	46037
2202	46534
2205	46691
2208	46508
2211	46535
2214	46793
2217	46688
2220	46403
2223	46718
2226	46692
2229	46711
2232	46527
2234	46830
2237	46835
2240	46815
2243	47059
2246	47276
2249	47337
2252	47409
2255	47634
2258	47378
2261	47355
2264	47618
2267	47911
2270	47822
2273	47952
2275	48199
2278	48124
2281	48307
2284	48334
2287	48489
2290	48957
2293	48641
2296	49301
2299	49133
2302	49226
2305	49492
2307	49316
2310	49196
2313	49281
2316	49213
2319	49310
2322	49060
2325	49158
2328	49319
2331	49062
2334	49271
2336	48683
2339	48971
2342	49263
2345	48288
2348	48342
2351	49060
2354	48805
2357	47267
2359	48192
2362	49183
2365	49572
2368	48358
2371	47683
2374	47848
2377	48404
2380	48899
2382	49008
2385	48663
2388	48835
2391	48872
2394	48998
2397	48677
2400	48602
2403	48695
2405	48485
2408	48370
2411	49264
2414	48722
2417	48284
2420	49487
2423	50041
2425	49353
2428	48326
2431	48567
2434	49382
2437	49975
2440	49722
2443	48729
2445	48354
2448	49015
2451	49430
2454	49879
2457	49440
2460	49023
2462	49029
2465	48796
2468	49263
2471	49162
2474	49345
2477	49283
2479	49186
2482	49100
2485	49603
2488	49255
2491	49280
2494	49458
2496	49743
2499	49682
2502	49323
2505	49368
2508	48899
2510	49101
2513	49019
2516	49176
2519	49334
2522	49204
2524	48867
2527	49404
2530	49694
2533	49451
2536	48889
2539	49247
2541	48919
2544	49100
2547	49470
2550	49305
2553	49691
2555	49526
2558	49483
2561	49463
2564	49683
2566	49719
2569	49669
2572	49468
2575	49737
2578	49488
2580	49519
2583	49304
2586	49092
2589	49137
2592	49207
2594	49297
2597	49246
2600	49255
2603	49336
2605	49140
2608	49144
2611	49535
2614	49264
2617	49664
2619	49123
2622	49408
2625	49230
2628	49543
2630	49569
2633	49766
2636	49752
2639	49720
2641	50208
2644	50100
2647	50050
2650	50454
2652	50649
2655	50635
2658	50587
2661	50589
2663	51142
2666	50920
2669	51040
2672	51237
2674	51425
2677	51583
2680	51696
2683	51627
2685	51595
2688	51769
2691	51941
2694	51981
2696	52105
2699	52404
2702	52489
2705	51970
2707	52196
2710	52117
2713	52084
2715	51795
2718	52627
2721	52349
2724	51987
2726	52613
2729	51539
2732	52200
2735	52710
2737	51270
2740	51850
2743	52008
2745	51471
2748	50694
2751	51474
2754	52095
2756	51384
2759	50364
2762	50608
2764	50988
2767	51750
2770	51902
2772	51360
2775	51115
2778	51335
2781	50769
2783	50663
2786	50490
2789	50453
2791	50852
2794	50325
2797	50493
2799	50307
2802	50885
2805	51067
2807	51112
2810	51167
2813	50605
2816	49911
2818	50591
2821	51049
2824	50769
2826	50510
2829	50906
2832	50702
2834	50589
2837	51081
2840	51046
2842	51132
2845	52043
2848	51335
2850	51604
2853	51493
2856	51641
2858	51265
2861	52064
2864	51566
2866	51842
2869	51925
2872	52116
2874	52035
2877	52155
2880	52542
2882	52779
2885	52615
2888	52806
2890	53198
2893	53112
2896	52976
2898	53093
2901	53079
2904	53093
2906	53125
2909	53076
2911	52998
2914	53070
2917	53274
2919	53670
2922	53582
2925	53855
2927	53933
2930	53857
2933	53870
2935	53784
2938	53898
2940	53803
2943	53752
2946	53732
2948	53669
2951	53923
2954	53751
2956	53526
2959	53665
2962	54233
2964	53939
2967	53861
2969	54058
2972	53937
2975	53631
2977	53584
2980	53310
2982	53134
2985	52662
2988	52447
2990	52937
2993	52930
2996	52533
2998	52409
3001	52354
3003	52524
3006	52372
3009	52174
3011	51817
3014	52083
3016	51848
3019	51688
3022	51336
3024	51174
3027	51347
3029	51067
3032	51075
3035	51135
3037	51273
3040	50935
3042	51133
3045	50590
3047	50885
3050	50935
3053	50619
3055	50491
3058	50307
3060	50320
3063	50363
3066	50331
3068	50505
3071	50439
3073	50634
3076	50355
3078	50417
3081	50372
3084	50518
3086	50697
3089	50856
3091	50676
3094	50785
3096	50762
3099	50739
3102	51032
3104	50631
3107	50683
3109	50958
3112	50588
3114	50699
3117	51095
3119	50828
3122	51121
3125	50935
3127	51295
3130	51338
3132	51111
3135	50983
3137	50773
3140	51040
3142	50844
3145	50769
3148	50483
3150	50848
3153	50701
3155	50376
3158	50573
3160	50347
3163	50451
3165	50231
3168	50250
3170	50404
3173	50312
3175	50574
3178	50359
3181	49976
3183	50031
3186	49979
3188	50015
3191	49686
3193	49711
3196	49761
3198	49989
3201	49895
3203	49889
