0
31930
38084
67702
73734
105286
112214
147767
181198
234481
265723
293886
321557
357312
394741
431188
465209
484081
535489
572795
578736
613520
665708
680454
717182
736210
820190
857595
944561
956937
964843
1007954
1095819
1215897
1228596
1256029
1344405
1363936
1403309
1425675
1480015
1486159
1523968
1578709
1584758
1617276
1657373
1678412
1700054
1706449
1716050
1749117
1804968
1838869
1875026
1910561
1961876
1974421
1996360
2006694
2031653
2044556
2054648
2089613
2120858
2146953
2162906
2169854
2220300
2270968
2364810
2425403
2461199
2512468
2605885
2637021
2650722
2660576
2679416
2687529
2714575
2721033
2746350
2765828
2803166
2864867
3062506
3069475
3084869
3113870
3131362
3146702
3168284
3172508
3201058
3207120
3211813
3226416
3312294
3398487
3485403
3501873
3519222
3539377
3543855
3563402
3576959
3598274
3602435
3661215
3671684
3697448
3764486
3777420
3787887
3839770
3908855
3935405
3971250
4004051
4036543
4059295
4104989
4155566
4172191
4187845
4237799
4273270
4309096
4359558
4445505
4456055
4476596
4561482
4615682
4621694
4678501
4687389
4696277
4705156
5181112
5216365
5302273
5353070
5402961
5589764
5606359
5640541
5670962
5677040
5708368
5726656
5781274
5787460
5804713
5832938
5883060
5918448
5937750
5947581
5967624
5984425
6019872
6053691
6081110
6116054
6154563
6194436
6236214
6330379
6416024
6431170
6439986
6492725
6543985
6598687
6686934
6692947
6734518
6744234
6759901
6803930
6813522
6848656
6858709
6865076
6872138
6879198
6900726
6936433
6957711
6991325
7019227
7090512
7126304
7157127
7188695
7220012
7235845
7303211
7338039
7371391
7405528
7421672
7457507
7500286
7587065
7604958
7807674
7893009
7924546
7955629
7960113
7966039
7987175
7997524
8038290
8068975
8086439
8105863
8141789
8159432
8180371
8186304
8206711
8233553
8289194
8295239
8353055
8359684
8370652
8376566
8411551
8444861
8491029
8497036
8554752
8611745
8627412
8682221
8688305
8731788
8802865
8854282
8940318
8986417
8992707
9026416
9076385
9090603
9096625
9124379
9155619
9180144
9213510
9239732
9254325
9260387
9275388
9309940
9329419
9335228
9355025
9374162
9388412
9399783
9415767
9453097
9497657
9503628
9507880
9615443
9723682
9730692
9735051
9780691
9852702
9911350
9935631
9988170
10021072
10040262
10049906
10088956
10128186
10136583
10143480
10245727
10283313
10289267
10325269
10359257
10381225
10467377
10510920
10516907
10575445
10602404
10608445
10660054
10711050
10743795
10779090
10797198
10801432
10853168
10861460
10896918
10931217
10950903
10979096
11030099
11089615
11099582
11105857
11120960
11171503
11331739
11363510
11395983
11409794
11431237
11442007
11474562
11564128
11651885
11682627
11696215
11709189
11795842
11817811
11835029
11874589
11880872
11896498
12017640
12048714
12100036
12154847
12174946
12219236
12270721
12331325
12337763
12392458
12432135
12519513
12554195
12604225
12639156
12725052
12810962
12843522
12887082
12906136
12924186
12958383
12992654
13026919
13058534
13064651
13103396
13155387
13215344
13254285
13340189
13425874
13438608
13492235
13542328
13557528
13576940
13608252
13656415
13695429
13708882
13722555
13743803
13755123
13816510
13837579
13932765
13938777
13970708
14001566
14039789
14059092
14111074
14200625
14237664
14288368
14346456
14374673
14388729
14450281
14489541
14496570
14582433
14598875
14619144
14657867
14679285
14736636
14748819
14809293
14866418
14920299
14939790
14980853
15013310
15049127
15101523
15245341
15250707
15273775
15279716
15323382
15753676
15805747
15825263
15868331
15895143
15916143
15957376
15994677
16001399
16022380
16055149
16088564
16094545
16182758
16189650
16224430
16255921
16262053
16295911
16354729
16360984
16402002
16421345
16427361
16441287
16455050
16491177
16518899
16579731
16639622
16719400
16730505
16738423
16778627
16812428
16828812
16863906
16916561
16971554
16983925
17072966
17080958
17093925
17179422
17265500
17351986
17364988
17451832
17538245
17551891
17638077
17657321
17709444
17740767
17827629
17840206
17875850
17929860
17963019
17968996
18029268
18035330
18045363
18131437
18218453
18248882
18335041
18390800
18395126
18454947
18461176
18492537
18497564
18531029
18568718
18599618
18632209
18638891
18658357
18710754
18724627
18758554
18766852
18821611
18904600
19066988
19087658
19121541
19138079
19161870
19169372
19202995
19221891
19227952
19280815
19318147
19341236
19347370
19382425
19418155
19434135
19471258
19510045
19548695
19606881
19620243
19632398
19667318
19678135
19706814
19726685
19756849
19792742
19811362
19827491
19862868
19916505
19967764
19987718
20023175
20057708
20096195
20116223
20169257
20255870
20307688
20357643
20390076
20423183
20460538
20494905
20545161
20564113
20591714
20624018
20657177
20691209
20706859
20721082
20752011
20786474
20815790
20848018
20854035
20890813
20898036
20928338
20959752
20987157
21023014
21033729
21046800
21085486
21102475
21190182
21242421
21264012
21292918
21304309
21319559
21339265
21355198
21393032
21428855
21463544
21477773
21533801
21590745
21634183
21653700
21672896
21707306
21728396
21783308
21789300
21842869
21852303
21903876
21921051
21949239
22041465
22063012
22096653
22130671
22186141
22203703
22238066
22265005
22293593
22312576
22346738
22377744
22409787
22420487
22449705
22482924
22517185
22551966
22663823
22679904
22797547
22803754
22855057
22886459
22899062
22919034
22975184
22994162
23034286
23045884
23090242
23121657
23159264
23191229
23225720
23312342
23348813
23468947
23521152
23575637
23800474
23833565
23867608
23972355
24010701
24034162
24045795
24131881
24162940
24212924
24245483
24260640
24291921
24322914
24354048
24384829
24426368
24430991
24465346
24497257
24531746
24537713
24552140
24564327
24584455
24593366
24625453
24691202
24697440
24731748
24746089
24832264
24919176
25004723
25020459
25071755
25090776
25124490
25158658
25192637
25202636
25215690
25226060
25234892
25251972
25285127
25333410
25339354
25353609
25359682
25419811
25443762
25498803
25543466
25556478
25562490
25650784
25715688
25747131
25793527
25801321
25823195
25856659
25873343
25939242
26028448
26115196
26149915
26165658
26204811
26290378
26323301
26375418
26463099
26516349
26522308
26545213
26592987
26680506
26692813
26778987
26811389
26843862
26871313
26904652
26910700
26941705
26973114
27026246
27071343
27077352
27095761
27105913
27123946
27129352
27164132
27170336
27201718
27238307
27324951
27355922
27370141
27376167
27396714
27449243
27465906
27497817
27525390
27560781
27577162
27623756
27651167
27685971
27736561
27787227
27809149
27860462
27913105
27918502
27970084
28022579
28038785
28090284
28104527
28155122
28167810
28180906
28195243
28246845
28298466
28332723
28343207
28370678
28387948
28427407
28433584
28443036
28449105
28504515
28538995
28546204
28581460
28713936
28799576
28805971
28815483
28830547
28996485
29048103
29136183
29153830
29239669
29266862
29293774
29311247
29386113
29423934
29459339
29546763
29561869
29634662
29672503
29692074
29753782
29787435
29873440
29904577
29992319
30154453
30204573
30290710
30319354
30340154
30522257
30537523
30592398
30599137
30617427
30653728
30690262
30710117
30746034
30798543
30808912
30843065
30883157
30902657
30934126
30971646
30977716
30998106
31014418
31064445
31094917
31117121
31132406
31153073
31171466
31190607
31237096
31243335
31264374
31319758
31405335
31460133
31512276
31539960
31551143
31563295
31624324
31674314
31726567
31777188
31814088
31845143
31886372
31892418
31951261
32013575
32047166
32099217
32136604
32188837
32241925
32246120
32278717
32330922
32383103
32435404
32487214
32493528
32504062
32555995
32574727
32596219
32615203
32650861
32664450
32678764
32684761
32770878
32786597
32819567
32869758
32905893
32925519
32978634
32984689
32993931
33150504
33181373
33213949
33234932
33401809
33450889
33470355
33522535
33573613
33618121
33670799
33680058
33691422
33701949
33722542
33728599
33734537
33740734
33749551
33757920
33763932
33771731
33777812
33783938
33790145
33802513
33808431
33820872
33826830
33839285
33845196
33851622
33871215
33890750
33896658
33902574
33913349
33923828
33954788
33992184
34025785
34077884
34113313
34168813
34204082
34239970
34273101
34308586
34325109
34355936
34442106
34472569
34503340
34533829
34569751
34575791
34628082
34666524
34701514
34707743
34715124
34746119
34778182
34813653
34819666
34902769
34948807
34979238
35026258
35032242
35119210
35134275
35156830
35170518
35201379
35232273
35263120
35292381
35304658
35337747
35354212
35407885
35424935
35475665
35518911
35572509
35578511
35611178
35644203
35686790
35704619
35735431
35787684
35819446
35850312
35880935
35911594
35943052
35997303
36041264
36055060
36089496
36176951
36263984
36349543
36387439
36437513
36443492
36458548
36475589
36484577
36490629
36499525
36505470
