-57	716
-53	709
-49	720
-45	732
-41	720
-37	713
-33	717
-29	722
-25	715
-21	732
-17	711
-13	720
-9	722
-5	754
-1	801
2	747
6	723
10	720
14	730
18	727
22	736
26	733
30	743
34	732
38	722
42	742
46	749
50	754
54	877
58	2594
62	10178
66	19740
70	23153
74	23592
78	22382
81	21132
85	20932
89	21627
93	22886
97	23591
101	23880
105	23536
109	22721
113	22217
117	21797
121	21896
125	21703
129	21480
133	21221
137	20830
141	20456
144	20086
148	19943
152	19641
156	19550
160	19611
164	19599
168	19707
172	19883
176	19827
180	19875
184	19934
187	19998
191	20166
195	20081
199	20092
203	20235
207	20268
211	20500
215	20403
219	20545
222	20412
226	20546
230	20467
234	20606
238	20545
242	20421
246	20555
250	20291
253	20511
257	20485
261	20475
265	20557
269	20439
273	20305
277	20449
280	20469
284	20709
288	20870
292	20859
296	20867
300	20949
303	20972
307	21125
311	21275
315	21294
319	21299
323	21203
327	21115
330	21067
334	20821
338	20796
342	20512
346	20620
349	20688
353	20583
357	20686
361	20644
365	20989
368	21047
372	21275
376	21397
380	21398
384	21480
388	21407
391	21490
395	21387
399	21470
403	21375
406	21195
410	21157
414	20881
418	20820
422	20728
425	20616
429	20879
433	20700
437	20908
441	21100
444	21269
448	21365
452	21611
456	21725
459	22024
463	22265
467	22461
471	22600
474	22616
478	22604
482	22486
486	22756
489	22653
493	22482
497	22162
501	22189
504	21964
508	21922
512	22075
516	21969
519	21980
523	22023
527	22057
530	22041
534	22353
538	22626
542	22667
545	22677
549	22823
553	22932
557	23100
560	23079
564	23428
568	23411
571	23341
575	23680
579	23707
583	23739
586	23736
590	23713
594	23607
597	23607
601	23810
605	23637
608	23652
612	23749
616	23917
619	23777
623	23901
627	23939
630	23961
634	23762
638	23893
642	23796
645	23894
649	23804
653	23844
656	23578
660	23631
664	23760
667	23626
671	23609
675	23711
678	23814
682	23747
685	23829
689	24012
693	24167
696	24200
700	24429
704	24536
707	24793
711	24683
715	24865
718	25010
722	25209
726	25383
729	25219
733	25105
736	25097
740	25001
744	25038
747	24892
751	24691
755	24822
758	24528
762	24564
765	24534
769	24317
773	24275
776	24447
780	24494
783	24360
787	24314
791	24255
794	24378
798	24463
801	24505
805	24589
809	24733
812	25001
816	25036
819	25476
823	25641
827	25655
830	25664
834	25744
837	26058
841	26225
844	26017
848	26379
852	26391
855	26452
859	26439
862	26647
866	26605
869	26433
873	26408
877	26577
880	26349
884	26406
887	26390
891	26439
894	26405
898	26512
901	26258
905	26324
909	26236
912	26198
916	26321
919	26530
923	26273
926	26405
930	26525
933	26440
937	26569
940	26826
944	26813
947	26864
951	26889
954	26976
958	27172
962	27205
965	27223
969	27267
972	27315
976	27621
979	27523
983	27683
986	27696
990	27646
993	27718
997	27796
1000	28082
1004	27776
1007	27852
1011	27541
1014	27334
1018	27154
1021	27152
1025	27036
1028	27150
1032	27232
1035	27115
1039	26915
1042	26897
1046	26865
1049	26822
1052	26807
1056	26978
1059	26940
1063	27170
1066	27148
1070	27398
1073	27647
1077	27444
1080	27814
1084	27873
1087	27829
1091	28182
1094	28262
1098	28517
1101	28686
1104	28688
1108	28831
1111	28953
1115	29284
1118	29112
1122	29122
1125	29146
1129	28940
1132	28967
1135	28846
1139	28919
1142	29110
1146	28954
1149	28586
1153	28646
1156	28517
1159	28429
1163	28453
1166	28400
1170	28504
1173	28505
1177	28493
1180	28649
1183	28744
1187	28682
1190	28712
1194	28645
1197	28672
1200	29153
1204	29061
1207	29296
1211	29396
1214	29512
1217	29592
1221	29748
1224	29813
1228	29771
1231	29730
1234	29732
1238	29819
1241	29793
1245	30254
1248	29983
1251	30028
1255	30009
1258	30089
1261	29892
1265	30005
1268	29741
1272	29919
1275	29938
1278	29747
1282	29888
1285	30071
1288	30073
1292	30195
1295	30365
1299	30312
1302	30759
1305	30832
1309	30777
1312	30891
1315	30899
1319	30977
1322	31190
1325	31276
1329	31347
1332	31510
1335	31415
1339	31469
1342	31450
1345	31265
1349	31366
1352	31405
1355	31188
1359	30994
1362	31349
1365	31304
1369	31398
1372	31358
1375	31392
1379	31265
1382	31270
1385	31299
1389	31291
1392	31367
1395	31320
1399	31351
1402	31399
1405	31565
1409	31795
1412	31700
1415	31769
1418	32074
1422	31947
1425	32155
1428	32171
1432	32318
1435	32397
1438	32680
1442	32859
1445	32742
1448	32604
1451	32907
1455	32810
1458	32560
1461	32683
1465	32389
1468	32176
1471	32036
1474	31957
1478	32005
1481	31467
1484	31400
1488	31395
1491	31126
1494	30892
1497	31022
1501	30847
1504	30768
1507	30928
1510	30739
1514	30787
1517	30736
1520	31001
1523	31059
1527	31106
1530	31421
1533	31267
1536	31478
1540	31547
1543	31770
1546	31828
1549	31984
1553	32055
1556	32164
1559	32446
1562	32475
1566	32309
1569	32502
1572	32218
1575	32413
1579	32334
1582	32288
1585	32253
1588	32282
1591	32144
1595	31866
1598	31467
1601	31573
1604	31395
1608	31034
1611	31189
1614	31071
1617	31277
1620	30983
1624	30793
1627	30756
1630	30807
1633	30762
1636	30606
1640	30705
1643	30881
1646	30993
1649	31022
1652	31053
1656	31328
1659	31269
1662	31582
1665	31683
1668	31525
1672	31273
1675	31634
1678	31524
1681	31414
1684	31506
1688	31505
1691	31289
1694	31636
1697	31294
1700	31438
1703	31370
1707	31037
1710	30854
1713	30969
1716	30644
1719	30537
1722	30518
1726	30565
1729	30661
1732	30377
1735	30488
1738	30498
1741	30417
1745	30293
1748	30674
1751	30577
1754	30496
1757	30640
1760	30596
1763	30564
1767	30743
1770	30875
1773	30712
1776	30925
1779	30840
1782	30807
1785	31095
1789	31032
1792	31273
1795	31159
1798	31274
1801	31202
1804	31329
1807	31421
1810	31503
1814	31305
1817	31173
1820	30978
1823	31273
1826	31104
1829	30747
1832	30960
1835	30784
1839	30801
1842	30677
1845	30447
1848	30699
1851	30495
1854	30317
1857	30408
1860	30276
1863	30445
1866	30444
1870	30144
1873	30181
1876	30024
1879	30022
1882	30304
1885	30443
1888	30029
1891	30143
1894	30290
1897	30291
1900	30305
1904	30182
1907	30181
1910	30611
1913	30603
1916	30669
1919	30604
1922	30620
1925	30595
1928	30964
1931	31172
1934	30696
1937	30759
1940	30896
1944	31049
1947	30942
1950	31131
1953	31164
1956	31215
1959	31149
1962	31161
1965	31032
1968	31058
1971	30734
1974	31045
1977	30782
1980	30881
1983	30634
1986	30680
1989	30695
1992	30814
1995	30710
1998	30815
2002	30798
2005	30542
2008	30542
2011	30566
2014	30525
2017	30463
2020	30446
2023	30495
2026	30631
2029	30396
2032	30457
2035	30774
2038	30621
2041	30614
2044	30642
2047	30355
2050	30656
2053	30379
2056	30622
2059	30449
2062	30386
2065	30539
2068	30350
2071	30411
2074	30359
2077	30346
2080	30362
2083	30221
2086	30168
2089	30035
2092	30124
2095	29905
2098	29878
2101	29839
2104	30067
2107	29891
2110	29622
2113	29603
2116	29583
2119	29643
2122	29557
2125	29360
2128	29438
2131	29096
2134	29201
2137	29065
2140	29077
2143	29064
2146	28888
2149	28917
2152	28863
2155	28845
2158	28732
2161	28481
2164	28515
2167	28526
2170	28447
2173	28459
2175	28508
2178	28186
2181	28460
2184	28576
2187	28765
2190	28519
2193	28741
2196	28484
2199	28739
2202	28501
2205	28544
2208	28644
2211	28520
2214	28779
2217	28816
2220	28877
2223	28526
2226	28803
2229	28903
2232	28772
2234	28850
2237	28753
2240	29117
2243	28973
2246	29143
2249	29269
2252	29134
2255	29135
2258	29288
2261	29365
2264	29565
2267	29359
2270	29476
2273	29596
2275	29242
2278	29641
2281	29426
2284	29342
2287	29635
2290	29497
2293	29568
2296	29500
2299	29723
2302	29713
2305	29734
2307	29610
2310	29514
2313	29556
2316	29467
2319	29297
2322	29320
2325	29394
2328	29316
2331	29085
2334	29347
2336	29058
2339	28896
2342	29111
2345	28916
2348	28833
2351	28662
2354	28704
2357	28673
2359	28301
2362	28625
2365	28580
2368	28560
2371	28452
2374	28341
2377	28329
2380	28099
2382	28422
2385	28588
2388	28323
2391	28190
2394	28168
2397	28146
2400	28272
2403	28123
2405	28082
2408	27983
2411	27921
2414	28278
2417	27897
2420	28083
2423	27873
2425	28174
2428	28322
2431	28000
2434	27844
2437	27615
2440	27803
2443	28122
2445	28035
2448	27819
2451	27795
2454	27855
2457	27664
2460	27755
2462	27749
2465	27572
2468	27744
2471	27365
2474	27269
2477	27376
2479	27499
2482	27399
2485	27252
2488	27174
2491	27308
2494	27366
2496	27447
2499	27013
2502	27068
2505	26917
2508	27347
2510	27153
2513	27253
2516	27309
2519	27252
2522	27011
2524	27446
2527	27229
2530	27160
2533	27107
2536	27143
2539	27260
2541	27263
2544	27257
2547	27198
2550	27243
2553	26941
2555	27168
2558	27103
2561	27126
2564	27002
2566	27080
2569	26712
2572	26802
2575	26846
2578	26810
2580	26713
2583	26569
2586	26763
2589	26357
2592	26387
2594	26627
2597	26334
2600	26379
2603	26272
2605	26081
2608	26153
2611	26172
2614	26131
2617	26163
2619	26203
2622	26091
2625	26088
2628	26274
2630	26243
2633	26367
2636	26324
2639	26497
2641	26432
2644	26473
2647	26411
2650	26559
2652	26564
2655	26645
2658	26626
2661	26774
2663	26684
2666	26765
2669	26775
2672	26847
2674	26787
2677	26848
2680	26869
2683	26838
2685	26834
2688	26669
2691	26725
2694	26762
2696	26695
2699	26724
2702	26695
2705	26804
2707	26387
2710	26463
2713	26442
2715	26432
2718	26227
2721	26739
2724	26153
2726	26126
2729	26363
2732	25873
2735	26303
2737	26299
2740	25650
2743	25822
2745	26395
2748	25401
2751	25317
2754	25715
2756	26143
2759	25902
2762	25507
2764	25241
2767	25215
2770	25364
2772	25650
2775	25542
2778	25400
2781	25216
2783	24956
2786	24966
2789	24980
2791	24715
2794	24819
2797	24894
2799	24812
2802	25038
2805	25032
2807	24774
2810	24413
2813	24070
2816	24688
2818	24843
2821	24389
2824	24063
2826	24524
2829	24805
2832	24177
2834	24670
2837	24717
2840	24276
2842	24586
2845	24457
2848	24774
2850	24979
2853	24955
2856	24987
2858	25143
2861	25013
2864	24902
2866	25170
2869	25750
2872	25514
2874	25353
2877	25553
2880	25582
2882	25483
2885	25534
2888	25778
2890	25403
2893	25926
2896	25683
2898	25847
2901	25756
2904	25712
2906	25963
2909	25936
2911	25995
2914	26368
2917	26196
2919	26379
2922	26548
2925	26502
2927	26652
2930	26758
2933	26511
2935	26392
2938	26421
2940	26021
2943	26058
2946	25984
2948	25653
2951	25467
2954	25623
2956	25560
2959	25446
2962	25400
2964	25381
2967	25149
2969	24942
2972	24738
2975	24704
2977	24526
2980	24272
2982	24113
2985	24215
2988	23646
2990	23517
2993	23406
2996	23337
2998	23158
3001	22905
3003	22748
3006	22670
3009	22613
3011	22439
3014	22249
3016	22189
3019	22108
3022	22026
3024	21804
3027	21800
3029	21838
3032	21534
3035	21491
3037	21354
3040	21354
3042	21255
3045	21094
3047	21033
3050	21084
3053	21109
3055	20879
3058	20602
3060	20718
3063	20508
3066	20573
3068	20578
3071	20323
3073	20523
3076	20256
3078	20505
3081	20165
3084	20276
3086	20175
3089	20243
3091	20322
3094	20004
3096	20106
3099	20008
3102	20017
3104	20073
3107	19990
3109	19926
3112	19909
3114	19930
3117	19951
3119	19859
3122	19859
3125	19840
3127	19744
3130	19893
3132	19686
3135	19700
3137	19613
3140	19518
3142	19600
3145	19550
3148	19524
3150	19194
3153	19194
3155	19456
3158	19345
3160	19266
3163	19183
3165	18988
3168	19220
3170	19093
3173	19005
3175	18988
3178	19022
3181	18877
3183	18681
3186	18675
3188	18762
3191	18712
3193	18658
3196	18654
3198	18589
3201	18545
3203	18513
