20
10045
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-6
-6
-6
-6
-7
-7
-7
-7
-8
-8
-8
-8
-9
-9
-9
-10
-10
-10
-10
-11
-11
-11
-12
-12
-12
-13
-13
-13
-14
-14
-14
-15
-15
-15
-16
-16
-17
-17
-17
-18
-18
-19
-19
-19
-20
-20
-21
-21
-22
-22
-22
-23
-23
-24
-24
-25
-25
-26
-26
-27
-27
-28
-28
-29
-29
-30
-30
-31
-31
-32
-32
-33
-34
-34
-35
-35
-36
-36
-37
-38
-38
-39
-39
-40
-41
-41
-42
-42
-43
-44
-44
-45
-46
-46
-47
-48
-48
-49
-50
-50
-51
-52
-53
-53
-54
-55
-55
-56
-57
-58
-58
-59
-60
-61
-61
-62
-63
-64
-64
-65
-66
-67
-68
-69
-69
-70
-71
-72
-73
-73
-74
-75
-76
-77
-78
-79
-80
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-123
-124
-125
-126
-127
-128
-129
-131
-132
-133
-134
-135
-136
-138
-139
-140
-141
-142
-144
-145
-146
-147
-149
-150
-151
-152
-154
-155
-156
-157
-159
-160
-161
-163
-164
-165
-167
-168
-169
-171
-172
-173
-175
-176
-177
-179
-180
-182
-183
-184
-186
-187
-189
-190
-191
-193
-194
-196
-197
-199
-200
-202
-203
-204
-206
-207
-209
-210
-212
-213
-215
-216
-218
-219
-221
-222
-224
-225
-227
-228
-230
-231
-233
-235
-236
-238
-239
-241
-242
-244
-246
-247
-249
-250
-252
-254
-255
-257
-259
-260
-262
-264
-265
-267
-269
-271
-272
-274
-276
-277
-279
-281
-283
-284
-286
-288
-290
-292
-293
-295
-297
-299
-301
-303
-304
-306
-308
-310
-312
-314
-316
-317
-319
-321
-323
-325
-327
-329
-331
-333
-335
-337
-339
-341
-343
-345
-347
-349
-351
-353
-355
-357
-359
-361
-363
-365
-367
-369
-371
-373
-375
-377
-379
-382
-384
-386
-388
-390
-392
-394
-396
-398
-401
-403
-405
-407
-409
-411
-414
-416
-418
-420
-422
-425
-427
-429
-431
-434
-436
-438
-441
-443
-445
-447
-450
-452
-454
-457
-459
-461
-464
-466
-468
-471
-473
-476
-478
-480
-483
-485
-488
-490
-493
-495
-498
-500
-502
-505
-507
-510
-512
-515
-517
-520
-522
-525
-527
-530
-533
-535
-538
-540
-543
-545
-548
-550
-553
-556
-558
-561
-564
-566
-569
-571
-574
-577
-579
-582
-585
-588
-590
-593
-596
-598
-601
-604
-607
-609
-612
-615
-618
-621
-623
-626
-629
-632
-635
-637
-640
-643
-646
-649
-652
-655
-658
-660
-663
-666
-669
-672
-675
-678
-681
-684
-687
-690
-693
-696
-699
-702
-705
-708
-711
-714
-717
-720
-723
-726
-730
-733
-736
-739
-742
-745
-748
-751
-755
-758
-761
-764
-767
-771
-774
-777
-780
-783
-787
-790
-793
-797
-800
-803
-806
-810
-813
-816
-820
-823
-826
-830
-833
-836
-840
-843
-847
-850
-853
-857
-860
-863
-866
-870
-873
-876
-879
-882
-885
-888
-891
-894
-897
-899
-902
-905
-907
-910
-912
-914
-916
-918
-920
-922
-923
-925
-926
-926
-927
-927
-928
-928
-928
-928
-928
-927
-926
-924
-922
-920
-918
-914
-911
-908
-905
-904
-903
-903
-904
-903
-902
-900
-899
-897
-896
-896
-897
-898
-897
-894
-891
-888
-887
-886
-885
-885
-884
-882
-880
-878
-877
-877
-877
-877
-877
-877
-878
-879
-881
-883
-885
-886
-887
-889
-891
-893
-894
-895
-896
-898
-900
-902
-904
-905
-907
-909
-912
-914
-916
-918
-923
-931
-942
-955
-970
-985
-998
-1008
-1020
-1033
-1044
-1055
-1067
-1080
-1094
-1109
-1123
-1137
-1152
-1165
-1177
-1187
-1197
-1205
-1211
-1215
-1220
-1228
-1236
-1242
-1249
-1256
-1264
-1274
-1288
-1304
-1320
-1331
-1339
-1343
-1345
-1344
-1341
-1338
-1337
-1334
-1332
-1333
-1336
-1338
-1339
-1343
-1351
-1360
-1370
-1380
-1391
-1403
-1415
-1427
-1436
-1441
-1443
-1442
-1439
-1435
-1430
-1425
-1422
-1421
-1420
-1417
-1412
-1407
-1403
-1401
-1400
-1401
-1404
-1411
-1420
-1430
-1440
-1449
-1455
-1459
-1460
-1459
-1457
-1455
-1451
-1444
-1434
-1424
-1415
-1407
-1400
-1392
-1383
-1376
-1373
-1375
-1381
-1385
-1386
-1384
-1384
-1386
-1390
-1394
-1394
-1387
-1372
-1352
-1334
-1318
-1309
-1306
-1309
-1310
-1307
-1301
-1295
-1291
-1289
-1291
-1296
-1303
-1310
-1313
-1312
-1308
-1301
-1290
-1276
-1261
-1248
-1238
-1233
-1234
-1238
-1243
-1248
-1251
-1253
-1256
-1261
-1266
-1268
-1264
-1256
-1246
-1236
-1225
-1214
-1200
-1182
-1158
-1130
-1102
-1077
-1055
-1035
-1020
-1014
-1014
-1018
-1027
-1037
-1043
-1042
-1039
-1039
-1044
-1052
-1056
-1058
-1055
-1049
-1038
-1029
-1025
-1028
-1035
-1045
-1054
-1064
-1075
-1086
-1099
-1112
-1126
-1140
-1153
-1163
-1172
-1180
-1187
-1189
-1187
-1187
-1191
-1200
-1214
-1232
-1253
-1276
-1302
-1332
-1367
-1407
-1447
-1486
-1525
-1564
-1598
-1625
-1647
-1667
-1687
-1709
-1731
-1754
-1779
-1807
-1837
-1870
-1909
-1949
-1985
-2013
-2035
-2053
-2069
-2084
-2098
-2106
-2108
-2111
-2118
-2124
-2132
-2141
-2151
-2157
-2160
-2162
-2169
-2179
-2193
-2211
-2236
-2264
-2290
-2308
-2321
-2332
-2347
-2362
-2378
-2391
-2399
-2399
-2393
-2384
-2379
-2377
-2376
-2373
-2368
-2363
-2358
-2357
-2360
-2368
-2379
-2388
-2386
-2374
-2357
-2343
-2336
-2337
-2345
-2355
-2360
-2359
-2358
-2362
-2366
-2366
-2361
-2354
-2343
-2330
-2317
-2308
-2302
-2299
-2299
-2301
-2301
-2300
-2294
-2282
-2264
-2240
-2216
-2199
-2192
-2198
-2217
-2244
-2276
-2310
-2342
-2366
-2379
-2381
-2373
-2365
-2363
-2370
-2382
-2396
-2408
-2415
-2415
-2407
-2392
-2374
-2354
-2335
-2323
-2321
-2329
-2341
-2350
-2357
-2364
-2375
-2391
-2410
-2430
-2451
-2466
-2474
-2477
-2480
-2487
-2500
-2517
-2536
-2550
-2554
-2548
-2539
-2534
-2535
-2541
-2553
-2572
-2594
-2613
-2629
-2643
-2654
-2659
-2661
-2668
-2680
-2690
-2695
-2694
-2691
-2692
-2708
-2737
-2778
-2823
-2867
-2911
-2958
-3011
-3071
-3140
-3214
-3286
-3346
-3390
-3422
-3446
-3465
-3483
-3502
-3527
-3552
-3573
-3587
-3595
-3606
-3623
-3646
-3671
-3697
-3725
-3756
-3785
-3808
-3828
-3851
-3875
-3896
-3911
-3919
-3926
-3939
-3957
-3978
-4000
-4022
-4046
-4069
-4091
-4119
-4153
-4187
-4211
-4226
-4243
-4263
-4279
-4292
-4309
-4332
-4355
-4375
-4389
-4400
-4412
-4426
-4440
-4452
-4465
-4480
-4500
-4528
-4566
-4614
-4670
-4731
-4788
-4841
-4893
-4946
-5005
-5072
-5149
-5230
-5313
-5396
-5482
-5572
-5660
-5741
-5812
-5876
-5939
-6007
-6084
-6165
-6247
-6331
-6416
-6497
-6574
-6650
-6726
-6806
-6888
-6970
-7051
-7132
-7212
-7291
-7369
-7449
-7539
-7638
-7736
-7832
-7934
-8052
-8183
-8327
-8480
-8637
-8787
-8927
-9058
-9180
-9291
-9387
-9468
-9540
-9606
-9667
-9722
-9769
-9805
-9832
-9850
-9864
-9874
-9882
-9890
-9900
-9909
-9914
-9916
-9918
-9919
-9912
-9889
-9846
-9793
-9748
-9718
-9699
-9681
-9660
-9641
-9630
-9635
-9654
-9677
-9696
-9699
-9675
-9624
-9555
-9478
-9413
-9368
-9340
-9315
-9274
-9215
-9141
-9057
-8968
-8871
-8765
-8655
-8544
-8430
-8308
-8175
-8026
-7861
-7687
-7511
-7335
-7157
-6974
-6792
-6618
-6450
-6271
-6078
-5876
-5669
-5459
-5244
-5020
-4793
-4569
-4352
-4138
-3928
-3720
-3514
-3305
-3090
-2867
-2639
-2406
-2166
-1923
-1684
-1458
-1248
-1054
-868
-687
-509
-341
-187
-44
95
232
369
507
647
787
923
1052
1177
1301
1421
1536
1640
1725
1785
1824
1840
1827
1785
1722
1645
1556
1453
1334
1207
1086
978
882
793
706
613
516
411
297
173
39
-99
-244
-405
-580
-759
-935
-1104
-1275
-1459
-1657
-1868
-2086
-2303
-2511
-2706
-2881
-3029
-3152
-3259
-3358
-3456
-3557
-3666
-3783
-3902
-4014
-4119
-4218
-4313
-4405
-4491
-4570
-4645
-4718
-4789
-4855
-4920
-4990
-5066
-5148
-5235
-5333
-5450
-5582
-5709
-5814
-5890
-5940
-5975
-6000
-6015
-6014
-5995
-5956
-5900
-5838
-5776
-5709
-5627
-5527
-5415
-5302
-5196
-5100
-5016
-4937
-4859
-4773
-4671
-4561
-4449
-4334
-4211
-4086
-3963
-3830
-3681
-3523
-3371
-3230
-3094
-2957
-2818
-2683
-2559
-2448
-2340
-2226
-2102
-1971
-1832
-1687
-1546
-1414
-1289
-1171
-1063
-967
-891
-839
-807
-782
-759
-741
-727
-713
-694
-666
-620
-549
-455
-346
-228
-109
3
105
198
280
350
410
448
448
413
352
274
183
86
-11
-105
-199
-293
-380
-458
-533
-609
-686
-751
-791
-801
-784
-746
-699
-653
-611
-571
-526
-465
-385
-291
-188
-75
48
180
327
492
674
867
1066
1267
1467
1669
1875
2083
2290
2496
2702
2901
3089
3263
3424
3567
3696
3818
3936
4046
4147
4232
4299
4359
4429
4517
4620
4731
4842
4953
5070
5197
5339
5495
5660
5826
5992
6167
6355
6553
6756
6956
7151
7345
7543
7745
7951
8151
8342
8523
8697
8869
9041
9209
9367
9510
9631
9727
9804
9873
9936
9985
10017
10036
10045
10043
10033
10016
9996
9970
9932
9884
9836
9793
9751
9702
9643
9577
9513
9459
9418
9385
9354
9320
9278
9221
9149
9069
8985
8898
8810
8720
8625
8525
8425
8332
8252
8186
8132
8089
8055
8034
8028
8032
8048
8071
8102
8135
8164
8183
8196
8199
8189
8170
8153
8140
8129
8119
8112
8103
8090
8067
8032
7991
7950
7907
7860
7812
7773
7747
7732
7726
7727
7736
7753
7778
7811
7851
7892
7929
7964
8000
8041
8084
8128
8173
8218
8254
8270
8264
8236
8192
8134
8064
7986
7899
7807
7712
7609
7491
7363
7233
7106
6982
6856
6726
6595
6464
6332
6198
6062
5920
5769
5611
5450
5283
5108
4928
4745
4558
4367
4173
3982
3797
3620
3451
3292
3142
2993
2841
2687
2540
2402
2263
2120
1973
1821
1667
1520
1384
1260
1148
1052
971
898
828
761
697
635
573
510
450
395
346
308
274
238
197
154
117
90
75
66
64
69
81
97
117
138
155
168
180
186
182
172
162
154
143
127
105
80
51
16
-26
-75
-133
-201
-275
-350
-417
-474
-523
-567
-609
-653
-702
-752
-794
-828
-859
-885
-903
-913
-919
-923
-925
-921
-908
-889
-869
-849
-825
-793
-750
-699
-645
-591
-540
-492
-449
-410
-378
-353
-334
-319
-310
-306
-311
-325
-345
-365
-382
-396
-404
-407
-408
-412
-421
-432
-440
-440
-432
-419
-404
-388
-371
-355
-337
-317
-297
-274
-247
-213
-171
-119
-59
3
66
131
201
274
345
411
468
519
567
616
662
705
742
771
790
797
796
788
772
746
708
657
595
530
466
407
352
297
241
184
128
72
15
-42
-96
-147
-196
-252
-318
-392
-471
-553
-637
-722
-809
-898
-991
-1088
-1184
-1278
-1375
-1479
-1592
-1715
-1849
-1993
-2143
-2297
-2454
-2620
-2794
-2971
-3148
-3321
-3487
-3646
-3798
-3946
-4089
-4225
-4355
-4481
-4604
-4730
-4862
-5000
-5142
-5287
-5430
-5567
-5696
-5821
-5945
-6063
-6170
-6264
-6349
-6425
-6495
-6558
-6613
-6663
-6708
-6748
-6783
-6812
-6834
-6849
-6857
-6859
-6854
-6848
-6838
-6823
-6803
-6781
-6757
-6728
-6692
-6647
-6593
-6531
-6459
-6377
-6289
-6195
-6096
-5990
-5878
-5759
-5636
-5511
-5388
-5269
-5154
-5040
-4930
-4827
-4731
-4635
-4539
-4443
-4352
-4267
-4187
-4109
-4033
-3963
-3902
-3853
-3816
-3785
-3758
-3733
-3711
-3690
-3667
-3641
-3616
-3591
-3563
-3532
-3502
-3474
-3449
-3428
-3408
-3382
-3351
-3317
-3278
-3237
-3196
-3158
-3123
-3087
-3047
-3003
-2958
-2917
-2883
-2858
-2840
-2829
-2819
-2813
-2814
-2820
-2832
-2849
-2870
-2892
-2914
-2936
-2962
-2993
-3026
-3060
-3095
-3129
-3161
-3190
-3216
-3241
-3261
-3272
-3276
-3273
-3263
-3245
-3221
-3191
-3156
-3115
-3072
-3031
-2997
-2966
-2940
-2916
-2894
-2875
-2856
-2839
-2822
-2800
-2771
-2737
-2698
-2653
-2604
-2554
-2504
-2454
-2403
-2354
-2311
-2275
-2247
-2227
-2217
-2219
-2235
-2265
-2303
-2345
-2388
-2436
-2489
-2547
-2612
-2685
-2763
-2840
-2909
-2972
-3031
-3088
-3142
-3193
-3244
-3295
-3348
-3399
-3448
-3493
-3532
-3565
-3594
-3618
-3637
-3648
-3651
-3648
-3644
-3640
-3637
-3633
-3628
-3623
-3620
-3621
-3625
-3631
-3639
-3650
-3665
-3684
-3709
-3744
-3786
-3830
-3872
-3913
-3955
-3999
-4046
-4098
-4156
-4218
-4283
-4352
-4426
-4505
-4588
-4670
-4748
-4819
-4884
-4944
-5000
-5056
-5113
-5167
-5219
-5266
-5308
-5346
-5380
-5409
-5431
-5450
-5466
-5478
-5483
-5480
-5470
-5454
-5436
-5412
-5381
-5343
-5302
-5257
-5212
-5168
-5131
-5101
-5077
-5060
-5048
-5039
-5033
-5030
-5028
-5027
-5025
-5023
-5025
-5032
-5045
-5061
-5082
-5105
-5129
-5153
-5177
-5203
-5232
-5261
-5289
-5313
-5332
-5346
-5357
-5365
-5369
-5369
-5363
-5351
-5334
-5311
-5280
-5242
-5199
-5150
-5098
-5043
-4988
-4935
-4883
-4832
-4782
-4732
-4684
-4640
-4601
-4567
-4535
-4508
-4485
-4466
-4449
-4434
-4422
-4415
-4415
-4420
-4432
-4450
-4474
-4502
-4535
-4570
-4605
-4643
-4684
-4726
-4765
-4803
-4841
-4879
-4915
-4946
-4974
-5000
-5022
-5039
-5050
-5057
-5065
-5075
-5086
-5098
-5107
-5110
-5102
-5083
-5056
-5022
-4984
-4942
-4895
-4841
-4780
-4710
-4633
-4550
-4459
-4364
-4268
-4176
-4086
-4001
-3917
-3836
-3757
-3677
-3599
-3523
-3451
-3381
-3312
-3242
-3173
-3105
-3038
-2971
-2904
-2839
-2778
-2721
-2669
-2621
-2580
-2545
-2514
-2490
-2469
-2451
-2433
-2415
-2397
-2379
-2356
-2329
-2299
-2266
-2232
-2196
-2159
-2122
-2085
-2049
-2013
-1978
-1945
-1913
-1881
-1848
-1816
-1784
-1751
-1719
-1688
-1657
-1626
-1595
-1565
-1535
-1509
-1489
-1477
-1473
-1475
-1485
-1499
-1518
-1538
-1560
-1585
-1614
-1647
-1683
-1722
-1765
-1813
-1867
-1923
-1983
-2044
-2108
-2173
-2240
-2306
-2372
-2437
-2500
-2565
-2631
-2698
-2767
-2835
-2904
-2973
-3039
-3103
-3163
-3220
-3275
-3329
-3381
-3428
-3471
-3511
-3548
-3582
-3614
-3642
-3667
-3687
-3701
-3708
-3708
-3701
-3685
-3661
-3631
-3595
-3552
-3501
-3443
-3379
-3312
-3242
-3168
-3092
-3013
-2934
-2855
-2774
-2693
-2612
-2532
-2454
-2376
-2297
-2215
-2130
-2041
-1954
-1867
-1780
-1692
-1603
-1513
-1424
-1337
-1255
-1177
-1102
-1028
-954
-883
-816
-752
-691
-632
-574
-517
-463
-411
-363
-317
-275
-238
-208
-185
-170
-162
-159
-162
-170
-178
-188
-200
-216
-238
-265
-296
-331
-369
-412
-461
-515
-573
-635
-700
-767
-833
-897
-959
-1024
-1092
-1165
-1241
-1321
-1403
-1487
-1570
-1651
-1729
-1806
-1879
-1951
-2020
-2087
-2150
-2210
-2267
-2321
-2372
-2418
-2462
-2503
-2541
-2578
-2612
-2645
-2677
-2710
-2743
-2778
-2814
-2851
-2889
-2926
-2960
-2991
-3016
-3036
-3052
-3063
-3070
-3074
-3076
-3074
-3067
-3055
-3041
-3027
-3016
-3008
-3005
-3004
-3006
-3010
-3016
-3024
-3031
-3036
-3037
-3035
-3030
-3022
-3012
-3001
-2988
-2973
-2956
-2936
-2914
-2887
-2856
-2821
-2784
-2742
-2698
-2651
-2602
-2551
-2497
-2443
-2388
-2333
-2278
-2224
-2170
-2117
-2066
-2017
-1968
-1918
-1866
-1814
-1760
-1703
-1642
-1578
-1511
-1443
-1372
-1298
-1224
-1148
-1072
-997
-924
-852
-780
-708
-634
-558
-479
-397
-314
-229
-145
-65
10
79
142
198
251
300
345
385
422
455
484
510
535
557
579
600
618
634
646
655
659
659
654
644
631
616
600
582
561
534
502
463
421
377
331
285
238
189
138
88
38
-7
-49
-87
-125
-166
-211
-260
-311
-365
-420
-477
-534
-593
-651
-709
-767
-826
-887
-947
-1004
-1058
-1107
-1152
-1192
-1228
-1261
-1294
-1327
-1361
-1393
-1426
-1458
-1490
-1518
-1543
-1567
-1590
-1612
-1632
-1650
-1665
-1677
-1682
-1681
-1671
-1654
-1627
-1592
-1550
-1505
-1456
-1407
-1356
-1306
-1256
-1207
-1160
-1116
-1075
-1039
-1006
-975
-945
-917
-891
-868
-848
-831
-815
-799
-786
-775
-766
-760
-755
-753
-752
-752
-753
-753
-754
-754
-754
-752
-747
-740
-730
-716
-699
-676
-647
-612
-574
-533
-491
-449
-410
-373
-339
-309
-281
-254
-228
-202
-175
-149
-125
-100
-74
-47
-19
9
36
61
84
105
124
140
155
167
177
185
192
197
203
209
216
223
230
237
244
251
258
266
275
285
295
305
314
322
330
336
342
346
350
353
355
356
356
355
353
350
344
338
330
320
308
296
283
270
259
247
235
224
216
210
207
207
209
211
214
219
225
232
240
250
263
278
295
313
332
353
376
399
421
444
468
494
523
554
588
624
661
696
729
761
793
826
860
894
927
958
985
1008
1027
1042
1055
1065
1071
1073
1071
1067
1058
1046
1030
1008
984
956
928
898
868
835
800
762
719
674
627
580
532
483
435
385
336
285
235
183
130
77
24
-29
-81
-135
-190
-244
-298
-356
-418
-484
-554
-627
-701
-774
-847
-920
-994
-1069
-1145
-1222
-1298
-1372
-1444
-1513
-1580
-1643
-1700
-1752
-1797
-1837
-1870
-1896
-1916
-1930
-1939
-1942
-1941
-1938
-1932
-1922
-1908
-1891
-1869
-1842
-1811
-1776
-1737
-1695
-1649
-1600
-1550
-1499
-1447
-1394
-1343
-1294
-1245
-1197
-1149
-1103
-1059
-1016
-974
-932
-893
-857
-825
-796
-767
-740
-712
-685
-657
-630
-601
-571
-539
-508
-475
-442
-407
-370
-332
-295
-258
-221
-183
-144
-104
-63
-20
25
71
117
163
207
252
295
337
377
417
453
487
517
545
570
592
609
623
633
641
646
648
648
644
637
629
618
607
592
574
550
522
490
453
415
377
338
299
261
225
192
159
128
97
67
39
12
-13
-37
-61
-84
-109
-132
-155
-178
-201
-226
-253
-279
-306
-332
-358
-384
-410
-436
-465
-495
-528
-562
-598
-635
-676
-721
-768
-817
-867
-918
-970
-1024
-1076
-1126
-1173
-1217
-1257
-1296
-1334
-1373
-1412
-1453
-1493
-1533
-1574
-1615
-1658
-1702
-1744
-1785
-1824
-1860
-1894
-1924
-1953
-1979
-2003
-2025
-2045
-2063
-2080
-2096
-2111
-2126
-2140
-2154
-2168
-2182
-2198
-2214
-2232
-2252
-2273
-2295
-2318
-2341
-2364
-2388
-2412
-2434
-2455
-2473
-2488
-2500
-2509
-2516
-2519
-2521
-2521
-2519
-2517
-2513
-2508
-2502
-2495
-2485
-2471
-2454
-2434
-2412
-2387
-2360
-2331
-2301
-2271
-2240
-2210
-2180
-2152
-2124
-2097
-2072
-2047
-2021
-1996
-1970
-1943
-1916
-1889
-1861
-1834
-1808
-1783
-1758
-1733
-1707
-1680
-1653
-1623
-1591
-1557
-1520
-1482
-1441
-1398
-1354
-1309
-1264
-1220
-1177
-1134
-1091
-1050
-1010
-972
-937
-903
-872
-844
-819
-797
-776
-755
-734
-712
-691
-671
-653
-635
-618
-600
-581
-562
-542
-520
-495
-470
-442
-411
-378
-343
-308
-274
-239
-201
-160
-117
-74
-29
17
65
115
166
217
268
318
369
421
472
524
575
625
674
721
766
809
849
884
916
945
974
1002
1029
1055
1079
1101
1123
1145
1166
1185
1203
1218
1232
1243
1251
1257
1260
1259
1255
1246
1234
1220
1205
1188
1169
1148
1126
1102
1076
1047
1016
986
952
916
878
838
794
747
697
644
590
535
478
420
361
301
241
182
123
65
6
-54
-114
-175
-235
-295
-354
-414
-473
-533
-594
-655
-717
-779
-841
-903
-962
-1020
-1076
-1133
-1189
-1246
-1303
-1361
-1420
-1481
-1542
-1606
-1671
-1738
-1805
-1872
-1941
-2013
-2087
-2164
-2241
-2316
-2390
-2461
-2529
-2596
-2660
-2721
-2781
-2837
-2892
-2945
-2996
-3045
-3091
-3132
-3169
-3201
-3230
-3256
-3278
-3297
-3313
-3326
-3336
-3342
-3342
-3337
-3325
-3308
-3286
-3260
-3233
-3203
-3172
-3140
-3107
-3073
-3038
-2999
-2957
-2909
-2858
-2806
-2756
-2712
-2672
-2636
-2603
-2572
-2544
-2516
-2486
-2453
-2415
-2372
-2327
-2283
-2239
-2197
-2157
-2119
-2083
-2045
-2004
-1958
-1907
-1852
-1793
-1731
-1667
-1600
-1533
-1466
-1399
-1332
-1266
-1203
-1141
-1080
-1018
-955
-890
-823
-754
-684
-614
-544
-475
-406
-340
-275
-214
-159
-109
-66
-31
-1
24
48
71
93
114
133
148
162
177
194
210
223
233
240
244
246
248
251
255
260
265
270
274
276
276
272
267
262
259
258
256
252
247
240
233
224
214
202
191
179
169
160
151
144
138
135
136
139
147
159
174
190
207
225
243
260
277
294
310
328
348
369
392
415
437
457
474
488
499
507
514
520
526
532
537
540
542
542
539
533
525
516
506
496
487
479
472
467
465
465
466
468
471
473
474
474
473
470
467
463
458
452
444
435
424
414
402
390
377
360
340
318
294
269
243
218
193
168
143
117
92
68
45
22
-1
-23
-44
-64
-84
-104
-124
-146
-167
-189
-210
-229
-248
-265
-281
-297
-313
-327
-339
-350
-360
-369
-377
-386
-395
-405
-415
-426
-437
-449
-460
-471
-481
-491
-501
-509
-517
-524
-534
-546
-560
-577
-594
-612
-631
-652
-673
-693
-711
-727
-741
-751
-758
-761
-762
-759
-753
-744
-734
-722
-710
-696
-681
-666
-654
-644
-636
-629
-622
-617
-613
-609
-606
-603
-599
-596
-594
-592
-590
-587
-583
-580
-577
-575
-575
-576
-578
-582
-586
-591
-597
-603
-609
-614
-620
-625
-630
-634
-637
-639
-640
-640
-641
-641
-643
-646
-650
-656
-662
-669
-674
-680
-686
-694
-704
-716
-730
-747
-767
-789
-813
-838
-863
-887
-910
-932
-953
-975
-996
-1018
-1039
-1058
-1076
-1093
-1108
-1120
-1130
-1138
-1145
-1151
-1156
-1161
-1166
-1171
-1176
-1182
-1188
-1194
-1200
-1208
-1216
-1225
-1234
-1245
-1255
-1264
-1273
-1282
-1291
-1302
-1313
-1327
-1341
-1357
-1371
-1385
-1399
-1411
-1424
-1436
-1447
-1458
-1468
-1479
-1488
-1495
-1501
-1505
-1507
-1507
-1505
-1501
-1494
-1486
-1476
-1464
-1452
-1438
-1424
-1410
-1396
-1381
-1367
-1352
-1338
-1324
-1310
-1296
-1280
-1263
-1246
-1227
-1209
-1190
-1170
-1149
-1127
-1104
-1080
-1055
-1030
-1002
-976
-949
-921
-895
-870
-845
-822
-800
-778
-757
-735
-712
-688
-665
-642
-620
-599
-578
-557
-536
-516
-497
-480
-464
-449
-435
-421
-408
-394
-381
-367
-354
-342
-330
-318
-305
-292
-279
-268
-257
-246
-236
-227
-219
-212
-206
-201
-195
-188
-180
-172
-163
-154
-144
-133
-122
-111
-100
-88
-75
-63
-50
-38
-27
-17
-8
0
7
13
19
23
26
26
21
13
1
-14
-33
-55
-81
-112
-148
-188
-231
-276
-324
-372
-422
-473
-524
-573
-621
-666
-709
-749
-786
-820
-853
-883
-911
-938
-964
-989
-1012
-1037
-1061
-1084
-1108
-1132
-1155
-1178
-1200
-1221
-1239
-1256
-1270
-1282
-1292
-1299
-1304
-1308
-1310
-1311
-1309
-1306
-1302
-1296
-1290
-1281
-1272
-1260
-1247
-1233
-1218
-1203
-1189
-1175
-1161
-1148
-1134
-1120
-1108
-1095
-1083
-1072
-1061
-1051
-1041
-1031
-1020
-1010
-1000
-992
-984
-976
-967
-959
-951
-942
-934
-926
-918
-910
-902
-894
-887
-881
-876
-873
-871
-870
-870
-872
-876
-883
-893
-905
-919
-934
-952
-971
-992
-1014
-1041
-1069
-1099
-1130
-1163
-1197
-1232
-1267
-1302
-1338
-1375
-1411
-1448
-1484
-1520
-1555
-1590
-1624
-1658
-1690
-1722
-1753
-1783
-1812
-1841
-1870
-1899
-1929
-1959
-1990
-2020
-2049
-2078
-2107
-2136
-2164
-2190
-2216
-2239
-2261
-2281
-2301
-2319
-2338
-2356
-2373
-2389
-2404
-2419
-2432
-2444
-2454
-2461
-2467
-2471
-2473
-2473
-2473
-2470
-2466
-2459
-2449
-2436
-2419
-2399
-2376
-2349
-2318
-2284
-2247
-2208
-2167
-2125
-2081
-2037
-1992
-1947
-1901
-1855
-1808
-1760
-1710
-1660
-1609
-1558
-1506
-1453
-1399
-1344
-1288
-1233
-1177
-1122
-1068
-1016
-964
-914
-864
-816
-769
-722
-677
-633
-590
-548
-507
-466
-425
-384
-344
-303
-264
-225
-187
-150
-115
-81
-48
-16
15
46
77
107
137
166
194
222
248
273
296
315
333
347
359
369
376
380
381
380
377
372
366
359
351
340
329
316
301
285
267
249
228
207
184
160
136
110
83
55
26
-5
-36
-68
-101
-134
-169
-204
-239
-273
-305
-336
-366
-395
-424
-452
-480
-508
-535
-561
-588
-614
-639
-664
-687
-710
-732
-753
-773
-792
-811
-830
-848
-867
-887
-906
-926
-946
-966
-986
-1006
-1025
-1045
-1065
-1084
-1103
-1120
-1137
-1152
-1165
-1177
-1186
-1193
-1197
-1200
-1201
-1201
-1201
-1201
-1202
-1203
-1206
-1210
-1215
-1221
-1227
-1235
-1244
-1254
-1265
-1276
-1287
-1299
-1311
-1324
-1339
-1355
-1372
-1390
-1410
-1430
-1451
-1473
-1496
-1520
-1543
-1567
-1591
-1616
-1641
-1666
-1691
-1716
-1739
-1762
-1784
-1805
-1825
-1845
-1865
-1884
-1903
-1921
-1939
-1957
-1975
-1993
-2011
-2029
-2048
-2067
-2086
-2105
-2124
-2144
-2164
-2184
-2205
-2225
-2246
-2266
-2288
-2309
-2330
-2350
-2368
-2386
-2403
-2417
-2431
-2443
-2454
-2464
-2474
-2485
-2495
-2505
-2515
-2522
-2528
-2533
-2535
-2537
-2536
-2534
-2529
-2523
-2516
-2508
-2498
-2487
-2475
-2460
-2444
-2427
-2408
-2388
-2366
-2345
-2323
-2300
-2277
-2254
-2232
-2211
-2189
-2168
-2147
-2126
-2104
-2082
-2059
-2035
-2009
-1983
-1956
-1928
-1899
-1869
-1838
-1806
-1774
-1742
-1709
-1677
-1646
-1615
-1585
-1556
-1527
-1499
-1472
-1446
-1422
-1399
-1377
-1357
-1338
-1320
-1304
-1288
-1274
-1260
-1247
-1234
-1223
-1213
-1203
-1194
-1185
-1176
-1167
-1159
-1150
-1143
-1136
-1130
-1125
-1121
-1119
-1119
-1120
-1124
-1129
-1135
-1144
-1154
-1166
-1179
-1193
-1209
-1226
-1244
-1263
-1283
-1305
-1329
-1354
-1381
-1409
-1438
-1468
-1500
-1532
-1564
-1597
-1630
-1663
-1695
-1727
-1759
-1789
-1820
-1851
-1882
-1913
-1944
-1975
-2005
-2037
-2066
-2094
-2121
-2145
-2168
-2190
-2210
-2230
-2249
-2268
-2288
-2307
-2325
-2344
-2363
-2381
-2400
-2418
-2436
-2454
-2471
-2486
-2501
-2516
-2531
-2546
-2561
-2576
-2591
-2607
-2623
-2638
-2654
-2669
-2683
-2698
-2712
-2725
-2738
-2751
-2763
-2776
-2789
-2801
-2814
-2826
-2838
-2848
-2858
-2866
-2873
-2878
-2882
-2884
-2884
-2881
-2877
-2870
-2861
-2851
-2839
-2826
-2811
-2795
-2779
-2763
-2747
-2731
-2716
-2700
-2685
-2671
-2657
-2643
-2631
-2619
-2608
-2597
-2586
-2574
-2563
-2551
-2538
-2526
-2513
-2501
-2489
-2477
-2465
-2453
-2440
-2428
-2415
-2402
-2389
-2375
-2361
-2347
-2331
-2316
-2301
-2285
-2270
-2255
-2240
-2226
-2213
-2200
-2187
-2174
-2161
-2148
-2135
-2122
-2110
-2097
-2084
-2071
-2058
-2045
-2033
-2020
-2007
-1995
-1982
-1969
-1956
-1944
-1931
-1919
-1906
-1893
-1881
-1868
-1856
-1843
-1831
-1818
-1806
-1793
-1781
-1768
-1756
-1743
-1731
-1718
-1706
-1694
-1681
-1669
-1657
-1644
-1632
-1620
-1608
-1595
-1583
-1571
-1559
-1547
-1534
-1522
-1510
-1498
-1486
-1474
-1462
-1450
-1438
-1426
-1414
-1402
-1390
-1378
-1366
-1354
-1342
-1330
-1318
-1306
-1294
-1282
-1270
-1259
-1247
-1235
-1223
-1211
-1200
-1188
-1176
-1164
-1153
-1141
-1129
-1118
-1106
-1094
-1083
-1071
-1060
-1048
-1037
-1025
-1012
-1002
-990
-979
-968
-956
-945
-933
-922
-910
-899
-888
-876
-865
-854
-842
-831
-820
-808
-797
-786
-775
-764
-752
-741
-730
-719
-708
-697
-685
-674
-663
-652
-641
-630
-619
-608
-597
-586
-575
-564
-553
-542
-531
-520
-510
-499
-488
-477
-466
-455
-444
-434
-423
-412
-401
-391
-380
-369
-359
-348
-337
-327
-316
-305
-295
-284
-273
-263
-252
-242
-231
-221
-210
-200
-189
-179
-168
-158
-148
-137
-127
-116
-106
-96
-85
-75
-65
-54
-44
-34
-24
-13
-3
7
17
27
38
48
58
68
78
88
98
109
119
129
139
149
159
169
179
189
199
209
218
228
238
248
258
268
278
288
297
307
317
327
337
346
356
366
376
385
395
405
414
424
434
443
453
462
472
482
491
501
510
520
529
539
548
558
567
