0
18342
26396
52930
79600
83928
115509
121124
285479
306812
340133
367460
393933
398080
453518
459177
486160
512150
541895
575956
604325
623819
629639
646913
673271
699511
725745
734173
783967
804257
812808
828401
877940
893522
903153
929502
956901
972857
996449
1004553
1018963
1059402
1093313
1098955
1116296
1130802
1160809
1166518
1193459
1226815
1232459
1264084
1270184
1289814
1310359
1370414
1398250
1403908
1423100
1428846
1455806
1505261
1581331
1638021
1653153
1671127
1676776
1703987
1726119
1747789
1758495
1788166
1794060
1820915
1851670
1857291
1900000
1918404
1939233
1955658
1966618
2005187
2042412
2069122
2107413
2127860
2170566
2196827
2233548
2253206
2280757
2300052
2319258
2339493
2352532
2380007
2421358
2449286
2463024
2500893
2510458
2519954
2545631
2566137
2607220
2616238
2644922
2687449
2697747
2735064
2754582
2787917
2837295
2877823
2902230
2927983
2954203
2974593
3011386
3032250
3067392
3084654
3092874
3111899
3127421
3145877
3179320
3184446
3212227
3241625
3270695
3305302
3339520
3353928
3362590
3387705
3404762
3421618
3449016
3471472
3501192
3545871
3567985
3606754
3623878
3629749
3638174
3678239
3727569
3761472
3767893
3774163
3803210
3840635
3874848
3901789
3928676
3943585
3960177
3989449
4007206
4029930
4034181
4061716
4075838
4081484
4108587
4125834
4132667
4154172
4158475
4208291
4227222
4236159
4241815
4361474
4368458
4374718
4549103
4593975
4616192
4624066
4677996
4691690
4705379
4722279
4743042
4795913
4805398
4815436
4855113
4872798
4894126
4914079
4930537
4946867
4976777
5007367
5031533
5056121
5062393
5066850
5095524
5122302
5137535
5167295
5196512
5211354
5475768
5483038
5508326
5541992
5594678
5645827
5667672
5799785
5828757
5855814
5882458
5897305
5924559
5979459
6007134
6058202
6108371
6123500
6138384
6153520
6164031
6196728
6222845
6249430
6288414
6315266
6364689
6381009
6431531
6458831
6471579
6481035
6501917
6517637
6539053
6564866
6574342
6583835
6594346
6645686
6661438
6681752
6705360
6725998
6756112
6773575
6789039
6811514
6821067
6840050
6847147
6867112
6897852
6912255
6921947
6931272
6947056
6962053
6966513
6974310
6985159
6999018
7015346
7047194
7066574
7086749
7104012
7124931
7156980
7206699
7263461
7281951
7302793
7329865
7394643
7444831
7450661
7460258
7475205
7483494
7514260
7543606
7567242
7647131
7661868
7670076
7684400
7693825
7810545
7825498
7859784
7876248
7895794
7914226
7947702
7981692
8008397
8037363
8052178
8093713
8119399
8134250
8143050
8157502
8171994
8177607
8183103
8191260
8207915
8213526
8219022
8224517
8230012
8238128
8265171
8280834
8310020
8330519
8359882
8389113
8416218
8445966
8466761
8478207
8486925
8497299
8530947
8546638
8564822
8597355
8606906
8656319
8705864
8755237
8805536
8833207
8853929
8874517
8891559
8920549
8954149
8970065
8988108
9013647
9028202
9037609
9044434
9079323
9096476
9116737
9170817
9180679
9306397
9341287
9346890
9352384
9357877
9363370
9387077
9393708
9408861
9413423
9439621
9477536
9499057
9548602
9598030
9618336
9633429
9660386
9669826
9679580
9697942
9723930
9773597
9794613
9820991
9832281
9875893
9925179
10469484
10475523
10482890
10490098
10519941
10539918
10558025
10591272
10601601
10612028
10628018
10643439
10649272
10667969
10698843
10966849
10994869
11013607
11041159
11092882
11107471
11128800
11225820
11468977
11486307
11504198
11525889
11579056
11609091
11633310
11663969
11693105
11704167
11709640
11736555
11785869
11835775
11856290
11876922
11899076
11925935
11952758
11982010
12019065
12056248
12080132
12127066
12154124
12163953
12173262
12187065
12203426
12210248
12215641
12252444
12281607
12302263
12352731
12381484
12407643
12433726
12453144
12472973
12478832
12494351
12518104
12524951
12551095
12566073
12579414
12615806
12620410
12624744
12629024
12633188
12638861
12642986
12648992
12685144
12700454
12738498
12747411
12765794
12793926
12830659
12883500
12904259
12924608
12941243
12990798
13041265
13055635
13084706
13107332
13118295
13132768
13164548
13188199
13237702
13287159
13314806
13336189
13427768
13448411
13457523
13510396
13559985
13613787
13643696
13696861
13723897
13750227
13803843
13857065
13924349
13956970
13986796
13996966
14024319
14046400
14063491
14070598
14092828
14120412
14152012
14159744
14172581
14197640
14235362
14250686
14288711
14326077
14365113
14415905
14456153
14493794
14533712
14543031
14564173
14593313
14622393
14632593
14682220
14732616
14782262
14788566
14812806
14819105
14832657
14851077
14860589
14870101
14878765
14916563
14936527
14956444
14985511
15010566
15040161
15050369
15058663
15109721
15126644
15176302
15185628
15215101
15235351
15246007
15256426
15266521
15275877
15296353
15322416
15337091
15348451
15366292
15375003
15424645
15474302
15481744
15535098
15558055
15603619
15631314
15653177
15684329
15702354
15727935
15754106
15779392
15808996
15838776
15849532
15880458
15908063
15948462
15978518
15997638
16003943
16049660
16056532
16082874
16109299
16117117
16124868
16138540
16144202
16149806
16155467
16161419
16166938
16238497
16267980
16305586
16326851
16333420
16354750
16392030
16429316
16450849
16456508
16466611
16475364
16496694
16522030
16545741
16566323
16587352
16624974
16657907
16687447
16705208
16712475
16732428
16768800
16773013
16779145
16800049
16831723
16841920
16851345
16901644
16944060
17013298
17039373
17044953
17081447
17095439
17106275
17127605
17161321
17211865
17229184
17253180
17260433
17277630
17347811
17365186
17382800
17392370
17419490
17428744
17445820
17472788
17528273
17548547
17587967
17638999
17670103
17720227
17757229
17775594
17802605
17831849
17861125
17910831
18005354
18038152
18061723
18079873
18097215
18146867
18196526
18225617
18275304
18289307
18315613
18342015
18347771
18378186
18405912
18457849
18482808
18519507
18538418
18554765
18568828
18578428
18615077
18641703
18656199
18678464
18682639
18701878
18709110
18724191
18749389
18799555
18821623
18912224
18932515
18982154
19031792
19082801
19133038
19153354
19216137
19247760
19275797
19303706
19313185
19323581
19363140
19381706
19431880
19462054
19490717
19512941
19533194
19570743
19620933
19651578
19669485
19689373
19730896
19739333
19744915
19762725
19784708
19790280
19830863
19856964
19865237
19883773
19903582
19950799
20000455
20007776
20017282
20037520
20046190
20063396
20088707
20143831
20160925
20211143
20261988
20285407
20331458
20338081
20364145
20381591
20408680
20433925
20458508
20479646
20507145
20532288
20543976
20553854
20603512
20621654
20644578
20663060
20679777
20686553
20706895
20713653
20733911
20749787
20776370
20868641
20874282
20886761
20920345
20954275
20981107
21024675
21065625
21091747
21129751
21139232
21150743
21158643
21169608
21221497
21273152
21309092
21333383
21371874
21422207
21447406
21473415
21494818
21511307
21533857
21556598
21578523
21630069
21681393
21732439
21763097
21782372
21798647
21809189
21837469
21866715
21883294
21905501
21935697
21986067
22011181
22033030
22041153
22049745
22078191
22092871
22113053
22143987
22195894
22246778
22263816
22288904
22314012
22367098
22381605
22395987
22412001
22429803
22494400
22514651
22534890
22553922
22578056
22604767
22654433
22671170
22698650
22726456
22762183
22791545
22807371
22831959
22837345
22853051
22877249
22897566
22921327
22954538
23009648
23017544
23021706
23040968
23061510
23075202
23095658
23112866
23162661
23184321
23204906
23225718
23246324
23267177
23288336
23308545
23329161
23350326
23370592
23390952
23411893
23433609
23453869
23474140
23494929
23516068
23536824
23557610
23577859
23598441
23618695
23662578
23705067
23725306
23745500
23766954
23787766
23808205
23822648
23843071
23863038
23883272
23888480
23893795
23908938
23929899
23950813
23971086
23991371
24011743
24031906
24052609
24072846
24093196
24113947
24138018
24161589
24185969
24211574
24239794
24263752
24287302
24311207
24335498
24359069
24399109
24422790
24446932
24471229
24495947
24519634
24545742
24584168
24607785
24632394
24656006
24679591
24703106
24726878
24753416
24776925
24800526
24826645
24843856
24854662
24859734
24884518
24908132
24931744
24955298
24979285
25003359
25013069
25020727
25030141
25039614
25058645
25077242
25086647
25094459
25102239
25110027
25118951
25126899
25135705
25143597
25149922
25155980
25162978
25180590
25190047
25209999
25232658
25256851
25262629
25288635
25315327
25335957
25368135
25390150
25410441
25418913
25470552
25496644
25547773
25570008
25579384
25603166
25626947
25633062
25655009
25709371
25759386
25809581
25816830
26246804
26255978
26274538
26302378
26321612
26341696
26349406
26399776
26418391
26439361
26459474
26502516
26526841
26546395
26563570
26583303
26593220
26643764
