20
10747
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-3
-3
-3
-3
-4
-4
-4
-5
-6
-7
-8
-10
-11
-13
-14
-16
-18
-19
-21
-22
-22
-21
-19
-18
-17
-16
-14
-14
-15
-18
-21
-25
-28
-33
-39
-45
-50
-55
-60
-65
-68
-69
-68
-68
-68
-67
-66
-66
-69
-73
-78
-82
-88
-93
-100
-106
-113
-119
-128
-140
-156
-176
-198
-223
-248
-271
-293
-310
-323
-332
-339
-344
-349
-354
-362
-375
-392
-413
-438
-465
-496
-530
-564
-599
-634
-674
-718
-761
-804
-844
-881
-911
-936
-958
-977
-995
-1016
-1045
-1079
-1116
-1155
-1201
-1257
-1320
-1388
-1460
-1532
-1599
-1662
-1719
-1764
-1797
-1822
-1846
-1867
-1883
-1900
-1922
-1950
-1980
-2012
-2045
-2081
-2115
-2145
-2170
-2193
-2220
-2252
-2293
-2340
-2389
-2441
-2497
-2548
-2579
-2586
-2577
-2557
-2530
-2495
-2451
-2406
-2369
-2342
-2323
-2317
-2320
-2328
-2341
-2363
-2397
-2443
-2496
-2552
-2608
-2657
-2685
-2685
-2659
-2612
-2548
-2472
-2389
-2308
-2235
-2171
-2114
-2065
-2035
-2028
-2037
-2063
-2102
-2151
-2212
-2279
-2342
-2393
-2429
-2440
-2427
-2400
-2361
-2311
-2263
-2230
-2207
-2198
-2215
-2251
-2300
-2367
-2448
-2542
-2654
-2780
-2905
-3020
-3119
-3192
-3241
-3285
-3326
-3356
-3383
-3422
-3470
-3515
-3554
-3597
-3649
-3709
-3773
-3847
-3933
-4017
-4090
-4170
-4271
-4380
-4479
-4565
-4646
-4718
-4771
-4807
-4846
-4891
-4930
-4959
-4982
-5000
-5023
-5055
-5086
-5119
-5165
-5219
-5280
-5343
-5403
-5457
-5515
-5565
-5597
-5619
-5636
-5638
-5618
-5584
-5547
-5503
-5449
-5385
-5314
-5242
-5176
-5123
-5086
-5063
-5037
-4996
-4948
-4900
-4848
-4796
-4749
-4696
-4631
-4562
-4483
-4386
-4280
-4174
-4067
-3972
-3892
-3820
-3752
-3696
-3653
-3619
-3591
-3560
-3523
-3498
-3492
-3491
-3490
-3497
-3505
-3501
-3482
-3451
-3407
-3352
-3289
-3229
-3189
-3171
-3168
-3175
-3189
-3207
-3229
-3255
-3278
-3300
-3334
-3386
-3452
-3524
-3587
-3634
-3673
-3703
-3702
-3667
-3615
-3557
-3495
-3428
-3363
-3305
-3257
-3229
-3233
-3262
-3299
-3340
-3383
-3420
-3448
-3464
-3472
-3474
-3469
-3453
-3437
-3427
-3406
-3368
-3324
-3274
-3213
-3145
-3075
-3001
-2934
-2886
-2851
-2822
-2792
-2756
-2717
-2681
-2658
-2644
-2630
-2611
-2584
-2543
-2474
-2364
-2215
-2037
-1850
-1662
-1477
-1306
-1157
-1031
-929
-850
-785
-730
-689
-666
-658
-654
-638
-600
-548
-487
-410
-318
-217
-117
-39
9
43
71
93
103
102
95
83
71
65
65
73
96
131
165
193
230
283
344
397
437
466
482
484
473
462
458
467
492
529
569
601
625
645
666
686
699
707
714
722
728
721
695
669
665
675
687
705
733
757
761
740
699
646
588
519
439
362
296
239
196
165
136
107
77
49
14
-41
-115
-187
-246
-296
-347
-401
-464
-532
-600
-668
-734
-784
-812
-829
-844
-863
-898
-961
-1057
-1175
-1307
-1456
-1617
-1777
-1926
-2072
-2223
-2371
-2502
-2598
-2628
-2578
-2459
-2273
-2005
-1658
-1254
-829
-409
-4
383
749
1093
1417
1718
1992
2242
2465
2639
2736
2749
2672
2492
2207
1831
1373
840
264
-313
-863
-1383
-1875
-2335
-2741
-3073
-3324
-3489
-3558
-3533
-3417
-3214
-2939
-2624
-2294
-1948
-1586
-1222
-876
-558
-255
60
391
714
1004
1264
1495
1692
1850
1960
2000
1960
1853
1702
1527
1345
1170
1010
871
748
640
552
494
480
519
617
758
903
1020
1115
1199
1291
1411
1593
1857
2193
2575
2967
3291
3462
3441
3272
3044
2811
2559
2254
1910
1591
1352
1191
1085
1022
1002
1012
1034
1042
1012
939
834
681
447
122
-276
-711
-1130
-1496
-1829
-2186
-2621
-3153
-3771
-4446
-5133
-5785
-6377
-6919
-7444
-7970
-8496
-8997
-9425
-9763
-10046
-10304
-10528
-10685
-10747
-10695
-10535
-10305
-10046
-9789
-9543
-9282
-8998
-8728
-8501
-8293
-8051
-7751
-7415
-7076
-6764
-6494
-6245
-5991
-5749
-5564
-5452
-5398
-5410
-5510
-5697
-5939
-6197
-6436
-6612
-6673
-6604
-6411
-6099
-5689
-5202
-4662
-4122
-3643
-3250
-2944
-2740
-2650
-2671
-2796
-3002
-3251
-3525
-3842
-4232
-4700
-5190
-5621
-5948
-6155
-6235
-6207
-6137
-6096
-6117
-6199
-6328
-6504
-6731
-6978
-7168
-7238
-7176
-7004
-6741
-6396
-5983
-5506
-4948
-4284
-3517
-2690
-1862
-1084
-374
265
826
1286
1608
1745
1706
1568
1410
1254
1061
792
446
39
-396
-814
-1180
-1488
-1752
-1981
-2171
-2322
-2439
-2527
-2567
-2529
-2396
-2181
-1915
-1639
-1403
-1251
-1191
-1189
-1225
-1320
-1484
-1659
-1773
-1806
-1780
-1716
-1656
-1651
-1706
-1785
-1876
-1999
-2171
-2382
-2624
-2890
-3146
-3353
-3500
-3606
-3690
-3751
-3788
-3815
-3837
-3839
-3805
-3752
-3752
-3862
-4054
-4250
-4410
-4558
-4734
-4927
-5069
-5107
-5023
-4811
-4493
-4124
-3764
-3445
-3176
-2973
-2859
-2833
-2865
-2915
-2966
-3020
-3059
-3061
-3020
-2917
-2725
-2425
-2025
-1571
-1121
-709
-341
-34
187
322
394
415
374
265
105
-87
-295
-505
-702
-875
-1010
-1101
-1159
-1199
-1221
-1233
-1262
-1323
-1404
-1481
-1533
-1556
-1543
-1484
-1386
-1268
-1132
-968
-782
-603
-457
-352
-274
-211
-162
-124
-91
-62
-40
-27
-9
38
126
242
360
448
492
495
461
393
291
145
-46
-279
-553
-861
-1179
-1486
-1767
-2013
-2221
-2394
-2539
-2652
-2735
-2796
-2840
-2877
-2932
-3019
-3130
-3257
-3392
-3521
-3622
-3680
-3675
-3589
-3433
-3233
-3000
-2722
-2381
-1971
-1506
-1012
-509
-22
424
815
1152
1439
1669
1844
1975
2067
2116
2119
2087
2027
1948
1853
1741
1603
1435
1251
1071
909
766
641
541
467
410
356
305
265
242
237
251
270
288
308
338
389
467
567
680
790
884
963
1038
1121
1215
1313
1412
1513
1617
1718
1809
1889
1951
1978
1962
1905
1817
1707
1574
1407
1200
965
716
459
195
-68
-323
-571
-814
-1057
-1301
-1544
-1783
-2001
-2185
-2320
-2411
-2470
-2507
-2523
-2523
-2508
-2479
-2441
-2397
-2346
-2285
-2217
-2146
-2073
-1994
-1899
-1780
-1641
-1484
-1309
-1120
-925
-733
-544
-364
-199
-58
59
159
244
314
368
401
414
412
404
402
411
432
469
524
590
660
732
807
888
973
1063
1158
1259
1373
1509
1670
1852
2039
2218
2384
2537
2673
2791
2891
2972
3029
3057
3056
3029
2976
2904
2823
2742
2660
2581
2514
2465
2426
2390
2348
2301
2245
2179
2101
2012
1916
1815
1710
1603
1496
1397
1312
1246
1201
1174
1159
1150
1139
1120
1087
1033
956
854
728
580
407
212
5
-203
-405
-595
-772
-935
-1084
-1221
-1351
-1473
-1592
-1712
-1833
-1949
-2052
-2142
-2219
-2289
-2355
-2422
-2488
-2553
-2622
-2695
-2778
-2876
-2990
-3120
-3261
-3409
-3559
-3705
-3840
-3955
-4048
-4113
-4146
-4147
-4123
-4075
-4010
-3928
-3830
-3710
-3567
-3404
-3225
-3034
-2834
-2629
-2424
-2226
-2041
-1868
-1706
-1555
-1418
-1297
-1197
-1122
-1075
-1051
-1047
-1058
-1083
-1120
-1167
-1221
-1274
-1321
-1356
-1380
-1394
-1399
-1395
-1382
-1364
-1347
-1336
-1329
-1324
-1327
-1345
-1376
-1415
-1460
-1510
-1563
-1611
-1653
-1690
-1721
-1744
-1759
-1766
-1765
-1757
-1745
-1735
-1731
-1739
-1759
-1788
-1825
-1872
-1928
-1995
-2069
-2150
-2242
-2350
-2474
-2613
-2767
-2939
-3132
-3343
-3569
-3806
-4049
-4294
-4534
-4764
-4984
-5195
-5401
-5610
-5821
-6034
-6243
-6447
-6641
-6823
-6989
-7137
-7259
-7348
-7397
-7407
-7383
-7331
-7261
-7179
-7093
-7003
-6914
-6827
-6748
-6676
-6606
-6533
-6455
-6370
-6276
-6173
-6060
-5941
-5814
-5678
-5533
-5381
-5223
-5056
-4881
-4694
-4492
-4272
-4030
-3770
-3493
-3205
-2908
-2603
-2292
-1975
-1653
-1327
-1002
-682
-367
-60
237
519
783
1029
1257
1465
1653
1819
1966
2095
2211
2316
2412
2498
2576
2652
2731
2813
2898
2983
3068
3148
3224
3296
3366
3438
3514
3594
3678
3764
3847
3922
3990
4054
4116
4173
4225
4271
4309
4339
4363
4379
4391
4401
4408
4410
4404
4390
4364
4326
4278
4220
4155
4083
4006
3922
3828
3721
3601
3467
3316
3150
2971
2790
2612
2439
2265
2085
1901
1717
1542
1377
1226
1093
982
890
811
746
691
642
595
549
504
460
418
377
338
298
257
213
168
122
73
18
-43
-112
-187
-270
-360
-456
-556
-658
-758
-856
-951
-1043
-1132
-1217
-1299
-1376
-1449
-1517
-1580
-1637
-1685
-1725
-1754
-1765
-1760
-1737
-1699
-1648
-1590
-1526
-1457
-1383
-1306
-1224
-1137
-1045
-951
-857
-766
-679
-596
-519
-449
-388
-332
-281
-234
-193
-160
-133
-113
-100
-95
-96
-101
-107
-116
-129
-149
-179
-217
-261
-311
-366
-428
-495
-565
-635
-703
-768
-830
-887
-939
-985
-1022
-1057
-1087
-1116
-1147
-1179
-1213
-1247
-1285
-1331
-1391
-1467
-1558
-1661
-1774
-1898
-2029
-2167
-2311
-2460
-2616
-2777
-2939
-3100
-3262
-3427
-3592
-3750
-3899
-4035
-4161
-4278
-4386
-4485
-4577
-4659
-4731
-4790
-4831
-4854
-4859
-4848
-4823
-4786
-4737
-4676
-4601
-4514
-4412
-4293
-4159
-4011
-3857
-3696
-3530
-3360
-3192
-3028
-2867
-2709
-2553
-2398
-2246
-2098
-1955
-1811
-1664
-1515
-1366
-1212
-1051
-889
-730
-580
-437
-301
-173
-56
52
153
246
326
391
442
483
513
528
527
513
486
444
393
339
289
245
205
171
139
107
74
43
12
-22
-61
-104
-154
-212
-282
-367
-464
-571
-690
-821
-965
-1120
-1287
-1467
-1658
-1856
-2056
-2259
-2459
-2655
-2845
-3031
-3209
-3375
-3530
-3677
-3818
-3955
-4085
-4211
-4334
-4454
-4571
-4683
-4790
-4891
-4984
-5065
-5133
-5189
-5235
-5270
-5291
-5297
-5292
-5277
-5249
-5208
-5156
-5093
-5019
-4933
-4835
-4727
-4608
-4481
-4345
-4205
-4065
-3926
-3788
-3654
-3524
-3400
-3282
-3169
-3064
-2965
-2870
-2776
-2682
-2588
-2491
-2388
-2285
-2183
-2081
-1977
-1870
-1762
-1652
-1538
-1416
-1286
-1152
-1010
-864
-710
-552
-395
-242
-92
54
194
332
466
598
727
856
984
1108
1229
1346
1462
1578
1695
1808
1919
2025
2125
2220
2310
2395
2472
2540
2600
2651
2691
2719
2737
2746
2744
2732
2708
2675
2633
2582
2528
2471
2413
2355
2295
2237
2182
2134
2094
2062
2036
2016
2001
1993
1994
2004
2017
2036
2058
2083
2113
2149
2189
2234
2284
2338
2398
2465
2540
2621
2706
2792
2876
2954
3023
3083
3133
3175
3207
3228
3239
3240
3233
3219
3198
3173
3144
3112
3075
3033
2987
2938
2884
2823
2756
2682
2606
2529
2452
2372
2291
2209
2128
2047
1966
1885
1807
1734
1662
1590
1517
1441
1362
1283
1204
1125
1047
967
886
804
722
637
546
450
349
244
135
24
-85
-190
-291
-389
-484
-577
-668
-757
-842
-922
-999
-1076
-1152
-1227
-1304
-1382
-1462
-1546
-1632
-1721
-1813
-1910
-2011
-2116
-2226
-2339
-2454
-2570
-2689
-2810
-2936
-3065
-3196
-3326
-3456
-3585
-3714
-3843
-3970
-4094
-4216
-4336
-4452
-4563
-4666
-4760
-4843
-4917
-4981
-5036
-5081
-5118
-5146
-5165
-5173
-5168
-5148
-5115
-5068
-5009
-4939
-4859
-4770
-4676
-4576
-4473
-4367
-4259
-4147
-4030
-3907
-3779
-3646
-3508
-3365
-3221
-3074
-2925
-2773
-2619
-2464
-2309
-2157
-2008
-1863
-1723
-1588
-1460
-1339
-1224
-1115
-1010
-911
-816
-722
-631
-542
-455
-370
-284
-200
-116
-32
53
135
212
285
351
409
461
507
547
582
613
641
667
692
716
741
767
794
819
841
859
873
884
890
889
881
864
839
804
760
709
653
592
527
456
379
297
212
125
38
-48
-134
-220
-303
-383
-458
-529
-599
-667
-733
-797
-860
-925
-990
-1056
-1124
-1192
-1260
-1331
-1405
-1482
-1564
-1651
-1742
-1840
-1941
-2047
-2157
-2269
-2381
-2491
-2598
-2701
-2801
-2901
-2999
-3098
-3197
-3295
-3389
-3479
-3567
-3653
-3735
-3809
-3873
-3927
-3969
-4002
-4027
-4046
-4062
-4074
-4081
-4082
-4078
-4069
-4053
-4032
-4006
-3980
-3948
-3910
-3864
-3809
-3745
-3670
-3590
-3507
-3424
-3343
-3262
-3184
-3110
-3040
-2974
-2911
-2853
-2801
-2755
-2713
-2672
-2633
-2597
-2564
-2536
-2511
-2491
-2476
-2466
-2458
-2450
-2442
-2433
-2425
-2416
-2404
-2387
-2367
-2343
-2316
-2285
-2249
-2208
-2162
-2112
-2059
-2005
-1952
-1902
-1852
-1805
-1758
-1714
-1672
-1630
-1588
-1542
-1492
-1437
-1378
-1316
-1250
-1182
-1113
-1042
-969
-894
-814
-731
-645
-557
-465
-366
-261
-149
-32
91
220
356
499
648
803
963
1126
1292
1461
1633
1807
1979
2149
2315
2479
2640
2800
2957
3112
3264
3412
3556
3697
3834
3965
4088
4200
4300
4387
4462
4526
4579
4622
4654
4675
4686
4688
4682
4670
4651
4626
4594
4554
4504
4444
4376
4300
4217
4126
4027
3924
3813
3694
3568
3434
3293
3146
2993
2836
2675
2513
2348
2181
2013
1847
1679
1510
1339
1166
990
814
639
464
290
117
-56
-229
-402
-574
-745
-913
-1079
-1241
-1398
-1549
-1694
-1833
-1966
-2093
-2213
-2327
-2434
-2532
-2620
-2698
-2767
-2826
-2878
-2926
-2969
-3009
-3042
-3067
-3084
-3096
-3103
-3106
-3105
-3098
-3084
-3062
-3032
-2997
-2956
-2909
-2856
-2799
-2737
-2671
-2604
-2540
-2479
-2422
-2368
-2317
-2269
-2224
-2181
-2142
-2107
-2075
-2048
-2024
-2003
-1987
-1975
-1968
-1968
-1974
-1983
-1994
-2009
-2028
-2048
-2070
-2092
-2113
-2131
-2146
-2156
-2162
-2164
-2164
-2160
-2152
-2138
-2120
-2099
-2077
-2053
-2028
-2001
-1974
-1947
-1921
-1897
-1873
-1851
-1832
-1813
-1795
-1778
-1762
-1747
-1731
-1715
-1700
-1686
-1675
-1665
-1656
-1646
-1636
-1627
-1617
-1606
-1594
-1582
-1570
-1558
-1545
-1531
-1517
-1503
-1489
-1474
-1459
-1446
-1433
-1421
-1410
-1399
-1389
-1381
-1374
-1369
-1366
-1361
-1354
-1344
-1332
-1316
-1296
-1272
-1246
-1218
-1187
-1151
-1114
-1077
-1041
-1008
-975
-942
-908
-877
-849
-825
-804
-787
-774
-765
-761
-763
-770
-781
-797
-816
-839
-864
-892
-921
-951
-982
-1014
-1045
-1077
-1109
-1142
-1175
-1211
-1248
-1289
-1332
-1376
-1421
-1464
-1505
-1546
-1586
-1627
-1668
-1709
-1750
-1792
-1835
-1879
-1920
-1962
-2003
-2045
-2085
-2125
-2162
-2197
-2227
-2253
-2274
-2292
-2307
-2320
-2332
-2345
-2357
-2369
-2381
-2392
-2401
-2407
-2408
-2403
-2393
-2378
-2357
-2331
-2301
-2270
-2237
-2202
-2167
-2130
-2091
-2048
-2001
-1949
-1892
-1829
-1760
-1685
-1605
-1521
-1434
-1343
-1251
-1159
-1070
-983
-899
-817
-738
-661
-589
-520
-455
-394
-338
-288
-244
-207
-176
-151
-132
-119
-112
-111
-114
-119
-123
-123
-118
-108
-92
-70
-45
-16
15
49
86
125
166
209
252
293
333
370
407
445
482
520
558
598
638
677
714
750
783
813
841
866
890
912
933
950
963
974
981
987
990
993
996
999
1002
1006
1012
1018
1022
1027
1031
1034
1036
1038
1039
1040
1041
1042
1044
1044
1042
1038
1030
1018
1002
979
950
916
879
838
793
745
694
642
586
527
466
404
342
280
221
165
112
62
15
-28
-70
-110
-149
-186
-221
-254
-287
-319
-355
-394
-438
-487
-540
-600
-664
-736
-813
-897
-988
-1084
-1184
-1286
-1389
-1492
-1595
-1697
-1797
-1896
-1995
-2092
-2189
-2282
-2372
-2458
-2537
-2612
-2681
-2746
-2806
-2860
-2909
-2954
-2996
-3033
-3064
-3091
-3115
-3137
-3158
-3179
-3199
-3220
-3239
-3257
-3271
-3281
-3286
-3288
-3285
-3279
-3270
-3259
-3246
-3230
-3210
-3185
-3155
-3120
-3081
-3038
-2992
-2943
-2891
-2839
-2787
-2735
-2685
-2637
-2591
-2547
-2503
-2461
-2417
-2374
-2329
-2284
-2239
-2193
-2148
-2104
-2061
-2019
-1980
-1944
-1911
-1882
-1857
-1834
-1812
-1788
-1763
-1736
-1709
-1680
-1650
-1619
-1587
-1553
-1518
-1483
-1449
-1416
-1383
-1348
-1312
-1275
-1235
-1191
-1145
-1097
-1045
-992
-936
-880
-823
-769
-716
-666
-619
-574
-530
-485
-440
-395
-347
-297
-245
-191
-136
-80
-24
32
88
143
194
242
286
328
368
406
443
478
511
542
573
603
631
660
687
714
740
765
788
810
831
852
872
893
914
936
959
983
1008
1034
1059
1084
1109
1134
1160
1187
1215
1242
1270
1297
1323
1347
1369
1390
1410
1426
1441
1452
1459
1460
1457
1449
1436
1417
1391
1360
1322
1277
1225
1166
1099
1026
949
867
782
694
604
511
416
320
223
127
31
-65
-161
-256
-352
-447
-540
-631
-720
-806
-888
-968
-1044
-1117
-1187
-1254
-1317
-1378
-1435
-1490
-1542
-1594
-1645
-1696
-1748
-1801
-1855
-1910
-1966
-2023
-2081
-2140
-2199
-2260
-2321
-2383
-2445
-2508
-2572
-2637
-2702
-2768
-2832
-2896
-2957
-3016
-3072
-3126
-3178
-3227
-3275
-3320
-3361
-3400
-3436
-3470
-3500
-3529
-3555
-3578
-3599
-3618
-3636
-3653
-3671
-3691
-3714
-3739
-3765
-3792
-3821
-3852
-3884
-3916
-3949
-3981
-4011
-4040
-4065
-4086
-4107
-4124
-4139
-4150
-4159
-4165
-4168
-4169
-4166
-4161
-4152
-4140
-4124
-4105
-4082
-4056
-4026
-3991
-3951
-3908
-3861
-3809
-3753
-3692
-3626
-3555
-3480
-3399
-3314
-3224
-3131
-3035
-2935
-2832
-2725
-2614
-2499
-2382
-2261
-2137
-2009
-1878
-1746
-1613
-1479
-1345
-1212
-1079
-947
-816
-686
-557
-429
-299
-170
-42
86
213
339
463
584
702
816
927
1034
1136
1234
1329
1420
1510
1598
1685
1770
1853
1934
2013
2090
2166
2239
2309
2376
2440
2500
2555
2608
2658
2704
2746
2784
2818
2848
2875
2899
2920
2939
2953
2963
2968
2968
2963
2953
2937
2916
2891
2862
2828
2792
2753
2713
2671
2628
2583
2537
2488
2438
2385
2330
2272
2212
2147
2079
2007
1933
1856
1778
1698
1618
1538
1457
1377
1298
1219
1140
1061
983
904
825
746
669
593
518
444
371
300
234
170
108
46
-15
-74
-134
-192
-250
-308
-365
-423
-482
-543
-604
-666
-728
-792
-856
-922
-988
-1057
-1128
-1202
-1278
-1356
-1434
-1514
-1593
-1672
-1752
-1833
-1912
-1990
-2067
-2143
-2218
-2291
-2363
-2432
-2499
-2562
-2623
-2681
-2736
-2788
-2837
-2884
-2930
-2973
-3013
-3051
-3086
-3119
-3149
-3175
-3198
-3219
-3237
-3253
-3265
-3275
-3281
-3286
-3288
-3289
-3289
-3288
-3287
-3285
-3282
-3278
-3273
-3268
-3262
-3256
-3250
-3243
-3237
-3231
-3226
-3220
-3214
-3208
-3200
-3191
-3182
-3172
-3161
-3150
-3137
-3124
-3109
-3092
-3073
-3052
-3029
-3005
-2979
-2951
-2923
-2896
-2869
-2842
-2813
-2784
-2754
-2723
-2691
-2659
-2626
-2592
-2555
-2518
-2479
-2441
-2402
-2363
-2323
-2283
-2243
-2201
-2159
-2116
-2073
-2031
-1989
-1947
-1906
-1867
-1830
-1796
-1763
-1731
-1701
-1672
-1643
-1613
-1584
-1554
-1525
-1496
-1467
-1437
-1407
-1377
-1346
-1315
-1285
-1255
-1225
-1195
-1166
-1138
-1110
-1082
-1053
-1024
-994
-963
-931
-900
-868
-837
-805
-774
-743
-712
-683
-655
-629
-603
-578
-553
-530
-508
-488
-469
-450
-434
-418
-402
-386
-369
-352
-335
-319
-302
-286
-270
-255
-241
-230
-220
-211
-203
-194
-185
-176
-166
-155
-144
-132
-119
-107
-94
-82
-71
-61
-52
-43
-35
-27
-22
-18
-17
-16
-15
-15
-15
-16
-19
-24
-31
-40
-50
-61
-73
-88
-105
-125
-148
-175
-206
-240
-279
-322
-369
-419
-471
-525
-581
-640
-702
-767
-834
-903
-974
-1048
-1124
-1202
-1281
-1361
-1442
-1525
-1609
-1694
-1780
-1867
-1953
-2039
-2124
-2207
-2289
-2368
-2443
-2515
-2582
-2645
-2705
-2761
-2813
-2862
-2908
-2949
-2987
-3021
-3051
-3075
-3095
-3110
-3119
-3124
-3124
-3120
-3113
-3103
-3090
-3076
-3060
-3043
-3023
-3002
-2980
-2955
-2928
-2899
-2866
-2831
-2793
-2752
-2709
-2664
-2618
-2571
-2523
-2472
-2421
-2367
-2312
-2255
-2196
-2137
-2076
-2015
-1953
-1891
-1827
-1763
-1697
-1632
-1566
-1500
-1435
-1370
-1305
-1242
-1179
-1117
-1056
-996
-936
-876
-816
-757
-699
-641
-585
-528
-473
-419
-366
-315
-267
-221
-176
-134
-94
-58
-24
6
34
59
83
106
127
147
165
183
199
214
227
238
247
254
257
259
261
262
263
264
266
268
270
273
277
280
283
285
285
284
280
274
265
254
241
227
211
194
176
157
135
113
90
65
38
8
-25
-62
-101
-144
-188
-234
-280
-327
-374
-420
-467
-514
-560
-607
-654
-701
-746
-791
-834
-877
-919
-961
-1000
-1041
-1079
-1117
-1154
-1190
-1226
-1262
-1297
-1331
-1364
-1394
-1423
-1449
-1471
-1491
-1508
-1522
-1535
-1545
-1555
-1563
-1570
-1575
-1578
-1581
-1583
-1584
-1585
-1585
-1584
-1582
-1578
-1573
-1565
-1556
-1544
-1532
-1519
-1505
-1491
-1477
-1463
-1449
-1435
-1421
-1406
-1389
-1372
-1355
-1337
-1320
-1303
-1286
-1270
-1255
-1242
-1231
-1222
-1214
-1208
-1205
-1203
-1204
-1206
-1212
-1220
-1231
-1246
-1263
-1283
-1305
-1330
-1356
-1386
-1417
-1450
-1483
-1517
-1550
-1584
-1619
-1654
-1691
-1728
-1764
-1800
-1835
-1870
-1904
-1937
-1969
-2000
-2031
-2061
-2091
-2121
-2153
-2186
-2219
-2254
-2289
-2326
-2363
-2400
-2438
-2475
-2511
-2545
-2579
-2611
-2642
-2671
-2699
-2723
-2745
-2764
-2782
-2798
-2811
-2821
-2828
-2831
-2831
-2827
-2820
-2809
-2796
-2780
-2762
-2741
-2716
-2687
-2654
-2618
-2578
-2535
-2490
-2441
-2390
-2335
-2279
-2222
-2165
-2108
-2052
-1996
-1940
-1885
-1831
-1778
-1725
-1673
-1621
-1569
-1518
-1467
-1416
-1367
-1318
-1269
-1221
-1173
-1125
-1076
-1027
-978
-929
-880
-832
-785
-738
-692
-648
-605
-564
-524
-485
-448
-413
-379
-347
-317
-288
-261
-235
-212
-191
-173
-159
-149
-143
-141
-142
-145
-150
-157
-166
-176
-188
-200
-214
-229
-244
-261
-277
-293
-309
-325
-341
-358
-375
-392
-410
-428
-447
-466
-485
-505
-524
-544
-565
-587
-609
-631
-654
-676
-698
-720
-743
-765
-787
-810
-833
-857
-882
-907
-933
-959
-986
-1014
-1042
-1070
-1098
-1125
-1151
-1177
-1201
-1226
-1249
-1273
-1297
-1321
-1345
-1369
-1392
-1416
-1441
-1466
-1492
-1517
-1542
-1567
-1592
-1616
-1639
-1660
-1680
-1699
-1715
-1730
-1741
-1751
-1758
-1763
-1767
-1769
-1770
-1770
-1770
-1769
-1769
-1769
-1768
-1767
-1768
-1768
-1769
-1770
-1772
-1774
-1777
-1780
-1783
-1787
-1792
-1797
-1803
-1810
-1818
-1827
-1837
-1847
-1857
-1866
-1874
-1881
-1888
-1894
-1899
-1904
-1909
-1915
-1920
-1926
-1931
-1937
-1942
-1946
-1950
-1954
-1958
-1962
-1966
-1971
-1976
-1981
-1988
-1995
-2004
-2013
-2025
-2037
-2051
-2065
-2080
-2096
-2110
-2125
-2139
-2154
-2169
-2184
-2201
-2219
-2239
-2261
-2284
-2307
-2330
-2352
-2373
-2392
-2410
-2426
-2441
-2453
-2462
-2470
-2476
-2481
-2485
-2487
-2488
-2489
-2487
-2484
-2479
-2472
-2462
-2451
-2438
-2423
-2407
-2389
-2369
-2348
-2326
-2302
-2277
-2251
-2223
-2194
-2164
-2133
-2101
-2070
-2037
-2005
-1973
-1941
-1908
-1875
-1841
-1806
-1771
-1735
-1700
-1666
-1632
-1600
-1568
-1539
-1510
-1483
-1457
-1433
-1410
-1389
-1370
-1352
-1335
-1319
-1305
-1293
-1282
-1273
-1266
-1262
-1262
-1264
-1270
-1278
-1288
-1299
-1311
-1322
-1332
-1342
-1351
-1359
-1368
-1376
-1384
-1392
-1399
-1407
-1414
-1421
-1429
-1437
-1446
-1455
-1464
-1474
-1485
-1496
-1509
-1522
-1536
-1549
-1562
-1575
-1587
-1598
-1609
-1619
-1629
-1638
-1647
-1655
-1662
-1670
-1677
-1684
-1688
-1692
-1696
-1699
-1703
-1705
-1708
-1711
-1714
-1719
-1724
-1730
-1736
-1743
-1750
-1757
-1763
-1769
-1775
-1781
-1787
-1793
-1799
-1804
-1807
-1809
-1811
-1811
-1811
-1811
-1811
-1811
-1813
-1815
-1817
-1818
-1819
-1819
-1819
-1818
-1817
-1816
-1814
-1813
-1812
-1812
-1813
-1814
-1817
-1822
-1827
-1835
-1844
-1854
-1865
-1877
-1889
-1902
-1915
-1929
-1943
-1957
-1972
-1986
-2000
-2015
-2031
-2048
-2066
-2084
-2102
-2121
-2141
-2160
-2179
-2199
-2217
-2235
-2253
-2269
-2283
-2296
-2307
-2316
-2323
-2329
-2333
-2336
-2338
-2339
-2339
-2338
-2335
-2331
-2325
-2318
-2311
-2303
-2294
-2285
-2274
-2262
-2249
-2235
-2219
-2203
-2185
-2166
-2146
-2124
-2102
-2078
-2053
-2027
-2001
-1973
-1944
-1913
-1882
-1851
-1818
-1784
-1749
-1714
-1678
-1642
-1606
-1572
-1539
-1508
-1479
-1452
-1427
-1403
-1381
-1361
-1342
-1325
-1310
-1298
-1287
-1279
-1274
-1272
-1272
-1276
-1283
-1293
-1306
-1322
-1339
-1358
-1379
-1402
-1426
-1450
-1475
-1500
-1525
-1550
-1574
-1598
-1621
-1643
-1663
-1682
-1700
-1717
-1732
-1746
-1759
-1772
-1785
-1799
-1814
-1830
-1848
-1867
-1886
-1906
-1925
-1943
-1959
-1975
-1989
-2001
-2013
-2023
-2032
-2041
-2048
-2053
-2056
-2058
-2057
-2054
-2049
-2041
-2035
-2025
-2013
-2001
-1988
-1973
-1956
-1938
-1919
-1900
-1880
-1860
-1840
-1820
-1799
-1779
-1759
-1738
-1717
-1695
-1673
-1652
-1631
-1611
-1592
-1574
-1557
-1542
-1527
-1513
-1499
-1484
-1470
-1456
-1442
-1430
-1419
-1410
-1402
-1396
-1390
-1386
-1384
-1383
-1384
-1387
-1392
-1399
-1407
-1416
-1426
-1437
-1449
-1461
-1473
-1485
-1498
-1511
-1524
-1538
-1553
-1568
-1583
-1599
-1615
-1630
-1646
-1662
-1676
-1689
-1701
-1713
-1722
-1731
-1740
-1749
-1757
-1765
-1772
-1779
-1786
-1792
-1798
-1804
-1810
-1815
-1818
-1819
-1818
-1816
-1811
-1806
-1800
-1795
-1788
-1781
-1775
-1768
-1762
-1757
-1752
-1748
-1744
-1740
-1737
-1735
-1733
-1731
-1730
-1730
-1729
-1730
-1731
-1732
-1733
-1734
-1734
-1735
-1735
-1735
-1735
-1734
-1734
-1732
-1731
-1729
-1727
-1725
-1723
-1721
-1719
-1717
-1715
-1713
-1713
-1714
-1717
-1720
-1725
-1731
-1738
-1746
-1756
-1766
-1777
-1790
-1804
-1819
-1835
-1850
-1866
-1883
-1900
-1918
-1937
-1957
-1978
-2000
-2021
-2045
-2069
-2093
-2117
-2142
-2168
-2194
-2221
-2249
-2278
-2308
-2338
-2367
-2397
-2426
-2456
-2487
-2517
-2548
-2578
-2609
-2639
-2670
-2700
-2729
-2758
-2786
-2813
-2839
-2863
-2886
-2907
-2928
-2947
-2963
-2977
-2988
-2997
-3003
-3007
-3009
-3008
-3005
-3000
-2992
-2982
-2971
-2959
-2945
-2931
-2916
-2901
-2885
-2869
-2852
-2835
-2817
-2798
-2778
-2757
-2735
-2712
-2687
-2662
-2636
-2608
-2579
-2551
-2522
-2494
-2466
-2438
-2409
-2381
-2352
-2323
-2294
-2263
-2232
-2200
-2167
-2133
-2097
-2060
-2021
-1981
-1940
-1897
-1854
-1810
-1765
-1719
-1673
-1626
-1578
-1531
-1485
-1440
-1396
-1353
-1311
-1270
-1229
-1190
-1151
-1111
-1072
-1034
-995
-957
-919
-881
-843
-805
-768
-730
-692
-654
-616
-579
-542
-506
-470
-436
-402
-370
-339
-309
-281
-254
-228
-204
-183
-163
-146
-131
-119
-109
-101
-95
-92
-91
-93
-98
-105
-115
-126
-139
-154
-171
-190
-210
-232
-256
-281
-307
-334
-362
-390
-420
-451
-482
-515
-549
-583
-618
-653
-687
-722
-756
-791
-825
-860
-894
-928
-961
-993
-1024
-1054
-1084
-1113
-1142
-1169
-1195
-1221
-1245
-1269
-1292
-1315
-1337
-1360
-1383
-1406
-1428
-1448
-1468
-1487
-1504
-1520
-1534
-1546
-1555
-1562
-1567
-1569
-1569
-1567
-1562
-1555
-1547
-1537
-1525
-1512
-1496
-1479
-1459
-1439
-1417
-1394
-1371
-1346
-1321
-1296
-1270
-1244
-1217
-1191
-1164
-1138
-1111
-1084
-1058
-1032
-1006
-984
-962
-941
-922
-903
-887
-871
-858
-846
-835
-825
-816
-807
-798
-789
-780
-771
-762
-753
-745
-737
-729
-722
-715
-709
-704
-700
-698
-697
-698
-701
-706
-713
-721
-732
-744
-758
-774
-792
-811
-833
-856
-881
-906
-932
-959
-987
-1016
-1045
-1075
-1104
-1134
-1164
-1195
-1226
-1257
-1289
-1320
-1351
-1382
-1413
-1444
-1474
-1503
-1530
-1557
-1583
-1607
-1630
-1652
-1672
-1691
-1709
-1726
-1742
-1757
-1771
-1784
-1796
-1806
-1815
-1823
-1829
-1835
-1838
-1840
-1840
-1839
-1836
-1833
-1829
-1824
-1819
-1813
-1807
-1801
-1793
-1786
-1777
-1768
-1757
-1746
-1735
-1722
-1709
-1695
-1681
-1665
-1649
-1633
-1615
-1597
-1579
-1559
-1540
-1520
-1500
-1480
-1460
-1441
-1422
-1404
-1387
-1370
-1355
-1341
-1328
-1316
-1306
-1296
-1288
-1280
-1273
-1267
-1262
-1257
-1253
-1249
-1246
-1243
-1241
-1239
-1237
-1235
-1234
-1232
-1231
-1230
-1229
-1229
-1227
-1226
-1225
-1224
-1223
-1223
-1223
-1224
-1224
-1225
-1226
-1227
-1229
-1230
-1231
-1231
-1231
-1231
-1230
-1229
-1227
-1224
-1220
-1216
-1210
-1204
-1196
-1188
-1179
-1170
-1159
-1147
-1134
-1119
-1104
-1088
-1071
-1053
-1034
-1012
-992
-969
-945
-920
-895
-868
-840
-812
-783
-754
-723
-693
-661
-629
-597
-565
-533
-501
-470
-440
-411
-383
-356
-329
-303
-279
-255
-232
-210
-191
-172
-156
-140
-126
-113
-101
-90
-78
-68
-58
-50
-42
-36
-31
-27
-24
-23
-24
-25
-28
-31
-35
-40
-47
-55
-64
-74
-86
-100
-116
-133
-152
-173
-195
-219
-244
-269
-296
-324
-353
-381
-410
-439
-468
-497
-525
-553
-581
-609
-637
-664
-691
-717
-741
-765
-787
-807
-826
-844
-860
-874
-886
-896
-904
-911
-916
-921
-925
-929
-932
-935
-938
-939
-939
-938
-935
-932
-926
-920
-911
-901
-889
-875
-860
-843
-825
-806
-786
-764
-742
-718
-692
-665
-636
-605
-573
-538
-503
-465
-427
-387
-346
-305
-263
-221
-179
-138
-97
-56
-15
25
64
104
144
184
224
264
304
343
382
420
457
494
529
563
597
630
661
692
722
750
778
805
830
854
876
897
916
934
950
964
977
989
998
1006
1012
1018
1020
1020
1020
1016
1010
1002
994
984
972
959
945
930
915
899
882
864
845
825
803
780
756
731
704
677
649
620
591
562
533
504
477
450
423
398
373
349
326
304
283
261
241
221
201
182
164
146
129
113
98
85
72
61
51
43
35
29
24
20
18
17
16
17
18
20
23
27
32
38
45
53
61
70
80
90
101
113
126
139
153
168
183
199
216
233
250
267
284
300
316
331
345
359
372
384
397
409
421
433
446
458
470
483
496
508
520
531
542
553
563
572
581
590
598
605
611
617
622
627
631
636
639
643
646
649
651
654
656
657
659
660
661
662
662
663
663
663
664
664
664
665
665
664
664
663
663
662
660
659
657
655
653
651
649
647
645
643
641
639
638
637
637
638
640
643
647
653
661
670
681
693
706
720
735
751
767
783
799
815
832
848
864
881
897
913
929
944
959
973
986
1000
1012
1024
1037
1049
1061
1073
1085
1096
1107
1117
1128
1140
1151
1163
1176
1188
1201
1213
1225
1236
1246
1255
1263
1270
1276
1281
1284
1286
1287
1288
1288
1288
1288
1287
1287
1285
1284
1283
1281
1279
1277
1275
1272
1269
1266
1264
1262
1261
1261
1262
1263
1265
1267
1269
1272
1275
1279
1283
1288
1293
1299
1306
1313
1321
1329
1339
1349
1360
1372
1384
1398
1412
1427
1442
1457
1473
1488
1504
1519
1535
1550
1566
1581
1595
1610
1624
1638
1652
1666
1681
1696
1711
1728
1745
1763
1782
1802
1823
1846
1869
1893
1918
1943
1969
1996
2023
2052
2081
2111
2142
2174
2206
2238
2270
2303
2336
2370
2404
2438
2472
2506
2540
2575
2609
2642
2676
2710
2743
2776
2807
2839
2870
2900
2929
2958
2985
3011
3035
3057
3077
3095
3110
3124
3136
3145
3152
3157
3159
3159
3156
3151
3143
3134
3123
3111
3097
3082
3066
3049
3031
3012
2992
2971
2948
2924
2900
2874
2847
2818
2788
2757
2724
2690
2654
2618
2581
2543
2505
2467
2429
2391
2353
2315
2277
2240
2203
2166
2128
2091
2055
2017
1982
1946
1912
1878
1846
1815
1786
1758
1731
1706
1683
1662
1642
1624
1609
1595
1583
1573
1566
1560
1557
1556
1558
1562
1569
1578
1589
1603
1619
1638
1658
1681
1705
1732
1760
1789
1820
1852
1884
1917
1951
1985
2019
2053
2088
2122
2156
2189
2222
2255
2288
2321
2354
2386
2419
2451
2483
2514
2545
2576
2607
2637
2667
2697
2727
2757
2787
2817
2846
2876
2905
2934
2962
2989
3015
3039
3062
3083
3102
3118
3133
3146
3157
3166
3174
3180
3183
3186
3186
3185
3183
3181
3177
3174
3169
3164
3159
3154
3148
3142
3135
3128
3120
3111
3102
3091
3080
3068
3055
3042
3028
3014
3000
2986
2972
2958
2945
2932
2920
2908
2896
2885
2873
2861
2849
2837
2824
2812
2800
2788
2776
2763
2751
2739
2727
2715
2702
2690
2678
2666
2654
2641
2629
2617
2605
2592
2580
2568
2556
2543
2531
2519
2507
2494
2482
2470
2457
2445
2433
2420
2408
2396
2384
2371
2359
2347
2334
2322
2310
2297
2285
2273
2260
2248
2235
2223
2211
2198
2186
2174
2161
2149
2136
2124
2112
2099
2087
2074
2062
2050
2037
2025
2012
2000
1987
1975
1963
1950
1938
1925
1913
1900
1888
1875
1863
1850
1838
1825
1813
1800
1788
1775
1763
1750
1738
1725
1713
1700
1688
1675
1663
1650
1638
1625
1613
1600
1587
1575
1562
1550
1537
1525
1512
1499
1487
1474
1462
1449
1436
1424
1411
1399
1386
1373
1361
1348
1335
1323
1310
1297
1285
1272
1259
1247
1234
1221
1209
1196
1183
1171
1158
1145
1133
1120
1107
1095
1082
1069
1056
1044
1031
1018
1004
993
980
967
954
942
929
916
903
891
878
865
852
839
827
814
801
788
775
763
750
737
724
711
699
686
673
660
647
634
621
609
596
583
570
557
544
531
518
506
493
480
467
454
441
428
415
402
389
376
364
351
338
325
312
299
286
273
260
247
234
221
208
195
182
169
156
143
130
117
104
91
78
65
52
39
26
13
0
-13
-26
-39
-52
-65
-78
-92
-105
-118
-131
-144
-157
-170
-183
-196
-209
-222
-236
-249
-262
-275
-288
