2000
1000
49
96
113
130
149
199
216
220
285
292
295
302
315
341
354
359
413
468
520
567
601
619
663
724
787
805
806
848
855
898
941
996
1002
1061
1132
1156
1181
1185
1212
1217
1227
1257
1268
1291
1346
1370
1397
1422
1500
1579
1650
1677
1689
1719
1722
1796
1843
1846
1878
1931
1977
2051
2075
2126
2175
2186
2261
2334
2348
2365
2442
2466
2512
2516
2562
2579
2606
2679
2720
2740
2807
2834
2881
2960
3016
3066
3135
3154
3207
3223
3295
3309
3315
3327
3392
3447
3469
3524
3568
3604
3676
3712
3772
3806
3846
3868
3918
3984
3994
4001
4003
4080
4114
4162
4233
4238
4251
4306
4330
4395
4466
4478
4557
4634
4657
4717
4764
4809
4840
4846
4927
4945
4987
5043
5095
5176
5253
5271
5334
5337
5361
5425
5504
5561
5589
5655
5717
5757
5793
5795
5816
5839
5852
5867
5882
5918
5993
6055
6135
6156
6223
6299
6338
6363
6411
6418
6440
6481
6505
6589
6633
6681
6745
6783
6804
6811
6831
6914
6960
7015
7099
7166
7244
7257
7339
7347
7395
7467
7537
7580
7588
7640
7675
7722
7799
7881
7934
7948
7987
8063
8077
8159
8199
8276
8312
8372
8455
8510
8568
8613
8639
8697
8724
8743
8813
8837
8864
8897
8909
8921
8997
9017
9081
9107
9173
9229
9253
9287
9357
9419
9445
9528
9587
9653
9728
9739
9780
9854
9919
9934
9968
9974
10046
10107
10132
10189
10190
10241
10246
10258
10321
10401
10432
10474
10496
10509
10523
10568
10615
10698
10721
10793
10875
10957
11010
11082
11090
11100
11162
11235
11259
11271
11350
11362
11435
11454
11522
11595
11665
11738
11739
11788
11857
11889
11896
11902
11946
11966
12017
12023
12042
12115
12193
12209
12280
12326
12330
12408
12464
12530
12597
12676
12753
12814
12820
12885
12964
13038
13092
13157
13220
13274
13303
13350
13351
13386
13439
13483
13538
13558
13607
13681
13689
13731
13737
13816
13820
13829
13901
13960
14035
14090
14144
14211
14242
14302
14350
14376
14426
14443
14449
14477
14547
14582
14656
14727
14797
14840
14871
14912
14974
15054
15084
15154
15192
15227
15291
15332
15376
15428
15444
15478
15500
15570
15587
15639
15685
15749
15826
15837
15918
16001
16039
16106
16139
16166
16219
16238
16307
16390
16449
16495
16573
16577
16608
16639
16678
16689
16761
16843
16905
16909
16940
17023
17096
17144
17195
17229
17256
17299
17344
17367
17408
17490
17495
17569
17594
17652
17660
17669
17725
17792
17847
17897
17967
17969
18050
18074
18086
18155
18177
18251
18323
18376
18448
18509
18525
18563
18574
18617
18698
18753
18818
18856
18908
18978
19006
19082
19126
19161
19162
19177
19195
19251
19316
19320
19378
19440
19467
19537
19583
19632
19691
19724
19741
19787
19797
19830
19914
19934
20009
20089
20164
20220
20254
20296
20338
20399
20433
20434
20446
20481
20497
20526
20533
20613
20645
20709
20766
20825
20874
20893
20916
20939
20990
21030
21099
21160
21232
21301
21381
21444
21509
21579
21613
21627
21655
21730
21804
21866
21941
21942
21954
21961
21991
22010
22012
22073
22155
22214
22250
22296
22373
22431
22500
22544
22558
22611
22631
22633
22671
22687
22751
22769
22771
22785
22816
22846
22850
22871
22878
22957
22979
22998
22999
23050
23087
23090
23118
23153
23215
23278
23358
23412
23449
23514
23528
23578
23612
23646
23697
23768
23818
23849
23853
23904
23948
23983
24063
24111
24166
24169
24212
24288
24310
24354
24397
24456
24503
24573
24582
24606
24654
24659
24737
24821
24891
24898
24948
24967
25008
25024
25030
25036
25083
25092
25148
25154
25198
25250
25304
25319
25374
25386
25392
25469
25524
25572
25623
25640
25674
25734
25775
25856
25920
25954
26034
26083
26124
26169
26237
26318
26379
26452
26454
26477
26559
26617
26646
26687
26713
26795
26850
26930
26940
27001
27073
27137
27162
27201
27282
27340
27354
27391
27445
27523
27593
27643
27686
27712
27723
27749
27772
27844
27859
27883
27894
27906
27987
28026
28079
28101
28138
28161
28179
28225
28309
28315
28341
28365
28409
28431
28513
28570
28629
28681
28732
28777
28794
28803
28873
28901
28936
28944
28959
29009
29041
29067
29128
29157
29221
29251
29301
29318
29371
29439
29501
29553
29626
29630
29706
29738
29764
29837
29842
29926
29966
30021
30065
30122
30186
30216
30300
30315
30353
30368
30433
30502
30542
30583
30597
30617
30688
30752
30788
30827
30874
30888
30894
30929
30947
31029
31095
31138
31208
31279
31321
31347
31389
31391
31474
31496
31527
31610
31647
31716
31729
31746
31800
31853
31911
31978
32050
32094
32140
32164
32246
32254
32292
32295
32338
32393
32394
32419
32432
32502
32513
32568
32580
32632
32688
32698
32772
32775
32783
32809
32881
32902
32944
32985
33058
33073
33096
33157
33215
33284
33285
33340
33417
33456
33514
33549
33559
33617
33676
33698
33742
33811
33888
33944
33981
34030
34096
34122
34173
34247
34299
34337
34347
34356
34435
34518
34542
34560
34620
34701
34703
34764
34816
34895
34910
34936
34965
34989
35073
35077
35123
35167
35240
35278
35294
35319
35321
35402
35453
35506
35576
35594
35601
35680
35707
35708
35786
35836
35854
35908
35955
35975
36005
36020
36034
36078
36119
36162
36230
36270
36316
36345
36429
36463
36530
36545
36604
36673
36684
36709
36746
36827
36870
36914
36990
37060
37104
37173
37209
37271
37309
37391
37472
37539
37552
37563
37590
37643
37696
37707
37716
37730
37770
37778
37825
37847
37869
37890
37897
37930
37976
38020
38049
38054
38057
38077
38152
38199
38204
38230
38254
38297
38321
38342
38368
38404
38435
38487
38491
38575
38638
38650
38663
38681
38701
38761
38801
38843
38924
38970
39045
39087
39092
39111
39158
39166
39205
39242
39296
39340
39403
39481
39483
39485
39499
39526
39563
39608
39687
39728
39772
39829
39882
39938
40013
40085
40116
40146
40176
40204
40280
40300
40369
40449
40488
40520
40524
40602
40671
40728
40765
40812
40862
40900
40948
41012
41077
41078
41102
41161
41202
41270
41302
41312
41351
41373
41455
41525
41577
41604
41617
41660
41707
41789
41828
41829
41859
41901
41979
41993
42008
42039
42099
42164
42233
42256
42300
42349
42373
42441
42465
42530
42581
42637
42711
42717
42794
42865
42941
42986
43000
43005
43009
43069
43071
43113
43173
43204
43288
43342
43387
43401
43485
43505
43584
43652
43695
43733
43765
43831
43853
43909
43955
44028
44055
44091
44169
44189
44212
44281
44345
44381
44455
44522
44533
44608
44633
44704
44726
44750
44791
44857
44895
44935
44937
44969
44993
45037
45107
45162
45188
45196
45223
45295
45375
45428
45451
45524
45596
45641
45699
45751
45832
45879
45914
45922
45960
46019
46097
46157
46240
46274
46315
46352
46426
46469
46537
46550
46552
46606
46674
46702
46763
46773
46788
46844
46907
46945
46990
47041
47124
47142
47160
47239
47304
47357
47359
47378
47405
47485
47563
47589
47619
47654
47716
47735
47812
47857
47889
47968
47983
47998
48020
48095
48119
48156
48202
48205
48279
48285
48338
48411
48435
48505
48572
48577
48615
48684
48707
48772
48837
48854
48861
48871
48922
48990
49019
49063
49092
49152
49190
49233
49307
49367
49400
49414
49427
49506
49522
49524
49525
49593
49668
49693
49747
49804
49833
49841
49883
49935
50008
50030
50099
50178
50209
50244
50307
50366
50445
50452
50487
50520
50570
50594
50602
50685
50723
50743
50820
50873
50895
50973
51010
51023
51041
51048
51118
51165
51180
51207
51221
51224
51273
51355
51437
51517
51550
51610
51665
51693
51760
51765
51825
51858
51886
51954
51985
52050
52054
52078
52112
52138
52155
52225
52263
52298
52375
52398
52479
52486
52536
52546
52556
52570
52578
52585
52594
52635
52702
52765
52833
52883
52950
52993
53075
53085
53111
53140
53215
53245
53297
53322
53377
53446
53456
53465
53484
53487
53518
53533
53542
53622
53647
53666
53675
53707
53733
53751
53823
53832
53912
53968
54026
54088
54102
54158
54230
54270
54354
54417
54486
54538
54541
54581
54618
54631
54679
54734
54749
54828
54898
54922
54997
55007
55049
55133
55175
55243
55260
55290
55366
55378
55379
55428
55502
55517
55538
55600
55655
55676
55716
55756
55828
55871
55950
55975
56030
56073
56153
56223
56260
56325
56334
56361
56436
56487
56513
56546
56580
56622
56685
56710
56764
56827
56901
56945
57023
57034
57055
57103
57134
57195
57198
57217
57236
57318
57361
57434
57475
57513
57572
57649
57668
57735
57755
57765
57799
57845
57887
57955
57958
57978
57986
58043
58126
58208
58224
58300
58308
58345
58385
58423
58436
58479
58536
58567
58607
58622
58642
58723
58776
58854
58927
58998
59059
59068
59148
59159
59213
59251
59329
59386
59443
59445
59474
59530
59614
59659
59707
59714
59795
59798
59843
59853
59898
59916
59957
59958
59990
60050
60131
60132
60186
60256
60327
60358
60436
60503
60545
60593
60613
60648
60668
60745
60782
60830
60879
60915
60924
60936
60979
60985
60999
61003
61018
61077
61098
61153
61213
61266
61297
61354
61407
61408
61451
61491
61522
61559
61581
61654
61738
61780
61803
61822
61857
61917
61984
62067
62078
62154
62165
62219
62300
62324
62381
62393
62476
62553
62619
62678
62723
62736
62768
62781
62794
62868
62921
62965
62991
63065
63097
63123
63155
63210
63254
63321
63351
63378
63444
63485
63503
63579
63589
63603
63619
63686
63711
63725
63784
63791
63864
63884
63904
63924
63957
63990
64000
64001
64077
64112
64187
64211
64272
64295
64374
64394
64399
64424
64471
64542
64608
64672
64734
64810
64887
64964
65022
65040
65047
65080
65105
65184
65237
65281
65296
65297
65373
65397
65399
65467
65526
65603
65611
65646
65661
65664
65719
65739
65766
65783
65789
65798
65878
65945
66029
66102
66162
66219
66226
66292
66298
66329
66390
66448
66523
66598
66656
66722
66736
66796
66846
66918
66970
67028
67051
67117
67177
67254
67256
67259
67268
67275
67286
67291
67365
67376
67453
67502
67569
67652
67683
67756
67786
67794
67840
67860
67942
67962
67963
67975
68054
68105
68189
68236
68260
68282
68310
68394
68408
68438
68440
68463
68499
68512
68539
68564
68587
68607
68681
68687
68706
68727
68805
68853
68881
68920
68987
69013
69072
69140
69177
69231
69266
69302
69318
69376
69433
69477
69535
69606
69679
69738
69747
69771
69843
69879
69928
69938
69993
70032
70048
70121
70181
70190
70227
70230
70278
70297
70325
70347
70350
70415
70491
70528
70545
70552
70563
70636
70686
70754
70814
70853
70896
70964
71027
71057
71077
71104
71144
71219
71285
71340
71404
71445
71508
71524
71568
71595
71630
71702
71751
71789
71841
71881
71955
72023
72070
72071
72128
72140
72209
72241
72291
72318
72334
72362
72418
72454
72509
72521
72547
72584
72650
72655
72733
72778
72799
72836
72907
72962
72987
73023
73031
73108
73183
73265
73326
73363
73446
73479
73528
73595
73660
73675
73684
73765
73808
73873
73905
73919
73996
74054
74105
74163
74225
74269
74287
74369
74450
74455
74508
74529
74569
74630
74643
74674
74733
74806
74874
74931
74953
74985
75025
75028
75075
75124
75207
75213
75243
75274
75293
75315
75319
75388
75467
75532
75561
75574
75637
75662
75679
75711
75757
75814
75822
75881
75884
75951
75999
76069
76108
76177
76195
76273
76345
76410
76453
76523
76593
76665
76681
76685
76694
76713
76786
76789
76873
76890
76906
76968
77010
77042
77051
77054
77059
77076
77137
77144
77227
77251
77328
77366
77375
77386
77418
77498
77573
77647
77713
77774
77835
77916
77981
78050
78066
78119
78191
78206
78276
78279
78356
78383
78418
78420
78450
78489
78508
78514
78560
78578
78608
78647
78702
78741
78790
78792
78827
78867
78943
78959
78975
79027
79040
79120
79157
79186
79235
79259
79303
79337
79364
79400
79461
79523
79561
79567
79583
79639
79650
79712
79785
79826
79842
79886
79966
80031
80077
80107
80127
80164
80210
80245
80250
80308
80339
80380
80383
80462
80527
80573
80602
80609
80690
80695
80763
80798
80808
80892
80899
80920
80981
81061
81123
81200
81239
81296
81353
81354
81357
81433
81470
81518
81545
81586
81608
81665
81746
81770
81822
81883
81952
82032
82100
82166
82167
82219
82236
82247
82298
82321
82352
82380
82398
82407
82427
82484
82549
82625
82682
82749
82816
82826
82857
82867
82917
82970
83037
83084
83160
83194
83218
83279
83309
83316
83359
83389
83447
83506
83547
83572
83653
83724
83776
83791
83870
83941
84013
84073
84136
84180
84223
84269
84323
84396
84451
84470
84511
84548
84614
84647
84718
84723
84733
84749
84761
84813
84859
84929
84955
84957
84967
84990
85063
85125
